Documentation

BSeries.Series.EESExistence

Construction of characters with prescribed exact orders #

The two building blocks of the existence theorem for EES schemes (arXiv:2507.21006, Section 8): for every even n there is an odd character agreeing with the exact solution up to order n but not n + 1 (a symmetric method of order exactly n), and for every odd m there is an even character whose antisymmetric order is exactly m.

Both are obtained from Butcher's density theorem 317A: prescribe the elementary weights 1/τ! up to the target order and introduce a deliberate defect one order higher, then pass to the symmetric or antisymmetric component; the defect-transfer lemmas show the defect survives.

Symmetric methods of every even order exist, sharply: for even n there is an odd character agreeing with the exact solution up to order n and failing at order n + 1 (arXiv:2507.21006, Section 8).

Even characters of every odd antisymmetric order exist, sharply: for odd m there is an even character whose antisymmetric component (which is itself) vanishes up to order m and fails at order m + 1 (arXiv:2507.21006, Section 8).

Existence of EES characters (arXiv:2507.21006, Section 8, the core of the existence theorem): for even n and odd m > n there is a character of order exactly n whose antisymmetric order is exactly m, namely γ = ζ ⋆ φ for the constructed even ζ and odd φ.

Characters agreeing on all trees of order at most n agree on all forests of order at most n (characters are multiplicative).

Order-agreement between two characters transports to their antisymmetric components.

theorem BSeries.ForestAlgebra.Character.exists_rk_ees_orders (R : Type w) [Field R] [CharZero R] [Invertible 2] {n m : } (hn : Even n) (hm : Odd m) (hnm : n < m) :
∃ (ι : Type) (x : Fintype ι) (rk : RungeKutta ι R), (rk.HasOrder n ¬rk.HasOrder (n + 1)) HasAntisymOrder rk.series.toCharacter m ¬HasAntisymOrder rk.series.toCharacter (m + 1)

Existence of Runge–Kutta methods with EES orders (arXiv:2507.21006, Section 8, Existence of EES Runge–Kutta Schemes, without the explicitness refinement): for every even n > 0 and odd m > n there is a Runge–Kutta method of order exactly n whose antisymmetric order is exactly m.

theorem BSeries.ForestAlgebra.Character.exists_isEES (R : Type w) [Field R] [CharZero R] [Invertible 2] {n m : } (hn : Even n) (hm : Odd m) (hnm : n < m) :
∃ (ι : Type) (x : LinearOrder ι) (x_1 : Fintype ι) (rk : RungeKutta ι R), rk.IsEES n m

Existence of EES Runge–Kutta schemes (arXiv:2507.21006, Section 8, Theorem "Existence of EES Runge–Kutta Schemes"): for every even n > 0 and every odd m > n there is an explicit Runge–Kutta scheme belonging to EES(n, m).

A character realized by some Runge–Kutta method.

Equations
Instances For

    S-equivalence classes contain 0 or infinitely many consistent Runge–Kutta characters (arXiv:2507.21006, Section 7, the infinitude half of the n theorem): if a class contains one consistent RK character, the antisymmetric family produces infinitely many.

    The zero value is attained: the S-equivalence class of the unit (the identity method, whose class is the even characters) contains no consistent character (arXiv:2507.21006, Section 7, the 0-half of the n theorem).