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

Theorem lhpexle3lem 38004
Description: There exists atom under a co-atom different from any three other atoms. TODO: study if adant*, simp* usage can be improved. (Contributed by NM, 9-Jul-2013.)
Hypotheses
Ref Expression
lhpex1.l = (le‘𝐾)
lhpex1.a 𝐴 = (Atoms‘𝐾)
lhpex1.h 𝐻 = (LHyp‘𝐾)
Assertion
Ref Expression
lhpexle3lem (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) → ∃𝑝𝐴 (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))
Distinct variable groups:   ,𝑝   𝐴,𝑝   𝐻,𝑝   𝐾,𝑝   𝑊,𝑝   𝑋,𝑝   𝑌,𝑝   𝑍,𝑝

Proof of Theorem lhpexle3lem
StepHypRef Expression
1 simpl1 1189 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) → (𝐾 ∈ HL ∧ 𝑊𝐻))
2 lhpex1.l . . . . 5 = (le‘𝐾)
3 lhpex1.a . . . . 5 𝐴 = (Atoms‘𝐾)
4 lhpex1.h . . . . 5 𝐻 = (LHyp‘𝐾)
52, 3, 4lhpexle2 38003 . . . 4 ((𝐾 ∈ HL ∧ 𝑊𝐻) → ∃𝑝𝐴 (𝑝 𝑊𝑝𝑋𝑝𝑍))
61, 5syl 17 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) → ∃𝑝𝐴 (𝑝 𝑊𝑝𝑋𝑝𝑍))
7 simp31 1207 . . . . . 6 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) ∧ 𝑝𝐴 ∧ (𝑝 𝑊𝑝𝑋𝑝𝑍)) → 𝑝 𝑊)
8 simp32 1208 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) ∧ 𝑝𝐴 ∧ (𝑝 𝑊𝑝𝑋𝑝𝑍)) → 𝑝𝑋)
9 simp1r 1196 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) ∧ 𝑝𝐴 ∧ (𝑝 𝑊𝑝𝑋𝑝𝑍)) → 𝑋 = 𝑌)
108, 9neeqtrd 3014 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) ∧ 𝑝𝐴 ∧ (𝑝 𝑊𝑝𝑋𝑝𝑍)) → 𝑝𝑌)
11 simp33 1209 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) ∧ 𝑝𝐴 ∧ (𝑝 𝑊𝑝𝑋𝑝𝑍)) → 𝑝𝑍)
128, 10, 113jca 1126 . . . . . 6 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) ∧ 𝑝𝐴 ∧ (𝑝 𝑊𝑝𝑋𝑝𝑍)) → (𝑝𝑋𝑝𝑌𝑝𝑍))
137, 12jca 511 . . . . 5 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) ∧ 𝑝𝐴 ∧ (𝑝 𝑊𝑝𝑋𝑝𝑍)) → (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))
14133exp 1117 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) → (𝑝𝐴 → ((𝑝 𝑊𝑝𝑋𝑝𝑍) → (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))))
1514reximdvai 3201 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) → (∃𝑝𝐴 (𝑝 𝑊𝑝𝑋𝑝𝑍) → ∃𝑝𝐴 (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍))))
166, 15mpd 15 . 2 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋 = 𝑌) → ∃𝑝𝐴 (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))
17 simprrr 778 . . . . . 6 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝑝 𝑊)
18 simp11l 1282 . . . . . . . . . 10 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → 𝐾 ∈ HL)
1918adantr 480 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝐾 ∈ HL)
2019hllatd 37357 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝐾 ∈ Lat)
21 eqid 2739 . . . . . . . . . 10 (Base‘𝐾) = (Base‘𝐾)
2221, 3atbase 37282 . . . . . . . . 9 (𝑝𝐴𝑝 ∈ (Base‘𝐾))
2322ad2antrl 724 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝑝 ∈ (Base‘𝐾))
24 simp121 1303 . . . . . . . . . 10 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑋𝐴)
2524adantr 480 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝑋𝐴)
2621, 3atbase 37282 . . . . . . . . 9 (𝑋𝐴𝑋 ∈ (Base‘𝐾))
2725, 26syl 17 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝑋 ∈ (Base‘𝐾))
28 simp122 1304 . . . . . . . . . 10 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑌𝐴)
2928adantr 480 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝑌𝐴)
3021, 3atbase 37282 . . . . . . . . 9 (𝑌𝐴𝑌 ∈ (Base‘𝐾))
3129, 30syl 17 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝑌 ∈ (Base‘𝐾))
32 simprrl 777 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → ¬ 𝑝 (𝑋(join‘𝐾)𝑌))
33 eqid 2739 . . . . . . . . 9 (join‘𝐾) = (join‘𝐾)
3421, 2, 33latnlej1l 18156 . . . . . . . 8 ((𝐾 ∈ Lat ∧ (𝑝 ∈ (Base‘𝐾) ∧ 𝑋 ∈ (Base‘𝐾) ∧ 𝑌 ∈ (Base‘𝐾)) ∧ ¬ 𝑝 (𝑋(join‘𝐾)𝑌)) → 𝑝𝑋)
3520, 23, 27, 31, 32, 34syl131anc 1381 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝑝𝑋)
3621, 2, 33latnlej1r 18157 . . . . . . . 8 ((𝐾 ∈ Lat ∧ (𝑝 ∈ (Base‘𝐾) ∧ 𝑋 ∈ (Base‘𝐾) ∧ 𝑌 ∈ (Base‘𝐾)) ∧ ¬ 𝑝 (𝑋(join‘𝐾)𝑌)) → 𝑝𝑌)
3720, 23, 27, 31, 32, 36syl131anc 1381 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝑝𝑌)
38 simpl3 1191 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝑍 (𝑋(join‘𝐾)𝑌))
39 nbrne2 5098 . . . . . . . . 9 ((𝑍 (𝑋(join‘𝐾)𝑌) ∧ ¬ 𝑝 (𝑋(join‘𝐾)𝑌)) → 𝑍𝑝)
4039necomd 3000 . . . . . . . 8 ((𝑍 (𝑋(join‘𝐾)𝑌) ∧ ¬ 𝑝 (𝑋(join‘𝐾)𝑌)) → 𝑝𝑍)
4138, 32, 40syl2anc 583 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → 𝑝𝑍)
4235, 37, 413jca 1126 . . . . . 6 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → (𝑝𝑋𝑝𝑌𝑝𝑍))
4317, 42jca 511 . . . . 5 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (¬ 𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))) → (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))
44 simp11 1201 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → (𝐾 ∈ HL ∧ 𝑊𝐻))
45 simp131 1306 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑋 𝑊)
46 simp132 1307 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑌 𝑊)
47 eqid 2739 . . . . . . . 8 (lt‘𝐾) = (lt‘𝐾)
482, 47, 33, 3, 4lhp2lt 37994 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑋 𝑊) ∧ (𝑌𝐴𝑌 𝑊)) → (𝑋(join‘𝐾)𝑌)(lt‘𝐾)𝑊)
4944, 24, 45, 28, 46, 48syl122anc 1377 . . . . . 6 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → (𝑋(join‘𝐾)𝑌)(lt‘𝐾)𝑊)
5021, 33, 3hlatjcl 37360 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) → (𝑋(join‘𝐾)𝑌) ∈ (Base‘𝐾))
5118, 24, 28, 50syl3anc 1369 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → (𝑋(join‘𝐾)𝑌) ∈ (Base‘𝐾))
52 simp11r 1283 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑊𝐻)
5321, 4lhpbase 37991 . . . . . . . 8 (𝑊𝐻𝑊 ∈ (Base‘𝐾))
5452, 53syl 17 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑊 ∈ (Base‘𝐾))
5521, 2, 47, 3hlrelat1 37393 . . . . . . 7 ((𝐾 ∈ HL ∧ (𝑋(join‘𝐾)𝑌) ∈ (Base‘𝐾) ∧ 𝑊 ∈ (Base‘𝐾)) → ((𝑋(join‘𝐾)𝑌)(lt‘𝐾)𝑊 → ∃𝑝𝐴𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊)))
5618, 51, 54, 55syl3anc 1369 . . . . . 6 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → ((𝑋(join‘𝐾)𝑌)(lt‘𝐾)𝑊 → ∃𝑝𝐴𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊)))
5749, 56mpd 15 . . . . 5 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → ∃𝑝𝐴𝑝 (𝑋(join‘𝐾)𝑌) ∧ 𝑝 𝑊))
5843, 57reximddv 3205 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌𝑍 (𝑋(join‘𝐾)𝑌)) → ∃𝑝𝐴 (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))
59583expa 1116 . . 3 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌) ∧ 𝑍 (𝑋(join‘𝐾)𝑌)) → ∃𝑝𝐴 (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))
60 simp11l 1282 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) → 𝐾 ∈ HL)
6160adantr 480 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝐾 ∈ HL)
6261hllatd 37357 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝐾 ∈ Lat)
6322ad2antrl 724 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑝 ∈ (Base‘𝐾))
64 simp121 1303 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑋𝐴)
6564adantr 480 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑋𝐴)
66 simp122 1304 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑌𝐴)
6766adantr 480 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑌𝐴)
6861, 65, 67, 50syl3anc 1369 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → (𝑋(join‘𝐾)𝑌) ∈ (Base‘𝐾))
69 simp11r 1283 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑊𝐻)
7069adantr 480 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑊𝐻)
7170, 53syl 17 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑊 ∈ (Base‘𝐾))
72 simprr3 1221 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑝 (𝑋(join‘𝐾)𝑌))
73 simp131 1306 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑋 𝑊)
7473adantr 480 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑋 𝑊)
75 simp132 1307 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑌 𝑊)
7675adantr 480 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑌 𝑊)
7765, 26syl 17 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑋 ∈ (Base‘𝐾))
7867, 30syl 17 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑌 ∈ (Base‘𝐾))
7921, 2, 33latjle12 18149 . . . . . . . . 9 ((𝐾 ∈ Lat ∧ (𝑋 ∈ (Base‘𝐾) ∧ 𝑌 ∈ (Base‘𝐾) ∧ 𝑊 ∈ (Base‘𝐾))) → ((𝑋 𝑊𝑌 𝑊) ↔ (𝑋(join‘𝐾)𝑌) 𝑊))
8062, 77, 78, 71, 79syl13anc 1370 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → ((𝑋 𝑊𝑌 𝑊) ↔ (𝑋(join‘𝐾)𝑌) 𝑊))
8174, 76, 80mpbi2and 708 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → (𝑋(join‘𝐾)𝑌) 𝑊)
8221, 2, 62, 63, 68, 71, 72, 81lattrd 18145 . . . . . 6 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑝 𝑊)
83 simprr1 1219 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑝𝑋)
84 simprr2 1220 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑝𝑌)
85 simpl3 1191 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → ¬ 𝑍 (𝑋(join‘𝐾)𝑌))
86 nbrne2 5098 . . . . . . . 8 ((𝑝 (𝑋(join‘𝐾)𝑌) ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑝𝑍)
8772, 85, 86syl2anc 583 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → 𝑝𝑍)
8883, 84, 873jca 1126 . . . . . 6 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → (𝑝𝑋𝑝𝑌𝑝𝑍))
8982, 88jca 511 . . . . 5 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) ∧ (𝑝𝐴 ∧ (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))) → (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))
90 simp2 1135 . . . . . 6 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) → 𝑋𝑌)
912, 33, 3hlsupr 37379 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ 𝑋𝑌) → ∃𝑝𝐴 (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))
9260, 64, 66, 90, 91syl31anc 1371 . . . . 5 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) → ∃𝑝𝐴 (𝑝𝑋𝑝𝑌𝑝 (𝑋(join‘𝐾)𝑌)))
9389, 92reximddv 3205 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌 ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) → ∃𝑝𝐴 (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))
94933expa 1116 . . 3 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌) ∧ ¬ 𝑍 (𝑋(join‘𝐾)𝑌)) → ∃𝑝𝐴 (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))
9559, 94pm2.61dan 809 . 2 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) ∧ 𝑋𝑌) → ∃𝑝𝐴 (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))
9616, 95pm2.61dane 3033 1 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑋𝐴𝑌𝐴𝑍𝐴) ∧ (𝑋 𝑊𝑌 𝑊𝑍 𝑊)) → ∃𝑝𝐴 (𝑝 𝑊 ∧ (𝑝𝑋𝑝𝑌𝑝𝑍)))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 205  wa 395  w3a 1085   = wceq 1541  wcel 2109  wne 2944  wrex 3066   class class class wbr 5078  cfv 6430  (class class class)co 7268  Basecbs 16893  lecple 16950  ltcplt 18007  joincjn 18010  Latclat 18130  Atomscatm 37256  HLchlt 37343  LHypclh 37977
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1801  ax-4 1815  ax-5 1916  ax-6 1974  ax-7 2014  ax-8 2111  ax-9 2119  ax-10 2140  ax-11 2157  ax-12 2174  ax-ext 2710  ax-rep 5213  ax-sep 5226  ax-nul 5233  ax-pow 5291  ax-pr 5355  ax-un 7579
This theorem depends on definitions:  df-bi 206  df-an 396  df-or 844  df-3an 1087  df-tru 1544  df-fal 1554  df-ex 1786  df-nf 1790  df-sb 2071  df-mo 2541  df-eu 2570  df-clab 2717  df-cleq 2731  df-clel 2817  df-nfc 2890  df-ne 2945  df-ral 3070  df-rex 3071  df-reu 3072  df-rab 3074  df-v 3432  df-sbc 3720  df-csb 3837  df-dif 3894  df-un 3896  df-in 3898  df-ss 3908  df-nul 4262  df-if 4465  df-pw 4540  df-sn 4567  df-pr 4569  df-op 4573  df-uni 4845  df-iun 4931  df-br 5079  df-opab 5141  df-mpt 5162  df-id 5488  df-xp 5594  df-rel 5595  df-cnv 5596  df-co 5597  df-dm 5598  df-rn 5599  df-res 5600  df-ima 5601  df-iota 6388  df-fun 6432  df-fn 6433  df-f 6434  df-f1 6435  df-fo 6436  df-f1o 6437  df-fv 6438  df-riota 7225  df-ov 7271  df-oprab 7272  df-proset 17994  df-poset 18012  df-plt 18029  df-lub 18045  df-glb 18046  df-join 18047  df-meet 18048  df-p0 18124  df-p1 18125  df-lat 18131  df-clat 18198  df-oposet 37169  df-ol 37171  df-oml 37172  df-covers 37259  df-ats 37260  df-atl 37291  df-cvlat 37315  df-hlat 37344  df-lhyp 37981
This theorem is referenced by:  lhpexle3  38005
  Copyright terms: Public domain W3C validator