Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedPipeline-generatedprecheck pendingverified 2026-10-23 (gpt-6.1-sol)
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.

Strictly convex scalar Riemann construction

Statement

Assume the Axiom of Countable Choice (ACω).

Let F∈C2(R;R). Let a,b∈R. If a≠b, assume F′′(z)>0 for every z in the closed interval with endpoints a,b. Set u0(x)=a for x<0 and u0(x)=b for x>0; its value at x=0 is arbitrary. For t>0 define the following profile:

  • If a=b, let u(t,x)=a.
  • If a>b, let s=(F(a)−F(b))/(a−b) and let u(t,x)=a for x<st and u(t,x)=b for x>st; its value on x=st is arbitrary.
  • If a<b, let u(t,x)=a for x/t≤F′(a), let u(t,x)=(F′∣[a,b])−1(x/t) for F′(a)<x/t<F′(b), and let u(t,x)=b for x/t≥F′(b).

For each T>0, Cc∞([0,T)×R) denotes restrictions of smooth functions defined on a neighborhood of [0,T)×R and having compact support in that half-open cylinder; such a test may be nonzero at t=0. For every T>0 and every real test φ∈Cc∞([0,T)×R), the initial-value weak identity ∫0T ⁣ ⁣∫R(uφt+F(u)φx) dx dt+∫Ru0(x)φ(0,x) dx=0 holds. For every convex η∈C2(R) and q∈C1(R) with q′=η′F′, and for every k∈R with ηk(z)=∣z−k∣ and qk(z)=sgn⁡(z−k)(F(z)−F(k)), the initial entropy inequality ∫0T ⁣ ⁣∫R(η(u)φt+q(u)φx) dx dt+∫Rη(u0(x))φ(0,x) dx≥0 holds for each nonnegative test φ∈Cc∞([0,T)×R). In the rarefaction case a<b, both inequalities are equalities. In the shock case a>b, the speed satisfies F′(b)<s<F′(a), so the shock has the scalar Lax pattern.

The sign function is 1 on positive numbers, 0 at zero, and −1 on negative numbers. The statement concerns these exact Riemann profiles and makes no general existence or uniqueness claim.

Facts & Assumptions

Given: Countable Choice, the flux F, states a,b, initial data u0, and the profiles in the Statement.

[F1]

Distributional systems and entropy flux pairs gives the weak identity with a possibly nonzero initial test trace and defines the entropy inequality by the nonnegative-test integral with the same initial trace.

[F2]

Vector Rankine–Hugoniot condition gives the distributional interface residual [F]−s[u] for a piecewise C1 scalar profile and states that it vanishes exactly when the Rankine–Hugoniot equality holds.

[F3]

Entropy jump residual gives the entropy residual [q]−s[η] at a piecewise smooth interface and its sign criterion.

[F4]

Strict hyperbolicity and Lax shock pattern defines the scalar Lax pattern by F′(uR)<s<F′(uL).

[F5]

The mean value theorem, as the case g(x)=x of Cauchy's: for f continuous on [a,b] with a<b and differentiable on (a,b) there is c∈(a,b) with f(b)−f(a)=f′(c)(b−a) states that if a real function is continuous on [c,d] and differentiable on (c,d), then some ξ∈(c,d) satisfies f(d)−f(c)=f′(ξ)(d−c).

[F6]

The second fundamental theorem: if G is differentiable on [a,b] with G′=f and f is integrable, then ∫abf=G(b)−G(a) states that if G is differentiable on [c,d] and G′ is integrable there, then ∫cdG′=G(d)−G(c).

[F7]

The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a) states the total derivative chain rule for differentiable Euclidean maps.

[F8]

The Axiom of Countable Choice (ACω): the Axiom of Countable Choice is assumed for the distributional jump suppliers.

[A1]

When a≠b, F′′>0 on the closed interval with endpoints a,b.

[A2]

The initial data are constant with values a and b on the two sides of x=0.

[A3]

The Axiom of Countable Choice is assumed.

Proof

1.1givenF1A2algebra

If a=b, the profile and initial data are constant. For every compactly supported test, integration of φt over [0,T) gives −φ(0,x) and integration of φx over R gives zero. The weak identity follows; the same calculation with the constants η(a) and q(a) gives equality in every entropy identity.

