已知函数 y=f(x) 的定义域为 D,D⊆R,记 g(x)=f(x+a)−f(x),其中 a∈D,且 x+a∈D.
- 当 D=R,f(x)=x2,a=1,求函数 y=g(x) 的零点
- 当 D=[−1,+∞),f(x)=x3−3x,若恒有 g(x)>0,求实数 a 的取值范围
- 当 D=Q,求证:“对于任意的正有理数 a,函数 y=g(x) 在 D 上均是严格增函数”的充要条件是“任取 D 中两个不相同的元素 x1 和 x2,均有 f(2x1+x2)<21(f(x1)+f(x2))”
第三问证明
条件提供了 D=Q,很可能要从两个整数之比的形式考虑,而且不可使用求导.
本质上这一小问要求证明:「差分单调」与「严格凸(中点)」的充要条件.
必要性
必要性很好证.因为 a 的任意性,可以随意赋值.
不妨设 x1<x2,令 a=2x1+x2−x1=x2−2x1+x2∈Q.
g(x1)<g(2x1+x2)
f(2x1+x2)−f(x1)<f(x2)−f(2x1+x2)
必要性得证.
充分性(利用可公度性)
充分性证明相当于已知「相邻 x 轴上等长的两段割线,左边斜率恒小于右边斜率」,求证「x 轴上等长的两段割线,左边斜率恒小于右边斜率」.于是明显发现充分性更难证,同时也能够理解必要性通过代特殊值证明的原因.
欲证 ∀a∈Q,g(x) 在 D 上严格增,即证 ∀m,n∈Q,m<n,∀a∈Q,a>0,有 f(m+a)−f(m)<f(n+a)−f(n).
设 m=pq,n=rs,a=uv(p,q 互素,r,s 互素,u,v 互素,p,q,r,s,u,v∈Z,p,r,u>0,v>0).
设 T 为 p,r,u 的最小公倍数,则 m=Tλ,n=Tμ,a=Tφ(λ,μ,φ∈Z,φ>0,λ<μ).
即证:
f(Tλ+φ)−f(Tλ)<f(Tμ+φ)−f(Tμ)
由 f(2x1+x2)−f(x1)<f(x2)−f(2x1+x2):
f(Tλ+φ)−f(Tλ−1+φ)<f(Tλ+1+φ)−f(Tλ+φ)<…<f(Tμ+φ)−f(Tμ−1+φ)
同理:
⎩⎨⎧f(Tλ−1+φ)−f(Tλ−2+φ)f(Tλ−2+φ)−f(Tλ−3+φ)f(Tλ+1)−f(Tλ)<f(Tμ−1+φ)−f(Tμ−2+φ)<f(Tμ−2+φ)−f(Tμ−3+φ)…<f(Tμ+1)−f(Tμ)
累加,充分性得证.
充分性(利用 Jensen 不等式)
以下证明比较炫技,相较于上文利用可公度性的证法更加优雅.
先证明 2k 点等权严格 Jensen.断言 P(k):对任意 2k 个有理数 x1,x2,…,x2k,
f(2kx1+x2+…+x2k)≤2kf(x1)+f(x2)+…+f(x2k)
当且仅当 x1=x2=…=x2k 取等.
P(1) 即严格中点凸成立.假设 P(k) 成立,下证 P(k+1).
对 2k+1 个数 x1,…,x2k+1,
≤≤=f(2k+1x1+x2+…+x2k+x2k+1+…+x2k+1)21f(2kx1+x2+…+x2k)+21f(2kx2k+1+x2k+2+…+x2k+1)21(2kf(x1)+f(x2)+…+f(x2k)+2kf(x2k+1)+f(x2k+2)+…+f(x2k+1))2kf(x1)+f(x2)+…+f(x2k)
当且仅当 x1=x2=…=x2k+1 取等.
有数学归纳法可知,对不全相同的 x1,x2,…,x2k∈Q,k∈N,k≥1,
f(2kx1+x2+…+x2k)<2kf(x1)+f(x2)+…+f(x2k)
该结论可推广到对任意 n 个数成立.对任意 n≥2,任取 x1,x2,…,xn∈Q,若不全相等,令 xˉ=nx1+⋯+xn∈Q.取 2k>n,构造 2k 个数:x1,x2,…,xn 与 2k−n 个 xˉ.它们等权平均仍为 xˉ,且仍不全相等.
f(xˉ)<2kf(x1)+⋯+f(xn)+(2k−n)f(xˉ)
f(nx1+⋯+xn)<nf(x1)+⋯+f(xn)
任意 x1<x2∈Q,任意 t∈(0,1)∩Q,设 t=qp,p,q∈Z,0<p<q,p,q 互素.考虑 q 个数:q−p 个 x1 与 p 个 x2.
f((1−t)x1+tx2)=f(q(q−p)x1+px2)<q(q−p)f(x1)+pf(x2)=(1−t)f(x1)+tf(x2)
由此得到了有理严格凸.
现在回到主证.固定 a∈Q,a>0,任取 x1<x2(均为有理数),记 p=x2−x1>0,q=a>0.则 x1,x2,x1+a,x2+a∈Q,且:
⎩⎨⎧x2=p+qqx1+p+qp(x2+a)x2+a=p+qpx1+p+qq(x2+a)
分别用有理严格凸:
⎩⎨⎧f(x2)<p+qqf(x1)+p+qpf(x2+a)f(x1+a)<p+qpf(x1)+p+qqf(x2+a)
相加,
f(x2)+f(x1+a)<f(x1)+f(x2+a)
即 g(x1)<g(x2),g 在 Q 上严格增.充分性得证.
参考答案
很多参考答案上的第三问充分性证明如下:
∀x1∈Q,∀a∈Q,a>0,f(x1+2a)−f(x1+a)>f(x1+a)−f(x1),即 g(x1+a)>g(x1),又 x1+a>x1,所以 y=g(x) 在 D 上严格增.
乍一看好像还有点道理.尤其是 ∀a 让人觉得 x1+a 和 x1 都是任意的,能够推出严格增.
但实际上 ∀a 只表示:可以对每个 a 都各做一遍这一步,然后每次都证明出 g(x)「隔 a 严格增」.这里存在着任意性的嵌套,当位于「a 的任意性之内」,a 相当于是常数,不再具有任意性.
可公度性
在一个加法群(或数域)里,给定两个正数 u,v,称它们可公度,是指存在正整数 m,n 使 mu=nv.等价地,uv∈Q.也就是说,它们可以用同一个「基本单位」整倍数地度量.
在 R 中,u,v 可公度指 uv 是有理数;不可公度则指 uv 为无理数.
本题中,通过取最小公倍数,得到 T1 作为「基本单位」,从而把「任意两点比较」化为「有限次相邻比较」的链式传递.如果将定义域改为 R 则不具有该性质.
凹凸性
凸:任意 x1<x2,任意 t∈[0,1],
f((1−t)x1+tx2)≤(1−t)f(x1)+tf(x2)
严格凸:任意 x1<x2,任意 t∈(0,1),
f((1−t)x1+tx2)<(1−t)f(x1)+tf(x2)
f 凹 ⟺ −f 凸;严格凹同理.
Jensen 不等式
以下「有效点」指权重 λi>0 的那些 xi.
给 λi≥0,i=1∑nλi=1,定义加权平均:
xˉ=i=1∑nλixi
Jensen 不等式:
f(xˉ)≤i=1∑nλif(xi)
严格 Jensen 不等式(要求有效点中至少有两个不同点,即 ∃λi,λj>0 且 xi=xj):
f(xˉ)<i=1∑nλif(xi)
凸 ⇔ Jensen:
f 凸⟺∀n,∀(λi≥0,i=1∑nλi=1),∀xi∈I,f(i=1∑nλixi)≤i=1∑nλif(xi)
f 严格凸⟺∀n,∀(λi≥0,i=1∑nλi=1),∀xi∈I,(∃λi,λj>0,xi=xj)⇒f(i=1∑nλixi)<i=1∑nλif(xi)
若所有有效点都相同,则上式应允许取等.
- ⇒:用二点凸性反复归纳,证明如下
- ⇐:取 n=2
以下以严格凸为例,证明严格凸 ⇒ 严格 Jensen.
断言 P(n):f(i=1∑nλixi)<i=1∑nλif(xi).P(1) 显然成立.由 f 严格凸,P(2) 成立.
假设 P(n) 成立,下证 P(n+1) 成立,即证 f(i=1∑n+1λixi)<i=1∑n+1λif(xi).
令 α=λn+1,1−α=i=1∑nλi,设 xˉ=i=1∑n1−αλixi.
i=1∑n+1λixi=(1−α)xˉ+αxn+1
f(i=1∑n+1λixi)=f((1−α)xˉ+αxn+1)≤(1−α)f(xˉ)+αf(xn+1)<(1−α)i=1∑n1−αλif(xi)+αf(xn+1)=i=1∑n+1λif(xi)
中点凸
中点凸:
f(2x1+x2)≤2f(x1)+f(x2)
严格中点凸:
f(2x1+x2)<2f(x1)+f(x2)
中点凸 ⇔ 等权重的 Jensen ⇔ 有理凸 ⇔ 有理 Jensen:这实际就是本题利用 Jensen 不等式的过程.
与严格凸 ⇔ 严格 Jensen 的证明同理可得严格有理 Jensen.
差分单调性
斜率引理:若 x1<x2<x3,定义割线斜率 m(u,v)=v−uf(v)−f(u),则 f 凸 ⇒ m(x1,x2)≤m(x1,x3)≤m(x2,x3);严格凸时则严格 <.
斜率引理通过定义证明即可.
凸 ⇒ 差分 f(x+a)−f(x) 单调增:
以严格凸为例.固定 a>0,令 g(x)=f(x+a)−f(x).
任取 x1<x2,则 x1<x1+a<x2+a 与 x1<x2<x2+a,由斜率引理,
af(x1+a)−f(x1)≤x2+a−x1f(x2+a)−f(x1)≤af(x2+a)−f(x2)
于是 g(x1)<g(x2),即 g 严格增.
本题中利用斜率引理也是在得到有理严格凸之后证明差分严格增的直观方法.