Metamath Proof Explorer


Theorem unitnegcl

Description: The negative of a unit is a unit. (Contributed by Mario Carneiro, 4-Dec-2014)

Ref Expression
Hypotheses unitnegcl.1 U = Unit R
unitnegcl.2 N = inv g R
Assertion unitnegcl R Ring X U N X U

Proof

Step Hyp Ref Expression
1 unitnegcl.1 U = Unit R
2 unitnegcl.2 N = inv g R
3 simpl R Ring X U R Ring
4 ringgrp R Ring R Grp
5 eqid Base R = Base R
6 5 1 unitcl X U X Base R
7 5 2 grpinvcl R Grp X Base R N X Base R
8 4 6 7 syl2an R Ring X U N X Base R
9 eqid r R = r R
10 5 9 2 dvdsrneg R Ring N X Base R N X r R N N X
11 8 10 syldan R Ring X U N X r R N N X
12 5 2 grpinvinv R Grp X Base R N N X = X
13 4 6 12 syl2an R Ring X U N N X = X
14 11 13 breqtrd R Ring X U N X r R X
15 eqid 1 R = 1 R
16 eqid opp r R = opp r R
17 eqid r opp r R = r opp r R
18 1 15 9 16 17 isunit X U X r R 1 R X r opp r R 1 R
19 18 bilani R Ring X U X r R 1 R X r opp r R 1 R
20 19 simpld R Ring X U X r R 1 R
21 5 9 dvdsrtr R Ring N X r R X X r R 1 R N X r R 1 R
22 3 14 20 21 syl3anc R Ring X U N X r R 1 R
23 16 opprring R Ring opp r R Ring
24 23 adantr R Ring X U opp r R Ring
25 16 5 opprbas Base R = Base opp r R
26 16 2 opprneg N = inv g opp r R
27 25 17 26 dvdsrneg opp r R Ring N X Base R N X r opp r R N N X
28 24 8 27 syl2anc R Ring X U N X r opp r R N N X
29 28 13 breqtrd R Ring X U N X r opp r R X
30 19 simprd R Ring X U X r opp r R 1 R
31 25 17 dvdsrtr opp r R Ring N X r opp r R X X r opp r R 1 R N X r opp r R 1 R
32 24 29 30 31 syl3anc R Ring X U N X r opp r R 1 R
33 1 15 9 16 17 isunit N X U N X r R 1 R N X r opp r R 1 R
34 22 32 33 sylanbrc R Ring X U N X U