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

Theorem cvrval3 39870
Description: Binary relation expressing 𝑌 covers 𝑋. (Contributed by NM, 16-Jun-2012.)
Hypotheses
Ref Expression
cvrval3.b 𝐵 = (Base‘𝐾)
cvrval3.l = (le‘𝐾)
cvrval3.j = (join‘𝐾)
cvrval3.c 𝐶 = ( ⋖ ‘𝐾)
cvrval3.a 𝐴 = (Atoms‘𝐾)
Assertion
Ref Expression
cvrval3 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) → (𝑋𝐶𝑌 ↔ ∃𝑝𝐴𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)))
Distinct variable groups:   𝐴,𝑝   𝐵,𝑝   𝐶,𝑝   𝐾,𝑝   ,𝑝   𝑋,𝑝   𝑌,𝑝
Allowed substitution hint:   (𝑝)

Proof of Theorem cvrval3
StepHypRef Expression
1 cvrval3.b . . . . . 6 𝐵 = (Base‘𝐾)
2 eqid 2737 . . . . . 6 (lt‘𝐾) = (lt‘𝐾)
3 cvrval3.c . . . . . 6 𝐶 = ( ⋖ ‘𝐾)
41, 2, 3cvrlt 39727 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) → 𝑋(lt‘𝐾)𝑌)
5 cvrval3.l . . . . . 6 = (le‘𝐾)
6 cvrval3.j . . . . . 6 = (join‘𝐾)
7 cvrval3.a . . . . . 6 𝐴 = (Atoms‘𝐾)
81, 5, 2, 6, 3, 7hlrelat3 39869 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋(lt‘𝐾)𝑌) → ∃𝑝𝐴 (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌))
94, 8syldan 592 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) → ∃𝑝𝐴 (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌))
10 simp3l 1203 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → 𝑋𝐶(𝑋 𝑝))
11 simp1l1 1268 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → 𝐾 ∈ HL)
12 simp1l2 1269 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → 𝑋𝐵)
13 simp2 1138 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → 𝑝𝐴)
141, 5, 6, 3, 7cvr1 39867 . . . . . . . . 9 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑝𝐴) → (¬ 𝑝 𝑋𝑋𝐶(𝑋 𝑝)))
1511, 12, 13, 14syl3anc 1374 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → (¬ 𝑝 𝑋𝑋𝐶(𝑋 𝑝)))
1610, 15mpbird 257 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → ¬ 𝑝 𝑋)
1711hllatd 39821 . . . . . . . . . 10 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → 𝐾 ∈ Lat)
181, 7atbase 39746 . . . . . . . . . . 11 (𝑝𝐴𝑝𝐵)
19183ad2ant2 1135 . . . . . . . . . 10 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → 𝑝𝐵)
201, 6latjcl 18394 . . . . . . . . . 10 ((𝐾 ∈ Lat ∧ 𝑋𝐵𝑝𝐵) → (𝑋 𝑝) ∈ 𝐵)
2117, 12, 19, 20syl3anc 1374 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → (𝑋 𝑝) ∈ 𝐵)
221, 2, 3cvrlt 39727 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑋𝐵 ∧ (𝑋 𝑝) ∈ 𝐵) ∧ 𝑋𝐶(𝑋 𝑝)) → 𝑋(lt‘𝐾)(𝑋 𝑝))
2311, 12, 21, 10, 22syl31anc 1376 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → 𝑋(lt‘𝐾)(𝑋 𝑝))
24 simp3r 1204 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → (𝑋 𝑝) 𝑌)
25 hlpos 39823 . . . . . . . . . 10 (𝐾 ∈ HL → 𝐾 ∈ Poset)
2611, 25syl 17 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → 𝐾 ∈ Poset)
27 simp1l3 1270 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → 𝑌𝐵)
28 simp1r 1200 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → 𝑋𝐶𝑌)
291, 5, 2, 3cvrnbtwn2 39732 . . . . . . . . 9 ((𝐾 ∈ Poset ∧ (𝑋𝐵𝑌𝐵 ∧ (𝑋 𝑝) ∈ 𝐵) ∧ 𝑋𝐶𝑌) → ((𝑋(lt‘𝐾)(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌) ↔ (𝑋 𝑝) = 𝑌))
3026, 12, 27, 21, 28, 29syl131anc 1386 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → ((𝑋(lt‘𝐾)(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌) ↔ (𝑋 𝑝) = 𝑌))
3123, 24, 30mpbi2and 713 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → (𝑋 𝑝) = 𝑌)
3216, 31jca 511 . . . . . 6 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) ∧ 𝑝𝐴 ∧ (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌)) → (¬ 𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌))
33323exp 1120 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) → (𝑝𝐴 → ((𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌) → (¬ 𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌))))
3433reximdvai 3149 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) → (∃𝑝𝐴 (𝑋𝐶(𝑋 𝑝) ∧ (𝑋 𝑝) 𝑌) → ∃𝑝𝐴𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)))
359, 34mpd 15 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑋𝐶𝑌) → ∃𝑝𝐴𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌))
3635ex 412 . 2 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) → (𝑋𝐶𝑌 → ∃𝑝𝐴𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)))
37 simp3l 1203 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑝𝐴 ∧ (¬ 𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)) → ¬ 𝑝 𝑋)
38 simp11 1205 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑝𝐴 ∧ (¬ 𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)) → 𝐾 ∈ HL)
39 simp12 1206 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑝𝐴 ∧ (¬ 𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)) → 𝑋𝐵)
40 simp2 1138 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑝𝐴 ∧ (¬ 𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)) → 𝑝𝐴)
4138, 39, 40, 14syl3anc 1374 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑝𝐴 ∧ (¬ 𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)) → (¬ 𝑝 𝑋𝑋𝐶(𝑋 𝑝)))
4237, 41mpbid 232 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑝𝐴 ∧ (¬ 𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)) → 𝑋𝐶(𝑋 𝑝))
43 simp3r 1204 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑝𝐴 ∧ (¬ 𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)) → (𝑋 𝑝) = 𝑌)
4442, 43breqtrd 5112 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) ∧ 𝑝𝐴 ∧ (¬ 𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)) → 𝑋𝐶𝑌)
4544rexlimdv3a 3143 . 2 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) → (∃𝑝𝐴𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌) → 𝑋𝐶𝑌))
4636, 45impbid 212 1 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑌𝐵) → (𝑋𝐶𝑌 ↔ ∃𝑝𝐴𝑝 𝑋 ∧ (𝑋 𝑝) = 𝑌)))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395  w3a 1087   = wceq 1542  wcel 2114  wrex 3062   class class class wbr 5086  cfv 6490  (class class class)co 7358  Basecbs 17168  lecple 17216  Posetcpo 18262  ltcplt 18263  joincjn 18266  Latclat 18386  ccvr 39719  Atomscatm 39720  HLchlt 39807
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-10 2147  ax-11 2163  ax-12 2185  ax-ext 2709  ax-rep 5212  ax-sep 5231  ax-nul 5241  ax-pow 5300  ax-pr 5368  ax-un 7680
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-3an 1089  df-tru 1545  df-fal 1555  df-ex 1782  df-nf 1786  df-sb 2069  df-mo 2540  df-eu 2570  df-clab 2716  df-cleq 2729  df-clel 2812  df-nfc 2886  df-ne 2934  df-ral 3053  df-rex 3063  df-rmo 3343  df-reu 3344  df-rab 3391  df-v 3432  df-sbc 3730  df-csb 3839  df-dif 3893  df-un 3895  df-in 3897  df-ss 3907  df-nul 4275  df-if 4468  df-pw 4544  df-sn 4569  df-pr 4571  df-op 4575  df-uni 4852  df-iun 4936  df-br 5087  df-opab 5149  df-mpt 5168  df-id 5517  df-xp 5628  df-rel 5629  df-cnv 5630  df-co 5631  df-dm 5632  df-rn 5633  df-res 5634  df-ima 5635  df-iota 6446  df-fun 6492  df-fn 6493  df-f 6494  df-f1 6495  df-fo 6496  df-f1o 6497  df-fv 6498  df-riota 7315  df-ov 7361  df-oprab 7362  df-proset 18249  df-poset 18268  df-plt 18283  df-lub 18299  df-glb 18300  df-join 18301  df-meet 18302  df-p0 18378  df-lat 18387  df-clat 18454  df-oposet 39633  df-ol 39635  df-oml 39636  df-covers 39723  df-ats 39724  df-atl 39755  df-cvlat 39779  df-hlat 39808
This theorem is referenced by:  cvrval4N  39871  cvrval5  39872  islln3  39967  llnexatN  39978  islpln3  39990  lplnexatN  40020  islvol3  40033  isline4N  40234  lhpexnle  40463
  Copyright terms: Public domain W3C validator