1.2givenF4F5A1algebra

Suppose a>b. Apply [F5] to F on [b,a] to obtain s=F′(ξ) for some ξ∈(b,a). Apply [F5] to F′ on any subinterval of [b,a]; since its derivative F′′ is positive, F′ is strictly increasing there. Hence F′(b)<s<F′(a), which is the scalar Lax pattern in [F4].

1.3givenF5F7A1constructalgebra

Suppose a<b. Applying [F5] to F′ on any subinterval of [a,b] shows it is strictly increasing, so it has an inverse g on [F′(a),F′(b)]. This inverse is continuous: for each interior z, strict inequalities F′(z−δ)<F′(z)<F′(z+δ) trap g(y) near z whenever y is sufficiently near F′(z), and the endpoint argument is one-sided. For y=F′(z), the difference quotient (g(y+h)−z)/h equals (x−z)/(F′(x)−F′(z)) with x=g(y+h); as h→0, continuity gives x→z, and differentiability of F′ gives limit 1/F′′(z). Thus g′(y)=1/F′′(g(y)) on the interior. Set α=F′(a) and β=F′(b). Since F′′ is continuous and positive on [a,b], the interior derivative has one-sided limits 1/F′′(a) at α and 1/F′′(b) at β; the endpoint difference quotients have those same limits because, for y=F′(z) with z↓a, (g(y)−a)/(y−α)=(z−a)/(F′(z)−F′(a))→1/F′′(a), and analogously at b. Hence g is C1 on [α,β] with one-sided endpoint derivatives. Explicitly extend it by g~(y)=a+(y−α)/F′′(a) for y<α, g~(y)=g(y) for α≤y≤β, and g~(y)=b+(y−β)/F′′(b) for y>β; this is C1 on R. At each fan edge with t>0, composing g~ with x/t gives a C1 extension of the fan-side profile to a neighborhood of that edge point, while the adjacent constant branch has its constant C1 extension. Applying [F7] to u(t,x)=g(x/t) gives ut=−x/(t2F′′(u)) and ux=1/(tF′′(u)), whence ut+F′(u)ux=0. The constant branches solve the equation too, and the profile is continuous at both fan edges.

2.1givenA2F2F8step 1.2algebra

The shock is constant on each open side, so the classical equation holds there. Its traces are uL=a and uR=b, and the Rankine–Hugoniot coefficient is [F]−s[u]=F(b)−F(a)−s(b−a)=0. By [F2] under [F8], the distributional equation holds on (0,T)×R.

2.2givenF2step 1.3

The traces at each fan edge agree, so both the state and flux jumps vanish there. By [F2], the distributional conservation residual is zero; hence the weak equation holds on (0,T)×R.

3.1givenF1step 2.1A1algebra

On any compact spatial set, u(t,⋅) differs from u0 only between 0 and st, an interval of length ∣s∣t, and ∣u−u0∣≤∣a−b∣. Hence ∥u(t,⋅)−u0∥L1(K)≤∣a−b∣∣s∣t. For an arbitrary initial-boundary test φ, take smooth cutoffs χϵ that vanish on [0,ϵ], equal 1 for t≥2ϵ, and have χϵ′≥0 with integral 1. Apply the interior weak identity from step 2.1 to χϵφ. The term ∫uχϵ′φ tends to ∫u0φ(0,⋅) by the displayed local L1 estimate and uniform continuity of φ; the terms over 0<t<2ϵ tend to zero because u,F(u) and the test derivatives are bounded on the compact support. Taking the limit gives the initial weak identity.

4.1givenF3F5F6F8step 3.1A1algebra

