Metamath Proof Explorer


Theorem mod2ile

Description: The weak direction of the modular law (e.g., pmod2iN ) that holds in any lattice. (Contributed by NM, 11-May-2012)

Ref Expression
Hypotheses modle.b B = Base K
modle.l ˙ = K
modle.j ˙ = join K
modle.m ˙ = meet K
Assertion mod2ile K Lat X B Y B Z B Z ˙ X X ˙ Y ˙ Z ˙ X ˙ Y ˙ Z

Proof

Step Hyp Ref Expression
1 modle.b B = Base K
2 modle.l ˙ = K
3 modle.j ˙ = join K
4 modle.m ˙ = meet K
5 simpll K Lat X B Y B Z B Z ˙ X K Lat
6 simplr3 K Lat X B Y B Z B Z ˙ X Z B
7 simplr2 K Lat X B Y B Z B Z ˙ X Y B
8 simplr1 K Lat X B Y B Z B Z ˙ X X B
9 6 7 8 3jca K Lat X B Y B Z B Z ˙ X Z B Y B X B
10 5 9 jca K Lat X B Y B Z B Z ˙ X K Lat Z B Y B X B
11 simpr K Lat X B Y B Z B Z ˙ X Z ˙ X
12 1 2 3 4 mod1ile K Lat Z B Y B X B Z ˙ X Z ˙ Y ˙ X ˙ Z ˙ Y ˙ X
13 10 11 12 sylc K Lat X B Y B Z B Z ˙ X Z ˙ Y ˙ X ˙ Z ˙ Y ˙ X
14 1 4 latmcom K Lat X B Y B X ˙ Y = Y ˙ X
15 5 8 7 14 syl3anc K Lat X B Y B Z B Z ˙ X X ˙ Y = Y ˙ X
16 15 oveq1d K Lat X B Y B Z B Z ˙ X X ˙ Y ˙ Z = Y ˙ X ˙ Z
17 1 4 latmcl K Lat Y B X B Y ˙ X B
18 5 7 8 17 syl3anc K Lat X B Y B Z B Z ˙ X Y ˙ X B
19 1 3 latjcom K Lat Y ˙ X B Z B Y ˙ X ˙ Z = Z ˙ Y ˙ X
20 5 18 6 19 syl3anc K Lat X B Y B Z B Z ˙ X Y ˙ X ˙ Z = Z ˙ Y ˙ X
21 16 20 eqtrd K Lat X B Y B Z B Z ˙ X X ˙ Y ˙ Z = Z ˙ Y ˙ X
22 1 3 latjcom K Lat Y B Z B Y ˙ Z = Z ˙ Y
23 5 7 6 22 syl3anc K Lat X B Y B Z B Z ˙ X Y ˙ Z = Z ˙ Y
24 23 oveq2d K Lat X B Y B Z B Z ˙ X X ˙ Y ˙ Z = X ˙ Z ˙ Y
25 1 3 latjcl K Lat Z B Y B Z ˙ Y B
26 5 6 7 25 syl3anc K Lat X B Y B Z B Z ˙ X Z ˙ Y B
27 1 4 latmcom K Lat X B Z ˙ Y B X ˙ Z ˙ Y = Z ˙ Y ˙ X
28 5 8 26 27 syl3anc K Lat X B Y B Z B Z ˙ X X ˙ Z ˙ Y = Z ˙ Y ˙ X
29 24 28 eqtrd K Lat X B Y B Z B Z ˙ X X ˙ Y ˙ Z = Z ˙ Y ˙ X
30 13 21 29 3brtr4d K Lat X B Y B Z B Z ˙ X X ˙ Y ˙ Z ˙ X ˙ Y ˙ Z
31 30 ex K Lat X B Y B Z B Z ˙ X X ˙ Y ˙ Z ˙ X ˙ Y ˙ Z