Table of ContentsTable of Contents Mathbox for Norm Megill < Previous   Next >
Related theorems
Unicode version

Theorem cvrat4 17076
Description: A condition implying existence of an atom with the properties shown. Lemma 3.2.20 in [PtakPulmannova] p. 68. Also Lemma 9.2(delta) in [MaedaMaeda] p. 41. (Th. atcvat4i 11969 analog.)
Hypotheses
Ref Expression
cvrat4.b |- B = (base` K)
cvrat4.l |- L = (le` K)
cvrat4.j |- J = (join` K)
cvrat4.z |- Z = (0.` K)
cvrat4.a |- A = (AtomsNEW` K)
Assertion
Ref Expression
cvrat4 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((X =/= Z /\ PL(XJQ)) -> E.r e. A (rLX /\ PL(QJr))))
Distinct variable groups:   A,r   B,r   J,r   K,r   L,r   P,r   Q,r   X,r

Proof of Theorem cvrat4
StepHypRef Expression
1 hlatl 17023 . . . . . . . . . 10 |- (K e. HL -> K e. AtLat)
21adantr 425 . . . . . . . . 9 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> K e. AtLat)
3 simpr1 882 . . . . . . . . 9 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> X e. B)
4 cvrat4.b . . . . . . . . . . 11 |- B = (base` K)
5 cvrat4.l . . . . . . . . . . 11 |- L = (le` K)
6 cvrat4.z . . . . . . . . . . 11 |- Z = (0.` K)
7 cvrat4.a . . . . . . . . . . 11 |- A = (AtomsNEW` K)
84, 5, 6, 7atlatex 17013 . . . . . . . . . 10 |- ((K e. AtLat /\ X e. B /\ X =/= Z) -> E.r e. A rLX)
983exp 1066 . . . . . . . . 9 |- (K e. AtLat -> (X e. B -> (X =/= Z -> E.r e. A rLX)))
102, 3, 9sylc 83 . . . . . . . 8 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (X =/= Z -> E.r e. A rLX))
1110adantr 425 . . . . . . 7 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ P = Q) -> (X =/= Z -> E.r e. A rLX))
12 breq1 3341 . . . . . . . . . . . . . 14 |- (P = Q -> (PL(QJr) <-> QL(QJr)))
13 hllat 17026 . . . . . . . . . . . . . . . 16 |- (K e. HL -> K e. LatNEW)
1413ad2antrr 440 . . . . . . . . . . . . . . 15 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ r e. A) -> K e. LatNEW)
15 simpr3 884 . . . . . . . . . . . . . . . . 17 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> Q e. A)
164, 7atombase 17003 . . . . . . . . . . . . . . . . 17 |- (Q e. A -> Q e. B)
1715, 16syl 12 . . . . . . . . . . . . . . . 16 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> Q e. B)
1817adantr 425 . . . . . . . . . . . . . . 15 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ r e. A) -> Q e. B)
194, 7atombase 17003 . . . . . . . . . . . . . . . 16 |- (r e. A -> r e. B)
2019adantl 424 . . . . . . . . . . . . . . 15 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ r e. A) -> r e. B)
21 cvrat4.j . . . . . . . . . . . . . . . 16 |- J = (join` K)
224, 5, 21latlej1 16861 . . . . . . . . . . . . . . 15 |- ((K e. LatNEW /\ Q e. B /\ r e. B) -> QL(QJr))
2314, 18, 20, 22syl111anc 1100 . . . . . . . . . . . . . 14 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ r e. A) -> QL(QJr))
2412, 23syl5bir 227 . . . . . . . . . . . . 13 |- (P = Q -> (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ r e. A) -> PL(QJr)))
2524exp3a 405 . . . . . . . . . . . 12 |- (P = Q -> ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (r e. A -> PL(QJr))))
2625impcom 378 . . . . . . . . . . 11 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ P = Q) -> (r e. A -> PL(QJr)))
2726anim2d 620 . . . . . . . . . 10 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ P = Q) -> ((rLX /\ r e. A) -> (rLX /\ PL(QJr))))
2827exp3a 405 . . . . . . . . 9 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ P = Q) -> (rLX -> (r e. A -> (rLX /\ PL(QJr)))))
2928com23 36 . . . . . . . 8 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ P = Q) -> (r e. A -> (rLX -> (rLX /\ PL(QJr)))))
3029reximdvai 2201 . . . . . . 7 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ P = Q) -> (E.r e. A rLX -> E.r e. A (rLX /\ PL(QJr))))
3111, 30syld 30 . . . . . 6 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ P = Q) -> (X =/= Z -> E.r e. A (rLX /\ PL(QJr))))
3231ex 402 . . . . 5 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (P = Q -> (X =/= Z -> E.r e. A (rLX /\ PL(QJr)))))
3332a1i 8 . . . 4 |- (PL(XJQ) -> ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (P = Q -> (X =/= Z -> E.r e. A (rLX /\ PL(QJr))))))
3433com4l 43 . . 3 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (P = Q -> (X =/= Z -> (PL(XJQ) -> E.r e. A (rLX /\ PL(QJr))))))
3534imp4a 391 . 2 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (P = Q -> ((X =/= Z /\ PL(XJQ)) -> E.r e. A (rLX /\ PL(QJr)))))
3613adantr 425 . . . . . . . . . . . . . 14 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> K e. LatNEW)
374, 5, 21latleeqj2 16865 . . . . . . . . . . . . . 14 |- ((K e. LatNEW /\ Q e. B /\ X e. B) -> (QLX <-> (XJQ) = X))
3836, 17, 3, 37syl111anc 1100 . . . . . . . . . . . . 13 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (QLX <-> (XJQ) = X))
3938biimpa 460 . . . . . . . . . . . 12 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ QLX) -> (XJQ) = X)
4039breq2d 3350 . . . . . . . . . . 11 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ QLX) -> (PL(XJQ) <-> PLX))
4140biimpa 460 . . . . . . . . . 10 |- ((((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ QLX) /\ PL(XJQ)) -> PLX)
4241expl 420 . . . . . . . . 9 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((QLX /\ PL(XJQ)) -> PLX))
43 simpr2 883 . . . . . . . . . . 11 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> P e. A)
444, 7atombase 17003 . . . . . . . . . . 11 |- (P e. A -> P e. B)
4543, 44syl 12 . . . . . . . . . 10 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> P e. B)
464, 5, 21latlej2 16862 . . . . . . . . . 10 |- ((K e. LatNEW /\ Q e. B /\ P e. B) -> PL(QJP))
4736, 17, 45, 46syl111anc 1100 . . . . . . . . 9 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> PL(QJP))
4842, 47jctird 663 . . . . . . . 8 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((QLX /\ PL(XJQ)) -> (PLX /\ PL(QJP))))
4948, 43jctild 662 . . . . . . 7 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((QLX /\ PL(XJQ)) -> (P e. A /\ (PLX /\ PL(QJP)))))
5049imp 377 . . . . . 6 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ (QLX /\ PL(XJQ))) -> (P e. A /\ (PLX /\ PL(QJP))))
5150anassrs 489 . . . . 5 |- ((((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ QLX) /\ PL(XJQ)) -> (P e. A /\ (PLX /\ PL(QJP))))
52 breq1 3341 . . . . . . 7 |- (r = P -> (rLX <-> PLX))
53 opreq2 4890 . . . . . . . 8 |- (r = P -> (QJr) = (QJP))
5453breq2d 3350 . . . . . . 7 |- (r = P -> (PL(QJr) <-> PL(QJP)))
5552, 54anbi12d 690 . . . . . 6 |- (r = P -> ((rLX /\ PL(QJr)) <-> (PLX /\ PL(QJP))))
5655rcla4ev 2381 . . . . 5 |- ((P e. A /\ (PLX /\ PL(QJP))) -> E.r e. A (rLX /\ PL(QJr)))
5751, 56syl 12 . . . 4 |- ((((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ QLX) /\ PL(XJQ)) -> E.r e. A (rLX /\ PL(QJr)))
5857adantrl 430 . . 3 |- ((((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ QLX) /\ (X =/= Z /\ PL(XJQ))) -> E.r e. A (rLX /\ PL(QJr)))
5958exp31 407 . 2 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (QLX -> ((X =/= Z /\ PL(XJQ)) -> E.r e. A (rLX /\ PL(QJr)))))
60 eqid 1884 . . . . . . . . . 10 |- (meet` K) = (meet` K)
614, 5, 21, 60, 7cvrat3 17075 . . . . . . . . 9 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((P =/= Q /\ -. QLX /\ PL(XJQ)) -> (X(meet` K)(PJQ)) e. A))
62613expd 1085 . . . . . . . 8 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (P =/= Q -> (-. QLX -> (PL(XJQ) -> (X(meet` K)(PJQ)) e. A))))
6362imp4c 393 . . . . . . 7 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (((P =/= Q /\ -. QLX) /\ PL(XJQ)) -> (X(meet` K)(PJQ)) e. A))
644, 21latjcl 16852 . . . . . . . . . . . 12 |- ((K e. LatNEW /\ P e. B /\ Q e. B) -> (PJQ) e. B)
6536, 45, 17, 64syl111anc 1100 . . . . . . . . . . 11 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (PJQ) e. B)
664, 5, 60latmle1 16871 . . . . . . . . . . 11 |- ((K e. LatNEW /\ X e. B /\ (PJQ) e. B) -> (X(meet` K)(PJQ))LX)
6736, 3, 65, 66syl111anc 1100 . . . . . . . . . 10 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (X(meet` K)(PJQ))LX)
6867adantr 425 . . . . . . . . 9 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ ((P =/= Q /\ -. QLX) /\ PL(XJQ))) -> (X(meet` K)(PJQ))LX)
69 simpll 448 . . . . . . . . . . 11 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ ((P =/= Q /\ -. QLX) /\ PL(XJQ))) -> K e. HL)
7062imp44 398 . . . . . . . . . . . 12 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ ((P =/= Q /\ -. QLX) /\ PL(XJQ))) -> (X(meet` K)(PJQ)) e. A)
71 simplr2 919 . . . . . . . . . . . 12 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ ((P =/= Q /\ -. QLX) /\ PL(XJQ))) -> P e. A)
7217adantr 425 . . . . . . . . . . . 12 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ ((P =/= Q /\ -. QLX) /\ PL(XJQ))) -> Q e. B)
7370, 71, 723jca 1050 . . . . . . . . . . 11 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ ((P =/= Q /\ -. QLX) /\ PL(XJQ))) -> ((X(meet` K)(PJQ)) e. A /\ P e. A /\ Q e. B))
7469, 73jca 310 . . . . . . . . . 10 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ ((P =/= Q /\ -. QLX) /\ PL(XJQ))) -> (K e. HL /\ ((X(meet` K)(PJQ)) e. A /\ P e. A /\ Q e. B)))
75 hlol 17024 . . . . . . . . . . . . . . . . 17 |- (K e. HL -> K e. OL)
7675adantr 425 . . . . . . . . . . . . . . . 16 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> K e. OL)
774, 5, 60, 6, 7atomnle 17016 . . . . . . . . . . . . . . . 16 |- (((K e. OL /\ K e. AtLat) /\ Q e. A /\ X e. B) -> (-. QLX <-> (Q(meet` K)X) = Z))
7876, 2, 15, 3, 77syl211anc 1106 . . . . . . . . . . . . . . 15 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (-. QLX <-> (Q(meet` K)X) = Z))
794, 60latmcom 16870 . . . . . . . . . . . . . . . . 17 |- ((K e. LatNEW /\ Q e. B /\ X e. B) -> (Q(meet` K)X) = (X(meet` K)Q))
8036, 17, 3, 79syl111anc 1100 . . . . . . . . . . . . . . . 16 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (Q(meet` K)X) = (X(meet` K)Q))
8180eqeq1d 1892 . . . . . . . . . . . . . . 15 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((Q(meet` K)X) = Z <-> (X(meet` K)Q) = Z))
8278, 81bitrd 587 . . . . . . . . . . . . . 14 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (-. QLX <-> (X(meet` K)Q) = Z))
83 breq2 3342 . . . . . . . . . . . . . . . 16 |- ((X(meet` K)Q) = Z -> ((Q(meet` K)(X(meet` K)(PJQ)))L(X(meet` K)Q) <-> (Q(meet` K)(X(meet` K)(PJQ)))LZ))
844, 60latmcl 16853 . . . . . . . . . . . . . . . . . . . . 21 |- ((K e. LatNEW /\ X e. B /\ (PJQ) e. B) -> (X(meet` K)(PJQ)) e. B)
8536, 3, 65, 84syl111anc 1100 . . . . . . . . . . . . . . . . . . . 20 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (X(meet` K)(PJQ)) e. B)
8685, 3, 173jca 1050 . . . . . . . . . . . . . . . . . . 19 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((X(meet` K)(PJQ)) e. B /\ X e. B /\ Q e. B))
8736, 86jca 310 . . . . . . . . . . . . . . . . . 18 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (K e. LatNEW /\ ((X(meet` K)(PJQ)) e. B /\ X e. B /\ Q e. B)))
884, 5, 60latmlem2 16877 . . . . . . . . . . . . . . . . . 18 |- ((K e. LatNEW /\ ((X(meet` K)(PJQ)) e. B /\ X e. B /\ Q e. B)) -> ((X(meet` K)(PJQ))LX -> (Q(meet` K)(X(meet` K)(PJQ)))L(Q(meet` K)X)))
8987, 67, 88sylc 83 . . . . . . . . . . . . . . . . 17 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (Q(meet` K)(X(meet` K)(PJQ)))L(Q(meet` K)X))
9089, 80breqtrd 3361 . . . . . . . . . . . . . . . 16 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (Q(meet` K)(X(meet` K)(PJQ)))L(X(meet` K)Q))
9183, 90syl5cbi 226 . . . . . . . . . . . . . . 15 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((X(meet` K)Q) = Z -> (Q(meet` K)(X(meet` K)(PJQ)))LZ))
92 hlop 17025 . . . . . . . . . . . . . . . . 17 |- (K e. HL -> K e. OP)
9392adantr 425 . . . . . . . . . . . . . . . 16 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> K e. OP)
944, 60latmcl 16853 . . . . . . . . . . . . . . . . 17 |- ((K e. LatNEW /\ Q e. B /\ (X(meet` K)(PJQ)) e. B) -> (Q(meet` K)(X(meet` K)(PJQ))) e. B)
9536, 17, 85, 94syl111anc 1100 . . . . . . . . . . . . . . . 16 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (Q(meet` K)(X(meet` K)(PJQ))) e. B)
964, 5, 6ople0 16917 . . . . . . . . . . . . . . . 16 |- ((K e. OP /\ (Q(meet` K)(X(meet` K)(PJQ))) e. B) -> ((Q(meet` K)(X(meet` K)(PJQ)))LZ <-> (Q(meet` K)(X(meet` K)(PJQ))) = Z))
9793, 95, 96syl11anc 524 . . . . . . . . . . . . . . 15 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((Q(meet` K)(X(meet` K)(PJQ)))LZ <-> (Q(meet` K)(X(meet` K)(PJQ))) = Z))
9891, 97sylibd 219 . . . . . . . . . . . . . 14 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((X(meet` K)Q) = Z -> (Q(meet` K)(X(meet` K)(PJQ))) = Z))
9982, 98sylbid 220 . . . . . . . . . . . . 13 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (-. QLX -> (Q(meet` K)(X(meet` K)(PJQ))) = Z))
10099imp 377 . . . . . . . . . . . 12 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ -. QLX) -> (Q(meet` K)(X(meet` K)(PJQ))) = Z)
101100adantrl 430 . . . . . . . . . . 11 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ (P =/= Q /\ -. QLX)) -> (Q(meet` K)(X(meet` K)(PJQ))) = Z)
102101adantrr 431 . . . . . . . . . 10 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ ((P =/= Q /\ -. QLX) /\ PL(XJQ))) -> (Q(meet` K)(X(meet` K)(PJQ))) = Z)
1034, 5, 60latmle2 16872 . . . . . . . . . . . . 13 |- ((K e. LatNEW /\ X e. B /\ (PJQ) e. B) -> (X(meet` K)(PJQ))L(PJQ))
10436, 3, 65, 103syl111anc 1100 . . . . . . . . . . . 12 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (X(meet` K)(PJQ))L(PJQ))
1054, 21latjcom 16860 . . . . . . . . . . . . 13 |- ((K e. LatNEW /\ P e. B /\ Q e. B) -> (PJQ) = (QJP))
10636, 45, 17, 105syl111anc 1100 . . . . . . . . . . . 12 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (PJQ) = (QJP))
107104, 106breqtrd 3361 . . . . . . . . . . 11 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (X(meet` K)(PJQ))L(QJP))
108107adantr 425 . . . . . . . . . 10 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ ((P =/= Q /\ -. QLX) /\ PL(XJQ))) -> (X(meet` K)(PJQ))L(QJP))
10913adantr 425 . . . . . . . . . . . . 13 |- ((K e. HL /\ ((X(meet` K)(PJQ)) e. A /\ P e. A /\ Q e. B)) -> K e. LatNEW)
110 simpr3 884 . . . . . . . . . . . . 13 |- ((K e. HL /\ ((X(meet` K)(PJQ)) e. A /\ P e. A /\ Q e. B)) -> Q e. B)
111 simpr1 882 . . . . . . . . . . . . . 14 |- ((K e. HL /\ ((X(meet` K)(PJQ)) e. A /\ P e. A /\ Q e. B)) -> (X(meet` K)(PJQ)) e. A)
1124, 7atombase 17003 . . . . . . . . . . . . . 14 |- ((X(meet` K)(PJQ)) e. A -> (X(meet` K)(PJQ)) e. B)
113111, 112syl 12 . . . . . . . . . . . . 13 |- ((K e. HL /\ ((X(meet` K)(PJQ)) e. A /\ P e. A /\ Q e. B)) -> (X(meet` K)(PJQ)) e. B)
1144, 60latmcom 16870 . . . . . . . . . . . . 13 |- ((K e. LatNEW /\ Q e. B /\ (X(meet` K)(PJQ)) e. B) -> (Q(meet` K)(X(meet` K)(PJQ))) = ((X(meet` K)(PJQ))(meet` K)Q))
115109, 110, 113, 114syl111anc 1100 . . . . . . . . . . . 12 |- ((K e. HL /\ ((X(meet` K)(PJQ)) e. A /\ P e. A /\ Q e. B)) -> (Q(meet` K)(X(meet` K)(PJQ))) = ((X(meet` K)(PJQ))(meet` K)Q))
116115eqeq1d 1892 . . . . . . . . . . 11 |- ((K e. HL /\ ((X(meet` K)(PJQ)) e. A /\ P e. A /\ Q e. B)) -> ((Q(meet` K)(X(meet` K)(PJQ))) = Z <-> ((X(meet` K)(PJQ))(meet` K)Q) = Z))
1174, 5, 21, 60, 6, 7hlexch3 17041 . . . . . . . . . . . 12 |- ((K e. HL /\ ((X(meet` K)(PJQ)) e. A /\ P e. A /\ Q e. B) /\ ((X(meet` K)(PJQ))(meet` K)Q) = Z) -> ((X(meet` K)(PJQ))L(QJP) -> PL(QJ(X(meet` K)(PJQ)))))
1181173expia 1069 . . . . . . . . . . 11 |- ((K e. HL /\ ((X(meet` K)(PJQ)) e. A /\ P e. A /\ Q e. B)) -> (((X(meet` K)(PJQ))(meet` K)Q) = Z -> ((X(meet` K)(PJQ))L(QJP) -> PL(QJ(X(meet` K)(PJQ))))))
119116, 118sylbid 220 . . . . . . . . . 10 |- ((K e. HL /\ ((X(meet` K)(PJQ)) e. A /\ P e. A /\ Q e. B)) -> ((Q(meet` K)(X(meet` K)(PJQ))) = Z -> ((X(meet` K)(PJQ))L(QJP) -> PL(QJ(X(meet` K)(PJQ))))))
12074, 102, 108, 119syl3c 84 . . . . . . . . 9 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ ((P =/= Q /\ -. QLX) /\ PL(XJQ))) -> PL(QJ(X(meet` K)(PJQ))))
12168, 120jca 310 . . . . . . . 8 |- (((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) /\ ((P =/= Q /\ -. QLX) /\ PL(XJQ))) -> ((X(meet` K)(PJQ))LX /\ PL(QJ(X(meet` K)(PJQ)))))
122121ex 402 . . . . . . 7 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (((P =/= Q /\ -. QLX) /\ PL(XJQ)) -> ((X(meet` K)(PJQ))LX /\ PL(QJ(X(meet` K)(PJQ))))))
12363, 122jcad 661 . . . . . 6 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (((P =/= Q /\ -. QLX) /\ PL(XJQ)) -> ((X(meet` K)(PJQ)) e. A /\ ((X(meet` K)(PJQ))LX /\ PL(QJ(X(meet` K)(PJQ)))))))
124 breq1 3341 . . . . . . . 8 |- (r = (X(meet` K)(PJQ)) -> (rLX <-> (X(meet` K)(PJQ))LX))
125 opreq2 4890 . . . . . . . . 9 |- (r = (X(meet` K)(PJQ)) -> (QJr) = (QJ(X(meet` K)(PJQ))))
126125breq2d 3350 . . . . . . . 8 |- (r = (X(meet` K)(PJQ)) -> (PL(QJr) <-> PL(QJ(X(meet` K)(PJQ)))))
127124, 126anbi12d 690 . . . . . . 7 |- (r = (X(meet` K)(PJQ)) -> ((rLX /\ PL(QJr)) <-> ((X(meet` K)(PJQ))LX /\ PL(QJ(X(meet` K)(PJQ))))))
128127rcla4ev 2381 . . . . . 6 |- (((X(meet` K)(PJQ)) e. A /\ ((X(meet` K)(PJQ))LX /\ PL(QJ(X(meet` K)(PJQ))))) -> E.r e. A (rLX /\ PL(QJr)))
129123, 128syl6 25 . . . . 5 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (((P =/= Q /\ -. QLX) /\ PL(XJQ)) -> E.r e. A (rLX /\ PL(QJr))))
130129exp3a 405 . . . 4 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((P =/= Q /\ -. QLX) -> (PL(XJQ) -> E.r e. A (rLX /\ PL(QJr)))))
131 ioran 331 . . . . 5 |- (-. (P = Q \/ QLX) <-> (-. P = Q /\ -. QLX))
132 df-ne 2019 . . . . . 6 |- (P =/= Q <-> -. P = Q)
133132anbi1i 539 . . . . 5 |- ((P =/= Q /\ -. QLX) <-> (-. P = Q /\ -. QLX))
134131, 133bitr4i 193 . . . 4 |- (-. (P = Q \/ QLX) <-> (P =/= Q /\ -. QLX))
135130, 134syl5ib 223 . . 3 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (-. (P = Q \/ QLX) -> (PL(XJQ) -> E.r e. A (rLX /\ PL(QJr)))))
136 simpr 350 . . 3 |- ((X =/= Z /\ PL(XJQ)) -> PL(XJQ))
137135, 136syl7 26 . 2 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> (-. (P = Q \/ QLX) -> ((X =/= Z /\ PL(XJQ)) -> E.r e. A (rLX /\ PL(QJr)))))
13835, 59, 137ecase3d 827 1 |- ((K e. HL /\ (X e. B /\ P e. A /\ Q e. A)) -> ((X =/= Z /\ PL(XJQ)) -> E.r e. A (rLX /\ PL(QJr))))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 163   \/ wo 239   /\ wa 240   /\ w3a 858   = wceq 1298   e. wcel 1300   =/= wne 2017  E.wrex 2106   class class class wbr 3338  ` cfv 3998  (class class class)co 4884  basecbs 16758  lecple 16759  joincjn 16766  meetcmee 16767  0.cp0 16832  LatNEWclat 16834  OPcops 16837  OLcol 16839  AtomsNEWcatm 16981  AtLatcal 16982  HLchlt 16983
This theorem is referenced by:  cvrat42 17077  ps2 17079
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-rep 3428  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3an 860  df-tru 1262  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-ral 2109  df-rex 2110  df-reu 2111  df-rab 2112  df-v 2294  df-sbc 2454  df-csb 2541  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-nul 2876  df-if 2983  df-pw 3035  df-sn 3049  df-pr 3050  df-op 3053  df-uni 3178  df-br 3339  df-opab 3396  df-id 3586  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-dm 4004  df-rn 4005  df-res 4006  df-ima 4007  df-fun 4008  df-fn 4009  df-f 4010  df-f1 4011  df-fo 4012  df-f1o 4013  df-fv 4014  df-opr 4886  df-oprab 4887  df-mpt 5006  df-mpt2 5007  df-iota 5089  df-er 5318  df-en 5427  df-dom 5428  df-sdom 5429  df-undef 5556  df-riota 5560  df-struct 16708  df-poset 16772  df-plt 16780  df-pge 16792  df-lub 16799  df-glb 16800  df-join 16801  df-meet 16802  df-p0 16841  df-lat 16847  df-clat 16848  df-oposet 16905  df-ol 16907  df-oml 16908  df-covers 16984  df-atoms 16985  df-atlat 16986  df-hlat 17017
Copyright terms: Public domain