Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedverified 2026-10-22 (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.

Finite propagation for the wave equation on a Riemannian manifold

Statement

Assume Countable Choice. Let (M,g) be a compact, connected, nonempty smooth Riemannian manifold with nonempty smooth boundary, let T>0, and define the intrinsic distance dg(x,y) as the infimum of Riemannian lengths of piecewise C1 curves in M from x to y. For a nonempty set K⊆M, write dg(x,K)=inf⁡y∈Kdg(x,y); for nonempty sets A,B⊆M, write dg(A,B)=inf⁡a∈A,b∈Bdg(a,b). Let q∈C∞(M;R) be independent of time; the solution functions may be real- or complex-valued. Set Lq=∂t2−Δg+q(x),Δg=div⁡g∇g. For a smooth solution u up to the boundary on [0,T]×M, let u0=u(0,⋅), u1=∂tu(0,⋅), and let h=u∣[0,T]×∂M be its Dirichlet boundary value. The support of a function is the closure of the set where it is nonzero.

(i) If h=0 and supp⁡u0∪supp⁡u1⊆K for a nonempty closed K⊆M, then supp⁡u(t,⋅)⊆{x∈M:dg(x,K)≤t}(0≤t≤T).

(ii) If u0=u1=0 and h(t,⋅)=0 for 0≤t≤s0 with 0≤s0<T, then supp⁡u(t,⋅)⊆{x∈M:dg(x,∂M)≤t−s0}(s0≤t≤T). The same assertion holds backward in time for a smooth solution with zero terminal data and boundary value vanishing for s1≤t≤T, with 0≤t≤s1 and t−s0 replaced by s1−t.

(iii) Let q1,q2∈C∞(M;R) be time independent, put Q=supp⁡(q1−q2), and suppose Q≠∅ and dg(Q,∂M)>T/2. If u solves Lq1u=0 with zero initial data and smooth boundary value compactly supported in (0,T)×∂M, and v solves Lq2v=0 with zero terminal data and smooth boundary value compactly supported in (0,T)×∂M, then ∫0T ⁣∫M(q1−q2)u(t,x)v(t,x) dVg(x) dt=0. This is the two-boundary-trip finite-time invisibility statement at the level of the interior pairing.

Facts & Assumptions

Given: Countable Choice; the compact Riemannian manifold, time-independent real potential, smooth real- or complex-valued solution, and data in the Statement.

[A1]

Countable Choice (The Axiom of Countable Choice (ACω)) is used by the smooth partition of unity and the countable Fubini realization of weak derivatives on coordinate boxes. No full Axiom of Choice is invoked.

[F1]

The metric is smooth and positive definite, dVg is its Riemannian density, dg is the infimum-of-lengths metric on a connected manifold, and Δg=div⁡g∇g. (Riemannian metric and riemannian manifold, Riemannian volume density, Riemannian distance on a connected manifold, Riemannian speed and length, Riemannian distance is a metric)

[F2]

For every nonempty K, dg(⋅,K) is 1-Lipschitz with respect to dg. (∣d(x,A)−d(y,A)∣≤d(x,y), so the distance to a fixed nonempty set is 1-Lipschitz)

[F3]

In a smooth chart, the length of a coordinate line segment z(s)=z0+sa is ∫gz(s)(a,a) ds. On compact subcharts the coordinate metric is uniformly comparable to the Euclidean metric. (Riemannian speed and length, Local comparison of a riemannian metric with the euclidean metric)

[F4]

Under Countable Choice, a Lipschitz function on a coordinate box is absolutely continuous on almost every line in each fixed direction and has an almost-everywhere integrable line derivative. Fubini and difference quotients identify that derivative as a weak directional derivative: for a compactly supported smooth test ϕ, translate by h in the chosen direction, change variables, and let h→0; the difference quotients of the Lipschitz function are bounded, converge to its derivative almost everywhere, and dominated convergence applies. On a boundary half-box reflect the Lipschitz function across the flat face to apply this interior argument; on a half-interval the same bounded difference quotients give ∫abf′=f(b)−f(a), because h−1∫ab(f(x+h)−f(x))dx→f(b)−f(a); applying this to the Lipschitz product fϕ gives the endpoint integration-by-parts term. Weak derivatives are linear and unique almost everywhere. (C1 implies Lipschitz, Lipschitz implies absolutely continuous, and absolutely continuous implies continuous and bounded variation, Absolutely continuous functions have integrable derivatives, Fubini's theorem for L^1 functions on a sigma-finite product, Dominated convergence, Weak derivative of a locally integrable function, Linearity, locality, and commutation of weak derivatives, Uniqueness of a weak derivative as an almost-everywhere class)

[F5]

An invertible linear change of Euclidean coordinates preserves null sets (A linear map T of Rn sends Lebesgue measurable sets to Lebesgue measurable sets, with λn(T[E])=∣det⁡T∣ λn(E) when T is invertible and T[E] Lebesgue null when it is not). The weak-derivative pullback rule follows directly from its test identity and linear substitution: let y=Bx+c with B invertible, set w(y)=u(B−1(y−c)), and take φ∈Cc∞ in the y-chart. With φ~(x)=φ(Bx+c), the chain rule gives (∂yjφ)(Bx+c)=∑i(B−1)ij∂xiφ~(x). Thus, using dy=∣det⁡B∣dx and the weak-derivative identity for u, ∫w(y)∂yjφ(y) dy=∣det⁡B∣∑i(B−1)ij∫u(x)∂xiφ~(x) dx=−∣det⁡B∣∑i(B−1)ij∫Dxiu(x)φ~(x) dx=−∫(∑i(B−1)ijDxiu)(B−1(y−c))φ(y) dy. Therefore Dyjw=∑i(B−1)ij(Dxiu)∘B−1(y−c). In particular, if x=Cy+c and the first column of C is a fixed direction a, then Dy1(u∘(x=Cy+c))=(a⋅Dxu)∘(Cy+c). This is the affine-coordinate rule used to identify the line derivative in step 3.1; weak-derivative linearity in the same coordinates is supplied by Linearity, locality, and commutation of weak derivatives.

[F6]

The Riemannian divergence and boundary pairing for smooth vector fields are given by the coordinate divergence formula and the Green identity on M. For complex vector fields, apply the real identity to real and imaginary parts and take real parts in the energy calculation. (Riemannian Green identity, boundary trace, and wave lifting)

[F7]

A smooth partition of unity subordinate to a boundary-compatible coordinate cover exists under Countable Choice. (Smooth partitions of unity exist on manifolds with boundary)

Proof

1.1F2F3given

Fix a nonempty closed K⊆M and write ρ(x)=dg(x,K). By [F2], ρ is 1-Lipschitz in the intrinsic metric. Local metric comparison [F3] bounds the length of sufficiently short coordinate segments above by a constant times their Euclidean length, so ρ is locally Euclidean-Lipschitz in each chart.

1.2F1givenalgebra

For a smooth real- or complex-valued solution of Lqu=0, set e=12(∣∂tu∣2+∣∇gu∣g2+∣u∣2). Since q is real, the product rule gives ∂te=Re⁡ ⁣(div⁡g(∂tu‾ ∇gu)+(1−q)u‾ ∂tu).

2.1F2F3step 1.1

For a fixed coordinate vector a, every sufficiently short segment satisfies ∣ρ(z+sa)−ρ(z)∣≤dg(z+sa,z)≤∫0sgz+ra(a,a) dr. Reversing the segment gives the same estimate for negative s, so wherever the line derivative exists its absolute value is at most gz(a,a).

3.1A1F4F5step 2.1given

For each nonzero rational a, an invertible linear coordinate change with first axis parallel to a and [F4]–[F5] identify the almost-everywhere line derivative from step 2.1 with a⋅Dρ; the zero direction is immediate. Countably many rational vectors and a countable coordinate cover allow one common null exceptional set by Countable Choice [A1]. Outside it, the estimate holds for every rational vector, and continuity extends it to every real tangent vector. Thus ∣∇gρ∣g≤1 almost everywhere.

4.1F4step 3.1construct

Fix ϵ>0. Define b(r)=0 for r≤0 and b(r)=e−1/r for r>0, and set θϵ(s)=b(s)/(b(s)+b(ϵ−s)). Every derivative of e−1/r tends to zero as r↓0, so b is smooth; the denominator is positive everywhere. On (0,ϵ) the ratio b(s)/b(ϵ−s) is increasing because its logarithmic derivative is s−2+(ϵ−s)−2>0, and outside this interval θϵ is constant. Thus θϵ is smooth nondecreasing, equals zero on (−∞,0] and one on [ϵ,∞). For η(t,x)=θϵ(ρ(x)−t), the one-dimensional chain rule on almost every coordinate line and [F4] give ∂tη=−θϵ′(ρ−t),∇gη=θϵ′(ρ−t)∇gρ, so ∂tη+∣∇gη∣g≤0 almost everywhere. With ρ∂=dg(⋅,∂M), the cutoff η∂(t,x)=θϵ(ρ∂(x)−(t−s0)) has the same inequality for t≥s0 and has zero boundary trace.

5.1F4F6F7step 1.2step 4.1givenalgebra

Multiply that identity by a nonnegative Lipschitz weight η and integrate over M. In each chart the product of η with a smooth coefficient is Lipschitz, so [F4] gives its weak derivative by difference quotients. Choose a boundary-compatible coordinate cover and subordinate partition (χj) by [F7]. On a boundary half-chart, one-dimensional integration by parts in the normal half-line includes the endpoint value; [F6] identifies its coordinate density with ηRe⁡(∂tu‾ ∂νoutu) dSg. Summing the partitioned fields χjη∂tu‾∇gu cancels the extra terms since ∑j∇gχj=0. For Eη(t)=∫Mηe dVg, this yields Eη′(t)=∫M((∂tη)e−Re⁡(∂tu‾ g(∇gη,∇gu))+ηRe⁡((1−q)u‾ ∂tu)) dVg+∫∂MηRe⁡(∂tu‾ ∂νoutu) dSg. The identity holds for each fixed t; the spatial weak-derivative calculation applies at every such time, while η,∂tη,e are bounded and continuous in (t,x). Differentiation under the integral makes Eη continuously differentiable.

6.1step 4.1step 5.1givenconstructalgebra

The inequality ∣∂tu∣ ∣∇gu∣g≤e and step 4.1 give (∂tη)e−Re⁡(∂tu‾ g(∇gη,∇gu))≤0. Since q is smooth, the open sets Ux={y:∣1−q(y)∣<∣1−q(x)∣+1} cover compact M. A finite subcover gives C<∞ with ∣1−q∣≤C. Thus ∣(1−q)u‾ ∂tu∣≤Ce. The boundary term vanishes if u=0 on ∂M and also if η=0 there. In either case Eη′(t)≤CEη(t). If Eη(s)=0, the nonnegative differentiable function H(t)=e−C(t−s)Eη(t) satisfies H(s)=0 and H′(t)≤0, so H=Eη=0 for all t≥s.

7.1step 4.1step 6.1given

For (i), take ρ=dg(⋅,K) and η=θϵ(ρ−t). The homogeneous Dirichlet condition removes the boundary term. At t=0, η vanishes on K; on M∖K, u0,u1 and the spatial gradient of u0 vanish because their supports lie in K. Thus Eη(0)=0, and step 6.1 gives Eη(t)=0. Continuity and nonnegativity force e(t,x)=0 wherever η(t,x)>0, in particular where dg(x,K)>t+ϵ. Given any x with dg(x,K)>t, choose 0<ϵ<dg(x,K)−t; then u(t,x)=0.

8.1step 4.1step 5.1step 6.1step 7.1given

For (ii), first use η≡1 on [0,s0]×M. The boundary flux vanishes because h=0 there, and the initial energy is zero; step 6.1 gives u=∂tu=∇gu=0 up to s0. With ρ∂=dg(⋅,∂M), use η∂(t,x)=θϵ(ρ∂(x)−(t−s0)). Its boundary trace is zero and its energy at s0 is zero. Steps 5.1–6.1 yield Eη∂=0; the continuity argument in step 7.1 then gives u(t,x)=0 whenever dg(x,∂M)>t−s0.

9.1step 8.1givenalgebra

Reverse time by setting v~(s,x)=v(T−s,x). Since q is time independent, Lqv=0 implies Lqv~=0. Applying (ii) from the reversed initial time gives the terminal-data assertion.

10.1step 8.1step 9.1givenalgebra∎

Set δ=dg(Q,∂M)>T/2. For every t∈[0,T], either t<δ or T−t<δ: if t≤T/2 the first holds, and if t≥T/2 the second holds. In the first case (ii) with s0=0 gives u(t,⋅)=0 on Q; in the second case the terminal assertion gives v(t,⋅)=0 on Q. Thus (q1−q2)uv=0 pointwise and its integral vanishes.

Depends on

Used by

Dependency tree · two levels

124 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