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.

✓ 4 results · all verified · 4 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 4 also cleared it.

Monotone finite-volume entropy convergence

1 · Prerequisites

2 · Summary

This page proves strong local entropy convergence for first-order scalar finite-volume schemes with a locally Lipschitz, consistent, monotone two-point flux. It fixes the invariant-interval CFL condition, proves the range, TVD, time-translation and discrete entropy estimates, and supplies the missing rational-point local BV compactness and strong initial trace argument. The initial data may be bounded BV without being integrable at infinity. The source time-to-space ratio condition is retained; global L1 convergence requires separate tail control, and no system or entropy-process extension is claimed.

3 · Logical flowchart

4 · Definitions, theorems and proofs

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

Bounded BV data on the real line

Definition

Let u be an almost-everywhere equivalence class of measurable functions on R with u∈L∞(R)∩Lloc1(R), using the quotient convention of The space Lp(μ) as the quotient by null functions, the essentially bounded class of The space L∞(μ) of essentially bounded measurable functions, and the local integrability convention of A locally integrable function on Rn. For h>0 define Dhu(x):=u(x+h)−u(x),TV⁡tr(u):=sup⁡h>01h∫R∣Dhu(x)∣ dx, where the integral may be +∞. The bounded BV class on the line BVb(R) consists of those classes for which TV⁡tr(u)<∞; we write TV⁡(u):=TV⁡tr(u).

This translation-variation convention is the standard one-dimensional BV seminorm on bounded locally integrable classes. It is unchanged by modifying u on a null set, because each translate of a null set is null. It does not require u∈L1(R): every bounded constant function belongs to BVb(R) and has variation 0.

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

Monotone finite-volume scheme and invariant-interval CFL

Definition

Let f∈C1(R) and let u0∈BVb(R) as in Bounded BV data on the real line. Put a−:=ess inf⁡Ru0, a+:=ess sup⁡Ru0 and I:=[a−,a+]. A monotone consistent two-point flux on I is a locally Lipschitz map F ⁣:R2→R such that F(s,s)=f(s) for every s, F(⋅,b) is nondecreasing on I, and F(a,⋅) is nonincreasing on I. Choose finite coordinate Lipschitz bounds L1,L2≥0 on I2: ∣F(a,b)−F(a′,b)∣≤L1∣a−a′∣,∣F(a,b)−F(a,b′)∣≤L2∣b−b′∣. Local Lipschitz continuity on the compact square I2 supplies such bounds.

For a mesh width h>0 and time step τ>0, use the half-open cells Ij=[jh,(j+1)h), initial cell averages Uj0:=1h∫Iju0(x) dx, and the shared-flux update Ujn+1=Ujn−λ(F(Ujn,Uj+1n)−F(Uj−1n,Ujn)),λ:=τh,j∈Z, n∈N0. The full invariant-interval CFL bound is λ(L1+L2)≤1. The flux-difference scheme is conservative in the shared-face sense of Conservative two-point finite-volume schemes for scalar laws. The update stencil and positive rightward flux orientation are shown here; the proofs use the displayed recurrence, not the drawing.

diagram failed to render:
\begin{tikzpicture}[x=1.05cm,y=1cm]
  \draw (0,0) rectangle (2,0.7);
  \draw (2,0) rectangle (4,0.7);
  \draw (4,0) rectangle (6,0.7);
  \node at (1,0.35) {$U_{j-1}^n$};
  \node at (3,0.35) {$U_j^n$};
  \node at (5,0.35) {$U_{j+1}^n$};
  \draw[->] (1.55,1.05) -- (2.45,1.05);
  \draw[->] (3.55,1.05) -- (4.45,1.05);
  \node at (2,1.32) {$F(U_{j-1}^n,U_j^n)$};
  \node at (4,1.32) {$F(U_j^n,U_{j+1}^n)$};
  \node[align=center] at (3,-0.7) {$U_j^{n+1}=U_j^n-\lambda(\text{right flux}-\text{left flux})$};
