ModuleHartshorneLichtenbaumReduction.lean
Nyll.EtaleFundamentalGroups.Purity.HartshorneLichtenbaumReduction
15 declarations indexed from sourceView source ↗ Module documentation
Reductions for top local-cohomology vanishing
This file isolates two source-level inputs used at the Hartshorne--Lichtenbaum frontier.
First, a colimit of additive groups vanishes when every object admits a later transition whose map is zero. Applied to the ideal-powers Ext diagram, this reduces derived local-cohomology vanishing to a concrete pro-zero statement about its transition maps.
Second, in a local ring, a proper ideal whose radical is not the maximal ideal is contained in a prime strictly below the maximal ideal. The radical condition is essential: merely requiring the ideal itself to differ from the maximal ideal does not exclude ideals with maximal radical.
Declarations
EtaleFundamentalGroups.colimit_ι_eq_zero_iff_eventually_zero
DocumentationIn a filtered colimit of additive commutative groups, a canonical class is zero exactly when some later transition kills its representative.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.colimit_isZero_of_elementwise_eventually_zero
DocumentationA colimit of additive groups is zero if every element at every stage is killed by some later transition.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.colimit_isZero_iff_elementwise_eventually_zero
DocumentationA filtered colimit of additive commutative groups is zero exactly when every representative is killed by some later transition.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.colimit_isZero_of_eventually_zero_map
DocumentationA colimit of additive groups is zero if every stage maps trivially to some later stage. Individual objects of the diagram need not be zero.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.colimit_natDoubleOp_isZero_of_elementwise_eventually_zero
DocumentationThe elementwise criterion for a diagram indexed by the double opposite of the natural numbers.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.colimit_natDoubleOp_isZero_of_eventually_zero_map
DocumentationA natural-number form of the preceding criterion for the double-opposite indexing category used by ideal powers.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.derivedLocalCohomology_isZero_of_eventually_zero_transition
DocumentationDerived local cohomology vanishes if the transition maps in its ideal-powers derived-Ext diagram are eventually zero.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.derivedLocalCohomology_isZero_of_elementwise_eventually_zero_transition
DocumentationIt is enough to kill every individual derived-Ext class at a later power of the support ideal.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.derivedLocalCohomology_isZero_iff_elementwise_eventually_zero_transition
DocumentationDerived local cohomology is zero exactly when every derived-Ext class at one ideal power is killed after passing to some later power.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.derivedLocalCohomology_not_isZero_iff_exists_persistent_transition
DocumentationNonvanishing of derived local cohomology is equivalently witnessed by one derived-Ext class which survives every later ideal-power transition.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.exists_ofList_radical_eq_maximalIdeal_of_ringKrullDim_eq
DocumentationA Noetherian local ring of dimension d admits a list of exactly d elements whose generated ideal has maximal radical. For d = 0, the list is empty and the assertion says that the nilradical is the maximal ideal.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.exists_derivedLocalCohomology_ofList_iso_maximalIdeal_of_ringKrullDim_eq
DocumentationIn exact dimension d, maximal-support derived local cohomology can be computed using an ideal generated by a list of exactly d parameters.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.derivedLocalCohomology_isZero_iff_radical
DocumentationDerived local-cohomology vanishing can be checked after replacing the support ideal by its radical.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.exists_prime_over_lt_maximalIdeal_of_radical_ne
DocumentationA proper ideal in a local ring with nonmaximal radical is contained in a prime ideal strictly below the maximal ideal.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v
EtaleFundamentalGroups.radical_ne_maximalIdeal_iff_exists_prime_over_lt
DocumentationFor a proper ideal of a local ring, having nonmaximal radical is equivalent to the existence of a prime over it strictly below the maximal ideal.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits Opposite
namespace EtaleFundamentalGroups
universe u v