How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Cartan-Eilenberg injective resolutions exist
Statement
A bounded-below complex in an abelian category with enough injectives has a Cartan–Eilenberg injective resolution relative to supplied compatible successive choices of embeddings and horseshoe lifts. DC supplies these choices in three countable construction passes when the admissible finite data in each pass form a set with the serial extension relations described below. In particular this applies to categories whose objects and arrows are sets in a fixed ambient universe, with DC in that ambient set theory. No global choice of resolutions for all complexes is asserted.
Facts & Assumptions
Given: for , enough injectives, and either supplied successive choices or DC on the set of admissible construction data.
The required resolutions concern terms, cycles, boundaries and cohomology, with degreewise split short exact sequences (Cartan-Eilenberg injective resolution of a bounded-below complex).
A supplied chain of embeddings of successive cokernels gives an injective resolution (A chosen chain of injective embeddings gives an injective resolution).
In an abelian category, passing the choice-free one-degree projective horseshoe step to the opposite category reverses it into a one-degree injective horseshoe step: from the current compatible short exact sequence of cokernels and chosen next side injectives it produces the middle biproduct injective term, the compatible maps, and the next short exact sequence of cokernels (The inductive horseshoe step, The opposite of an abelian category is abelian).
DC gives a chain from a prescribed initial state of a nonempty set with an entire relation (The axiom of dependent choice: a relation in which every element is related to something admits an -indexed chain).
Proof
Put , and . The differential factors as . Thus the two exact sequences to resolve are and . At , .
Assemble resolutions of and of from successive injective embeddings of their cokernels, setting ; F2 verifies the assembled complexes. For , successive applications of the dual one-degree step F3 assemble together with a degreewise split exact sequence . Apply the same step to to assemble in . In the supplied-data branch, all embeddings and compatible next-degree lifts just named are part of the supplied successive choices. In the DC branch, they are selected from the nonempty sets supplied by enough injectives and F3, with the serial accounting given below.
Define as projection onto followed by inclusion into and then . The next projection kills this image, so . These arrows are cochain maps in the resolution direction, so . Their kernels, images and cohomology objects in every vertical degree are respectively , and . Their augmentations are exactly the factorizations of in step 1.1. Every required term is injective and the two degreewise sequences split by the horseshoe construction.
Here is the countable-choice accounting for steps 2.1–3.1. Use three successive DC applications, each to a set of finite compatible states with an entire extension relation. In the first pass, enumerate the pairs with , and construct the side resolutions and one embedding at a time. At each task only the preceding vertical cokernel of that same side resolution is needed, so an order by increasing , with the degree- task first, is serial by enough injectives and F2. The zero resolution needs no selections. In the second pass all side resolutions are now available: enumerate again and use F3 successively in to construct for . In the third pass all and are available: enumerate and use F3 successively in to construct for . In each horseshoe pass, the degree- side terms are already fixed and the degree- middle cokernel is already constructed, so every finite state has a next extension. A fixed diagonal enumeration of each countable task set reaches every task; the unions of the three DC chains supply exactly the compatible data used in steps 2.1–3.1. Supplied successive choices give the same three passes in ZF. This does not select resolutions simultaneously for a proper class of complexes.
Set everything to zero for and . Step 3.1 now verifies every clause of the Cartan–Eilenberg definition. For the zero complex one may take all data zero, and for a complex in one degree one may take its ordinary injective resolution in that column. Translating to yields nonnegative indices without an upper bound on .
Depends on
- Cartan-Eilenberg injective resolution of a bounded-below complex
- The axiom of dependent choice: a relation in which every element is related to something admits an $\mathbb{N}$-indexed chain
- A chosen chain of injective embeddings gives an injective resolution
- The inductive horseshoe step
- The opposite of an abelian category is abelian
Used by
- Grothendieck spectral sequence Theorem
Dependency tree · two levels
21 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Weibel, Definition 5.7.1 and Lemma 5.7.2, printed pp.145–146; cohomology variant 5.7.9 (standard reference, not scraped)
- Sharifi, Theorem 4.3.2 (standard reference, not scraped)