Description: The negative of a unit is a unit. (Contributed by Mario Carneiro, 4-Dec-2014)
Ref | Expression | ||
---|---|---|---|
Hypotheses | unitnegcl.1 | |
|
unitnegcl.2 | |
||
Assertion | unitnegcl | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | unitnegcl.1 | |
|
2 | unitnegcl.2 | |
|
3 | simpl | |
|
4 | ringgrp | |
|
5 | eqid | |
|
6 | 5 1 | unitcl | |
7 | 5 2 | grpinvcl | |
8 | 4 6 7 | syl2an | |
9 | eqid | |
|
10 | 5 9 2 | dvdsrneg | |
11 | 8 10 | syldan | |
12 | 5 2 | grpinvinv | |
13 | 4 6 12 | syl2an | |
14 | 11 13 | breqtrd | |
15 | simpr | |
|
16 | eqid | |
|
17 | eqid | |
|
18 | eqid | |
|
19 | 1 16 9 17 18 | isunit | |
20 | 15 19 | sylib | |
21 | 20 | simpld | |
22 | 5 9 | dvdsrtr | |
23 | 3 14 21 22 | syl3anc | |
24 | 17 | opprring | |
25 | 24 | adantr | |
26 | 17 5 | opprbas | |
27 | 17 2 | opprneg | |
28 | 26 18 27 | dvdsrneg | |
29 | 25 8 28 | syl2anc | |
30 | 29 13 | breqtrd | |
31 | 20 | simprd | |
32 | 26 18 | dvdsrtr | |
33 | 25 30 31 32 | syl3anc | |
34 | 1 16 9 17 18 | isunit | |
35 | 23 33 34 | sylanbrc | |