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.

✓ 10 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. The 3 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Compressible viscous flow and entropy-stable viscous fluxes

1 · Prerequisites

2 · Summary

The page defines the positive ideal-gas state domain, derives the strictly convex mathematical entropy and its entropy variables, and factors the Newtonian–Fourier viscous operator into symmetric positive-semidefinite blocks. For smooth positive states it proves the continuous entropy identity. Its selected multidimensional discretization is a periodic diagonal-norm SBP semidiscretization with an explicit symmetric entropy-conservative Euler flux; weighted mass, momentum, and energy are conserved while total mathematical entropy dissipates by the nodal viscous quadratic form. A one-dimensional orthogonal finite-volume viscous branch has an exact face entropy budget and a local second-order face-flux consistency estimate. A guarded forward-Euler loop records tube exits; on a fixed grid, a compact positive-state margin gives conditional first-order time error. The constant may depend on the grid.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Ideal-gas compressible Navier–Stokes–Fourier model

Definition

Fix an integer d≥1, a gas constant R>0, an adiabatic exponent γ>1, a constant reference entropy s0∈R, shear viscosity μ>0, bulk viscosity ζ≥0, and heat conductivity κ>0. Put cv=R/(γ−1). A conservative state is U=(ρ,m,E)∈R×Rd×R. Its admissible state set is

G={(ρ,m,E):ρ>0, E>∣m∣22ρ}.

For U∈G, define the velocity u=m/ρ, internal-energy density ε=E−∣m∣2/(2ρ), pressure p=(γ−1)ε, temperature T=p/(Rρ), specific entropy s(U)=cvlog⁡(p/ργ)+s0, and mathematical entropy η(U)=−ρs(U). The Euler flux in coordinate direction j is

Fj(U)=(ρuj, muj+pej, (E+p)uj),j=1,…,d,

where ej is the jth standard basis vector of Rd. The mathematical entropy flux is qj(U)=η(U)uj.

For a differentiable velocity field, write D=sym⁡∇u with Dab=(∂bua+∂aub)/2, and D0=D−(tr⁡D/d)I. The Newtonian stress and Fourier viscous flux are

τ=2μD0+ζ(tr⁡D)I,Fjvisc=(0,τj1,…,τjd, u⋅τj⋅+κ∂jT).

The compressible Navier–Stokes–Fourier balance law is the conservative system

∂tU+∑j=1d∂jFj(U)=∑j=1d∂jFjvisc(U,∇u,∇T).

Unless a boundary is specified separately, a periodic solution means that all fields and fluxes are periodic in each spatial coordinate. The positive parameters and the inequalities defining G imply p>0 and T>0.

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

The ideal-gas admissible state set is open and convex

Statement

The set G in Ideal-gas compressible Navier–Stokes–Fourier model is open and convex in Rd+2. In particular, the arithmetic mean of any two admissible conservative states is admissible.

Facts & Assumptions

Given: An integer d≥1 and the admissible set G defined by ρ>0 and E>∣m∣2/(2ρ).

[F1]

Ideal-gas compressible Navier–Stokes–Fourier model: G={(ρ,m,E):ρ>0, E>∣m∣2/(2ρ)}.

Proof

1.1F1algebra

On the convex half-space ρ>0, set g(ρ,m)=∣m∣2/(2ρ). For any direction (a,b)∈R×Rd, differentiating twice along (ρ+ta,m+tb) gives d2dt2g(ρ+ta,m+tb)∣t=0=∣b−(m/ρ)a∣2/ρ≥0. Thus g is convex on that half-space.

2.1F1step 1.1algebra

Let U0=(ρ0,m0,E0) and U1=(ρ1,m1,E1) lie in G, and let 0≤t≤1. Then ρt=(1−t)ρ0+tρ1>0 and convexity from step 1.1 gives g(ρt,mt)≤(1−t)g(ρ0,m0)+tg(ρ1,m1). The strict endpoint inequalities Ei>g(ρi,mi) imply Et>g(ρt,mt), so Ut∈G.

3.1F1step 2.1algebra∎

The function g is continuous where ρ>0, so the strict inequalities ρ>0 and E−g(ρ,m)>0 define an open set there. Step 2.1 proves convexity, and choosing t=1/2 proves the arithmetic-mean assertion.

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

Strict convexity and entropy variables for the ideal-gas Euler flux

Statement

For the ideal-gas model in Ideal-gas compressible Navier–Stokes–Fourier model, the mathematical entropy η=−ρs has positive-definite Hessian on G. Its entropy variables are

