Principal Ideals #
This file deals with the set of principal ideals of a CommRing R.
Main definitions and results #
Ideal.isPrincipalSubmonoid: the submonoid ofIdeal Rformed by the principal ideals ofR.Ideal.isPrincipalNonZeroDivisorSubmonoid: the submonoid of(Ideal R)⁰formed by the non-zero-divisors principal ideals ofR.Ideal.associatesMulEquivIsPrincipal: theMulEquivbetween the monoid ofAssociates Rand the submonoid of principal ideals ofR.Ideal.associatesNonZeroDivisorsMulEquivIsPrincipal: theMulEquivbetween the monoid ofAssociates R⁰and the submonoid of non-zero-divisors principal ideals ofR.
The non-zero-divisors principal ideals of R form a submonoid of (Ideal R)⁰.
Equations
Instances For
The equivalence between Associates R and the principal ideals of R defined by sending the
class of x to the principal ideal generated by x.
Equations
Instances For
The MulEquiv version of Ideal.associatesEquivIsPrincipal.
Equations
Instances For
A version of Ideal.associatesEquivIsPrincipal for non-zero-divisors generators.
Equations
Instances For
The MulEquiv version of Ideal.associatesNonZeroDivisorsEquivIsPrincipal.