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

Theorem osumcllem7N 34066
Description: Lemma for osumclN 34071. (Contributed by NM, 24-Mar-2012.) (New usage is discouraged.)
Hypotheses
Ref Expression
osumcllem.l = (le‘𝐾)
osumcllem.j = (join‘𝐾)
osumcllem.a 𝐴 = (Atoms‘𝐾)
osumcllem.p + = (+𝑃𝐾)
osumcllem.o = (⊥𝑃𝐾)
osumcllem.c 𝐶 = (PSubCl‘𝐾)
osumcllem.m 𝑀 = (𝑋 + {𝑝})
osumcllem.u 𝑈 = ( ‘( ‘(𝑋 + 𝑌)))
Assertion
Ref Expression
osumcllem7N (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) → 𝑝 ∈ (𝑋 + 𝑌))
Distinct variable groups:   𝐴,𝑞   𝐾,𝑞   𝑀,𝑞   ,𝑞   + ,𝑞   𝑋,𝑞   𝑌,𝑞   𝑞,𝑝
Allowed substitution hints:   𝐴(𝑝)   𝐶(𝑞,𝑝)   + (𝑝)   𝑈(𝑞,𝑝)   (𝑞,𝑝)   𝐾(𝑝)   (𝑞,𝑝)   𝑀(𝑝)   (𝑝)   𝑋(𝑝)   𝑌(𝑝)

