ModuleSupportedDiscriminantBound.lean
Nyll.ClassFieldTheory.AlgebraicNumberTheory.NumberField.SupportedDiscriminantBound
2 declarations indexed from sourceView source ↗ Module documentation
A discriminant bound from a prime-to-degree ramification support
Every prime factor of the different lies above a rational divisor of the discriminant. The CRT trace bound controls its exponent by the exponent in the corresponding rational prime ideal. Hence the different divides (c), and taking the absolute ideal norm gives |disc(L)| <= c^[L:Q]. The Galois hypothesis is retained: it is what makes each e*f divide the whole extension degree.
Imports8
- Nyll.ClassFieldTheory.AlgebraicNumberTheory.NumberField.GaloisDifferentBound
- Mathlib.RingTheory.UniqueFactorizationDomain.NormalizedFactors
- Mathlib.Data.Multiset.Count
- Mathlib.NumberTheory.NumberField.Discriminant.Different
- Mathlib.RingTheory.DedekindDomain.Ideal.Lemmas
- Mathlib.RingTheory.Ideal.Norm.AbsNorm
- Mathlib.RingTheory.KrullDimension.Basic
- Mathlib.RingTheory.RamificationInertia.Ramification
Imported by2
Declarations
AlgebraicNumberTheory.Discriminant.differentIdeal_dvd_span_of_coprime_support
DocumentationThe different divides a supported rational integer prime to the Galois degree.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField UniqueFactorizationMonoid
noncomputable section
namespace AlgebraicNumberTheory.Discriminant
AlgebraicNumberTheory.Discriminant.natAbs_discr_le_pow_of_coprime_support
DocumentationA supported integer prime to a finite Galois degree bounds the root scale of its absolute discriminant.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField UniqueFactorizationMonoid
noncomputable section
namespace AlgebraicNumberTheory.Discriminant