Metamath Proof Explorer


Theorem clmpm1dir

Description: Subtractive distributive law for the scalar product of a subcomplex module. (Contributed by NM, 31-Jul-2007) (Revised by AV, 21-Sep-2021)

Ref Expression
Hypotheses clmpm1dir.v V = Base W
clmpm1dir.s · ˙ = W
clmpm1dir.a + ˙ = + W
clmpm1dir.k K = Base Scalar W
Assertion clmpm1dir W CMod A K B K C V A B · ˙ C = A · ˙ C + ˙ -1 · ˙ B · ˙ C

Proof

Step Hyp Ref Expression
1 clmpm1dir.v V = Base W
2 clmpm1dir.s · ˙ = W
3 clmpm1dir.a + ˙ = + W
4 clmpm1dir.k K = Base Scalar W
5 eqid Scalar W = Scalar W
6 eqid - W = - W
7 simpl W CMod A K B K C V W CMod
8 simpr1 W CMod A K B K C V A K
9 simpr2 W CMod A K B K C V B K
10 simpr3 W CMod A K B K C V C V
11 1 2 5 4 6 7 8 9 10 clmsubdir W CMod A K B K C V A B · ˙ C = A · ˙ C - W B · ˙ C
12 1 5 2 4 clmvscl W CMod A K C V A · ˙ C V
13 7 8 10 12 syl3anc W CMod A K B K C V A · ˙ C V
14 1 5 2 4 clmvscl W CMod B K C V B · ˙ C V
15 7 9 10 14 syl3anc W CMod A K B K C V B · ˙ C V
16 eqid inv g W = inv g W
17 1 3 16 6 grpsubval A · ˙ C V B · ˙ C V A · ˙ C - W B · ˙ C = A · ˙ C + ˙ inv g W B · ˙ C
18 13 15 17 syl2anc W CMod A K B K C V A · ˙ C - W B · ˙ C = A · ˙ C + ˙ inv g W B · ˙ C
19 1 16 5 2 clmvneg1 W CMod B · ˙ C V -1 · ˙ B · ˙ C = inv g W B · ˙ C
20 19 eqcomd W CMod B · ˙ C V inv g W B · ˙ C = -1 · ˙ B · ˙ C
21 7 15 20 syl2anc W CMod A K B K C V inv g W B · ˙ C = -1 · ˙ B · ˙ C
22 21 oveq2d W CMod A K B K C V A · ˙ C + ˙ inv g W B · ˙ C = A · ˙ C + ˙ -1 · ˙ B · ˙ C
23 11 18 22 3eqtrd W CMod A K B K C V A B · ˙ C = A · ˙ C + ˙ -1 · ˙ B · ˙ C