-
Notifications
You must be signed in to change notification settings - Fork 100
Description
According to the Google group discussion https://groups.google.com/d/msg/metamath/XKl7K0qx4uc/hRykryMhDgAJ (see also issue #866), the currently used abbreviation "rng" for a unital ring Ring
should be replaced by "ring".
As a first step, I provided the definition of a general, i.e. not necessarily unital , ring Rng
(see ~df-rng0 in my mathbox). For this, I needed the definition of a "Semigroup" (the mutiplicative group of a general ring is a semigroup), so I added this, too (SGrp
, see ~df-sgrp). Doing this, I also added a definition of a "Magma" (Mgm
, see ~df-mgmALT). Here are conflicts with the deprecated definition of a magma which have to be cleaned up. For all changes see PR # 1388.
If there is no objection, I would move these definitions and the related theorems into the main part of set.mm in the next step, changing the labels: df-rng -> df-ring, df-rng0 -> df-rng (and df-mgm -> df-magma, df-mgmALT -> df-mgm, etc.). I would also update the table of abbreviations in section "17.1.1 Conventions" accordingly. Maybe some of the current "rng" theorems are already valid for Rngs, so that they can be moved up into the corresponding subsection (and need not to be renamed).
Afterwards, the renaming of the labels containing "rng" could start.