Metamath Proof Explorer


Theorem dihmeetlem16N

Description: Lemma for isomorphism H of a lattice meet. (Contributed by NM, 7-Apr-2014) (New usage is discouraged.)

Ref Expression
Hypotheses dihmeetlem14.b ⊢ B = Base K
dihmeetlem14.l ⊢ ≤ ˙ = ≤ K
dihmeetlem14.h ⊢ H = LHyp ⁡ K
dihmeetlem14.j ⊢ ∨ ˙ = join ⁡ K
dihmeetlem14.m ⊢ ∧ ˙ = meet ⁡ K
dihmeetlem14.a ⊢ A = Atoms ⁡ K
dihmeetlem14.u ⊢ U = DVecH ⁡ K ⁡ W
dihmeetlem14.s ⊢ ⊕ ˙ = LSSum ⁡ U
dihmeetlem14.i ⊢ I = DIsoH ⁡ K ⁡ W
Assertion dihmeetlem16N ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → I ⁡ Y ∧ ˙ p = I ⁡ Y ∩ I ⁡ p

Proof

Step Hyp Ref Expression
1 dihmeetlem14.b ⊢ B = Base K
2 dihmeetlem14.l ⊢ ≤ ˙ = ≤ K
3 dihmeetlem14.h ⊢ H = LHyp ⁡ K
4 dihmeetlem14.j ⊢ ∨ ˙ = join ⁡ K
5 dihmeetlem14.m ⊢ ∧ ˙ = meet ⁡ K
6 dihmeetlem14.a ⊢ A = Atoms ⁡ K
7 dihmeetlem14.u ⊢ U = DVecH ⁡ K ⁡ W
8 dihmeetlem14.s ⊢ ⊕ ˙ = LSSum ⁡ U
9 dihmeetlem14.i ⊢ I = DIsoH ⁡ K ⁡ W
10 eqid ⊢ 0 U = 0 U
11 1 2 3 4 5 6 7 8 9 10 dihmeetlem15N ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → I ⁡ r ∩ I ⁡ p = 0 U
12 11 oveq2d ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → I ⁡ Y ∧ ˙ p ⊕ ˙ I ⁡ r ∩ I ⁡ p = I ⁡ Y ∧ ˙ p ⊕ ˙ 0 U
13 simpl1 ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → K ∈ HL ∧ W ∈ H
14 simpl2 ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → Y ∈ B
15 simpl3l ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → p ∈ A
16 1 6 atbase ⊢ p ∈ A → p ∈ B
17 15 16 syl ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → p ∈ B
18 simpr1 ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → r ∈ A ∧ ¬ r ≤ ˙ W
19 simpr2 ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → r ≤ ˙ Y
20 simpr3 ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → Y ∧ ˙ p ≤ ˙ W
21 1 2 3 4 5 6 7 8 9 dihmeetlem14N ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ B ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → I ⁡ Y ∧ ˙ p ⊕ ˙ I ⁡ r ∩ I ⁡ p = I ⁡ Y ∩ I ⁡ p
22 13 14 17 18 19 20 21 syl33anc ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → I ⁡ Y ∧ ˙ p ⊕ ˙ I ⁡ r ∩ I ⁡ p = I ⁡ Y ∩ I ⁡ p
23 3 7 13 dvhlmod ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → U ∈ LMod
24 simpl1l ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → K ∈ HL
25 24 hllatd ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → K ∈ Lat
26 1 5 latmcl ⊢ K ∈ Lat ∧ Y ∈ B ∧ p ∈ B → Y ∧ ˙ p ∈ B
27 25 14 17 26 syl3anc ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → Y ∧ ˙ p ∈ B
28 eqid ⊢ LSubSp ⁡ U = LSubSp ⁡ U
29 1 3 9 7 28 dihlss ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∧ ˙ p ∈ B → I ⁡ Y ∧ ˙ p ∈ LSubSp ⁡ U
30 13 27 29 syl2anc ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → I ⁡ Y ∧ ˙ p ∈ LSubSp ⁡ U
31 28 lsssubg ⊢ U ∈ LMod ∧ I ⁡ Y ∧ ˙ p ∈ LSubSp ⁡ U → I ⁡ Y ∧ ˙ p ∈ SubGrp ⁡ U
32 23 30 31 syl2anc ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → I ⁡ Y ∧ ˙ p ∈ SubGrp ⁡ U
33 10 8 lsm01 ⊢ I ⁡ Y ∧ ˙ p ∈ SubGrp ⁡ U → I ⁡ Y ∧ ˙ p ⊕ ˙ 0 U = I ⁡ Y ∧ ˙ p
34 32 33 syl ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → I ⁡ Y ∧ ˙ p ⊕ ˙ 0 U = I ⁡ Y ∧ ˙ p
35 12 22 34 3eqtr3rd ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ p ∈ A ∧ ¬ p ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ r ≤ ˙ Y ∧ Y ∧ ˙ p ≤ ˙ W → I ⁡ Y ∧ ˙ p = I ⁡ Y ∩ I ⁡ p