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

Theorem cvratlem 40302
Description: Lemma for cvrat 40303. (atcvatlem 32874 analog.) (Contributed by NM, 22-Nov-2011.)
Hypotheses
Ref Expression
cvrat.b 𝐵 = (Base‘𝐾)
cvrat.s < = (lt‘𝐾)
cvrat.j = (join‘𝐾)
cvrat.z 0 = (0.‘𝐾)
cvrat.a 𝐴 = (Atoms‘𝐾)
Assertion
Ref Expression
cvratlem (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴)) ∧ (𝑋0𝑋 < (𝑃 𝑄))) → (¬ 𝑃(le‘𝐾)𝑋𝑋𝐴))

Proof of Theorem cvratlem
Dummy variable 𝑟 is distinct from all other variables.
StepHypRef Expression
1 hlatl 40241 . . . . 5 (𝐾 ∈ HL → 𝐾 ∈ AtLat)
21adantr 486 . . . 4 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴)) → 𝐾 ∈ AtLat)
3 simpr1 1213 . . . 4 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴)) → 𝑋𝐵)
4 cvrat.b . . . . . 6 𝐵 = (Base‘𝐾)
5 eqid 2762 . . . . . 6 (le‘𝐾) = (le‘𝐾)
6 cvrat.z . . . . . 6 0 = (0.‘𝐾)
7 cvrat.a . . . . . 6 𝐴 = (Atoms‘𝐾)
84, 5, 6, 7atlex 40197 . . . . 5 ((𝐾 ∈ AtLat ∧ 𝑋𝐵𝑋0 ) → ∃𝑟𝐴 𝑟(le‘𝐾)𝑋)
983expia 1139 . . . 4 ((𝐾 ∈ AtLat ∧ 𝑋𝐵) → (𝑋0 → ∃𝑟𝐴 𝑟(le‘𝐾)𝑋))
102, 3, 9syl2anc 596 . . 3 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴)) → (𝑋0 → ∃𝑟𝐴 𝑟(le‘𝐾)𝑋))
1113ad2ant1 1151 . . . . . . . . . . . . . . . . 17 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝐾 ∈ AtLat)
12 simp22 1226 . . . . . . . . . . . . . . . . 17 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝑃𝐴)
13 simp3 1156 . . . . . . . . . . . . . . . . 17 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝑟𝐴)
145, 7atcmp 40192 . . . . . . . . . . . . . . . . 17 ((𝐾 ∈ AtLat ∧ 𝑃𝐴𝑟𝐴) → (𝑃(le‘𝐾)𝑟𝑃 = 𝑟))
1511, 12, 13, 14syl3anc 1398 . . . . . . . . . . . . . . . 16 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑃(le‘𝐾)𝑟𝑃 = 𝑟))
16 breq1 5110 . . . . . . . . . . . . . . . . 17 (𝑃 = 𝑟 → (𝑃(le‘𝐾)𝑋𝑟(le‘𝐾)𝑋))
1716biimprd 251 . . . . . . . . . . . . . . . 16 (𝑃 = 𝑟 → (𝑟(le‘𝐾)𝑋𝑃(le‘𝐾)𝑋))
1815, 17biimtrdi 256 . . . . . . . . . . . . . . 15 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑃(le‘𝐾)𝑟 → (𝑟(le‘𝐾)𝑋𝑃(le‘𝐾)𝑋)))
1918com23 87 . . . . . . . . . . . . . 14 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑟(le‘𝐾)𝑋 → (𝑃(le‘𝐾)𝑟𝑃(le‘𝐾)𝑋)))
20 con3 154 . . . . . . . . . . . . . 14 ((𝑃(le‘𝐾)𝑟𝑃(le‘𝐾)𝑋) → (¬ 𝑃(le‘𝐾)𝑋 → ¬ 𝑃(le‘𝐾)𝑟))
2119, 20syl6 36 . . . . . . . . . . . . 13 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑟(le‘𝐾)𝑋 → (¬ 𝑃(le‘𝐾)𝑋 → ¬ 𝑃(le‘𝐾)𝑟)))
2221impd 416 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → ((𝑟(le‘𝐾)𝑋 ∧ ¬ 𝑃(le‘𝐾)𝑋) → ¬ 𝑃(le‘𝐾)𝑟))
23 simp1 1154 . . . . . . . . . . . . 13 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝐾 ∈ HL)
244, 7atbase 40170 . . . . . . . . . . . . . 14 (𝑟𝐴𝑟𝐵)
25243ad2ant3 1153 . . . . . . . . . . . . 13 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝑟𝐵)
26 cvrat.j . . . . . . . . . . . . . 14 = (join‘𝐾)
27 eqid 2762 . . . . . . . . . . . . . 14 ( ⋖ ‘𝐾) = ( ⋖ ‘𝐾)
284, 5, 26, 27, 7cvr1 40291 . . . . . . . . . . . . 13 ((𝐾 ∈ HL ∧ 𝑟𝐵𝑃𝐴) → (¬ 𝑃(le‘𝐾)𝑟𝑟( ⋖ ‘𝐾)(𝑟 𝑃)))
2923, 25, 12, 28syl3anc 1398 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (¬ 𝑃(le‘𝐾)𝑟𝑟( ⋖ ‘𝐾)(𝑟 𝑃)))
3022, 29sylibd 242 . . . . . . . . . . 11 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → ((𝑟(le‘𝐾)𝑋 ∧ ¬ 𝑃(le‘𝐾)𝑋) → 𝑟( ⋖ ‘𝐾)(𝑟 𝑃)))
3130imp 412 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ ¬ 𝑃(le‘𝐾)𝑋)) → 𝑟( ⋖ ‘𝐾)(𝑟 𝑃))
32 hllat 40244 . . . . . . . . . . . . 13 (𝐾 ∈ HL → 𝐾 ∈ Lat)
33323ad2ant1 1151 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝐾 ∈ Lat)
344, 7atbase 40170 . . . . . . . . . . . . 13 (𝑃𝐴𝑃𝐵)
3512, 34syl 18 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝑃𝐵)
364, 26latjcom 18541 . . . . . . . . . . . 12 ((𝐾 ∈ Lat ∧ 𝑃𝐵𝑟𝐵) → (𝑃 𝑟) = (𝑟 𝑃))
3733, 35, 25, 36syl3anc 1398 . . . . . . . . . . 11 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑃 𝑟) = (𝑟 𝑃))
3837adantr 486 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ ¬ 𝑃(le‘𝐾)𝑋)) → (𝑃 𝑟) = (𝑟 𝑃))
3931, 38breqtrrd 5137 . . . . . . . . 9 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ ¬ 𝑃(le‘𝐾)𝑋)) → 𝑟( ⋖ ‘𝐾)(𝑃 𝑟))
4039adantrrl 737 . . . . . . . 8 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → 𝑟( ⋖ ‘𝐾)(𝑃 𝑟))
415, 26, 7hlatlej1 40256 . . . . . . . . . . . . 13 ((𝐾 ∈ HL ∧ 𝑃𝐴𝑟𝐴) → 𝑃(le‘𝐾)(𝑃 𝑟))
4223, 12, 13, 41syl3anc 1398 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝑃(le‘𝐾)(𝑃 𝑟))
4342adantr 486 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → 𝑃(le‘𝐾)(𝑃 𝑟))
445, 7atcmp 40192 . . . . . . . . . . . . . . . . . 18 ((𝐾 ∈ AtLat ∧ 𝑟𝐴𝑃𝐴) → (𝑟(le‘𝐾)𝑃𝑟 = 𝑃))
4511, 13, 12, 44syl3anc 1398 . . . . . . . . . . . . . . . . 17 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑟(le‘𝐾)𝑃𝑟 = 𝑃))
46 breq1 5110 . . . . . . . . . . . . . . . . . 18 (𝑟 = 𝑃 → (𝑟(le‘𝐾)𝑋𝑃(le‘𝐾)𝑋))
4746biimpd 232 . . . . . . . . . . . . . . . . 17 (𝑟 = 𝑃 → (𝑟(le‘𝐾)𝑋𝑃(le‘𝐾)𝑋))
4845, 47biimtrdi 256 . . . . . . . . . . . . . . . 16 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑟(le‘𝐾)𝑃 → (𝑟(le‘𝐾)𝑋𝑃(le‘𝐾)𝑋)))
4948com23 87 . . . . . . . . . . . . . . 15 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑟(le‘𝐾)𝑋 → (𝑟(le‘𝐾)𝑃𝑃(le‘𝐾)𝑋)))
50 con3 154 . . . . . . . . . . . . . . 15 ((𝑟(le‘𝐾)𝑃𝑃(le‘𝐾)𝑋) → (¬ 𝑃(le‘𝐾)𝑋 → ¬ 𝑟(le‘𝐾)𝑃))
5149, 50syl6 36 . . . . . . . . . . . . . 14 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑟(le‘𝐾)𝑋 → (¬ 𝑃(le‘𝐾)𝑋 → ¬ 𝑟(le‘𝐾)𝑃)))
5251imp32 424 . . . . . . . . . . . . 13 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ ¬ 𝑃(le‘𝐾)𝑋)) → ¬ 𝑟(le‘𝐾)𝑃)
5352adantrrl 737 . . . . . . . . . . . 12 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → ¬ 𝑟(le‘𝐾)𝑃)
54 simprl 783 . . . . . . . . . . . . . 14 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋𝑋 < (𝑃 𝑄))) → 𝑟(le‘𝐾)𝑋)
55 simp21 1225 . . . . . . . . . . . . . . . . 17 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝑋𝐵)
56 simp23 1227 . . . . . . . . . . . . . . . . . . 19 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝑄𝐴)
574, 7atbase 40170 . . . . . . . . . . . . . . . . . . 19 (𝑄𝐴𝑄𝐵)
5856, 57syl 18 . . . . . . . . . . . . . . . . . 18 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝑄𝐵)
594, 26latjcl 18533 . . . . . . . . . . . . . . . . . 18 ((𝐾 ∈ Lat ∧ 𝑃𝐵𝑄𝐵) → (𝑃 𝑄) ∈ 𝐵)
6033, 35, 58, 59syl3anc 1398 . . . . . . . . . . . . . . . . 17 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑃 𝑄) ∈ 𝐵)
6123, 55, 603jca 1146 . . . . . . . . . . . . . . . 16 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝐾 ∈ HL ∧ 𝑋𝐵 ∧ (𝑃 𝑄) ∈ 𝐵))
62 cvrat.s . . . . . . . . . . . . . . . . . 18 < = (lt‘𝐾)
635, 62pltle 18425 . . . . . . . . . . . . . . . . 17 ((𝐾 ∈ HL ∧ 𝑋𝐵 ∧ (𝑃 𝑄) ∈ 𝐵) → (𝑋 < (𝑃 𝑄) → 𝑋(le‘𝐾)(𝑃 𝑄)))
6463imp 412 . . . . . . . . . . . . . . . 16 (((𝐾 ∈ HL ∧ 𝑋𝐵 ∧ (𝑃 𝑄) ∈ 𝐵) ∧ 𝑋 < (𝑃 𝑄)) → 𝑋(le‘𝐾)(𝑃 𝑄))
6561, 64sylan 592 . . . . . . . . . . . . . . 15 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ 𝑋 < (𝑃 𝑄)) → 𝑋(le‘𝐾)(𝑃 𝑄))
6665adantrl 729 . . . . . . . . . . . . . 14 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋𝑋 < (𝑃 𝑄))) → 𝑋(le‘𝐾)(𝑃 𝑄))
67 hlpos 40247 . . . . . . . . . . . . . . . . 17 (𝐾 ∈ HL → 𝐾 ∈ Poset)
68673ad2ant1 1151 . . . . . . . . . . . . . . . 16 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝐾 ∈ Poset)
694, 5postr 18414 . . . . . . . . . . . . . . . 16 ((𝐾 ∈ Poset ∧ (𝑟𝐵𝑋𝐵 ∧ (𝑃 𝑄) ∈ 𝐵)) → ((𝑟(le‘𝐾)𝑋𝑋(le‘𝐾)(𝑃 𝑄)) → 𝑟(le‘𝐾)(𝑃 𝑄)))
7068, 25, 55, 60, 69syl13anc 1399 . . . . . . . . . . . . . . 15 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → ((𝑟(le‘𝐾)𝑋𝑋(le‘𝐾)(𝑃 𝑄)) → 𝑟(le‘𝐾)(𝑃 𝑄)))
7170adantr 486 . . . . . . . . . . . . . 14 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋𝑋 < (𝑃 𝑄))) → ((𝑟(le‘𝐾)𝑋𝑋(le‘𝐾)(𝑃 𝑄)) → 𝑟(le‘𝐾)(𝑃 𝑄)))
7254, 66, 71mp2and 712 . . . . . . . . . . . . 13 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋𝑋 < (𝑃 𝑄))) → 𝑟(le‘𝐾)(𝑃 𝑄))
7372adantrrr 738 . . . . . . . . . . . 12 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → 𝑟(le‘𝐾)(𝑃 𝑄))
744, 5, 26, 7hlexch1 40263 . . . . . . . . . . . . . . . 16 ((𝐾 ∈ HL ∧ (𝑟𝐴𝑄𝐴𝑃𝐵) ∧ ¬ 𝑟(le‘𝐾)𝑃) → (𝑟(le‘𝐾)(𝑃 𝑄) → 𝑄(le‘𝐾)(𝑃 𝑟)))
75743expia 1139 . . . . . . . . . . . . . . 15 ((𝐾 ∈ HL ∧ (𝑟𝐴𝑄𝐴𝑃𝐵)) → (¬ 𝑟(le‘𝐾)𝑃 → (𝑟(le‘𝐾)(𝑃 𝑄) → 𝑄(le‘𝐾)(𝑃 𝑟))))
7675impd 416 . . . . . . . . . . . . . 14 ((𝐾 ∈ HL ∧ (𝑟𝐴𝑄𝐴𝑃𝐵)) → ((¬ 𝑟(le‘𝐾)𝑃𝑟(le‘𝐾)(𝑃 𝑄)) → 𝑄(le‘𝐾)(𝑃 𝑟)))
7723, 13, 56, 35, 76syl13anc 1399 . . . . . . . . . . . . 13 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → ((¬ 𝑟(le‘𝐾)𝑃𝑟(le‘𝐾)(𝑃 𝑄)) → 𝑄(le‘𝐾)(𝑃 𝑟)))
7877adantr 486 . . . . . . . . . . . 12 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → ((¬ 𝑟(le‘𝐾)𝑃𝑟(le‘𝐾)(𝑃 𝑄)) → 𝑄(le‘𝐾)(𝑃 𝑟)))
7953, 73, 78mp2and 712 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → 𝑄(le‘𝐾)(𝑃 𝑟))
804, 26latjcl 18533 . . . . . . . . . . . . . 14 ((𝐾 ∈ Lat ∧ 𝑃𝐵𝑟𝐵) → (𝑃 𝑟) ∈ 𝐵)
8133, 35, 25, 80syl3anc 1398 . . . . . . . . . . . . 13 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑃 𝑟) ∈ 𝐵)
824, 5, 26latjle12 18544 . . . . . . . . . . . . 13 ((𝐾 ∈ Lat ∧ (𝑃𝐵𝑄𝐵 ∧ (𝑃 𝑟) ∈ 𝐵)) → ((𝑃(le‘𝐾)(𝑃 𝑟) ∧ 𝑄(le‘𝐾)(𝑃 𝑟)) ↔ (𝑃 𝑄)(le‘𝐾)(𝑃 𝑟)))
8333, 35, 58, 81, 82syl13anc 1399 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → ((𝑃(le‘𝐾)(𝑃 𝑟) ∧ 𝑄(le‘𝐾)(𝑃 𝑟)) ↔ (𝑃 𝑄)(le‘𝐾)(𝑃 𝑟)))
8483adantr 486 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → ((𝑃(le‘𝐾)(𝑃 𝑟) ∧ 𝑄(le‘𝐾)(𝑃 𝑟)) ↔ (𝑃 𝑄)(le‘𝐾)(𝑃 𝑟)))
8543, 79, 84mpbi2and 725 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → (𝑃 𝑄)(le‘𝐾)(𝑃 𝑟))
865, 26, 7hlatlej1 40256 . . . . . . . . . . . . 13 ((𝐾 ∈ HL ∧ 𝑃𝐴𝑄𝐴) → 𝑃(le‘𝐾)(𝑃 𝑄))
8723, 12, 56, 86syl3anc 1398 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → 𝑃(le‘𝐾)(𝑃 𝑄))
8887adantr 486 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → 𝑃(le‘𝐾)(𝑃 𝑄))
894, 5, 26latjle12 18544 . . . . . . . . . . . . 13 ((𝐾 ∈ Lat ∧ (𝑃𝐵𝑟𝐵 ∧ (𝑃 𝑄) ∈ 𝐵)) → ((𝑃(le‘𝐾)(𝑃 𝑄) ∧ 𝑟(le‘𝐾)(𝑃 𝑄)) ↔ (𝑃 𝑟)(le‘𝐾)(𝑃 𝑄)))
9033, 35, 25, 60, 89syl13anc 1399 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → ((𝑃(le‘𝐾)(𝑃 𝑄) ∧ 𝑟(le‘𝐾)(𝑃 𝑄)) ↔ (𝑃 𝑟)(le‘𝐾)(𝑃 𝑄)))
9190adantr 486 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → ((𝑃(le‘𝐾)(𝑃 𝑄) ∧ 𝑟(le‘𝐾)(𝑃 𝑄)) ↔ (𝑃 𝑟)(le‘𝐾)(𝑃 𝑄)))
9288, 73, 91mpbi2and 725 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → (𝑃 𝑟)(le‘𝐾)(𝑃 𝑄))
9333, 60, 813jca 1146 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝐾 ∈ Lat ∧ (𝑃 𝑄) ∈ 𝐵 ∧ (𝑃 𝑟) ∈ 𝐵))
9493adantr 486 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → (𝐾 ∈ Lat ∧ (𝑃 𝑄) ∈ 𝐵 ∧ (𝑃 𝑟) ∈ 𝐵))
954, 5latasymb 18536 . . . . . . . . . . 11 ((𝐾 ∈ Lat ∧ (𝑃 𝑄) ∈ 𝐵 ∧ (𝑃 𝑟) ∈ 𝐵) → (((𝑃 𝑄)(le‘𝐾)(𝑃 𝑟) ∧ (𝑃 𝑟)(le‘𝐾)(𝑃 𝑄)) ↔ (𝑃 𝑄) = (𝑃 𝑟)))
9694, 95syl 18 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → (((𝑃 𝑄)(le‘𝐾)(𝑃 𝑟) ∧ (𝑃 𝑟)(le‘𝐾)(𝑃 𝑄)) ↔ (𝑃 𝑄) = (𝑃 𝑟)))
9785, 92, 96mpbi2and 725 . . . . . . . . 9 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → (𝑃 𝑄) = (𝑃 𝑟))
98 breq2 5111 . . . . . . . . . . . 12 ((𝑃 𝑄) = (𝑃 𝑟) → (𝑋 < (𝑃 𝑄) ↔ 𝑋 < (𝑃 𝑟)))
9998biimpcd 252 . . . . . . . . . . 11 (𝑋 < (𝑃 𝑄) → ((𝑃 𝑄) = (𝑃 𝑟) → 𝑋 < (𝑃 𝑟)))
10099adantr 486 . . . . . . . . . 10 ((𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋) → ((𝑃 𝑄) = (𝑃 𝑟) → 𝑋 < (𝑃 𝑟)))
101100ad2antll 742 . . . . . . . . 9 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → ((𝑃 𝑄) = (𝑃 𝑟) → 𝑋 < (𝑃 𝑟)))
10297, 101mpd 16 . . . . . . . 8 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → 𝑋 < (𝑃 𝑟))
1034, 5, 62, 27cvrnbtwn3 40157 . . . . . . . . . . . . . . 15 ((𝐾 ∈ Poset ∧ (𝑟𝐵 ∧ (𝑃 𝑟) ∈ 𝐵𝑋𝐵) ∧ 𝑟( ⋖ ‘𝐾)(𝑃 𝑟)) → ((𝑟(le‘𝐾)𝑋𝑋 < (𝑃 𝑟)) ↔ 𝑟 = 𝑋))
104103biimpd 232 . . . . . . . . . . . . . 14 ((𝐾 ∈ Poset ∧ (𝑟𝐵 ∧ (𝑃 𝑟) ∈ 𝐵𝑋𝐵) ∧ 𝑟( ⋖ ‘𝐾)(𝑃 𝑟)) → ((𝑟(le‘𝐾)𝑋𝑋 < (𝑃 𝑟)) → 𝑟 = 𝑋))
1051043expia 1139 . . . . . . . . . . . . 13 ((𝐾 ∈ Poset ∧ (𝑟𝐵 ∧ (𝑃 𝑟) ∈ 𝐵𝑋𝐵)) → (𝑟( ⋖ ‘𝐾)(𝑃 𝑟) → ((𝑟(le‘𝐾)𝑋𝑋 < (𝑃 𝑟)) → 𝑟 = 𝑋)))
10668, 25, 81, 55, 105syl13anc 1399 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑟( ⋖ ‘𝐾)(𝑃 𝑟) → ((𝑟(le‘𝐾)𝑋𝑋 < (𝑃 𝑟)) → 𝑟 = 𝑋)))
107106exp4a 437 . . . . . . . . . . 11 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑟( ⋖ ‘𝐾)(𝑃 𝑟) → (𝑟(le‘𝐾)𝑋 → (𝑋 < (𝑃 𝑟) → 𝑟 = 𝑋))))
108107com23 87 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑟(le‘𝐾)𝑋 → (𝑟( ⋖ ‘𝐾)(𝑃 𝑟) → (𝑋 < (𝑃 𝑟) → 𝑟 = 𝑋))))
109108imp4b 427 . . . . . . . . 9 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ 𝑟(le‘𝐾)𝑋) → ((𝑟( ⋖ ‘𝐾)(𝑃 𝑟) ∧ 𝑋 < (𝑃 𝑟)) → 𝑟 = 𝑋))
110109adantrr 730 . . . . . . . 8 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → ((𝑟( ⋖ ‘𝐾)(𝑃 𝑟) ∧ 𝑋 < (𝑃 𝑟)) → 𝑟 = 𝑋))
11140, 102, 110mp2and 712 . . . . . . 7 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → 𝑟 = 𝑋)
112 simpl3 1212 . . . . . . 7 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → 𝑟𝐴)
113111, 112eqeltrrd 2863 . . . . . 6 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) ∧ (𝑟(le‘𝐾)𝑋 ∧ (𝑋 < (𝑃 𝑄) ∧ ¬ 𝑃(le‘𝐾)𝑋))) → 𝑋𝐴)
114113exp45 444 . . . . 5 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴) ∧ 𝑟𝐴) → (𝑟(le‘𝐾)𝑋 → (𝑋 < (𝑃 𝑄) → (¬ 𝑃(le‘𝐾)𝑋𝑋𝐴))))
1151143expa 1136 . . . 4 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴)) ∧ 𝑟𝐴) → (𝑟(le‘𝐾)𝑋 → (𝑋 < (𝑃 𝑄) → (¬ 𝑃(le‘𝐾)𝑋𝑋𝐴))))
116115rexlimdva 3165 . . 3 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴)) → (∃𝑟𝐴 𝑟(le‘𝐾)𝑋 → (𝑋 < (𝑃 𝑄) → (¬ 𝑃(le‘𝐾)𝑋𝑋𝐴))))
11710, 116syld 48 . 2 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴)) → (𝑋0 → (𝑋 < (𝑃 𝑄) → (¬ 𝑃(le‘𝐾)𝑋𝑋𝐴))))
118117imp32 424 1 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑃𝐴𝑄𝐴)) ∧ (𝑋0𝑋 < (𝑃 𝑄))) → (¬ 𝑃(le‘𝐾)𝑋𝑋𝐴))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  ¬ wn 3  wi 4  wb 209  wa 401  w3a 1103   = wceq 1570  wcel 2145  wne 2957  wrex 3088   class class class wbr 5107  cfv 6537  (class class class)co 7417  Basecbs 17307  lecple 17355  Posetcpo 18401  ltcplt 18402  joincjn 18405  0.cp0 18515  Latclat 18525  ccvr 40143  Atomscatm 40144  AtLatcal 40145  HLchlt 40231
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1943  ax-6 2000  ax-7 2041  ax-8 2147  ax-9 2155  ax-10 2178  ax-11 2194  ax-12 2215  ax-ext 2734  ax-rep 5236  ax-sep 5255  ax-nul 5267  ax-pow 5334  ax-pr 5402  ax-un 7740
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1813  df-nf 1817  df-sb 2100  df-mo 2566  df-eu 2596  df-clab 2741  df-cleq 2754  df-clel 2837  df-nfc 2911  df-ne 2958  df-ral 3079  df-rex 3089  df-rmo 3367  df-reu 3368  df-rab 3415  df-v 3455  df-sbc 3743  df-csb 3851  df-dif 3905  df-un 3907  df-in 3909  df-ss 3919  df-nul 4283  df-if 4486  df-pw 4562  df-sn 4588  df-pr 4590  df-op 4594  df-uni 4871  df-iun 4956  df-br 5108  df-opab 5172  df-mpt 5191  df-id 5554  df-xp 5665  df-rel 5666  df-cnv 5667  df-co 5668  df-dm 5669  df-rn 5670  df-res 5671  df-ima 5672  df-iota 6493  df-fun 6539  df-fn 6540  df-f 6541  df-f1 6542  df-fo 6543  df-f1o 6544  df-fv 6545  df-riota 7374  df-ov 7420  df-oprab 7421  df-proset 18388  df-poset 18407  df-plt 18422  df-lub 18438  df-glb 18439  df-join 18440  df-meet 18441  df-p0 18517  df-lat 18526  df-clat 18593  df-oposet 40057  df-ol 40059  df-oml 40060  df-covers 40147  df-ats 40148  df-atl 40179  df-cvlat 40203  df-hlat 40232
This theorem is used by:  cvrat  40303
  Copyright terms: Public domain W3C validator