Alphabeta Math
Pipeline-generated
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.

✓ 7 results · all verified · 7 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs; all 7 also cleared it.

Positivity, invariant domains and entropy-stable systems fluxes

1 · Prerequisites

2 · Summary

This page gives a first-order HLL invariant-domain result from the exact two-wave flux algebra. Given cell means in the convex admissible set, its hypothesis requires each adjacent half-cell average of the approximate HLL fan to lie there, with the local half-cell CFL coefficients nonnegative. Membership of every HLL middle state in the set is a sufficient condition for that hypothesis, not a necessary one. On the symmetric local Lax–Friedrichs branch, the HLL middle state is a convex average of Euler flux-split states; a separate calculation proves density and internal-energy positivity when the supplied speed is at least ∣u∣+c. That speed bound is a sufficient admitted branch, not a bound proved for all HLL estimates.

The entropy section defines the system entropy pair, entropy variables, potential, entropy-conservative two-point flux, and positive-semidefinite dissipation. A periodic semidiscrete finite-volume solution satisfies a local cell entropy inequality. No fully discrete entropy result follows from it. The convex-scaling limiter preserves the mean and the stated positive margin at its finite quadrature nodes. It supplies no pointwise-in-cell positivity claim away from those nodes.

In the diagram, x is distance from one HLL interface, t is time, and the two lines are the supplied speeds SL<0<SR. The dashed verticals are the centres of the adjacent cells, each a distance h/2 from the interface. The CFL restrictions keep the waves inside those half-cells through Δt; the labels describe the approximate HLL fan used to compute its half-cell averages. The diagram records conventions only; the proofs use the HLL flux formula and coefficient identities.

\begin{tikzpicture}[x=2.0cm,y=1.3cm]
  \draw[->] (-1.45,0) -- (1.5,0) node[right] {$x$};
  \draw[->] (-1.4,0) -- (-1.4,1.25) node[above] {$t$};
  \draw[dashed] (-0.5,0) -- (-0.5,1.05);
  \draw[dashed] (0.5,0) -- (0.5,1.05);
  \draw[thick] (0,0) -- (-0.36,1);
  \draw[thick] (0,0) -- (0.36,1);
  \node at (-0.98,0.7) {$U_L$};
  \node at (0,0.68) {$U_*$};
  \node at (0.98,0.7) {$U_R$};
  \node[below] at (-0.5,0) {$-h/2$};
  \node[below] at (0.5,0) {$h/2$};
  \node[above right] at (-0.36,1) {$S_L$};
  \node[above left] at (0.36,1) {$S_R$};
  \node[below right] at (0,0) {$0$};
  \node[left] at (-1.4,1) {$\Delta t$};
\end{tikzpicture}

Prerequisite interface

The approved PE03 design declares conservative-finite-volume-weak-limits, riemann-solvers-for-hyperbolic-systems, and high-resolution-tvd-eno-and-weno-methods as page prerequisites. The Riemann-solvers page supplies the hyperbolic-system and HLL-flux definitions used by the corresponding item dependencies. This page defines its own first-order HLL state update; its proofs do not invoke the finite-volume weak-limit theorem or a MUSCL, ENO, WENO, TVD, or fully discrete time-stepping result.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Convex invariant domains for a one-step update

Definition

Let m,N≥1, let A⊆Rm be a state domain, and let Φ:AN→AN be a one-step update on N cell states. A set K⊆A is convex if θU+(1−θ)V∈K for every U,V∈K and θ∈[0,1]. It is a convex invariant domain for Φ if it is convex and Φ(KN)⊆KN. The word invariant refers only to this stated one-step map and its stated admissible inputs; it asserts no invariance for a different flux, time integrator, or exact Riemann evolution.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Convex entropy pairs, entropy variables, and entropy potentials for systems

Definition

Use the conservation-system convention of Strictly hyperbolic conservation systems and characteristic families: on an open convex state domain A⊆Rm, the flux is F:A→Rm. A convex entropy pair is a pair (η,q) with η∈C2(A), q∈C1(A), positive-semidefinite Hessian D2η, and Dq(U)=Dη(U) DF(U)(U∈A). The entropy variable is the column vector v(U)=∇η(U); gradients are represented as columns, so the compatibility equation above means ∇q(U)=DF(U)Tv(U). The entropy potential is ψ(U)=v(U)TF(U)−q(U). This definition does not assert that every convex η admits a flux q; the compatibility equation is part of the hypothesis.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Maximal convex scaling toward an admissible cell mean

