ModuleSeparableClosureRestriction.lean
Nyll.SchemeTheory.FunctionFields.SeparableClosure.SeparableClosureRestriction
3 declarations indexed from sourceView source ↗ Module documentation
Restriction to a separable closure in a common overfield
For a tower of fields k ⊆ K ⊆ Ω, every K-automorphism of Ω restricts to the separable closure of k inside Ω. When Ω is a separable closure of K, this restriction map is surjective provided that K and the separable closure of k are linearly disjoint over k.
The surjectivity proof extends an automorphism across the tensor compositum; linear disjointness supplies the field structure on that tensor product.
Imports2
- Mathlib.FieldTheory.IsSepClosed
- Mathlib.FieldTheory.LinearDisjoint
Imported by2
Declarations
EtaleFundamentalGroups.separableClosureRestriction
DocumentationRestriction of K-automorphisms of a common overfield to the separable closure of k in that overfield.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
noncomputable section
universe u v w
open IntermediateField
namespace EtaleFundamentalGroups
variable {k : Type u} {K : Type v} {Ω : Type w}
variable [Field k] [Field K] [Field Ω]
variable [Algebra k K] [Algebra K Ω] [Algebra k Ω]
variable [IsScalarTower k K Ω]
EtaleFundamentalGroups.separableClosureRestriction_coe
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
noncomputable section
universe u v w
open IntermediateField
namespace EtaleFundamentalGroups
variable {k : Type u} {K : Type v} {Ω : Type w}
variable [Field k] [Field K] [Field Ω]
variable [Algebra k K] [Algebra K Ω] [Algebra k Ω]
variable [IsScalarTower k K Ω]
EtaleFundamentalGroups.separableClosureRestriction_surjective_of_linearDisjoint
DocumentationIf Ω is a separable closure of K and the separable closure of k inside Ω is linearly disjoint from K, every automorphism of that separable closure over k extends to a K-automorphism of Ω.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
noncomputable section
universe u v w
open IntermediateField
namespace EtaleFundamentalGroups
variable {k : Type u} {K : Type v} {Ω : Type w}
variable [Field k] [Field K] [Field Ω]
variable [Algebra k K] [Algebra K Ω] [Algebra k Ω]
variable [IsScalarTower k K Ω]