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.
Riemann solvers for hyperbolic systems — Examples
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Binary Operations, Monoids, Groups and Subgroups
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Connectedness
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Countability and Uncountability
- Determinants of Matrices over a Commutative Ring
- Euclidean Ordinary Differential Equations with Smooth Dependence
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Gaussian Elimination, Elementary Matrices and Reduced Row Echelon Form
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Metric Spaces
- Mixed Partials, Taylor Formulae, and Extrema
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Nonlinear Boundary-Value Solvers
- Nonlinear equations and Newton methods
- Order, Zorn's Lemma, and the Axiom of Choice
- Periodic orbit shooting collocation and Floquet error
- Picard-Lindelöf and First-Order Ordinary Differential Equations
- Power Series and Real-Analytic Functions
- Properties of the Integral and the Working FTC
- Relations, Functions, and Quotients
- Riemann solvers for hyperbolic systems
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Subspaces, Products, and Quotients
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Inverse and Implicit Function Theorems
- The Inverse Function Theorem Completed
- The Riemann Integral: Definition and Integrability
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
These examples exercise the local scope and its failure boundaries. The acoustic system gives an exact two-wave composition, and the ideal-gas contact has equal pressure and velocity but different densities. The Sod data have a unique pressure root bracketed by their initial pressures, with a left rarefaction and right shock. Two exact velocity choices demonstrate the vacuum-threshold equality and strict-vacuum cases. The Burgers counterexample shows that an exact Roe flux-jump identity and weak Rankine–Hugoniot balance do not imply the convex entropy inequality.
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
A Roe jump property does not imply entropy admissibility
Statement refuted
For a scalar conservation law, the Roe exact flux-jump identity by itself guarantees entropy admissibility.
Facts & Assumptions
Given: Burgers' scalar conservation law, its Roe matrix, the Riemann step data for and for , and the convex entropy pair below.
Roe linearization and Roe numerical flux: the Roe jump property is the identity , which does not itself impose an entropy inequality.
Convex entropy admissibility for a scalar conservation law: for an entropy pair , a moving jump of speed is entropy-admissible only if .
Rankine–Hugoniot jumps and Lax shocks: a Rankine–Hugoniot jump of speed is defined by .
A moving jump is a weak solution exactly under Rankine–Hugoniot: a Rankine–Hugoniot jump with the corresponding Riemann step data is a distributional weak solution and has the required local initial trace.
For Burgers' flux, and satisfy and .
Counterexample
For Burgers' flux with , the Roe scalar is continuous at each diagonal pair, has equal-state value , and satisfies the jump identity for every pair because . At the speed is zero and , so the stationary jump satisfies the Roe identity [F1] and, by [F4], is a weak solution with the Riemann data in the Given clause.
For [A1], the entropy production coefficient is . This violates the necessary entropy inequality [F2]. Thus the Roe jump property and weak Rankine–Hugoniot balance do not guarantee entropy admissibility.
A contact discontinuity with equal velocity and pressure
Example
Fix , pressure , velocity , and distinct positive densities . Set and for .
Facts & Assumptions
Given: Two admissible ideal-gas states with common pressure and velocity but different densities.
Eigenstructure of the admissible ideal-gas Euler system: the middle eigenvalue is and its field is linearly degenerate.
Rankine–Hugoniot jumps and Lax shocks: a linearly-degenerate contact has equal family speeds on its two sides and is not a strict Lax shock.
Verification
Both states are admissible because and their internal energy is . For either state, ; subtracting the two identities gives , the Rankine–Hugoniot equality at speed .
By [F2] the speed is the middle characteristic speed on both sides, so the Rankine–Hugoniot jump from step 1.1 is a linearly-degenerate contact. Density, energy, and momentum may jump while pressure and velocity remain continuous; [F3] says this contact is not a strict Lax shock because its two middle characteristic speeds are equal.
Euler vacuum detection at and above the pressure-root threshold
Example
Let , , and . Then , and the vacuum threshold is .
Facts & Assumptions
Given: The two positive-density, positive-pressure initial states and the vacuum criterion.
Admissible states and pressure for one-dimensional ideal-gas Euler: positive density and pressure give admissible states and .
The ideal-gas star-pressure root exists uniquely exactly below vacuum threshold: means no positive star-pressure root.
Finite-budget safeguarded Newton–bisection for Euler star pressure: the procedure returns vacuum when .
Verification
In the equality case take . Then , so [F2] gives . All thermodynamic states remain admissible by [F1]; [F3] gives no positive pressure root and [F4] returns vacuum.
In a strict case take . Then , since . Thus and the same conclusions follow from [F3]–[F4]. These cases show the threshold equality and strict-vacuum branches without using an approximate numerical pressure.
Sod tube: a unique star-pressure root between the initial pressures
Example
For , take left primitive data and right data . Set and for ; both conserved states lie in .
Facts & Assumptions
Given: The Sod initial states, the ideal-gas pressure response, its root/vacuum criterion, and the finite-budget bracket solver.
Admissible states and pressure for one-dimensional ideal-gas Euler: is equivalent to the declared admissible-state inequalities for the ideal-gas model.
Ideal-gas rarefaction and shock pressure response: with rarefaction response below and shock response above it.
The ideal-gas star-pressure root exists uniquely exactly below vacuum threshold: gives a unique positive root; is strictly increasing.
The safeguarded Euler pressure solver preserves its root bracket and terminates: for a budget with , the safeguarded procedure returns a bracket of width at most containing that root.
Verification
The densities and pressures are positive, so [F1] gives admissible states. The sound speeds are and . Since both velocities are zero, . By [F3] there is one positive star pressure .
At , while makes the left rarefaction response strictly negative; hence . At , while makes the right shock response strictly positive; hence . Strict increase gives , so the left wave is a rarefaction and the right wave is a shock.
The contact between the two acoustic waves has pressure and common velocity . Equality follows by rearranging . The explicit theorem bracket and [F4] give a finite-budget enclosure of any prescribed positive width when the budget meets its bound. A smaller budget may also succeed; if the procedure returns budget-exhausted, its interval still contains .
An acoustic system resolved into two characteristic waves
Example
Consider with , base state , and Riemann data , . The eigenvalues are , so the system is strictly hyperbolic and both fields are linearly degenerate. Use the constant fields and . Choose and , where are the local solver radii at for these fields.
Facts & Assumptions
Given: The acoustic matrix, the two constant states chosen within the local solver radii, and the local solver for linearly-degenerate fields.
Strictly hyperbolic conservation systems and characteristic families: characteristic waves have eigenvectors of the flux Jacobian, and a linear constant-coefficient system has constant eigenpairs.
Local small-data Riemann solver near a strictly hyperbolic state: sufficiently close data are joined by the ordered local family waves; a linearly-degenerate family produces a contact.
Local characteristic rarefaction curve and Mixed local wave curve for a genuinely nonlinear or linearly degenerate family: for a linearly-degenerate field, , where and .
Verification
Direct multiplication gives eigenpairs and . Since the system is linear, its two characteristic fields are linearly degenerate. The jump is .
Since the chosen fields are constant, the initial-value equations in [F3] give . Thus the coefficients in step 1.1 are the solver's strengths for this normalization. They satisfy , and both data states lie in the prescribed radius- neighborhood. After the first wave the intermediate state is ; after the second, . By uniqueness in [F2], these are the solver's ordered contacts. For the first jump , and for the second , verifying Rankine–Hugoniot at the ordered speeds and .
The profile equal to for , to for , and to for is therefore the two-contact local Riemann solution.
Diagram
The horizontal axis is and the vertical axis is . Each ray from the origin has slope ; the two constant wedges carry . This picture records the wave ordering only; the algebraic Rankine–Hugoniot checks above establish the solution.