A factorial-square bound for the partitions in Faà di Bruno's formula #
The estimate is uniform in the order. Extending a partition either creates a
singleton or increases one old part, so the factorial-square weight grows by
at most (n + 1)^2 * (x + 2). This avoids replacing every derivative in the
composition formula by the largest derivative bound.
Factorial product, given by ∏ i, ((c.partSize i).factorial : ℝ).
Instances For
Partition weight, given by x^c.length * ((c.length.factorial : ℝ) * factorialProduct c)^2.
Equations
- EulerGevreyComposition.partitionWeight x c = x ^ c.length * (↑c.length.factorial * EulerGevreyComposition.factorialProduct c) ^ 2
Instances For
theorem
EulerGevreyComposition.partitionWeight_nonneg
{n : ℕ}
(x : ℝ)
(hx : 0 ≤ x)
(c : OrderedFinpartition n)
:
theorem
EulerGevreyComposition.factorialProduct_extendMiddle
{n : ℕ}
(c : OrderedFinpartition n)
(i : Fin c.length)
:
theorem
EulerGevreyComposition.partitionWeight_extendLeft
{n : ℕ}
(x : ℝ)
(c : OrderedFinpartition n)
:
theorem
EulerGevreyComposition.partitionWeight_extendMiddle
{n : ℕ}
(x : ℝ)
(c : OrderedFinpartition n)
(i : Fin c.length)
: