A range of finite codimension stays closed and of finite codimension under compact perturbations
ProvedFredholmBanach.compact_perturbation_cokerLet be or and let , be Banach spaces over . Let be bounded linear maps. Assume is finite-dimensional and is compact (it maps some neighbourhood of into a compact set). Then is finite-dimensional and is closed in .
import Definitions.Def_FredholmBanach_Setting
namespace FredholmBanach
open Topology
/-- Bourbaki, *Théories spectrales*, III, § 5, n° 2, Théorème 2 (TS III.73), for Banach spaces:
if the range of `u` has finite codimension and `h` is compact, then the range of `u + h` is
closed and of finite codimension. -/
theorem compact_perturbation_coker {𝕜 E F : Type*} [RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E]
[NormedAddCommGroup F] [NormedSpace 𝕜 F] [CompleteSpace F]
{u h : E →L[𝕜] F} (hc : FiniteDimensional 𝕜 (F ⧸ u.range)) (hh : IsCompactOperator h) :
FiniteDimensional 𝕜 (F ⧸ (u + h).range) ∧ IsClosed ((u + h).range : Set F) := by sorry
end FredholmBanach
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: FredholmBanach.compact_perturbation_coker
Setting. is or (RCLike). , are Banach spaces over . are bounded linear maps; is their sum.
Definitions used.
u.range, a linear subspace of .F ⧸ u.rangeis the algebraic quotient vector space (no topology is involved in the finiteness hypothesis).FiniteDimensional 𝕜 (F ⧸ u.range)means has finite codimension in .IsCompactOperator h: some neighbourhood of in is mapped by into a compact subset of (the standard compact operator notion).IsClosed ((u+h).range : Set F): the range of is a closed subset of .
Assertion. Assume
- is finite-dimensional (algebraic codimension of finite),
- is compact.
Then is finite-dimensional and is closed in .
Note that closedness of is not assumed, while closedness of is concluded. (For bounded maps between Banach spaces, finite algebraic codimension of the range already forces the range to be closed, so the conclusion is consistent with the hypothesis, and the theorem in particular contains this fact for the case .)
No hypothesis on ; this is the "lower semi-Fredholm" stability statement.
Degenerate cases / remarks.
- If is finite-dimensional, the hypothesis is automatic and the conclusions are trivial.
- If then and the hypothesis says is finite-dimensional.
- With the statement asserts: a bounded operator between Banach spaces whose range has finite algebraic codimension has closed range. This is a genuine (true) content, not a typo.
indexis not used.
No mis-formalization detected.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.