Series
Generated from the engine's own definition: compute-engine's symbol, which we neither extend nor document by hand. No examples yet — the crosswalk is the reason it has a page.
Taylor series expansion of an expression about a point (or an asymptotic expansion at ±∞), including Laurent, Puiseux (fractional-power), and log-aware expansions at poles and branch points. Only essential singularities, irrational exponents, and nested/reciprocal logarithms are left unevaluated. Example: Series(\sin x, x) → x - x^3/6 + x^5/120 + O(x^7)
Wolfram Language
SeriesSeries(expression, variable: symbol?, point: value?, order: number?) -> numberTaylor series expansion of an expression about a point (or an asymptotic expansion at ±∞), including Laurent, Puiseux (fractional-power), and log-aware expansions at poles and branch points. Only essential singularities, irrational exponents, and nested/reciprocal logarithms are left unevaluated. Example: Series(\sin x, x) → x - x^3/6 + x^5/120 + O(x^7)SageMath
SR(expression).series(variable: symbol? == point: value?, order: number? + 1)SymPyseries(expression, variable: symbol?, point: value?, order: number? + 1)Typed signatures
| Type | Package | Applies |
|---|---|---|
(expression, variable: symbol?, point: value?, order: number?) -> number | analyticreplaces compute-engine | always |
(expression, variable: symbol?, point: value?, order: number?) -> number | compute-engine | always |
Plot
argument p1 of type expression has no control
About
| Crosswalk | Wolfram LanguageSageMathSymPy |
|---|
Implementation
mapped
sympypackages/oracle/src/mappings.tsOur order n keeps the terms through (x - x0)^n, as Wolfram's; SymPy's n is the order of its O-term, one past that. The scan compares the two up to the order both claim.
mapped
sagepackages/oracle/src/mappings.ts