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