Metamath Proof Explorer


Theorem 2atlt

Description: Given an atom less than an element, there is another atom less than the element. (Contributed by NM, 6-May-2012)

Ref Expression
Hypotheses 2atomslt.b B=BaseK
2atomslt.s <˙=<K
2atomslt.a A=AtomsK
Assertion 2atlt KHLPAXBP<˙XqAqPq<˙X

Proof

Step Hyp Ref Expression
1 2atomslt.b B=BaseK
2 2atomslt.s <˙=<K
3 2atomslt.a A=AtomsK
4 1 3 atbase PAPB
5 eqid K=K
6 eqid joinK=joinK
7 1 5 2 6 3 hlrelat KHLPBXBP<˙XqAP<˙PjoinKqPjoinKqKX
8 4 7 syl3anl2 KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKX
9 simp3l KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXP<˙PjoinKq
10 simp1l1 KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXKHL
11 simp1l2 KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXPA
12 simp2 KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXqA
13 eqid K=K
14 2 6 3 13 atltcvr KHLPAPAqAP<˙PjoinKqPKPjoinKq
15 10 11 11 12 14 syl13anc KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXP<˙PjoinKqPKPjoinKq
16 9 15 mpbid KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXPKPjoinKq
17 6 13 3 atcvr1 KHLPAqAPqPKPjoinKq
18 10 11 12 17 syl3anc KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXPqPKPjoinKq
19 16 18 mpbird KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXPq
20 19 necomd KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXqP
21 2 6 3 atlt KHLqAPAq<˙qjoinKPqP
22 10 12 11 21 syl3anc KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXq<˙qjoinKPqP
23 20 22 mpbird KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXq<˙qjoinKP
24 10 hllatd KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXKLat
25 11 4 syl KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXPB
26 1 3 atbase qAqB
27 26 3ad2ant2 KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXqB
28 1 6 latjcom KLatPBqBPjoinKq=qjoinKP
29 24 25 27 28 syl3anc KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXPjoinKq=qjoinKP
30 23 29 breqtrrd KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXq<˙PjoinKq
31 simp3r KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXPjoinKqKX
32 hlpos KHLKPoset
33 10 32 syl KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXKPoset
34 1 6 latjcl KLatPBqBPjoinKqB
35 24 25 27 34 syl3anc KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXPjoinKqB
36 simp1l3 KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXXB
37 1 5 2 pltletr KPosetqBPjoinKqBXBq<˙PjoinKqPjoinKqKXq<˙X
38 33 27 35 36 37 syl13anc KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXq<˙PjoinKqPjoinKqKXq<˙X
39 30 31 38 mp2and KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXq<˙X
40 20 39 jca KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXqPq<˙X
41 40 3exp KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXqPq<˙X
42 41 reximdvai KHLPAXBP<˙XqAP<˙PjoinKqPjoinKqKXqAqPq<˙X
43 8 42 mpd KHLPAXBP<˙XqAqPq<˙X