Later eigenvalues by constrained minimisation #
EllipticPdes.Sobolev.exists_principal_eigenpair names the first Dirichlet eigenvalue as the
infimum of the Rayleigh quotient over the unit L² sphere. Minimising over the part of that
sphere L²-orthogonal to a finite family of eigenfunctions names the next one, and repeating the
step names them all. This file supplies the step.
Two things have to be checked. The constraint is weakly closed, so
EllipticPdes.Sobolev.exists_rayleigh_minimiser_on applies to it and the minimum is attained;
and the minimiser is a weak eigenfunction of the whole space rather than only of the constrained
subspace. The second is where the multipliers drop out: a test vector splits as an admissible part
plus a combination of the wᵢ, and both B[U, wᵢ] and ⟪U, wᵢ⟫_{L²} vanish, the first because
wᵢ is an eigenfunction and U is orthogonal to it, the second by the constraint itself.
Main declarations #
EllipticPdes.Sobolev.orthSubmodule: the vectorsL²-orthogonal to a finite family.EllipticPdes.Sobolev.orthSubmodule_weaklyClosed: the constraint passes to weak limits.EllipticPdes.Sobolev.rayleigh_euler_lagrange_on: the equation inside a submodule.EllipticPdes.Sobolev.euler_lagrange_of_orthogonal_eigen: the equation on the whole space.EllipticPdes.Sobolev.exists_higher_eigenpair: the constrained eigenpair, with its eigenvalue at least the principal one.
References #
L. C. Evans, Partial Differential Equations (2nd ed.), §6.5.1, Theorem 1; James Guo, Partial Differential Equations, Section IX.1.
The orthogonality constraint #
The vectors of H₀¹(Ω) whose L² classes are orthogonal to those of a finite family.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Passage of the orthogonality constraint to weak limits. Testing the weak convergence against
the adjoint image of each wᵢ turns it into convergence of the L² inner products.
The Rayleigh bound and the equation inside a submodule #
Rayleigh bound inside a submodule. Rescaling stays in the submodule, so the bound of
principalEigenvalue_mul_norm_sq_le runs there unchanged.
Euler-Lagrange equation inside a submodule. A minimiser over the unit L² sphere of
K satisfies the eigenvalue identity against every test vector of K.
The equation on the whole space #
Constrained minimiser as a weak eigenfunction of the whole space. Split a test vector
into its admissible part and a combination of the wᵢ; the second half contributes nothing to
either side. B[U, wᵢ] vanishes because wᵢ is an eigenfunction and U is orthogonal to it, and
⟪U, wᵢ⟫_{L²} vanishes by the constraint.
The constrained eigenpair #
Later eigenpair. Minimising over the part of the unit L² sphere orthogonal to a
finite orthonormal family of eigenfunctions produces another eigenpair, whose eigenvalue is at
least the principal one. Iterating the step produces the whole sequence.