Definition

Let K⊆Rm be closed and convex (convex in the sense of Convex invariant domains for a one-step update), let J be a finite nonempty index set, let wj>0 with ∑j∈Jwj=1, and let input states Vj∈Rm have mean Vˉ=∑jwjVj∈K. The maximal convex scaling limiter returns the largest θ∈[0,1] for which every Vjθ=Vˉ+θ(Vj−Vˉ) belongs to K, together with all the states Vjθ. Equivalently, form S={θ∈[0,1]:Vjθ∈K for every j∈J}, and return θ∗:=max⁡S and (Vjθ∗)j∈J. The mean is assumed admissible; implementation, cost, and any pointwise-in-cell property are not part of this definition.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

First-order finite-volume update using supplied HLL speeds

Definition

Let F:A→Rm be the flux of the one-dimensional system in Strictly hyperbolic conservation systems and characteristic families. On a periodic uniform mesh of N≥2 cells of width h>0, let Ui∈A be the cell means and put ν=Δt/h≥0. At each face (i+1/2) choose explicit speeds SL,i+1/2<0<SR,i+1/2 and evaluate the middle branch of the HLL flux HLL two-wave approximate flux on (Ui,Ui+1). The first-order HLL update is Ui+=Ui−ν(F^i+1/2−F^i−1/2),i(modN). The speeds are supplied data. Neither this definition nor later algebraic results assert that they enclose the wave speeds of an exact nonlinear Riemann solution.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Positive-margin admissible states for ideal-gas Euler

Definition

Fix γ>1 and ε>0, and use the state variables and internal energy density from Admissible states and pressure for one-dimensional ideal-gas Euler. Define the positive-margin set Kγ,ε:={(ρ,m,E):ρ≥ε,E−m22ρ≥ε}. Every member has positive density and positive pressure. Closedness and convexity are proved in Euler positive states are convex and positive-margin sets are closed convex ↗; those properties are not being inferred from this definition alone.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Ideal-gas Euler states remain positive under Lax–Friedrichs flux splitting

Statement

Fix γ>1. For U=(ρ,m,E)∈Gγ, let e=E−m2/(2ρ), p=(γ−1)e, u=m/ρ, and c=γp/ρ. If a≥∣u∣+c, then both split states Uδ=U+δF(U),δ∈{−1/a,1/a}, belong to Gγ, where F(U)=(m,m2/ρ+p,u(E+p)). More precisely, with x=1+δu their density and internal-energy density are ρδ=ρx,eδ=ex−δ2p22ρx>0.

Facts & Assumptions

Given: An ideal-gas state U∈Gγ, γ>1, and a speed a≥∣u∣+c. Prove positivity of both split states.

[F1]

Admissible states and pressure for one-dimensional ideal-gas Euler: ρ>0, e=E−m2/(2ρ)>0, p=(γ−1)e, u=m/ρ, c2=γp/ρ, and F=(m,m2/ρ+p,u(E+p)).

Proof

1.1givenF1algebra

Fix δ∈{−1/a,1/a}. From [F1], direct substitution in U+δF(U) gives ρδ=ρ(1+δu)=ρx, mδ=ρu(1+δu)+δp, and Eδ=E+δu(E+p). Expanding Eδ−mδ2/(2ρδ) and using E=e+ρu2/2 yields eδ=ex−δ2p2/(2ρx).

2.1givenF1step 1.1algebra∎

Since a≥∣u∣+c and c>0, x≥1−∣u∣/a≥c/a>0, so ρδ>0. Also ∣δ∣/x≤1/c, hence δ2p22ρex2≤p22ρec2=γ−12γ<1. Therefore eδ=ex(1−δ2p22ρex2)>0, so Uδ∈Gγ. The argument covers both signs of δ and the equality case a=∣u∣+c.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Tadmor entropy-conservative two-point flux

Definition

