Metamath Proof Explorer


Theorem latmlem1

Description: Add meet to both sides of a lattice ordering. (Contributed by NM, 10-Nov-2011)

Ref Expression
Hypotheses latmle.b B = Base K
latmle.l ˙ = K
latmle.m ˙ = meet K
Assertion latmlem1 K Lat X B Y B Z B X ˙ Y X ˙ Z ˙ Y ˙ Z

Proof

Step Hyp Ref Expression
1 latmle.b B = Base K
2 latmle.l ˙ = K
3 latmle.m ˙ = meet K
4 1 2 3 latmle1 K Lat X B Z B X ˙ Z ˙ X
5 4 3adant3r2 K Lat X B Y B Z B X ˙ Z ˙ X
6 simpl K Lat X B Y B Z B K Lat
7 1 3 latmcl K Lat X B Z B X ˙ Z B
8 7 3adant3r2 K Lat X B Y B Z B X ˙ Z B
9 simpr1 K Lat X B Y B Z B X B
10 simpr2 K Lat X B Y B Z B Y B
11 1 2 lattr K Lat X ˙ Z B X B Y B X ˙ Z ˙ X X ˙ Y X ˙ Z ˙ Y
12 6 8 9 10 11 syl13anc K Lat X B Y B Z B X ˙ Z ˙ X X ˙ Y X ˙ Z ˙ Y
13 5 12 mpand K Lat X B Y B Z B X ˙ Y X ˙ Z ˙ Y
14 1 2 3 latmle2 K Lat X B Z B X ˙ Z ˙ Z
15 14 3adant3r2 K Lat X B Y B Z B X ˙ Z ˙ Z
16 13 15 jctird K Lat X B Y B Z B X ˙ Y X ˙ Z ˙ Y X ˙ Z ˙ Z
17 simpr3 K Lat X B Y B Z B Z B
18 8 10 17 3jca K Lat X B Y B Z B X ˙ Z B Y B Z B
19 1 2 3 latlem12 K Lat X ˙ Z B Y B Z B X ˙ Z ˙ Y X ˙ Z ˙ Z X ˙ Z ˙ Y ˙ Z
20 18 19 syldan K Lat X B Y B Z B X ˙ Z ˙ Y X ˙ Z ˙ Z X ˙ Z ˙ Y ˙ Z
21 16 20 sylibd K Lat X B Y B Z B X ˙ Y X ˙ Z ˙ Y ˙ Z