Metamath Proof Explorer


Theorem rngm2neg

Description: Double negation of a product in a non-unital ring ( mul2neg analog). (Contributed by Mario Carneiro, 4-Dec-2014) Generalization of ringm2neg . (Revised by AV, 17-Feb-2025)

Ref Expression
Hypotheses rngneglmul.b B = Base R
rngneglmul.t · ˙ = R
rngneglmul.n N = inv g R
rngneglmul.r φ R Rng
rngneglmul.x φ X B
rngneglmul.y φ Y B
Assertion rngm2neg φ N X · ˙ N Y = X · ˙ Y

Proof

Step Hyp Ref Expression
1 rngneglmul.b B = Base R
2 rngneglmul.t · ˙ = R
3 rngneglmul.n N = inv g R
4 rngneglmul.r φ R Rng
5 rngneglmul.x φ X B
6 rngneglmul.y φ Y B
7 rnggrp R Rng R Grp
8 4 7 syl φ R Grp
9 1 3 8 6 grpinvcld φ N Y B
10 1 2 3 4 5 9 rngmneg1 φ N X · ˙ N Y = N X · ˙ N Y
11 1 2 3 4 5 6 rngmneg2 φ X · ˙ N Y = N X · ˙ Y
12 11 fveq2d φ N X · ˙ N Y = N N X · ˙ Y
13 1 2 rngcl R Rng X B Y B X · ˙ Y B
14 4 5 6 13 syl3anc φ X · ˙ Y B
15 1 3 grpinvinv R Grp X · ˙ Y B N N X · ˙ Y = X · ˙ Y
16 8 14 15 syl2anc φ N N X · ˙ Y = X · ˙ Y
17 10 12 16 3eqtrd φ N X · ˙ N Y = X · ˙ Y