ModuleTowerIdealOver.lean
Nyll.EtaleFundamentalGroups.GenericTensor.FieldComponent.TowerIdealOver
4 declarations indexed from sourceView source ↗ Module documentation
A final tensor component above a fixed intermediate component
For a finite field extension F'/F, scalar extension makes F' ⊗[K] L a finite faithfully-flat algebra over F ⊗[K] L. Consequently every fixed maximal intermediate component has a maximal final component above it. This file packages one canonical choice and records that the contraction used by GenericTensorFieldComponentTower is exactly the original component.
Declarations
EtaleFundamentalGroups.exists_genericTensorTowerIdeal_over
DocumentationA maximal final tensor component exists above every maximal intermediate component.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uK uF uF' uL
section
variable {K : Type uK} {F : Type uF} {F' : Type uF'} {L : Type uL}
variable [Field K] [Field F] [Field F'] [Field L]
variable [Algebra K F] [Algebra F F'] [Algebra K F']
variable [IsScalarTower K F F'] [Algebra K L]
variable [FiniteDimensional F F']
EtaleFundamentalGroups.genericTensorTowerIdealOver
DocumentationA canonical maximal final tensor ideal above n.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uK uF uF' uL
section
variable {K : Type uK} {F : Type uF} {F' : Type uF'} {L : Type uL}
variable [Field K] [Field F] [Field F'] [Field L]
variable [Algebra K F] [Algebra F F'] [Algebra K F']
variable [IsScalarTower K F F'] [Algebra K L]
variable [FiniteDimensional F F']
EtaleFundamentalGroups.genericTensorTowerIdealOver_isMaximal
DocumentationThe chosen final tensor ideal is maximal.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uK uF uF' uL
section
variable {K : Type uK} {F : Type uF} {F' : Type uF'} {L : Type uL}
variable [Field K] [Field F] [Field F'] [Field L]
variable [Algebra K F] [Algebra F F'] [Algebra K F']
variable [IsScalarTower K F F'] [Algebra K L]
variable [FiniteDimensional F F']
EtaleFundamentalGroups.genericTensorTowerIntermediateIdeal_idealOver
DocumentationContracting the chosen final ideal recovers n exactly.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uK uF uF' uL
section
variable {K : Type uK} {F : Type uF} {F' : Type uF'} {L : Type uL}
variable [Field K] [Field F] [Field F'] [Field L]
variable [Algebra K F] [Algebra F F'] [Algebra K F']
variable [IsScalarTower K F F'] [Algebra K L]
variable [FiniteDimensional F F']