\end{tikzpicture}

Remarks

The same face value leaves one cell and enters the next with opposite signs. Monotonicity and the stated CFL bound make the three-argument update map order-preserving on I3 and preserve constant states, as proved in Invariant range, TVD and time increments for a monotone finite-volume update.

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

Piecewise-linear time interpolant of a finite-volume scheme

Definition

Let Ujn be the states on a mesh from Monotone finite-volume scheme and invariant-interval CFL, with cell-time slabs Ij×[tn,tn+1) and tn=nτ. The piecewise-linear time interpolant Wh,τ is constant in x on each cell and, for t∈[tn,tn+1), is Wh,τ(x,t):=(1−θ)Ujn+θUjn+1,θ:=t−tnτ,x∈Ij. The piecewise-constant state Uh,τ and face flux Qh,τ use the convention of Piecewise-constant finite-volume state and face-flux reconstructions. Values on mesh boundaries are irrelevant to the corresponding Lebesgue classes.

The interpolant is affine in time on each slab and has the scheme values at both time endpoints. Its purpose here is to obtain time-uniform local compactness and the strong initial trace; the weak-limit supplier is applied to Uh,τ after proving that the two reconstructions have the same strong local limit.

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

Invariant range, TVD and time increments for a monotone finite-volume update

Statement

Let u0∈BVb(R) and put V:=TV⁡(u0). Let Un=(Ujn)j∈Z be generated by Monotone finite-volume scheme and invariant-interval CFL under its full invariant-interval CFL bound. Define the update map H(a,b,c):=b−λ(F(b,c)−F(a,b)). Then H is nondecreasing in each coordinate on I3 and H(s,s,s)=s for s∈I. Consequently, a−≤Ujn≤a+(j∈Z, n≥0),∑j∈Z∣Uj+1n−Ujn∣≤V(n≥0). Moreover, for every n≥0, hτ∑j∈Z∣Ujn+1−Ujn∣≤(L1+L2)V. For a sequence x=(xj)j∈Z, the notation ∥x∥1:=∑j∈Z∣xj∣ is used only when this sum is finite; x∨y and x∧y mean the coordinatewise maximum and minimum.

Facts & Assumptions

Given: u0, V, the cells and cell-average initialization, a locally Lipschitz monotone consistent flux F on I=[a−,a+], coordinate bounds L1,L2, λ=τ/h with λ(L1+L2)≤1, and the flux-difference update.

[F1]

TV⁡(u0)<∞ means ∫R∣u0(x+h)−u0(x)∣ dx≤hV for every h>0 (Bounded BV data on the real line).

[F2]

Each updated coordinate is H(Uj−1n,Ujn,Uj+1n) and H is defined from the flux-difference rule (Monotone finite-volume scheme and invariant-interval CFL).

Proof

1.1F1givenalgebra

For a finite set J⊂Z, the cell-average formula gives ∑j∈J∣Uj+10−Uj0∣≤1h∫∪j∈JIj∣u0(x+h)−u0(x)∣ dx≤V. Taking the supremum over finite J proves the initial discrete variation bound. Every initial cell average lies in I, since a−≤u0≤a+ almost everywhere on its cell.

1.2F2givenalgebra

If a or c increases, monotonicity of F in its first or second coordinate makes H nondecreasing in that variable. If b2≥b1, coordinate Lipschitz bounds give H(a,b2,c)−H(a,b1,c)≥(b2−b1)(1−λ(L1+L2))≥0. Thus H is nondecreasing in all coordinates. Consistency gives H(s,s,s)=s.

2.1step 1.2step 1.1algebra

Suppose Un takes values in I. Coordinatewise comparison with the constant triples (a−,a−,a−) and (a+,a+,a+), followed by step 1.2, yields a−=H(a−,a−,a−)≤Ujn+1≤H(a+,a+,a+)=a+. Induction from step 1.1 proves the range bound at every time.

