Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedPipeline-generatedprecheck pass
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.

Godunov finite volumes preserve the Burgers shock speed

Example

For fB(s)=s2/2, use the Godunov flux G of Godunov numerical flux for Burgers' equation on cells of width hm↓0 with τm=hm/2. Let u0(x)=1 for x<0 and u0(x)=−1 for x≥0, with cell-average initialization. The scheme preserves the stationary shock exactly: Ujm,n={1,j<0,−1,j≥0. Its reconstruction is the same stationary weak shock for every m. The Rankine–Hugoniot speed is 0, which is the speed of this limit.

Facts & Assumptions

Given: Burgers' flux fB(s)=s2/2, the Godunov scheme with τm=hm/2, and the Riemann data 1 to the left of zero and −1 to its right.

[F1]

The scheme starts from cell averages and updates each cell by the right-minus-left shared flux difference. (Conservative two-point finite-volume schemes for scalar laws)

[F2]

The state reconstruction is constant with value Ujm,n on Ijm×[tnm,tn+1m). (Piecewise-constant finite-volume state and face-flux reconstructions)

[F3]

G(1,1)=G(1,−1)=G(−1,−1)=1/2, and G is continuous and consistent with fB. (Godunov numerical flux for Burgers' equation, The Burgers Godunov flux is continuous and consistent)

[F4]

A measurable, locally essentially bounded state satisfying the weak identity with the initial boundary term is a locally bounded distributional weak solution. (Locally bounded distributional weak solutions of scalar laws)

[F5]

A one-dimensional shock with distinct traces has speed s=[f]/[u]=(f(u+)−f(u−))/(u+−u−). (The Rankine--Hugoniot jump condition in space--time normal form)

Verification

1.1F1F3given

The cell averages are 1 for j<0 and −1 for j≥0. The only face pairs are (1,1), (1,−1), and (−1,−1); [F3] gives flux 1/2 in all three cases.

2.1F1F3step 1.1algebra

Every cell therefore has equal left and right fluxes at every step, so the update leaves every Ujm,n unchanged. Induction on n gives exactly the stationary step profile displayed in the Example.

3.1F2F4step 2.1givenalgebra

By [F2] and step 2.1, every reconstruction equals u(x,t)=1 for x<0 and u(x,t)=−1 for x≥0 almost everywhere, so Um→u strongly in Lloc1 and ∣u∣≤1. For any φ∈Cc∞(R×(−∞,T)), compact support makes φ vanish near t=T, and u(x,t)=u0(x) for t>0; hence ∫0T∫Ruφt dx dt=−∫Ru0(x)φ(x,0) dx. Also fB(u)=1/2 almost everywhere, so ∫0T∫RfB(u)φx dx dt=0. Thus the weak identity holds, and [F4] gives the claimed local weak solution without an additional choice axiom.

4.1F5step 3.1algebra∎

The traces are u−=1 and u+=−1. Thus [F5] gives s=(fB(−1)−fB(1))/(−1−1)=(1/2−1/2)/(−2)=0, agreeing with the stationary interface.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

13 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.

Sources