v(U)=∇Uη(U)=(cvγ−s−β∣u∣22, βu, −β),β=cvρε=1T.

The Euler entropy flux qj(U)=η(U)uj is compatible with Fj, meaning ∇Uqj=(∇Uη)TDFj, and its entropy potential is ψj(U)=v(U)TFj(U)−qj(U)=ρRuj. Consequently U↦v(U) is a local diffeomorphism at every U∈G and η is strictly convex on G.

Facts & Assumptions

Given: d≥1, R>0, γ>1, cv=R/(γ−1), s0∈R, and an admissible state U=(ρ,m,E)∈G with the thermodynamic functions defined in the model item.

[F1]

Ideal-gas compressible Navier–Stokes–Fourier model: ε=E−∣m∣2/(2ρ)>0, u=m/ρ, p=(γ−1)ε, T=p/(Rρ), s=cvlog⁡(p/ργ)+s0, η=−ρs, Fj=(ρuj,muj+pej,(E+p)uj), and qj=ηuj.

[F2]

The ideal-gas admissible state set is open and convex: G is open and convex, with ρ>0 and E>∣m∣2/(2ρ).

Proof

1.1F1algebra

Set ε=E−∣m∣2/(2ρ) and u=m/ρ. Rewriting the entropy gives η=−cvρlog⁡((γ−1)ε)+cvγρlog⁡ρ−s0ρ. For an increment δU=(a,b,c), its first internal-energy variation is δε=c−u⋅b+∣u∣2a/2, and its second directional variation is D2ε[δU,δU]=−∣b−ua∣2/ρ. The chain rule therefore yields D2η[δU,δU]=cv(γρa2−2εa δε+ρε2(δε)2+1ε∣b−ua∣2). The first three terms have matrix (γ/ρ−1/ε−1/ερ/ε2), whose leading diagonal entry is positive and determinant is (γ−1)/ε2>0. The last term is nonnegative. If the full quadratic form is zero, then a=δε=0 and b=0; the formula for δε then gives c=0. Thus the Hessian is positive definite.

2.1F1F2step 1.1algebra

Differentiating the same expression for η gives β=cvρ/ε=1/T and v=(cvγ−s−β∣u∣2/2,βu,−β). Positive definiteness from step 1.1 makes DUv=DU2η invertible, so the inverse function theorem gives a smooth local inverse near each state. Since G is convex by [F2], integrating the positive Hessian along the segment between any two distinct states also gives strict convexity of η on G.

3.1F1step 2.1algebra

Fix j and an arbitrary variation dU=(dρ,dm,dE), and write duj=(dmj−uj dρ)/ρ. Differentiating the flux in [F1] gives dFj=(ujdρ+ρduj, ujdm+m duj+ejdp, uj(dE+dp)+(E+p)duj). With vm=βu and vE=−β from step 2.1, the dp terms in vTdFj−ujvTdU cancel, and the coefficient of duj is ρvρ+βρ∣u∣2−β(E+p)=−ρs=η, using E=ε+ρ∣u∣2/2, p=(γ−1)ε, and βε=cvρ. Thus vTdFj=ujvTdU+η duj=dqj for every variation, proving ∇Uqj=vTDFj directly.

4.1F1step 2.1step 3.1algebra∎

Direct substitution of v, Fj, and qj gives vTFj−qj=(ρ(cvγ−s−β∣u∣2/2)+βρ∣u∣2−βE+ρs)uj. Using E=ε+ρ∣u∣2/2 and βε=cvρ, the coefficient simplifies to cv(γ−1)ρ=Rρ. This proves ψj=ρRuj and completes the stated entropy-pair and potential identities.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Explicit entropy-conservative two-point Euler flux

Definition

For two admissible states UL,UR∈G, let Uˉ=(UL+UR)/2, Δv=v(UR)−v(UL), and Δψj=ψj(UR)−ψj(UL), where v and ψj are given by Strict convexity and entropy variables for the ideal-gas Euler flux. Define the symmetric two-point flux

