ModuleAlgebraicClosureTower.lean
Nyll.EtaleFundamentalGroups.GeometricFiber.AlgebraicClosureTower
5 declarations indexed from sourceView source ↗ Module documentation
Algebraic Closure Tower
The actual projection from the constant extension to its maximal separable intermediate extension.
Declarations
AlgebraicGeometry.FiniteEtale.separableClosureProjection
DocumentationThe actual projection from the constant extension to its maximal separable intermediate extension.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
universe u
namespace AlgebraicGeometry.FiniteEtale
variable (k L : Type u) [Field k] [Field L] [Algebra k L]
variable (X : Scheme.{u}) (f : X ⟶ Spec (.of k))
local notation "K" => separableClosure k L
local notation "φK" => Spec.map (CommRingCat.ofHom (algebraMap k K))
local notation "φL" => Spec.map (CommRingCat.ofHom (algebraMap k L))
local notation "ψ" =>
Spec.map (CommRingCat.ofHom (AlgHom.toRingHom (IntermediateField.val (separableClosure k L))))
AlgebraicGeometry.FiniteEtale.separableClosureProjection_comp_snd
DocumentationThe projection to the separable intermediate extension preserves the original scheme coordinate.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
universe u
namespace AlgebraicGeometry.FiniteEtale
variable (k L : Type u) [Field k] [Field L] [Algebra k L]
variable (X : Scheme.{u}) (f : X ⟶ Spec (.of k))
local notation "K" => separableClosure k L
local notation "φK" => Spec.map (CommRingCat.ofHom (algebraMap k K))
local notation "φL" => Spec.map (CommRingCat.ofHom (algebraMap k L))
local notation "ψ" =>
Spec.map (CommRingCat.ofHom (AlgHom.toRingHom (IntermediateField.val (separableClosure k L))))
AlgebraicGeometry.FiniteEtale.separableClosureProjection_comp_fst
DocumentationThe projection preserves the coefficient coordinate along the canonical inclusion of the maximal separable subfield.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
universe u
namespace AlgebraicGeometry.FiniteEtale
variable (k L : Type u) [Field k] [Field L] [Algebra k L]
variable (X : Scheme.{u}) (f : X ⟶ Spec (.of k))
local notation "K" => separableClosure k L
local notation "φK" => Spec.map (CommRingCat.ofHom (algebraMap k K))
local notation "φL" => Spec.map (CommRingCat.ofHom (algebraMap k L))
local notation "ψ" =>
Spec.map (CommRingCat.ofHom (AlgHom.toRingHom (IntermediateField.val (separableClosure k L))))
AlgebraicGeometry.FiniteEtale.separableClosureProjection_isPullback
DocumentationThe projection is the actual base change of the inclusion of the maximal separable subfield.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
universe u
namespace AlgebraicGeometry.FiniteEtale
variable (k L : Type u) [Field k] [Field L] [Algebra k L]
variable (X : Scheme.{u}) (f : X ⟶ Spec (.of k))
local notation "K" => separableClosure k L
local notation "φK" => Spec.map (CommRingCat.ofHom (algebraMap k K))
local notation "φL" => Spec.map (CommRingCat.ofHom (algebraMap k L))
local notation "ψ" =>
Spec.map (CommRingCat.ofHom (AlgHom.toRingHom (IntermediateField.val (separableClosure k L))))
AlgebraicGeometry.FiniteEtale.connectedSpace_separableClosure_of_connected_constantField
DocumentationConnectedness descends from the algebraic constant extension to its maximal separable intermediate extension.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
universe u
namespace AlgebraicGeometry.FiniteEtale
variable (k L : Type u) [Field k] [Field L] [Algebra k L]
variable (X : Scheme.{u}) (f : X ⟶ Spec (.of k))
local notation "K" => separableClosure k L
local notation "φK" => Spec.map (CommRingCat.ofHom (algebraMap k K))
local notation "φL" => Spec.map (CommRingCat.ofHom (algebraMap k L))
local notation "ψ" =>
Spec.map (CommRingCat.ofHom (AlgHom.toRingHom (IntermediateField.val (separableClosure k L))))