Step |
Hyp |
Ref |
Expression |
1 |
|
lspeqvlco.b |
|- B = ( Base ` M ) |
2 |
|
ellcoellss |
|- ( ( M e. LMod /\ s e. ( LSubSp ` M ) /\ V C_ s ) -> A. y e. ( M LinCo V ) y e. s ) |
3 |
2
|
3exp |
|- ( M e. LMod -> ( s e. ( LSubSp ` M ) -> ( V C_ s -> A. y e. ( M LinCo V ) y e. s ) ) ) |
4 |
3
|
ad2antrr |
|- ( ( ( M e. LMod /\ V e. ~P B ) /\ x e. ( M LinCo V ) ) -> ( s e. ( LSubSp ` M ) -> ( V C_ s -> A. y e. ( M LinCo V ) y e. s ) ) ) |
5 |
4
|
imp |
|- ( ( ( ( M e. LMod /\ V e. ~P B ) /\ x e. ( M LinCo V ) ) /\ s e. ( LSubSp ` M ) ) -> ( V C_ s -> A. y e. ( M LinCo V ) y e. s ) ) |
6 |
|
elequ1 |
|- ( y = x -> ( y e. s <-> x e. s ) ) |
7 |
6
|
rspcv |
|- ( x e. ( M LinCo V ) -> ( A. y e. ( M LinCo V ) y e. s -> x e. s ) ) |
8 |
7
|
ad2antlr |
|- ( ( ( ( M e. LMod /\ V e. ~P B ) /\ x e. ( M LinCo V ) ) /\ s e. ( LSubSp ` M ) ) -> ( A. y e. ( M LinCo V ) y e. s -> x e. s ) ) |
9 |
5 8
|
syld |
|- ( ( ( ( M e. LMod /\ V e. ~P B ) /\ x e. ( M LinCo V ) ) /\ s e. ( LSubSp ` M ) ) -> ( V C_ s -> x e. s ) ) |
10 |
9
|
ralrimiva |
|- ( ( ( M e. LMod /\ V e. ~P B ) /\ x e. ( M LinCo V ) ) -> A. s e. ( LSubSp ` M ) ( V C_ s -> x e. s ) ) |
11 |
|
vex |
|- x e. _V |
12 |
11
|
elintrab |
|- ( x e. |^| { s e. ( LSubSp ` M ) | V C_ s } <-> A. s e. ( LSubSp ` M ) ( V C_ s -> x e. s ) ) |
13 |
10 12
|
sylibr |
|- ( ( ( M e. LMod /\ V e. ~P B ) /\ x e. ( M LinCo V ) ) -> x e. |^| { s e. ( LSubSp ` M ) | V C_ s } ) |
14 |
|
simpll |
|- ( ( ( M e. LMod /\ V e. ~P B ) /\ x e. ( M LinCo V ) ) -> M e. LMod ) |
15 |
|
elpwi |
|- ( V e. ~P B -> V C_ B ) |
16 |
15
|
ad2antlr |
|- ( ( ( M e. LMod /\ V e. ~P B ) /\ x e. ( M LinCo V ) ) -> V C_ B ) |
17 |
|
eqid |
|- ( LSubSp ` M ) = ( LSubSp ` M ) |
18 |
|
eqid |
|- ( LSpan ` M ) = ( LSpan ` M ) |
19 |
1 17 18
|
lspval |
|- ( ( M e. LMod /\ V C_ B ) -> ( ( LSpan ` M ) ` V ) = |^| { s e. ( LSubSp ` M ) | V C_ s } ) |
20 |
14 16 19
|
syl2anc |
|- ( ( ( M e. LMod /\ V e. ~P B ) /\ x e. ( M LinCo V ) ) -> ( ( LSpan ` M ) ` V ) = |^| { s e. ( LSubSp ` M ) | V C_ s } ) |
21 |
13 20
|
eleqtrrd |
|- ( ( ( M e. LMod /\ V e. ~P B ) /\ x e. ( M LinCo V ) ) -> x e. ( ( LSpan ` M ) ` V ) ) |
22 |
21
|
ex |
|- ( ( M e. LMod /\ V e. ~P B ) -> ( x e. ( M LinCo V ) -> x e. ( ( LSpan ` M ) ` V ) ) ) |
23 |
22
|
ssrdv |
|- ( ( M e. LMod /\ V e. ~P B ) -> ( M LinCo V ) C_ ( ( LSpan ` M ) ` V ) ) |