Let (η,q) be a convex entropy pair on an open domain A, with entropy variable v and potential ψ as in Convex entropy pairs, entropy variables, and entropy potentials for systems. A continuous two-point flux Fec:A×A→Rm is entropy-conservative in Tadmor's sense if it is consistent and symmetric, Fec(U,U)=F(U), and satisfies the exact jump identity (v(UR)−v(UL))TFec(UL,UR)=ψ(UR)−ψ(UL) for every pair UL,UR∈A. This definition asserts no existence for a prescribed entropy pair.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Euler positive states are convex and positive-margin sets are closed convex

Statement

Fix γ>1 and ε>0. The ideal-gas admissible set Gγ={(ρ,m,E):ρ>0, E−m22ρ>0} and the positive-margin set Kγ,ε from Positive-margin admissible states for ideal-gas Euler are convex, and Kγ,ε is closed in R3.

Facts & Assumptions

Given: γ>1, ε>0, and the two state sets just defined. Prove their convexity and the closedness of the margin set.

[F1]

Admissible states and pressure for one-dimensional ideal-gas Euler: Gγ is given by ρ>0 and E−m2/(2ρ)>0.

[F2]

Positive-margin admissible states for ideal-gas Euler: Kγ,ε is given by ρ≥ε and E−m2/(2ρ)≥ε.

Proof

1.1givenF1algebra

Let Uk=(ρk,mk,Ek)∈Gγ for k=1,2 and 0≤θ≤1. Put ρθ=θρ1+(1−θ)ρ2 and similarly define mθ,Eθ. Weighted Cauchy–Schwarz applied to mθ=θρ1(θm1/ρ1)+(1−θ)ρ2(1−θm2/ρ2) gives mθ2≤ρθ(θm12/ρ1+(1−θ)m22/ρ2). Thus ρθ>0 and Eθ−mθ2/(2ρθ)≥θ(E1−m12/(2ρ1))+(1−θ)(E2−m22/(2ρ2))>0. Therefore Gγ is convex.

2.1givenF2step 1.1algebra

For U1,U2∈Kγ,ε, the weighted Cauchy–Schwarz inequality in step 1.1 gives ρθ≥ε and Eθ−mθ2/(2ρθ)≥θε+(1−θ)ε=ε. Hence Kγ,ε is convex.

3.1givenF2algebra∎

If Un=(ρn,mn,En)∈Kγ,ε converges to U=(ρ,m,E), then ρ≥ε>0 and continuity of (ρ,m,E)↦E−m2/(2ρ) on ρ≥ε gives E−m2/(2ρ)≥ε. Thus U∈Kγ,ε, proving closedness.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Entropy-stable flux from positive-semidefinite entropy-variable dissipation

Definition

Let (η,q) be an entropy pair with entropy variable v and potential ψ, and let Fec be a consistent entropy-conservative flux as in Tadmor entropy-conservative two-point flux. For each pair (UL,UR)∈A2, choose a symmetric positive-semidefinite matrix D(UL,UR)∈Rm×m. The associated entropy-stable dissipative flux is Fes(UL,UR):=Fec(UL,UR)−12D(UL,UR)(v(UR)−v(UL)). Positive semidefinite means zTD(UL,UR)z≥0 for every z∈Rm. No fully discrete time-step property is included.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

First-order HLL updates are averages of adjacent half-cell fan averages

Statement

Use the first-order HLL update of First-order finite-volume update using supplied HLL speeds. At a face with left and right states UL,UR, supplied speeds SL<0<SR, and physical flux values FL=F(UL),FR=F(UR), define U∗:=SRUR−SLUL−(FR−FL)SR−SL. If the one-sided CFL bounds 2ν(−SL)≤1 and 2νSR≤1 hold, the averages of the HLL fan over the adjacent left and right half-cells are, respectively, A−=(1−2ν(−SL))UL+2ν(−SL)U∗,A+=(1−2νSR)UR+2νSRU∗. For every cell i, the updated mean satisfies Ui+=12(Ai−1/2++Ai+1/2−), where each face uses its own supplied speeds and intermediate state.

Facts & Assumptions

Given: A periodic uniform mesh, the HLL middle branch at each face, and the stated CFL bounds. Derive the half-cell averages and the finite-volume decomposition.

