Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge 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.

The forced one-dimensional wave formula over the characteristic triangle

Statement

Let c>0, u0∈C2(R), u1∈C1(R) and let f be of class C1 on R×[0,∞), so that f, ∂xf and ∂tf are continuous. Then u(x,t)=12(u0(x−ct)+u0(x+ct))+12c∫x−ctx+ctu1(y) dy+12c∫0t∫x−c(t−s)x+c(t−s)f(y,s) dy ds is the unique classical solution of utt=c2uxx+f with u(⋅,0)=u0, ut(⋅,0)=u1. The source integral is over the backward characteristic triangle with vertex (x,t): 0≤s≤t, ∣y−x∣≤c(t−s), and its coefficient is 1/(2c).

Facts & Assumptions

Given: a speed c>0, data u0∈C2(R), u1∈C1(R), a source f∈C1(R×[0,∞)), and the displayed function u.

[F1]

Let α,β∈C1(I) with α<β and let F be continuous on I×J with continuous ∂tF, where J contains the closure of the union of the intervals [α(t),β(t)]. Then G(t)=∫α(t)β(t)F(t,y) dy is C1 with G′(t)=F(t,β(t))β′(t)−F(t,α(t))α′(t)+∫α(t)β(t)∂tF(t,y) dy (Differentiating an integral with moving endpoints).

[F2]

For continuous φ, the function x↦∫a(x)b(x)φ has derivative φ(b(x))b′(x)−φ(a(x))a′(x); more generally the primitive of a continuous function is recovered by evaluation at the endpoints (Every continuous function on an interval has a primitive; two primitives differ by a constant; and ∫abf=G(b)−G(a) for any primitive G).

[F3]

With data u0,u1 the homogeneous d'Alembert expression is the unique C2 solution of utt=c2uxx with those data (d'Alembert's formula and uniqueness in one dimension).

Proof

1.1F1F2F4algebra

The source term. Extend f(y,s) to s<0 by f(y,0); its value and first spatial derivative remain continuous. Define Φ(x,t,s):=∫x−c(t−s)x+c(t−s)f(y,s) dy as an oriented integral, also when t<s. Primitives [F2] give Φt=c[f(x+c(t−s),s)+f(x−c(t−s),s)] and Φx=f(x+c(t−s),s)−f(x−c(t−s),s) on an open rectangle in (t,s), including s=t. Since Φ(x,t,t)=0, [F1] gives Dt=12∫0t[f(x+c(t−s),s)+f(x−c(t−s),s)]ds for D=(2c)−1∫0tΦ ds. The compact-rectangle theorem Leibniz's rule on a compact rectangle: an interior parameter derivative with a continuous extension may be passed through a Riemann integral permits spatial differentiation under this fixed s-integral. Thus Dx=(2c)−1∫0t[f(x+c(t−s),s)−f(x−c(t−s),s)]ds and Dxx=(2c)−1∫0t[fx(x+c(t−s),s)−fx(x−c(t−s),s)]ds.

2.1F1F4step 1.1algebra

Equation and regularity. Differentiating Dt by [F1] gives Dtt=f(x,t)+c2∫0t[fx(x+c(t−s),s)−fx(x−c(t−s),s)]ds=f+c2Dxx. The chain rule The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a) gives the displayed integrand derivatives; differentiation of Dt in x gives Dtx=12∫0t[fx(x+c(t−s),s)+fx(x−c(t−s),s)]ds, also equal to Dxt by differentiating Dx. All these derivatives are continuous because their integrands are continuous on local compact rectangles. At zero, D,Dx,Dt,Dxx,Dxt tend to zero and Dtt→f(x,0) locally uniformly, proving the asserted C2 regularity up to the initial time.

3.1F3step 1.1step 2.1algebra

Data and uniqueness. At t=0 the source integral vanishes, so u(⋅,0)=u0 and ut(⋅,0)=u1 are exactly the statements of [F3] for the homogeneous part. If v is any classical solution of the forced problem with the same data, then w:=u−v is C2 with wtt=c2wxx and zero data, so w=0 by the uniqueness clause of [F3]; hence u is the unique classical solution.

4.1given∎

The double integral runs over 0≤s≤t and ∣y−x∣≤c(t−s), the backward characteristic triangle with vertex (x,t), and its coefficient is 1/(2c); this completes the identification of the displayed solution.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

48 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