Criteria under which a Dedekind domain is a PID #
This file contains some results that we can use to test whether all ideals in a Dedekind domain are principal.
Main results #
Ideal.IsPrincipal.of_finite_maximals_of_isUnit: an invertible ideal in a commutative ring with finitely many maximal ideals, is a principal ideal.IsPrincipalIdealRing.of_finite_primes: if a Dedekind domain has finitely many prime ideals, it is a principal ideal domain.
Let P be a prime ideal, x ∈ P \ P² and x ∉ Q for all prime ideals Q ≠ P.
Then P is generated by x.
Alias of Ideal.eq_span_singleton_of_mem_of_notMem_sq_of_notMem_prime_ne.
Let P be a prime ideal, x ∈ P \ P² and x ∉ Q for all prime ideals Q ≠ P.
Then P is generated by x.
An invertible fractional ideal of a commutative ring with finitely many maximal ideals is principal.
If p is a prime in the Dedekind domain R, S an extension of R and Sₚ the localization
of S at p, then all primes in Sₚ are factors of the image of p in Sₚ.
Let p be a prime in the Dedekind domain R and S be an integral extension of R,
then the localization Sₚ of S at p is a PID.