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

Theorem dalem20 35501
Description: Lemma for dath 35544. Show that a second dummy atom 𝑑 exists outside of the 𝑌 and 𝑍 planes (when those planes are equal). (Contributed by NM, 14-Aug-2012.)
Hypotheses
Ref Expression
dalem.ph (𝜑 ↔ (((𝐾 ∈ HL ∧ 𝐶 ∈ (Base‘𝐾)) ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑆𝐴𝑇𝐴𝑈𝐴)) ∧ (𝑌𝑂𝑍𝑂) ∧ ((¬ 𝐶 (𝑃 𝑄) ∧ ¬ 𝐶 (𝑄 𝑅) ∧ ¬ 𝐶 (𝑅 𝑃)) ∧ (¬ 𝐶 (𝑆 𝑇) ∧ ¬ 𝐶 (𝑇 𝑈) ∧ ¬ 𝐶 (𝑈 𝑆)) ∧ (𝐶 (𝑃 𝑆) ∧ 𝐶 (𝑄 𝑇) ∧ 𝐶 (𝑅 𝑈)))))
dalem.l = (le‘𝐾)
dalem.j = (join‘𝐾)
dalem.a 𝐴 = (Atoms‘𝐾)
dalem.ps (𝜓 ↔ ((𝑐𝐴𝑑𝐴) ∧ ¬ 𝑐 𝑌 ∧ (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑))))
dalem20.o 𝑂 = (LPlanes‘𝐾)
dalem20.y 𝑌 = ((𝑃 𝑄) 𝑅)
dalem20.z 𝑍 = ((𝑆 𝑇) 𝑈)
Assertion
Ref Expression
dalem20 ((𝜑𝑌 = 𝑍) → ∃𝑐𝑑𝜓)
Distinct variable groups:   𝑐,𝑑,𝐴   𝐶,𝑑   𝐾,𝑑   ,𝑐,𝑑   𝑌,𝑐,𝑑   ,𝑐   𝑃,𝑐   𝑄,𝑐   𝑅,𝑐   𝑍,𝑐   𝜑,𝑐
Allowed substitution hints:   𝜑(𝑑)   𝜓(𝑐,𝑑)   𝐶(𝑐)   𝑃(𝑑)   𝑄(𝑑)   𝑅(𝑑)   𝑆(𝑐,𝑑)   𝑇(𝑐,𝑑)   𝑈(𝑐,𝑑)   (𝑑)   𝐾(𝑐)   𝑂(𝑐,𝑑)   𝑍(𝑑)

