Metamath Proof Explorer


Theorem ringmneg1

Description: Negation of a product in a ring. ( mulneg1 analog.) Compared with rngmneg1 , the proof is shorter making use of the existence of a ring unity. (Contributed by Jeff Madsen, 19-Jun-2010) (Revised by Mario Carneiro, 2-Jul-2014)

Ref Expression
Hypotheses ringneglmul.b B=BaseR
ringneglmul.t ·˙=R
ringneglmul.n N=invgR
ringneglmul.r φRRing
ringneglmul.x φXB
ringneglmul.y φYB
Assertion ringmneg1 φNX·˙Y=NX·˙Y

Proof

Step Hyp Ref Expression
1 ringneglmul.b B=BaseR
2 ringneglmul.t ·˙=R
3 ringneglmul.n N=invgR
4 ringneglmul.r φRRing
5 ringneglmul.x φXB
6 ringneglmul.y φYB
7 ringgrp RRingRGrp
8 4 7 syl φRGrp
9 eqid 1R=1R
10 1 9 ringidcl RRing1RB
11 4 10 syl φ1RB
12 1 3 grpinvcl RGrp1RBN1RB
13 8 11 12 syl2anc φN1RB
14 1 2 ringass RRingN1RBXBYBN1R·˙X·˙Y=N1R·˙X·˙Y
15 4 13 5 6 14 syl13anc φN1R·˙X·˙Y=N1R·˙X·˙Y
16 1 2 9 3 4 5 ringnegl φN1R·˙X=NX
17 16 oveq1d φN1R·˙X·˙Y=NX·˙Y
18 1 2 ringcl RRingXBYBX·˙YB
19 4 5 6 18 syl3anc φX·˙YB
20 1 2 9 3 4 19 ringnegl φN1R·˙X·˙Y=NX·˙Y
21 15 17 20 3eqtr3d φNX·˙Y=NX·˙Y