The part factor ρ(j,σ) ≤ (9/4)^{j-1} #
This file defines the part factor of the multi-jump accounting (apd:rmk:multijump) and proves
the bound apd:eq:part_factor analytically: for every part size j ≥ 2, every rung boundary
σ ≥ j and every real c ≥ 0.
In the multi-jump accounting a composition part of size j ending at rung boundary σ replaces
the j single jumps it covers, and the ratio of what it costs to what they would have cost is
ρ(j,σ) := ε_j^{(σ)} / ∏_{ν=σ-j+1}^{σ} ε_1^{(ν)} = (σ+j-1+c)^j / ( j! · ∏_{i=σ-j+1}^{σ} (i+c) ), c := k_o/(k_h−1),
the powers of sin(dt) cancelling on both sides. The bound is ρ(j,σ) ≤ (9/4)^{j-1}.
Main definitions #
partFactor: the part factor as a function ofjand the single real variables = σ + c.diagFactor: its value on the diagonals = j, the sequence(2j−1)^j/(j!)².
Main results #
partFactor_antitone:partFactor jis antitone on[j, ∞).partFactor_at_diag:partFactor j j = diagFactor j.diagFactor_ratio,diagFactor_le:diagFactor (j+1) ≤ (9/4) · diagFactor jforj ≥ 2, hencediagFactor j ≤ (9/4)^{j-1}.partFactor_le:partFactor j s ≤ (9/4)^{j-1}forj ≥ 2ands ≥ j(apd:eq:part_factor).
The collapse that makes it short #
ρ depends on σ and c only through s := σ + c: the denominator's factors are
s, s−1, …, s−j+1 and the numerator is (s+j−1)^j. So monotonicity in σ and monotonicity in
c are one monotonicity in a single real variable, and it is termwise algebra rather
than calculus — writing s' = s + d, the i-th factor comparison reduces to d·(i − 2(j−1)) ≤ 0.
No derivative, and c may be any nonnegative real rather than a rational k_o/(k_h−1).
The maximum is then at s = j (σ = j, c = 0), where ρ = (2j−1)^j/(j!)², and that sequence is
below (9/4)^{j-1} by an induction whose ratio bound is uniform in j, so the result holds for
every j ≥ 2; the only numerical input is exp(4/3) ≤ 4.03. The bound is attained with equality
at j = σ = 2, c = 0.
The part factor, in the single variable s = σ + c to which the two parameters σ and
c collapse:
partFactor j s = (s + j − 1)^j / ( j! · ∏_{i<j} (s − j + 1 + i) ).
The product runs over s−j+1, …, s, which is the product ∏_{i=σ-j+1}^{σ}(i+c) of the module
docstring written in increasing order so that no ℕ subtraction occurs.
Equations
Instances For
The one monotonicity. partFactor j is antitone on [j, ∞). This is monotonicity in the
boundary σ and in c at once, since ρ depends on them only through s = σ + c; it is what
places the maximum at σ = j, c = 0. The proof is termwise: with s' = s + d, d ≥ 0, the
i-th factor comparison is d · (i − 2(j−1)) ≤ 0, which holds because i < j.
∏_{i<n} (i+1) = n!, over ℝ.
The maximum, at s = j (σ = j, c = 0): ρ(j,j)|_{c=0} = (2j−1)^j/(j!)², which is
diagFactor j.
The uniform ratio bound: f(j+1) ≤ (9/4) f(j) for every j ≥ 2, where f = diagFactor.
((2j+1)/(2j−1))^j ≤ exp(2j/(2j−1)) ≤ exp(4/3) ≤ 4.03, and (2j+1)·4.03 ≤ (9/4)(j+1)² for
j ≥ 2.
(2j−1)^j/(j!)² ≤ (9/4)^{j-1} for every j ≥ 2, with equality at j = 2, where both
sides are 9/4. By induction on j from the uniform ratio bound diagFactor_ratio.
The part-factor bound (apd:eq:part_factor). For every part size j ≥ 2 and every
boundary s = σ + c ≥ j,
ρ(j,σ) ≤ (9/4)^{j-1},
with equality at j = σ = 2, c = 0. The proof descends to the diagonal s = j by
partFactor_antitone and concludes with diagFactor_le; it is analytic throughout and covers
every j ≥ 2, every σ ≥ j and every real c ≥ 0.