最近看到2026年的全国Ⅰ卷高考数学压轴题,就做了一下。几乎全程用反证法做推导的题目实在是太罕见了,特此做一下记录。
题目
已知定义在 R 上的函数 f(x) 满足:当 x<0 时, f(x)=2x。 结合 D(x0)={d∈R∣f(x0+d)>f(x0)}。
(1) 若当 x≥0, f(x)=1−x,求 D(−1);
(2) 若 f(x) 为奇函数, x1x2=0, f(x1)<f(x2),证明: D(x1)⊇D(x2);
(3) 若 f(x) 满足: ①当 f(x1)<f(x2) 时, D(x1)⊇D(x2); ②当 0<x<1 时, f(x)<f(0)。证明:
- (i) f(0)≥1;
- (ii) f(x) 在区间 (0,+∞) 上单调递增。
求解
小题 (1)
因为 f(−1)=1/2,所以这里先计算 f(x)>1/2 在两边的解。
- 当 x<0 时,解得: x∈(−1,0)。
- 当 x≥0 时,解得: x∈[0,1/2)。
f(x)>1/2 的解便是 x∈(−1,1/2)。
根据集合 D(x0) 的定义,我们就有:
D(−1)={d∈R∣f(−1+d)>f(−1)}={d∈R∣−1<−1+d<1/2}={d∈R∣d∈(0,3/2)}
小题 (2)
根据题意,此时的 f(x) 写作:
f(x)=⎩⎪⎪⎨⎪⎪⎧2x0−2−xx<0x=0x>0
这里得强调一下 f(x) 在 x<0 和 x>0 时都是增函数(等会要用!)。
由 x1x2=0 ,我们知道这俩数肯定不是 0 。那么接下来的讨论就只有两个数同号或异号的情况。
【情况1】 x1 和 x2 都小于 0 。
由于 f(x1)<f(x2), 自然也就有 x1<x2<0 。根据定义,我们可以写出
{D(x1)D(x2)={d∈R∣d∈(0,−x1)}={d∈R∣d∈(0,−x2)}
明显有 D(x1)⊇D(x2) 。
【情况2】 x1 和 x2 都大于 0 。
根据情况1的推理,同理有 x2>x1>0,并且此时 f(x1)<f(x2)<0 。
打个比方,对于 D(x1):
- (x1+d)∈(x1,+∞) 是 D(x1) 的一部分;
- 同时, (x_1 + d) \in (-\infty, 0] 是 D(x1) 的另一部分。
因此 D(x1)={d∈R∣d∈(−∞,−x1]∪(0,+∞)}。
同理 D(x2)={d∈R∣d∈(−∞,−x2]∪(0,+∞)}。
所以 D(x1)⊇D(x2) 也是成立的。
【情况3】 x1>0 和 x2<0 。
由于 f(x1)<f(x2), 所以 ∣x1∣>∣x2∣。
根据前面两部分的推理,有
{D(x1)D(x2)={d∈R∣d∈(−∞,−x1]∪(0,+∞)}={d∈R∣d∈(0,−x2)}
所以 D(x1)⊇D(x2) 也是成立的。
证明完毕。
小题 (3)
到这里就很有意思了。
两个小问要直接证明的话,相当不好走通。只能上反证法了。
这也是我对它感兴趣的原因。
小题 (3)(i)
首先,我们假设 f(0)<1 成立。
由于 f(x) 在 x>0 的形式不知道,这里我们就关注 x<0 区间。该区间必然存在一个点 x0<0 ,使得 f(x0)≥f(0) 成立。
根据题目给的条件①,当 f(0)<f(x0) ,则 D(0)⊇D(x0) 。对于任意 d∈D(x0),同样应有 d∈D(0)
所以,这里我们取 ϵ∈(0,min{1,∣x0∣}),此时 ϵ 同时满足 (x0+ϵ)<0 和 ϵ<1。
因为 f(x0+ϵ)>f(x0),所以 ϵ∈D(x0)。但是,根据题目给的条件②, f(ϵ)<f(0),所以 ϵ∈/D(0)。
此时出现了与 D(0)⊇D(x0) 相矛盾的结论。因此,假设不成立。
所以,也就只剩下 f(0)≥1 的情况。
小题 (3)(ii)
这里是最离谱的。
我一开始习惯性在 x∈(0,1),y>0 的地方画了两条线,一条单调增,一条单调减。结果两条线都推出了相互矛盾的东西。结果往 y<0 的地方画就没什么问题。
合着居然还要先推断 f(x) 在 x>0 时究竟是正还是负,甚至还是继续用反证法。
做到这里的同学有苦头了。
接下来,当 x0>0 时,由定义便有 D(x0)={d∈R∣f(x0+d)>f(x0)} 。
【Part A】
假设存在点 x0>0 能够满足 f(x0)>0,如果这个都满足不了那就说明 f(x)≤0 在 x>0 的情况下恒成立。
由于当 x<0 时, f(x)∈(0,1),所以必然存在 t<0,使得 f(t)<f(x0)。那么 D(x0)⊆D(t)。
考虑 D(t)={d∈R∣f(t+d)>f(t)} 。
- 当 (t+d)≤0时,解得 d∈(0,−t]。
- 而当 (t+d)>0 时,由于 f(0)>1,解得 (t+d)∈D(0)。
记 X(t)={d∈R∣∃ξ∈D(0),d=ξ−t}。所以, D(t)=(0,−t]∪X(t) 。
【注:X(t) 其实就是把 D(0) 向右平移了 ∣t∣ 个单位,后面我还用了一次这个表示来简化描述】
这里需要强调:由于题(3)(i)里面证明了 f(0)≥1,所以 D(0) 一定是 (0,+∞) 的子集。也就是只能在 d>0 的区间内才有可能找到 f(d)>f(0) 的情况。
因此 X(t)⊆(0,+∞) ,得出 D(x0)⊆D(t)⊆(0,+∞)。
【Part B-1】
回过头看 D(x0)={d∈R∣f(x0+d)>f(x0)} 。
考虑一个特殊点 d1=−x0<0,此时 f(x0+d1)=f(0)。
如果 x0∈(0,1),则根据题(3)的条件②应该有 f(x0)<f(0)=f(x0+d1),也就是说 d1=−x0<0 应该属于 D(x0)。
但我们前面说了 D(x0)⊆(0,+∞),产生了矛盾。
所以, f(x0) 在 x0∈(0,1) 不应该是正数。
【Part B-2】
接下来考虑 x0≥1 的情况,只剩这个区间可以来假设 f(x0)>0 的可能。
还是考虑 d1=−x0<0 这个一定不属于 D(x0) 的特殊点。把 d1 代入,应该有 f(x0+d1)=f(0)≤f(x0) ,即 f(x0)≥1 。
任意从负数中选取 γ1<0,则必然有 f(γ1)<f(x0) 和 D(x0)⊆D(γ1)。
【注:其实是只能从这个已知信息多的地方入手了,并且还要仿照题(3)(i)的解法,把一个点从负数加到 (0,1) 区间】
基于前面的内容,很容易写出 D(γ1)=(0,−γ1]∪X(γ1) 。
令 d2=x0−γ1,显然 d2>0,并且 f(γ1+d2)=f(x2)≥1>f(γ1)。 所以 d2 属于 D(γ1)。
构造点 γ2∈(−d2,1−d2),此时的 γ2 同时满足 γ2<γ1 和 (γ2+d2)∈(0,1)。
那么,根据题(3)的条件①应该有 D(γ1)⊆D(γ2)。 也就有 d2 也属于 D(γ2)。
但是,根据题(3)的条件②, f(γ2+d2)<f(0),对应 d2 不属于 D(γ2),产生了矛盾。
所以 f(x0) 在 x0≥1 时同样不是正数。
【Part C】
经过了 Part B 的逻辑推演, f(x0)≤0 在 x0∈(0,+∞) 的区间内恒成立。相信大伙做到这里完全力竭了吧。但是!接下来就不需要反证法啦!
还是用这个 x0∈(0,+∞) 。此时我们有 f(x0)<0<f(t),其中 t 为任意负数。那么 D(t)⊆D(x0)。
D(t) 的形式我们在 Part A 部分写过了,即: D(t)=(0,−t]∪X(t) 。
所以 (0,−t]⊆D(x0)。
因此,在 d∈(0,−t] 时, f(x0+d)>f(x0)。
由于 t 是任意负数,上面的 f(x0+d)>f(x0) 则可推导出 f(x) 在区间 x∈(x0,+∞) 上单调递增。
再结合 x0∈(0,+∞) 的任意性,可知 f(x) 在区间 x∈(0,+∞) 上单调递增。
证明完毕。