Metamath Proof Explorer


Theorem lflsub

Description: Property of a linear functional. ( lnfnaddi analog.) (Contributed by NM, 18-Apr-2014)

Ref Expression
Hypotheses lflsub.d ⊢ D = Scalar ⁡ W
lflsub.m ⊢ M = - D
lflsub.v ⊢ V = Base W
lflsub.a ⊢ - ˙ = - W
lflsub.f ⊢ F = LFnl ⁡ W
Assertion lflsub ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → G ⁡ X - ˙ Y = G ⁡ X M G ⁡ Y

Proof

Step Hyp Ref Expression
1 lflsub.d ⊢ D = Scalar ⁡ W
2 lflsub.m ⊢ M = - D
3 lflsub.v ⊢ V = Base W
4 lflsub.a ⊢ - ˙ = - W
5 lflsub.f ⊢ F = LFnl ⁡ W
6 simp1 ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → W ∈ LMod
7 simp3l ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → X ∈ V
8 1 lmodring ⊢ W ∈ LMod → D ∈ Ring
9 8 3ad2ant1 ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → D ∈ Ring
10 ringgrp ⊢ D ∈ Ring → D ∈ Grp
11 9 10 syl ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → D ∈ Grp
12 eqid ⊢ Base D = Base D
13 eqid ⊢ 1 D = 1 D
14 12 13 ringidcl ⊢ D ∈ Ring → 1 D ∈ Base D
15 9 14 syl ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → 1 D ∈ Base D
16 eqid ⊢ inv g ⁡ D = inv g ⁡ D
17 12 16 grpinvcl ⊢ D ∈ Grp ∧ 1 D ∈ Base D → inv g ⁡ D ⁡ 1 D ∈ Base D
18 11 15 17 syl2anc ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → inv g ⁡ D ⁡ 1 D ∈ Base D
19 simp3r ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → Y ∈ V
20 eqid ⊢ ⋅ W = ⋅ W
21 3 1 20 12 lmodvscl ⊢ W ∈ LMod ∧ inv g ⁡ D ⁡ 1 D ∈ Base D ∧ Y ∈ V → inv g ⁡ D ⁡ 1 D ⋅ W Y ∈ V
22 6 18 19 21 syl3anc ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → inv g ⁡ D ⁡ 1 D ⋅ W Y ∈ V
23 eqid ⊢ + W = + W
24 3 23 lmodcom ⊢ W ∈ LMod ∧ X ∈ V ∧ inv g ⁡ D ⁡ 1 D ⋅ W Y ∈ V → X + W inv g ⁡ D ⁡ 1 D ⋅ W Y = inv g ⁡ D ⁡ 1 D ⋅ W Y + W X
25 6 7 22 24 syl3anc ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → X + W inv g ⁡ D ⁡ 1 D ⋅ W Y = inv g ⁡ D ⁡ 1 D ⋅ W Y + W X
26 25 fveq2d ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → G ⁡ X + W inv g ⁡ D ⁡ 1 D ⋅ W Y = G ⁡ inv g ⁡ D ⁡ 1 D ⋅ W Y + W X
27 simp2 ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → G ∈ F
28 eqid ⊢ + D = + D
29 eqid ⊢ ⋅ D = ⋅ D
30 3 23 1 20 12 28 29 5 lfli ⊢ W ∈ LMod ∧ G ∈ F ∧ inv g ⁡ D ⁡ 1 D ∈ Base D ∧ Y ∈ V ∧ X ∈ V → G ⁡ inv g ⁡ D ⁡ 1 D ⋅ W Y + W X = inv g ⁡ D ⁡ 1 D ⋅ D G ⁡ Y + D G ⁡ X
31 6 27 18 19 7 30 syl113anc ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → G ⁡ inv g ⁡ D ⁡ 1 D ⋅ W Y + W X = inv g ⁡ D ⁡ 1 D ⋅ D G ⁡ Y + D G ⁡ X
32 1 12 3 5 lflcl ⊢ W ∈ LMod ∧ G ∈ F ∧ Y ∈ V → G ⁡ Y ∈ Base D
33 32 3adant3l ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → G ⁡ Y ∈ Base D
34 12 29 13 16 9 33 ringnegl ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → inv g ⁡ D ⁡ 1 D ⋅ D G ⁡ Y = inv g ⁡ D ⁡ G ⁡ Y
35 34 oveq1d ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → inv g ⁡ D ⁡ 1 D ⋅ D G ⁡ Y + D G ⁡ X = inv g ⁡ D ⁡ G ⁡ Y + D G ⁡ X
36 ringabl ⊢ D ∈ Ring → D ∈ Abel
37 9 36 syl ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → D ∈ Abel
38 12 16 grpinvcl ⊢ D ∈ Grp ∧ G ⁡ Y ∈ Base D → inv g ⁡ D ⁡ G ⁡ Y ∈ Base D
39 11 33 38 syl2anc ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → inv g ⁡ D ⁡ G ⁡ Y ∈ Base D
40 1 12 3 5 lflcl ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V → G ⁡ X ∈ Base D
41 40 3adant3r ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → G ⁡ X ∈ Base D
42 12 28 ablcom ⊢ D ∈ Abel ∧ inv g ⁡ D ⁡ G ⁡ Y ∈ Base D ∧ G ⁡ X ∈ Base D → inv g ⁡ D ⁡ G ⁡ Y + D G ⁡ X = G ⁡ X + D inv g ⁡ D ⁡ G ⁡ Y
43 37 39 41 42 syl3anc ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → inv g ⁡ D ⁡ G ⁡ Y + D G ⁡ X = G ⁡ X + D inv g ⁡ D ⁡ G ⁡ Y
44 35 43 eqtrd ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → inv g ⁡ D ⁡ 1 D ⋅ D G ⁡ Y + D G ⁡ X = G ⁡ X + D inv g ⁡ D ⁡ G ⁡ Y
45 26 31 44 3eqtrd ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → G ⁡ X + W inv g ⁡ D ⁡ 1 D ⋅ W Y = G ⁡ X + D inv g ⁡ D ⁡ G ⁡ Y
46 3 23 4 1 20 16 13 lmodvsubval2 ⊢ W ∈ LMod ∧ X ∈ V ∧ Y ∈ V → X - ˙ Y = X + W inv g ⁡ D ⁡ 1 D ⋅ W Y
47 6 7 19 46 syl3anc ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → X - ˙ Y = X + W inv g ⁡ D ⁡ 1 D ⋅ W Y
48 47 fveq2d ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → G ⁡ X - ˙ Y = G ⁡ X + W inv g ⁡ D ⁡ 1 D ⋅ W Y
49 12 28 16 2 grpsubval ⊢ G ⁡ X ∈ Base D ∧ G ⁡ Y ∈ Base D → G ⁡ X M G ⁡ Y = G ⁡ X + D inv g ⁡ D ⁡ G ⁡ Y
50 41 33 49 syl2anc ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → G ⁡ X M G ⁡ Y = G ⁡ X + D inv g ⁡ D ⁡ G ⁡ Y
51 45 48 50 3eqtr4d ⊢ W ∈ LMod ∧ G ∈ F ∧ X ∈ V ∧ Y ∈ V → G ⁡ X - ˙ Y = G ⁡ X M G ⁡ Y