The scalar multiplication of ℝ on ℂ is continuous, exhibited as a
ContinuousSMul instance. This is used downstream when differentiating
real-linear maps with complex codomain.
The continuous real-linear map sending ξ ∈ EuclideanSpace ℝ (Fin n) to
its i-th coordinate, viewed as a complex number (ξ i : ℂ).
Instances For
The evaluation of a multivariate complex polynomial at a real point,
viewed as a function EuclideanSpace ℝ (Fin n) → ℂ, is real-differentiable
everywhere.
The directional derivative of evalAtReal Q along the j-th standard
basis vector equals the evaluation of the formal partial derivative pderiv j Q.
The straight-line curve t ↦ ξ + t · eⱼ from ξ in the direction of the
j-th basis vector has derivative eⱼ at t = 0.
A "quotient rule" for the directional derivative of Q / P^k: at any
point where P does not vanish, the directional derivative along eⱼ of
ξ' ↦ evalAtReal Q ξ' / (evalAtReal P ξ')^k equals
evalAtReal (P · pderiv j Q − k · (Q · pderiv j P)) ξ / (evalAtReal P ξ)^(k+1).
This is the inductive step used to compute derivatives of polyReciprocal.