存在定理成立条件的三大层级
我们可将“原函数存在性”的判定条件分为三个层级,从最宽松到最严格:
层级一:必要条件——导函数的介值性(达布定理)
设 F 在区间 I 上可导,则其导函数 f = F′ 必满足介值性:若 a, b ∈ I,且 k 介于 f(a) 与 f(b) 之间,则存在 c 介于 a 与 b 之间,使得 f(c) = k。
这是由达布(Jean Gaston Darboux)于1875年证明的,称为达布定理。它说明:
? 关键结论
任何导函数(无论是否连续)都具有介值性;因此,若某函数在某点有跳跃间断(第一类间断),则它一定
不是任何函数的导函数,即
不存在原函数。
例:函数 f(x) = sign(x)(符号函数),定义为:
f(x) = { -1, x < 0; 0, x = 0; 1, x > 0 }
它在 x=0 处有跳跃间断(左极限 -1,右极限 +1),不满足介值性,因此不存在原函数。
即使你尝试构造分段函数 F(x) = |x|,其导数在 x=0 处不存在(左右导数为 ±1),故不满足“处处可导”。
层级二:经典充分条件——连续性
这是最常用、最稳妥的判定路径:
✅ 若 f 在区间 I 上连续,则 f 在 I 上必存在原函数。
即存在可导函数 F,使得 F′ = f 在 I 上恒成立。
这个结论可由微积分基本定理(Fundamental Theorem of Calculus, FTC)第一部分直接得出:
F(x) = ∫_a^x f(t) dt (a ∈ I 固定)
则 F 在 I 上可导,且 F′(x) = f(x)。
常见连续函数的原函数示例:
- f(x) = √x(x ≥ 0):原函数为 F(x) = (2/3)x^{3/2} + C
- f(x) = sin x:原函数为 F(x) = -cos x + C
- f(x) = e^x:原函数仍为 e^x + C(自反性)
- f(x) = 1/(1+x²):原函数为 arctan x + C
注意:这些函数不仅连续,而且在各自定义域上是光滑的(无限次可导),但原函数的存在性只需一阶可导即可。
层级三:现代积分视角——勒贝格可积性与原函数
在勒贝格积分理论中,情况更为微妙:
- 若 f 在区间 [a,b] 上勒贝格可积,且其不定积分 F(x) = ∫_a^x f(t) dt 处处可导,则 F′(x) = f(x) 几乎处处成立(a.e.)。
- 但存在函数 f 是某函数的导函数(即存在原函数),却不是勒贝格可积的。
经典反例:
设 F(x) = x² sin(1/x²)(x ≠ 0),F(0) = 0。
则其导函数为:
f(x) = F′(x) = { 2x sin(1/x²) - (2/x) cos(1/x²), x ≠ 0; 0, x = 0 }
该 f(x) 在 [0,1] 上处处存在,但无界,因此不是黎曼可积,也不是勒贝格可积(因 |f(x)| 不可积)。
这说明:原函数存在 ⇒ 函数可积(黎曼/勒贝格) 是错误的;而 连续 ⇒ 原函数存在 ⇒ 勒贝格可积 的链条也仅在区间上成立。
? 学术共识
达布积分(Darboux integral)与勒贝格积分本质不同:
- 达布积分依赖于区间分割的上下和;
- 勒贝格积分依赖于值域的可测集划分。
二者仅在函数有界且间断点集测度为零时等价。
✅ 综合结论:
连续性 是判断原函数存在最实用的充分条件;
介值性 是导函数的必要特征;
勒贝格可积性 并非原函数存在的充要条件。