ModuleGeometry.lean
Nyll.SchemeTheory.Pi1.FiniteEtale.Geometry
40 declarations indexed from sourceView source ↗ Module documentation
Geometric infrastructure for finite étale schemes
This module contains the scheme-theoretic and over-field results used by the finite étale category, independently of fundamental groups and Galois objects.
Declarations
AlgebraicGeometry.FiniteEtale.finite_primeSpectrum_of_etale_field
DocumentationAn étale map whose source ring is isomorphic to a field has a finite prime spectrum.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
AlgebraicGeometry.FiniteEtale.finite_of_isEtale_of_isAffineHom
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
AlgebraicGeometry.FiniteEtale.forgetScheme
DocumentationTake the finite set of points of a finite etale scheme over a field.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
AlgebraicGeometry.IsFiniteEtale.SpecMap_iff
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.inventScheme
DocumentationConstruct the finite etale scheme whose section ring is the ring of functions from a finite set to the field.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.specPiEquiv
DocumentationIdentify the points of the spectrum of a finite product of fields with its product indices.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.specPiEquiv_symm_apply
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.inventForgetIso
DocumentationThe points of the finite etale scheme constructed from a finite set recover that set naturally.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.appLE_comp_algebraMap
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.appTop_left_comp_algebraMap
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.appTop_left_algebraMap
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.etaleFunctionsAlgEquiv
DocumentationReindex the canonical decomposition of an étale algebra by an equivalent point type.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.IsFiniteEtale.isoSpecFun
DocumentationA finite etale scheme over a separably closed field is the spectrum of the ring of functions on its points.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.isoSpec_hom_comp_specMap_algebraMap
DocumentationThe canonical affine presentation recovers the structure map from the scalar map.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.isoSpec_hom_comp_specMap_algEquiv
DocumentationAn algebra equivalence on affine global sections gives a morphism over the base ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.IsFiniteEtale.isoSpecFun_hom_SpecMap
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.forgetInventIso
DocumentationA finite etale scheme over a separably closed field is naturally recovered from its finite set of points.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.FiniteEtale.equivFintypeCat
DocumentationThe equivalence between finite etale schemes over a separably closed field and finite sets.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
AlgebraicGeometry.Scheme.connCompOpen
DocumentationThe open subset corresponding to one component when the scheme has finitely many connected components.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
AlgebraicGeometry.Scheme.connectedComponents
DocumentationThe open cover by connected components of a scheme with finitely many connected components.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
AlgebraicGeometry.IsFiniteEtale.isIso_of_isIso_snd
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
AlgebraicGeometry.IsFiniteEtale.surjective
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
AlgebraicGeometry.IsFiniteEtale.isIso_of_isIso_snd'
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
AlgebraicGeometry.FiniteEtale.isIso_of_isIso_left
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u
noncomputable section
open CategoryTheory Limits
namespace AlgebraicGeometry
namespace FiniteEtale
variable (X : Scheme.{u})
variable (Ω : Type u) [Field Ω]
variable {Ω : Type u} [Field Ω] (ξ : Spec (.of Ω) ⟶ X)
variable {X}
open MorphismProperty