For a second-order operator Pα,V=−Δg+⟨∇α,∇⋅⟩+V on a complete Riemannian manifold, acting in L2(e−αdvol) with discrete spectrum, the eigenvalues determine the eigenspaces only up to independent unitaries on each eigenspace. We prove that a spectral identification which also preserves the triple products
Φμ(u,v,w)=∫uvwdμ,dμ=e−αdvol,
is implemented by a diffeomorphism F with F∗g=h, β=α∘F+c, and W=V∘F. Schrödinger operators are the case α=0; Witten operators are the case V=0. The geometric invariant is the multiplication table on the spectral subspaces, not the spectrum alone.
Keywords
spectrum, triple products, Schrödinger, Witten, Laplacian, eigenfunctions, inverse problem
Introduction
Let (M,g) be a complete connected Riemannian manifold, α,V∈C∞(M), and
Pα,Vu=−Δgu+⟨∇α,∇u⟩+Vu
on Cc∞(M), acting in L2(M,μ) with dμ=e−αdvolg. Assume Pα,V is essentially self-adjoint and bounded below, with empty essential spectrum
σ(Pα,V)=σdisc(Pα,V)={λ0<λ1≤λ2≤⋯}→+∞.
Write
VM:=n≥0⨁ker(Pα,V−λn)⊂L2(M,μ)∩C∞(M),
and assume VM⊂L3(M,μ). Hölder then gives a bounded symmetric trilinear form
Φμ:VM×VM×VM→C,Φμ(u,v,w)=∫Muvwdμ.
The same data (N,h,β,W) produce Q=Pβ,W, dν=e−βdvolh, VN⊂L3(N,ν), and Φν.
A linear map U:VM→VN is a spectral identification if it is unitary for the L2 inner products and
U(ker(Pα,V−λn))=ker(Q−λn)for every n.
Results
Theorem 1
Suppose Pα,V and Pβ,W are isospectral and U:VM→VN is a spectral identification with
Φν(Uu,Uv,Uw)=Φμ(u,v,w)for all u,v,w∈VM.
Then there is a diffeomorphism F:N→M such that
F∗g=h,β=α∘F+c,W=V∘F
for a constant c∈R.
Corollary 2
The same conclusion holds if there exist μ-orthonormal and ν-orthonormal eigenbases {ei} and {fi}, ordered by their common nondecreasing eigenvalues, with
Mi,j,k:=∫Meiejeˉkdμ=∫Nfifjfˉkdνfor all i,j,k.
Remark 3
Corollary 2 is the matrix form of Theorem 1. Given such bases, the map Uei=fi yields a spectral identification via its linearity, and
Mi,j,k=Φμ(ei,ej,eˉk)=Φν(fi,fj,fˉk).
Conversely, any spectral identification that intertwines Φμ and Φν becomes Corollary 2 after choosing orthonormal bases of each eigenspace and transporting them by U. The residual freedom in a spectral identification is ∏nU(mn); intertwining Φ is the condition that cuts that product down to an isometry of (M,g,α,V) with (N,h,β,W).
Remark 4
The spectrum of Pα,V does not determine (g,α,V). On R this is the McKean–Trubowitz class of the oscillator [MT82]. On closed manifolds there are isospectral potentials that are not isometric [GS03]. Theorem 1 is the statement that the missing invariant is the multiplication table Φμ.
Proofs
Let U:VM→VN be a spectral identification intertwining Φμ and Φν (of course, U naturally extends to a unitary isometry on L2). Choose μ-orthonormal and ν-orthonormal real-valued eigenbases {ei} and {fi} with Uei=fi, ordered by nondecreasing eigenvalues. Hölder and VM⊂L3(μ) make
Mi,j,k:=Φμ(ei,ej,ek)=∫Meiejekdμ
finite, and likewise on N.
Finite spectral projectors of Pα,V send Cc∞(M) into VM. Essential self-adjointness and smooth coefficients put
Cc∞⊂k⋂Dom(Pα,Vk),
so those projectors converge in Cloc∞. Thus VM is dense in C1 near every p∈M. If span{dei(p):i≥0}=Tp∗M, some 0=v∈TpM would annihilate every dϕ for ϕ∈VM, and a C1-limit would annihilate every element of Cc∞, which is absurd. So some d-tuple satisfies
det(deia⊗deib(p))=0.
The joint evaluation
EvM:M→RN,p↦(en(p))n≥0
is therefore an immersion. It is injective because VM separates points (Cloc0 density; on a connected manifold the ground state of Pα,V may be taken strictly positive). So EvM is an embedding onto its image. The same holds for EvN and VN.
Claim 4.1
The images of the joint evaluation maps coincide in RN.
Let AM be the algebra generated by {ei} under pointwise product. The generators of AM need not lie in C0(M). They lie in C(M). The algebra AM separates points and vanishes nowhere, so Stone–Weierstrass [Sto48] (as naturally extended to the compact-open topology) gives density of AM in C(M), and likewise for AN in C(N). Matching structure constants Mi,j,k convert U∣AM into an algebra isomorphism Ψ:AM→AN[JS24].
Elements of AM are finite sums of finite products of the ei. Those products expand as ∑kMi,j,kek, and the series converge uniformly on compact sets, so Ψ is compact-open continuous on AM and extends to a compact-open algebra isomorphism
Ψ:C(M)∼C(N).
The compact-open characters of C(M) are the evaluations evp, p∈M[GJ60], and likewise for N. For each q∈N,
χq=evq∘Ψ:C(M)→R
is a compact-open continuous character, hence χq=evp for a unique p∈M. Set F(q)=p. Then en∘F=fn for all n, and F is a homeomorphism N→M. The existence of F establishes the claim.
Now fix q∈N and p=F(q). Some d-tuple
ei1,…,eid
has independent differentials at p, sox=(ei1,…,eid)is a C∞ chart on a neighborhood of p. On a neighborhood of q set
y=(fi1,…,fid)=(ei1∘F,…,eid∘F)=x∘F.
Thus F=x−1∘y wherever x and y are defined. In particular y is a chart on N, and in the charts (x,y) the map F is the identity of Rd. Hence F is a C∞ diffeomorphism. (The same indices work on both sides because they are the coordinate functions of one map.)
By construction
Q(u∘F)=(Pα,Vu)∘F,u∈VM.
Both sides are second-order scalar differential operators. For ϕ∈VM the product ϕ2 lies in the C∞ algebra generated by VM, and
P(ϕ2)−2ϕPϕ=−2dϕ⋅dϕ−Vϕ2.
The principal part is the cometric. Since the differentials dei span T∗ at every point,
F∗g=h.
The first-order symbols are the drifts ∇α and ∇β, so dβ=F∗dα and β=α∘F+c for a constant c∈R. The order-zero terms then give W=V∘F.
This proves Theorem 1. Corollary 2 is the same statement in an eigenbasis: Uei=fi and matching Mi,j,k are the coordinates of a spectral identification that intertwines Φμ and Φν, as in Remark 3.
Remark 5
The same construction applies to compact Riemannian orbifolds: F is a homeomorphism of underlying spaces, an isometry of Pα,V-data on the regular set, and an isomorphism of local isotropy at singular points. The evaluation map drops rank exactly on the singular strata. Anshul Adve first established this result for unit tangent bundles of compact hyperbolic 2-orbifolds [AA25].
Remark 6
If M,N are compact with smooth boundary and P,Q are Dirichlet realizations, the same argument with C(M) in place of C0(M) yields a diffeomorphism of closed manifolds with F(∂N)=∂M, F∗g=h, β=α∘F+c, W=V∘F. For Neumann or Robin, F is still a diffeomorphism of closed manifolds; preservation of the boundary condition follows from the isometry of the interior metric.
Remark 7
The same reconstruction applies to graphs, with the amount of analysis matching the function space.
On a finite weighted graph the eigenfunctions of a Schrödinger matrix span RV. The array Mi,j,k is the multiplication table of that algebra, characters are vertices, and P(ϕ2)−2ϕPϕ recovers the edge weights. Spectrum alone does not: Sunada graphs and isospectral trees are distinguished by Φ.
A compact quantum graph is a one-dimensional Riemannian space with singularities. Discrete spectrum, V⊂L3, and Claim 4.1 give a homeomorphism of the underlying metric graphs. The principal-symbol identity on each edge recovers lengths; vertex conditions follow from the isometry as in Remark 6. Combinatorial type is not enough: equal graphs with different length vectors are separated by Φ.
An infinite locally finite graph with σess(P)=∅ is formally in the same class. Compact-open Stone–Weierstrass on the discrete space V produces a bijection of vertices once the generated algebra separates points and the ground state vanishes nowhere (Perron–Frobenius on a connected graph). The same quadratic identity recovers weights. Two hypotheses are not free: eigenfunctions must lie in ℓ3(μ), which is an Agmon-type decay statement, and they must separate vertices, which fails if a nontrivial automorphism commutes with P. An infinite quantum graph with discrete spectrum is the hybrid of the last two paragraphs.
Example
On M=R with the Euclidean metric, take H=−dx2d2+x2.
The potential V(x)=x2 is smooth, bounded below, and V(x)→+∞ as ∣x∣→∞. Hence σess(H)=∅. The spectrum is
λn=2n+1,n=0,1,2,…
(each of multiplicity one). The corresponding L2(R)-normalized eigenfunctions are the Hermite functions
en(x)=(2nn!π)−1/2Hn(x)e−x2/2,
where Hn are the physicist’s Hermite polynomials. They form an orthonormal basis of L2(R), lie in the Schwartz class S(R)⊂C0(R), and satisfy the Agmon decay [SA82] that makes every pointwise product eiej square-integrable.
Triple Products
Because the eigenfunctions are real,
Mi,j,k=⟨eiej,ek⟩=∫−∞∞ei(x)ej(x)ek(x)dx.
These integrals vanish unless i+j+k is even (parity) and the three indices satisfy a triangle-type constraint coming from the linearization of Hermite polynomials. The linearization formula
(when a+b+c=2N is even and each factorial in the denominator is defined and non-negative, and 0 otherwise) yields Mi,j,k after inserting the normalization constants of the en. In particular:
Mn,n,0=∫en2e0dx>0
(the ground state e0=π−1/4e−x2/2 is a strictly positive Gaussian); the map eiej=∑kMi,j,kek is the exact multiplication rule in the Hermite basis.
So the structure constants of pointwise multiplication on the dense subspace span{en}⊂C0(R) are known in closed form.
What the Theorem Says
Suppose (R,g,W) is another complete Riemannian line (so g=e2ϕ(x)dx2 in some coordinate) with a smooth confining potential W, and suppose its Schrödinger operator −Δg+W is isospectral to H and admits an eigenbasis {fn} with the same triple products
⟨fifj,fk⟩=Mi,j,k.
The discrete-spectrum argument then produces a diffeomorphism F:R→R such that
F∗g=dx2,W∘F=x2.
Isospectrality alone does not give this. McKean–Trubowitz [MT82] construct an infinite-dimensional family of potentials q on R with
σ(−dx2d2+q)=σ(H)=2n+1n≥0
(up to their normalization of H). The parameters are the norming constants of the eigenfunctions; the even potential x2 is the unique even point of the class. Thus {2n+1} does not determine V(x)=x2. Matching the table Mi,j,k does: it encodes the multiplication of the eigenfunctions, which is strictly more than the spectrum, and Theorem 1 converts that table into F∗g=dx2 and W∘F=x2. Because every eigenspace is one-dimensional, the singular-value packaging collapses to the absolute values ∣Mi,j,k∣ together with a consistent choice of signs (the “diagonal litmus” of the compact paper: the products Mi,i,k determine the even part of the algebra and fix most signs).
with γ=2/3. The product of the three expansions is a finite linear combination of products HaHbHc. Titchmarsh’s formula [T48] then evaluates every remaining integral:
∫RHaHbHce−y2dy={(s−a)!(s−b)!(s−c)!π2sa!b!c!if a+b+c=2s is even and s≥a,b,c,\0otherwise.
The result is a finite triple sum (at most O(ijk) terms, typically far fewer). Combining the prefactors NiNjNk2/3 gives Mi,j,k exactly.
Equivalently, the product of two normalized functions expands in a scaled Hermite basis
(up to the conventional placement of the 2 in the argument; cf. [K16]). Then
Mi,j,k=r∑cr;ij∫Rei+j−2r(2x)ek(x)dx,
and each scaled overlap is a 2F1 (or terminates as a short hypergeometric sum).
Harmonic Oscillator to Ornstein-Uhlenbeck
The oscillator H=−d2/dx2+x2 is the Schrödinger case α=0, V(x)=x2 of Pα,V, with unweighted measure dx and triple products Mi,j,k=∫eiejekdx. Ground-state conjugation by e0(x)=π−1/4e−x2/2 produces the Witten operator
L=e0−1(H−λ0)(e0⋅)=−dx2d2+2xdxd
on L2(R,e02dx). This is Pα,0 for α=x2+const: the generator of the Ornstein–Uhlenbeck diffusion. The conjugated basis fn=en/e0 is orthonormal in L2(e02dx), and the two arrays are related by
Wi,j,k:=∫Rfifjfke02dx=∫Re0eiejekdx.
Thus M is the multiplication table of Theorem 1 for H, and W is the same table for L. Matching either determines the line, the Euclidean metric, and the data (V,α)=(x2,x2)+const. The explicit values follow.