CaputoD
The Caputo fractional derivative of order of with respect to , at base point 0.
✓ checked against that system · ! checked, with disagreements (hover a chip)Wolfram Language
CaputoD!CaputoD(f, {x, alpha}), .Typed signatures
| Type | Package | Applies |
|---|---|---|
(expression, tuple<symbol, real>) -> expression | analytic | always |
Details
- By linearity: any constant (x-free subexpression) is 0; sums and a constant factor pass through termwise.
- The power function ( a concrete real number; bare is ): exactly 0 when is a nonnegative INTEGER less than — the classical vanishing case ('s own -th ordinary derivative is already 0 there), confirmed numerically (
mpmath.quadon the definition above evaluates to 0 for these). Otherwise, when : , verified againstwolframscript's ownCaputoDAND independently againstmpmath.quadon the definition above. - Declined: a non-numeric-literal or ; a symbolic ; a real but not covered by either case above (a genuine base-point singularity — the same numerical integral diverges there); two or more -dependent factors in one product (no product rule); and any transcendental of (
Exp(ax)'s Caputo derivative is a Mittag-Leffler function, and this repo has noMittagLefflerEhead, so it declines rather than inventing one for this head alone).
Examples
Basic #
— , the classical vanishing case (Wolfram's own CaputoD leaves this symbolic rather than reducing it, though it numerically evaluates to 0 — confirmed independently against mpmath.quad)
InOut
the exact-order analogue of integer-edge-case-vanishes — , still 0 (Wolfram leaves it symbolic)
InOut
Properties #
About
| Examples | 18 |
|---|---|
| Checked against | Wolfram Language 13 agree3 differ2 unevaluated |
| Crosswalk | Wolfram Language |
Implementation
primitive · kernela kernel — an algorithm over mutable state that would not be readable as a tree
nativeengine
typescriptpackages/symbols/analysis/analytic/src/caputo-derivative.ts See also: SeriesCoefficient