2.2F2step 1.2algebra

Let S denote the sequence update. If x,y∈IZ and ∑j∣xj−yj∣<∞, monotonicity gives ∣Sx−Sy∣≤S(x∨y)−S(x∧y) coordinatewise. The difference on the right is summable: the update formula and the coordinate Lipschitz bounds make its flux differences summable. For any z,w with ∑j∣zj−wj∣<∞, summing the update over −N≤j≤N yields ∑j=−NN(Szj−Swj)=∑j=−NN(zj−wj)−λ(dN−d−N−1),dj:=F(zj,zj+1)−F(wj,wj+1). The coordinate Lipschitz bounds make ∑j∣dj∣<∞, so both boundary terms tend to zero. The update difference is absolutely summable, and hence ∑j(Szj−Swj)=∑j(zj−wj). Applying this to z=x∨y and w=x∧y proves ∥Sx−Sy∥1≤∥x−y∥1.

3.1step 1.1step 2.2algebra

The initial neighbor difference is summable by step 1.1. The update commutes with integer shifts because the same H is applied at every index. Apply step 2.2 to x=Un and its shift yj=Uj+1n to obtain ∑j∣Uj+1n+1−Ujn+1∣≤∑j∣Uj+1n−Ujn∣. Induction proves the stated TVD bound.

4.1F2step 3.1algebra∎

Adding and subtracting F(Ujn,Ujn) in the update and using the two coordinate Lipschitz bounds gives ∣Ujn+1−Ujn∣≤λ(L2∣Uj+1n−Ujn∣+L1∣Ujn−Uj−1n∣). Multiply by h/τ=1/λ, sum over j, and use step 3.1 to obtain the time-increment estimate.

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

Discrete Kruzhkov inequality for a monotone finite-volume scheme

Statement

Let Un be a scheme from Monotone finite-volume scheme and invariant-interval CFL, satisfying the full invariant-interval CFL bound. For k∈R define Gk(a,b):=F(a∨k,b∨k)−F(a∧k,b∧k),qk(s):=sgn⁡(s−k)(f(s)−f(k)), where qk is the Kruzhkov entropy flux of Kruzhkov entropy solutions. Then Gk(s,s)=qk(s) for every s∈I, and for every j∈Z, n≥0 and k∈R, ∣Ujn+1−k∣−∣Ujn−k∣+λ(Gk(Ujn,Uj+1n)−Gk(Uj−1n,Ujn))≤0.

Facts & Assumptions

Given: The full-line finite-volume recurrence with monotone consistent flux F, invariant interval I=[a−,a+], the full invariant-interval CFL bound, and an arbitrary entropy level k∈R.

[F1]

The update is Ujn+1=H(Uj−1n,Ujn,Uj+1n); H is coordinatewise nondecreasing on I3 and H(s,s,s)=s for s∈I (Monotone finite-volume scheme and invariant-interval CFL, Invariant range, TVD and time increments for a monotone finite-volume update).

[F2]

Consistency gives F(s,s)=f(s), and the Kruzhkov flux is qk(s)=sgn⁡(s−k)(f(s)−f(k)) with sgn⁡(0)=0 (Monotone finite-volume scheme and invariant-interval CFL, Kruzhkov entropy solutions).

Proof

1.1F2algebra

If s≥k, then s∨k=s and s∧k=k, so Gk(s,s)=f(s)−f(k)=qk(s). If s<k, then s∨k=k and s∧k=s, so Gk(s,s)=f(k)−f(s)=qk(s).

2.1F1step 1.1givenalgebra

