Metamath Proof Explorer


Theorem dfring3

Description: The predicate "is a (unital) ring" based on a ring being abelian and with the definition of a monoid expanded. (Contributed by Jeff Hankins, 21-Nov-2006) (Revised by AV, 24-Aug-2026)

Ref Expression
Hypotheses isringrng.b ⊢ B = Base R
isringrng.t ⊢ · ˙ = ⋅ R
dfring2.g ⊢ G = mulGrp R
dfring2.p ⊢ + ˙ = + R
Assertion dfring3 ⊢ R ∈ Ring ↔ R ∈ Abel ∧ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y

Proof

Step Hyp Ref Expression
1 isringrng.b ⊢ B = Base R
2 isringrng.t ⊢ · ˙ = ⋅ R
3 dfring2.g ⊢ G = mulGrp R
4 dfring2.p ⊢ + ˙ = + R
5 1 2 3 4 dfring2 ⊢ R ∈ Ring ↔ R ∈ Abel ∧ G ∈ Mnd ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
6 3 1 mgpbas ⊢ B = Base G
7 3 2 mgpplusg ⊢ · ˙ = + G
8 6 7 ismnddef ⊢ G ∈ Mnd ↔ G ∈ Smgrp ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
9 6 7 issgrp ⊢ G ∈ Smgrp ↔ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z
10 8 9 bianbi ⊢ G ∈ Mnd ↔ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
11 10 anbi1i ⊢ G ∈ Mnd ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
12 anass ⊢ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
13 anass ⊢ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
14 12 13 bitri ⊢ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
15 ancom ⊢ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
16 15 anbi2i ⊢ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
17 anass ⊢ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ↔ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
18 r19.26-2 ⊢ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
19 r19.26 ⊢ ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
20 3anass ⊢ x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
21 20 bicomi ⊢ x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
22 21 ralbii ⊢ ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
23 19 22 bitr3i ⊢ ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
24 23 2ralbii ⊢ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
25 18 24 bitr3i ⊢ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
26 25 anbi1i ⊢ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ↔ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
27 17 26 bitr3i ⊢ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ↔ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
28 16 27 bitri ⊢ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
29 28 anbi2i ⊢ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
30 14 29 bitri ⊢ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
31 11 30 bitri ⊢ G ∈ Mnd ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
32 31 anbi2i ⊢ R ∈ Abel ∧ G ∈ Mnd ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ R ∈ Abel ∧ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
33 3anass ⊢ R ∈ Abel ∧ G ∈ Mnd ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ R ∈ Abel ∧ G ∈ Mnd ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z
34 3anass ⊢ R ∈ Abel ∧ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ↔ R ∈ Abel ∧ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
35 anass ⊢ R ∈ Abel ∧ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ↔ R ∈ Abel ∧ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
36 34 35 bitri ⊢ R ∈ Abel ∧ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y ↔ R ∈ Abel ∧ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
37 32 33 36 3bitr4i ⊢ R ∈ Abel ∧ G ∈ Mnd ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ↔ R ∈ Abel ∧ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y
38 5 37 bitri ⊢ R ∈ Ring ↔ R ∈ Abel ∧ G ∈ Mgm ∧ ∀ x ∈ B ∀ y ∈ B ∀ z ∈ B x · ˙ y · ˙ z = x · ˙ y · ˙ z ∧ x · ˙ y + ˙ z = x · ˙ y + ˙ x · ˙ z ∧ x + ˙ y · ˙ z = x · ˙ z + ˙ y · ˙ z ∧ ∃ x ∈ B ∀ y ∈ B x · ˙ y = y ∧ y · ˙ x = y