Fjec(UL,UR)={Fj(UL),Δv=0,Fj(Uˉ)+Δψj−ΔvTFj(Uˉ)∥Δv∥2 Δv,Δv≠0.

The norm is Euclidean in the d+2 conservative-state coordinates. The convexity result The ideal-gas admissible state set is open and convex ensures Uˉ∈G.

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

Positive-semidefinite entropy-variable factorization of viscous flux

Statement

For U∈G, let Z=(Z1,…,Zd) and W=(W1,…,Wd) be arrays of entropy-variable gradients, with Zk,Wk∈Rd+2. Write Zk,mℓ for the momentum-variable component and Zk,E for the energy-variable component. Define

Gkℓ(Z)=Zk,mℓ+uℓZk,E,ck(Z)=Zk,E,

and G0(Z)=sym⁡G(Z)−(tr⁡G(Z)/d)I. Define the linear map

RUZ=(2μT G0(Z), ζT tr⁡G(Z), κ Tc(Z)).

The bilinear form

BU(Z,W)=2μT G0(Z):G0(W)+ζT tr⁡G(Z)tr⁡G(W)+κT2∑k=1dck(Z)ck(W)

has the factorization BU(Z,W)=(RUZ)⋅(RUW)=∑j,kZjTKjk(U)Wk, so K(U)=RU∗RU is a symmetric positive-semidefinite block matrix. For Zk=∂kv(U), its blocks give exactly the model viscous flux Fjvisc=∑kKjk(U)∂kv, and

∑j,k(∂jv)TKjk(U)(∂kv)=τ:∇uT+κ∣∇T∣2T2≥0.

Facts & Assumptions

Given: U∈G, the constants μ>0, ζ≥0, κ>0, and arbitrary arrays Z,W∈(Rd+2)d.

[F1]

Ideal-gas compressible Navier–Stokes–Fourier model: D=sym⁡∇u, D0=D−(tr⁡D/d)I, τ=2μD0+ζ(tr⁡D)I, and Fjvisc=(0,τj1,…,τjd,u⋅τj⋅+κ∂jT).

[F2]

Strict convexity and entropy variables for the ideal-gas Euler flux: vm=βu, vE=−β, and β=1/T.

Proof

1.1F2algebra

For any entropy-variable gradient array Z, set Gkℓ=Zk,mℓ+uℓZk,E and ck=Zk,E. The formula for v in [F2] gives, when Zk=∂kv, Gkℓ=T−1∂kuℓ and ck=T−2∂kT, since ∂k(βuℓ)+uℓ∂k(−β)=β∂kuℓ and ∂k(−1/T)=T−2∂kT.

2.1F1F2step 1.1algebra

For a general array Z, define τkℓ(Z)=2μTG0(Z)kℓ+ζTtr⁡G(Z)δkℓ. The displayed bilinear form expands to BU(Z,W)=∑k,ℓ(Wk,mℓ+uℓWk,E)τkℓ(Z)+κT2∑kWk,EZk,E. Thus the linear functional in W is pairing against the flux with zero mass row, momentum entries τkℓ(Z), and energy entry u⋅τk⋅(Z)+κT2Zk,E. By step 1.1 this is precisely the physical viscous flux when Z=∇v.

3.1F1step 2.1algebra

The linear map RU in the Statement gives BU(Z,W)=(RUZ)⋅(RUW) term by term. Its adjoint therefore defines the block matrix K(U)=RU∗RU, which is symmetric and positive semidefinite because ZTK(U)Z=∣RUZ∣2≥0. In particular, for W=Z the quadratic form equals 2μT∣G0(Z)∣2+ζT(tr⁡G(Z))2+κT2∑kZk,E2≥0, using T>0, μ>0, ζ≥0, and κ>0.

4.1F1F2step 1.1step 3.1algebra∎

Take Z=∇v. Then ∇u=TG(Z) and ∇T=T2c(Z) by step 1.1. Since τ is symmetric, τ:∇u=2μT2∣G0(Z)∣2+ζT2(tr⁡G(Z))2. Dividing by T and adding κ∣∇T∣2/T2=κT2∣c(Z)∣2 gives exactly BU(Z,Z), proving the production identity and its nonnegativity.

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

Properties of the explicit entropy-conservative flux

Statement

The flux in Explicit entropy-conservative two-point Euler flux is well-defined for every pair in G×G, symmetric in its two states, and consistent in the sense that Fjec(U,U)=Fj(U). It satisfies

(v(UR)−v(UL))TFjec(UL,UR)=ψj(UR)−ψj(UL).

The flux is locally Lipschitz on G×G.

Facts & Assumptions

Given: d≥1 and two states UL,UR∈G.

[F1]

Explicit entropy-conservative two-point Euler flux: with Uˉ=(UL+UR)/2, Δv=v(UR)−v(UL), and Δψj=ψj(UR)−ψj(UL), use Fj(UL) when Δv=0 and otherwise use Fj(Uˉ)+(Δψj−ΔvTFj(Uˉ))Δv/∥Δv∥2.

[F2]

Strict convexity and entropy variables for the ideal-gas Euler flux: DUv=DU2η is positive definite on G, ∇Uψj=(DUv)TFj, and ψj=vTFj−qj.

Proof

1.1F1F2F3algebra

If UL=UR, then Δv=0 and [F1] gives Fjec(UL,UR)=Fj(UL). If UL≠UR, convexity [F3] keeps the segment U(t)=UL+t(UR−UL) in G, and ΔvT(UR−UL)=∫01(UR−UL)TDU2η(U(t))(UR−UL) dt>0 by [F2]. Hence Δv≠0, so the denominator in [F1] is nonzero; also Uˉ∈G. This proves well-definedness and consistency.

1.2F1algebra

Exchanging UL and UR leaves Uˉ fixed and changes the signs of both Δv and Δψj. Thus the scalar correction coefficient in [F1] changes sign while its vector factor changes sign, leaving the flux unchanged. The diagonal branch is also symmetric.

1.3F2algebra

Fix a state X∈G and write UR=X+h/2, UL=X−h/2 for small h. The entropy compatibility in [F2] implies DUψj(X)=Fj(X)TDUv(X). Symmetric Taylor expansions therefore give Δv=DUv(X)h+O(∣h∣3) and Δψj=Fj(X)TDUv(X)h+O(∣h∣3), so N:=Δψj−ΔvTFj(X)=O(∣h∣3). Positive definiteness of DUv(X) implies ∣Δv∣≥c∣h∣ in a sufficiently small neighborhood of h=0.

2.1F1step 1.1algebra

When Δv≠0, dotting [F1] with Δv cancels its denominator and gives ΔvTFj(Uˉ)+Δψj−ΔvTFj(Uˉ)=Δψj. When Δv=0, step 1.1 gives UL=UR, so both sides are zero.

3.1F1F2step 1.1step 1.3algebra∎

On that neighborhood, the correction NΔv/∣Δv∣2 is O(∣h∣2) and tends to zero on the diagonal. Differentiating the symmetric Taylor remainders gives ∂hN=O(∣h∣2), ∂XN=O(∣h∣3), ∂hΔv=O(1), and ∂XΔv=O(∣h∣). The quotient rule then shows that the correction derivatives are bounded and tend to zero as h→0; its diagonal extension is C1. Away from the diagonal the denominator is nonzero by step 1.1 and the formula is smooth. Thus the flux is locally Lipschitz everywhere on G×G.

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

Smooth ideal-gas Navier–Stokes–Fourier entropy identity

Statement

Let U be a smooth solution with values in G of the unforced balance law in Ideal-gas compressible Navier–Stokes–Fourier model. Then

∂tη(U)+∑j=1d∂j(η(U)uj+κ∂jTT)=−∑j,k=1d(∂jv)TKjk(U)(∂kv)=−(τ:∇uT+κ∣∇T∣2T2)≤0.

This is a local smooth identity; it makes no boundary discretization claim.

Facts & Assumptions

Given: A smooth positive state field U(t,x)∈G satisfying the conservative equation, with η, v, T, qj=ηuj, and Fjvisc as defined by the preceding items.

[F1]

Ideal-gas compressible Navier–Stokes–Fourier model: ∂tU+∑j∂jFj=∑j∂jFjvisc and Fjvisc=(0,τj⋅,u⋅τj⋅+κ∂jT).

[F2]

Strict convexity and entropy variables for the ideal-gas Euler flux: ∂tη+∑j∂jqj=vT(∂tU+∑j∂jFj) for smooth fields.

[F3]

Positive-semidefinite entropy-variable factorization of viscous flux: Fjvisc=∑kKjk∂kv and the corresponding quadratic sum is τ:∇u/T+κ∣∇T∣2/T2≥0.

Proof

1.1F1F2givenalgebra

By [F2] and the balance law [F1], ∂tη+∑j∂jqj=vT∑j∂jFjvisc=∑j∂j(vTFjvisc)−∑j(∂jv)TFjvisc. The second equality is the product rule applied componentwise to each finite-dimensional flux vector.

2.1F1F2F3step 1.1algebra∎

From the explicit entropy variables in [F2] and viscous flux in [F1], the momentum and stress-work terms cancel pointwise: vTFjvisc=(T−1u)⋅τj⋅−T−1(u⋅τj⋅+κ∂jT)=−κ∂jTT. Substitution into step 1.1 and the factorization identity [F3] gives the displayed local balance and its nonpositive right-hand side.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Periodic diagonal-norm SBP compressible viscous scheme

Definition

Let I={1,…,M} be a nonempty finite periodic node set. Let H∈RM×M be diagonal with strictly positive entries, and for each direction j=1,…,d let Dj∈RM×M satisfy the periodic diagonal-norm SBP identities

HDj+DjTH=0,Dj1=0.

For a nodal array w=(wi)i∈I, Djw means componentwise matrix multiplication, (Djw)i=∑ℓ∈I(Dj)iℓwℓ. Given admissible nodal states Ui∈G, write vi=v(Ui). Define the semidiscrete system

U˙i+2∑j=1d∑ℓ∈I(Dj)iℓFjec(Ui,Uℓ)=∑j,k=1d[Dj((Kjk(Ui)(Dkv)i)i∈I)]i,i∈I,

where Fjec is the two-point flux in Explicit entropy-conservative two-point Euler flux and Kjk is the viscous block matrix in Positive-semidefinite entropy-variable factorization of viscous flux. This definition specifies a periodic semidiscrete operator on GM; it does not include a time discretization or a positivity limiter.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

One-dimensional orthogonal finite-volume viscous scheme

Definition

Let L>0, let N≥1 be an integer, put h=L/N, and partition Ω=(0,L) into the open cells Ki=((i−1)h,ih), i=1,…,N, with centers xi=(i−12)h. The interior face Fi+1/2={ih} separates Ki and Ki+1 for i=1,…,N−1; the two endpoints are boundary faces. This is the one-dimensional uniform specialization of Finite-volume cell-face meshes and geometric regularity: cells are convex intervals, faces are their endpoints, and the common face orientation is from left to right.

For cell states Ui∈G, set vi=v(Ui) and define the admissible face state Ui+1/2=(Ui+Ui+1)/2∈G. Define the face block Ki+1/2=K11(Ui+1/2), where K11 is the state-space block of Positive-semidefinite entropy-variable factorization of viscous flux for spatial direction one. The shared rightward viscous flux is

Gi+1/2=Ki+1/2vi+1−vih,i=1,…,N−1.

Set the boundary fluxes G1/2=GN+1/2=0. The finite-volume viscous operator is

U˙i=Gi+1/2−Gi−1/2h,i=1,…,N.

This is only the viscous diffusion part of the balance law; no Euler convection term or time discretization is included. The boundary convention is zero total viscous flux.

K1K2K3KNG3=2G5=200

The schematic shows N=4 cells and two representative shared-flux arrows. The arrows show the rightward orientation used in the balances; the endpoint labels are the imposed zero boundary fluxes, and the omitted interior face uses the same convention. The drawing illustrates signed incidences only and is not used as a proof.

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

Conservation and entropy dissipation of the periodic SBP scheme

Statement

Let Ui(t)∈G, i∈I, be any differentiable solution of Periodic diagonal-norm SBP compressible viscous scheme. Then every component of the weighted conservative state ∑iHiiUi(t) is constant, and

ddt∑i∈IHiiη(Ui(t))=−∑i∈IHii∑j,k=1d(Djvi)TKjk(Ui)(Dkvi)≤0.

The exact entropy production is the finite nodal sum displayed above.

Facts & Assumptions

Given: The finite periodic node set, diagonal matrix H, derivative matrices Dj, and semidiscrete equation of Periodic diagonal-norm SBP compressible viscous scheme, with all nodal states remaining in G.

[F1]

Periodic diagonal-norm SBP compressible viscous scheme: H is positive diagonal, HDj+DjTH=0, Dj1=0, and the semidiscrete residual is the sum of the symmetric two-point Euler flux differencing term and the divergence of Kjk(Ui)(Dkv)i.

[F2]

Properties of the explicit entropy-conservative flux: Fjec(Ui,Uℓ)=Fjec(Uℓ,Ui) and (vℓ−vi)TFjec(Ui,Uℓ)=ψj(Uℓ)−ψj(Ui).

[F3]

Positive-semidefinite entropy-variable factorization of viscous flux: the full spatial-state block matrix K(U) is symmetric positive semidefinite.

Proof

1.1F1algebra

For each direction set Qj=HDj. Then [F1] gives QjT=−Qj and Qj1=HDj1=0. Skew-symmetry also gives 1TQj=−(Qj1)T=0.

2.1F1F2step 1.1algebra

Multiply the semidiscrete equation by Hii and sum in i. For the Euler term, each component of ∑i,ℓ(Qj)iℓFjec(Ui,Uℓ) is zero: swapping i and ℓ changes the sign of Qj by step 1.1 and leaves the flux unchanged by [F2]. The viscous term sums to 1THDjW=1TQjW=0 for each nodal flux array W. Thus the weighted sum of each conservative component has derivative zero.

2.2F1F2step 1.1algebra

By the chain rule, the Euler contribution to the entropy derivative is −2∑j,i,ℓ(Qj)iℓviTFjec(Ui,Uℓ). Skew-symmetry and flux symmetry [F2], after swapping the two indices in one copy of the sum, rewrite this as −∑j,i,ℓ(Qj)iℓ(vi−vℓ)TFjec(Ui,Uℓ). The entropy-potential identity [F2] changes the summand to (Qj)iℓ(ψj(Ui)−ψj(Uℓ)). Both its row sum and column sum vanish by step 1.1, so the total Euler contribution is zero.

3.1F1F3algebra∎

For each viscous direction, vTHDjW=−(Djv)THW by DjTH=−HDj. Applying this to Wi=∑kKjk(Ui)(Dkv)i shows that the remaining entropy derivative is exactly the negative sum in the Statement. Each nodal quadratic form is nonnegative by [F3], and each weight Hii is positive; hence the derivative is nonpositive.

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passOpen item page →

Second-order face-flux consistency for the one-dimensional viscous operator

Statement

Let U∈C3([0,L],G) have image in a compact subset of G. On the uniform mesh in One-dimensional orthogonal finite-volume viscous scheme, sample Ui=U(xi). For every interior face xi+1/2, the defined viscous face flux satisfies

∣Gi+1/2−K11(U(xi+1/2)) ∂xv(U(xi+1/2))∣≤Ch2,

for all sufficiently small h, where C depends on U, the fixed physical parameters, and the compact positive-state set, but not on i or h. This is a face-flux consistency estimate only; it asserts no mesh-uniform solution error bound.

Facts & Assumptions

Given: L>0, a C3 field U:[0,L]→G whose image lies in a compact subset of G, and the uniform cell centers and face flux formula of One-dimensional orthogonal finite-volume viscous scheme.

[F1]

One-dimensional orthogonal finite-volume viscous scheme: Ui+1/2=(Ui+Ui+1)/2 and Gi+1/2=K11(Ui+1/2)(v(Ui+1)−v(Ui))/h.

[F2]

Positive-semidefinite entropy-variable factorization of viscous flux: K11(U) is the smooth state block representing the one-direction viscous flux K11(U)∂xv on G.

[F3]

Strict convexity and entropy variables for the ideal-gas Euler flux: v=(cvγ−s−β∣u∣2/2,βu,−β), where β=cvρ/ε=1/T.

Proof

1.1F1givenalgebra

Fix an interior face xf=xi+1/2 and put Uf=U(xf). Taylor's theorem at xf gives U(xf±h/2)=Uf±(h/2)U′(xf)+(h2/8)U′′(xf)+O(h3), uniformly in the face index because U′′′ is bounded. Averaging the two expansions and using [F1] yields Ui+1/2=Uf+O(h2).

1.2F3givenalgebra

In [F3], u=m/ρ, ε=E−∣m∣2/(2ρ), and s=cvlog⁡((γ−1)ε/ργ)+s0. These functions and β are smooth on G, where ρ,ε>0, so v∘U is C3 on [0,L] with bounded third derivative. Its centered Taylor expansion gives (v(U(xf+h/2))−v(U(xf−h/2)))/h=∂xv(Uf)+O(h2) uniformly in i.

2.1F1F2step 1.1step 1.2algebra∎

The block K11(U) is smooth on G by its explicit finite-dimensional factorization [F2], hence has bounded first derivatives on a compact neighborhood of the image of U. Step 1.1 gives K11(Ui+1/2)=K11(Uf)+O(h2). Multiplying this by the bounded difference quotient in step 1.2 and using [F1] proves the stated O(h2) face-flux estimate.

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passOpen item page →

Entropy dissipation of the orthogonal finite-volume viscous scheme

Statement

Every differentiable solution of One-dimensional orthogonal finite-volume viscous scheme with Ui(t)∈G satisfies

ddt∑i=1Nhη(Ui)=−∑i=1N−1(vi+1−vi)TKi+1/2(vi+1−vi)h≤0,ddt∑i=1NhUi=0.

The endpoint viscous fluxes vanish by definition, and the face quadratic forms use the state block Ki+1/2=K11((Ui+Ui+1)/2).

Facts & Assumptions

Given: L>0, an integer N≥1, h=L/N, differentiable cell states Ui(t)∈G, and the finite-volume viscous ODE in One-dimensional orthogonal finite-volume viscous scheme.

[F1]

One-dimensional orthogonal finite-volume viscous scheme: U˙i=(Gi+1/2−Gi−1/2)/h, Gi+1/2=Ki+1/2(vi+1−vi)/h, and G1/2=GN+1/2=0.

[F2]

Positive-semidefinite entropy-variable factorization of viscous flux: each one-direction state block K11(U) is symmetric positive semidefinite.

Proof

1.1F1algebra

For the total conservative state, substitute [F1] and telescope the finite sum: ddt∑i=1NhUi=∑i=1N(Gi+1/2−Gi−1/2)=GN+1/2−G1/2=0.

1.2F1F3givenalgebra

Since vi=∇Uη(Ui) by [F3], the chain rule gives ddt∑ihη(Ui)=∑ihviTU˙i. Substituting [F1] cancels the factors h and gives ∑iviT(Gi+1/2−Gi−1/2).

2.1F1step 1.2algebra

At each interior face i+1/2, the two adjacent cells contribute viTGi+1/2−vi+1TGi+1/2=−(vi+1−vi)TGi+1/2. The boundary terms vanish by [F1]. Substituting the face flux gives the exact negative sum in the Statement.

3.1F1F2step 2.1algebra∎

Each midpoint state is admissible by the convexity built into [F1], and its matrix block is positive semidefinite by [F2]. Thus every face term (vi+1−vi)TKi+1/2(vi+1−vi)/h is nonnegative because h>0. This proves the entropy inequality, including the case N=1 when the face sum is empty.

AlgorithmAlgorithm: AI-adaptedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Finite-budget positive-tube forward Euler loop

Definition

Fix the periodic SBP data and semidiscrete vector field Lh of Periodic diagonal-norm SBP compressible viscous scheme. Let C⊂G be a specified compact set, let the initial nodal vector U0=(Ui0)i∈I satisfy Ui0∈C for every node, let Δt>0, and let N∈N∪{0} be a finite step budget. The algorithm returns a nodal vector, a status, and an accepted-step count.

  1. For n=0,…,N−1, compute the candidate Un+1,∗=Un+Δt Lh(Un).

  2. If Uin+1,∗∈C for every node i, accept it by setting Un+1=Un+1,∗ and continue.

  3. If any candidate node lies outside C, return (Un,left_positive_tube,n) immediately. Here Un is the last accepted vector and n is the number of accepted steps; the rejected candidate is the one-based stage n+1.

  4. If all N candidates are accepted, return (UN,completed,N). For N=0, return (U0,completed,0).

The membership test is applied nodewise to the compact positive-state tube. A returned left_positive_tube status records a failed candidate and makes no claim that the prescribed step budget was completed.

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

Termination of the finite-budget guarded forward-Euler loop

Statement

For every valid input to Finite-budget positive-tube forward Euler loop with finite budget N, the loop returns after at most N candidate evaluations. Its accepted-step count is between 0 and N, and every returned nodal state lies in the specified compact tube C.

Facts & Assumptions

Given: The algorithm inputs U0, Δt>0, a finite integer budget N≥0, and a compact tube C as specified in the algorithm definition.

[F1]

Finite-budget positive-tube forward Euler loop: each candidate is either rejected with immediate return of the last accepted vector, or accepted after a nodewise test; after N acceptances, the algorithm returns completed.

Proof

1.1F1given

If N=0, branch 4 of [F1] returns the input immediately, with zero evaluations and zero accepted stages.

1.2F1given

Suppose N>0. At each visited stage n<N, branch 3 returns immediately if the candidate fails, so no rejected stage repeats; the algorithm reports n accepted steps because Un follows exactly n earlier acceptances. Otherwise branch 2 accepts one candidate, so the next stored iterate follows one more acceptance. If all N candidates are accepted, branch 4 returns completed with count N. Thus the loop has at most N evaluations and the accepted count lies in [0,N].

2.1F1step 1.2given∎

The initial nodal vector is in C by the algorithm input. Each later vector becomes the stored state only after every node passes membership in C; branch 3 returns the preceding stored vector. Therefore every returned nodal state lies in C.

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passOpen item page →

Conditional fixed-grid forward-Euler error bound

Statement

Fix the finite SBP grid of Periodic diagonal-norm SBP compressible viscous scheme and its semidiscrete vector field Lh. Let T>0, let C⋐G be compact, and suppose the exact semidiscrete solution Uˉ:[0,T]→G∣I∣ starts from U0 and satisfies Uˉi(t)∈int⁡C for every node and every t∈[0,T]. For any finite step count N≥1 with NΔt≤T, the guarded algorithm Finite-budget positive-tube forward Euler loop completes all N steps for sufficiently small Δt, and

max⁡0≤n≤N∥Un−Uˉ(nΔt)∥≤Ch,TΔt.

Here the norm is Euclidean on the finite nodal state vector. The constant may depend on the fixed grid, coefficient parameters, tube, and exact trajectory; no mesh-uniform estimate is asserted.

Facts & Assumptions

Given: A fixed finite periodic SBP grid; Lh from the semidiscrete equation; a compact tube C⋐G; a continuously differentiable exact trajectory Uˉ that remains in its interior; exact initial data U0=Uˉ(0); T>0, N≥1, and NΔt≤T.

[F1]

Periodic diagonal-norm SBP compressible viscous scheme: Lh is a finite sum of the two-point fluxes Fjec, entropy-variable gradients, and state-dependent blocks Kjk(U) on the fixed node set.

[F2]

Properties of the explicit entropy-conservative flux: each two-point flux is locally Lipschitz on G×G.

[F3]

Positive-semidefinite entropy-variable factorization of viscous flux: the block entries of K(U) are formed from smooth functions u(U) and T(U)>0 and the fixed coefficients μ,ζ,κ.

[F4]

Finite-budget positive-tube forward Euler loop: the algorithm uses Un+1,∗=Un+ΔtLh(Un) and accepts a candidate exactly when every node lies in C.

[F5]

Termination of the finite-budget guarded forward-Euler loop: for a finite budget N, the algorithm returns after at most N candidate evaluations.

[F6]

Strict convexity and entropy variables for the ideal-gas Euler flux: v=(cvγ−s−β∣u∣2/2,βu,−β), where β=cvρ/ε=1/T.

Proof

1.1F1F2F3F6given

The formula [F6] is smooth on G: u=m/ρ, ε=E−∣m∣2/(2ρ), s=cvlog⁡((γ−1)ε/ργ)+s0, and β=cvρ/ε have positive denominators and logarithm arguments there. Thus v is locally Lipschitz. Together with [F2] and [F3], this makes every term in the finite sum [F1] locally Lipschitz on the open finite-dimensional domain G∣I∣, so Lh is locally Lipschitz and continuous there. Compactness of C∣I∣ gives a bound Mh=sup⁡Y∈C∣I∣∥Lh(Y)∥<∞. Cover this compact set by finitely many smaller balls whose doubled balls lie in local Lipschitz neighborhoods, and let δ0>0 be the smallest smaller-ball radius. Any pair at distance less than δ0 lies together in one of those larger balls, so its Lipschitz quotient is bounded by the largest local constant. For pairs at distance at least δ0, boundedness gives quotient at most 2Mh/δ0. Thus a finite Lipschitz constant Lh∗ holds on C∣I∣.

2.1givenstep 1.1algebra

For an exact time tn=nΔt and tn+1≤T, the integral equation and the bound in step 1.1 give the one-step defect rn=Uˉ(tn+1)−Uˉ(tn)−ΔtLh(Uˉ(tn)), with ∥rn∥≤12Lh∗Mh(Δt)2. Indeed, rn=∫0Δt(Lh(Uˉ(tn+s))−Lh(Uˉ(tn))) ds, while ∥Uˉ(tn+s)−Uˉ(tn)∥≤Mhs.

3.1F4step 2.1algebra

The unguarded Euler recurrence, as long as each preceding candidate has been accepted, therefore satisfies en+1≤(1+Lh∗Δt)en+12Lh∗Mh(Δt)2, where en=∥Un−Uˉ(tn)∥ and e0=0. Summing the geometric bound and using (1+Lh∗Δt)n≤eLh∗T yields en≤Ch,TΔt with, for example, Ch,T=12Mh(eLh∗T−1) when Lh∗>0 and Ch,T=0 when Lh∗=0.

4.1F4F5step 3.1given∎

The continuous exact trajectory is compactly contained in int⁡C over the compact time interval, so there is a positive minimum distance δ from every nodal exact state to Rd+2∖C. Choose Δt so small that Ch,TΔt<δ. Inductively, after an accepted stage the recurrence in step 3.1 bounds the next candidate's distance from the exact next state by less than δ, so every candidate node remains in C and [F4] accepts it. This proves all N steps are accepted; [F5] confirms finite return within the stated budget. The estimate in step 3.1 then holds for every returned stage.

5 · Examples, counterexamples and false statements

None yet.

Sources