[F1]

HLL two-wave approximate flux: when SL<0<SR, the HLL flux is (SRFL−SLFR+SLSR(UR−UL))/(SR−SL).

[F2]

The HLL flux follows from the conservative two-wave model: the displayed U∗ and the assigned model flux F∗=FL+SL(U∗−UL) satisfy both conservative model balances; F∗ is the middle-branch HLL flux and need not equal F(U∗).

[F3]

HLL two-wave approximate flux: in the middle branch, the approximate HLL model has three constant regions separated by SL,SR and one intermediate state.

[F4]

First-order finite-volume update using supplied HLL speeds: Ui+=Ui−ν(F^i+1/2−F^i−1/2) with shared HLL face fluxes.

Proof

1.1givenF1F2algebra

By [F2], the displayed U∗ is the intermediate state of the conservative HLL fan. Write D=SR−SL>0. Substitution gives U∗−UL=(SR(UR−UL)−(FR−FL))/D and U∗−UR=(SL(UR−UL)−(FR−FL))/D. Therefore FL+SL(U∗−UL)=FR+SR(U∗−UR), and expanding either side yields exactly [F1].

2.1givenF2F3F4step 1.1construct

By [F3] and [F2], in coordinates with the face at x=0 the HLL profile is UL for x/t<SL, U∗ for SL<x/t<SR, and UR for x/t>SR. On [−h/2,0] at time Δt, the two portions have lengths h/2+SLΔt and −SLΔt; dividing by h/2 gives A−. The CFL condition makes both lengths nonnegative. On [0,h/2], the portions have lengths SRΔt and h/2−SRΔt; dividing by h/2 gives A+, again with nonnegative lengths.

3.1step 1.1step 2.1F4algebra∎

At the right face of cell i, step 1.1 gives F^i+1/2=F(Ui)+SL,i+1/2(U∗,i+1/2−Ui); at its left face it gives F^i−1/2=F(Ui)+SR,i−1/2(U∗,i−1/2−Ui). Substitution in [F4] yields Ui+=(1−νaR−νaL)Ui+νaRU∗,i+1/2+νaLU∗,i−1/2, where aR=−SL,i+1/2 and aL=SR,i−1/2. The half-sum 12(Ai−1/2++Ai+1/2−) has those same three coefficients, proving the identity.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

First-order HLL update preserves a convex invariant domain under admissible fan averages

Statement

Let K be a convex set in the state domain, and consider a periodic uniform mesh and one first-order HLL update as defined in First-order finite-volume update using supplied HLL speeds. Assume every cell mean Ui∈K. At every face impose the HLL fan-average hypothesis that the two adjacent half-cell averages A−,A+ from First-order HLL updates are averages of adjacent half-cell fan averages lie in K, with that lemma's local CFL bounds. Then every updated mean Ui+ belongs to K. A sufficient condition for the fan-average hypothesis is that every HLL intermediate state U∗∈K, because the stated CFL makes each half-cell average a convex combination of a cell state and U∗. The result does not assert a bound on exact nonlinear wave speeds.

Facts & Assumptions

Given: A convex K, cell means in K, and the HLL half-cell fan-average hypothesis with its local CFL bounds. Prove one update remains in K.

[F1]

Convex invariant domains for a one-step update: convexity means every segment between two members of K lies in K.

[F2]

First-order HLL updates are averages of adjacent half-cell fan averages: each Ui+ is the mean of the right half-cell HLL average at the left face and the left half-cell HLL average at the right face.

Proof

1.1givenF1F2algebra

At each face, the stated HLL fan-average hypothesis gives A−,A+∈K. In the sufficient intermediate-state case, the CFL bounds make the coefficients in each formula of [F2] nonnegative and sum to one, so convexity and UL,UR,U∗∈K give the same conclusion.

2.1givenF1F2algebra∎

By [F2], Ui+=12(Ai−1/2++Ai+1/2−). This is a convex combination of two members of K, so Ui+∈K for every cell. The argument is one-step and uses only the supplied HLL speeds and the explicit CFL bounds.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Semidiscrete cell entropy inequality for Tadmor-dissipative fluxes

Statement

