Documentation

BSeries.Series.ExactFlow

The Flow Property of the Exact B-Series #

The exact-flow B-series compose as a one-parameter group: B_h ∘ B_{h'} = B_{h+h'}, i.e.

convolution (scaledExact h) (scaledExact h') = scaledExact (h + h'),

by the flow identity for cuts. Consequently the exact solution's character is an odd character: the exact solution is a symmetric method (isOdd_toCharacter_exact), the fact underlying the order theory of symmetric components (arXiv:2507.21006, Section 7; Butcher; HLW III.1).

The flow property of the exact B-series: exact flows compose as a one-parameter group, B_h ∘ B_{h'} = B_{h+h'} (Butcher; HLW III.1).

The exact flow composed with its time-reversal is the identity.

The canonical involution of the exact character is the time-reversed exact flow.

The exact solution of an ODE is a symmetric method: its B-series character is an odd character (arXiv:2507.21006, Section 7, a = a*).

The adjoint preserves the order of a B-series method: if a character agrees with the exact solution up to order n, so does its adjoint (arXiv:2507.21006, Proposition 7.1(1), one direction).

A method and its adjoint have the same order: ord(ψ) = ord(ψ*) (arXiv:2507.21006, Proposition 7.1(1)).

Order-agreement between two characters transports through the adjoint.

theorem BSeries.Series.convolution_evalForest_congr {R : Type u} [Field R] {χ₁ χ₂ ξ₁ ξ₂ : HopfAlgebras.ForestAlgebra.Character R} {n : } (h₁ : ∀ (φ : HopfAlgebras.RootedForest), φ.order nχ₁.evalForest φ = ξ₁.evalForest φ) (h₂ : ∀ (φ : HopfAlgebras.RootedForest), φ.order nχ₂.evalForest φ = ξ₂.evalForest φ) (φ : HopfAlgebras.RootedForest) :
φ.order n(χ₁.convolution χ₂).evalForest φ = (ξ₁.convolution ξ₂).evalForest φ

Order-agreement transports through character convolution.

The symmetric component of a method has at least the order of the method: if ψ agrees with the exact solution up to order n, so does ψ⁻ (arXiv:2507.21006, Propositions 7.1(3) and 7.2).

Splitting a character convolution at the two boundary cuts.

The adjoint's defect at the first failing order: if ψ agrees with the exact solution up to order n, then at order n + 1 the adjoint's defect is (-1)^n times the defect of ψ (arXiv:2507.21006, Section 7).

The symmetric component detects the leading defect: if ψ agrees with the exact solution up to an even order n, then at order n + 1 the symmetric component takes the same values as ψ itself. In particular a method of order exactly n (with n even) has symmetric component of order exactly n (arXiv:2507.21006, Section 7).

Symmetric methods have even order, in step form (Hairer–Nørsett–Wanner, Theorem II.8.10; arXiv:2507.21006, Section 8): if a symmetric (odd) character agrees with the exact solution up to an odd order n, the agreement extends automatically to order n + 1. Hence the finite order of a symmetric B-series method is always even.