Proof of Theorem osumcllem7N
Dummy variable 𝑟 is distinct from all other variables.
StepHypRef Expression
1 simp11 1083 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) → 𝐾 ∈ HL)
2 hllat 33468 . . . 4 (𝐾 ∈ HL → 𝐾 ∈ Lat)
31, 2syl 17 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) → 𝐾 ∈ Lat)
4 simp12 1084 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) → 𝑋𝐴)
5 simp23 1088 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) → 𝑝𝐴)
6 simp22 1087 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) → 𝑋 ≠ ∅)
7 inss2 3792 . . . . . 6 (𝑌𝑀) ⊆ 𝑀
87sseli 3560 . . . . 5 (𝑞 ∈ (𝑌𝑀) → 𝑞𝑀)
983ad2ant3 1076 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) → 𝑞𝑀)
10 osumcllem.m . . . 4 𝑀 = (𝑋 + {𝑝})
119, 10syl6eleq 2694 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) → 𝑞 ∈ (𝑋 + {𝑝}))
12 osumcllem.l . . . 4 = (le‘𝐾)
13 osumcllem.j . . . 4 = (join‘𝐾)
14 osumcllem.a . . . 4 𝐴 = (Atoms‘𝐾)
15 osumcllem.p . . . 4 + = (+𝑃𝐾)
1612, 13, 14, 15elpaddatiN 33909 . . 3 (((𝐾 ∈ Lat ∧ 𝑋𝐴𝑝𝐴) ∧ (𝑋 ≠ ∅ ∧ 𝑞 ∈ (𝑋 + {𝑝}))) → ∃𝑟𝑋 𝑞 (𝑟 𝑝))
173, 4, 5, 6, 11, 16syl32anc 1325 . 2 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) → ∃𝑟𝑋 𝑞 (𝑟 𝑝))
18 simp11 1083 . . . 4 ((((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) ∧ 𝑟𝑋𝑞 (𝑟 𝑝)) → (𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴))
19 simp121 1185 . . . 4 ((((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) ∧ 𝑟𝑋𝑞 (𝑟 𝑝)) → 𝑋 ⊆ ( 𝑌))
20 simp123 1187 . . . 4 ((((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) ∧ 𝑟𝑋𝑞 (𝑟 𝑝)) → 𝑝𝐴)
21 simp2 1054 . . . 4 ((((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) ∧ 𝑟𝑋𝑞 (𝑟 𝑝)) → 𝑟𝑋)
22 inss1 3791 . . . . 5 (𝑌𝑀) ⊆ 𝑌
23 simp13 1085 . . . . 5 ((((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) ∧ 𝑟𝑋𝑞 (𝑟 𝑝)) → 𝑞 ∈ (𝑌𝑀))
2422, 23sseldi 3562 . . . 4 ((((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) ∧ 𝑟𝑋𝑞 (𝑟 𝑝)) → 𝑞𝑌)
25 simp3 1055 . . . 4 ((((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) ∧ 𝑟𝑋𝑞 (𝑟 𝑝)) → 𝑞 (𝑟 𝑝))
26 osumcllem.o . . . . 5 = (⊥𝑃𝐾)
27 osumcllem.c . . . . 5 𝐶 = (PSubCl‘𝐾)
28 osumcllem.u . . . . 5 𝑈 = ( ‘( ‘(𝑋 + 𝑌)))
2912, 13, 14, 15, 26, 27, 10, 28osumcllem6N 34065 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑝𝐴) ∧ (𝑟𝑋𝑞𝑌𝑞 (𝑟 𝑝))) → 𝑝 ∈ (𝑋 + 𝑌))
3018, 19, 20, 21, 24, 25, 29syl123anc 1334 . . 3 ((((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) ∧ 𝑟𝑋𝑞 (𝑟 𝑝)) → 𝑝 ∈ (𝑋 + 𝑌))
3130rexlimdv3a 3011 . 2 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) → (∃𝑟𝑋 𝑞 (𝑟 𝑝) → 𝑝 ∈ (𝑋 + 𝑌)))
3217, 31mpd 15 1 (((𝐾 ∈ HL ∧ 𝑋𝐴𝑌𝐴) ∧ (𝑋 ⊆ ( 𝑌) ∧ 𝑋 ≠ ∅ ∧ 𝑝𝐴) ∧ 𝑞 ∈ (𝑌𝑀)) → 𝑝 ∈ (𝑋 + 𝑌))
Colors of variables: wff setvar class
Syntax hints:  wi 4  w3a 1030   = wceq 1474  wcel 1976  wne 2776  wrex 2893  cin 3535  wss 3536  c0 3870  {csn 4121   class class class wbr 4574  cfv 5787  (class class class)co 6524  lecple 15718  joincjn 16710  Latclat 16811  Atomscatm 33368  HLchlt 33455  +𝑃cpadd 33899  𝑃cpolN 34006  PSubClcpscN 34038
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1712  ax-4 1727  ax-5 1826  ax-6 1874  ax-7 1921  ax-8 1978  ax-9 1985  ax-10 2005  ax-11 2020  ax-12 2032  ax-13 2229  ax-ext 2586  ax-rep 4690  ax-sep 4700  ax-nul 4709  ax-pow 4761  ax-pr 4825  ax-un 6821  ax-riotaBAD 33057
This theorem depends on definitions:  df-bi 195  df-or 383  df-an 384  df-3an 1032  df-tru 1477  df-ex 1695  df-nf 1700  df-sb 1867  df-eu 2458  df-mo 2459  df-clab 2593  df-cleq 2599  df-clel 2602  df-nfc 2736  df-ne 2778  df-nel 2779  df-ral 2897  df-rex 2898  df-reu 2899  df-rmo 2900  df-rab 2901  df-v 3171  df-sbc 3399  df-csb 3496  df-dif 3539  df-un 3541  df-in 3543  df-ss 3550  df-nul 3871  df-if 4033  df-pw 4106  df-sn 4122  df-pr 4124  df-op 4128  df-uni 4364  df-iun 4448  df-iin 4449  df-br 4575  df-opab 4635  df-mpt 4636  df-id 4940  df-xp 5031  df-rel 5032  df-cnv 5033  df-co 5034  df-dm 5035  df-rn 5036  df-res 5037  df-ima 5038  df-iota 5751  df-fun 5789  df-fn 5790  df-f 5791  df-f1 5792  df-fo 5793  df-f1o 5794  df-fv 5795  df-riota 6486  df-ov 6527  df-oprab 6528  df-mpt2 6529  df-1st 7033  df-2nd 7034  df-undef 7260  df-preset 16694  df-poset 16712  df-plt 16724  df-lub 16740  df-glb 16741  df-join 16742  df-meet 16743  df-p0 16805  df-p1 16806  df-lat 16812  df-clat 16874  df-oposet 33281  df-ol 33283  df-oml 33284  df-covers 33371  df-ats 33372  df-atl 33403  df-cvlat 33427  df-hlat 33456  df-pmap 33608  df-padd 33900  df-polarityN 34007
This theorem is referenced by:  osumcllem8N  34067
  Copyright terms: Public domain W3C validator