Step |
Hyp |
Ref |
Expression |
1 |
|
trlset.b |
|- B = ( Base ` K ) |
2 |
|
trlset.l |
|- .<_ = ( le ` K ) |
3 |
|
trlset.j |
|- .\/ = ( join ` K ) |
4 |
|
trlset.m |
|- ./\ = ( meet ` K ) |
5 |
|
trlset.a |
|- A = ( Atoms ` K ) |
6 |
|
trlset.h |
|- H = ( LHyp ` K ) |
7 |
|
trlset.t |
|- T = ( ( LTrn ` K ) ` W ) |
8 |
|
trlset.r |
|- R = ( ( trL ` K ) ` W ) |
9 |
1 2 3 4 5 6
|
trlfset |
|- ( K e. C -> ( trL ` K ) = ( w e. H |-> ( f e. ( ( LTrn ` K ) ` w ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ w -> x = ( ( p .\/ ( f ` p ) ) ./\ w ) ) ) ) ) ) |
10 |
9
|
fveq1d |
|- ( K e. C -> ( ( trL ` K ) ` W ) = ( ( w e. H |-> ( f e. ( ( LTrn ` K ) ` w ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ w -> x = ( ( p .\/ ( f ` p ) ) ./\ w ) ) ) ) ) ` W ) ) |
11 |
8 10
|
syl5eq |
|- ( K e. C -> R = ( ( w e. H |-> ( f e. ( ( LTrn ` K ) ` w ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ w -> x = ( ( p .\/ ( f ` p ) ) ./\ w ) ) ) ) ) ` W ) ) |
12 |
|
fveq2 |
|- ( w = W -> ( ( LTrn ` K ) ` w ) = ( ( LTrn ` K ) ` W ) ) |
13 |
|
breq2 |
|- ( w = W -> ( p .<_ w <-> p .<_ W ) ) |
14 |
13
|
notbid |
|- ( w = W -> ( -. p .<_ w <-> -. p .<_ W ) ) |
15 |
|
oveq2 |
|- ( w = W -> ( ( p .\/ ( f ` p ) ) ./\ w ) = ( ( p .\/ ( f ` p ) ) ./\ W ) ) |
16 |
15
|
eqeq2d |
|- ( w = W -> ( x = ( ( p .\/ ( f ` p ) ) ./\ w ) <-> x = ( ( p .\/ ( f ` p ) ) ./\ W ) ) ) |
17 |
14 16
|
imbi12d |
|- ( w = W -> ( ( -. p .<_ w -> x = ( ( p .\/ ( f ` p ) ) ./\ w ) ) <-> ( -. p .<_ W -> x = ( ( p .\/ ( f ` p ) ) ./\ W ) ) ) ) |
18 |
17
|
ralbidv |
|- ( w = W -> ( A. p e. A ( -. p .<_ w -> x = ( ( p .\/ ( f ` p ) ) ./\ w ) ) <-> A. p e. A ( -. p .<_ W -> x = ( ( p .\/ ( f ` p ) ) ./\ W ) ) ) ) |
19 |
18
|
riotabidv |
|- ( w = W -> ( iota_ x e. B A. p e. A ( -. p .<_ w -> x = ( ( p .\/ ( f ` p ) ) ./\ w ) ) ) = ( iota_ x e. B A. p e. A ( -. p .<_ W -> x = ( ( p .\/ ( f ` p ) ) ./\ W ) ) ) ) |
20 |
12 19
|
mpteq12dv |
|- ( w = W -> ( f e. ( ( LTrn ` K ) ` w ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ w -> x = ( ( p .\/ ( f ` p ) ) ./\ w ) ) ) ) = ( f e. ( ( LTrn ` K ) ` W ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ W -> x = ( ( p .\/ ( f ` p ) ) ./\ W ) ) ) ) ) |
21 |
|
eqid |
|- ( w e. H |-> ( f e. ( ( LTrn ` K ) ` w ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ w -> x = ( ( p .\/ ( f ` p ) ) ./\ w ) ) ) ) ) = ( w e. H |-> ( f e. ( ( LTrn ` K ) ` w ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ w -> x = ( ( p .\/ ( f ` p ) ) ./\ w ) ) ) ) ) |
22 |
|
fvex |
|- ( ( LTrn ` K ) ` W ) e. _V |
23 |
22
|
mptex |
|- ( f e. ( ( LTrn ` K ) ` W ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ W -> x = ( ( p .\/ ( f ` p ) ) ./\ W ) ) ) ) e. _V |
24 |
20 21 23
|
fvmpt |
|- ( W e. H -> ( ( w e. H |-> ( f e. ( ( LTrn ` K ) ` w ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ w -> x = ( ( p .\/ ( f ` p ) ) ./\ w ) ) ) ) ) ` W ) = ( f e. ( ( LTrn ` K ) ` W ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ W -> x = ( ( p .\/ ( f ` p ) ) ./\ W ) ) ) ) ) |
25 |
7
|
mpteq1i |
|- ( f e. T |-> ( iota_ x e. B A. p e. A ( -. p .<_ W -> x = ( ( p .\/ ( f ` p ) ) ./\ W ) ) ) ) = ( f e. ( ( LTrn ` K ) ` W ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ W -> x = ( ( p .\/ ( f ` p ) ) ./\ W ) ) ) ) |
26 |
24 25
|
eqtr4di |
|- ( W e. H -> ( ( w e. H |-> ( f e. ( ( LTrn ` K ) ` w ) |-> ( iota_ x e. B A. p e. A ( -. p .<_ w -> x = ( ( p .\/ ( f ` p ) ) ./\ w ) ) ) ) ) ` W ) = ( f e. T |-> ( iota_ x e. B A. p e. A ( -. p .<_ W -> x = ( ( p .\/ ( f ` p ) ) ./\ W ) ) ) ) ) |
27 |
11 26
|
sylan9eq |
|- ( ( K e. C /\ W e. H ) -> R = ( f e. T |-> ( iota_ x e. B A. p e. A ( -. p .<_ W -> x = ( ( p .\/ ( f ` p ) ) ./\ W ) ) ) ) ) |