Metamath Proof Explorer


Theorem cdleme50rnlem

Description: Part of proof of Lemma D in Crawley p. 113. TODO: fix comment. TODO: can we get rid of G stuff if we show G =`' F ` earlier? (Contributed by NM, 9-Apr-2013)

Ref Expression
Hypotheses cdlemef50.b B=BaseK
cdlemef50.l ˙=K
cdlemef50.j ˙=joinK
cdlemef50.m ˙=meetK
cdlemef50.a A=AtomsK
cdlemef50.h H=LHypK
cdlemef50.u U=P˙Q˙W
cdlemef50.d D=t˙U˙Q˙P˙t˙W
cdlemefs50.e E=P˙Q˙D˙s˙t˙W
cdlemef50.f F=xBifPQ¬x˙WιzB|sA¬s˙Ws˙x˙W=xz=ifs˙P˙QιyB|tA¬t˙W¬t˙P˙Qy=Es/tD˙x˙Wx
cdlemef50.v V=Q˙P˙W
cdlemef50.n N=v˙V˙P˙Q˙v˙W
cdlemefs50.o O=Q˙P˙N˙u˙v˙W
cdlemef50.g G=aBifQP¬a˙WιcB|uA¬u˙Wu˙a˙W=ac=ifu˙Q˙PιbB|vA¬v˙W¬v˙Q˙Pb=Ou/vN˙a˙Wa
Assertion cdleme50rnlem KHLWHPA¬P˙WQA¬Q˙WranF=B

Proof

Step Hyp Ref Expression
1 cdlemef50.b B=BaseK
2 cdlemef50.l ˙=K
3 cdlemef50.j ˙=joinK
4 cdlemef50.m ˙=meetK
5 cdlemef50.a A=AtomsK
6 cdlemef50.h H=LHypK
7 cdlemef50.u U=P˙Q˙W
8 cdlemef50.d D=t˙U˙Q˙P˙t˙W
9 cdlemefs50.e E=P˙Q˙D˙s˙t˙W
10 cdlemef50.f F=xBifPQ¬x˙WιzB|sA¬s˙Ws˙x˙W=xz=ifs˙P˙QιyB|tA¬t˙W¬t˙P˙Qy=Es/tD˙x˙Wx
11 cdlemef50.v V=Q˙P˙W
12 cdlemef50.n N=v˙V˙P˙Q˙v˙W
13 cdlemefs50.o O=Q˙P˙N˙u˙v˙W
14 cdlemef50.g G=aBifQP¬a˙WιcB|uA¬u˙Wu˙a˙W=ac=ifu˙Q˙PιbB|vA¬v˙W¬v˙Q˙Pb=Ou/vN˙a˙Wa
15 1 2 3 4 5 6 7 8 9 10 cdleme50f KHLWHPA¬P˙WQA¬Q˙WF:BB
16 15 frnd KHLWHPA¬P˙WQA¬Q˙WranFB
17 1 2 3 4 5 6 11 12 13 14 cdlemeg46fvcl KHLWHPA¬P˙WQA¬Q˙WeBGeB
18 1 2 3 4 5 6 7 8 9 10 11 12 13 14 cdleme48fgv KHLWHPA¬P˙WQA¬Q˙WeBFGe=e
19 fveqeq2 d=GeFd=eFGe=e
20 19 rspcev GeBFGe=edBFd=e
21 17 18 20 syl2anc KHLWHPA¬P˙WQA¬Q˙WeBdBFd=e
22 15 adantr KHLWHPA¬P˙WQA¬Q˙WeBF:BB
23 ffn F:BBFFnB
24 fvelrnb FFnBeranFdBFd=e
25 22 23 24 3syl KHLWHPA¬P˙WQA¬Q˙WeBeranFdBFd=e
26 21 25 mpbird KHLWHPA¬P˙WQA¬Q˙WeBeranF
27 16 26 eqelssd KHLWHPA¬P˙WQA¬Q˙WranF=B