Metamath Proof Explorer


Theorem latledi

Description: An ortholattice is distributive in one ordering direction. ( ledi analog.) (Contributed by NM, 7-Nov-2011)

Ref Expression
Hypotheses latledi.b ⊢ B = Base K
latledi.l ⊢ ≤ ˙ = ≤ K
latledi.j ⊢ ∨ ˙ = join ⁡ K
latledi.m ⊢ ∧ ˙ = meet ⁡ K
Assertion latledi ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ X ∧ ˙ Y ∨ ˙ Z

Proof

Step Hyp Ref Expression
1 latledi.b ⊢ B = Base K
2 latledi.l ⊢ ≤ ˙ = ≤ K
3 latledi.j ⊢ ∨ ˙ = join ⁡ K
4 latledi.m ⊢ ∧ ˙ = meet ⁡ K
5 1 2 4 latmle1 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B → X ∧ ˙ Y ≤ ˙ X
6 5 3adant3r3 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ≤ ˙ X
7 1 2 4 latmle1 ⊢ K ∈ Lat ∧ X ∈ B ∧ Z ∈ B → X ∧ ˙ Z ≤ ˙ X
8 7 3adant3r2 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Z ≤ ˙ X
9 1 4 latmcl ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B → X ∧ ˙ Y ∈ B
10 9 3adant3r3 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ∈ B
11 1 4 latmcl ⊢ K ∈ Lat ∧ X ∈ B ∧ Z ∈ B → X ∧ ˙ Z ∈ B
12 11 3adant3r2 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Z ∈ B
13 simpr1 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∈ B
14 10 12 13 3jca ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ∈ B ∧ X ∧ ˙ Z ∈ B ∧ X ∈ B
15 1 2 3 latjle12 ⊢ K ∈ Lat ∧ X ∧ ˙ Y ∈ B ∧ X ∧ ˙ Z ∈ B ∧ X ∈ B → X ∧ ˙ Y ≤ ˙ X ∧ X ∧ ˙ Z ≤ ˙ X ↔ X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ X
16 14 15 syldan ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ≤ ˙ X ∧ X ∧ ˙ Z ≤ ˙ X ↔ X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ X
17 6 8 16 mpbi2and ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ X
18 1 2 4 latmle2 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B → X ∧ ˙ Y ≤ ˙ Y
19 18 3adant3r3 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ≤ ˙ Y
20 1 2 4 latmle2 ⊢ K ∈ Lat ∧ X ∈ B ∧ Z ∈ B → X ∧ ˙ Z ≤ ˙ Z
21 20 3adant3r2 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Z ≤ ˙ Z
22 simpl ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → K ∈ Lat
23 simpr2 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → Y ∈ B
24 simpr3 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → Z ∈ B
25 1 2 3 latjlej12 ⊢ K ∈ Lat ∧ X ∧ ˙ Y ∈ B ∧ Y ∈ B ∧ X ∧ ˙ Z ∈ B ∧ Z ∈ B → X ∧ ˙ Y ≤ ˙ Y ∧ X ∧ ˙ Z ≤ ˙ Z → X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ Y ∨ ˙ Z
26 22 10 23 12 24 25 syl122anc ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ≤ ˙ Y ∧ X ∧ ˙ Z ≤ ˙ Z → X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ Y ∨ ˙ Z
27 19 21 26 mp2and ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ Y ∨ ˙ Z
28 1 3 latjcl ⊢ K ∈ Lat ∧ X ∧ ˙ Y ∈ B ∧ X ∧ ˙ Z ∈ B → X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ∈ B
29 22 10 12 28 syl3anc ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ∈ B
30 1 3 latjcl ⊢ K ∈ Lat ∧ Y ∈ B ∧ Z ∈ B → Y ∨ ˙ Z ∈ B
31 30 3adant3r1 ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → Y ∨ ˙ Z ∈ B
32 1 2 4 latlem12 ⊢ K ∈ Lat ∧ X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ∈ B ∧ X ∈ B ∧ Y ∨ ˙ Z ∈ B → X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ X ∧ X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ Y ∨ ˙ Z ↔ X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ X ∧ ˙ Y ∨ ˙ Z
33 22 29 13 31 32 syl13anc ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ X ∧ X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ Y ∨ ˙ Z ↔ X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ X ∧ ˙ Y ∨ ˙ Z
34 17 27 33 mpbi2and ⊢ K ∈ Lat ∧ X ∈ B ∧ Y ∈ B ∧ Z ∈ B → X ∧ ˙ Y ∨ ˙ X ∧ ˙ Z ≤ ˙ X ∧ ˙ Y ∨ ˙ Z