Relative Harder--Narasimhan filtrations over curve bases #
This file replaces the proposition-valued Dedekind-HN placeholder at the
scheme-facing boundary with object-level data. A SchemeRelativeHNFiltration
is an actual HNFiltration of an object in the category over a scheme base
change. Its tower, factors, strictly decreasing phases, and semistability
proofs are exposed directly.
Given the explicit FiberPreStabilityBaseChangeData witness, the filtration
pulls back along every morphism of scheme base changes. Specializing to the
canonical residue-field morphism produces an ordinary HNFiltration in the
point fiber, with the same length and phases and factors obtained by actual
categorical pullback.
RegularCurveBaseChange packages a genuine scheme over the fixed base whose
scheme is Noetherian, whose local rings are regular of dimension at most one,
and which has a point of local dimension one. An additional predicate remains
available in schemeRelativeHNProblem for the source's essentially-finite-type
or other eligibility conditions.
Existence for a general geometric family is deliberately retained as the named
premise HasSchemeRelativeHNFiltrations. The constant categorical family is
inhabited using the HN existence field of its slicing. No semistable reduction,
bounded coherent/perfect realization, moduli construction, or conclusion of
Theorem 22.2 is asserted.
An actual scheme base change whose underlying scheme has the local properties of a regular one-dimensional Noetherian curve.
- baseChange : DerivedCategory.Families.SchemeBaseChange S
The actual scheme over
S. - noetherian : IsNoetherian (CategoryTheory.Over.left self.baseChange)
The curve is Noetherian.
- regular (x : ↥(CategoryTheory.Over.left self.baseChange)) : IsRegularLocalRing ↑((CategoryTheory.Over.left self.baseChange).presheaf.stalk x)
Every local ring is regular.
- dimensionLEOne (x : ↥(CategoryTheory.Over.left self.baseChange)) : Ring.KrullDimLE 1 ↑((CategoryTheory.Over.left self.baseChange).presheaf.stalk x)
Every local ring has Krull dimension at most one.
- hasDimensionOne : ∃ (x : ↥(CategoryTheory.Over.left self.baseChange)), ¬Ring.KrullDimLE 0 ↑((CategoryTheory.Over.left self.baseChange).presheaf.stalk x)
At least one local ring has positive dimension, excluding the zero-dimensional case.
Instances For
An object-level relative HN filtration over an actual scheme base change.
The underlying HNFiltration contains the finite Postnikov tower, factors,
strict phase ordering, and phase-slice membership.
- filtration : CategoryTheory.Triangulated.HNFiltration (CategoryTheory.Triangulated.Families.TriangulatedFiberFamily.Fiber F T) (sigma T).slicing.P E
The actual HN filtration in the category over the base change.
- fiberFiltration (x : ↥(CategoryTheory.Over.left T)) : CategoryTheory.Triangulated.HNFiltration (F.ResidueFiber T x) (sigma (T.residue x)).slicing.P ((F.pullToResidue T x).obj E)
The ordinary HN filtration obtained at every actual residue fiber.
Fiber restriction preserves the number of factors.
- fiber_phase (x : ↥(CategoryTheory.Over.left T)) (i : Fin self.filtration.n) : (self.fiberFiltration x).φ (Fin.cast ⋯ i) = self.filtration.φ i
Fiber restriction preserves every factor phase.
- fiberFactorIso (x : ↥(CategoryTheory.Over.left T)) (i : Fin self.filtration.n) : (self.fiberFiltration x).factor (Fin.cast ⋯ i) ≅ (F.pullToResidue T x).obj (self.filtration.factor i)
Each fiber factor is the actual pullback of its relative factor.
Instances For
The finite Postnikov tower underlying a relative HN filtration.
Equations
Instances For
The number of relative semistable factors.
Equations
- H.length = H.filtration.n
Instances For
The i-th relative factor.
Equations
- H.factor i = H.filtration.factor i
Instances For
The phase of the i-th relative factor.
Equations
- H.phase i = H.filtration.φ i
Instances For
Relative factor phases are strictly decreasing.
Every relative factor lies in its recorded phase slice.
Reindex a relative factor by the equality of relative and point-fiber lengths.
Equations
- H.fiberIndex x i = Fin.cast ⋯ i
Instances For
Construct coherent relative data from an HN filtration over the base change and the explicit geometric preimage-slicing witness.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pull an object-level relative HN filtration along a morphism of scheme base changes. The geometric slicing witness supplies semistability of the pulled-back factors.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Each factor of the pulled-back filtration is the actual pullback of the corresponding relative factor.
Equations
- H.pullbackFactorIso h f i = CategoryTheory.Iso.refl ((H.pullback h f).factor i)
Instances For
Restriction of a relative filtration to a point is an ordinary HN filtration in the actual residue fiber.
Equations
- H.restrictToFiber x = H.fiberFiltration x
Instances For
The factor in the point-fiber HN filtration is the pullback of the relative factor.
Equations
- H.restrictToFiberFactorIso x i = H.fiberFactorIso x i
Instances For
Direct pullback and two-stage pullback preserve the same phase function. This is the filtration-level numerical coherence supplied by the contravariant family and the compositional slicing witness.
One ordinary HN filtration supplies an object-level relative filtration in a constant categorical family over any actual scheme base change.