先抓住题目的两个"硬信息"。
① 定义域为 R,且当 x<0 时 f(x)=2x(这一条对三问都适用);
② D(x0)={d∈R∣f(x0+d)>f(x0)},即从 x0 出发、函数值还能更高的那些位移。
(1)求 D(−1)。
先算基准值:
f(−1)=2−1=21
再按 −1+d 落在哪一段分类:
- 当 d<1 时,−1+d<0,此时 f(−1+d)=2−1+d。要它大于 21=2−1,由指数函数单调递增得
−1+d>−1⟹d>0
这一段给出 0<d<1。
- 当 d≥1 时,−1+d≥0,此时 f(−1+d)=1−(−1+d)=2−d。要它大于 21:
2−d>21⟹d<23
这一段给出 1≤d<23。
两段合并:
D(−1)=(0,1)∪[1,23)=(0,23)
(2)证明 D(x2)⊆D(x1)。
第一步:由"x<0 时 f(x)=2x"加上"f 是奇函数",把整个函数写出来。
奇函数满足 f(−x)=−f(x),所以当 x>0 时(此时 −x<0,可用已知条件):
f(x)=−f(−x)=−2−x
又由 f(−0)=−f(0) 得 f(0)=0。于是
f(x)=⎩⎨⎧2x,0,−2−x,x<0x=0x>0
注意:这个函数在 x=0 处是不连续的。 x→0− 时 f(x)→1,而 f(0)=0;x→0+ 时 f(x)→−1。所以不能笼统地说"f 单调递增",必须分段讨论——这正是本题容易丢分的地方。
第二步:分段求出 D(x0) 的形状。
(a)设 x0<0。 此时 f(x0)=2x0∈(0,1)。
- 若 x0+d<0,则 f(x0+d)=2x0+d。要它大于 2x0,由 2t 严格递增得 x0+d>x0,即 d>0。再结合 x0+d<0,得 0<d<−x0。
- 若 x0+d≥0,则 f(x0+d)≤0<f(x0),不可能更大,无解。
故
D(x0)=(0,−x0)
(b)设 x0>0。 此时 f(x0)=−2−x0∈(−1,0)。
- 若 x0+d<0,则 f(x0+d)=2x0+d>0>f(x0),恒成立,给出 d<−x0。
- 若 x0+d≥0,则 f(x0+d)=−2−(x0+d)。函数 −2−t 在 [0,+∞) 上单调递增(因为 2−t 递减,加负号后反向),所以要它大于 −2−x0 只需 x0+d>x0,即 d>0。
故
D(x0)=(−∞,−x0)∪(0,+∞)
把这两个形状并列看出规律:D(x0) 的"负半段"端点恰好是 −x0,所以 x0 越大,负半段越短。
第三步:用 f(x1)≤f(x2) 且 x1x2=0 分情况套。
由函数表达式可知:x<0 时 f(x)>0,x>0 时 f(x)<0。
情形 1:x1<0<x2。
此时 f(x1)>0>f(x2),与 f(x1)≤f(x2) 矛盾,该情形不存在。
情形 2:x2<0<x1。
D(x2)=(0,−x2),D(x1)=(−∞,−x1)∪(0,+∞)。前者整个包含在 (0,+∞) 里,所以
D(x2)⊂(0,+∞)⊂D(x1)
包含关系成立。
情形 3:0<x1≤x2。
在 (0,+∞) 上 f(x)=−2−x 严格递增,故 f(x1)≤f(x2) 与 x1≤x2 等价。此时
D(x2)=(−∞,−x2)∪(0,+∞),D(x1)=(−∞,−x1)∪(0,+∞)
由 x1≤x2 得 −x2≤−x1,从而 (−∞,−x2)⊆(−∞,−x1),两段分别包含,故
D(x2)⊆D(x1)
情形 4:x1≤x2<0。
在 (−∞,0) 上 f(x)=2x 严格递增,故 f(x1)≤f(x2) 同样等价于 x1≤x2。此时
D(x1)=(0,−x1),D(x2)=(0,−x2)
由 x1≤x2<0 得 −x1≥−x2>0,所以 (0,−x2)⊆(0,−x1),即
D(x2)⊆D(x1)
四种可能中三种成立、一种被条件排除,故
D(x2)⊆D(x1)
(3)本问只给出证明所必需的关键引理与思路,建议课堂上一起把极限细节补完。
先说一个反复用到的事实:
0∈/D(x0)(对任意 x0)
因为 f(x0+0)=f(x0) 并不严格大于 f(x0)。
(i) 关于 f(0)≥1。
条件②说 (0,1) 上每一点的函数值都严格小于 f(0),也就是 f(0) 是这一段的一个严格上界。而 x<0 时 f(x)=2x,当 x→0− 时 f(x)→1。
思路(反证):假设 f(0)=M<1,记间隙 δ=1−M>0。
因为 2x 在 (−∞,0) 上取值覆盖 (0,1),所以存在 x∗=log2M<0 使得 f(x∗)=M=f(0)。
- 对 x∗ 而言,取 d∈(0,−x∗) 可保证 x∗+d<0,从而 f(x∗+d)=2x∗+d。只要 d 满足 2d>1(即 d>0)就有 f(x∗+d)>f(x∗),所以 (0,−x∗)⊆D(x∗)。
- 另一方面,取任意 x∈(0,1),由条件② f(x)<f(0)=f(x∗),满足条件①的前提,故
D(x∗)⊆D(x)
- 于是 (0,−x∗) 中的每个 d 都使 f(x+d)>f(x)。令 x→0+,结合②知 f(x) 始终小于 M,而 f(x+d)(x+d 可控制在 (0,1) 内)也小于 M。
- 再把 x 取成一列趋于 0 的值、同时让 d 从下方逼近 −x∗,由 D(x∗)⊆D(x) 逐次套用,可得一串 f(xn+dn)>f(xn)(细节建议课堂上一起推完)。
故 M≥1,即 f(0)≥1。
(ii) 关于 f(x) 在 (0,+∞) 上单调递增。
任取 0<x1<x2,反设 f(x1)≥f(x2)。
- 由条件①(把 x2 放在"小"的位置):f(x2)≤f(x1) 给出
D(x1)⊆D(x2)
- 由(i)知 f(0)≥1。取 d=−x1,则
f(x1+d)=f(0)≥1
当 x1∈(0,1) 时由条件② f(x1)<f(0),于是 d=−x1∈D(x1),从而 d∈D(x2),即
f(x2−x1)>f(x2)
- 若再取 x2 使 x2−x1∈(0,1),由条件②
f(x2−x1)<f(0)
结合上一步:f(x2)<f(x2−x1)<f(0)。
- 固定 x1,令 x2→1−(并保持 x2−x1∈(0,1));再让 x1 也趋近 1,可把上面的不等链反复使用(这一步的极限细节建议课堂上补完)。
故反设不成立,f(x) 在 (0,+∞) 上单调递增。
说明:(3) 的两个证明都要靠条件①反复"折叠"并取极限,细节较长。上面的引理与走向给出了全部关键点——真正吃透的关键是:条件①把"函数值的大小关系"翻译成了"可达位移集合的包含关系",而 2x→1 与 f(0) 之间的关系就是全部矛盾的来源。
一句话总结:x<0 加奇函数能把整个函数钉死,但它在 0 处断裂,所以必须分段分析;D(x0) 的负半段端点恰为 −x0,这是证明包含关系的钥匙,也是题目要加 f(x1)≤f(x2) 的原因。