d/dx x³ at x = 2
- Function f(x)
- x^3
- At x =
- 2
- Türev
- First f′(x)
- Türev
- 12
- f(x₀)
- 8
- Tangent line
- y = 12x − 16
Doğrulama kaynağı: 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.
Güncellendi Doğrulanan örnekler: 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.
Doğrulama kaynağı: 3x² = 12 at x = 2; tangent 8 + 12(x − 2)
Doğrulama kaynağı: cos 0 = 1
Doğrulama kaynağı: 2 sin 1 + cos 1 with sin/cos by Taylor series in Python decimal at 70 digits (hp.py)
Doğrulama kaynağı: 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.
Doğruluk, girdilerinize ve yöntemin varsayımlarına bağlıdır. Ondalık aritmetik 50 anlamlı basamak kullanır; ancak tahminler, sayısal yöntemler ve kaynak veriler daha az hassas olabilir. Gösterilen değerin yuvarlanması bu sınırları ortadan kaldırmaz. Bağımsız kaynaklarla doğrulanan çözümlü örnek sayısı: 6. Örneğin “d/dx x³ at x = 2”, 3x² = 12 at x = 2; tangent 8 + 12(x − 2) ile karşılaştırılarak doğrulanır.
Press et al., Numerical Recipes (3rd ed.) §5.7 — numerical derivatives (Ridders' method); Wolfram MathWorld — Richardson Extrapolation.
Bu hesaplayıcı, yanıtları bağımsız kaynaklardan alınan 6 çözümlü örnek içerir. Bunlar test paketinde çalıştırılır; burada da çalıştırabilirsiniz.
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.