Fredholm alternative for the elliptic Dirichlet problem #
Evans §6.2.3, Theorem 4.
For the full divergence-form operator Lu = -Dⱼ(aᵢⱼDᵢu) + bᵢDᵢu + cu the Gårding inequality
makes the shifted form B_γ = B + γ⟨·,·⟩_{L²} coercive (shiftedBilin_coercive), so L + γ is
invertible by Lax-Milgram. Writing the solution operator of L + γ and the L² form as bounded
operators on H₀¹(Ω) reduces the weak problem Lu = f to a compact-operator equation
(1 - K)u = h, to which Mathlib's Fredholm alternative for compact operators
(IsCompactOperator.hasEigenvalue_or_mem_resolventSet) applies at the eigenvalue 1.
The reduction is exact:
opA/opT: the Riesz representatives of the full formBand of theL²form⟨u₀, v₀⟩as bounded operators onH₀¹(Ω)(InnerProductSpace.continuousLinearMapOfBilin), with⟪opA u, v⟫ = B[u,v]and⟪opT u, v⟫ = ⟨u₀, v₀⟩.opE: the coercive Lax-Milgram equivalence ofB_γ(forγ = gardingγ), soopA = opE - γ·opT(opA_eq) and henceopA = opE ∘ (1 - opK)(opA_factor) withopK = γ·opE⁻¹·opT.fredholm_alternative: assumingopKis a compact operator (the Rellich-Kondrachov input, that the embeddingH₀¹(Ω) ↪ L²(Ω)is compact, exactly as the box geometry was the external input for coercivity): eitherLu = 0has a nontrivial weak solution, orLu = fhas a unique weak solution for everyf.fredholm_unique_imp_existsis the usual corollary: uniqueness for the homogeneous problem forces solvability of the inhomogeneous one.
Riesz representatives of the forms as bounded operators on H₀¹(Ω) #
The Riesz representative of the full divergence form B as an operator on H₀¹(Ω):
⟪opA u, v⟫ = B[u, v].
Equations
- Op.opA Ω = InnerProductSpace.continuousLinearMapOfBilin (Op.fullBilin Ω)
Instances For
The Riesz representative of the L² form ⟨u₀, v₀⟩ as an operator on H₀¹(Ω).
Equations
Instances For
The coercive Lax-Milgram equivalence of the shifted form B_γ, γ = gardingγ.
Equations
- Op.opE Ω = ⋯.continuousLinearEquivOfBilin
Instances For
Riesz identity: ⟪Op.opA Ω u, v⟫ = Op.fullBilin Ω u v.
Riesz identity: ⟪opT Ω u, v⟫ = zerothForm Ω u v = ⟨u₀, v₀⟩_{L²}.
Riesz identity: ⟪Op.opE Ω u, v⟫ = Op.shiftedBilin Ω Op.gardingγ u v.
The compact part of the reduction: opK = γ·opE⁻¹·opT.
Instances For
Fredholm alternative #
Fredholm alternative for the elliptic Dirichlet problem (Evans §6.2.3,
Theorem 4). Assume the
operator opK is compact: the Rellich-Kondrachov input, that H₀¹(Ω) ↪ L²(Ω) is a compact
embedding. Then exactly one of two alternatives holds: either the homogeneous problem Lu = 0
has a nontrivial weak solution u ≠ 0 (∀ v, B[u, v] = 0), or the inhomogeneous problem
Lu = f has a unique weak solution for every continuous functional f.
Fredholm corollary (the usual working form, Evans §6.2.3): if the homogeneous problem
Lu = 0 has only the trivial weak solution, then Lu = f has a unique weak solution for every
f. Uniqueness of the homogeneous problem rules out the eigenvalue alternative.