| 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 ) ) ) ) |