Proof of Theorem dalem20
StepHypRef Expression
1 dalem.ph . . . . 5 (𝜑 ↔ (((𝐾 ∈ HL ∧ 𝐶 ∈ (Base‘𝐾)) ∧ (𝑃𝐴𝑄𝐴𝑅𝐴) ∧ (𝑆𝐴𝑇𝐴𝑈𝐴)) ∧ (𝑌𝑂𝑍𝑂) ∧ ((¬ 𝐶 (𝑃 𝑄) ∧ ¬ 𝐶 (𝑄 𝑅) ∧ ¬ 𝐶 (𝑅 𝑃)) ∧ (¬ 𝐶 (𝑆 𝑇) ∧ ¬ 𝐶 (𝑇 𝑈) ∧ ¬ 𝐶 (𝑈 𝑆)) ∧ (𝐶 (𝑃 𝑆) ∧ 𝐶 (𝑄 𝑇) ∧ 𝐶 (𝑅 𝑈)))))
2 dalem.l . . . . 5 = (le‘𝐾)
3 dalem.j . . . . 5 = (join‘𝐾)
4 dalem.a . . . . 5 𝐴 = (Atoms‘𝐾)
5 dalem20.y . . . . 5 𝑌 = ((𝑃 𝑄) 𝑅)
61, 2, 3, 4, 5dalem18 35489 . . . 4 (𝜑 → ∃𝑐𝐴 ¬ 𝑐 𝑌)
76adantr 472 . . 3 ((𝜑𝑌 = 𝑍) → ∃𝑐𝐴 ¬ 𝑐 𝑌)
8 dalem20.o . . . . . . 7 𝑂 = (LPlanes‘𝐾)
9 dalem20.z . . . . . . 7 𝑍 = ((𝑆 𝑇) 𝑈)
101, 2, 3, 4, 8, 5, 9dalem19 35490 . . . . . 6 ((((𝜑𝑌 = 𝑍) ∧ 𝑐𝐴) ∧ ¬ 𝑐 𝑌) → ∃𝑑𝐴 (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑)))
1110ex 449 . . . . 5 (((𝜑𝑌 = 𝑍) ∧ 𝑐𝐴) → (¬ 𝑐 𝑌 → ∃𝑑𝐴 (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑))))
1211ancld 577 . . . 4 (((𝜑𝑌 = 𝑍) ∧ 𝑐𝐴) → (¬ 𝑐 𝑌 → (¬ 𝑐 𝑌 ∧ ∃𝑑𝐴 (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑)))))
1312reximdva 3156 . . 3 ((𝜑𝑌 = 𝑍) → (∃𝑐𝐴 ¬ 𝑐 𝑌 → ∃𝑐𝐴𝑐 𝑌 ∧ ∃𝑑𝐴 (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑)))))
147, 13mpd 15 . 2 ((𝜑𝑌 = 𝑍) → ∃𝑐𝐴𝑐 𝑌 ∧ ∃𝑑𝐴 (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑))))
15 dalem.ps . . . . 5 (𝜓 ↔ ((𝑐𝐴𝑑𝐴) ∧ ¬ 𝑐 𝑌 ∧ (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑))))
16 3anass 1081 . . . . 5 (((𝑐𝐴𝑑𝐴) ∧ ¬ 𝑐 𝑌 ∧ (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑))) ↔ ((𝑐𝐴𝑑𝐴) ∧ (¬ 𝑐 𝑌 ∧ (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑)))))
1715, 16bitri 264 . . . 4 (𝜓 ↔ ((𝑐𝐴𝑑𝐴) ∧ (¬ 𝑐 𝑌 ∧ (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑)))))
18172exbii 1924 . . 3 (∃𝑐𝑑𝜓 ↔ ∃𝑐𝑑((𝑐𝐴𝑑𝐴) ∧ (¬ 𝑐 𝑌 ∧ (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑)))))
19 r2ex 3200 . . 3 (∃𝑐𝐴𝑑𝐴𝑐 𝑌 ∧ (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑))) ↔ ∃𝑐𝑑((𝑐𝐴𝑑𝐴) ∧ (¬ 𝑐 𝑌 ∧ (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑)))))
20 r19.42v 3231 . . . 4 (∃𝑑𝐴𝑐 𝑌 ∧ (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑))) ↔ (¬ 𝑐 𝑌 ∧ ∃𝑑𝐴 (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑))))
2120rexbii 3180 . . 3 (∃𝑐𝐴𝑑𝐴𝑐 𝑌 ∧ (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑))) ↔ ∃𝑐𝐴𝑐 𝑌 ∧ ∃𝑑𝐴 (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑))))
2218, 19, 213bitr2ri 289 . 2 (∃𝑐𝐴𝑐 𝑌 ∧ ∃𝑑𝐴 (𝑑𝑐 ∧ ¬ 𝑑 𝑌𝐶 (𝑐 𝑑))) ↔ ∃𝑐𝑑𝜓)
2314, 22sylib 208 1 ((𝜑𝑌 = 𝑍) → ∃𝑐𝑑𝜓)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 196  wa 383  w3a 1072   = wceq 1632  wex 1853  wcel 2140  wne 2933  wrex 3052   class class class wbr 4805  cfv 6050  (class class class)co 6815  Basecbs 16080  lecple 16171  joincjn 17166  Atomscatm 35072  HLchlt 35159  LPlanesclpl 35300
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1871  ax-4 1886  ax-5 1989  ax-6 2055  ax-7 2091  ax-8 2142  ax-9 2149  ax-10 2169  ax-11 2184  ax-12 2197  ax-13 2392  ax-ext 2741  ax-rep 4924  ax-sep 4934  ax-nul 4942  ax-pow 4993  ax-pr 5056  ax-un 7116
This theorem depends on definitions:  df-bi 197  df-or 384  df-an 385  df-3an 1074  df-tru 1635  df-ex 1854  df-nf 1859  df-sb 2048  df-eu 2612  df-mo 2613  df-clab 2748  df-cleq 2754  df-clel 2757  df-nfc 2892  df-ne 2934  df-ral 3056  df-rex 3057  df-reu 3058  df-rab 3060  df-v 3343  df-sbc 3578  df-csb 3676  df-dif 3719  df-un 3721  df-in 3723  df-ss 3730  df-nul 4060  df-if 4232  df-pw 4305  df-sn 4323  df-pr 4325  df-op 4329  df-uni 4590  df-iun 4675  df-br 4806  df-opab 4866  df-mpt 4883  df-id 5175  df-xp 5273  df-rel 5274  df-cnv 5275  df-co 5276  df-dm 5277  df-rn 5278  df-res 5279  df-ima 5280  df-iota 6013  df-fun 6052  df-fn 6053  df-f 6054  df-f1 6055  df-fo 6056  df-f1o 6057  df-fv 6058  df-riota 6776  df-ov 6818  df-oprab 6819  df-preset 17150  df-poset 17168  df-plt 17180  df-lub 17196  df-glb 17197  df-join 17198  df-meet 17199  df-p0 17261  df-p1 17262  df-lat 17268  df-clat 17330  df-oposet 34985  df-ol 34987  df-oml 34988  df-covers 35075  df-ats 35076  df-atl 35107  df-cvlat 35131  df-hlat 35160  df-llines 35306  df-lplanes 35307
This theorem is referenced by:  dalem62  35542
  Copyright terms: Public domain W3C validator