求 f(x) 最值要先解 f′(x)=0 找极值点。可有些方程根本解不出精确值——比如 x·ex=1、lnx+x=0。隐零点法(虚设零点)就是:承认这个根存在,设它为 x₀,记住它满足的方程,然后把这个方程当"等量代换工具",把 f(x₀) 里的超越项换掉,复杂最值瞬间化简。解不出?不解就是了。
求 f(x) 最小值的常规套路:解 f′(x)=0 得极值点 x₀,代回 f(x₀)。可 x·ex=1、lnx=−x、ex=x+2 这类方程没有初等解(不能写成分数、根号、对数的组合)。这时候硬解是死路。
| 导函数方程 | 能否精确求根 | 怎么办 |
|---|---|---|
| x²−3x+2=0 | 能(x=1,2) | 正常代入 |
| x·ex=1 | 不能 | 虚设 x₀,记 ex₀=1/x₀ |
| lnx+x=0 | 不能 | 虚设 x₀,记 lnx₀=−x₀ |
⚠ 看到超越方程解不出,不是题目错了——这正是"隐零点"信号。别在解方程上耗时间,直接虚设。
红曲线 f′(x)=ex−a/x 在 (0,∞) 上单调递增,穿过横轴恰好一次=零点 x₀。x₀ 的精确值写不出来,但它存在且唯一——虚设它就靠这条。改 a,零点位置变,但"过一次"的事实不变。
存在: 零点存在定理——找两点 a、b 使 f′(a)·f′(b)<0(异号),则 (a,b) 内必有零点。唯一: 说明 f′(x) 在该区间单调(通常再对 f′ 求导,f″ 定号),单调函数至多一个零点 ⇒ 存在的那个就是唯一的 x₀。
由 f′(x₀)=0 直接解出一个"整体等式"。这一步不是求 x₀,是求 x₀ 各项之间的关系:
把 f(x₀) 写出来,凡出现 ex₀、lnx₀ 的地方,用第2步的关系式整体换成多项式,超越式消失,f(x₀) 变成 x₀ 的代数式,好求范围/最值。
代换后 f(x₀) 是 x₀ 的函数,想知道它的范围,就要 缩小 x₀ 的区间(把第1步的 (a,b) 收窄,比如 x₀∈(1/2,1)),再代进 f(x₀) 的单调式估计上下界。
⚠ 四步缺一不可。最常见丢分:跳过"证唯一"(单调性没说)、或代换时没用零点方程(白设 x₀)。
以 f(x)=ex−lnx 为例:f′(x₀)=0 ⇒ ex₀=1/x₀。原始 f(x₀)=ex₀−lnx₀ 含两个超越项;逐步用 ex₀=1/x₀ 和 lnx₀=−x₀ 代换,最后化成 1/x₀+x₀ 这个纯代数式,一眼看出 ≥2。
虚设的第一关是证存在。零点存在定理:f′(x) 连续,若端点值异号 f′(a)·f′(b)<0,则 (a,b) 内至少一个零点。配合 f′ 单调,就是恰好一个 x₀。
试探端点是技术活: 想把 x₀ 卡在 (1/2,1),就代 f′(1/2) 和 f′(1),验证一负一正。选的端点越靠拢,x₀ 范围越精确(第4步放缩用得上)。
⚠ 只说"存在"不够,必须再说"f′ 单调 ⇒ 唯一",否则可能有多个零点,你代换的那个不一定是极值点。
曲线是 f′(x)=ex−1/x。当 f′(a)<0 且 f′(b)>0(乘积<0)时,区间 (a,b) 变绿,x₀ 被"夹"在里面。端点越靠拢,绿区越窄,对 x₀ 的估计越精确。乘积>0 时无法保证,区间变红。
这是隐零点法的核心技术。设好 x₀、写好关系式后,代换的目标只有一个:让 ex₀、lnx₀ 从 f(x₀) 里消失,换成 x₀ 的多项式。
| 零点关系式 | 遇到这个 → 换成 |
|---|---|
| ex₀=1/x₀ | ex₀ → 1/x₀; x₀=−lnx₀(两边取 ln) |
| lnx₀=−x₀ | lnx₀ → −x₀ |
| x₀·ex₀=1 | ex₀ → 1/x₀; x₀+lnx₀=0 |
例: f(x₀)=ex₀+x₀. 由 ex₀=1/x₀ ⇒ f(x₀)=1/x₀+x₀. 超越项没了,右边 ≥2(基本不等式),最小值 2 到手,全程没解出 x₀。
⚠ 代换必须用零点方程,不能随便代数字。别看到 ex₀ 就估个近似值——那样答案不精确,阅卷不给分。
左框=代换前(含 ex₀/lnx₀ 的超越式),右框=用零点方程代换后(纯 x₀ 的代数式)。中间箭头就是那把"换算器"。看清楚:代换不改变值,只把式子"翻译"成好求最值的形式。
代换后 f(x₀)=g(x₀) 是 x₀ 的函数。若题目要"最值的范围"或"证 f≥某常数",就要把 x₀ 卡进一个小区间,再代进 g 估计上下界。
步骤: ① 用零点存在定理把 x₀ 卡进 (m,n)(端点越近越好);② 判断 g(x₀) 在此区间的单调性;③ 代端点得到 g 的范围 ⇒ 最值范围。
⚠ 范围别取太粗!x₀∈(0,∞) 这种没意义。要卡到 (1/2,1) 这种小区间,估计才有用。也别忘了说 g 在该区间的单调性,否则端点值不是上下界。
真实 x₀≈0.567(算不出精确值)。区间越窄,g(x₀)=1/x₀+x₀ 的估计带(黄条)越窄,越贴近真实最值。这就是"范围估计不能太粗"的直观:宽区间给的界很松,窄区间才有用。
很多隐零点方程能改写成"两条熟悉曲线的交点"。比如 ex=1/x(即 x·ex=1),就是曲线 y=ex 和 y=1/x 的交点横坐标,那个横坐标正是隐零点 x₀。
这个视角帮你:① 直观确认零点存在唯一(两曲线在 (0,∞) 只交一次);② 目测 x₀ 大概位置(便于选端点);③ 记牢关系式 ex₀=1/x₀。
⚠ 交点视角只是辅助判断,不能替代严格证明。卷面仍要写零点存在定理+单调性,不能只画图说"看图知道"。
蓝线 y=ex,绿线 y=k/x。它们在 (0,∞) 上恰好交一次,交点横坐标(红竖线)就是隐零点 x₀,满足 ex₀=k/x₀。改 k,交点移动,但"只交一次 ⇒ 唯一零点"永远成立。验证列显示 ex₀·x₀≈k。
最狠的题把 ex 和 lnx 混在一起,如 f(x)=ex−lnx。求导 f′(x)=ex−1/x,零点满足 ex₀=1/x₀。混合型的杀招是双向代换:
于是 f(x₀)=ex₀−lnx₀ = 1/x₀ − (−x₀) = 1/x₀ + x₀ ≥ 2。一个关系式 ex₀=1/x₀ 同时给了 ex₀ 和 lnx₀ 两个替换,两个超越项全消。
⚠ 混合型别只代一个超越项。ex₀=1/x₀ 取对数后还能得 lnx₀=−x₀,两个都要用上,f(x₀) 才彻底代数化。
触发信号:"证明 f(x)≥a(a 为常数)",而 f′(x)=0 是超越方程,解不出精确根。
标准动作:虚设 x₀ 使 f′(x₀)=0(证存在唯一)→ 写 x₀ 关系式 → f(x₀)=最小值,代换降次 → 证 f(x₀)≥a。
示例(带解):证 f(x)=ex−lnx≥2. f′(x)=ex−1/x 在 (0,∞) 单调递增(f″=ex+1/x²>0),f′(1/2)<0、f′(1)>0 ⇒ 唯一 x₀∈(1/2,1),f 在 x₀ 取最小。由 ex₀=1/x₀ 及 lnx₀=−x₀:f(x₀)=ex₀−lnx₀=1/x₀+x₀≥2(基本不等式,x₀>0)。故 f(x)≥2。
陷阱:没证唯一;没用零点方程代换;基本不等式取等条件不检验。
触发信号:"若 f(x)≥0 对一切 x 恒成立,求 a 的范围",极值点是隐零点。
标准动作:分离/不分离参数 → 最值在隐零点 x₀ 取到 → 用 x₀ 关系式把含 a 的最值化简 → 解 a 的不等式。
示例(带解):f(x)=ex−ax≥0(x>0)求 a 上界。若 a>0,f′=ex−a,零点 x₀ 满足 ex₀=a,即 x₀=lna,能解——但若换成 f′=ex−a/x 则 x₀ 隐藏,由 ex₀=a/x₀ 代入 f(x₀)=ex₀−a·lnx₀ 化简后得 a 的约束。关键:把 ex₀、lnx₀ 用关系式换掉再解 a。
陷阱:忘了先讨论使零点存在的参数范围;化简时漏代换,a 消不掉。
触发信号:题目直接给"设 x₀ 是 f′(x)=0 的根",要你求 f(x₀) 或证某等式。
标准动作:写出 f′(x₀)=0 的关系式 → 把 f(x₀) 中每个超越项按关系式整体替换 → 得纯代数式。
示例(带解):设 x₀ 满足 x₀ex₀=1,求 ex₀+lnx₀. 由 x₀ex₀=1 得 ex₀=1/x₀,取 ln:x₀+lnx₀=0 ⇒ lnx₀=−x₀. 故原式=1/x₀+(−x₀)=1/x₀−x₀,再由需要卡 x₀ 范围估值。
陷阱:只用了一个方向的代换;把 x₀ex₀=1 写错成 ex₀=x₀。
触发信号:要求"证 f 最小值∈(某区间)"或"证 f>某具体小数",代换后还剩 x₀。
标准动作:用零点存在定理把 x₀ 卡进小区间 (m,n) → 判断 g(x₀) 单调性 → 代端点得 g 范围。
示例(带解):接题型A,x₀∈(1/2,1),g(x₀)=1/x₀+x₀. g′=−1/x₀²+1<0 在 (1/2,1) 递减,故 g∈(g(1),g(1/2))=(2, 5/2)。若要更紧,把 x₀ 卡进 (1/2,2/3) 再估。
陷阱:区间取太宽估计无效;忘判 g 单调性直接代端点;端点开闭搞错。
触发信号:f(x) 里 ex 和 lnx 同时出现,零点方程一取对数就把两者串起来。
标准动作:由 ex₀=(某式) 两边取 ln,得到 lnx₀ 的关系 → ex₀ 和 lnx₀ 双向代换 → 两个超越项全消。
示例(带解):f(x)=ex−lnx−2,证 f>0. 隐零点 ex₀=1/x₀,取 ln 得 lnx₀=−x₀. f(x₀)=1/x₀−(−x₀)−2=1/x₀+x₀−2≥2−2=0,x₀=1 时取等但 x₀≠1(x₀∈(1/2,1)),故 f(x₀)>0,即 f(x)>0。
陷阱:只代 ex₀ 忘代 lnx₀;取等条件没排除导致误判"最小为0"。
① 必须先证零点存在唯一!零点存在定理(端点异号)给存在,f′ 单调(f″ 定号)给唯一。跳过唯一,代换的 x₀ 可能不是极值点。
② 代换要用零点方程。设了 x₀ 却不用 f′(x₀)=0 的关系式,等于白设。凡 ex₀、lnx₀ 都要换成 x₀ 的代数式。
③ 范围估计不能太粗。x₀∈(0,∞) 毫无用处,要卡到 (1/2,1) 这种小区间,并说明 g(x₀) 在此单调,端点值才是上下界。
④ 别去解精确零点。x·ex=1 没有初等解,硬解浪费时间且不可能成功。隐零点法的精髓就是"不解也能算"。
⑤ 混合型要双向代换:ex₀=1/x₀ 取对数还给你 lnx₀=−x₀,两个都用,f(x₀) 才彻底代数化。
⑥ 基本不等式/最值的取等条件要检验。1/x₀+x₀≥2 取等要 x₀=1,若 x₀≠1 则严格大于,证严格不等式时这一步是关键。
⑦ 求参数范围时,先讨论使零点存在的参数条件,否则 x₀ 不存在,后面代换失去前提。
⑧ 单调性判断别偷懒。证 f′ 单调常要对 f′ 再求导看 f″ 符号,不能"看图说单调"。
① 隐零点的本质是"用约束换未知": x₀ 有一个自由度,但零点方程 f′(x₀)=0 给了它一条约束。你不知道 x₀ 是几,但你知道它"必须满足"这条等式——把等式当"守恒律",在 f(x₀) 里到处套用,未知就被约束"吃掉"了。这和物理里用守恒关系消变量是同一思想。
② 取对数是打通 e^x 与 lnx 的桥: ex₀=1/x₀ 两边取 ln 立刻得 lnx₀=−x₀。凡混合型,先写指数形式的零点关系,再取对数得对数形式,两个超越项就用同一条约束的两种形态一次性消掉。会不会取这一步 ln,是普通生和尖子生的分水岭。
③ 代换后优先想基本不等式: 隐零点题代换后常出现 1/x₀+x₀、x₀+ex₀ 这类结构,十有八九用基本不等式或构造新函数求导收尾。看到"倒数和自身相加"直接上均值不等式,看到更复杂的就令 h(x₀)=g(x₀)−a 再求导证 ≥0。
④ 端点选择是精度的艺术: 放缩题里 x₀ 卡在哪个区间,决定你能不能证到题目要的界。选端点时代入试算,让区间尽量窄且端点值"漂亮"(如 1/2、1、ln2)。端点选得巧,一步到位;选得笨,估计不够紧要反复收窄。
⑤ 隐零点 = 极值点,不必知道它在哪: 高观点看,f 的最值就"在" x₀ 处,x₀ 的具体数值对最终答案不重要——重要的是它满足的方程。这解释了为什么解不出 x₀ 却能求出精确最值:最值是 x₀ 的对称/代数组合(如 1/x₀+x₀),恰好被零点方程约束成常数或可估的量。
thebest2dan · 数学攻坚包 · 主题:导数中的隐零点问题(虚设零点) · 配套:导数与单调性、极值最值攻坚包