Step |
Hyp |
Ref |
Expression |
1 |
|
lmodnegadd.v |
โข ๐ = ( Base โ ๐ ) |
2 |
|
lmodnegadd.p |
โข + = ( +g โ ๐ ) |
3 |
|
lmodnegadd.t |
โข ยท = ( ยท๐ โ ๐ ) |
4 |
|
lmodnegadd.n |
โข ๐ = ( invg โ ๐ ) |
5 |
|
lmodnegadd.r |
โข ๐
= ( Scalar โ ๐ ) |
6 |
|
lmodnegadd.k |
โข ๐พ = ( Base โ ๐
) |
7 |
|
lmodnegadd.i |
โข ๐ผ = ( invg โ ๐
) |
8 |
|
lmodnegadd.w |
โข ( ๐ โ ๐ โ LMod ) |
9 |
|
lmodnegadd.a |
โข ( ๐ โ ๐ด โ ๐พ ) |
10 |
|
lmodnegadd.b |
โข ( ๐ โ ๐ต โ ๐พ ) |
11 |
|
lmodnegadd.x |
โข ( ๐ โ ๐ โ ๐ ) |
12 |
|
lmodnegadd.y |
โข ( ๐ โ ๐ โ ๐ ) |
13 |
|
lmodabl |
โข ( ๐ โ LMod โ ๐ โ Abel ) |
14 |
8 13
|
syl |
โข ( ๐ โ ๐ โ Abel ) |
15 |
1 5 3 6
|
lmodvscl |
โข ( ( ๐ โ LMod โง ๐ด โ ๐พ โง ๐ โ ๐ ) โ ( ๐ด ยท ๐ ) โ ๐ ) |
16 |
8 9 11 15
|
syl3anc |
โข ( ๐ โ ( ๐ด ยท ๐ ) โ ๐ ) |
17 |
1 5 3 6
|
lmodvscl |
โข ( ( ๐ โ LMod โง ๐ต โ ๐พ โง ๐ โ ๐ ) โ ( ๐ต ยท ๐ ) โ ๐ ) |
18 |
8 10 12 17
|
syl3anc |
โข ( ๐ โ ( ๐ต ยท ๐ ) โ ๐ ) |
19 |
1 2 4
|
ablinvadd |
โข ( ( ๐ โ Abel โง ( ๐ด ยท ๐ ) โ ๐ โง ( ๐ต ยท ๐ ) โ ๐ ) โ ( ๐ โ ( ( ๐ด ยท ๐ ) + ( ๐ต ยท ๐ ) ) ) = ( ( ๐ โ ( ๐ด ยท ๐ ) ) + ( ๐ โ ( ๐ต ยท ๐ ) ) ) ) |
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 |
โข ( ๐ โ ( ๐ โ ( ( ๐ด ยท ๐ ) + ( ๐ต ยท ๐ ) ) ) = ( ( ( ๐ผ โ ๐ด ) ยท ๐ ) + ( ( ๐ผ โ ๐ต ) ยท ๐ ) ) ) |