The finite-dimensional multivariate Faà di Bruno formula #
Mathlib's OrderedFinpartition representation is the coordinate-free form of
the multivariate formula: its parts group the input derivative directions
that enter each derivative of the inner map. The paper-form sum is defined
separately below; identifying its terms with fibers of the ordered-partition
sum remains a separate combinatorial theorem.
The n-th derivative of a composition, expanded over ordered set
partitions of its n coordinate directions. This is Mathlib's Faà di Bruno
formula, stated for arbitrary real normed spaces so it specializes to
Vec d → Vec d and Vec d → ℝ.
A paper multi-index is a coordinatewise multiplicity vector.
Equations
- AVenhance.FaaDiBruno.PaperMultiIndex d = (Fin d → ℕ)
Instances For
The order of a paper multi-index.
Equations
- AVenhance.FaaDiBruno.paperMultiIndexSize α = ∑ i : Fin d, α i
Instances For
The finite range of nonzero multi-indices of order at most n.
Equations
Instances For
Graded lexicographic order used for the strictly ordered derivative multi-indices in the paper's partition data.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The finite multi-index and multiplicity data called p_s(β, α) in
Appendix B.1. The ell entries are distinct and strictly increasing in
graded lexicographic order.
- k : Fin s → PaperMultiIndex d
Multi-index multiplicities in a Faà di Bruno partition.
- ell : Fin s → PaperMultiIndex d
Distinct derivative multi-indices ordered by graded lexicographic order.
- ell_strictlyOrdered (i j : Fin s) : i < j → paperMultiIndexLT (self.ell i) (self.ell j)
Instances For
The paper's p_s(β, α), with the dimension generalized according to the correction.