2. 构造函数法的基本原理与逻辑#
2.1 核心思想#
给定条件:函数 f(x)(或涉及多个函数)在闭区间 [a,b] 上连续,在开区间 (a,b) 内可导,且满足某些特定条件(如端点值相等、函数值关系等)。
待证结论:存在一点 ξ∈(a,b),使得某个关于 f(ξ),f′(ξ),… 的等式 F(ξ)=0 成立。
构造函数法的基本逻辑路径:
- 目标转化:将结论 F(ξ)=0 视为某个辅助函数 G(x) 的导数 G′(x) 在点 ξ 处的取值,即设法使 G′(ξ)=F(ξ) 或 G′(ξ) 与 F(ξ) 仅相差一个非零因子。
- 逆向构造:通过观察 F(x) 的形式,联想基本的求导公式(如乘积求导、商求导、复合函数求导、指数函数求导等),逆向“猜”出原函数 G(x)。常用手段是“凑微分”或形式积分。
- 验证条件:验证构造出的 G(x) 在 [a,b] 上连续,在 (a,b) 内可导。最关键的是,利用题目给定的条件,验证 G(x) 满足 罗尔定理 的前提:G(a)=G(b)。有时也直接验证其满足拉格朗日或柯西定理的条件。
- 应用定理:对 G(x) 应用中值定理(主要是罗尔定理),得到存在 ξ∈(a,b),使得 G′(ξ)=0。结合 G′(x) 与 F(x) 的关系,即推出 F(ξ)=0,证毕。
2.2 为何常归于罗尔定理?#
因为罗尔定理的条件 G(a)=G(b) 相对明确,且结论 G′(ξ)=0 直接给出了导数为零的点,这与许多待证结论 F(ξ)=0 的形式完美契合。因此,构造函数法的首要目标往往是构造出一个满足 G(a)=G(b) 的函数 G(x)。
3. 构造函数法的典型模式分类与详解#
以下将常见题型按待证结论的结构进行分类,并给出相应的构造函数思路和范例。
3.1 模式一:线性组合型 f′(x)+p(x)f(x)#
结论特征:存在 ξ∈(a,b),使得 f′(ξ)+p(ξ)f(ξ)=0 或 =k(常数)。
构造原理:观察形式 f′+pf,这正是乘积求导公式 (u⋅v)′=u′v+uv′ 的一部分。若令 v=f(x),我们希望 u′=p(x)u。这是一个简单的微分方程,其解为 u(x)=e∫p(x)dx(忽略常数因子,因其不影响导数零点)。
辅助函数:
G(x)=f(x)⋅e∫p(x)dx验证:
G′(x)=e∫p(x)dx[f′(x)+p(x)f(x)]因此,G′(ξ)=0 当且仅当 f′(ξ)+p(ξ)f(ξ)=0。题目条件通常保证 G(a)=G(b)(例如 f(a)=f(b)=0,或通过选择积分常数调整端点值)。
例 1:设 f(x) 在 [0,1] 上连续,在 (0,1) 内可导,且 f(0)=0,f(1)=1。证明:存在 ξ∈(0,1),使得 f′(ξ)=2ξf(ξ)。
证明:结论等价于 f′(ξ)−2ξf(ξ)=0。这里 p(x)=−2x。构造辅助函数:
$
G(x) = f(x) \cdot e^{\int (-2x) , dx} = f(x) \cdot e^{-x^2}
则G(x)在[0,1]上连续,在(0,1)内可导。计算端点值:G(0)=f(0)e^0=0,G(1)=f(1)e^{-1}=e^{-1} \neq 0。G(a) \neq G(b)$,无法直接应用罗尔定理。
修正:观察结论 f′(ξ)=2ξf(ξ),可改写为 f(ξ)f′(ξ)=2ξ(需注意 f(ξ) 可能为0)。题目条件 f(0)=0,f(1)=1,不能保证 f(x) 在 (0,1) 内恒不为零。因此,上述标准构造可能失效。需重新审视题目或考虑其他构造。实际上,这是一个经典题型,通常需要构造 G(x)=f(x)e−x2,并利用 f(0)=0 和 f(1)=1 结合积分中值定理或零点定理来创造另一个等值点。但作为示例,此处展示标准思路遇到边界情况时的思考。更常见的条件是 f(0)=f(1)=0,则 G(0)=G(1)=0 可直接应用罗尔定理。
3.2 模式二:比值或差商型(柯西定理思想)#
结论特征:存在 ξ∈(a,b),使得 g′(ξ)f′(ξ)=k(常数),或更一般地,涉及 g(b)−g(a)f(b)−f(a) 与导数比值的关系。
构造原理:将结论变形为 f′(ξ)−kg′(ξ)=0,即 [f(x)−kg(x)]′∣x=ξ=0。这提示我们构造一个线性组合函数。
辅助函数:
G(x)=f(x)−kg(x)其中常数 k 需要根据题目条件确定,以确保 G(a)=G(b)。这正是柯西中值定理证明中的关键构造(取 k=g(b)−g(a)f(b)−f(a))。
例 2(拉格朗日中值定理的证明):设 f(x) 在 [a,b] 上连续,在 (a,b) 内可导,证明存在 ξ∈(a,b),使得 f′(ξ)=b−af(b)−f(a)。
证明:取 g(x)=x,则 g′(x)=1=0。令 k=b−af(b)−f(a)。构造辅助函数:
$
G(x) = f(x) - k \cdot (x-a) = f(x) - \frac{f(b)-f(a)}{b-a}(x-a)
易验证G(a)=f(a),G(b)=f(b) - \frac{f(b)-f(a)}{b-a}(b-a) = f(a),故G(a)=G(b)。对G(x)应用罗尔定理,即得存在\xi \in (a,b)使G’(\xi)=0,亦即f’(\xi) = k = \frac{f(b)-f(a)}{b-a}$。
3.3 模式三:乘积或商函数型#
结论特征:涉及两个函数及其导数的组合,如 f′(ξ)g(ξ)+f(ξ)g′(ξ)=0,或 g(ξ)f′(ξ)−[g(ξ)]2f(ξ)g′(ξ)=0 等。
构造原理:直接对应基本的求导法则。
- 若结论形如 f′(ξ)g(ξ)+f(ξ)g′(ξ)=0,即 (f⋅g)′(ξ)=0,则辅助函数为 G(x)=f(x)g(x)。
- 若结论形如 f′(ξ)g(ξ)−f(ξ)g′(ξ)=0,即 (gf)′(ξ)=0(假设 g(ξ)=0),则辅助函数为 G(x)=g(x)f(x)。
辅助函数:根据结论形式,直接取 G(x) 为相应的乘积或商。
例 3:设 f(x),g(x) 在 [a,b] 上连续,在 (a,b) 内可导,且 g′(x)=0。证明存在 ξ∈(a,b),使得 g′(ξ)f′(ξ)=g(b)−g(ξ)f(ξ)−f(a)。
证明:将结论交叉相乘并移项:
$
f’(\xi)[g(b)-g(\xi)] - g’(\xi)[f(\xi)-f(a)] = 0
观察左边,它很像函数H(x) = [f(x)-f(a)][g(b)-g(x)]的导数(验证:H’(x)=f’(x)[g(b)-g(x)] - g’(x)[f(x)-f(a)]$)。因此,构造辅助函数:
$
G(x) = [f(x)-f(a)][g(b)-g(x)]
则G(x)在[a,b]上连续,在(a,b)内可导。且G(a)=[f(a)-f(a)][g(b)-g(a)]=0,G(b)=[f(b)-f(a)][g(b)-g(b)]=0。故G(a)=G(b)。由罗尔定理,存在\xi \in (a,b)使G’(\xi)=0$,即得所证等式。
3.4 模式四:含特定因子或对称型#
结论特征:结论等式中含有 (x−a)、(b−x)、(x−ξ) 等因子,或具有某种对称性。
构造原理:这类问题往往需要构造一个包含这些因子的函数,以便求导后能产生目标结构。常用技巧包括:
- 引入差值:如待证 f′(ξ)=ξ−af(ξ)−f(a),可考虑构造 G(x)=(x−a)[f(x)−f(a)] 或与之相关的函数。
- 利用对称性:对于区间 [a,b],有时构造 G(x)=f(x)−f(a+b−x),利用对称性得到 G(a)=G(2a+b)=G(b) 等条件。
- 常数变易法:在拉格朗日定理的构造 f(x)−kx 中,将 kx 替换为更一般的线性函数 kx+c,通过选择 c 来满足端点条件。
例 4:设 f(x) 在 [a,b] 上连续,在 (a,b) 内可导,且 f(a)=f(b)=0。证明:存在 ξ∈(a,b),使得 f′(ξ)+f(ξ)=0。
证明:此为模式一的特例,p(x)≡1。构造 G(x)=f(x)ex。则 G′(x)=ex[f′(x)+f(x)],且 G(a)=f(a)ea=0,G(b)=f(b)eb=0。由罗尔定理即证。
3.5 模式五:高阶导数与多次应用#
结论特征:证明存在 ξ,使得 f(n)(ξ)=0,或涉及高阶导数的等式。
构造原理:通常需要多次(迭代)应用罗尔定理。构造函数不一定需要显式的新形式,而是对原函数或其低阶导数反复应用中值定理。
- 若 f(a)=f(b),则存在 ξ1∈(a,b) 使 f′(ξ1)=0。
- 若还有 f′(a)=f′(b)(或 f′(a)=0,f′(b)=0),则可对 f′(x) 在适当区间上再次应用罗尔定理,得到 f′′(ξ2)=0。
- 依此类推,直到达到目标阶数。
有时,题目条件隐含了某个高阶导函数的端点值关系,需要构造一个“降阶”的辅助函数来启动这个过程。
例 5:设 f(x) 在 [0,1] 上三阶可导,且 f(0)=f(1)=0。令 F(x)=x3f(x),证明:存在 ξ∈(0,1),使得 F′′′(ξ)=0。
分析:直接计算 F′′′ 过于复杂。注意到 F(0)=0⋅f(0)=0,F(1)=13⋅f(1)=0。故由罗尔定理,存在 η1∈(0,1) 使 F′(η1)=0。
又 F′(x)=3x2f(x)+x3f′(x),不能直接得到 F′(0)=F′(1)=0。但我们可以尝试对 F′(x) 应用罗尔定理,需要找到两个点使其值相等。这通常需要更细致的分析或利用 f(x) 的条件。此例展示了高阶问题中,构造函数法可能需与迭代应用中值定理结合。
4. 综合例题精讲#
例 6(双中值问题):设 f(x) 在 [a,b] 上连续,在 (a,b) 内可导,且 f(a)=f(b)=0。证明:存在 ξ,η∈(a,b),且 ξ=η,使得 f′(ξ)+f′(η)=0。
分析:结论涉及两个中值点。一个自然的想法是:能否分别找到 ξ,η,使得 f′(ξ)=A,f′(η)=−A?这提示我们考虑 f′(x) 是否能取到互为相反数的值。
尝试:由 f(a)=f(b)=0 及罗尔定理,存在 c∈(a,b) 使得 f′(c)=0。现在考虑区间 [a,c] 和 [c,b]。对 f(x) 在 [a,c] 上应用拉格朗日中值定理,存在 ξ∈(a,c),使得 f′(ξ)=c−af(c);对 f(x) 在 [c,b] 上应用拉格朗日中值定理,存在 η∈(c,b),使得 f′(η)=b−c−f(c)。因此 f′(ξ)+f′(η)=f(c)(c−a1−b−c1),并不必然为零。上述尝试失败。
正确思路:这是一个经典结论,其标准证明需要用到 达布定理(导函数介值定理) 或连续函数的中值性质,不一定局限于构造函数法。它说明了构造函数法并非万能,有时需结合其他理论。但在竞赛范围内,许多双中值问题可通过分别构造两个函数或巧妙利用已知中值点来解决。
例 7(积分与导数结合):设 f(x) 在 [0,1] 上连续,在 (0,1) 内可导,且 ∫01f(x)dx=0。证明:存在 ξ∈(0,1),使得 f′(ξ)=2ξf(ξ)。
分析:结论同模式一,但条件变为积分零值。构造函数 G(x)=f(x)e−x2 后,需要创造 G(a)=G(b) 的条件。注意到 ∫01f(x)dx=0,联想到积分中值定理或变上限积分函数。
证明思路:考虑辅助函数 G(x)=e−x2∫0xf(t)dt。则 G(0)=0,且 G(1)=e−1∫01f(t)dt=0。故 G(0)=G(1)=0。对 G(x) 应用罗尔定理,存在 ξ∈(0,1),使得 G′(ξ)=0。计算导数:
$
G’(x) = e^{-x^2} f(x) - 2x e^{-x^2} \int_0^x f(t) , dt
所以G’(\xi)=0给出f(\xi) = 2\xi \int_0^\xi f(t) , dt。对\int_0^\xi f(t) dt应用积分中值定理,存在\tau \in (0,\xi)使\int_0^\xi f(t) dt = \xi f(\tau),代入得f(\xi) = 2\xi^2 f(\tau)$。这仍未得到目标。
实际上,此题难度较大。其标准答案通常需要更精细的构造。此例意在说明,当条件与结论形式都较为复杂时,构造函数可能需要多次尝试和组合技巧。