Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-adaptedPipeline-generatedprecheck passjudge pass (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.

Plane-wave support translates at the characteristic speed

Example

Let n≥1, c>0, let ω∈Rn be a unit vector and let F∈C2(R) have compact nonempty support. Put

u(x,t):=F(ω⋅x−ct)(x∈Rn, t∈R).

Then u is a classical solution of □cu=0 (Wave equation, Cauchy data and wave speed), and for every t its support is exactly the closed set

supp⁡u(⋅,t)={x∈Rn:ω⋅x−ct∈supp⁡F}

(The support of a function on Rn and its compactly supported Riemann integral), which is the translate supp⁡u(⋅,0)+ct ω of the initial support. Consequently the disturbance travels with velocity c ω: its two bounding hyperplanes (the front and the back of the plane wave) advance with speed exactly c along ω. This exhibits the characteristic speed c as an attained speed and not merely an upper bound, in contrast with the general estimate of Finite propagation speed for the wave equation. The support need not be compact when n≥2: the support is unbounded in transverse directions; for n=1 it is compact and may be disconnected. The support equals its enclosing slab only if supp⁡F is an interval.

Facts & Assumptions

Given: n≥1, c>0, a unit vector ω∈Rn, a function F∈C2(R) with compact nonempty support, and u(x,t)=F(ω⋅x−ct); write ℓ(x,t):=ω⋅x−ct and A:={s∈R:F(s)≠0}, so that supp⁡F=A‾.

[F1]

Chain rule: D(G∘H)(a)=DG(H(a))∘DH(a) for composable totally differentiable maps. (The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a))

[F2]

The support of f:Rn→R is supp⁡f={x:f(x)≠0}‾, and f is compactly supported when that closure is compact. (The support of a function on Rn and its compactly supported Riemann integral)

[F3]

The wave operator of speed c is □c=∂t2−c2Δ, with Δ=div⁡∇ the Laplacian. (Wave equation, Cauchy data and wave speed, The Laplacian of a C2 function and of a C2 vector field)

[F4]

Partial and directional derivatives are the ordinary one-variable derivatives of the line maps t↦f(a+tv); the Euclidean gradient is (∂0f,…,∂n−1f). (Directional derivatives and partial derivatives of a map U⊆Rm→Rn, The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case)

[F5]

A continuous real function on a nonempty compact metric space attains its maximum and minimum. (A continuous real-valued function on a nonempty compact metric space is bounded and attains a greatest and a least value)

Verification

1.1givenF1F3F4algebra

The profile solves the wave equation: by [F1] and [F4], ut=−cF′(ℓ), utt=c2F′′(ℓ), ∂iu=ωiF′(ℓ) and ∂i∂iu=ωi2F′′(ℓ) for every spatial index i, so Δu=(∑iωi2)F′′(ℓ)=F′′(ℓ) because ∣ω∣=1; hence □cu=utt−c2Δu=c2F′′(ℓ)−c2F′′(ℓ)=0 on Rn×R [F3], and u is a classical solution with all second derivatives continuous.

2.1step 1.1F2algebra

The support identity: for every x one has u(x,t)≠0 exactly when ℓ(x,t)∈A, so supp⁡u(⋅,t)={x:ℓ(x,t)∈A}‾ [F2]; since x↦ℓ(x,t) is continuous, the set {x:ℓ(x,t)∈supp⁡F}={x:ℓ(x,t)∈A‾} is closed and contains {x:ℓ(x,t)∈A}, whence the closure is contained in it; conversely, if ℓ(x,t)∈supp⁡F, then for every ε>0 closure supplies s∈A with ∣s−ℓ(x,t)∣<ε; the point xs:=x+(s−ℓ(x,t))ω satisfies ∣xs−x∣<ε and u(xs,t)=F(s)≠0. Every neighbourhood of x therefore meets the nonzero set, so x is in its closure. Therefore supp⁡u(⋅,t)={x:ω⋅x−ct∈supp⁡F}.

3.1givenstep 2.1algebraF5∎

Translation and speed: the identity ω⋅(x+ctω)=ω⋅x+ct gives supp⁡u(⋅,t)=supp⁡u(⋅,0)+ctω directly from step 2.1; writing a:=min⁡supp⁡F and b:=max⁡supp⁡F, both attained by [F5] applied to the identity on the nonempty compact supp⁡F, the support is contained in the closed slab {a+ct≤ω⋅x≤b+ct} with a<b (continuity and a nonzero value imply that the support contains an interval); the two bounding hyperplanes therefore translate by ctω, so each moves with velocity cω and speed exactly c along the direction ω, and the support meets both bounding hyperplanes because a,b∈supp⁡F.

For n=1 the enclosing slab is the interval described by a+ct≤ωx≤b+ct, and its front and back endpoints move with velocity cω; for n≥2 the same hyperplanes bound the unbounded slab, and the statement is about the direction of propagation ω and not about compact support at time t. The statement of Finite propagation speed for the wave equation only gives the upper bound, which this family attains.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

68 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