ModuleSmoothArithmeticConstants.lean
Nyll.EtaleFundamentalGroups.FiniteEtale.GenericFiber.SmoothArithmeticConstants
3 declarations indexed from sourceView source ↗ Module documentation
Smooth arithmetic schemes and fields of constants
A number field admitting a faithfully flat algebra which is smooth over the integers is unramified at every finite prime. Smoothness gives reduced special fibers; faithful flatness descends this reducedness to the ring of integers. The local unramified criterion and Minkowski then force degree one.
Imports15
- Nyll.SchemeTheory.RingTheory.SmoothReduced
- Mathlib.Data.Int.Order.Units
- Mathlib.LinearAlgebra.FiniteDimensional.Basic
- Mathlib.NumberTheory.NumberField.Discriminant.Basic
- Mathlib.NumberTheory.NumberField.Discriminant.Different
- Mathlib.NumberTheory.NumberField.ExistsRamified
- Mathlib.RingTheory.Artinian.Module
- Mathlib.RingTheory.Flat.FaithfullyFlat.Algebra
- Mathlib.RingTheory.Finiteness.Quotient
- Mathlib.RingTheory.Ideal.Quotient.Nilpotent
- Mathlib.RingTheory.Ideal.Quotient.HasFiniteQuotients.Basic
- Mathlib.RingTheory.Ideal.MinimalPrime.Localization
- Mathlib.RingTheory.LocalRing.ResidueField.Separable
- Mathlib.RingTheory.TensorProduct.Quotient
- Mathlib.RingTheory.Unramified.LocalRing
Imported by2
Declarations
EtaleFundamentalGroups.unramifiedAt_of_radical_specialFiber
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct NumberField
namespace EtaleFundamentalGroups
EtaleFundamentalGroups.ringOfIntegers_unramifiedAt_of_smooth_faithfullyFlat
DocumentationSmoothness over the integers and faithful flatness over the ring of integers force every finite prime of that ring of integers to be unramified.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct NumberField
namespace EtaleFundamentalGroups
EtaleFundamentalGroups.numberField_finrank_eq_one_of_smooth_faithfullyFlat_ringOfIntegers
DocumentationA number field with a faithfully flat algebra smooth over ℤ is ℚ in degree. In the geometric application the algebra comes from a finite affine cover of the smooth arithmetic covering scheme.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct NumberField
namespace EtaleFundamentalGroups