Let (η,q) be a convex entropy pair on an open set A, with entropy variable v and potential ψ as in Convex entropy pairs, entropy variables, and entropy potentials for systems. On a periodic mesh of N≥2 cells of width Δx>0, let differentiable states Ui(t)∈A satisfy U˙i=−Fi+1/2es−Fi−1/2esΔx, where every face flux is the entropy-stable dissipative flux of Entropy-stable flux from positive-semidefinite entropy-variable dissipation. Define q^i+1/2:=(vi+vi+12)TFi+1/2es−ψi+ψi+12. Then each cell satisfies ddtη(Ui)+q^i+1/2−q^i−1/2Δx≤0. Summing over the periodic mesh gives nonincrease of total discrete entropy. This is a semidiscrete result; it asserts no entropy inequality for a chosen fully discrete time integrator.

Facts & Assumptions

Given: A periodic semidiscrete finite-volume system, states in A, a convex entropy pair, and the dissipative flux definition. Prove the local cell entropy inequality.

[F2]

Tadmor entropy-conservative two-point flux: [v]TFec=[ψ] at every face.

[F3]

Entropy-stable flux from positive-semidefinite entropy-variable dissipation: Fes=Fec−12D[v] with D=DT and zTDz≥0.

Proof

1.1givenF2F3algebra

At a face, [F2]–[F3] give [v]TFes=[ψ]−12[v]TD[v]≤[ψ], since [v]TD[v]≥0. This uses only positive semidefiniteness, including the case where the jump or dissipation vanishes.

2.1givenF1F2F3step 1.1algebra

Write [v]i+1/2=vi+1−vi and [ψ]i+1/2=ψi+1−ψi, and use the arithmetic means in the definition of q^. Then −viTFi+1/2es+q^i+1/2=12[v]i+1/2TFi+1/2es−12(ψi+ψi+1) and viTFi−1/2es−q^i−1/2=12[v]i−1/2TFi−1/2es+12(ψi−1+ψi). At equal states the same formula gives q^=q by [F1] and the consistency in [F2], so this is a consistent numerical entropy flux. The right and left interface terms now combine with the entropy-jump defects from step 1.1.

3.1givenF1step 1.1step 2.1algebra∎

By the chain rule and the semidiscrete update, Δxη˙(Ui)=−viTFi+1/2es+viTFi−1/2es. Add q^i+1/2−q^i−1/2 and use step 2.1. The potential terms combine as −12(ψi+ψi+1)+12(ψi−1+ψi)=−12([ψ]i+1/2+[ψ]i−1/2). Hence Δx times the cell residual equals 12([v]i+1/2TFi+1/2es−[ψ]i+1/2)+12([v]i−1/2TFi−1/2es−[ψ]i−1/2), which is nonpositive by step 1.1. This proves the local cell inequality; summing it on the periodic mesh cancels all numerical entropy fluxes. No time discretization was used.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Convex scaling preserves the cell mean and positive-margin node states

Statement

Fix γ>1, ε>0, a finite nonempty node set J, positive weights wj summing to one, and candidate states Vj∈R3 with mean Vˉ=∑jwjVj∈Kγ,ε. Apply the maximal convex scaling limiter of Maximal convex scaling toward an admissible cell mean with K=Kγ,ε. Its output is well-defined, every limited node lies in Kγ,ε, and the weighted cell mean remains Vˉ. Hence every limited node has positive density and positive pressure. If the unscaled nodes already lie in Kγ,ε, the maximal parameter is θ∗=1. In particular, if smooth target states stay a distance at least δ>0 from R3∖Kγ,ε and each reconstruction node has error less than δ, the limiter is inactive and preserves that reconstruction's accuracy. No positivity between finitely many nodes is claimed.

Facts & Assumptions

Given: The finite weighted nodes and admissible mean, the closed convex set Kγ,ε, and the maximal scaling procedure. Prove existence, conservation, nodewise admissibility, and the strict-margin accuracy implication.

[F1]

Maximal convex scaling toward an admissible cell mean: the limiter selects the largest θ∈[0,1] such that Vˉ+θ(Vj−Vˉ)∈K for all nodes.

[F2]

Positive-margin admissible states for ideal-gas Euler: Kγ,ε imposes ρ≥ε and E−m2/(2ρ)≥ε.