First suppose k∈I. Put X=(Uj−1n,Ujn,Uj+1n) and let X+ and X− be its coordinatewise maximum and minimum with (k,k,k). Both triples lie in I3. By [F1], the two numbers H(X) and H(k,k,k)=k lie between H(X−) and H(X+); therefore ∣H(X)−k∣≤H(X+)−H(X−). Expanding the definition of H, the right side is ∣Ujn−k∣−λ(Gk(Ujn,Uj+1n)−Gk(Uj−1n,Ujn)), which gives the claimed inequality after rearrangement.

3.1F1step 2.1algebra∎

If k<a−, every state is above k by the range assertion in [F1]. Then ∣Ujn−k∣=Ujn−k and Gk(a,b)=F(a,b)−F(k,k) for state pairs; substituting the scheme recurrence makes the displayed left side zero. If k>a+, every state is below k, so ∣Ujn−k∣=k−Ujn and Gk(a,b)=F(k,k)−F(a,b); substitution again gives zero. The cases k=a− and k=a+ are already covered by step 2.1.

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

Local compactness and initial trace for BV finite-volume states

Statement

Let u0∈BVb(R) with V=TV⁡(u0) and I=[a−,a+]. Let (hm,τm) satisfy hm,τm→0 and the full invariant-interval CFL bound for the scheme of Monotone finite-volume scheme and invariant-interval CFL. Let Wm and Um be the piecewise-linear and piecewise-constant reconstructions of Piecewise-linear time interpolant of a finite-volume scheme. Then every subsequence has a further subsequence for which Wm converges uniformly in time in L1(K) on every bounded interval K⊂R to a map t↦u(t)∈Lloc1(R), continuous in local L1, with u(0)=u0 and a−≤u(t)≤a+ almost everywhere. On that subsequence the piecewise-constant reconstructions converge strongly to the same u in Lloc1(R×(0,T)).

Facts & Assumptions

Given: u0∈BVb(R), the monotone flux scheme, meshes hm,τm→0 satisfying its full CFL bound, the time interpolants Wm, and a finite time interval [0,T].

[F1]

The initial translation variation bound is ∥u0(⋅+h)−u0∥L1(R)≤hV for h>0 (Bounded BV data on the real line).

[F2]

The update has range I, spatial discrete variation at most V, and hτ∑j∣Ujn+1−Ujn∣≤(L1+L2)V (Invariant range, TVD and time increments for a monotone finite-volume update).

[F3]

On a time slab, Wm=(1−θ)Un+θUn+1 on each spatial cell, while Um=Un on that slab (Piecewise-linear time interpolant of a finite-volume scheme).

[F5]

There is a bijection from N onto Q, so fix an enumeration of the rationals without repetitions (Q is countably infinite).

[F6]

Every bounded real sequence has a convergent subsequence (Bolzano-Weierstrass: every bounded real sequence has a convergent subsequence).

[F7]

Almost-everywhere convergence under an integrable majorant on a finite interval implies L1 convergence (Dominated convergence).

[F8]

For a nondecreasing sequence of nonnegative measurable functions, the integral of its pointwise limit is the limit of the integrals; finite nonnegative integral implies finiteness almost everywhere (Monotone convergence for the integral, A nonnegative measurable function with finite integral is finite almost everywhere).

[F9]

Fubini's theorem applies to every integrable space-time function: its time sections are locally L1 for almost every time, and its space-time integral equals the integral of the section integrals. In particular, an integrable nonnegative sum of space-time differences has finite spatial integral on almost every time section (Fubini's theorem for L^1 functions on a sigma-finite product).

Proof

1.1F2F4F6givenchoose

