theorem
DedekindDomainEquiv.integrallyClosed_iff_dvrLocalizations
(A : Type u_1)
[CommRing A]
[IsDomain A]
:
theorem
DedekindDomainEquiv.integrallyClosed_iff_invertibleIdeals
(A : Type u_1)
[CommRing A]
[IsDomain A]
:
theorem
DedekindDomainEquiv.integrallyClosed_to_primeFactorization
(A : Type u_1)
[CommRing A]
(h : CondIntegrallyClosed A)
:
theorem
DedekindDomainEquiv.integrallyClosed_to_containIsDivide
(A : Type u_1)
[CommRing A]
[IsDomain A]
(h : CondIntegrallyClosed A)
:
theorem
DedekindDomainEquiv.primeFactorization_to_integrallyClosed
(A : Type u_2)
[CommRing A]
[IsDomain A]
:
theorem
DedekindDomainEquiv.containIsDivide_to_integrallyClosed
(A : Type u_1)
[CommRing A]
[IsDomain A]
:
theorem
DedekindDomainEquiv.integrallyClosed_to_principalProduct
(A : Type u_1)
[CommRing A]
[IsDomain A]
(h : CondIntegrallyClosed A)
:
theorem
DedekindDomainEquiv.principalProduct_to_integrallyClosed
(A : Type u_1)
[CommRing A]
[IsDomain A]
:
theorem
DedekindDomainEquiv.integrallyClosed_to_quotientPIR
(A : Type u_1)
[CommRing A]
(h : CondIntegrallyClosed A)
:
theorem
DedekindDomainEquiv.quotientPIR_noetherian
(A : Type u_1)
[CommRing A]
[IsDomain A]
(h7 : CondQuotientPIR A)
:
theorem
DedekindDomainEquiv.quotientPIR_dvr
(A : Type u_1)
[CommRing A]
[IsDomain A]
(h7 : CondQuotientPIR A)
(P : Ideal A)
(hPne : P ≠ ⊥)
(hPpr : P.IsPrime)
:
theorem
DedekindDomainEquiv.quotientPIR_to_integrallyClosed
(A : Type u_1)
[CommRing A]
[IsDomain A]
:
theorem
DedekindDomainEquiv.integrallyClosed_to_twoGenerator
(A : Type u_1)
[CommRing A]
(h : CondIntegrallyClosed A)
:
theorem
DedekindDomainEquiv.twoGenerator_to_quotientPIR
(A : Type u_1)
[CommRing A]
(h : CondTwoGenerator A)
:
theorem
DedekindDomainEquiv.twoGenerator_to_integrallyClosed
(A : Type u_1)
[CommRing A]
[IsDomain A]
:
theorem
FractionalIdealLocalization.localization_comm_add
{A : Type u_1}
[CommRing A]
{K : Type u_2}
{K' : Type u_3}
[Field K]
[Field K']
[Algebra A K]
[Algebra A K']
(I J : FractionalIdeal (nonZeroDivisors A) K)
(h : K ≃ₐ[A] K')
:
theorem
FractionalIdealLocalization.localization_comm_mul
{A : Type u_1}
[CommRing A]
{K : Type u_2}
{K' : Type u_3}
[Field K]
[Field K']
[Algebra A K]
[Algebra A K']
(I J : FractionalIdeal (nonZeroDivisors A) K)
(h : K ≃ₐ[A] K')
:
theorem
FractionalIdealLocalization.localization_comm_div
{A : Type u_1}
[CommRing A]
[IsDomain A]
{K : Type u_2}
{K' : Type u_3}
[Field K]
[Field K']
[Algebra A K]
[Algebra A K']
[IsFractionRing A K]
[IsFractionRing A K']
(I J : FractionalIdeal (nonZeroDivisors A) K)
(h : K ≃ₐ[A] K')
:
noncomputable def
FractionalIdealLocalization.fractionFieldEquiv
{A : Type u_1}
[CommRing A]
{K : Type u_2}
{K' : Type u_3}
[Field K]
[Field K']
[Algebra A K]
[Algebra A K']
[IsFractionRing A K]
[IsFractionRing A K']
:
Instances For
theorem
FractionalIdealLocalization.localization_atPrime_add
{A : Type u_1}
[CommRing A]
[IsDomain A]
(p : Ideal A)
[p.IsPrime]
(I J : FractionalIdeal (nonZeroDivisors A) (FractionRing A))
:
FractionalIdeal.extended (FractionRing A) ⋯ (I + J) = FractionalIdeal.extended (FractionRing A) ⋯ I + FractionalIdeal.extended (FractionRing A) ⋯ J
theorem
FractionalIdealLocalization.localization_atPrime_mul
{A : Type u_1}
[CommRing A]
[IsDomain A]
(p : Ideal A)
[p.IsPrime]
(I J : FractionalIdeal (nonZeroDivisors A) (FractionRing A))
:
FractionalIdeal.extended (FractionRing A) ⋯ (I * J) = FractionalIdeal.extended (FractionRing A) ⋯ I * FractionalIdeal.extended (FractionRing A) ⋯ J
theorem
FractionalIdealLocalization.localization_map_eq_id
{A : Type u_1}
[CommRing A]
[IsDomain A]
(p : Ideal A)
[p.IsPrime]
:
IsLocalization.map (FractionRing A) (algebraMap A (Localization.AtPrime p)) ⋯ = RingHom.id (FractionRing A)