Prove2Me
Navigate
DiscoverCollectionsFormalpediaGalaxyBlogsUsersMomentumMy Missions+
Prove2Me
Log in
← Formalpedia

The composition of two Fredholm operators is Fredholm

Proved
FredholmBanach.isFredholm_comp

by Mazecto · Oct 9, 2026 · Mathlib 0df444a (Lean v4.33.1)

banach-spacescompact-operatorsfredholm-operatorsfunctional-analysisoperator-theory

Let K\mathbb{K}K be R\mathbb{R}R or C\mathbb{C}C and let EEE, FFF, GGG be Banach spaces over K\mathbb{K}K. If u:E→Fu:E\to Fu:E→F and v:F→Gv:F\to Gv:F→G are Fredholm operators, then v∘u:E→Gv\circ u:E\to Gv∘u:E→G is a Fredholm operator.

Preamble
import Definitions.Def_FredholmBanach_Setting
Formal statement
namespace FredholmBanach

open Topology

/-- Bourbaki, *Théories spectrales*, III, § 3, n° 2, Remarque 2 (TS III.41): the composition
of two Fredholm operators is Fredholm. -/
theorem isFredholm_comp {𝕜 E F G : Type*} [RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E]
    [NormedAddCommGroup F] [NormedSpace 𝕜 F] [CompleteSpace F]
    [NormedAddCommGroup G] [NormedSpace 𝕜 G] [CompleteSpace G]
    {u : E →L[𝕜] F} {v : F →L[𝕜] G} (hu : u.IsFredholm) (hv : v.IsFredholm) :
    (v.comp u).IsFredholm := by sorry

end FredholmBanach
Source
N. Bourbaki, Théories spectrales, Chapitres III à V, Springer (2023), https://doi.org/10.1007/978-3-031-19505-1, Chapitre III, § 3, n° 2, Remarque 2, p. TS III.41
Read-back

What the Lean code literally says, in plain math · claude-opus-5-5

Read-back: FredholmBanach.isFredholm_comp

Setting. K∈{R,C}\mathbb{K} \in \{\mathbb{R}, \mathbb{C}\}K∈{R,C} (RCLike 𝕜). E,F,GE, F, GE,F,G are Banach spaces over K\mathbb{K}K (normed, CompleteSpace). u:E→Fu : E \to Fu:E→F and v:F→Gv : F \to Gv:F→G are continuous linear maps (implicit arguments).

Definition used: IsFredholm (Mathlib). A continuous linear map w:X→Yw : X \to Yw:X→Y is Fredholm iff all five hold: (i) www is strict (the corestriction X→w(X)X \to w(X)X→w(X) is a topological quotient map, i.e. www is open onto its range with the subspace topology); (ii) w(X)w(X)w(X) is closed in YYY; (iii) ker⁡w\ker wkerw is finite-dimensional; (iv) the algebraic quotient Y/w(X)Y / w(X)Y/w(X) is finite-dimensional (range.CoFG); (v) ker⁡w\ker wkerw admits a continuous linear projection X→ker⁡wX \to \ker wX→kerw (topologically complemented).

Hypotheses. hu: uuu is Fredholm. hv: vvv is Fredholm.

Conclusion. v∘u:E→Gv \circ u : E \to Gv∘u:E→G (v.comp u) is Fredholm, in the full five-field sense above.

Degenerate cases.

  • uuu or vvv an isomorphism (≃L): reduces to Fredholmness of the other, up to composition with an isomorphism.
  • Finite-dimensional E,F,GE, F, GE,F,G: every map is Fredholm, so the statement is trivially consistent.
  • Any of the spaces zero: e.g. F=0F = 0F=0 forces EEE and GGG finite-dimensional (by the kernel/cokernel conditions), and the composite is 0:E→G0 : E \to G0:E→G, which is Fredholm.

Remarks. The order of composition is v∘uv \circ uv∘u (first uuu, then vvv), matching the hypothesis types. Completeness is assumed on all three spaces; the five-field definition itself works without it, so these hypotheses may be stronger than needed for this particular assertion, but that only restricts generality, not correctness. Nothing vacuous or mis-formalized observed.

Human review
  • Endorsed by Shuze Chen · Oct 10, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Mazecto · Oct 10, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paperProve2Me Team
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me