Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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.

A monotone linear one-step advection scheme cannot be second order at noninteger CFL

Statement

Let a≠0, h>0 and Δt>0, and put ν=aΔt/h. Fix a noninteger ν. Consider a finite-stencil, translation-invariant linear one-step scheme Ujn+1=∑ℓ=−rrcℓUj+ℓn with real coefficients that may depend on the fixed ν but are independent of h, j and n. Assume the scheme is conservative, is consistent with ut+aux=0, and is second-order accurate in the local truncation sense. For these fixed coefficients, second-order consistency requires exact matching of the constant, linear and quadratic Taylor moments for the one-step translation. If the update is monotone in the componentwise order on grid sequences, then these assumptions are inconsistent. Thus at a noninteger Courant number no such linear monotone scheme can be second order.

Facts & Assumptions

Given: A finite radius r, a fixed noninteger Courant number ν, a linear translation-invariant one-step update with coefficients cℓ, conservation and second-order consistency through quadratic data.

[A1]

Monotone means order preserving: if Vj≥Uj for every integer j, then Vjn+1≥Ujn+1 for every j.

[A2]

With coefficients fixed as h→0, second-order local accuracy requires the update moments on 1, x and x2 to equal those of u(x)↦u(x−aΔt).

Proof

1.1givenA1choose

Fix an integer offset ℓ. Compare the zero input sequence with the sequence that is 1 at the single index j+ℓ and 0 elsewhere. The first is componentwise below the second; by [A1], their outputs at index j are ordered. Linearity makes those outputs 0 and cℓ, respectively, so cℓ≥0. This holds for each ℓ.

1.2givenA2algebra

Apply [A2] to the constant polynomial u(x)=1. Its exact translate is 1, so ∑ℓcℓ=1. Applying [A2] to u(x)=x gives ∑ℓcℓ(x+ℓh)=x−aΔt=x−νh; subtracting x∑cℓ=x yields ∑ℓℓcℓ=−ν. Applying [A2] to u(x)=x2 gives ∑ℓcℓ(x+ℓh)2=(x−aΔt)2; expanding both sides and using the first two identities yields ∑ℓℓ2cℓ=ν2.

2.1A1step 1.1step 1.2algebra∎

The three moment identities imply ∑ℓcℓ(ℓ+ν)2=∑ℓℓ2cℓ+2ν∑ℓℓcℓ+ν2∑ℓcℓ=ν2−2ν2+ν2=0. Every summand is nonnegative by step 1.1, so any ℓ with cℓ>0 must satisfy ℓ=−ν. Since ℓ is an integer and ν is not, all coefficients vanish, contradicting ∑ℓcℓ=1 from step 1.2.

Remarks

The noninteger restriction is necessary: when ν is an integer, an exact grid shift is monotone and reproduces every polynomial. The theorem is the scalar linear barrier; nonlinear limiters and nonmonotone high-order schemes lie outside its hypotheses.

Used by

Nothing in the library uses this result yet.

Dependency tree · 0 levels

Nothing. This result depends on no other item in the library.

Sources