How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
SSPRK(3,3) preserves the degree-zero upwind entropy bound
Statement
Let be a finite periodic matching affine simplicial mesh, write for its cell volumes, let be constant, and let be convex. Assume the cellwise forward-Euler condition in The degree-zero upwind forward-Euler step preserves mass and convex entropy holds for , including its Countable Choice premise through the affine-simplex Green formula. For the autonomous degree-zero upwind DG ODE, write . The exact SSPRK(3,3) recurrence is Then . This guarantee is for the degree-zero scalar upwind operator just specified; it is not a fully discrete entropy theorem for the high-order nonlinear flux-differencing SBP method.
Facts & Assumptions
Given: The exact SSPRK(3,3) recurrence, the periodic degree-zero upwind spatial operator, a convex scalar entropy, and the same step size satisfying the forward-Euler bound at every stage.
The three-stage third-order SSP Runge–Kutta step: , , and ; the problem here is autonomous, so all three maps are .
The degree-zero upwind forward-Euler step preserves mass and convex entropy: for every cell-state vector in , the degree-zero upwind forward-Euler map at this CFL does not increase .
SSPRK(3,3) is third order and preserves conditional convex bounds: if and are convex and the forward-Euler map preserves and does not increase , the SSPRK(3,3) stages and output do so at the same step size.
A convex subset of contains every line segment between two of its points: is convex, and convexity of each with positive weights makes convex.
Convex and strictly convex functions on Euclidean convex sets: is convex when for .
Forward-Euler step for degree-zero upwind DG transport: each cell volume is positive because every mesh cell is nondegenerate.
The Axiom of Countable Choice (): Countable Choice is carried from the forward-Euler geometric estimate [F2]; this theorem uses no stronger choice principle.
Proof
By [F1], the spatially autonomous SSPRK(3,3) step has exactly the three displayed convex-combination stages. Set and . For and , apply [F5] in each cell and multiply by from [F6]; summing proves convexity of .
The state space is convex and is convex. By [F2], every forward-Euler image of a cell-state vector lies in and has no larger value under the assumed cell CFL. Thus the hypotheses of the convex-transfer clause [F3] hold at the same .
Applying [F3] to the three stages in [F1] gives , which is the asserted weighted entropy inequality. The flux-differencing semidiscrete entropy theorem is not used in this transfer.
Depends on
- The degree-zero upwind forward-Euler step preserves mass and convex entropy
- Forward-Euler step for degree-zero upwind DG transport
- The three-stage third-order SSP Runge–Kutta step
- SSPRK(3,3) is third order and preserves conditional convex bounds
- A convex subset of $\mathbb{R}^m$ contains every line segment between two of its points
- Convex and strictly convex functions on Euclidean convex sets
- The Axiom of Countable Choice ($\mathrm{AC}_\omega$)
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
20 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.