Description: Multiplying by a negative number, swaps the order. (Contributed by Glauco Siliprandi, 26-Jun-2021)
Ref | Expression | ||
---|---|---|---|
Hypotheses | ltmulneg.a | |
|
ltmulneg.b | |
||
ltmulneg.c | |
||
ltmulneg.n | |
||
Assertion | ltmulneg | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | ltmulneg.a | |
|
2 | ltmulneg.b | |
|
3 | ltmulneg.c | |
|
4 | ltmulneg.n | |
|
5 | 3 4 | negelrpd | |
6 | 1 2 5 | ltmul1d | |
7 | 3 | renegcld | |
8 | 1 7 | remulcld | |
9 | 2 7 | remulcld | |
10 | 8 9 | ltnegd | |
11 | 2 | recnd | |
12 | 7 | recnd | |
13 | 11 12 | mulneg2d | |
14 | 3 | recnd | |
15 | 14 | negnegd | |
16 | 15 | oveq2d | |
17 | 13 16 | eqtr3d | |
18 | 1 | recnd | |
19 | 18 12 | mulneg2d | |
20 | 15 | oveq2d | |
21 | 19 20 | eqtr3d | |
22 | 17 21 | breq12d | |
23 | 6 10 22 | 3bitrd | |