Proof

1.1givenF1F3algebra

The feasible parameter set S={θ∈[0,1]:Vˉ+θ(Vj−Vˉ)∈Kγ,ε for every j} contains 0. Each node map is continuous and Kγ,ε is closed by [F3], so each inverse image is closed; the finite intersection S is closed in compact [0,1]. Thus S is nonempty compact and has a maximum θ∗. By its definition, every limited node lies in Kγ,ε.

2.1givenF1F2step 1.1algebra

Using ∑jwj=1 and ∑jwjVj=Vˉ, the limited weighted mean is ∑jwj(Vˉ+θ∗(Vj−Vˉ))=Vˉ+θ∗(Vˉ−Vˉ)=Vˉ. By [F2], each limited node has density at least ε>0 and pressure at least (γ−1)ε>0.

3.1givenF1F3step 2.1algebra∎

If every original Vj∈Kγ,ε, then 1∈S, so θ∗=1. If a target state has distance at least δ from the complement and the candidate differs from it by less than δ, the candidate belongs to Kγ,ε; applying this at every node makes 1 feasible. Thus the limiter leaves all candidates unchanged under the stated strict margin, and their reconstruction error is unchanged. The conclusion concerns only the supplied nodes.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Symmetric HLL speeds preserve ideal-gas density and internal-energy positivity

Statement

Fix γ>1 and a periodic uniform mesh. Suppose every cell state Ui∈Gγ. Apply the first-order HLL update of First-order finite-volume update using supplied HLL speeds. At each face (i+1/2) choose a symmetric HLL branch SL=−ai+1/2, SR=ai+1/2 with ai+1/2≥max⁡(∣ui∣+ci,∣ui+1∣+ci+1),2νai+1/2≤1. Then one first-order HLL update preserves Gγ; in particular, every updated density and pressure is strictly positive. This is the symmetric local Lax–Friedrichs branch with a stated speed bound, not a claim that arbitrary HLL speed estimates are valid or that the bound is necessary.

Facts & Assumptions

Given: The one-dimensional ideal-gas Euler flux, positive initial states, symmetric speeds satisfying the displayed bound, and the HLL update. Prove positivity after one step.

[F1]

Admissible states and pressure for one-dimensional ideal-gas Euler: Gγ is the set ρ>0, E−m2/(2ρ)>0; p=(γ−1)(E−m2/(2ρ)), c2=γp/ρ, and F=(m,m2/ρ+p,u(E+p)).

[F2]

HLL two-wave approximate flux: on the middle branch, F^=(SRFL−SLFR+SLSR(UR−UL))/(SR−SL).

[F3]

Ideal-gas Euler states remain positive under Lax–Friedrichs flux splitting: if a≥∣u∣+c, then U±F(U)/a∈Gγ.

[F5]

First-order HLL updates are averages of adjacent half-cell fan averages: the intermediate state is U∗=(SRUR−SLUL−(FR−FL))/(SR−SL) and the update is the average of its adjacent half-cell fan averages.

[F6]

First-order HLL update preserves a convex invariant domain under admissible fan averages: a first-order HLL update preserves a convex set if its cell states and HLL intermediate states belong to that set and the half-cell CFL bounds hold.

Proof

1.1givenF1F3choose

Fix a face with states UL,UR and speed a. By [F3] applied to UL and UR, both UL+FL/a and UR−FR/a lie in Gγ.

2.1givenF2F4F5step 1.1algebra

Substituting SL=−a, SR=a into [F2] and using the intermediate-state formula in [F5] gives U∗=12(UL+FL/a)+12(UR−FR/a). The two weights are nonnegative and sum to one, so [F4] implies U∗∈Gγ.

3.1givenF1F6step 2.1algebra∎

The assumed speed bound gives a>0 and the displayed CFL gives 2νa≤1, so both HLL half-cell averages have nonnegative convex-combination coefficients. Thus every HLL intermediate state and cell state lies in Gγ, and [F6] yields Ui+∈Gγ for each cell. By [F1], this means positive density and pressure. The proof makes no claim for the other HLL branches or for fully discrete entropy.

5 · Examples, counterexamples and false statements

None yet.

Sources