Metamath Proof Explorer


Theorem dihmeetlem20N

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 dihmeetlem20N ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → I ⁡ X ∧ ˙ Y = I ⁡ X ∩ I ⁡ Y

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 simp1 ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → K ∈ HL ∧ W ∈ H
11 simp2 ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → X ∈ B ∧ ¬ X ≤ ˙ W
12 simp3ll ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → Y ∈ B
13 simp3r ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → X ∧ ˙ Y ≤ ˙ W
14 1 2 4 5 6 3 lhpmcvr6N ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ X ∧ ˙ Y ≤ ˙ W → ∃ q ∈ A ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X
15 10 11 12 13 14 syl112anc ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → ∃ q ∈ A ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X
16 simp3l ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → Y ∈ B ∧ ¬ Y ≤ ˙ W
17 simp2l ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → X ∈ B
18 simp1l ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → K ∈ HL
19 18 hllatd ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → K ∈ Lat
20 1 5 latmcom ⊢ K ∈ Lat ∧ Y ∈ B ∧ X ∈ B → Y ∧ ˙ X = X ∧ ˙ Y
21 19 12 17 20 syl3anc ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → Y ∧ ˙ X = X ∧ ˙ Y
22 21 13 eqbrtrd ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → Y ∧ ˙ X ≤ ˙ W
23 1 2 4 5 6 3 lhpmcvr6N ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∈ B ∧ Y ∧ ˙ X ≤ ˙ W → ∃ r ∈ A ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y
24 10 16 17 22 23 syl112anc ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → ∃ r ∈ A ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y
25 reeanv ⊢ ∃ q ∈ A ∃ r ∈ A ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y ↔ ∃ q ∈ A ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ∃ r ∈ A ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y
26 simp11 ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → K ∈ HL ∧ W ∈ H
27 simp12 ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → X ∈ B ∧ ¬ X ≤ ˙ W
28 12 3ad2ant1 ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → Y ∈ B
29 simp2l ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → q ∈ A
30 simp3l1 ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → ¬ q ≤ ˙ W
31 29 30 jca ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → q ∈ A ∧ ¬ q ≤ ˙ W
32 simp2r ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → r ∈ A
33 simp3r1 ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → ¬ r ≤ ˙ W
34 32 33 jca ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → r ∈ A ∧ ¬ r ≤ ˙ W
35 simp3l3 ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → q ≤ ˙ X
36 simp3r3 ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → r ≤ ˙ Y
37 simp13r ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → X ∧ ˙ Y ≤ ˙ W
38 35 36 37 3jca ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → q ≤ ˙ X ∧ r ≤ ˙ Y ∧ X ∧ ˙ Y ≤ ˙ W
39 1 2 3 4 5 6 7 8 9 dihmeetlem19N ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ q ∈ A ∧ ¬ q ≤ ˙ W ∧ r ∈ A ∧ ¬ r ≤ ˙ W ∧ q ≤ ˙ X ∧ r ≤ ˙ Y ∧ X ∧ ˙ Y ≤ ˙ W → I ⁡ X ∧ ˙ Y = I ⁡ X ∩ I ⁡ Y
40 26 27 28 31 34 38 39 syl33anc ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W ∧ q ∈ A ∧ r ∈ A ∧ ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → I ⁡ X ∧ ˙ Y = I ⁡ X ∩ I ⁡ Y
41 40 3exp ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → q ∈ A ∧ r ∈ A → ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → I ⁡ X ∧ ˙ Y = I ⁡ X ∩ I ⁡ Y
42 41 rexlimdvv ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → ∃ q ∈ A ∃ r ∈ A ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → I ⁡ X ∧ ˙ Y = I ⁡ X ∩ I ⁡ Y
43 25 42 biimtrrid ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → ∃ q ∈ A ¬ q ≤ ˙ W ∧ ¬ q ≤ ˙ Y ∧ q ≤ ˙ X ∧ ∃ r ∈ A ¬ r ≤ ˙ W ∧ ¬ r ≤ ˙ X ∧ r ≤ ˙ Y → I ⁡ X ∧ ˙ Y = I ⁡ X ∩ I ⁡ Y
44 15 24 43 mp2and ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ B ∧ ¬ X ≤ ˙ W ∧ Y ∈ B ∧ ¬ Y ≤ ˙ W ∧ X ∧ ˙ Y ≤ ˙ W → I ⁡ X ∧ ˙ Y = I ⁡ X ∩ I ⁡ Y