ModuleFiniteLevelEtaleColimit.lean
Nyll.EtaleFundamentalGroups.Inertia.FiniteLevelEtaleColimit
5 declarations indexed from sourceView source ↗ Module documentation
The étale filtered-colimit presentation in Stacks tag 0BSU
The already constructed localized finite-level colimit supplies an actual finite-level representative. A denominator for this representative becomes a unit on a genuine principal étale neighborhood. The two literal coefficient squares and unit cancellation give its representative in the étale diagram. Equality is detected by the actual inclusions into the upper invariant localization.
Declarations
EtaleFundamentalGroups.Inertia.away_injective_of_coeff_injective
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits SchemeTheory
namespace EtaleFundamentalGroups.Inertia
universe u v w
EtaleFundamentalGroups.Inertia.exists_preimage_of_unit_denominator
DocumentationA denominator already made invertible supplies a preimage, using only the two actual coefficient maps and the localization's fraction equation.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits SchemeTheory
namespace EtaleFundamentalGroups.Inertia
universe u v w
EtaleFundamentalGroups.Inertia.finiteLevelEtaleNeighborhoodInclusion_injective
DocumentationEach actual étale neighborhood embeds into the upper invariant localization. The coefficient inclusion and the upper localization are injective, and native localization extensionality supplies the result.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits SchemeTheory
namespace EtaleFundamentalGroups.Inertia
universe u v w
attribute [local instance] normalizationInertiaImageAction normalizationInertiaImageTower
normalizationInertiaCoefficientCommClass inertiaInvariantPrime_isPrime
finiteLevelInertiaPrime_isPrime
variable (A : Type u) (K : Type v) (L : Type w)
[CommRing A] [Field K] [Field L]
[Algebra A K] [IsFractionRing A K]
[Algebra K L] [Algebra A L] [IsScalarTower A K L] [IsGalois K L]
(Q : Ideal (integralClosure A L)) [Q.IsPrime]
local notation "N" => FiniteLevelEtaleNeighborhood A K L Q
local notation "C" => integralClosure A L
local notation "CI" => FixedPoints.subalgebra A C (Q.inertia Gal(L/K))
EtaleFundamentalGroups.Inertia.finiteLevelEtale_exists_rep
DocumentationThe accepted localized finite-level colimit supplies a representative; the actual étale denominator-refinement theorem then places it on one of the constructed étale neighborhoods.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits SchemeTheory
namespace EtaleFundamentalGroups.Inertia
universe u v w
attribute [local instance] normalizationInertiaImageAction normalizationInertiaImageTower
normalizationInertiaCoefficientCommClass inertiaInvariantPrime_isPrime
finiteLevelInertiaPrime_isPrime
variable (A : Type u) (K : Type v) (L : Type w)
[CommRing A] [Field K] [Field L]
[Algebra A K] [IsFractionRing A K]
[Algebra K L] [Algebra A L] [IsScalarTower A K L] [IsGalois K L]
(Q : Ideal (integralClosure A L)) [Q.IsPrime]
local notation "N" => FiniteLevelEtaleNeighborhood A K L Q
local notation "C" => integralClosure A L
local notation "CI" => FixedPoints.subalgebra A C (Q.inertia Gal(L/K))
variable [IsDomain A] [IsIntegrallyClosed A]
EtaleFundamentalGroups.Inertia.finiteLevelEtaleCoconeIsColimit
DocumentationThe upper inertia-invariant prime localization is the filtered colimit of the actual finite-level principal étale neighborhoods. There is no finite-presentation assumption on the fraction field or the infinite normalization, and the cocone vertex and its coefficient maps are literal.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits SchemeTheory
namespace EtaleFundamentalGroups.Inertia
universe u v w
attribute [local instance] normalizationInertiaImageAction normalizationInertiaImageTower
normalizationInertiaCoefficientCommClass inertiaInvariantPrime_isPrime
finiteLevelInertiaPrime_isPrime
variable (A : Type u) (K : Type v) (L : Type w)
[CommRing A] [Field K] [Field L]
[Algebra A K] [IsFractionRing A K]
[Algebra K L] [Algebra A L] [IsScalarTower A K L] [IsGalois K L]
(Q : Ideal (integralClosure A L)) [Q.IsPrime]
local notation "N" => FiniteLevelEtaleNeighborhood A K L Q
local notation "C" => integralClosure A L
local notation "CI" => FixedPoints.subalgebra A C (Q.inertia Gal(L/K))
variable [IsDomain A] [IsIntegrallyClosed A]