Documentation

DerivedAlgGeo.CategoryTheory.Triangulated.Generators.Composition

Composition of triangulated envelope stages #

This file extends Mathlib's existing CategoryTheory.ObjectProperty.triangEnvelopeIter tower. It proves a fixed-point property for its iterates, a composition law, transfer through an intermediate property, and the bounded object-property form of Stacks 0FXA.

Main definitions #

This file introduces no definitions. It reuses Mathlib's CategoryTheory.ObjectProperty.triangEnvelopeIter, CategoryTheory.ObjectProperty.extensionProduct, CategoryTheory.ObjectProperty.IsStrongTriangulatedGenerator, and CategoryTheory.ObjectProperty.IsClassicalTriangulatedGenerator.

Main results #

Implementation notes #

The product-closure proof uses products of retracts and the product of two distinguished triangles. It keeps the existing closure operations and uses CategoryTheory.ObjectProperty.triangEnvelopeIter_succ, so the fixed-point lemma needs no triangulated-category hypothesis. The empty property has empty iterates; the nonempty branch supplies the zero object required by the finite-product closure argument.

References #

Tags #

triangulated category, envelope composition, strong generator, Stacks 0FXA

The zeroth envelope of an iterated envelope is contained in that stage. For a nonempty generator property its iterates contain zero; an empty property has empty iterates.

Composition of two finite generation stages has the multiplicative bound m * n + m + n. In Rouquier's indexing, where stage n is ⟨P⟩_(n+1), this is the composition law ⟨⟨P⟩_a⟩b ⊆ ⟨P⟩(a*b).

Monotonicity replaces the intermediate property by the P-stage at m; the composition lemma then gives the stated bound.

A uniformly bounded stage reduces strong generation to the composition lemma. The pointwise condition Q ≤ CategoryTheory.ObjectProperty.triangEnvelope P does not provide such a k: the stage may vary with the object of Q, so this argument does not establish the unrestricted object-property analogue.

The classical property places the singleton in one finite stage, so the bounded strong-generation theorem applies.