AngouriMath
InnerDifferentiate
Method with 2 overloads
InnerDifferentiate(AngouriMath.Entity.Variable,System.Int32)
Summary
power raw passes, with nothing simplified in between.
Derivativef's simplification needs exactly this and not the public
overload: it asks for the derivative and keeps the node when what comes back is
still a Derivativef, so a simplification anywhere inside would ask
that same node to simplify, which asks for the derivative again, without end.
InnerDifferentiate(AngouriMath.Entity.Variable)
Summary
This node's own rule of differentiation. Parts are differentiated by
DerivativeOver(AngouriMath.Entity.Variable), which answers zero for a constant before a rule
is asked.
Parameter "variable"
To derive overReturns
The differentiated expression, or the Derivative node -- and zero for a node with no
rule of its own that does not mention the variable: it is a constant in it, and the
derivative of a constant is not an open question. A set is not a constant, whatever
it mentions:{ 1, 2 } + sin(x) is the set{ 1 + sin(x), 2 + sin(x) } , and
its derivative is{ cos(x) } , which the derivative node reaches elementwise and
a zero would flatten to the numbercos(x) .
Angouri © 2019-2023 · Project's repo · Site's repo · Octicons · Transparency · 4862 pages online