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

Theorem pmapjat1 35741
Description: The projective map of the join of a lattice element and an atom. (Contributed by NM, 28-Jan-2012.)
Hypotheses
Ref Expression
pmapjat.b 𝐵 = (Base‘𝐾)
pmapjat.j = (join‘𝐾)
pmapjat.a 𝐴 = (Atoms‘𝐾)
pmapjat.m 𝑀 = (pmap‘𝐾)
pmapjat.p + = (+𝑃𝐾)
Assertion
Ref Expression
pmapjat1 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑀‘(𝑋 𝑄)) = ((𝑀𝑋) + (𝑀𝑄)))

Proof of Theorem pmapjat1
Dummy variables 𝑞 𝑝 𝑟 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 simp1 1166 . . . . 5 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝐾 ∈ HL)
2 pmapjat.b . . . . . . . 8 𝐵 = (Base‘𝐾)
3 pmapjat.a . . . . . . . 8 𝐴 = (Atoms‘𝐾)
42, 3atbase 35177 . . . . . . 7 (𝑄𝐴𝑄𝐵)
543ad2ant3 1165 . . . . . 6 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝑄𝐵)
6 pmapjat.m . . . . . . 7 𝑀 = (pmap‘𝐾)
72, 3, 6pmapssat 35647 . . . . . 6 ((𝐾 ∈ HL ∧ 𝑄𝐵) → (𝑀𝑄) ⊆ 𝐴)
81, 5, 7syl2anc 579 . . . . 5 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑀𝑄) ⊆ 𝐴)
9 pmapjat.p . . . . . 6 + = (+𝑃𝐾)
103, 9padd02 35700 . . . . 5 ((𝐾 ∈ HL ∧ (𝑀𝑄) ⊆ 𝐴) → (∅ + (𝑀𝑄)) = (𝑀𝑄))
111, 8, 10syl2anc 579 . . . 4 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∅ + (𝑀𝑄)) = (𝑀𝑄))
1211adantr 472 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → (∅ + (𝑀𝑄)) = (𝑀𝑄))
13 fveq2 6374 . . . . 5 (𝑋 = (0.‘𝐾) → (𝑀𝑋) = (𝑀‘(0.‘𝐾)))
14 hlatl 35248 . . . . . . 7 (𝐾 ∈ HL → 𝐾 ∈ AtLat)
15143ad2ant1 1163 . . . . . 6 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝐾 ∈ AtLat)
16 eqid 2764 . . . . . . 7 (0.‘𝐾) = (0.‘𝐾)
1716, 6pmap0 35653 . . . . . 6 (𝐾 ∈ AtLat → (𝑀‘(0.‘𝐾)) = ∅)
1815, 17syl 17 . . . . 5 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑀‘(0.‘𝐾)) = ∅)
1913, 18sylan9eqr 2820 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → (𝑀𝑋) = ∅)
2019oveq1d 6856 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → ((𝑀𝑋) + (𝑀𝑄)) = (∅ + (𝑀𝑄)))
21 oveq1 6848 . . . . 5 (𝑋 = (0.‘𝐾) → (𝑋 𝑄) = ((0.‘𝐾) 𝑄))
22 hlol 35249 . . . . . . 7 (𝐾 ∈ HL → 𝐾 ∈ OL)
23223ad2ant1 1163 . . . . . 6 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝐾 ∈ OL)
24 pmapjat.j . . . . . . 7 = (join‘𝐾)
252, 24, 16olj02 35114 . . . . . 6 ((𝐾 ∈ OL ∧ 𝑄𝐵) → ((0.‘𝐾) 𝑄) = 𝑄)
2623, 5, 25syl2anc 579 . . . . 5 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((0.‘𝐾) 𝑄) = 𝑄)
2721, 26sylan9eqr 2820 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → (𝑋 𝑄) = 𝑄)
2827fveq2d 6378 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → (𝑀‘(𝑋 𝑄)) = (𝑀𝑄))
2912, 20, 283eqtr4rd 2809 . 2 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → (𝑀‘(𝑋 𝑄)) = ((𝑀𝑋) + (𝑀𝑄)))
30 simpll1 1269 . . . . . . . . . 10 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → 𝐾 ∈ HL)
3130adantr 472 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝐾 ∈ HL)
32 simpll2 1271 . . . . . . . . . . 11 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → 𝑋𝐵)
3332adantr 472 . . . . . . . . . 10 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝑋𝐵)
34 simplr 785 . . . . . . . . . 10 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝑝𝐴)
35 simpll3 1273 . . . . . . . . . . 11 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → 𝑄𝐴)
3635adantr 472 . . . . . . . . . 10 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝑄𝐴)
3733, 34, 363jca 1158 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → (𝑋𝐵𝑝𝐴𝑄𝐴))
38 simpllr 793 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝑋 ≠ (0.‘𝐾))
39 simpr 477 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝑝(le‘𝐾)(𝑋 𝑄))
40 eqid 2764 . . . . . . . . . . 11 (le‘𝐾) = (le‘𝐾)
412, 40, 24, 16, 3cvrat42 35332 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑝𝐴𝑄𝐴)) → ((𝑋 ≠ (0.‘𝐾) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄))))
4241imp 395 . . . . . . . . 9 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑝𝐴𝑄𝐴)) ∧ (𝑋 ≠ (0.‘𝐾) ∧ 𝑝(le‘𝐾)(𝑋 𝑄))) → ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄)))
4331, 37, 38, 39, 42syl22anc 867 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄)))
4443ex 401 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → (𝑝(le‘𝐾)(𝑋 𝑄) → ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄))))
452, 40, 3, 6elpmap 35646 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ 𝑋𝐵) → (𝑞 ∈ (𝑀𝑋) ↔ (𝑞𝐴𝑞(le‘𝐾)𝑋)))
46453adant3 1162 . . . . . . . . . . 11 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑞 ∈ (𝑀𝑋) ↔ (𝑞𝐴𝑞(le‘𝐾)𝑋)))
47 df-rex 3060 . . . . . . . . . . . . 13 (∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟) ↔ ∃𝑟(𝑟 ∈ (𝑀𝑄) ∧ 𝑝(le‘𝐾)(𝑞 𝑟)))
483, 6elpmapat 35652 . . . . . . . . . . . . . . . 16 ((𝐾 ∈ HL ∧ 𝑄𝐴) → (𝑟 ∈ (𝑀𝑄) ↔ 𝑟 = 𝑄))
49483adant2 1161 . . . . . . . . . . . . . . 15 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑟 ∈ (𝑀𝑄) ↔ 𝑟 = 𝑄))
5049anbi1d 623 . . . . . . . . . . . . . 14 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑟 ∈ (𝑀𝑄) ∧ 𝑝(le‘𝐾)(𝑞 𝑟)) ↔ (𝑟 = 𝑄𝑝(le‘𝐾)(𝑞 𝑟))))
5150exbidv 2016 . . . . . . . . . . . . 13 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∃𝑟(𝑟 ∈ (𝑀𝑄) ∧ 𝑝(le‘𝐾)(𝑞 𝑟)) ↔ ∃𝑟(𝑟 = 𝑄𝑝(le‘𝐾)(𝑞 𝑟))))
5247, 51syl5rbb 275 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∃𝑟(𝑟 = 𝑄𝑝(le‘𝐾)(𝑞 𝑟)) ↔ ∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟)))
53 oveq2 6849 . . . . . . . . . . . . . . 15 (𝑟 = 𝑄 → (𝑞 𝑟) = (𝑞 𝑄))
5453breq2d 4820 . . . . . . . . . . . . . 14 (𝑟 = 𝑄 → (𝑝(le‘𝐾)(𝑞 𝑟) ↔ 𝑝(le‘𝐾)(𝑞 𝑄)))
5554ceqsexgv 3487 . . . . . . . . . . . . 13 (𝑄𝐴 → (∃𝑟(𝑟 = 𝑄𝑝(le‘𝐾)(𝑞 𝑟)) ↔ 𝑝(le‘𝐾)(𝑞 𝑄)))
56553ad2ant3 1165 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∃𝑟(𝑟 = 𝑄𝑝(le‘𝐾)(𝑞 𝑟)) ↔ 𝑝(le‘𝐾)(𝑞 𝑄)))
5752, 56bitr3d 272 . . . . . . . . . . 11 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟) ↔ 𝑝(le‘𝐾)(𝑞 𝑄)))
5846, 57anbi12d 624 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑞 ∈ (𝑀𝑋) ∧ ∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟)) ↔ ((𝑞𝐴𝑞(le‘𝐾)𝑋) ∧ 𝑝(le‘𝐾)(𝑞 𝑄))))
59 anass 460 . . . . . . . . . 10 (((𝑞𝐴𝑞(le‘𝐾)𝑋) ∧ 𝑝(le‘𝐾)(𝑞 𝑄)) ↔ (𝑞𝐴 ∧ (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄))))
6058, 59syl6bb 278 . . . . . . . . 9 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑞 ∈ (𝑀𝑋) ∧ ∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟)) ↔ (𝑞𝐴 ∧ (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄)))))
6160rexbidv2 3194 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟) ↔ ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄))))
6261ad2antrr 717 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → (∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟) ↔ ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄))))
6344, 62sylibrd 250 . . . . . 6 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → (𝑝(le‘𝐾)(𝑋 𝑄) → ∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟)))
6463imdistanda 567 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → ((𝑝𝐴𝑝(le‘𝐾)(𝑋 𝑄)) → (𝑝𝐴 ∧ ∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟))))
65 hllat 35251 . . . . . . . . 9 (𝐾 ∈ HL → 𝐾 ∈ Lat)
66653ad2ant1 1163 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝐾 ∈ Lat)
67 simp2 1167 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝑋𝐵)
682, 24latjcl 17318 . . . . . . . 8 ((𝐾 ∈ Lat ∧ 𝑋𝐵𝑄𝐵) → (𝑋 𝑄) ∈ 𝐵)
6966, 67, 5, 68syl3anc 1490 . . . . . . 7 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑋 𝑄) ∈ 𝐵)
702, 40, 3, 6elpmap 35646 . . . . . . 7 ((𝐾 ∈ HL ∧ (𝑋 𝑄) ∈ 𝐵) → (𝑝 ∈ (𝑀‘(𝑋 𝑄)) ↔ (𝑝𝐴𝑝(le‘𝐾)(𝑋 𝑄))))
711, 69, 70syl2anc 579 . . . . . 6 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑝 ∈ (𝑀‘(𝑋 𝑄)) ↔ (𝑝𝐴𝑝(le‘𝐾)(𝑋 𝑄))))
7271adantr 472 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑝 ∈ (𝑀‘(𝑋 𝑄)) ↔ (𝑝𝐴𝑝(le‘𝐾)(𝑋 𝑄))))
732, 3, 6pmapssat 35647 . . . . . . . . 9 ((𝐾 ∈ HL ∧ 𝑋𝐵) → (𝑀𝑋) ⊆ 𝐴)
74733adant3 1162 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑀𝑋) ⊆ 𝐴)
7566, 74, 83jca 1158 . . . . . . 7 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝐾 ∈ Lat ∧ (𝑀𝑋) ⊆ 𝐴 ∧ (𝑀𝑄) ⊆ 𝐴))
7675adantr 472 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝐾 ∈ Lat ∧ (𝑀𝑋) ⊆ 𝐴 ∧ (𝑀𝑄) ⊆ 𝐴))
772, 16, 6pmapeq0 35654 . . . . . . . . 9 ((𝐾 ∈ HL ∧ 𝑋𝐵) → ((𝑀𝑋) = ∅ ↔ 𝑋 = (0.‘𝐾)))
78773adant3 1162 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑀𝑋) = ∅ ↔ 𝑋 = (0.‘𝐾)))
7978necon3bid 2980 . . . . . . 7 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑀𝑋) ≠ ∅ ↔ 𝑋 ≠ (0.‘𝐾)))
8079biimpar 469 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑀𝑋) ≠ ∅)
81 simp3 1168 . . . . . . . . 9 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝑄𝐴)
8216, 3atn0 35196 . . . . . . . . 9 ((𝐾 ∈ AtLat ∧ 𝑄𝐴) → 𝑄 ≠ (0.‘𝐾))
8315, 81, 82syl2anc 579 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝑄 ≠ (0.‘𝐾))
842, 16, 6pmapeq0 35654 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ 𝑄𝐵) → ((𝑀𝑄) = ∅ ↔ 𝑄 = (0.‘𝐾)))
851, 5, 84syl2anc 579 . . . . . . . . 9 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑀𝑄) = ∅ ↔ 𝑄 = (0.‘𝐾)))
8685necon3bid 2980 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑀𝑄) ≠ ∅ ↔ 𝑄 ≠ (0.‘𝐾)))
8783, 86mpbird 248 . . . . . . 7 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑀𝑄) ≠ ∅)
8887adantr 472 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑀𝑄) ≠ ∅)
8940, 24, 3, 9elpaddn0 35688 . . . . . 6 (((𝐾 ∈ Lat ∧ (𝑀𝑋) ⊆ 𝐴 ∧ (𝑀𝑄) ⊆ 𝐴) ∧ ((𝑀𝑋) ≠ ∅ ∧ (𝑀𝑄) ≠ ∅)) → (𝑝 ∈ ((𝑀𝑋) + (𝑀𝑄)) ↔ (𝑝𝐴 ∧ ∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟))))
9076, 80, 88, 89syl12anc 865 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑝 ∈ ((𝑀𝑋) + (𝑀𝑄)) ↔ (𝑝𝐴 ∧ ∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟))))
9164, 72, 903imtr4d 285 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑝 ∈ (𝑀‘(𝑋 𝑄)) → 𝑝 ∈ ((𝑀𝑋) + (𝑀𝑄))))
9291ssrdv 3766 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑀‘(𝑋 𝑄)) ⊆ ((𝑀𝑋) + (𝑀𝑄)))
932, 24, 6, 9pmapjoin 35740 . . . . 5 ((𝐾 ∈ Lat ∧ 𝑋𝐵𝑄𝐵) → ((𝑀𝑋) + (𝑀𝑄)) ⊆ (𝑀‘(𝑋 𝑄)))
9466, 67, 5, 93syl3anc 1490 . . . 4 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑀𝑋) + (𝑀𝑄)) ⊆ (𝑀‘(𝑋 𝑄)))
9594adantr 472 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → ((𝑀𝑋) + (𝑀𝑄)) ⊆ (𝑀‘(𝑋 𝑄)))
9692, 95eqssd 3777 . 2 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑀‘(𝑋 𝑄)) = ((𝑀𝑋) + (𝑀𝑄)))
9729, 96pm2.61dane 3023 1 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑀‘(𝑋 𝑄)) = ((𝑀𝑋) + (𝑀𝑄)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 197  wa 384  w3a 1107   = wceq 1652  wex 1874  wcel 2155  wne 2936  wrex 3055  wss 3731  c0 4078   class class class wbr 4808  cfv 6067  (class class class)co 6841  Basecbs 16131  lecple 16222  joincjn 17211  0.cp0 17304  Latclat 17312  OLcol 35062  Atomscatm 35151  AtLatcal 35152  HLchlt 35238  pmapcpmap 35385  +𝑃cpadd 35683
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1890  ax-4 1904  ax-5 2005  ax-6 2069  ax-7 2105  ax-8 2157  ax-9 2164  ax-10 2183  ax-11 2198  ax-12 2211  ax-13 2349  ax-ext 2742  ax-rep 4929  ax-sep 4940  ax-nul 4948  ax-pow 5000  ax-pr 5061  ax-un 7146
This theorem depends on definitions:  df-bi 198  df-an 385  df-or 874  df-3an 1109  df-tru 1656  df-ex 1875  df-nf 1879  df-sb 2062  df-mo 2564  df-eu 2581  df-clab 2751  df-cleq 2757  df-clel 2760  df-nfc 2895  df-ne 2937  df-ral 3059  df-rex 3060  df-reu 3061  df-rab 3063  df-v 3351  df-sbc 3596  df-csb 3691  df-dif 3734  df-un 3736  df-in 3738  df-ss 3745  df-nul 4079  df-if 4243  df-pw 4316  df-sn 4334  df-pr 4336  df-op 4340  df-uni 4594  df-iun 4677  df-br 4809  df-opab 4871  df-mpt 4888  df-id 5184  df-xp 5282  df-rel 5283  df-cnv 5284  df-co 5285  df-dm 5286  df-rn 5287  df-res 5288  df-ima 5289  df-iota 6030  df-fun 6069  df-fn 6070  df-f 6071  df-f1 6072  df-fo 6073  df-f1o 6074  df-fv 6075  df-riota 6802  df-ov 6844  df-oprab 6845  df-mpt2 6846  df-1st 7365  df-2nd 7366  df-proset 17195  df-poset 17213  df-plt 17225  df-lub 17241  df-glb 17242  df-join 17243  df-meet 17244  df-p0 17306  df-lat 17313  df-clat 17375  df-oposet 35064  df-ol 35066  df-oml 35067  df-covers 35154  df-ats 35155  df-atl 35186  df-cvlat 35210  df-hlat 35239  df-pmap 35392  df-padd 35684
This theorem is referenced by:  pmapjat2  35742  pmapjlln1  35743  atmod1i2  35747  paddatclN  35837
  Copyright terms: Public domain W3C validator