For every t, Wm(⋅,t) is piecewise constant with values in I and spatial variation at most V: on each time slab it is a convex combination of two states whose variations are at most V by [F2]. Here the variation of a piecewise-constant section on an interval is the sum of the absolute jump sizes inside that interval. Fix an integer R≥1 and consider any sequence vm of such sections on [−R,R]. At each rational point in [−R,R], the values lie in the compact interval I. The bounded-value subsequence at one rational point exists by [F6]; explicitly, partition I into finitely many closed intervals of length at most 2−1, take the first interval containing infinitely many values, and repeat inside it with successive meshes 2−2,2−3,…, always selecting the first subinterval with infinitely many retained indices. The nested intervals have diameters tending to zero, so the least increasing indices in the nested sets give a convergent subsequence. Use the enumeration fixed by [F5], and repeat this deterministic extraction successively on the current subsequence at each enumerated rational that lies in [−R,R], skipping the others. The nested subsequences yield a diagonal subsequence converging at every rational point; each interval and index is selected by a least-index rule, so this uses no choice axiom. Given δ>0, choose a finite rational partition of [−R,R] with mesh at most δ, possible by [F4]. For each subinterval J=[ri,ri+1] and any two selected functions vp,vq, variation gives ∣vp(x)−vq(x)∣≤∣vp(ri)−vq(ri)∣+Var⁡J(vp)+Var⁡J(vq) for almost every x∈J. Integrating and summing yields ∥vp−vq∥L1([−R,R])≤2δV+2Rmax⁡i∣vp(ri)−vq(ri)∣. For the fixed partition the maximum tends to zero as p,q→∞; then taking δ↓0 proves the selected sections are Cauchy in local L1.

2.1F2F5step 1.1algebra

On each slab, ∂tWm=(Ujn+1−Ujn)/τm on cell Ij. By [F2], its L1(R) norm is at most C:=(L1+L2)V. Integrating over any time interval gives ∥Wm(⋅,t)−Wm(⋅,s)∥L1(R)≤C∣t−s∣. Use the enumeration fixed by [F5] and process its indices together with integers R≥1 in order of increasing sum. For each pair (ℓ,R), if qℓ∈[0,T], apply step 1.1 at time qℓ on [−R,R]; otherwise skip that pair. The resulting diagonal extraction covers every rational time in [0,T] and every integer interval. The subsequence converges in L1([−R,R]) at every rational time for every integer R; this recursive construction uses no choice axiom.

3.1F4F7F8F9step 2.1algebrachoose

Fix R and ε>0, and put δ:=ε/(4(C+1)). Choose a finite set of rational times in [0,T] that is a δ-net: include 0, choose q∈Q∩[0,T] with T−q<δ (using q=0 if T<δ), and subdivide [0,q] by rational points with gaps below δ, possible by [F4]. At those finitely many times the subsequence in step 2.1 is Cauchy in L1([−R,R]). For any t∈[0,T], choose a net time s within the gap bound; the triangle inequality and the uniform time estimate in step 2.1 give ∥Wp(⋅,t)−Wq(⋅,t)∥L1([−R,R])≤2C∣t−s∣+∥Wp(⋅,s)−Wq(⋅,s)∥L1([−R,R]). Thus the subsequence is uniformly Cauchy in time in local L1. For fixed t,R, its bounded measurable sections have an L1([−R,R]) limit: for each j, let Nj be the least integer such that all p,q≥Nj have L1([−R,R]) difference below 2−j, which exists by Cauchyness. Put N^j:=max⁡1≤r≤jNr and recursively choose the least increasing indices nj≥N^j. Then both nj,nj+1≥Nj, so successive differences have norms below 2−j. By [F8] their pointwise absolute sum is finite almost everywhere, and dominated convergence [F7] gives the L1 limit. Uniqueness makes these limits consistent as R increases, and the uniform Cauchy estimate makes t↦u(t) continuous in each local L1 norm. The subsequence is also Cauchy in L1([−R,R]×(0,T)) for every integer R, by integrating its uniform-in-time Cauchy bound. For each j, let Mj be the least integer such that all p,q≥Mj have difference below 2−j on every cylinder with integer R≤j; this exists because there are finitely many such cylinders and the sequence is Cauchy on each. Put M^j:=max⁡1≤r≤jMr and recursively choose the least increasing indices mj≥M^j. For every fixed integer R and every j≥R, both mj,mj+1≥Mj, so their successive differences have norm below 2−j on that cylinder. [F8] then gives a finite pointwise sum of differences almost everywhere on each cylinder, and [F7] yields a measurable space-time limit v with strong local L1 convergence. For each integer R, the sum of the L1([−R,R]×(0,T)) norms of these successive differences is finite. By [F9], for almost every t their spatial absolute sum is integrable on [−R,R]; hence Wmj(⋅,t) converges almost everywhere in x there to v(⋅,t). Since all these sections and their limit take values in the bounded interval I, dominated convergence [F7] gives convergence to v(⋅,t) in L1([−R,R]). But this is a subsequence of the sequence that converges in L1([−R,R]) to u(t) for every t, so uniqueness of the L1 limit gives v(⋅,t)=u(t) for almost every t. Intersecting these full-measure time sets over integer R shows that the space-time limit and the continuous local-L1 map are the same limit on all bounded intervals.

