ModuleMathlibUnramifiedInterface.lean
Nyll.ClassFieldTheory.AlgebraicNumberTheory.NumberField.MathlibUnramifiedInterface
7 declarations indexed from sourceView source ↗ Module documentation
Finite-place unramifiedness comparison
The implementation quantifies over primes of the extension, while the public definition quantifies over primes of the base. These are equivalent because every prime above a nonzero base prime is itself nonzero.
Declarations
ClassFieldTheory.ringOfIntegersEquivOfAlgEquiv
DocumentationA number-field equivalence over K restricts to an equivalence of integer rings over the integer ring of K.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTheory
ClassFieldTheory.isUnramifiedAtFinitePlaces_iff_formallyUnramified
DocumentationUnramifiedness at all nonzero primes is equivalent to formal unramifiedness of the entire integer-ring extension; the zero prime is automatically unramified in characteristic zero.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTheory
ClassFieldTheory.isUnramifiedAtFinitePlaces_iff_original
DocumentationThe base-prime and extension-prime formulations of finite-place unramifiedness agree.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTheory
ClassFieldTheory.isUnramifiedAtFinitePlaces_iff_of_algEquiv
DocumentationFinite-place unramifiedness is invariant under a number-field equivalence over the base.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTheory
ClassFieldTheory.isUnramifiedAtInfinitePlaces_iff_of_algEquiv
DocumentationUnramifiedness at infinite places is also invariant under a number-field equivalence over the base.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTheory
ClassFieldTheory.isEverywhereUnramified_iff_original
DocumentationThe public conjunction and the implementation's bundled predicate for unramifiedness at all places agree.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTheory
ClassFieldTheory.isEverywhereUnramified_iff_of_algEquiv
DocumentationEverywhere-unramifiedness is invariant under a number-field equivalence over the base.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTheory