The Eilenberg swindle #
Let X be a retract of an object Y of a preadditive category, and let Y^(ℕ) be the
coproduct of countably many copies of Y. Then X ⊞ Y^(ℕ) ≅ Y^(ℕ). Writing e for the
idempotent of Y determined by the retraction, if 1 - e splits with image X', one can picture
Y as X ⊕ X': the isomorphism moves the extra copy of X into slot 0 and moves the copy of
X in slot n to slot n + 1, leaving the copies of X' in place. The actual construction uses
only e and 1 - e, so no splitting of 1 - e has to exist.
This is the categorical form of the Eilenberg swindle. Its main use is that a triangulated subcategory closed under countable coproducts is closed under direct summands.
Main definitions #
CategoryTheory.Retract.biprodSigmaIso: the isomorphismX ⊞ ∐ (fun _ : ℕ ↦ Y) ≅ ∐ (fun _ : ℕ ↦ Y)for a retractXofY. Its components on the summands areCategoryTheory.Retract.inl_biprodSigmaIso_hom,CategoryTheory.Retract.ι_inr_biprodSigmaIso_hom,CategoryTheory.Retract.ι_zero_biprodSigmaIso_invandCategoryTheory.Retract.ι_succ_biprodSigmaIso_inv.
References #
- A. Neeman, Triangulated categories, Annals of Mathematics Studies 148, Princeton University Press (2001), Proposition 1.6.8.
The Eilenberg swindle: if X is a retract of Y, then adding one copy of X to the
countable coproduct of copies of Y does not change it up to isomorphism.