Let η∈C2(R) be convex with compatible flux q, and let C(z)=F(b)+s(z−b) be the chord joining (b,F(b)) to (a,F(a)). For b<z<a, [F5] gives points ξ1∈(b,z) and ξ2∈(z,a) whose derivatives equal the secant slopes on [b,z] and [z,a]. Applying [F5] to F′ between ξ1 and ξ2 shows F′(ξ1)<F′(ξ2); rearranging the secant-slope inequality gives F(z)<C(z). At the endpoints F=C. Convexity of η gives η′′≥0, since its nonnegative symmetric second differences divided by h2 converge to η′′. The jump coefficient is [q]−s[η]=−∫baη′(z)(F′(z)−s) dz=∫baη′′(z)(F(z)−C(z)) dz≤0. The integral identity follows by applying [F6] to the C1 function η′(F−C); its endpoint values are zero. By [F3] under [F8] the entropy residual is nonpositive. Apply the cutoff argument of step 3.1 to this interior entropy inequality. The entropy density is Lipschitz on [b,a], so the local L1 trace estimate in step 3.1 gives the initial entropy term; boundedness makes the omitted time strip vanish.

4.2givenF1step 2.2step 3.1A1algebra

Write α=F′(a) and β=F′(b), so α<β by [A1]. The fan and the initial step can differ only on [min⁡(0,αt),max⁡(0,βt)], whose length is t(max⁡(0,β)−min⁡(0,α))≤t(∣α∣+∣β∣). On this interval both values lie in [a,b], so ∥u(t,⋅)−u0∥L1(K)≤(b−a)t(∣α∣+∣β∣) for every compact K. Since F is Lipschitz on [a,b], its composition has the same local strong-trace property. Apply the same cutoff argument as in step 3.1 to the interior weak identity of step 2.2; the local L1 bound makes the cutoff boundary term converge to the prescribed initial value, and boundedness makes the omitted time strip vanish. This proves the weak identity with the prescribed initial data.

5.1givenstep 2.1step 3.1A1algebra

For each k, the compositions ηk(u) and qk(u) are constant on each open side of the shock; splitting an interior test at x=st and integrating by parts on the two sides therefore gives their distributional residual coefficient [qk]−s[ηk]. If k<b or k>a, the sign of z−k is constant for z∈[b,a], so (ηk(z),qk(z)) is, up to additive constants, the same signed multiple of (z,F(z)); its coefficient vanishes by the Rankine–Hugoniot equality from step 2.1. If b≤k≤a, direct substitution gives [qk]−s[ηk]=2(F(k)−C(k))≤0, with equality at k=b,a, since the strict convexity calculation in step 4.1 puts F below its chord C on [b,a]. Thus the Kružkov residual is nonpositive without applying the smooth entropy-jump result to the nonsmooth pair. Apply the cutoff argument of step 3.1 to this interior inequality; ηk and qk are Lipschitz on [b,a], so the local trace and bounded-strip limits give the required initial term.

5.2givenF3F7step 1.3step 4.2A1algebra

For each compatible convex C2 pair, [F7] and q′=η′F′ give ∂tη(u)+∂xq(u)=η′(u)(ut+F′(u)ux)=0 in the fan. Outside the fan both compositions are constant. Their traces agree at the edges, so [F3] gives zero interface residual. Apply the cutoff argument of step 4.2 to this interior identity; the Lipschitz continuity of η and q on [a,b] gives the required initial entropy term.

6.1givenF7step 1.3step 4.2step 5.2A1algebra∎

Fix k∈R. If k∉[a,b], ηk is affine on the range of u and the chain-rule computation of step 5.2 applies on each smooth piece. If a<k<b, split the fan additionally at Γk={(t,x):t>0, x=tF′(k)}; on each resulting open piece the sign of u−k is fixed, both Kružkov compositions are C1, and [F7] gives zero classical entropy residual. Direct integration by parts on these pieces shows that each interface of speed c contributes ∫([qk]−c[ηk])ψ(t,ct) dt for an interior test ψ. At Γk both traces of ηk(u) and qk(u) are 0, since u=k there; at each fan edge the traces of both compositions agree because the state traces agree. Thus every interface contribution is zero, and there is no singular entropy residual; this direct calculation does not apply [F2] to a nonsmooth transformed pair. If k=a or k=b, the possible kink lies at a fan edge, where the same matching-trace calculation applies. The one-sided C1 extensions established in step 1.3 justify the piecewise integrations at both fan edges. Apply the cutoff argument of step 4.2 to the resulting interior identity; both compositions are Lipschitz on [a,b], so the local trace estimate supplies the initial term. This proves every stated inequality, with equality for the fan.

Depends on

Dependency tree · 2 levels

Sources