Finite-dimensional kernel and closed range survive compact perturbations
ProvedFredholmBanach.compact_perturbation_ker_rangeLet be or and let , be Banach spaces over . Let be bounded linear maps. Assume is finite-dimensional, is closed in , 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 1 (TS III.72), for Banach spaces:
if `u` has finite-dimensional kernel and closed range and `h` is compact, then `u + h` has
finite-dimensional kernel and closed range. -/
theorem compact_perturbation_ker_range {𝕜 E F : Type*} [RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E]
[NormedAddCommGroup F] [NormedSpace 𝕜 F] [CompleteSpace F]
{u h : E →L[𝕜] F} (hk : FiniteDimensional 𝕜 u.ker) (hr : IsClosed (u.range : Set F))
(hh : IsCompactOperator h) :
FiniteDimensional 𝕜 (u + h).ker ∧ 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_ker_range
Setting. is or (RCLike). , are Banach spaces over (normed, complete). are bounded linear maps (E →L[𝕜] F); is the pointwise sum.
Definitions used.
u.ker,u.range, as -linear subspaces;FiniteDimensional 𝕜 u.kermeans .IsClosed (u.range : Set F): is a closed subset of .IsCompactOperator h(Mathlib): there is a compact such that is a neighbourhood of in ; i.e. maps some neighbourhood of (equivalently, for a normed space, the unit ball) into a relatively compact set. This is the usual notion of compact operator.
Assertion. Assume
- is finite-dimensional,
- is closed in ,
- is a compact operator.
Then is finite-dimensional and is closed in .
No assumption on the cokernel and no Fredholm hypothesis; this is the "upper semi-Fredholm" stability statement.
Degenerate cases / remarks.
- If is finite-dimensional, both conclusions are automatic (every subspace of finite dimension in a normed space is closed). If then , so the hypothesis forces finite-dimensional.
- If the statement is the hypothesis itself.
- Completeness of and is assumed; the statement does not claim anything for incomplete spaces.
indexis not used.
No mis-formalization detected; the statement matches the classical result that compact perturbations preserve "finite-dimensional kernel and closed range" between Banach spaces.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.