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