A bounded operator between Banach spaces whose range has finite codimension has closed range
ProvedFredholmBanach.isClosed_range_of_finiteDimensional_cokerLet be or and let , be Banach spaces over . Let be a bounded linear map such that the quotient is finite-dimensional. Then is closed in , and is a strict map: the induced bijection is a homeomorphism.
import Definitions.Def_FredholmBanach_Setting
namespace FredholmBanach
open Topology
/-- Bourbaki, *Théories spectrales*, III, § 3, n° 5, Lemme 6 (TS III.52), for Banach spaces:
if the range of `u` has finite codimension, then it is closed and `u` is a strict map. -/
theorem isClosed_range_of_finiteDimensional_coker {𝕜 E F : Type*} [RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E]
[NormedAddCommGroup F] [NormedSpace 𝕜 F] [CompleteSpace F]
(u : E →L[𝕜] F) (hu : FiniteDimensional 𝕜 (F ⧸ u.range)) :
IsClosed (u.range : Set F) ∧ IsStrictMap u := by sorry
end FredholmBanach
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: FredholmBanach.isClosed_range_of_finiteDimensional_coker
Setting. (RCLike 𝕜). and are Banach spaces over : normed spaces (NormedAddCommGroup, NormedSpace 𝕜) that are complete (CompleteSpace). is a continuous -linear map.
Hypothesis. FiniteDimensional 𝕜 (F ⧸ u.range): the algebraic quotient is a finite-dimensional vector space. Equivalently, has finite (algebraic) codimension in . Nothing is assumed about closedness of the range or about the kernel.
Conclusion. Both of the following hold:
- is a closed subset of .
- is a strict map (
Topology.IsStrictMap u, resolved viaopen Topology). By definition this means: the corestriction , , is a quotient map when carries the subspace topology from . In other words, a subset is open in iff is open in . For linear maps this amounts to: is open as a map onto its image, so the induced bijection is a homeomorphism.
In plain words. A bounded operator between Banach spaces whose range has finite codimension automatically has closed range, and is open onto that range.
Degenerate cases.
- If is surjective, the hypothesis is trivially satisfied (quotient is ); the conclusion is that is closed (trivial) and is a quotient/open map, i.e. the open mapping theorem.
- If is finite-dimensional, the hypothesis holds for every ; the conclusion then says every such has closed range and is strict.
- : range is , hypothesis says is finite-dimensional; conclusion is immediate.
Remarks. The completeness of both and is present, which is necessary (the statement fails for incomplete spaces). The hypothesis is about algebraic codimension, which is the intended (Bourbaki Lemme 6) reading. Nothing looks vacuous or mis-formalized.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.