Skip to content

Ring vs. Rng (deferred) #1389

@avekens

Description

@avekens

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.

@benjub @nmegill @digama0 @david-a-wheeler @tirix OK?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions