-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Terminology: unify names for ring unit #4512
Comments
I agree with the direction! |
Thanks for digging into this. I also would have said "multiplicative identity" so glad to hear that seems to be borne out by the sources you consulted. As for "unit", the situation is worse than I thought, as some of the existing uses seem to be misapplying the word as you note. |
I had a look at the literature, and saw that there is no uniform or even preferred terminology:
In Wikipedia Unit (ring theory):
and
To avoid the ambiguity of the term "unit", I still propose to change the naming in (i)set.mm as discussed above. |
Unfortunately, c1r and df-1r are used already (for signed real constant 1). And "ur" still stands for "Unity element in a Ring"). Therefore, I will not change the label... |
Is this issue ready to close now that #4584 is merged, or is there more to be done? |
See also discussion in PR #4509:
We have several different names for
1r
already at the beginning of section "Ring unit":cur
) - used 16 times in set.mmWe should choose one of them as the name we will use primarily, and should mention the others in the comment of the definition.
In Wikipedia (see https://en.wikipedia.org/wiki/Identity_element ), "the identity with respect to multiplication is called a multiplicative identity (often denoted as 1)".
But also "The distinction between additive and multiplicative identity is used most often for sets that support both binary operations, such as rings, integral domains, and fields. The multiplicative identity is often called unity in the latter context (a ring with unity)."
A "unit", in contrast, is "an invertible element for the multiplication of the ring", see also definition of a "ring unit"
Unit
( ~df-unit) in section "Divisibility", which is already an inconsistency within set.mm.Therefore, I would propose to call it primarily "multiplicative identity" and alternatively "unity" or "unity element".
Consequently, the labes cur, df-ur and dfur2 should be changed, too. Maybe in
0g
(I would prefer this variant)The text was updated successfully, but these errors were encountered: