Step |
Hyp |
Ref |
Expression |
1 |
|
lcvfbr.s |
|- S = ( LSubSp ` W ) |
2 |
|
lcvfbr.c |
|- C = (
|
3 |
|
lcvfbr.w |
|- ( ph -> W e. X ) |
4 |
|
lcvfbr.t |
|- ( ph -> T e. S ) |
5 |
|
lcvfbr.u |
|- ( ph -> U e. S ) |
6 |
|
eleq1 |
|- ( t = T -> ( t e. S <-> T e. S ) ) |
7 |
6
|
anbi1d |
|- ( t = T -> ( ( t e. S /\ u e. S ) <-> ( T e. S /\ u e. S ) ) ) |
8 |
|
psseq1 |
|- ( t = T -> ( t C. u <-> T C. u ) ) |
9 |
|
psseq1 |
|- ( t = T -> ( t C. s <-> T C. s ) ) |
10 |
9
|
anbi1d |
|- ( t = T -> ( ( t C. s /\ s C. u ) <-> ( T C. s /\ s C. u ) ) ) |
11 |
10
|
rexbidv |
|- ( t = T -> ( E. s e. S ( t C. s /\ s C. u ) <-> E. s e. S ( T C. s /\ s C. u ) ) ) |
12 |
11
|
notbid |
|- ( t = T -> ( -. E. s e. S ( t C. s /\ s C. u ) <-> -. E. s e. S ( T C. s /\ s C. u ) ) ) |
13 |
8 12
|
anbi12d |
|- ( t = T -> ( ( t C. u /\ -. E. s e. S ( t C. s /\ s C. u ) ) <-> ( T C. u /\ -. E. s e. S ( T C. s /\ s C. u ) ) ) ) |
14 |
7 13
|
anbi12d |
|- ( t = T -> ( ( ( t e. S /\ u e. S ) /\ ( t C. u /\ -. E. s e. S ( t C. s /\ s C. u ) ) ) <-> ( ( T e. S /\ u e. S ) /\ ( T C. u /\ -. E. s e. S ( T C. s /\ s C. u ) ) ) ) ) |
15 |
|
eleq1 |
|- ( u = U -> ( u e. S <-> U e. S ) ) |
16 |
15
|
anbi2d |
|- ( u = U -> ( ( T e. S /\ u e. S ) <-> ( T e. S /\ U e. S ) ) ) |
17 |
|
psseq2 |
|- ( u = U -> ( T C. u <-> T C. U ) ) |
18 |
|
psseq2 |
|- ( u = U -> ( s C. u <-> s C. U ) ) |
19 |
18
|
anbi2d |
|- ( u = U -> ( ( T C. s /\ s C. u ) <-> ( T C. s /\ s C. U ) ) ) |
20 |
19
|
rexbidv |
|- ( u = U -> ( E. s e. S ( T C. s /\ s C. u ) <-> E. s e. S ( T C. s /\ s C. U ) ) ) |
21 |
20
|
notbid |
|- ( u = U -> ( -. E. s e. S ( T C. s /\ s C. u ) <-> -. E. s e. S ( T C. s /\ s C. U ) ) ) |
22 |
17 21
|
anbi12d |
|- ( u = U -> ( ( T C. u /\ -. E. s e. S ( T C. s /\ s C. u ) ) <-> ( T C. U /\ -. E. s e. S ( T C. s /\ s C. U ) ) ) ) |
23 |
16 22
|
anbi12d |
|- ( u = U -> ( ( ( T e. S /\ u e. S ) /\ ( T C. u /\ -. E. s e. S ( T C. s /\ s C. u ) ) ) <-> ( ( T e. S /\ U e. S ) /\ ( T C. U /\ -. E. s e. S ( T C. s /\ s C. U ) ) ) ) ) |
24 |
|
eqid |
|- { <. t , u >. | ( ( t e. S /\ u e. S ) /\ ( t C. u /\ -. E. s e. S ( t C. s /\ s C. u ) ) ) } = { <. t , u >. | ( ( t e. S /\ u e. S ) /\ ( t C. u /\ -. E. s e. S ( t C. s /\ s C. u ) ) ) } |
25 |
14 23 24
|
brabg |
|- ( ( T e. S /\ U e. S ) -> ( T { <. t , u >. | ( ( t e. S /\ u e. S ) /\ ( t C. u /\ -. E. s e. S ( t C. s /\ s C. u ) ) ) } U <-> ( ( T e. S /\ U e. S ) /\ ( T C. U /\ -. E. s e. S ( T C. s /\ s C. U ) ) ) ) ) |
26 |
4 5 25
|
syl2anc |
|- ( ph -> ( T { <. t , u >. | ( ( t e. S /\ u e. S ) /\ ( t C. u /\ -. E. s e. S ( t C. s /\ s C. u ) ) ) } U <-> ( ( T e. S /\ U e. S ) /\ ( T C. U /\ -. E. s e. S ( T C. s /\ s C. U ) ) ) ) ) |
27 |
1 2 3
|
lcvfbr |
|- ( ph -> C = { <. t , u >. | ( ( t e. S /\ u e. S ) /\ ( t C. u /\ -. E. s e. S ( t C. s /\ s C. u ) ) ) } ) |
28 |
27
|
breqd |
|- ( ph -> ( T C U <-> T { <. t , u >. | ( ( t e. S /\ u e. S ) /\ ( t C. u /\ -. E. s e. S ( t C. s /\ s C. u ) ) ) } U ) ) |
29 |
4 5
|
jca |
|- ( ph -> ( T e. S /\ U e. S ) ) |
30 |
29
|
biantrurd |
|- ( ph -> ( ( T C. U /\ -. E. s e. S ( T C. s /\ s C. U ) ) <-> ( ( T e. S /\ U e. S ) /\ ( T C. U /\ -. E. s e. S ( T C. s /\ s C. U ) ) ) ) ) |
31 |
26 28 30
|
3bitr4d |
|- ( ph -> ( T C U <-> ( T C. U /\ -. E. s e. S ( T C. s /\ s C. U ) ) ) ) |