Exceptional blocks and residual projection objects in the Enriques papers #
This file formalizes the common paper-content layer of arXiv:1912.04332v2, Setup 4.5 and Lemmas 4.7--4.8, and arXiv:2104.13610v2, Proposition 1.4, Setup 2.5, Lemma 2.4, and Theorem 2.7.
An PaperBlockData partitions the ten selected exceptional line bundles into
positive-length, mutually orthogonal exceptional blocks. Its residual is
identified with the already constructed neutral residual component. A
PaperResidualProjectionData then chooses the right adjoint to the residual
inclusion, and projectedObject is exactly the paper's
S_i := ζ_K^!(L_{i1}).
The spherical, pseudoprojective, orthogonality, and completeness statements remain supplied theorem data: their proofs use mutation triangles and Ext computations not yet constructed in the repository. The new classification constructors ensure, however, that these theorems concern the actual residual projections of the actual block objects, rather than arbitrary candidates.
The chains of (-2)-curves appearing in Paper II, Proposition 1.4 and the
mutation/Ext consequences they feed are recorded in the downstream
PaperExtension module.
A block-shaped presentation of the ten selected exceptional line bundles.
bundleIndex and bundleIso say that the dependent family of block members
is precisely the original family of ten bundles, up to reindexing and
isomorphism. residual_eq records that taking the right orthogonal after
grouping into triangulated block spans gives the same neutral residual
property already constructed in Enriques.Residual.
- blocks : CategoryTheory.Triangulated.OrthogonalExceptionalBlocks k (DerivedCat Y) ι
The mutually orthogonal exceptional blocks.
The block positions enumerate exactly ten objects.
- bundleIso (x : (i : ι) × Fin (self.blocks.length i)) : (self.blocks.collection x.fst).obj x.snd ≅ (T.bundles (self.bundleIndex x)).boundedDerivedObject
Each block member is the corresponding selected line bundle.
Grouping the exceptional objects into blocks does not change their residual right orthogonal.
Instances For
The block lengths sum to ten, derived from the supplied enumeration rather than stored as a second numerical field.
The entries of the unordered block-decomposition type sum to ten.
The number of blocks is at most ten.
The original bundle index corresponding to the first member of block
i.
Equations
- B.firstBundleIndex i = B.bundleIndex ⟨i, B.blocks.firstIndex i⟩
Instances For
The first object of a block is one of the original ten bounded derived line bundles.
Equations
- B.firstObjectIso i = B.bundleIso ⟨i, B.blocks.firstIndex i⟩
Instances For
Every block is either a singleton block or a longer block.
A chosen right-adjoint projection from the ambient derived category onto the already constructed residual category.
Equations
- T.PaperResidualProjectionData exceptional semiorthogonal = (T.residualComponent exceptional semiorthogonal).RightProjectionData
Instances For
The paper's residual projection object
S_i := ζ_K^!(L_{i1}).
Equations
Instances For
Paper I, Remark 4.9(i), in its formal adjunction form: maps from a
residual object to S_i are ambient maps to the first object of block i.
Equations
Instances For
The identity of S_i corresponds to its projection counit
S_i → L_{i1}.
Paper I's singleton-block projection statements and classification. This combines Lemma 4.8 and Proposition 4.10 while fixing the candidate family to the residual projections above.
Paper I has ten singleton blocks.
- spherical (i : Fin 10) : CategoryTheory.SerreFunctor.IsSphericalObject P.residualSerre.serre 3 (B.projectedObject Q i)
Each residual projection is
3-spherical. - pairwise_orthogonal {i j : Fin 10} : i ≠ j → CategoryTheory.SerreFunctor.IsGradedOrthogonal (B.projectedObject Q i) (B.projectedObject Q j)
Projections from distinct blocks are graded-orthogonal.
- complete (E : T.ResidualCategory exceptional semiorthogonal) : CategoryTheory.SerreFunctor.IsSphericalObject P.residualSerre.serre 3 E ↔ ∃ (i : Fin 10), CategoryTheory.SerreFunctor.IsShiftOf E (B.projectedObject Q i)
Every
3-spherical residual object is a shift of one projection.
Instances For
Forget the block/projection realization and recover the previously landed Paper I classification interface.
Equations
- A.toSphericalClassificationData = { candidate := B.projectedObject Q, candidate_spherical := ⋯, pairwise_orthogonal := ⋯, complete := ⋯ }
Instances For
Exact Paper I classification for the actual residual projection objects.
Every Paper I residual projection object is nonzero.
Distinct Paper I projection objects are not isomorphic up to shift.
Paper II's block-sensitive projection statements and classification. The first three fields are Lemma 2.4; the final two are Theorem 2.7.
- spherical_of_singleton (i : ι) : B.blocks.length i = 1 → CategoryTheory.SerreFunctor.IsSphericalObject P.residualSerre.serre 3 (B.projectedObject Q i)
Singleton blocks produce
3-spherical residual projections. - pseudoprojective_of_longer (i : ι) : 2 ≤ B.blocks.length i → CategoryTheory.SerreFunctor.IsPseudoprojectiveObject P.residualSerre.serre 3 (B.projectedObject Q i)
Longer blocks produce
3-pseudoprojective residual projections. - pairwise_orthogonal {i j : ι} : i ≠ j → CategoryTheory.SerreFunctor.IsGradedOrthogonal (B.projectedObject Q i) (B.projectedObject Q j)
Projections from distinct blocks are graded-orthogonal.
- spherical_complete (E : T.ResidualCategory exceptional semiorthogonal) : CategoryTheory.SerreFunctor.IsSphericalObject P.residualSerre.serre 3 E ↔ ∃ (i : ι), B.blocks.length i = 1 ∧ CategoryTheory.SerreFunctor.IsShiftOf E (B.projectedObject Q i)
Classification of all
3-spherical residual objects. - pseudoprojective_complete (E : T.ResidualCategory exceptional semiorthogonal) : CategoryTheory.SerreFunctor.IsPseudoprojectiveObject P.residualSerre.serre 3 E ↔ ∃ (i : ι), 2 ≤ B.blocks.length i ∧ CategoryTheory.SerreFunctor.IsShiftOf E (B.projectedObject Q i)
Classification of all
3-pseudoprojective residual objects.
Instances For
Forget the block/projection realization and recover the previously landed Paper II mixed classification interface.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exact spherical half of Paper II's classification for the actual residual projection objects of singleton blocks.
Exact pseudoprojective half of Paper II's classification for the actual residual projection objects of longer blocks.
Every Paper II projection object is either 3-spherical or
3-pseudoprojective.
Every Paper II residual projection object is nonzero.
A longer-block residual projection cannot also be spherical.
Distinct singleton-block projection objects are not isomorphic up to shift.
Distinct longer-block projection objects are not isomorphic up to shift.