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 39847
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 1136 . . . . 5 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝐾 ∈ HL)
2 pmapjat.b . . . . . . . 8 𝐵 = (Base‘𝐾)
3 pmapjat.a . . . . . . . 8 𝐴 = (Atoms‘𝐾)
42, 3atbase 39282 . . . . . . 7 (𝑄𝐴𝑄𝐵)
543ad2ant3 1135 . . . . . 6 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝑄𝐵)
6 pmapjat.m . . . . . . 7 𝑀 = (pmap‘𝐾)
72, 3, 6pmapssat 39753 . . . . . 6 ((𝐾 ∈ HL ∧ 𝑄𝐵) → (𝑀𝑄) ⊆ 𝐴)
81, 5, 7syl2anc 584 . . . . 5 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑀𝑄) ⊆ 𝐴)
9 pmapjat.p . . . . . 6 + = (+𝑃𝐾)
103, 9padd02 39806 . . . . 5 ((𝐾 ∈ HL ∧ (𝑀𝑄) ⊆ 𝐴) → (∅ + (𝑀𝑄)) = (𝑀𝑄))
111, 8, 10syl2anc 584 . . . 4 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∅ + (𝑀𝑄)) = (𝑀𝑄))
1211adantr 480 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → (∅ + (𝑀𝑄)) = (𝑀𝑄))
13 fveq2 6858 . . . . 5 (𝑋 = (0.‘𝐾) → (𝑀𝑋) = (𝑀‘(0.‘𝐾)))
14 hlatl 39353 . . . . . . 7 (𝐾 ∈ HL → 𝐾 ∈ AtLat)
15143ad2ant1 1133 . . . . . 6 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝐾 ∈ AtLat)
16 eqid 2729 . . . . . . 7 (0.‘𝐾) = (0.‘𝐾)
1716, 6pmap0 39759 . . . . . 6 (𝐾 ∈ AtLat → (𝑀‘(0.‘𝐾)) = ∅)
1815, 17syl 17 . . . . 5 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑀‘(0.‘𝐾)) = ∅)
1913, 18sylan9eqr 2786 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → (𝑀𝑋) = ∅)
2019oveq1d 7402 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → ((𝑀𝑋) + (𝑀𝑄)) = (∅ + (𝑀𝑄)))
21 oveq1 7394 . . . . 5 (𝑋 = (0.‘𝐾) → (𝑋 𝑄) = ((0.‘𝐾) 𝑄))
22 hlol 39354 . . . . . . 7 (𝐾 ∈ HL → 𝐾 ∈ OL)
23223ad2ant1 1133 . . . . . 6 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝐾 ∈ OL)
24 pmapjat.j . . . . . . 7 = (join‘𝐾)
252, 24, 16olj02 39219 . . . . . 6 ((𝐾 ∈ OL ∧ 𝑄𝐵) → ((0.‘𝐾) 𝑄) = 𝑄)
2623, 5, 25syl2anc 584 . . . . 5 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((0.‘𝐾) 𝑄) = 𝑄)
2721, 26sylan9eqr 2786 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → (𝑋 𝑄) = 𝑄)
2827fveq2d 6862 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → (𝑀‘(𝑋 𝑄)) = (𝑀𝑄))
2912, 20, 283eqtr4rd 2775 . 2 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 = (0.‘𝐾)) → (𝑀‘(𝑋 𝑄)) = ((𝑀𝑋) + (𝑀𝑄)))
30 simpll1 1213 . . . . . . . . . 10 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → 𝐾 ∈ HL)
3130adantr 480 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝐾 ∈ HL)
32 simpll2 1214 . . . . . . . . . . 11 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → 𝑋𝐵)
3332adantr 480 . . . . . . . . . 10 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝑋𝐵)
34 simplr 768 . . . . . . . . . 10 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝑝𝐴)
35 simpll3 1215 . . . . . . . . . . 11 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → 𝑄𝐴)
3635adantr 480 . . . . . . . . . 10 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝑄𝐴)
3733, 34, 363jca 1128 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → (𝑋𝐵𝑝𝐴𝑄𝐴))
38 simpllr 775 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝑋 ≠ (0.‘𝐾))
39 simpr 484 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → 𝑝(le‘𝐾)(𝑋 𝑄))
40 eqid 2729 . . . . . . . . . . 11 (le‘𝐾) = (le‘𝐾)
412, 40, 24, 16, 3cvrat42 39438 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ (𝑋𝐵𝑝𝐴𝑄𝐴)) → ((𝑋 ≠ (0.‘𝐾) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄))))
4241imp 406 . . . . . . . . 9 (((𝐾 ∈ HL ∧ (𝑋𝐵𝑝𝐴𝑄𝐴)) ∧ (𝑋 ≠ (0.‘𝐾) ∧ 𝑝(le‘𝐾)(𝑋 𝑄))) → ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄)))
4331, 37, 38, 39, 42syl22anc 838 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) ∧ 𝑝(le‘𝐾)(𝑋 𝑄)) → ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄)))
4443ex 412 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → (𝑝(le‘𝐾)(𝑋 𝑄) → ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄))))
452, 40, 3, 6elpmap 39752 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ 𝑋𝐵) → (𝑞 ∈ (𝑀𝑋) ↔ (𝑞𝐴𝑞(le‘𝐾)𝑋)))
46453adant3 1132 . . . . . . . . . . 11 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑞 ∈ (𝑀𝑋) ↔ (𝑞𝐴𝑞(le‘𝐾)𝑋)))
47 df-rex 3054 . . . . . . . . . . . . 13 (∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟) ↔ ∃𝑟(𝑟 ∈ (𝑀𝑄) ∧ 𝑝(le‘𝐾)(𝑞 𝑟)))
483, 6elpmapat 39758 . . . . . . . . . . . . . . . 16 ((𝐾 ∈ HL ∧ 𝑄𝐴) → (𝑟 ∈ (𝑀𝑄) ↔ 𝑟 = 𝑄))
49483adant2 1131 . . . . . . . . . . . . . . 15 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑟 ∈ (𝑀𝑄) ↔ 𝑟 = 𝑄))
5049anbi1d 631 . . . . . . . . . . . . . 14 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑟 ∈ (𝑀𝑄) ∧ 𝑝(le‘𝐾)(𝑞 𝑟)) ↔ (𝑟 = 𝑄𝑝(le‘𝐾)(𝑞 𝑟))))
5150exbidv 1921 . . . . . . . . . . . . 13 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∃𝑟(𝑟 ∈ (𝑀𝑄) ∧ 𝑝(le‘𝐾)(𝑞 𝑟)) ↔ ∃𝑟(𝑟 = 𝑄𝑝(le‘𝐾)(𝑞 𝑟))))
5247, 51bitr2id 284 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∃𝑟(𝑟 = 𝑄𝑝(le‘𝐾)(𝑞 𝑟)) ↔ ∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟)))
53 oveq2 7395 . . . . . . . . . . . . . . 15 (𝑟 = 𝑄 → (𝑞 𝑟) = (𝑞 𝑄))
5453breq2d 5119 . . . . . . . . . . . . . 14 (𝑟 = 𝑄 → (𝑝(le‘𝐾)(𝑞 𝑟) ↔ 𝑝(le‘𝐾)(𝑞 𝑄)))
5554ceqsexgv 3620 . . . . . . . . . . . . 13 (𝑄𝐴 → (∃𝑟(𝑟 = 𝑄𝑝(le‘𝐾)(𝑞 𝑟)) ↔ 𝑝(le‘𝐾)(𝑞 𝑄)))
56553ad2ant3 1135 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∃𝑟(𝑟 = 𝑄𝑝(le‘𝐾)(𝑞 𝑟)) ↔ 𝑝(le‘𝐾)(𝑞 𝑄)))
5752, 56bitr3d 281 . . . . . . . . . . 11 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟) ↔ 𝑝(le‘𝐾)(𝑞 𝑄)))
5846, 57anbi12d 632 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑞 ∈ (𝑀𝑋) ∧ ∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟)) ↔ ((𝑞𝐴𝑞(le‘𝐾)𝑋) ∧ 𝑝(le‘𝐾)(𝑞 𝑄))))
59 anass 468 . . . . . . . . . 10 (((𝑞𝐴𝑞(le‘𝐾)𝑋) ∧ 𝑝(le‘𝐾)(𝑞 𝑄)) ↔ (𝑞𝐴 ∧ (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄))))
6058, 59bitrdi 287 . . . . . . . . 9 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑞 ∈ (𝑀𝑋) ∧ ∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟)) ↔ (𝑞𝐴 ∧ (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄)))))
6160rexbidv2 3153 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟) ↔ ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄))))
6261ad2antrr 726 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → (∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟) ↔ ∃𝑞𝐴 (𝑞(le‘𝐾)𝑋𝑝(le‘𝐾)(𝑞 𝑄))))
6344, 62sylibrd 259 . . . . . 6 ((((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) ∧ 𝑝𝐴) → (𝑝(le‘𝐾)(𝑋 𝑄) → ∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟)))
6463imdistanda 571 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → ((𝑝𝐴𝑝(le‘𝐾)(𝑋 𝑄)) → (𝑝𝐴 ∧ ∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟))))
65 hllat 39356 . . . . . . . . 9 (𝐾 ∈ HL → 𝐾 ∈ Lat)
66653ad2ant1 1133 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝐾 ∈ Lat)
67 simp2 1137 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝑋𝐵)
682, 24latjcl 18398 . . . . . . . 8 ((𝐾 ∈ Lat ∧ 𝑋𝐵𝑄𝐵) → (𝑋 𝑄) ∈ 𝐵)
6966, 67, 5, 68syl3anc 1373 . . . . . . 7 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑋 𝑄) ∈ 𝐵)
702, 40, 3, 6elpmap 39752 . . . . . . 7 ((𝐾 ∈ HL ∧ (𝑋 𝑄) ∈ 𝐵) → (𝑝 ∈ (𝑀‘(𝑋 𝑄)) ↔ (𝑝𝐴𝑝(le‘𝐾)(𝑋 𝑄))))
711, 69, 70syl2anc 584 . . . . . 6 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑝 ∈ (𝑀‘(𝑋 𝑄)) ↔ (𝑝𝐴𝑝(le‘𝐾)(𝑋 𝑄))))
7271adantr 480 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑝 ∈ (𝑀‘(𝑋 𝑄)) ↔ (𝑝𝐴𝑝(le‘𝐾)(𝑋 𝑄))))
732, 3, 6pmapssat 39753 . . . . . . . . 9 ((𝐾 ∈ HL ∧ 𝑋𝐵) → (𝑀𝑋) ⊆ 𝐴)
74733adant3 1132 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑀𝑋) ⊆ 𝐴)
7566, 74, 83jca 1128 . . . . . . 7 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝐾 ∈ Lat ∧ (𝑀𝑋) ⊆ 𝐴 ∧ (𝑀𝑄) ⊆ 𝐴))
7675adantr 480 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝐾 ∈ Lat ∧ (𝑀𝑋) ⊆ 𝐴 ∧ (𝑀𝑄) ⊆ 𝐴))
772, 16, 6pmapeq0 39760 . . . . . . . . 9 ((𝐾 ∈ HL ∧ 𝑋𝐵) → ((𝑀𝑋) = ∅ ↔ 𝑋 = (0.‘𝐾)))
78773adant3 1132 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑀𝑋) = ∅ ↔ 𝑋 = (0.‘𝐾)))
7978necon3bid 2969 . . . . . . 7 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑀𝑋) ≠ ∅ ↔ 𝑋 ≠ (0.‘𝐾)))
8079biimpar 477 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑀𝑋) ≠ ∅)
81 simp3 1138 . . . . . . . . 9 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝑄𝐴)
8216, 3atn0 39301 . . . . . . . . 9 ((𝐾 ∈ AtLat ∧ 𝑄𝐴) → 𝑄 ≠ (0.‘𝐾))
8315, 81, 82syl2anc 584 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → 𝑄 ≠ (0.‘𝐾))
842, 16, 6pmapeq0 39760 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ 𝑄𝐵) → ((𝑀𝑄) = ∅ ↔ 𝑄 = (0.‘𝐾)))
851, 5, 84syl2anc 584 . . . . . . . . 9 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑀𝑄) = ∅ ↔ 𝑄 = (0.‘𝐾)))
8685necon3bid 2969 . . . . . . . 8 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑀𝑄) ≠ ∅ ↔ 𝑄 ≠ (0.‘𝐾)))
8783, 86mpbird 257 . . . . . . 7 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑀𝑄) ≠ ∅)
8887adantr 480 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑀𝑄) ≠ ∅)
8940, 24, 3, 9elpaddn0 39794 . . . . . 6 (((𝐾 ∈ Lat ∧ (𝑀𝑋) ⊆ 𝐴 ∧ (𝑀𝑄) ⊆ 𝐴) ∧ ((𝑀𝑋) ≠ ∅ ∧ (𝑀𝑄) ≠ ∅)) → (𝑝 ∈ ((𝑀𝑋) + (𝑀𝑄)) ↔ (𝑝𝐴 ∧ ∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟))))
9076, 80, 88, 89syl12anc 836 . . . . 5 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑝 ∈ ((𝑀𝑋) + (𝑀𝑄)) ↔ (𝑝𝐴 ∧ ∃𝑞 ∈ (𝑀𝑋)∃𝑟 ∈ (𝑀𝑄)𝑝(le‘𝐾)(𝑞 𝑟))))
9164, 72, 903imtr4d 294 . . . 4 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑝 ∈ (𝑀‘(𝑋 𝑄)) → 𝑝 ∈ ((𝑀𝑋) + (𝑀𝑄))))
9291ssrdv 3952 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑀‘(𝑋 𝑄)) ⊆ ((𝑀𝑋) + (𝑀𝑄)))
932, 24, 6, 9pmapjoin 39846 . . . . 5 ((𝐾 ∈ Lat ∧ 𝑋𝐵𝑄𝐵) → ((𝑀𝑋) + (𝑀𝑄)) ⊆ (𝑀‘(𝑋 𝑄)))
9466, 67, 5, 93syl3anc 1373 . . . 4 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → ((𝑀𝑋) + (𝑀𝑄)) ⊆ (𝑀‘(𝑋 𝑄)))
9594adantr 480 . . 3 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → ((𝑀𝑋) + (𝑀𝑄)) ⊆ (𝑀‘(𝑋 𝑄)))
9692, 95eqssd 3964 . 2 (((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) ∧ 𝑋 ≠ (0.‘𝐾)) → (𝑀‘(𝑋 𝑄)) = ((𝑀𝑋) + (𝑀𝑄)))
9729, 96pm2.61dane 3012 1 ((𝐾 ∈ HL ∧ 𝑋𝐵𝑄𝐴) → (𝑀‘(𝑋 𝑄)) = ((𝑀𝑋) + (𝑀𝑄)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395  w3a 1086   = wceq 1540  wex 1779  wcel 2109  wne 2925  wrex 3053  wss 3914  c0 4296   class class class wbr 5107  cfv 6511  (class class class)co 7387  Basecbs 17179  lecple 17227  joincjn 18272  0.cp0 18382  Latclat 18390  OLcol 39167  Atomscatm 39256  AtLatcal 39257  HLchlt 39343  pmapcpmap 39491  +𝑃cpadd 39789
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-10 2142  ax-11 2158  ax-12 2178  ax-ext 2701  ax-rep 5234  ax-sep 5251  ax-nul 5261  ax-pow 5320  ax-pr 5387  ax-un 7711
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2533  df-eu 2562  df-clab 2708  df-cleq 2721  df-clel 2803  df-nfc 2878  df-ne 2926  df-ral 3045  df-rex 3054  df-rmo 3354  df-reu 3355  df-rab 3406  df-v 3449  df-sbc 3754  df-csb 3863  df-dif 3917  df-un 3919  df-in 3921  df-ss 3931  df-nul 4297  df-if 4489  df-pw 4565  df-sn 4590  df-pr 4592  df-op 4596  df-uni 4872  df-iun 4957  df-br 5108  df-opab 5170  df-mpt 5189  df-id 5533  df-xp 5644  df-rel 5645  df-cnv 5646  df-co 5647  df-dm 5648  df-rn 5649  df-res 5650  df-ima 5651  df-iota 6464  df-fun 6513  df-fn 6514  df-f 6515  df-f1 6516  df-fo 6517  df-f1o 6518  df-fv 6519  df-riota 7344  df-ov 7390  df-oprab 7391  df-mpo 7392  df-1st 7968  df-2nd 7969  df-proset 18255  df-poset 18274  df-plt 18289  df-lub 18305  df-glb 18306  df-join 18307  df-meet 18308  df-p0 18384  df-lat 18391  df-clat 18458  df-oposet 39169  df-ol 39171  df-oml 39172  df-covers 39259  df-ats 39260  df-atl 39291  df-cvlat 39315  df-hlat 39344  df-pmap 39498  df-padd 39790
This theorem is referenced by:  pmapjat2  39848  pmapjlln1  39849  atmod1i2  39853  paddatclN  39943
  Copyright terms: Public domain W3C validator