ModuleComponent.lean
Nyll.EtaleFundamentalGroups.FiniteEtale.GenericFiber.Component
11 declarations indexed from sourceView source ↗ Module documentation
A specified generic component of a finite etale algebra
For a finite etale algebra over a normal domain, a maximal ideal of the generic fibre selects one field component. This file descends the primitive idempotent of that specified component through smooth integral-closure base change. The selected component normalization is thereby an actual idempotent factor of the original finite etale algebra.
Declarations
EtaleFundamentalGroups.artinianSelectedComponentIdempotent
DocumentationThe primitive idempotent supported at a specified maximal ideal of a reduced Artinian ring.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open scoped TensorProduct
open Polynomial
universe uR uT uK
section ArtinianComponent
variable {G : Type*} [CommRing G] [IsArtinianRing G] [IsReduced G]
EtaleFundamentalGroups.quotient_artinianSelectedComponentIdempotent_eq_zero
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open scoped TensorProduct
open Polynomial
universe uR uT uK
section ArtinianComponent
variable {G : Type*} [CommRing G] [IsArtinianRing G] [IsReduced G]
EtaleFundamentalGroups.quotient_artinianSelectedComponentIdempotent
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open scoped TensorProduct
open Polynomial
universe uR uT uK
section ArtinianComponent
variable {G : Type*} [CommRing G] [IsArtinianRing G] [IsReduced G]
EtaleFundamentalGroups.artinianSelectedComponentIdempotent_isIdempotentElem
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open scoped TensorProduct
open Polynomial
universe uR uT uK
section ArtinianComponent
variable {G : Type*} [CommRing G] [IsArtinianRing G] [IsReduced G]
EtaleFundamentalGroups.artinianSelectedComponentIdempotent_mul_eq_zero_iff
DocumentationMultiplication by the selected primitive idempotent kills exactly the elements vanishing in the specified field component.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open scoped TensorProduct
open Polynomial
universe uR uT uK
section ArtinianComponent
variable {G : Type*} [CommRing G] [IsArtinianRing G] [IsReduced G]
EtaleFundamentalGroups.exists_integral_artinianElement_supported_at_component
DocumentationAn integral element of a specified residue-field component, extended by zero on every other Artinian component, is represented by an integral element of the whole Artinian ring.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open scoped TensorProduct
open Polynomial
universe uR uT uK
section ArtinianComponent
variable {G : Type*} [CommRing G] [IsArtinianRing G] [IsReduced G]
EtaleFundamentalGroups.FiniteEtaleGenericFiberComponent
DocumentationThe field component of the generic fibre selected by a maximal ideal.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open scoped TensorProduct
open Polynomial
universe uR uT uK
section FiniteEtaleComponent
variable {R : Type uR} {T : Type uT} {K : Type uK}
EtaleFundamentalGroups.genericFiberComponentToIntegralClosure
DocumentationThe finite-etale algebra maps canonically to the integral closure of the base in a selected generic-fibre component.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open scoped TensorProduct
open Polynomial
universe uR uT uK
section FiniteEtaleComponent
variable {R : Type uR} {T : Type uT} {K : Type uK}
EtaleFundamentalGroups.genericFiberComponentToIntegralClosure_core
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open scoped TensorProduct
open Polynomial
universe uR uT uK
section FiniteEtaleComponent
variable {R : Type uR} {T : Type uT} {K : Type uK}
EtaleFundamentalGroups.genericFiberComponentToIntegralClosure_surjective
DocumentationThe canonical map to the normalization of a selected generic-fibre component is surjective; equivalently, that normalization is an idempotent factor of the original finite-etale algebra.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open scoped TensorProduct
open Polynomial
universe uR uT uK
section FiniteEtaleComponent
variable {R : Type uR} {T : Type uT} {K : Type uK}
EtaleFundamentalGroups.integralClosure_etale_genericFiberComponent
DocumentationThe normalization of a specified field component of the generic fibre of a finite etale algebra is itself finite etale over the base.
More precisely, the proof descends the primitive idempotent of the specified generic component to T, and realizes the integral closure as the associated idempotent localization of T.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups
open scoped TensorProduct
open Polynomial
universe uR uT uK
section FiniteEtaleComponent
variable {R : Type uR} {T : Type uT} {K : Type uK}