Users' Mathboxes Mathbox for Norm Megill < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  1cvratex Structured version   Visualization version   GIF version

Theorem 1cvratex 35250
Description: There exists an atom less than an element covered by 1. (Contributed by NM, 7-May-2012.) (Revised by Mario Carneiro, 13-Jun-2014.)
Hypotheses
Ref Expression
1cvratex.b 𝐵 = (Base‘𝐾)
1cvratex.s < = (lt‘𝐾)
1cvratex.u 1 = (1.‘𝐾)
1cvratex.c 𝐶 = ( ⋖ ‘𝐾)
1cvratex.a 𝐴 = (Atoms‘𝐾)
Assertion
Ref Expression
1cvratex ((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) → ∃𝑝𝐴 𝑝 < 𝑋)
Distinct variable groups:   𝐴,𝑝   𝐵,𝑝   𝐶,𝑝   𝐾,𝑝   < ,𝑝   1 ,𝑝   𝑋,𝑝

Proof of Theorem 1cvratex
Dummy variables 𝑞 𝑟 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 simp1 1159 . . 3 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) → 𝐾 ∈ HL)
2 1cvratex.b . . . . 5 𝐵 = (Base‘𝐾)
3 1cvratex.u . . . . 5 1 = (1.‘𝐾)
4 eqid 2805 . . . . 5 (oc‘𝐾) = (oc‘𝐾)
5 1cvratex.c . . . . 5 𝐶 = ( ⋖ ‘𝐾)
6 1cvratex.a . . . . 5 𝐴 = (Atoms‘𝐾)
72, 3, 4, 5, 61cvrco 35249 . . . 4 ((𝐾 ∈ HL ∧ 𝑋𝐵) → (𝑋𝐶 1 ↔ ((oc‘𝐾)‘𝑋) ∈ 𝐴))
87biimp3a 1586 . . 3 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) → ((oc‘𝐾)‘𝑋) ∈ 𝐴)
9 eqid 2805 . . . 4 (join‘𝐾) = (join‘𝐾)
109, 5, 62dim 35247 . . 3 ((𝐾 ∈ HL ∧ ((oc‘𝐾)‘𝑋) ∈ 𝐴) → ∃𝑞𝐴𝑟𝐴 (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)))
111, 8, 10syl2anc 575 . 2 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) → ∃𝑞𝐴𝑟𝐴 (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)))
12 simp11 1253 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → 𝐾 ∈ HL)
13 hlop 35139 . . . . . . . 8 (𝐾 ∈ HL → 𝐾 ∈ OP)
1412, 13syl 17 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → 𝐾 ∈ OP)
1512hllatd 35141 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → 𝐾 ∈ Lat)
16 simp12 1254 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → 𝑋𝐵)
172, 4opoccl 34971 . . . . . . . . 9 ((𝐾 ∈ OP ∧ 𝑋𝐵) → ((oc‘𝐾)‘𝑋) ∈ 𝐵)
1814, 16, 17syl2anc 575 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((oc‘𝐾)‘𝑋) ∈ 𝐵)
19 simp2l 1249 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → 𝑞𝐴)
202, 6atbase 35066 . . . . . . . . 9 (𝑞𝐴𝑞𝐵)
2119, 20syl 17 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → 𝑞𝐵)
222, 9latjcl 17252 . . . . . . . 8 ((𝐾 ∈ Lat ∧ ((oc‘𝐾)‘𝑋) ∈ 𝐵𝑞𝐵) → (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∈ 𝐵)
2315, 18, 21, 22syl3anc 1483 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∈ 𝐵)
242, 4opoccl 34971 . . . . . . 7 ((𝐾 ∈ OP ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∈ 𝐵) → ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) ∈ 𝐵)
2514, 23, 24syl2anc 575 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) ∈ 𝐵)
26 simp2r 1250 . . . . . . . . . . . . 13 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → 𝑟𝐴)
272, 6atbase 35066 . . . . . . . . . . . . 13 (𝑟𝐴𝑟𝐵)
2826, 27syl 17 . . . . . . . . . . . 12 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → 𝑟𝐵)
292, 9latjcl 17252 . . . . . . . . . . . 12 ((𝐾 ∈ Lat ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∈ 𝐵𝑟𝐵) → ((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟) ∈ 𝐵)
3015, 23, 28, 29syl3anc 1483 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟) ∈ 𝐵)
312, 4opoccl 34971 . . . . . . . . . . 11 ((𝐾 ∈ OP ∧ ((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟) ∈ 𝐵) → ((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) ∈ 𝐵)
3214, 30, 31syl2anc 575 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) ∈ 𝐵)
33 eqid 2805 . . . . . . . . . . 11 (le‘𝐾) = (le‘𝐾)
34 eqid 2805 . . . . . . . . . . 11 (0.‘𝐾) = (0.‘𝐾)
352, 33, 34op0le 34963 . . . . . . . . . 10 ((𝐾 ∈ OP ∧ ((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) ∈ 𝐵) → (0.‘𝐾)(le‘𝐾)((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)))
3614, 32, 35syl2anc 575 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → (0.‘𝐾)(le‘𝐾)((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)))
37 simp3r 1252 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))
38 1cvratex.s . . . . . . . . . . . 12 < = (lt‘𝐾)
392, 38, 5cvrlt 35047 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∈ 𝐵 ∧ ((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟) ∈ 𝐵) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) → (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) < ((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))
4012, 23, 30, 37, 39syl31anc 1485 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) < ((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))
412, 38, 4opltcon3b 34981 . . . . . . . . . . 11 ((𝐾 ∈ OP ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∈ 𝐵 ∧ ((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟) ∈ 𝐵) → ((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) < ((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟) ↔ ((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) < ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞))))
4214, 23, 30, 41syl3anc 1483 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) < ((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟) ↔ ((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) < ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞))))
4340, 42mpbid 223 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) < ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)))
44 hlpos 35143 . . . . . . . . . . 11 (𝐾 ∈ HL → 𝐾 ∈ Poset)
4512, 44syl 17 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → 𝐾 ∈ Poset)
462, 34op0cl 34961 . . . . . . . . . . 11 (𝐾 ∈ OP → (0.‘𝐾) ∈ 𝐵)
4714, 46syl 17 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → (0.‘𝐾) ∈ 𝐵)
482, 33, 38plelttr 17173 . . . . . . . . . 10 ((𝐾 ∈ Poset ∧ ((0.‘𝐾) ∈ 𝐵 ∧ ((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) ∈ 𝐵 ∧ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) ∈ 𝐵)) → (((0.‘𝐾)(le‘𝐾)((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) ∧ ((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) < ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞))) → (0.‘𝐾) < ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞))))
4945, 47, 32, 25, 48syl13anc 1484 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → (((0.‘𝐾)(le‘𝐾)((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) ∧ ((oc‘𝐾)‘((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) < ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞))) → (0.‘𝐾) < ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞))))
5036, 43, 49mp2and 682 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → (0.‘𝐾) < ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)))
5138pltne 17163 . . . . . . . . 9 ((𝐾 ∈ HL ∧ (0.‘𝐾) ∈ 𝐵 ∧ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) ∈ 𝐵) → ((0.‘𝐾) < ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) → (0.‘𝐾) ≠ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞))))
5212, 47, 25, 51syl3anc 1483 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((0.‘𝐾) < ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) → (0.‘𝐾) ≠ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞))))
5350, 52mpd 15 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → (0.‘𝐾) ≠ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)))
5453necomd 3032 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) ≠ (0.‘𝐾))
552, 33, 34, 6atle 35213 . . . . . 6 ((𝐾 ∈ HL ∧ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) ∈ 𝐵 ∧ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) ≠ (0.‘𝐾)) → ∃𝑝𝐴 𝑝(le‘𝐾)((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)))
5612, 25, 54, 55syl3anc 1483 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ∃𝑝𝐴 𝑝(le‘𝐾)((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)))
57 simp3l 1251 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞))
582, 38, 5cvrlt 35047 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ ((oc‘𝐾)‘𝑋) ∈ 𝐵 ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∈ 𝐵) ∧ ((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) → ((oc‘𝐾)‘𝑋) < (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞))
5912, 18, 23, 57, 58syl31anc 1485 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((oc‘𝐾)‘𝑋) < (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞))
602, 38, 4opltcon3b 34981 . . . . . . . . . . 11 ((𝐾 ∈ OP ∧ ((oc‘𝐾)‘𝑋) ∈ 𝐵 ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∈ 𝐵) → (((oc‘𝐾)‘𝑋) < (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ↔ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) < ((oc‘𝐾)‘((oc‘𝐾)‘𝑋))))
6114, 18, 23, 60syl3anc 1483 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → (((oc‘𝐾)‘𝑋) < (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ↔ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) < ((oc‘𝐾)‘((oc‘𝐾)‘𝑋))))
6259, 61mpbid 223 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) < ((oc‘𝐾)‘((oc‘𝐾)‘𝑋)))
632, 4opococ 34972 . . . . . . . . . 10 ((𝐾 ∈ OP ∧ 𝑋𝐵) → ((oc‘𝐾)‘((oc‘𝐾)‘𝑋)) = 𝑋)
6414, 16, 63syl2anc 575 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((oc‘𝐾)‘((oc‘𝐾)‘𝑋)) = 𝑋)
6562, 64breqtrd 4866 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) < 𝑋)
6665adantr 468 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) ∧ 𝑝𝐴) → ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) < 𝑋)
67 simpl11 1322 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) ∧ 𝑝𝐴) → 𝐾 ∈ HL)
6867, 44syl 17 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) ∧ 𝑝𝐴) → 𝐾 ∈ Poset)
692, 6atbase 35066 . . . . . . . . 9 (𝑝𝐴𝑝𝐵)
7069adantl 469 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) ∧ 𝑝𝐴) → 𝑝𝐵)
7125adantr 468 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) ∧ 𝑝𝐴) → ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) ∈ 𝐵)
72 simpl12 1324 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) ∧ 𝑝𝐴) → 𝑋𝐵)
732, 33, 38plelttr 17173 . . . . . . . 8 ((𝐾 ∈ Poset ∧ (𝑝𝐵 ∧ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) ∈ 𝐵𝑋𝐵)) → ((𝑝(le‘𝐾)((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) ∧ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) < 𝑋) → 𝑝 < 𝑋))
7468, 70, 71, 72, 73syl13anc 1484 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) ∧ 𝑝𝐴) → ((𝑝(le‘𝐾)((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) ∧ ((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) < 𝑋) → 𝑝 < 𝑋))
7566, 74mpan2d 677 . . . . . 6 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) ∧ 𝑝𝐴) → (𝑝(le‘𝐾)((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) → 𝑝 < 𝑋))
7675reximdva 3203 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → (∃𝑝𝐴 𝑝(le‘𝐾)((oc‘𝐾)‘(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)) → ∃𝑝𝐴 𝑝 < 𝑋))
7756, 76mpd 15 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) ∧ (𝑞𝐴𝑟𝐴) ∧ (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟))) → ∃𝑝𝐴 𝑝 < 𝑋)
78773exp 1141 . . 3 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) → ((𝑞𝐴𝑟𝐴) → ((((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) → ∃𝑝𝐴 𝑝 < 𝑋)))
7978rexlimdvv 3224 . 2 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) → (∃𝑞𝐴𝑟𝐴 (((oc‘𝐾)‘𝑋)𝐶(((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞) ∧ (((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)𝐶((((oc‘𝐾)‘𝑋)(join‘𝐾)𝑞)(join‘𝐾)𝑟)) → ∃𝑝𝐴 𝑝 < 𝑋))
8011, 79mpd 15 1 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑋𝐶 1 ) → ∃𝑝𝐴 𝑝 < 𝑋)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 197  wa 384  w3a 1100   = wceq 1637  wcel 2158  wne 2977  wrex 3096   class class class wbr 4840  cfv 6098  (class class class)co 6871  Basecbs 16064  lecple 16156  occoc 16157  Posetcpo 17141  ltcplt 17142  joincjn 17145  0.cp0 17238  1.cp1 17239  Latclat 17246  OPcops 34949  ccvr 35039  Atomscatm 35040  HLchlt 35127
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1880  ax-4 1897  ax-5 2004  ax-6 2070  ax-7 2106  ax-8 2160  ax-9 2167  ax-10 2187  ax-11 2203  ax-12 2216  ax-13 2422  ax-ext 2784  ax-rep 4960  ax-sep 4971  ax-nul 4980  ax-pow 5032  ax-pr 5093  ax-un 7176
This theorem depends on definitions:  df-bi 198  df-an 385  df-or 866  df-3an 1102  df-tru 1641  df-ex 1860  df-nf 1865  df-sb 2063  df-eu 2636  df-mo 2637  df-clab 2792  df-cleq 2798  df-clel 2801  df-nfc 2936  df-ne 2978  df-ral 3100  df-rex 3101  df-reu 3102  df-rab 3104  df-v 3392  df-sbc 3631  df-csb 3726  df-dif 3769  df-un 3771  df-in 3773  df-ss 3780  df-nul 4114  df-if 4277  df-pw 4350  df-sn 4368  df-pr 4370  df-op 4374  df-uni 4627  df-iun 4710  df-br 4841  df-opab 4903  df-mpt 4920  df-id 5216  df-xp 5314  df-rel 5315  df-cnv 5316  df-co 5317  df-dm 5318  df-rn 5319  df-res 5320  df-ima 5321  df-iota 6061  df-fun 6100  df-fn 6101  df-f 6102  df-f1 6103  df-fo 6104  df-f1o 6105  df-fv 6106  df-riota 6832  df-ov 6874  df-oprab 6875  df-proset 17129  df-poset 17147  df-plt 17159  df-lub 17175  df-glb 17176  df-join 17177  df-meet 17178  df-p0 17240  df-p1 17241  df-lat 17247  df-clat 17309  df-oposet 34953  df-ol 34955  df-oml 34956  df-covers 35043  df-ats 35044  df-atl 35075  df-cvlat 35099  df-hlat 35128
This theorem is referenced by:  1cvratlt  35251  lhpexlt  35779
  Copyright terms: Public domain W3C validator