Description: A class is a group if and only if its opposite (ring) is a group. (Contributed by SN, 20-Jun-2025)
| Ref | Expression | ||
|---|---|---|---|
| Hypothesis | opprgrp.o | ⊢ 𝑂 = ( oppr ‘ 𝑅 ) | |
| Assertion | opprgrpb | ⊢ ( 𝑅 ∈ Grp ↔ 𝑂 ∈ Grp ) |
| 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 | grpprop | ⊢ ( 𝑅 ∈ Grp ↔ 𝑂 ∈ Grp ) |