nx_calc_integrate.nx
buildroot/runtime/nx_calc_integrate.nx
about
nx_calc_integrate.nx -- symbolic integration engine.
Per the comparison commit's named LOSE_BIG improvement vs
Mathematica: "ship symbolic Integrate + Series + Solve".
This commit ships Integrate. Series and Solve are queued.
Pattern-matched antiderivative rules (the standard textbook table).
Returns a *Term that downstream proofs can verify by differentiating
and checking the result equals the integrand (the Fundamental
Theorem of Calculus check, doable via nx_calc_deriv + EQ check).
dependencies 1 imports · 1 importers
imports: nx_calc.nx
imported by: nx_calc_chem_test.nx
structs
| none |
consts
| 22 | const NX_INTEG_UNKNOWN: nx_int = 414099 |
functions
| 24 | func nx_calc_unknown() -> *Term |
| 29 | func nx_calc_neg_cos(t: *Term) -> *Term |
| 46 | func nx_calc_integrate(t: *Term, var_id: nx_int) -> *Term |