Metamath Proof Explorer


Theorem cvsi

Description: The properties of a subcomplex vector space, which is an Abelian group (i.e. the vectors, with the operation of vector addition) accompanied by a scalar multiplication operation on the field of complex numbers. (Contributed by NM, 3-Nov-2006) (Revised by AV, 21-Sep-2021)

Ref Expression
Hypotheses cvsi.x ⊢ X = Base W
cvsi.a ⊢ + ˙ = + W
cvsi.s ⊢ S = Base Scalar ⁡ W
cvsi.m ⊢ ∙ ˙ = ⋅ 𝑠𝑓 ⁡ W
cvsi.t ⊢ · ˙ = ⋅ W
Assertion cvsi ⊢ W ∈ ℂVec → W ∈ Abel ∧ S ⊆ ℂ ∧ ∙ ˙ : S × X ⟶ X ∧ ∀ x ∈ X 1 · ˙ x = x ∧ ∀ y ∈ S ∀ z ∈ X y · ˙ x + ˙ z = y · ˙ x + ˙ y · ˙ z ∧ ∀ z ∈ S y + z · ˙ x = y · ˙ x + ˙ z · ˙ x ∧ y ⁢ z · ˙ x = y · ˙ z · ˙ x

Proof

Step Hyp Ref Expression
1 cvsi.x ⊢ X = Base W
2 cvsi.a ⊢ + ˙ = + W
3 cvsi.s ⊢ S = Base Scalar ⁡ W
4 cvsi.m ⊢ ∙ ˙ = ⋅ 𝑠𝑓 ⁡ W
5 cvsi.t ⊢ · ˙ = ⋅ W
6 df-cvs ⊢ ℂVec = CMod ∩ LVec
7 6 elin2 ⊢ W ∈ ℂVec ↔ W ∈ CMod ∧ W ∈ LVec
8 lveclmod ⊢ W ∈ LVec → W ∈ LMod
9 lmodabl ⊢ W ∈ LMod → W ∈ Abel
10 8 9 syl ⊢ W ∈ LVec → W ∈ Abel
11 10 adantl ⊢ W ∈ CMod ∧ W ∈ LVec → W ∈ Abel
12 eqid ⊢ Scalar ⁡ W = Scalar ⁡ W
13 12 3 clmsscn ⊢ W ∈ CMod → S ⊆ ℂ
14 clmlmod ⊢ W ∈ CMod → W ∈ LMod
15 1 12 3 4 lmodscaf ⊢ W ∈ LMod → ∙ ˙ : S × X ⟶ X
16 14 15 syl ⊢ W ∈ CMod → ∙ ˙ : S × X ⟶ X
17 13 16 jca ⊢ W ∈ CMod → S ⊆ ℂ ∧ ∙ ˙ : S × X ⟶ X
18 17 adantr ⊢ W ∈ CMod ∧ W ∈ LVec → S ⊆ ℂ ∧ ∙ ˙ : S × X ⟶ X
19 1 5 clmvs1 ⊢ W ∈ CMod ∧ x ∈ X → 1 · ˙ x = x
20 14 adantr ⊢ W ∈ CMod ∧ x ∈ X → W ∈ LMod
21 20 ad2antrr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ X → W ∈ LMod
22 simplr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ X → y ∈ S
23 simpllr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ X → x ∈ X
24 simpr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ X → z ∈ X
25 1 2 12 5 3 lmodvsdi ⊢ W ∈ LMod ∧ y ∈ S ∧ x ∈ X ∧ z ∈ X → y · ˙ x + ˙ z = y · ˙ x + ˙ y · ˙ z
26 21 22 23 24 25 syl13anc ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ X → y · ˙ x + ˙ z = y · ˙ x + ˙ y · ˙ z
27 26 ralrimiva ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S → ∀ z ∈ X y · ˙ x + ˙ z = y · ˙ x + ˙ y · ˙ z
28 12 clmadd ⊢ W ∈ CMod → + = + Scalar ⁡ W
29 28 ad2antrr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S → + = + Scalar ⁡ W
30 29 oveqdr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → y + z = y + Scalar ⁡ W z
31 30 oveq1d ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → y + z · ˙ x = y + Scalar ⁡ W z · ˙ x
32 20 ad2antrr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → W ∈ LMod
33 simplr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → y ∈ S
34 simpr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → z ∈ S
35 simpllr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → x ∈ X
36 eqid ⊢ + Scalar ⁡ W = + Scalar ⁡ W
37 1 2 12 5 3 36 lmodvsdir ⊢ W ∈ LMod ∧ y ∈ S ∧ z ∈ S ∧ x ∈ X → y + Scalar ⁡ W z · ˙ x = y · ˙ x + ˙ z · ˙ x
38 32 33 34 35 37 syl13anc ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → y + Scalar ⁡ W z · ˙ x = y · ˙ x + ˙ z · ˙ x
39 31 38 eqtrd ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → y + z · ˙ x = y · ˙ x + ˙ z · ˙ x
40 12 clmmul ⊢ W ∈ CMod → × = ⋅ Scalar ⁡ W
41 40 ad2antrr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S → × = ⋅ Scalar ⁡ W
42 41 oveqdr ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → y ⁢ z = y ⋅ Scalar ⁡ W z
43 42 oveq1d ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → y ⁢ z · ˙ x = y ⋅ Scalar ⁡ W z · ˙ x
44 eqid ⊢ ⋅ Scalar ⁡ W = ⋅ Scalar ⁡ W
45 1 12 5 3 44 lmodvsass ⊢ W ∈ LMod ∧ y ∈ S ∧ z ∈ S ∧ x ∈ X → y ⋅ Scalar ⁡ W z · ˙ x = y · ˙ z · ˙ x
46 32 33 34 35 45 syl13anc ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → y ⋅ Scalar ⁡ W z · ˙ x = y · ˙ z · ˙ x
47 43 46 eqtrd ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → y ⁢ z · ˙ x = y · ˙ z · ˙ x
48 39 47 jca ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S ∧ z ∈ S → y + z · ˙ x = y · ˙ x + ˙ z · ˙ x ∧ y ⁢ z · ˙ x = y · ˙ z · ˙ x
49 48 ralrimiva ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S → ∀ z ∈ S y + z · ˙ x = y · ˙ x + ˙ z · ˙ x ∧ y ⁢ z · ˙ x = y · ˙ z · ˙ x
50 27 49 jca ⊢ W ∈ CMod ∧ x ∈ X ∧ y ∈ S → ∀ z ∈ X y · ˙ x + ˙ z = y · ˙ x + ˙ y · ˙ z ∧ ∀ z ∈ S y + z · ˙ x = y · ˙ x + ˙ z · ˙ x ∧ y ⁢ z · ˙ x = y · ˙ z · ˙ x
51 50 ralrimiva ⊢ W ∈ CMod ∧ x ∈ X → ∀ y ∈ S ∀ z ∈ X y · ˙ x + ˙ z = y · ˙ x + ˙ y · ˙ z ∧ ∀ z ∈ S y + z · ˙ x = y · ˙ x + ˙ z · ˙ x ∧ y ⁢ z · ˙ x = y · ˙ z · ˙ x
52 19 51 jca ⊢ W ∈ CMod ∧ x ∈ X → 1 · ˙ x = x ∧ ∀ y ∈ S ∀ z ∈ X y · ˙ x + ˙ z = y · ˙ x + ˙ y · ˙ z ∧ ∀ z ∈ S y + z · ˙ x = y · ˙ x + ˙ z · ˙ x ∧ y ⁢ z · ˙ x = y · ˙ z · ˙ x
53 52 ralrimiva ⊢ W ∈ CMod → ∀ x ∈ X 1 · ˙ x = x ∧ ∀ y ∈ S ∀ z ∈ X y · ˙ x + ˙ z = y · ˙ x + ˙ y · ˙ z ∧ ∀ z ∈ S y + z · ˙ x = y · ˙ x + ˙ z · ˙ x ∧ y ⁢ z · ˙ x = y · ˙ z · ˙ x
54 53 adantr ⊢ W ∈ CMod ∧ W ∈ LVec → ∀ x ∈ X 1 · ˙ x = x ∧ ∀ y ∈ S ∀ z ∈ X y · ˙ x + ˙ z = y · ˙ x + ˙ y · ˙ z ∧ ∀ z ∈ S y + z · ˙ x = y · ˙ x + ˙ z · ˙ x ∧ y ⁢ z · ˙ x = y · ˙ z · ˙ x
55 11 18 54 3jca ⊢ W ∈ CMod ∧ W ∈ LVec → W ∈ Abel ∧ S ⊆ ℂ ∧ ∙ ˙ : S × X ⟶ X ∧ ∀ x ∈ X 1 · ˙ x = x ∧ ∀ y ∈ S ∀ z ∈ X y · ˙ x + ˙ z = y · ˙ x + ˙ y · ˙ z ∧ ∀ z ∈ S y + z · ˙ x = y · ˙ x + ˙ z · ˙ x ∧ y ⁢ z · ˙ x = y · ˙ z · ˙ x
56 7 55 sylbi ⊢ W ∈ ℂVec → W ∈ Abel ∧ S ⊆ ℂ ∧ ∙ ˙ : S × X ⟶ X ∧ ∀ x ∈ X 1 · ˙ x = x ∧ ∀ y ∈ S ∀ z ∈ X y · ˙ x + ˙ z = y · ˙ x + ˙ y · ˙ z ∧ ∀ z ∈ S y + z · ˙ x = y · ˙ x + ˙ z · ˙ x ∧ y ⁢ z · ˙ x = y · ˙ z · ˙ x