Install
openclaw skills install derivative-point-pickingSolve high-school or college-entrance-exam style derivative problems centered on root existence, root count, and parameter ranges. Use when a problem asks whether a function has roots/intersections, exactly how many roots it has, or which parameters make roots exist. The skill analyzes with derivatives, monotonic intervals, extrema, limits, and value ranges, then rewrites the final proof using concrete point selection, sign changes, continuity, and the intermediate value theorem. In teaching mode, explain where chosen points come from using tangent bounds, exponential/log inequalities, Taylor-style estimates, quadratic fitting, homomorphic transformations, or explicit threshold solving.
openclaw skills install derivative-point-picking这类导数题的核心通常不是“会不会求导”,而是:
本 Skill 的目标是:先允许用极限、图像、单调性、值域思想探路,再把最终答案改写为“单调分区 + 具体取点 + 函数值异号 + 零点存在定理”的证明链条。
不要在最终证明中只写“趋于无穷”“显然存在”“值域可得”。这些语言可以用于分析,但最终要落到具体区间、具体点、具体符号。
当问题等价于证明存在 $x_0$ 使 $H(x_0)=0$:
不要只说“当 $x\to+\infty$ 时 $H(x)\to+\infty$,所以存在零点”。应改写为:由极限或放缩找到具体点 $q$,使 $H(q)>0$,再与另一个点形成异号。
证明“恰有 $n$ 个零点”时,优先使用两步法:
常见写法:
极值两侧取点。 若 $F$ 在 $c$ 处取极小值且 $F(c)<0$,要证明两个零点,就在 $c$ 两侧各找一个 $F>0$ 的点。
弱项替换。 若有 $ae^{2x}+(a-2)e^x-x$,可用 $x<e^x$,得到下界 $e^x(ae^x+a-3)$,再反推 $x>\ln((3-a)/a)$,最后取更干净的 $\ln(4/a)$。
负半轴取点。 若 $F(x)=e^x+ax$,其中 $x<0$、$a>0$,由 $e^x<1$ 得 $F(x)<1+ax$,于是取 $x\le -1/a$。
局部统一放缩。 若要让 $(1+x)e^x+a/x<0$ 且 $a<0$,先限制 $0<x<1$,用 $(1+x)e^x<2e$,再要求 $2e+a/x<0$。
These derivative problems are usually not about differentiating itself. The real challenge is:
This skill allows limits, graphs, monotonicity, and value-range intuition during analysis, but the final answer should be written as a chain of monotonic partition, concrete point selection, sign change, continuity, and the intermediate value theorem.
Do not leave the final proof at “it tends to infinity”, “obviously exists”, or “the range is clear”. Those phrases can guide analysis, but the final proof needs concrete intervals, points, and signs.
When the problem is equivalent to proving that some $x_0$ satisfies $H(x_0)=0$:
Do not merely say “as $x\to+\infty$, $H(x)\to+\infty$, so a root exists”. Convert the limit or bound into a concrete point $q$ with $H(q)>0$, then pair it with another point of opposite sign.
To prove “exactly $n$ roots”, use a two-part proof:
Common forms:
Around an extremum. If $F$ has a minimum at $c$ and $F(c)<0$, prove two roots by finding positive values on both sides of $c$.
Replacing a weak term. For $ae^{2x}+(a-2)e^x-x$, use $x<e^x$ to get the lower bound $e^x(ae^x+a-3)$, solve $x>\ln((3-a)/a)$, and choose a cleaner point such as $\ln(4/a)$.
Negative interval. If $F(x)=e^x+ax$, with $x<0$ and $a>0$, then $e^x<1$ gives $F(x)<1+ax$, so choose $x\le -1/a$.
Local uniform bound. To make $(1+x)e^x+a/x<0$ with $a<0$, first force $0<x<1$, use $(1+x)e^x<2e$, then require $2e+a/x<0$.
Load these files only when the user asks for examples, teaching materials, or a similar pattern:
examples/01-root-existence-parameter-range.md: two roots around an extremum.examples/02-exponential-positive-point.md: replacing a weak term by an exponential bound.examples/03-negative-interval-point.md: choosing a point on a negative interval.examples/04-local-bound-derivative.md: localizing first, then applying a uniform bound.examples/05-sequence-explicit-n.md: replacing limit language with an explicit large index.examples/06-log-transform-three-roots.md: logarithmic substitution and three-root structure.These examples are pattern libraries, not scripts. Adapt the local idea to the user’s exact problem rather than copying an example mechanically.