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

Theorem 2llnma3r 37414
Description: Two different intersecting lines (expressed in terms of atoms) meet at their common point (atom). (Contributed by NM, 30-Apr-2013.)
Hypotheses
Ref Expression
2llnm.l = (le‘𝐾)
2llnm.j = (join‘𝐾)
2llnm.m = (meet‘𝐾)
2llnm.a 𝐴 = (Atoms‘𝐾)
Assertion
Ref Expression
2llnma3r ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → ((𝑃 𝑅) (𝑄 𝑅)) = 𝑅)

Proof of Theorem 2llnma3r
StepHypRef Expression
1 simp1 1137 . . . 4 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → 𝐾 ∈ HL)
2 simp21 1207 . . . 4 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → 𝑃𝐴)
3 simp23 1209 . . . 4 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → 𝑅𝐴)
4 2llnm.j . . . . 5 = (join‘𝐾)
5 2llnm.a . . . . 5 𝐴 = (Atoms‘𝐾)
64, 5hlatjcom 36994 . . . 4 ((𝐾 ∈ HL ∧ 𝑃𝐴𝑅𝐴) → (𝑃 𝑅) = (𝑅 𝑃))
71, 2, 3, 6syl3anc 1372 . . 3 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → (𝑃 𝑅) = (𝑅 𝑃))
8 simp22 1208 . . . 4 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → 𝑄𝐴)
94, 5hlatjcom 36994 . . . 4 ((𝐾 ∈ HL ∧ 𝑄𝐴𝑅𝐴) → (𝑄 𝑅) = (𝑅 𝑄))
101, 8, 3, 9syl3anc 1372 . . 3 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → (𝑄 𝑅) = (𝑅 𝑄))
117, 10oveq12d 7182 . 2 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → ((𝑃 𝑅) (𝑄 𝑅)) = ((𝑅 𝑃) (𝑅 𝑄)))
12 simpr 488 . . . . . . 7 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄 = 𝑅) → 𝑄 = 𝑅)
1312oveq2d 7180 . . . . . 6 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄 = 𝑅) → (𝑅 𝑄) = (𝑅 𝑅))
14 simpl1 1192 . . . . . . 7 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄 = 𝑅) → 𝐾 ∈ HL)
15 simpl23 1254 . . . . . . 7 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄 = 𝑅) → 𝑅𝐴)
164, 5hlatjidm 36995 . . . . . . 7 ((𝐾 ∈ HL ∧ 𝑅𝐴) → (𝑅 𝑅) = 𝑅)
1714, 15, 16syl2anc 587 . . . . . 6 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄 = 𝑅) → (𝑅 𝑅) = 𝑅)
1813, 17eqtrd 2773 . . . . 5 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄 = 𝑅) → (𝑅 𝑄) = 𝑅)
1918oveq2d 7180 . . . 4 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄 = 𝑅) → ((𝑅 𝑃) (𝑅 𝑄)) = ((𝑅 𝑃) 𝑅))
20 2llnm.l . . . . . . . 8 = (le‘𝐾)
2120, 4, 5hlatlej1 37001 . . . . . . 7 ((𝐾 ∈ HL ∧ 𝑅𝐴𝑃𝐴) → 𝑅 (𝑅 𝑃))
221, 3, 2, 21syl3anc 1372 . . . . . 6 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → 𝑅 (𝑅 𝑃))
23 hllat 36989 . . . . . . . 8 (𝐾 ∈ HL → 𝐾 ∈ Lat)
24233ad2ant1 1134 . . . . . . 7 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → 𝐾 ∈ Lat)
25 eqid 2738 . . . . . . . . 9 (Base‘𝐾) = (Base‘𝐾)
2625, 5atbase 36915 . . . . . . . 8 (𝑅𝐴𝑅 ∈ (Base‘𝐾))
273, 26syl 17 . . . . . . 7 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → 𝑅 ∈ (Base‘𝐾))
2825, 4, 5hlatjcl 36993 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑅𝐴𝑃𝐴) → (𝑅 𝑃) ∈ (Base‘𝐾))
291, 3, 2, 28syl3anc 1372 . . . . . . 7 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → (𝑅 𝑃) ∈ (Base‘𝐾))
30 2llnm.m . . . . . . . 8 = (meet‘𝐾)
3125, 20, 30latleeqm2 17799 . . . . . . 7 ((𝐾 ∈ Lat ∧ 𝑅 ∈ (Base‘𝐾) ∧ (𝑅 𝑃) ∈ (Base‘𝐾)) → (𝑅 (𝑅 𝑃) ↔ ((𝑅 𝑃) 𝑅) = 𝑅))
3224, 27, 29, 31syl3anc 1372 . . . . . 6 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → (𝑅 (𝑅 𝑃) ↔ ((𝑅 𝑃) 𝑅) = 𝑅))
3322, 32mpbid 235 . . . . 5 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → ((𝑅 𝑃) 𝑅) = 𝑅)
3433adantr 484 . . . 4 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄 = 𝑅) → ((𝑅 𝑃) 𝑅) = 𝑅)
3519, 34eqtrd 2773 . . 3 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄 = 𝑅) → ((𝑅 𝑃) (𝑅 𝑄)) = 𝑅)
36 simpl1 1192 . . . 4 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → 𝐾 ∈ HL)
37 simpl21 1252 . . . 4 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → 𝑃𝐴)
38 simpl23 1254 . . . 4 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → 𝑅𝐴)
39 simpl22 1253 . . . 4 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → 𝑄𝐴)
40 simpl3 1194 . . . . 5 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → (𝑃 𝑅) ≠ (𝑄 𝑅))
4120, 4, 5hlatlej2 37002 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ 𝑃𝐴𝑅𝐴) → 𝑅 (𝑃 𝑅))
421, 2, 3, 41syl3anc 1372 . . . . . . . . 9 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → 𝑅 (𝑃 𝑅))
4325, 5atbase 36915 . . . . . . . . . . . 12 (𝑄𝐴𝑄 ∈ (Base‘𝐾))
448, 43syl 17 . . . . . . . . . . 11 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → 𝑄 ∈ (Base‘𝐾))
4525, 4, 5hlatjcl 36993 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ 𝑃𝐴𝑅𝐴) → (𝑃 𝑅) ∈ (Base‘𝐾))
461, 2, 3, 45syl3anc 1372 . . . . . . . . . . 11 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → (𝑃 𝑅) ∈ (Base‘𝐾))
4725, 20, 4latjle12 17781 . . . . . . . . . . 11 ((𝐾 ∈ Lat ∧ (𝑄 ∈ (Base‘𝐾) ∧ 𝑅 ∈ (Base‘𝐾) ∧ (𝑃 𝑅) ∈ (Base‘𝐾))) → ((𝑄 (𝑃 𝑅) ∧ 𝑅 (𝑃 𝑅)) ↔ (𝑄 𝑅) (𝑃 𝑅)))
4824, 44, 27, 46, 47syl13anc 1373 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → ((𝑄 (𝑃 𝑅) ∧ 𝑅 (𝑃 𝑅)) ↔ (𝑄 𝑅) (𝑃 𝑅)))
4948biimpd 232 . . . . . . . . 9 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → ((𝑄 (𝑃 𝑅) ∧ 𝑅 (𝑃 𝑅)) → (𝑄 𝑅) (𝑃 𝑅)))
5042, 49mpan2d 694 . . . . . . . 8 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → (𝑄 (𝑃 𝑅) → (𝑄 𝑅) (𝑃 𝑅)))
5150adantr 484 . . . . . . 7 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → (𝑄 (𝑃 𝑅) → (𝑄 𝑅) (𝑃 𝑅)))
52 simpr 488 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → 𝑄𝑅)
5320, 4, 5ps-1 37103 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ (𝑄𝐴𝑅𝐴𝑄𝑅) ∧ (𝑃𝐴𝑅𝐴)) → ((𝑄 𝑅) (𝑃 𝑅) ↔ (𝑄 𝑅) = (𝑃 𝑅)))
5436, 39, 38, 52, 37, 38, 53syl132anc 1389 . . . . . . . . 9 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → ((𝑄 𝑅) (𝑃 𝑅) ↔ (𝑄 𝑅) = (𝑃 𝑅)))
5554biimpd 232 . . . . . . . 8 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → ((𝑄 𝑅) (𝑃 𝑅) → (𝑄 𝑅) = (𝑃 𝑅)))
56 eqcom 2745 . . . . . . . 8 ((𝑄 𝑅) = (𝑃 𝑅) ↔ (𝑃 𝑅) = (𝑄 𝑅))
5755, 56syl6ib 254 . . . . . . 7 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → ((𝑄 𝑅) (𝑃 𝑅) → (𝑃 𝑅) = (𝑄 𝑅)))
5851, 57syld 47 . . . . . 6 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → (𝑄 (𝑃 𝑅) → (𝑃 𝑅) = (𝑄 𝑅)))
5958necon3ad 2947 . . . . 5 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → ((𝑃 𝑅) ≠ (𝑄 𝑅) → ¬ 𝑄 (𝑃 𝑅)))
6040, 59mpd 15 . . . 4 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → ¬ 𝑄 (𝑃 𝑅))
6120, 4, 30, 52llnma1 37413 . . . 4 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑅𝐴𝑄𝐴) ∧ ¬ 𝑄 (𝑃 𝑅)) → ((𝑅 𝑃) (𝑅 𝑄)) = 𝑅)
6236, 37, 38, 39, 60, 61syl131anc 1384 . . 3 (((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) ∧ 𝑄𝑅) → ((𝑅 𝑃) (𝑅 𝑄)) = 𝑅)
6335, 62pm2.61dane 3021 . 2 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → ((𝑅 𝑃) (𝑅 𝑄)) = 𝑅)
6411, 63eqtrd 2773 1 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑃 𝑅) ≠ (𝑄 𝑅)) → ((𝑃 𝑅) (𝑄 𝑅)) = 𝑅)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 209  wa 399  w3a 1088   = wceq 1542  wcel 2113  wne 2934   class class class wbr 5027  cfv 6333  (class class class)co 7164  Basecbs 16579  lecple 16668  joincjn 17663  meetcmee 17664  Latclat 17764  Atomscatm 36889  HLchlt 36976
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1802  ax-4 1816  ax-5 1916  ax-6 1974  ax-7 2019  ax-8 2115  ax-9 2123  ax-10 2144  ax-11 2161  ax-12 2178  ax-ext 2710  ax-rep 5151  ax-sep 5164  ax-nul 5171  ax-pow 5229  ax-pr 5293  ax-un 7473
This theorem depends on definitions:  df-bi 210  df-an 400  df-or 847  df-3an 1090  df-tru 1545  df-fal 1555  df-ex 1787  df-nf 1791  df-sb 2074  df-mo 2540  df-eu 2570  df-clab 2717  df-cleq 2730  df-clel 2811  df-nfc 2881  df-ne 2935  df-ral 3058  df-rex 3059  df-reu 3060  df-rab 3062  df-v 3399  df-sbc 3680  df-csb 3789  df-dif 3844  df-un 3846  df-in 3848  df-ss 3858  df-nul 4210  df-if 4412  df-pw 4487  df-sn 4514  df-pr 4516  df-op 4520  df-uni 4794  df-iun 4880  df-br 5028  df-opab 5090  df-mpt 5108  df-id 5425  df-xp 5525  df-rel 5526  df-cnv 5527  df-co 5528  df-dm 5529  df-rn 5530  df-res 5531  df-ima 5532  df-iota 6291  df-fun 6335  df-fn 6336  df-f 6337  df-f1 6338  df-fo 6339  df-f1o 6340  df-fv 6341  df-riota 7121  df-ov 7167  df-oprab 7168  df-proset 17647  df-poset 17665  df-plt 17677  df-lub 17693  df-glb 17694  df-join 17695  df-meet 17696  df-p0 17758  df-lat 17765  df-clat 17827  df-oposet 36802  df-ol 36804  df-oml 36805  df-covers 36892  df-ats 36893  df-atl 36924  df-cvlat 36948  df-hlat 36977
This theorem is referenced by:  cdlemg9a  38258  cdlemg12a  38269
  Copyright terms: Public domain W3C validator