ModuleScheme.lean
Nyll.EtaleFundamentalGroups.Kummer.NormalCrossings.Scheme
5 declarations indexed from sourceView source ↗ Module documentation
Scheme strict-normal-crossings charts and local algebra
This file compares the scheme-theoretic strict-normal-crossings predicate with the explicit local-algebra data used by the Kummer inertia results. The scheme predicate itself produces the regular system, so domain, primality, and regular-local quotient properties are conclusions rather than additional hypotheses.
Declarations
EtaleFundamentalGroups.boundaryProduct_eq_initialParameterProduct
DocumentationThe two finite-product conventions used for an initial segment of a parameter family agree.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace EtaleFundamentalGroups
universe u
AlgebraicGeometry.Scheme.IdealSheafData.IsStrictNormalCrossingsAt.localParameterGeometry
DocumentationA scheme-theoretic strict-normal-crossings chart produces the local domain and branch geometry needed by the explicit Kummer construction.
In particular, primality of a branch parameter and regular-local geometry of its quotient are not separate assumptions.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicGeometry.Scheme.IdealSheafData
open EtaleFundamentalGroups
universe u
variable {X : Scheme.{u}} {I : X.IdealSheafData} {x : X}
AlgebraicGeometry.Scheme.IdealSheafData.IsStrictNormalCrossingsAt.localSplitChart_of_dimension_two
DocumentationAt a two-dimensional strict-normal-crossings point, the scheme chart supplies the full explicit split chart required by the Kummer inertia theorem. In dimension two both the ambient regular local domain and each one-dimensional branch quotient are regular rings, so no general regular-local-localization theorem is needed.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicGeometry.Scheme.IdealSheafData
open EtaleFundamentalGroups
open IsLocalRing
universe u
variable {X : Scheme.{u}} {I : X.IdealSheafData} {x : X}
AlgebraicGeometry.Scheme.IdealSheafData.IsStrictNormalCrossings.localSplitChart_at_fromSpecStalk_of_height_two
DocumentationA height-two point of the local scheme lying on a global strict-normal- crossings boundary carries the complete split Kummer chart. The point is represented by an actual prime of 𝒪_{X,x}; its height is transported to the dimension of the corresponding scheme stalk.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicGeometry.Scheme.IdealSheafData
open EtaleFundamentalGroups
universe u
variable {X : Scheme.{u}} {I : X.IdealSheafData} {x : X}
AlgebraicGeometry.Scheme.IdealSheafData.IsStrictNormalCrossings.localSplitChart_at_fromSpecStalk_of_height_two_of_stalkIdeal_le
DocumentationA height-two prime containing the boundary stalk ideal supplies the same local split Kummer chart, with support membership derived rather than assumed.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicGeometry.Scheme.IdealSheafData
open EtaleFundamentalGroups
universe u
variable {X : Scheme.{u}} {I : X.IdealSheafData} {x : X}