Description: Distribute negation through addition of scalar products. (Contributed by NM, 9-Apr-2015)
Ref | Expression | ||
---|---|---|---|
Hypotheses | lmodnegadd.v | |
|
lmodnegadd.p | |
||
lmodnegadd.t | |
||
lmodnegadd.n | |
||
lmodnegadd.r | |
||
lmodnegadd.k | |
||
lmodnegadd.i | |
||
lmodnegadd.w | |
||
lmodnegadd.a | |
||
lmodnegadd.b | |
||
lmodnegadd.x | |
||
lmodnegadd.y | |
||
Assertion | lmodnegadd | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | lmodnegadd.v | |
|
2 | lmodnegadd.p | |
|
3 | lmodnegadd.t | |
|
4 | lmodnegadd.n | |
|
5 | lmodnegadd.r | |
|
6 | lmodnegadd.k | |
|
7 | lmodnegadd.i | |
|
8 | lmodnegadd.w | |
|
9 | lmodnegadd.a | |
|
10 | lmodnegadd.b | |
|
11 | lmodnegadd.x | |
|
12 | lmodnegadd.y | |
|
13 | lmodabl | |
|
14 | 8 13 | syl | |
15 | 1 5 3 6 | lmodvscl | |
16 | 8 9 11 15 | syl3anc | |
17 | 1 5 3 6 | lmodvscl | |
18 | 8 10 12 17 | syl3anc | |
19 | 1 2 4 | ablinvadd | |
20 | 14 16 18 19 | syl3anc | |
21 | 1 5 3 4 6 7 8 11 9 | lmodvsneg | |
22 | 1 5 3 4 6 7 8 12 10 | lmodvsneg | |
23 | 21 22 | oveq12d | |
24 | 20 23 | eqtrd | |