冷启动:四条命题长得几乎一样,差别只在哪个字母带平方
四个选项的结论完全相同,都是 a2+b2+c2<100;前提也都是「两个绝对值之和 ≤1」。
真正的差别只在那两个式子里谁带平方、c 前面是加号还是减号:
| 选项 | 第一个式子 | 第二个式子 |
|---|
| A | a2+b+c | a+b2+c |
| B | a2+b+c | a2+b−c |
| C | a+b+c2 | a+b−c2 |
| D | a2+b+c | a+b2−c |
「两个绝对值之和 ≤1」是一个很紧的条件:两个式子必须同时接近 0。
所以第一件该做的事不是硬估,而是问:能不能让它们同时等于 0?
如果能,而且做到这件事之后还剩一个变量可以随便放大,那个选项立刻就假了。
让两个式子同时为 0,就是解一个二元方程组。注意到 c 在两个式子里
要么同号、要么反号,于是相减或相加就能把 c 消掉,剩下一个只含 a、b 的方程——
它的解集画在 (a,b) 平面上是一条曲线。这条曲线有没有伸向无穷远,就决定了这个选项的死活。

解法一:两式相加把 c 消掉,配方圈住 a、b,再回代圈住 c
这一条路只做一件事:证明 D 是真的。
第一步:给两个式子起名
设实数 a、b、c 满足 D 的前提,记
u=a2+b+c,v=a+b2−c,
则条件就是 ∣u∣+∣v∣≤1。
第二步:相加,c 正好消干净
c 在 u 里带 +、在 v 里带 −,所以把两式相加:
u+v=a2+a+b2+b.
右边一个 c 都没有了。而对任意实数 x 都有 x≤∣x∣,于是
u+v≤∣u∣+∣v∣≤1.
(这里只用到「≤ 的加法保序」和 x≤∣x∣,没有用到 u、v 各自的符号。)
第三步:配方,把 a、b 锁进一个圆盘
a2+a+b2+b=(a+21)2+(b+21)2−21,
代进第二步的不等式得
(a+21)2+(b+21)2≤1+21=23.
这一步是全题的转折点:(a,b) 被关进了一个以 (−21,−21) 为心、
半径 3/2 的圆盘里,再也跑不远了。由平方和 ≤23 得每一项各自也 ≤23,故
a+21≤23,∣a∣≤21+23≈1.7247.
b 同理。记 R=21+23,则 ∣a∣≤R、∣b∣≤R,从而
a2≤R2≈2.975,b2≤R2≈2.975.
第四步:回代,把 c 也圈住
从 u=a2+b+c 解出 c=u−a2−b,取绝对值并逐项放大:
∣c∣≤∣u∣+a2+∣b∣≤1+R2+R≈1+2.975+1.725=5.700.
(这里 ∣u∣≤∣u∣+∣v∣≤1。)
第五步:三项加起来,离 100 还很远
a2+b2+c2≤2R2+(1+R2+R)2≈2×2.975+5.7002≈5.95+32.49=38.44<100.
所以 D 的前提确实逼出了 a2+b2+c2<100,D 为真。
第六步:为什么同样的招对 A、B、C 使不出来
同一个动作在别的选项上也能做,只是消完之后剩下的东西是无界的:
- A:c 在两式里同号,相减得 u−v=a2+b−a−b2=(a−b)(a+b−1)。
它等于 0 的地方是两条直线 b=a 与 a+b=1——直线是无界的。
- B:相加得 u+v=2(a2+b),零点集是抛物线 b=−a2,也无界。
- C:c 只以 c2 出现,相加得 u+v=2(a+b),零点集是直线 a+b=0,还是无界。
只有 D 消完得到的 a2+a+b2+b 是一个正定型的平方和减常数,零点集是一个圆。
教学图上块画的正是这四条曲线:三条红的伸向图外,一条绿的自己合拢。
选 D。
解法二:给 A、B、C 各造一个反例,只剩 D
这一条路不证 D,只打掉另外三个。前提是题面本身给的:这是单选题,四条命题里恰有一条为真。
所以只要 A、B、C 各被一个反例推翻,剩下的那条就是答案。
造反例的模板:让两个绝对值同时等于 0(这样左边是 0,前提铁定成立),
再看解集里还有没有变量可以放到很大。
第一步:A 的反例
A 的前提是 ∣a2+b+c∣+∣a+b2+c∣≤1。令两式同时为 0:
{a2+b+c=0,a+b2+c=0.
相减消去 c:a2+b−a−b2=0,即 (a−b)(a+b−1)=0。取最省事的一支 a=b,
再由第一式解出 c=−(a2+a)。于是对任意 a,
(a,a,−a2−a) 都让前提取等号中的 0。
取 a=10,得 a=b=10、c=−110。验一遍:
- 前提:∣100+10−110∣+∣10+100−110∣=0+0=0≤1,成立;
- 结论:a2+b2+c2=100+100+12100=12300>100,不成立。
A 假。
第二步:B 的反例
B 的前提是 ∣a2+b+c∣+∣a2+b−c∣≤1。令两式同时为 0,相加得 2(a2+b)=0,
相减得 2c=0。故 c=0、b=−a2,a 完全自由。取 a=10:a=10、b=−100、c=0。
- 前提:∣100−100+0∣+∣100−100−0∣=0≤1,成立;
- 结论:a2+b2+c2=100+10000+0=10100>100,不成立。
B 假。
第三步:C 的反例
C 的前提是 a+b+c2+a+b−c2≤1。令两式同时为 0,
相加得 2(a+b)=0,相减得 2c2=0。故 c=0、b=−a,a 完全自由。取 a=100:
a=100、b=−100、c=0。
- 前提:∣100−100+0∣+∣100−100−0∣=0≤1,成立;
- 结论:a2+b2+c2=10000+10000+0=20000>100,不成立。
C 假。
第四步:同样的模板对 D 失效
D 的前提是 a2+b+c+a+b2−c≤1。令两式同时为 0,相加消 c:
a2+a+b2+b=0⟺(a+21)2+(b+21)2=21.
这是一个半径 21 的圆,a、b 都被限制在 [−21−21,−21+21] 里;
c 又由 c=−a2−b 定死,同样跑不远。模板在这里造不出反例。
第五步:结账
A、B、C 各有反例,都是假命题;单选题里恰有一条为真,所以真的那条是 D。
回头看:两条路各自强在哪儿
解法二是考场上的走法,快在只做算术:三次「让两个绝对值同时归零」,
三次代入验算,六个数一算完就能勾 D。它依赖的是单选题「恰有一条为真」这个约定。
解法一才是这道题真正的内容:它证明了 D,而且证明的过程解释了为什么别的三条是假的——
消掉 c 之后剩下的那个二元式子,是无界的零点集还是有界的圆,决定了一切。
a2+a+b2+b 之所以有界,是因为 a、b 在里面都带平方且系数同号;
而 A 消完剩下 (a−b)(a+b−1)、B 剩下 a2+b、C 剩下 a+b,
它们要么是两条直线的乘积、要么一次项当家,零点集全都伸得出去。
两条路共用同一个关键动作:盯住 c 的系数,该加就加、该减就减。
不同的是,解法二用它去解方程造反例,解法一用它去放缩得约束——
放缩是单向的(由 ∣u∣+∣v∣≤1 能推出 ∣u+v∣≤1,反过来不行),
所以两条路各走各的,不能互换。
一句话记住这道题:前提里那两个绝对值,加起来或减起来总能消掉一个变量;
消完之后剩下的式子若是「平方和」,命题就真;若还留着一次项或能分解成直线,就假。