Metamath Proof Explorer


Theorem latjass

Description: Lattice join is associative. Lemma 2.2 in MegPav2002 p. 362. ( chjass analog.) (Contributed by NM, 17-Sep-2011)

Ref Expression
Hypotheses latjass.b B = Base K
latjass.j ˙ = join K
Assertion latjass K Lat X B Y B Z B X ˙ Y ˙ Z = X ˙ Y ˙ Z

Proof

Step Hyp Ref Expression
1 latjass.b B = Base K
2 latjass.j ˙ = join K
3 eqid K = K
4 simpl K Lat X B Y B Z B K Lat
5 1 2 latjcl K Lat X B Y B X ˙ Y B
6 5 3adant3r3 K Lat X B Y B Z B X ˙ Y B
7 simpr3 K Lat X B Y B Z B Z B
8 1 2 latjcl K Lat X ˙ Y B Z B X ˙ Y ˙ Z B
9 4 6 7 8 syl3anc K Lat X B Y B Z B X ˙ Y ˙ Z B
10 simpr1 K Lat X B Y B Z B X B
11 1 2 latjcl K Lat Y B Z B Y ˙ Z B
12 11 3adant3r1 K Lat X B Y B Z B Y ˙ Z B
13 1 2 latjcl K Lat X B Y ˙ Z B X ˙ Y ˙ Z B
14 4 10 12 13 syl3anc K Lat X B Y B Z B X ˙ Y ˙ Z B
15 1 3 2 latlej1 K Lat X B Y ˙ Z B X K X ˙ Y ˙ Z
16 4 10 12 15 syl3anc K Lat X B Y B Z B X K X ˙ Y ˙ Z
17 simpr2 K Lat X B Y B Z B Y B
18 1 3 2 latlej1 K Lat Y B Z B Y K Y ˙ Z
19 18 3adant3r1 K Lat X B Y B Z B Y K Y ˙ Z
20 1 3 2 latlej2 K Lat X B Y ˙ Z B Y ˙ Z K X ˙ Y ˙ Z
21 4 10 12 20 syl3anc K Lat X B Y B Z B Y ˙ Z K X ˙ Y ˙ Z
22 1 3 4 17 12 14 19 21 lattrd K Lat X B Y B Z B Y K X ˙ Y ˙ Z
23 1 3 2 latjle12 K Lat X B Y B X ˙ Y ˙ Z B X K X ˙ Y ˙ Z Y K X ˙ Y ˙ Z X ˙ Y K X ˙ Y ˙ Z
24 4 10 17 14 23 syl13anc K Lat X B Y B Z B X K X ˙ Y ˙ Z Y K X ˙ Y ˙ Z X ˙ Y K X ˙ Y ˙ Z
25 16 22 24 mpbi2and K Lat X B Y B Z B X ˙ Y K X ˙ Y ˙ Z
26 1 3 2 latlej2 K Lat Y B Z B Z K Y ˙ Z
27 26 3adant3r1 K Lat X B Y B Z B Z K Y ˙ Z
28 1 3 4 7 12 14 27 21 lattrd K Lat X B Y B Z B Z K X ˙ Y ˙ Z
29 1 3 2 latjle12 K Lat X ˙ Y B Z B X ˙ Y ˙ Z B X ˙ Y K X ˙ Y ˙ Z Z K X ˙ Y ˙ Z X ˙ Y ˙ Z K X ˙ Y ˙ Z
30 4 6 7 14 29 syl13anc K Lat X B Y B Z B X ˙ Y K X ˙ Y ˙ Z Z K X ˙ Y ˙ Z X ˙ Y ˙ Z K X ˙ Y ˙ Z
31 25 28 30 mpbi2and K Lat X B Y B Z B X ˙ Y ˙ Z K X ˙ Y ˙ Z
32 1 3 2 latlej1 K Lat X B Y B X K X ˙ Y
33 32 3adant3r3 K Lat X B Y B Z B X K X ˙ Y
34 1 3 2 latlej1 K Lat X ˙ Y B Z B X ˙ Y K X ˙ Y ˙ Z
35 4 6 7 34 syl3anc K Lat X B Y B Z B X ˙ Y K X ˙ Y ˙ Z
36 1 3 4 10 6 9 33 35 lattrd K Lat X B Y B Z B X K X ˙ Y ˙ Z
37 1 3 2 latlej2 K Lat X B Y B Y K X ˙ Y
38 37 3adant3r3 K Lat X B Y B Z B Y K X ˙ Y
39 1 3 4 17 6 9 38 35 lattrd K Lat X B Y B Z B Y K X ˙ Y ˙ Z
40 1 3 2 latlej2 K Lat X ˙ Y B Z B Z K X ˙ Y ˙ Z
41 4 6 7 40 syl3anc K Lat X B Y B Z B Z K X ˙ Y ˙ Z
42 1 3 2 latjle12 K Lat Y B Z B X ˙ Y ˙ Z B Y K X ˙ Y ˙ Z Z K X ˙ Y ˙ Z Y ˙ Z K X ˙ Y ˙ Z
43 4 17 7 9 42 syl13anc K Lat X B Y B Z B Y K X ˙ Y ˙ Z Z K X ˙ Y ˙ Z Y ˙ Z K X ˙ Y ˙ Z
44 39 41 43 mpbi2and K Lat X B Y B Z B Y ˙ Z K X ˙ Y ˙ Z
45 1 3 2 latjle12 K Lat X B Y ˙ Z B X ˙ Y ˙ Z B X K X ˙ Y ˙ Z Y ˙ Z K X ˙ Y ˙ Z X ˙ Y ˙ Z K X ˙ Y ˙ Z
46 4 10 12 9 45 syl13anc K Lat X B Y B Z B X K X ˙ Y ˙ Z Y ˙ Z K X ˙ Y ˙ Z X ˙ Y ˙ Z K X ˙ Y ˙ Z
47 36 44 46 mpbi2and K Lat X B Y B Z B X ˙ Y ˙ Z K X ˙ Y ˙ Z
48 1 3 4 9 14 31 47 latasymd K Lat X B Y B Z B X ˙ Y ˙ Z = X ˙ Y ˙ Z