4.1F2step 3.1algebra

Every Wm takes values in I, so its local L1 limit also takes values in I almost everywhere: if, for example, u(t)>a+ on a set of positive measure, then some set where u(t)≥a++1/r has positive measure, contradicting L1 convergence from functions bounded by a+. The same argument applies to the lower bound.

4.2F1F3step 3.1algebra

For r<0, translation invariance of Lebesgue measure gives the same bound as for −r, so ∥u0(⋅+r)−u0∥L1(R)≤∣r∣V for every r∈R. On each cell, the initial cell-average error is controlled by translations: ∑j∫Ij∣u0(x)−Uj0∣ dx≤1h∫−hh∫R∣u0(x+r)−u0(x)∣ dx dr≤hV. The first inequality follows by writing each cell average as an integral over that same cell, applying the triangle inequality, and changing variables to r=y−x; the restriction that x and x+r lie in the same cell can only decrease the integral. Since Wm(⋅,0)=U0, step 3.1 gives u(0)=u0 in local L1.

5.1F2F3step 3.1algebra∎

On each slab, ∣Wm−Ujn∣=θ∣Ujn+1−Ujn∣. Integrating in time contributes the factor τm/2; the time-increment bound in [F2] gives, on [0,T], ∥Wm−Um∥L1(R×(0,T))≤(T+τm)τm2(L1+L2)V⟶0. Consequently Um converges strongly in local space-time L1 to the same limit as Wm.

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

Strong entropy convergence of monotone finite-volume schemes

Statement

Assume the Axiom of Countable Choice ACω. Let T>0, f∈C1(R), and u0∈BVb(R) in the sense of Bounded BV data on the real line. Put I=[ess inf⁡u0,ess sup⁡u0]. Let F ⁣:R2→R be locally Lipschitz, consistent with f, nondecreasing in its first coordinate and nonincreasing in its second on I2, with coordinate Lipschitz bounds L1,L2 as in Monotone finite-volume scheme and invariant-interval CFL. For a family of meshes (hm,τm) assume hm,τm→0,τmhm(L1+L2)≤1,τmhm≥c∗>0. For each mesh, initialize by cell averages and update with the shared flux F. Let Wm be the piecewise-linear time interpolant and Um the piecewise-constant state reconstruction. If u0∈L1(R), assume Dependent Choice DC in addition to ACω; no DC assumption is made when u0∉L1(R).

Then there is a unique bounded Kruzhkov entropy solution u on R×(0,T) with initial datum u0, and Wm⟶uin C([0,T];Lloc1(R)),Um⟶ustrongly in Lloc1(R×(0,T)). For nonintegrable bounded BV data, existence is obtained from the local finite-volume limit in the proof before local contraction gives uniqueness. The theorem claims local convergence; global L1 convergence requires additional uniform tail control. The time-to-space lower bound c∗ is retained from the approved convergence interface, and no system-valued or non-BV entropy-process conclusion is asserted.

