calculus
Perform symbolic differentiation, integration, limit evaluation, and series expansion, with adjustable order, bounds, and precision.
Instructions
Differentiate, integrate, take a limit, or expand a series symbolically. For definite
integrals provide both bounds; for limits and series provide point. order selects derivative
order or the number of series terms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| order | No | ||
| point | No | ||
| variable | No | x | |
| direction | No | +- | |
| operation | Yes | ||
| precision | No | ||
| expression | Yes | ||
| lower_bound | No | ||
| upper_bound | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | Output unit, when dimensionful. | |
| exact | No | Exact symbolic result when available. | |
| result | Yes | Primary result; strings preserve mathematical precision. | |
| details | No | ||
| warnings | No | ||
| operation | Yes | Operation actually performed. | |
| approximate | No | Numerical approximation at the requested precision. | |
| normalized_input | No | Canonical input used by the computation engine. |