ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  lss1d GIF version

Theorem lss1d 13475
Description: One-dimensional subspace (or zero-dimensional if 𝑋 is the zero vector). (Contributed by NM, 14-Jan-2014.) (Proof shortened by Mario Carneiro, 19-Jun-2014.)
Hypotheses
Ref Expression
lss1d.v 𝑉 = (Baseβ€˜π‘Š)
lss1d.f 𝐹 = (Scalarβ€˜π‘Š)
lss1d.t Β· = ( ·𝑠 β€˜π‘Š)
lss1d.k 𝐾 = (Baseβ€˜πΉ)
lss1d.s 𝑆 = (LSubSpβ€˜π‘Š)
Assertion
Ref Expression
lss1d ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ∈ 𝑆)
Distinct variable groups:   𝑣,π‘˜,𝐾   Β· ,π‘˜,𝑣   π‘˜,𝑉,𝑣   π‘˜,𝐹   π‘˜,π‘Š,𝑣   π‘˜,𝑋,𝑣
Allowed substitution hints:   𝑆(𝑣,π‘˜)   𝐹(𝑣)

Proof of Theorem lss1d
Dummy variables π‘Ž 𝑏 𝑗 π‘₯ 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 lss1d.f . . 3 𝐹 = (Scalarβ€˜π‘Š)
21a1i 9 . 2 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ 𝐹 = (Scalarβ€˜π‘Š))
3 lss1d.k . . 3 𝐾 = (Baseβ€˜πΉ)
43a1i 9 . 2 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ 𝐾 = (Baseβ€˜πΉ))
5 lss1d.v . . 3 𝑉 = (Baseβ€˜π‘Š)
65a1i 9 . 2 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ 𝑉 = (Baseβ€˜π‘Š))
7 eqidd 2178 . 2 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ (+gβ€˜π‘Š) = (+gβ€˜π‘Š))
8 lss1d.t . . 3 Β· = ( ·𝑠 β€˜π‘Š)
98a1i 9 . 2 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ Β· = ( ·𝑠 β€˜π‘Š))
10 lss1d.s . . 3 𝑆 = (LSubSpβ€˜π‘Š)
1110a1i 9 . 2 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ 𝑆 = (LSubSpβ€˜π‘Š))
125, 1, 8, 3lmodvscl 13400 . . . . . . 7 ((π‘Š ∈ LMod ∧ π‘˜ ∈ 𝐾 ∧ 𝑋 ∈ 𝑉) β†’ (π‘˜ Β· 𝑋) ∈ 𝑉)
13123expa 1203 . . . . . 6 (((π‘Š ∈ LMod ∧ π‘˜ ∈ 𝐾) ∧ 𝑋 ∈ 𝑉) β†’ (π‘˜ Β· 𝑋) ∈ 𝑉)
1413an32s 568 . . . . 5 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ π‘˜ ∈ 𝐾) β†’ (π‘˜ Β· 𝑋) ∈ 𝑉)
15 eleq1a 2249 . . . . 5 ((π‘˜ Β· 𝑋) ∈ 𝑉 β†’ (𝑣 = (π‘˜ Β· 𝑋) β†’ 𝑣 ∈ 𝑉))
1614, 15syl 14 . . . 4 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ π‘˜ ∈ 𝐾) β†’ (𝑣 = (π‘˜ Β· 𝑋) β†’ 𝑣 ∈ 𝑉))
1716rexlimdva 2594 . . 3 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ (βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋) β†’ 𝑣 ∈ 𝑉))
1817abssdv 3231 . 2 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} βŠ† 𝑉)
19 eqid 2177 . . . . . 6 (0gβ€˜πΉ) = (0gβ€˜πΉ)
201, 3, 19lmod0cl 13409 . . . . 5 (π‘Š ∈ LMod β†’ (0gβ€˜πΉ) ∈ 𝐾)
21 elex2 2755 . . . . 5 ((0gβ€˜πΉ) ∈ 𝐾 β†’ βˆƒπ‘˜ π‘˜ ∈ 𝐾)
2220, 21syl 14 . . . 4 (π‘Š ∈ LMod β†’ βˆƒπ‘˜ π‘˜ ∈ 𝐾)
2322adantr 276 . . 3 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ βˆƒπ‘˜ π‘˜ ∈ 𝐾)
24 nfv 1528 . . . 4 β„²π‘˜(π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉)
25 nfre1 2520 . . . . . 6 β„²π‘˜βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)
2625nfsab 2169 . . . . 5 β„²π‘˜ 𝑗 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)}
2726nfex 1637 . . . 4 β„²π‘˜βˆƒπ‘— 𝑗 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)}
28 vex 2742 . . . . . . . 8 π‘˜ ∈ V
29 vscaslid 12623 . . . . . . . . . . 11 ( ·𝑠 = Slot ( ·𝑠 β€˜ndx) ∧ ( ·𝑠 β€˜ndx) ∈ β„•)
3029slotex 12491 . . . . . . . . . 10 (π‘Š ∈ LMod β†’ ( ·𝑠 β€˜π‘Š) ∈ V)
318, 30eqeltrid 2264 . . . . . . . . 9 (π‘Š ∈ LMod β†’ Β· ∈ V)
3231adantr 276 . . . . . . . 8 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ Β· ∈ V)
33 simpr 110 . . . . . . . 8 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ 𝑋 ∈ 𝑉)
34 ovexg 5911 . . . . . . . 8 ((π‘˜ ∈ V ∧ Β· ∈ V ∧ 𝑋 ∈ 𝑉) β†’ (π‘˜ Β· 𝑋) ∈ V)
3528, 32, 33, 34mp3an2i 1342 . . . . . . 7 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ (π‘˜ Β· 𝑋) ∈ V)
36 elabrexg 5761 . . . . . . 7 ((π‘˜ ∈ 𝐾 ∧ (π‘˜ Β· 𝑋) ∈ V) β†’ (π‘˜ Β· 𝑋) ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)})
3735, 36sylan2 286 . . . . . 6 ((π‘˜ ∈ 𝐾 ∧ (π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉)) β†’ (π‘˜ Β· 𝑋) ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)})
38 elex2 2755 . . . . . 6 ((π‘˜ Β· 𝑋) ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} β†’ βˆƒπ‘— 𝑗 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)})
3937, 38syl 14 . . . . 5 ((π‘˜ ∈ 𝐾 ∧ (π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉)) β†’ βˆƒπ‘— 𝑗 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)})
4039expcom 116 . . . 4 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ (π‘˜ ∈ 𝐾 β†’ βˆƒπ‘— 𝑗 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)}))
4124, 27, 40exlimd 1597 . . 3 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ (βˆƒπ‘˜ π‘˜ ∈ 𝐾 β†’ βˆƒπ‘— 𝑗 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)}))
4223, 41mpd 13 . 2 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ βˆƒπ‘— 𝑗 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)})
43 vex 2742 . . . . . . . . . . 11 π‘Ž ∈ V
44 eqeq1 2184 . . . . . . . . . . . 12 (𝑣 = π‘Ž β†’ (𝑣 = (π‘˜ Β· 𝑋) ↔ π‘Ž = (π‘˜ Β· 𝑋)))
4544rexbidv 2478 . . . . . . . . . . 11 (𝑣 = π‘Ž β†’ (βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋) ↔ βˆƒπ‘˜ ∈ 𝐾 π‘Ž = (π‘˜ Β· 𝑋)))
4643, 45elab 2883 . . . . . . . . . 10 (π‘Ž ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ↔ βˆƒπ‘˜ ∈ 𝐾 π‘Ž = (π‘˜ Β· 𝑋))
47 oveq1 5884 . . . . . . . . . . . 12 (π‘˜ = 𝑦 β†’ (π‘˜ Β· 𝑋) = (𝑦 Β· 𝑋))
4847eqeq2d 2189 . . . . . . . . . . 11 (π‘˜ = 𝑦 β†’ (π‘Ž = (π‘˜ Β· 𝑋) ↔ π‘Ž = (𝑦 Β· 𝑋)))
4948cbvrexvw 2710 . . . . . . . . . 10 (βˆƒπ‘˜ ∈ 𝐾 π‘Ž = (π‘˜ Β· 𝑋) ↔ βˆƒπ‘¦ ∈ 𝐾 π‘Ž = (𝑦 Β· 𝑋))
5046, 49bitri 184 . . . . . . . . 9 (π‘Ž ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ↔ βˆƒπ‘¦ ∈ 𝐾 π‘Ž = (𝑦 Β· 𝑋))
51 vex 2742 . . . . . . . . . . 11 𝑏 ∈ V
52 eqeq1 2184 . . . . . . . . . . . 12 (𝑣 = 𝑏 β†’ (𝑣 = (π‘˜ Β· 𝑋) ↔ 𝑏 = (π‘˜ Β· 𝑋)))
5352rexbidv 2478 . . . . . . . . . . 11 (𝑣 = 𝑏 β†’ (βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋) ↔ βˆƒπ‘˜ ∈ 𝐾 𝑏 = (π‘˜ Β· 𝑋)))
5451, 53elab 2883 . . . . . . . . . 10 (𝑏 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ↔ βˆƒπ‘˜ ∈ 𝐾 𝑏 = (π‘˜ Β· 𝑋))
55 oveq1 5884 . . . . . . . . . . . 12 (π‘˜ = 𝑧 β†’ (π‘˜ Β· 𝑋) = (𝑧 Β· 𝑋))
5655eqeq2d 2189 . . . . . . . . . . 11 (π‘˜ = 𝑧 β†’ (𝑏 = (π‘˜ Β· 𝑋) ↔ 𝑏 = (𝑧 Β· 𝑋)))
5756cbvrexvw 2710 . . . . . . . . . 10 (βˆƒπ‘˜ ∈ 𝐾 𝑏 = (π‘˜ Β· 𝑋) ↔ βˆƒπ‘§ ∈ 𝐾 𝑏 = (𝑧 Β· 𝑋))
5854, 57bitri 184 . . . . . . . . 9 (𝑏 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ↔ βˆƒπ‘§ ∈ 𝐾 𝑏 = (𝑧 Β· 𝑋))
5950, 58anbi12i 460 . . . . . . . 8 ((π‘Ž ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ∧ 𝑏 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)}) ↔ (βˆƒπ‘¦ ∈ 𝐾 π‘Ž = (𝑦 Β· 𝑋) ∧ βˆƒπ‘§ ∈ 𝐾 𝑏 = (𝑧 Β· 𝑋)))
60 reeanv 2647 . . . . . . . 8 (βˆƒπ‘¦ ∈ 𝐾 βˆƒπ‘§ ∈ 𝐾 (π‘Ž = (𝑦 Β· 𝑋) ∧ 𝑏 = (𝑧 Β· 𝑋)) ↔ (βˆƒπ‘¦ ∈ 𝐾 π‘Ž = (𝑦 Β· 𝑋) ∧ βˆƒπ‘§ ∈ 𝐾 𝑏 = (𝑧 Β· 𝑋)))
6159, 60bitr4i 187 . . . . . . 7 ((π‘Ž ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ∧ 𝑏 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)}) ↔ βˆƒπ‘¦ ∈ 𝐾 βˆƒπ‘§ ∈ 𝐾 (π‘Ž = (𝑦 Β· 𝑋) ∧ 𝑏 = (𝑧 Β· 𝑋)))
62 simpll 527 . . . . . . . . . . . . 13 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ π‘Š ∈ LMod)
63 simprr 531 . . . . . . . . . . . . . 14 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ π‘₯ ∈ 𝐾)
64 simprll 537 . . . . . . . . . . . . . 14 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ 𝑦 ∈ 𝐾)
65 eqid 2177 . . . . . . . . . . . . . . 15 (.rβ€˜πΉ) = (.rβ€˜πΉ)
661, 3, 65lmodmcl 13395 . . . . . . . . . . . . . 14 ((π‘Š ∈ LMod ∧ π‘₯ ∈ 𝐾 ∧ 𝑦 ∈ 𝐾) β†’ (π‘₯(.rβ€˜πΉ)𝑦) ∈ 𝐾)
6762, 63, 64, 66syl3anc 1238 . . . . . . . . . . . . 13 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ (π‘₯(.rβ€˜πΉ)𝑦) ∈ 𝐾)
68 simprlr 538 . . . . . . . . . . . . 13 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ 𝑧 ∈ 𝐾)
69 eqid 2177 . . . . . . . . . . . . . 14 (+gβ€˜πΉ) = (+gβ€˜πΉ)
701, 3, 69lmodacl 13394 . . . . . . . . . . . . 13 ((π‘Š ∈ LMod ∧ (π‘₯(.rβ€˜πΉ)𝑦) ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) β†’ ((π‘₯(.rβ€˜πΉ)𝑦)(+gβ€˜πΉ)𝑧) ∈ 𝐾)
7162, 67, 68, 70syl3anc 1238 . . . . . . . . . . . 12 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ ((π‘₯(.rβ€˜πΉ)𝑦)(+gβ€˜πΉ)𝑧) ∈ 𝐾)
72 simplr 528 . . . . . . . . . . . . . 14 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ 𝑋 ∈ 𝑉)
73 eqid 2177 . . . . . . . . . . . . . . 15 (+gβ€˜π‘Š) = (+gβ€˜π‘Š)
745, 73, 1, 8, 3, 69lmodvsdir 13407 . . . . . . . . . . . . . 14 ((π‘Š ∈ LMod ∧ ((π‘₯(.rβ€˜πΉ)𝑦) ∈ 𝐾 ∧ 𝑧 ∈ 𝐾 ∧ 𝑋 ∈ 𝑉)) β†’ (((π‘₯(.rβ€˜πΉ)𝑦)(+gβ€˜πΉ)𝑧) Β· 𝑋) = (((π‘₯(.rβ€˜πΉ)𝑦) Β· 𝑋)(+gβ€˜π‘Š)(𝑧 Β· 𝑋)))
7562, 67, 68, 72, 74syl13anc 1240 . . . . . . . . . . . . 13 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ (((π‘₯(.rβ€˜πΉ)𝑦)(+gβ€˜πΉ)𝑧) Β· 𝑋) = (((π‘₯(.rβ€˜πΉ)𝑦) Β· 𝑋)(+gβ€˜π‘Š)(𝑧 Β· 𝑋)))
765, 1, 8, 3, 65lmodvsass 13408 . . . . . . . . . . . . . . 15 ((π‘Š ∈ LMod ∧ (π‘₯ ∈ 𝐾 ∧ 𝑦 ∈ 𝐾 ∧ 𝑋 ∈ 𝑉)) β†’ ((π‘₯(.rβ€˜πΉ)𝑦) Β· 𝑋) = (π‘₯ Β· (𝑦 Β· 𝑋)))
7762, 63, 64, 72, 76syl13anc 1240 . . . . . . . . . . . . . 14 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ ((π‘₯(.rβ€˜πΉ)𝑦) Β· 𝑋) = (π‘₯ Β· (𝑦 Β· 𝑋)))
7877oveq1d 5892 . . . . . . . . . . . . 13 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ (((π‘₯(.rβ€˜πΉ)𝑦) Β· 𝑋)(+gβ€˜π‘Š)(𝑧 Β· 𝑋)) = ((π‘₯ Β· (𝑦 Β· 𝑋))(+gβ€˜π‘Š)(𝑧 Β· 𝑋)))
7975, 78eqtr2d 2211 . . . . . . . . . . . 12 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ ((π‘₯ Β· (𝑦 Β· 𝑋))(+gβ€˜π‘Š)(𝑧 Β· 𝑋)) = (((π‘₯(.rβ€˜πΉ)𝑦)(+gβ€˜πΉ)𝑧) Β· 𝑋))
80 oveq1 5884 . . . . . . . . . . . . 13 (π‘˜ = ((π‘₯(.rβ€˜πΉ)𝑦)(+gβ€˜πΉ)𝑧) β†’ (π‘˜ Β· 𝑋) = (((π‘₯(.rβ€˜πΉ)𝑦)(+gβ€˜πΉ)𝑧) Β· 𝑋))
8180rspceeqv 2861 . . . . . . . . . . . 12 ((((π‘₯(.rβ€˜πΉ)𝑦)(+gβ€˜πΉ)𝑧) ∈ 𝐾 ∧ ((π‘₯ Β· (𝑦 Β· 𝑋))(+gβ€˜π‘Š)(𝑧 Β· 𝑋)) = (((π‘₯(.rβ€˜πΉ)𝑦)(+gβ€˜πΉ)𝑧) Β· 𝑋)) β†’ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· (𝑦 Β· 𝑋))(+gβ€˜π‘Š)(𝑧 Β· 𝑋)) = (π‘˜ Β· 𝑋))
8271, 79, 81syl2anc 411 . . . . . . . . . . 11 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· (𝑦 Β· 𝑋))(+gβ€˜π‘Š)(𝑧 Β· 𝑋)) = (π‘˜ Β· 𝑋))
83 oveq2 5885 . . . . . . . . . . . . . 14 (π‘Ž = (𝑦 Β· 𝑋) β†’ (π‘₯ Β· π‘Ž) = (π‘₯ Β· (𝑦 Β· 𝑋)))
84 oveq12 5886 . . . . . . . . . . . . . 14 (((π‘₯ Β· π‘Ž) = (π‘₯ Β· (𝑦 Β· 𝑋)) ∧ 𝑏 = (𝑧 Β· 𝑋)) β†’ ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = ((π‘₯ Β· (𝑦 Β· 𝑋))(+gβ€˜π‘Š)(𝑧 Β· 𝑋)))
8583, 84sylan 283 . . . . . . . . . . . . 13 ((π‘Ž = (𝑦 Β· 𝑋) ∧ 𝑏 = (𝑧 Β· 𝑋)) β†’ ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = ((π‘₯ Β· (𝑦 Β· 𝑋))(+gβ€˜π‘Š)(𝑧 Β· 𝑋)))
8685eqeq1d 2186 . . . . . . . . . . . 12 ((π‘Ž = (𝑦 Β· 𝑋) ∧ 𝑏 = (𝑧 Β· 𝑋)) β†’ (((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋) ↔ ((π‘₯ Β· (𝑦 Β· 𝑋))(+gβ€˜π‘Š)(𝑧 Β· 𝑋)) = (π‘˜ Β· 𝑋)))
8786rexbidv 2478 . . . . . . . . . . 11 ((π‘Ž = (𝑦 Β· 𝑋) ∧ 𝑏 = (𝑧 Β· 𝑋)) β†’ (βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋) ↔ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· (𝑦 Β· 𝑋))(+gβ€˜π‘Š)(𝑧 Β· 𝑋)) = (π‘˜ Β· 𝑋)))
8882, 87syl5ibrcom 157 . . . . . . . . . 10 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ ((𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾) ∧ π‘₯ ∈ 𝐾)) β†’ ((π‘Ž = (𝑦 Β· 𝑋) ∧ 𝑏 = (𝑧 Β· 𝑋)) β†’ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋)))
8988expr 375 . . . . . . . . 9 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ (𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾)) β†’ (π‘₯ ∈ 𝐾 β†’ ((π‘Ž = (𝑦 Β· 𝑋) ∧ 𝑏 = (𝑧 Β· 𝑋)) β†’ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋))))
9089com23 78 . . . . . . . 8 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ (𝑦 ∈ 𝐾 ∧ 𝑧 ∈ 𝐾)) β†’ ((π‘Ž = (𝑦 Β· 𝑋) ∧ 𝑏 = (𝑧 Β· 𝑋)) β†’ (π‘₯ ∈ 𝐾 β†’ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋))))
9190rexlimdvva 2602 . . . . . . 7 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ (βˆƒπ‘¦ ∈ 𝐾 βˆƒπ‘§ ∈ 𝐾 (π‘Ž = (𝑦 Β· 𝑋) ∧ 𝑏 = (𝑧 Β· 𝑋)) β†’ (π‘₯ ∈ 𝐾 β†’ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋))))
9261, 91biimtrid 152 . . . . . 6 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ ((π‘Ž ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ∧ 𝑏 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)}) β†’ (π‘₯ ∈ 𝐾 β†’ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋))))
9392expcomd 1441 . . . . 5 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ (𝑏 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} β†’ (π‘Ž ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} β†’ (π‘₯ ∈ 𝐾 β†’ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋)))))
9493com24 87 . . . 4 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ (π‘₯ ∈ 𝐾 β†’ (π‘Ž ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} β†’ (𝑏 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} β†’ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋)))))
95943imp2 1222 . . 3 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ (π‘₯ ∈ 𝐾 ∧ π‘Ž ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ∧ 𝑏 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)})) β†’ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋))
96 vex 2742 . . . . . . 7 π‘₯ ∈ V
9743a1i 9 . . . . . . 7 (π‘Š ∈ LMod β†’ π‘Ž ∈ V)
98 ovexg 5911 . . . . . . 7 ((π‘₯ ∈ V ∧ Β· ∈ V ∧ π‘Ž ∈ V) β†’ (π‘₯ Β· π‘Ž) ∈ V)
9996, 31, 97, 98mp3an2i 1342 . . . . . 6 (π‘Š ∈ LMod β†’ (π‘₯ Β· π‘Ž) ∈ V)
100 plusgslid 12573 . . . . . . 7 (+g = Slot (+gβ€˜ndx) ∧ (+gβ€˜ndx) ∈ β„•)
101100slotex 12491 . . . . . 6 (π‘Š ∈ LMod β†’ (+gβ€˜π‘Š) ∈ V)
10251a1i 9 . . . . . 6 (π‘Š ∈ LMod β†’ 𝑏 ∈ V)
103 ovexg 5911 . . . . . 6 (((π‘₯ Β· π‘Ž) ∈ V ∧ (+gβ€˜π‘Š) ∈ V ∧ 𝑏 ∈ V) β†’ ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) ∈ V)
10499, 101, 102, 103syl3anc 1238 . . . . 5 (π‘Š ∈ LMod β†’ ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) ∈ V)
105 eqeq1 2184 . . . . . . 7 (𝑣 = ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) β†’ (𝑣 = (π‘˜ Β· 𝑋) ↔ ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋)))
106105rexbidv 2478 . . . . . 6 (𝑣 = ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) β†’ (βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋) ↔ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋)))
107106elabg 2885 . . . . 5 (((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) ∈ V β†’ (((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ↔ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋)))
108104, 107syl 14 . . . 4 (π‘Š ∈ LMod β†’ (((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ↔ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋)))
109108ad2antrr 488 . . 3 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ (π‘₯ ∈ 𝐾 ∧ π‘Ž ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ∧ 𝑏 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)})) β†’ (((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ↔ βˆƒπ‘˜ ∈ 𝐾 ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) = (π‘˜ Β· 𝑋)))
11095, 109mpbird 167 . 2 (((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) ∧ (π‘₯ ∈ 𝐾 ∧ π‘Ž ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ∧ 𝑏 ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)})) β†’ ((π‘₯ Β· π‘Ž)(+gβ€˜π‘Š)𝑏) ∈ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)})
111 simpl 109 . 2 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ π‘Š ∈ LMod)
1122, 4, 6, 7, 9, 11, 18, 42, 110, 111islssmd 13451 1 ((π‘Š ∈ LMod ∧ 𝑋 ∈ 𝑉) β†’ {𝑣 ∣ βˆƒπ‘˜ ∈ 𝐾 𝑣 = (π‘˜ Β· 𝑋)} ∈ 𝑆)
Colors of variables: wff set class
Syntax hints:   β†’ wi 4   ∧ wa 104   ↔ wb 105   ∧ w3a 978   = wceq 1353  βˆƒwex 1492   ∈ wcel 2148  {cab 2163  βˆƒwrex 2456  Vcvv 2739  β€˜cfv 5218  (class class class)co 5877  Basecbs 12464  +gcplusg 12538  .rcmulr 12539  Scalarcsca 12541   ·𝑠 cvsca 12542  0gc0g 12710  LModclmod 13382  LSubSpclss 13447
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 614  ax-in2 615  ax-io 709  ax-5 1447  ax-7 1448  ax-gen 1449  ax-ie1 1493  ax-ie2 1494  ax-8 1504  ax-10 1505  ax-11 1506  ax-i12 1507  ax-bndl 1509  ax-4 1510  ax-17 1526  ax-i9 1530  ax-ial 1534  ax-i5r 1535  ax-13 2150  ax-14 2151  ax-ext 2159  ax-sep 4123  ax-pow 4176  ax-pr 4211  ax-un 4435  ax-setind 4538  ax-cnex 7904  ax-resscn 7905  ax-1cn 7906  ax-1re 7907  ax-icn 7908  ax-addcl 7909  ax-addrcl 7910  ax-mulcl 7911  ax-addcom 7913  ax-addass 7915  ax-i2m1 7918  ax-0lt1 7919  ax-0id 7921  ax-rnegex 7922  ax-pre-ltirr 7925  ax-pre-ltadd 7929
This theorem depends on definitions:  df-bi 117  df-3an 980  df-tru 1356  df-fal 1359  df-nf 1461  df-sb 1763  df-eu 2029  df-mo 2030  df-clab 2164  df-cleq 2170  df-clel 2173  df-nfc 2308  df-ne 2348  df-nel 2443  df-ral 2460  df-rex 2461  df-reu 2462  df-rmo 2463  df-rab 2464  df-v 2741  df-sbc 2965  df-csb 3060  df-dif 3133  df-un 3135  df-in 3137  df-ss 3144  df-nul 3425  df-pw 3579  df-sn 3600  df-pr 3601  df-op 3603  df-uni 3812  df-int 3847  df-br 4006  df-opab 4067  df-mpt 4068  df-id 4295  df-xp 4634  df-rel 4635  df-cnv 4636  df-co 4637  df-dm 4638  df-rn 4639  df-res 4640  df-iota 5180  df-fun 5220  df-fn 5221  df-fv 5226  df-riota 5833  df-ov 5880  df-oprab 5881  df-mpo 5882  df-pnf 7996  df-mnf 7997  df-ltxr 7999  df-inn 8922  df-2 8980  df-3 8981  df-4 8982  df-5 8983  df-6 8984  df-ndx 12467  df-slot 12468  df-base 12470  df-sets 12471  df-plusg 12551  df-mulr 12552  df-sca 12554  df-vsca 12555  df-0g 12712  df-mgm 12780  df-sgrp 12813  df-mnd 12823  df-grp 12885  df-mgp 13136  df-ring 13186  df-lmod 13384  df-lssm 13448
This theorem is referenced by:  lspsn  13507
  Copyright terms: Public domain W3C validator