Description: A class is a monoid if and only if its opposite (ring) is a monoid. (Contributed by SN, 20-Jun-2025)
Ref | Expression | ||
---|---|---|---|
Hypothesis | opprgrp.o | ⊢ 𝑂 = ( oppr ‘ 𝑅 ) | |
Assertion | opprmndb | ⊢ ( 𝑅 ∈ Mnd ↔ 𝑂 ∈ Mnd ) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | opprgrp.o | ⊢ 𝑂 = ( oppr ‘ 𝑅 ) | |
2 | baseid | ⊢ Base = Slot ( Base ‘ ndx ) | |
3 | basendxnmulrndx | ⊢ ( Base ‘ ndx ) ≠ ( .r ‘ ndx ) | |
4 | 1 2 3 | opprlem | ⊢ ( Base ‘ 𝑅 ) = ( Base ‘ 𝑂 ) |
5 | plusgid | ⊢ +g = Slot ( +g ‘ ndx ) | |
6 | plusgndxnmulrndx | ⊢ ( +g ‘ ndx ) ≠ ( .r ‘ ndx ) | |
7 | 1 5 6 | opprlem | ⊢ ( +g ‘ 𝑅 ) = ( +g ‘ 𝑂 ) |
8 | 4 7 | mndprop | ⊢ ( 𝑅 ∈ Mnd ↔ 𝑂 ∈ Mnd ) |