d/dx x³ at x = 2
- Function f(x)
- x^3
- At x =
- 2
- 微分
- First f′(x)
- 微分
- 12
- f(x₀)
- 8
- Tangent line
- y = 12x − 16
照合元:3x² = 12 at x = 2; tangent 8 + 12(x − 2)
The first or second derivative of any function f(x) at a point, to about 20 significant digits by Richardson extrapolation, with the tangent line drawn.
更新日 検証済みの例:6
At x = 1 the slope of f is 2.2232443: near that point, f rises by about 2.223 × h when x moves by a small step h.
| h | Difference quotient | Best estimate so far |
|---|---|---|
| 0.1 | 2.21933054438 | 2.21933054438 |
| 0.05 | 2.22226613145 | 2.22324466047 |
| 0.025 | 2.22299975754 | 2.22324427552 |
| 0.0125 | 2.22318314713 | 2.22324427548 |
| 0.00625 | 2.22322899347 | 2.22324427548 |
| 0.003125 | 2.22324045498 | 2.22324427548 |
Its error has only even powers of h, which Richardson extrapolation removes one at a time.
Halved h 5 times from h₀ = 0.1; the estimated error is 9.6 × 10⁻²³.
One-sided quotients from each side converge to the same value, so f is smooth enough here for the derivative to exist.
y = 2.223244x − 1.381773
The derivative f′(x₀) is the slope of f at x₀, the limit of the central difference quotient [f(x₀ + h) − f(x₀ − h)]/2h as h shrinks to 0. The calculator evaluates that quotient for h = 0.1 × max(1, |x₀|) and repeated halvings, then combines the results by Richardson extrapolation (Ridders' method, Numerical Recipes §5.7), which cancels the h², h⁴, … error terms one at a time and reaches about 20 significant digits. The second derivative uses [f(x₀ + h) − 2f(x₀) + f(x₀ − h)]/h² the same way.
Use it to check a derivative worked out by hand, to find a rate of change where no formula is convenient, or to get a tangent line. The default, x² sin x at x = 1, has derivative 2 sin 1 + cos 1 ≈ 2.2232443 and tangent line y = 2.223244x − 1.381773.
Trig functions use radians. When the slopes from the left and right disagree, f has a corner there and the calculator reports that instead of a number.
照合元:3x² = 12 at x = 2; tangent 8 + 12(x − 2)
照合元:cos 0 = 1
照合元:2 sin 1 + cos 1 with sin/cos by Taylor series in Python decimal at 70 digits (hp.py)
照合元:e (Python Decimal(1).exp())
The derivative of f at x₀ is the slope of its graph there: the limit of [f(x₀ + h) − f(x₀)]/h as h approaches 0. For f(x) = x³ at x = 2 the slope is 3 × 2² = 12, so near x = 2 the function rises about 12 units for each unit of x. The line y = 12x − 16, which touches the curve at (2, 8), is the tangent there.
Evaluate a difference quotient with a small step h. The central quotient [f(x + h) − f(x − h)]/2h beats the one-sided [f(x + h) − f(x)]/h because its error shrinks like h² rather than h: for sin x at 0 with h = 0.1 it gives 0.998334 against the exact 1. A tiny h eventually fails through rounding error, so this calculator extrapolates from moderate steps instead.
The second derivative f″(x) is the rate of change of the slope, so it measures curvature: positive where the graph bends upward, negative where it bends downward. For ln x, f″(x) = −1/x², so f″(2) = −0.25. Numerically it comes from [f(x + h) − 2f(x) + f(x − h)]/h². Where f″ changes sign the graph has an inflection point.
Use y = f(x₀) + f′(x₀)(x − x₀). For f(x) = x³ at x₀ = 2, f(2) = 8 and f′(2) = 12, so y = 8 + 12(x − 2) = 12x − 16. The tangent is also the best straight-line approximation to f near x₀: it estimates 2.1³ as 8 + 12 × 0.1 = 9.2, against the exact 9.261.
The slopes from the left and the right must agree. |x| at 0 has slope −1 from the left and +1 from the right, a corner, so it has no derivative there, even though the central quotient averages to 0. A jump, or a vertical tangent such as the cube root of x at 0, also rules one out. The calculator compares one-sided quotients and reports the corner.
精度は入力値と計算方法の前提に依存します。十進演算には有効数字50桁を使いますが、推定、数値計算手法、元データの精度はそれより低い場合があります。表示の丸め処理でこれらの制約がなくなるわけではありません。 独立した出典の解答と照合した計算例:6。 例えば、「d/dx x³ at x = 2」は3x² = 12 at x = 2; tangent 8 + 12(x − 2)と照合しています。
Press et al., Numerical Recipes (3rd ed.) §5.7 — numerical derivatives (Ridders' method); Wolfram MathWorld — Richardson Extrapolation.
この計算機には、独立した出典の解答を使った計算例が 6 件あります。テストに組み込まれており、ここでも実行できます。
The definite integral of any function f(x) between two limits, by adaptive Gauss–Kronrod quadrature to about 20 significant digits, with the area shaded.
All real and complex roots of a polynomial up to degree 6, such as a cubic or quartic equation, with repeated roots found exactly and 30-digit accuracy.