Facts & Assumptions

Given: ACω; T>0; f∈C1(R); bounded BV initial class u0; a locally Lipschitz, consistent, coordinatewise monotone two-point flux F on the invariant interval I; coordinate constants L1,L2; a family hm,τm→0 with c∗≤τm/hm and (τm/hm)(L1+L2)≤1; and the cell-average finite-volume recurrences and reconstructions.

[A1]

ACω is the assertion that every countable family of nonempty sets has a choice function (The Axiom of Countable Choice (ACω)).

[A2]

On the branch u0∈L1(R), DC is additionally assumed; it is not part of the nonintegrable-data branch (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[F1]

The scheme uses cell-average data and the shared-flux recurrence for a locally Lipschitz consistent monotone flux on I, with the full invariant-interval CFL bound (Monotone finite-volume scheme and invariant-interval CFL).

[F2]

Wm interpolates affinely between consecutive scheme states on each cell and slab, and Um is the piecewise-constant space-time state (Piecewise-linear time interpolant of a finite-volume scheme).

[F3]

Every scheme state stays in I, its spatial discrete variation is at most TV⁡(u0), and the discrete time-increment sum is bounded by (L1+L2)TV⁡(u0) (Invariant range, TVD and time increments for a monotone finite-volume update).

[F4]

Every mesh subsequence has a further subsequence whose linear interpolants converge uniformly in local L1 to a continuous local-L1 map with initial value u0; the piecewise-constant reconstructions converge strongly to the same limit in space-time Lloc1 (Local compactness and initial trace for BV finite-volume states).

[F5]

If the finite-volume state reconstructions converge strongly in local L1 and are uniformly locally bounded up to t=0, their limit satisfies the weak conservation-law identity with initial boundary term; this theorem assumes ACω and makes no entropy assertion (Conservative finite-volume strong-limit theorem).

[F6]

A bounded Kruzhkov entropy solution is characterized by all inequalities ∫(∣u−k∣φt+qk(u)φx)≥0 for nonnegative interior tests, together with the strong local L1 initial trace (Kruzhkov entropy solutions).

[F7]

Under ACω, two bounded Kruzhkov entropy solutions for the same C1 flux satisfy the local L1 contraction estimate, so equal initial data give equality almost everywhere (Local L1 contraction for two entropy solutions).

[F8]

Under ACω+DC, if u0∈L1(R)∩L∞(R) and f is locally Lipschitz and C1, a bounded Kruzhkov entropy solution with the stated strong local trace exists (Existence of bounded Kruzhkov entropy solutions).

[F9]

For every real k, the scheme satisfies the one-step inequality with numerical entropy flux Gk(a,b)=F(a∨k,b∨k)−F(a∧k,b∧k), and Gk(s,s)=qk(s) (Discrete Kruzhkov inequality for a monotone finite-volume scheme).

Proof

1.1F1F2F4givenchoose

Start with any subsequence of meshes. By [F4] it has a further subsequence along which Wm converges in C([0,T];Lloc1) to a map u(t) with u(0)=u0, values in I, and Um→u strongly in space-time Lloc1. The range condition gives the uniform local state bound required below.

1.2F2F3F9givenchoosealgebra

Fix k∈R and a nonnegative φ∈Cc∞(R×(0,T)). Let Φjn be the average of φ on Ij×[tn,tn+1], and choose N so that φ vanishes on and after the last time slab. Multiply the one-step inequality [F9] by hΦjn, sum over the finitely many relevant j,n, telescope in time, and reindex the shared entropy fluxes in space. The resulting exact inequality is ∑n=1N−1∑jh∣Ujn−k∣(Φjn−Φjn−1)+∑n=0N−1∑jτGk(Ujn,Uj+1n)(Φj+1n−Φjn)≥0. There is no initial term because φ is supported away from t=0.

2.1A1F1F4F5step 1.1given

The hypotheses of [F5] hold along this further subsequence: f is continuous, the cell data and shared-flux recurrence are those of [F1], the mesh widths vanish, the states are bounded by I, and the strong local convergence is from step 1.1. Therefore u satisfies the distributional weak equation with the prescribed initial boundary term.

2.2F1F3F6step 1.1algebra

On the compact state interval J spanned by I∪{k}, local Lipschitz continuity of F gives a finite constant Ck for which ∣Gk(a,b)−Gk(a,a)∣≤Ck∣b−a∣. By [F3], the local space-time L1 difference between the face entropy flux Gk(Ujn,Uj+1n) and qk(Ujn)=Gk(Ujn,Ujn) is at most CkThmTV⁡(u0), which tends to zero. Also qk is Lipschitz on I because f∈C1, so strong convergence in step 1.1 gives qk(Um)→qk(u) in local L1.

3.1F2F3step 1.2step 2.2givenalgebra

The finite-sum expression in step 1.2 converges to ∫0T ⁣∫R(∣u−k∣φt+qk(u)φx) dx dt. Writing φt‾jn for the average of φt on Ij×[tn,tn+1], Taylor's formula in time gives ∣Φjn−Φjn−1−τmφt‾jn∣≤Cφτm2. After multiplication by hm∣Ujn−k∣ and summing the O(hm−1) cells and O(τm−1) slabs in the compact support, the error is O(τm). For the flux term, translation of adjacent cell averages gives τm(Φj+1n−Φjn)=∫tntn+1∫Ijhm−1∫0hmφx(x+s,t) ds dx dt; replacing the averaged derivative by φx has total error O(hm) because φxx and the numerical entropy fluxes are uniformly bounded on the compact support. The face-flux replacement in step 2.2 and strong state convergence supply the remaining limit. Passing to the limit in step 1.2 proves the Kruzhkov inequality for this k,φ. Since both were arbitrary, all interior Kruzhkov inequalities hold.

4.1F4F6step 3.1algebra

The initial value and continuity from [F4] imply the strong local L1 trace: for every compact interval K, ∥u(t)−u0∥L1(K)→0 as t↓0, hence the essential supremum over 0<t<δ also tends to zero. Together with the entropy inequalities of step 3.1, [F6] makes u a bounded Kruzhkov entropy solution.

5.1A1A2F7F8F10step 4.1given

Put M0:=max⁡{∣a−∣,∣a+∣}. By [F10], f is Lipschitz on [−M0,M0], which contains the range I of every limit from step 4.1. Thus the range and flux hypotheses of [F7] hold for any pair of such limits. If u0∈L1(R), [A2] and [F8] supply a bounded Kruzhkov solution, and [F7] makes it unique and identifies it with the limit of step 4.1. If u0∉L1(R), step 4.1 itself supplies existence and [F7] supplies uniqueness. Thus in either branch there is a unique target entropy solution, without applying the global existence theorem outside its L1 domain.

6.1F4F6F7step 1.1step 4.1step 5.1algebra∎

Every convergent subsequence from step 1.1 has an entropy-solution limit with the same initial data; by [F7] all such limits agree with the unique target from step 5.1 as space-time Lloc1 classes. If the full sequence failed to converge strongly on some compact space-time set, a subsequence would stay at distance at least ε>0 from that target; [F4] would give a further subsequence converging strongly there to an entropy solution, contradicting uniqueness. Therefore Um→u strongly in local space-time L1. For the uniform-in-time conclusion, Fubini in [F6] turns this space-time equality into equality of the L1(K) sections for almost every t, for each compact interval K. The two local-L1 limit maps are continuous, so they agree for every t: if their distance were positive at one time, continuity would make it positive on an interval of positive measure. Uniform-in-time local convergence of Wm then follows by the same subsequence contradiction using [F4].

5 · Examples, counterexamples and false statements

None yet.

Sources