Atkinson's theorem: Fredholm operators are the operators invertible modulo compact operators
ProvedFredholmBanach.isFredholm_iff_exists_compact_quasiInverseLet be or and let , be Banach spaces over . A bounded linear map is a Fredholm operator if and only if there is a bounded linear map such that both
are compact operators (each maps some neighbourhood of into a compact set).
This identifies the Fredholm operators with the operators that are invertible modulo the compact operators.
import Definitions.Def_FredholmBanach_Setting
namespace FredholmBanach
open Topology
/-- Bourbaki, *Théories spectrales*, III, § 5, n° 3, Corollaire 1 (TS III.74), for Banach spaces
(Atkinson's theorem): `u` is Fredholm if and only if there is `v : F →L[𝕜] E` such that
`1_E - v ∘ u` and `1_F - u ∘ v` are compact operators. -/
theorem isFredholm_iff_exists_compact_quasiInverse {𝕜 E F : Type*} [RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E]
[NormedAddCommGroup F] [NormedSpace 𝕜 F] [CompleteSpace F]
(u : E →L[𝕜] F) :
u.IsFredholm ↔ ∃ v : F →L[𝕜] E,
IsCompactOperator (ContinuousLinearMap.id 𝕜 E - v.comp u) ∧
IsCompactOperator (ContinuousLinearMap.id 𝕜 F - u.comp v) := by sorry
end FredholmBanach
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: FredholmBanach.isFredholm_iff_exists_compact_quasiInverse
Setting. is or (RCLike). , are Banach spaces over . is a bounded linear map.
Definitions used.
u.IsFredholm(Mathlib): (i) strict map, i.e. is a topological quotient map; (ii) closed; (iii) ; (iv) the algebraic quotient is finite-dimensional; (v) there is a continuous linear projection of onto .v : F →L[𝕜] E: a bounded linear map in the reverse direction.v.comp u,u.comp v.ContinuousLinearMap.id 𝕜 Eis .IsCompactOperator T: maps some neighbourhood of into a compact set (standard compact operator).
Assertion. is Fredholm if and only if there exists a bounded linear such that both
are compact operators.
(Atkinson-type characterization: is invertible modulo compact operators on both sides by the same .)
Degenerate cases / remarks.
- If and are finite-dimensional, every operator is compact and every is Fredholm; both sides are true (take ).
- If is finite-dimensional and infinite-dimensional: is never Fredholm (cokernel infinite-dimensional), and the right side fails since is minus a finite-rank map, not compact. Consistent.
- A single is required for both one-sided conditions; this is the standard form and not stronger than the two-sided-separately form (a left and a right quasi-inverse modulo compacts can be taken equal).
indexis not used.
No mis-formalization detected.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.