Skip to content

Commit

Permalink
Revise df-ur comment in iset.mm and set.mm
Browse files Browse the repository at this point in the history
This wording is based on github discussion and is intended to describe
accurately and clearly how this definition works.
  • Loading branch information
jkingdon committed Dec 30, 2024
1 parent e9d9e77 commit 0227e9b
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 14 deletions.
18 changes: 11 additions & 7 deletions iset.mm
Original file line number Diff line number Diff line change
Expand Up @@ -147466,13 +147466,17 @@ since the target of the homomorphism (operator ` O ` in our model) need
$( Extend class notation with ring unit. $)
cur $a class 1r $.

$( Define the multiplicative neutral element of a ring. This definition
works by extracting the ` 0g ` element, i.e. the neutral element in a
group or monoid, and transferring it to the multiplicative monoid via the
` mulGrp ` function ( ~ df-mgp ). See also ~ dfur2g , which derives the
"traditional" definition as the unique element of a ring which is left-
and right-neutral under multiplication. (Contributed by NM, 27-Aug-2011.)
(Revised by Mario Carneiro, 27-Dec-2014.) $)
$( Define the multiplicative identity, i.e., the monoid identity ( ~ df-0g )
of the multiplicative monoid ( ~ df-mgp ) of a ring-like structure. This
definition works by transferring the multiplicative operation from the
` .r ` slot to the ` +g ` slot and then looking at the element which is
then the ` 0g ` element, that is an identity with respect to the operation
which started out in the ` .r ` slot.

See also ~ dfur2g , which derives the "traditional" definition as the
unique element of a ring which is left- and right-neutral under
multiplication. (Contributed by NM, 27-Aug-2011.) (Revised by Mario
Carneiro, 27-Dec-2014.) $)
df-ur $a |- 1r = ( 0g o. mulGrp ) $.

${
Expand Down
18 changes: 11 additions & 7 deletions set.mm
Original file line number Diff line number Diff line change
Expand Up @@ -250147,13 +250147,17 @@ monoid has the same (if any) scalars as the original ring. Mostly to
$( Extend class notation with ring unit. $)
cur $a class 1r $.

$( Define the multiplicative neutral element of a ring. This definition
works by extracting the ` 0g ` element, i.e. the neutral element in a
group or monoid, and transferring it to the multiplicative monoid via the
` mulGrp ` function ( ~ df-mgp ). See also ~ dfur2 , which derives the
"traditional" definition as the unique element of a ring which is left-
and right-neutral under multiplication. (Contributed by NM, 27-Aug-2011.)
(Revised by Mario Carneiro, 27-Dec-2014.) $)
$( Define the multiplicative identity, i.e., the monoid identity ( ~ df-0g )
of the multiplicative monoid ( ~ df-mgp ) of a ring-like structure. This
definition works by transferring the multiplicative operation from the
` .r ` slot to the ` +g ` slot and then looking at the element which is
then the ` 0g ` element, that is an identity with respect to the operation
which started out in the ` .r ` slot.

See also ~ dfur2 , which derives the "traditional" definition as the
unique element of a ring which is left- and right-neutral under
multiplication. (Contributed by NM, 27-Aug-2011.) (Revised by Mario
Carneiro, 27-Dec-2014.) $)
df-ur $a |- 1r = ( 0g o. mulGrp ) $.

${
Expand Down

0 comments on commit 0227e9b

Please sign in to comment.