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

Theorem atmod3i1 39846
Description: Version of modular law that holds in a Hilbert lattice, when one element is an atom. (Contributed by NM, 4-Jun-2012.) (Revised by Mario Carneiro, 10-May-2013.)
Hypotheses
Ref Expression
atmod.b 𝐵 = (Base‘𝐾)
atmod.l = (le‘𝐾)
atmod.j = (join‘𝐾)
atmod.m = (meet‘𝐾)
atmod.a 𝐴 = (Atoms‘𝐾)
Assertion
Ref Expression
atmod3i1 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → (𝑃 (𝑋 𝑌)) = (𝑋 (𝑃 𝑌)))

Proof of Theorem atmod3i1
StepHypRef Expression
1 simp1 1135 . . 3 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → 𝐾 ∈ HL)
2 simp21 1205 . . 3 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → 𝑃𝐴)
3 simp23 1207 . . 3 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → 𝑌𝐵)
4 simp22 1206 . . 3 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → 𝑋𝐵)
5 simp3 1137 . . 3 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → 𝑃 𝑋)
6 atmod.b . . . 4 𝐵 = (Base‘𝐾)
7 atmod.l . . . 4 = (le‘𝐾)
8 atmod.j . . . 4 = (join‘𝐾)
9 atmod.m . . . 4 = (meet‘𝐾)
10 atmod.a . . . 4 𝐴 = (Atoms‘𝐾)
116, 7, 8, 9, 10atmod1i1 39839 . . 3 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑌𝐵𝑋𝐵) ∧ 𝑃 𝑋) → (𝑃 (𝑌 𝑋)) = ((𝑃 𝑌) 𝑋))
121, 2, 3, 4, 5, 11syl131anc 1382 . 2 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → (𝑃 (𝑌 𝑋)) = ((𝑃 𝑌) 𝑋))
13 hllat 39344 . . . . 5 (𝐾 ∈ HL → 𝐾 ∈ Lat)
14133ad2ant1 1132 . . . 4 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → 𝐾 ∈ Lat)
156, 9latmcom 18520 . . . 4 ((𝐾 ∈ Lat ∧ 𝑋𝐵𝑌𝐵) → (𝑋 𝑌) = (𝑌 𝑋))
1614, 4, 3, 15syl3anc 1370 . . 3 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → (𝑋 𝑌) = (𝑌 𝑋))
1716oveq2d 7446 . 2 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → (𝑃 (𝑋 𝑌)) = (𝑃 (𝑌 𝑋)))
186, 10atbase 39270 . . . . 5 (𝑃𝐴𝑃𝐵)
192, 18syl 17 . . . 4 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → 𝑃𝐵)
206, 8latjcl 18496 . . . 4 ((𝐾 ∈ Lat ∧ 𝑃𝐵𝑌𝐵) → (𝑃 𝑌) ∈ 𝐵)
2114, 19, 3, 20syl3anc 1370 . . 3 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → (𝑃 𝑌) ∈ 𝐵)
226, 9latmcom 18520 . . 3 ((𝐾 ∈ Lat ∧ 𝑋𝐵 ∧ (𝑃 𝑌) ∈ 𝐵) → (𝑋 (𝑃 𝑌)) = ((𝑃 𝑌) 𝑋))
2314, 4, 21, 22syl3anc 1370 . 2 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → (𝑋 (𝑃 𝑌)) = ((𝑃 𝑌) 𝑋))
2412, 17, 233eqtr4d 2784 1 ((𝐾 ∈ HL ∧ (𝑃𝐴𝑋𝐵𝑌𝐵) ∧ 𝑃 𝑋) → (𝑃 (𝑋 𝑌)) = (𝑋 (𝑃 𝑌)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  w3a 1086   = wceq 1536  wcel 2105   class class class wbr 5147  cfv 6562  (class class class)co 7430  Basecbs 17244  lecple 17304  joincjn 18368  meetcmee 18369  Latclat 18488  Atomscatm 39244  HLchlt 39331
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1791  ax-4 1805  ax-5 1907  ax-6 1964  ax-7 2004  ax-8 2107  ax-9 2115  ax-10 2138  ax-11 2154  ax-12 2174  ax-ext 2705  ax-rep 5284  ax-sep 5301  ax-nul 5311  ax-pow 5370  ax-pr 5437  ax-un 7753
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3an 1088  df-tru 1539  df-fal 1549  df-ex 1776  df-nf 1780  df-sb 2062  df-mo 2537  df-eu 2566  df-clab 2712  df-cleq 2726  df-clel 2813  df-nfc 2889  df-ne 2938  df-ral 3059  df-rex 3068  df-rmo 3377  df-reu 3378  df-rab 3433  df-v 3479  df-sbc 3791  df-csb 3908  df-dif 3965  df-un 3967  df-in 3969  df-ss 3979  df-nul 4339  df-if 4531  df-pw 4606  df-sn 4631  df-pr 4633  df-op 4637  df-uni 4912  df-iun 4997  df-iin 4998  df-br 5148  df-opab 5210  df-mpt 5231  df-id 5582  df-xp 5694  df-rel 5695  df-cnv 5696  df-co 5697  df-dm 5698  df-rn 5699  df-res 5700  df-ima 5701  df-iota 6515  df-fun 6564  df-fn 6565  df-f 6566  df-f1 6567  df-fo 6568  df-f1o 6569  df-fv 6570  df-riota 7387  df-ov 7433  df-oprab 7434  df-mpo 7435  df-1st 8012  df-2nd 8013  df-proset 18351  df-poset 18370  df-plt 18387  df-lub 18403  df-glb 18404  df-join 18405  df-meet 18406  df-p0 18482  df-lat 18489  df-clat 18556  df-oposet 39157  df-ol 39159  df-oml 39160  df-covers 39247  df-ats 39248  df-atl 39279  df-cvlat 39303  df-hlat 39332  df-psubsp 39485  df-pmap 39486  df-padd 39778
This theorem is referenced by:  dalawlem2  39854  dalawlem3  39855  dalawlem6  39858  lhpmcvr3  40007  cdleme0cp  40196  cdleme0cq  40197  cdleme1  40209  cdleme4  40220  cdleme5  40222  cdleme8  40232  cdleme9  40235  cdleme10  40236  cdleme15b  40257  cdleme22e  40326  cdleme22eALTN  40327  cdleme23c  40333  cdleme35b  40432  cdleme35e  40435  cdleme42a  40453  trlcoabs2N  40704  cdlemi1  40800  cdlemk4  40816  dia2dimlem1  41046  dia2dimlem2  41047  cdlemn10  41188  dihglbcpreN  41282
  Copyright terms: Public domain W3C validator