Step |
Hyp |
Ref |
Expression |
1 |
|
lpolcon.v |
|- V = ( Base ` W ) |
2 |
|
lpolcon.p |
|- P = ( LPol ` W ) |
3 |
|
lpolcon.w |
|- ( ph -> W e. X ) |
4 |
|
lpolcon.o |
|- ( ph -> ._|_ e. P ) |
5 |
|
lpolcon.x |
|- ( ph -> X C_ V ) |
6 |
|
lpolcon.y |
|- ( ph -> Y C_ V ) |
7 |
|
lpolcon.c |
|- ( ph -> X C_ Y ) |
8 |
|
eqid |
|- ( LSubSp ` W ) = ( LSubSp ` W ) |
9 |
|
eqid |
|- ( 0g ` W ) = ( 0g ` W ) |
10 |
|
eqid |
|- ( LSAtoms ` W ) = ( LSAtoms ` W ) |
11 |
|
eqid |
|- ( LSHyp ` W ) = ( LSHyp ` W ) |
12 |
1 8 9 10 11 2
|
islpolN |
|- ( W e. X -> ( ._|_ e. P <-> ( ._|_ : ~P V --> ( LSubSp ` W ) /\ ( ( ._|_ ` V ) = { ( 0g ` W ) } /\ A. x A. y ( ( x C_ V /\ y C_ V /\ x C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` x ) ) /\ A. x e. ( LSAtoms ` W ) ( ( ._|_ ` x ) e. ( LSHyp ` W ) /\ ( ._|_ ` ( ._|_ ` x ) ) = x ) ) ) ) ) |
13 |
3 12
|
syl |
|- ( ph -> ( ._|_ e. P <-> ( ._|_ : ~P V --> ( LSubSp ` W ) /\ ( ( ._|_ ` V ) = { ( 0g ` W ) } /\ A. x A. y ( ( x C_ V /\ y C_ V /\ x C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` x ) ) /\ A. x e. ( LSAtoms ` W ) ( ( ._|_ ` x ) e. ( LSHyp ` W ) /\ ( ._|_ ` ( ._|_ ` x ) ) = x ) ) ) ) ) |
14 |
4 13
|
mpbid |
|- ( ph -> ( ._|_ : ~P V --> ( LSubSp ` W ) /\ ( ( ._|_ ` V ) = { ( 0g ` W ) } /\ A. x A. y ( ( x C_ V /\ y C_ V /\ x C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` x ) ) /\ A. x e. ( LSAtoms ` W ) ( ( ._|_ ` x ) e. ( LSHyp ` W ) /\ ( ._|_ ` ( ._|_ ` x ) ) = x ) ) ) ) |
15 |
|
simpr2 |
|- ( ( ._|_ : ~P V --> ( LSubSp ` W ) /\ ( ( ._|_ ` V ) = { ( 0g ` W ) } /\ A. x A. y ( ( x C_ V /\ y C_ V /\ x C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` x ) ) /\ A. x e. ( LSAtoms ` W ) ( ( ._|_ ` x ) e. ( LSHyp ` W ) /\ ( ._|_ ` ( ._|_ ` x ) ) = x ) ) ) -> A. x A. y ( ( x C_ V /\ y C_ V /\ x C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` x ) ) ) |
16 |
5 6 7
|
3jca |
|- ( ph -> ( X C_ V /\ Y C_ V /\ X C_ Y ) ) |
17 |
1
|
fvexi |
|- V e. _V |
18 |
17
|
elpw2 |
|- ( X e. ~P V <-> X C_ V ) |
19 |
5 18
|
sylibr |
|- ( ph -> X e. ~P V ) |
20 |
17
|
elpw2 |
|- ( Y e. ~P V <-> Y C_ V ) |
21 |
6 20
|
sylibr |
|- ( ph -> Y e. ~P V ) |
22 |
|
sseq1 |
|- ( x = X -> ( x C_ V <-> X C_ V ) ) |
23 |
|
biidd |
|- ( x = X -> ( y C_ V <-> y C_ V ) ) |
24 |
|
sseq1 |
|- ( x = X -> ( x C_ y <-> X C_ y ) ) |
25 |
22 23 24
|
3anbi123d |
|- ( x = X -> ( ( x C_ V /\ y C_ V /\ x C_ y ) <-> ( X C_ V /\ y C_ V /\ X C_ y ) ) ) |
26 |
|
fveq2 |
|- ( x = X -> ( ._|_ ` x ) = ( ._|_ ` X ) ) |
27 |
26
|
sseq2d |
|- ( x = X -> ( ( ._|_ ` y ) C_ ( ._|_ ` x ) <-> ( ._|_ ` y ) C_ ( ._|_ ` X ) ) ) |
28 |
25 27
|
imbi12d |
|- ( x = X -> ( ( ( x C_ V /\ y C_ V /\ x C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` x ) ) <-> ( ( X C_ V /\ y C_ V /\ X C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` X ) ) ) ) |
29 |
|
biidd |
|- ( y = Y -> ( X C_ V <-> X C_ V ) ) |
30 |
|
sseq1 |
|- ( y = Y -> ( y C_ V <-> Y C_ V ) ) |
31 |
|
sseq2 |
|- ( y = Y -> ( X C_ y <-> X C_ Y ) ) |
32 |
29 30 31
|
3anbi123d |
|- ( y = Y -> ( ( X C_ V /\ y C_ V /\ X C_ y ) <-> ( X C_ V /\ Y C_ V /\ X C_ Y ) ) ) |
33 |
|
fveq2 |
|- ( y = Y -> ( ._|_ ` y ) = ( ._|_ ` Y ) ) |
34 |
33
|
sseq1d |
|- ( y = Y -> ( ( ._|_ ` y ) C_ ( ._|_ ` X ) <-> ( ._|_ ` Y ) C_ ( ._|_ ` X ) ) ) |
35 |
32 34
|
imbi12d |
|- ( y = Y -> ( ( ( X C_ V /\ y C_ V /\ X C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` X ) ) <-> ( ( X C_ V /\ Y C_ V /\ X C_ Y ) -> ( ._|_ ` Y ) C_ ( ._|_ ` X ) ) ) ) |
36 |
28 35
|
sylan9bb |
|- ( ( x = X /\ y = Y ) -> ( ( ( x C_ V /\ y C_ V /\ x C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` x ) ) <-> ( ( X C_ V /\ Y C_ V /\ X C_ Y ) -> ( ._|_ ` Y ) C_ ( ._|_ ` X ) ) ) ) |
37 |
36
|
spc2gv |
|- ( ( X e. ~P V /\ Y e. ~P V ) -> ( A. x A. y ( ( x C_ V /\ y C_ V /\ x C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` x ) ) -> ( ( X C_ V /\ Y C_ V /\ X C_ Y ) -> ( ._|_ ` Y ) C_ ( ._|_ ` X ) ) ) ) |
38 |
19 21 37
|
syl2anc |
|- ( ph -> ( A. x A. y ( ( x C_ V /\ y C_ V /\ x C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` x ) ) -> ( ( X C_ V /\ Y C_ V /\ X C_ Y ) -> ( ._|_ ` Y ) C_ ( ._|_ ` X ) ) ) ) |
39 |
16 38
|
mpid |
|- ( ph -> ( A. x A. y ( ( x C_ V /\ y C_ V /\ x C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` x ) ) -> ( ._|_ ` Y ) C_ ( ._|_ ` X ) ) ) |
40 |
15 39
|
syl5 |
|- ( ph -> ( ( ._|_ : ~P V --> ( LSubSp ` W ) /\ ( ( ._|_ ` V ) = { ( 0g ` W ) } /\ A. x A. y ( ( x C_ V /\ y C_ V /\ x C_ y ) -> ( ._|_ ` y ) C_ ( ._|_ ` x ) ) /\ A. x e. ( LSAtoms ` W ) ( ( ._|_ ` x ) e. ( LSHyp ` W ) /\ ( ._|_ ` ( ._|_ ` x ) ) = x ) ) ) -> ( ._|_ ` Y ) C_ ( ._|_ ` X ) ) ) |
41 |
14 40
|
mpd |
|- ( ph -> ( ._|_ ` Y ) C_ ( ._|_ ` X ) ) |