Dedekind domains #
This file defines an equivalent notion of a Dedekind domain (or Dedekind ring), namely a Noetherian integral domain where the localization at every nonzero prime ideal is a DVR.
Main results #
IsLocalization.AtPrime.isDiscreteValuationRing_of_dedekind_domainshows thatIsDedekindDomainimplies the localization at each nonzero prime ideal is a DVR.isDedekindDomain_iff_isDiscreteValuationRing_atPrimeproves the equivalence of the two notions of Dedekind domain
Implementation notes #
The definitions that involve a field of fractions choose a canonical field of fractions,
but are independent of that choice. The ..._iff lemmas express this independence.
Often, definitions assume that Dedekind domains are not fields. We found it more practical
to add a (h : ¬ IsField A) assumption whenever this is explicitly needed.
References #
- D. Marcus, Number Fields
- J.W.S. Cassels, A. Fröhlich, Algebraic Number Theory
- J. Neukirch, Algebraic Number Theory
Tags #
dedekind domain, dedekind ring
Localizing a domain of Krull dimension ≤ 1 gives another ring of Krull dimension ≤ 1.
Note that the same proof can/should be generalized to preserving any Krull dimension, once we have a suitable definition.
The localization of a Dedekind domain is a Dedekind domain.
The localization of a Dedekind domain at every nonzero prime ideal is a Dedekind domain.
In a Dedekind domain, the localization at every nonzero prime ideal is a DVR.
An integral domain is a Dedekind domain iff it is Noetherian and the localization at every nonzero prime is a discrete valuation ring.