Metamath Proof Explorer


Theorem ledi

Description: An ortholattice is distributive in one ordering direction. (Contributed by NM, 14-Jun-2006) (New usage is discouraged.)

Ref Expression
Assertion ledi ⊢ A ∈ C ℋ ∧ B ∈ C ℋ ∧ C ∈ C ℋ → A ∩ B ∨ ℋ A ∩ C ⊆ A ∩ B ∨ ℋ C

Proof

Step Hyp Ref Expression
1 ineq1 ⊢ A = if A ∈ C ℋ A 0 ℋ → A ∩ B = if A ∈ C ℋ A 0 ℋ ∩ B
2 ineq1 ⊢ A = if A ∈ C ℋ A 0 ℋ → A ∩ C = if A ∈ C ℋ A 0 ℋ ∩ C
3 1 2 oveq12d ⊢ A = if A ∈ C ℋ A 0 ℋ → A ∩ B ∨ ℋ A ∩ C = if A ∈ C ℋ A 0 ℋ ∩ B ∨ ℋ if A ∈ C ℋ A 0 ℋ ∩ C
4 ineq1 ⊢ A = if A ∈ C ℋ A 0 ℋ → A ∩ B ∨ ℋ C = if A ∈ C ℋ A 0 ℋ ∩ B ∨ ℋ C
5 3 4 sseq12d ⊢ A = if A ∈ C ℋ A 0 ℋ → A ∩ B ∨ ℋ A ∩ C ⊆ A ∩ B ∨ ℋ C ↔ if A ∈ C ℋ A 0 ℋ ∩ B ∨ ℋ if A ∈ C ℋ A 0 ℋ ∩ C ⊆ if A ∈ C ℋ A 0 ℋ ∩ B ∨ ℋ C
6 ineq2 ⊢ B = if B ∈ C ℋ B 0 ℋ → if A ∈ C ℋ A 0 ℋ ∩ B = if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ
7 6 oveq1d ⊢ B = if B ∈ C ℋ B 0 ℋ → if A ∈ C ℋ A 0 ℋ ∩ B ∨ ℋ if A ∈ C ℋ A 0 ℋ ∩ C = if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ if A ∈ C ℋ A 0 ℋ ∩ C
8 oveq1 ⊢ B = if B ∈ C ℋ B 0 ℋ → B ∨ ℋ C = if B ∈ C ℋ B 0 ℋ ∨ ℋ C
9 8 ineq2d ⊢ B = if B ∈ C ℋ B 0 ℋ → if A ∈ C ℋ A 0 ℋ ∩ B ∨ ℋ C = if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ C
10 7 9 sseq12d ⊢ B = if B ∈ C ℋ B 0 ℋ → if A ∈ C ℋ A 0 ℋ ∩ B ∨ ℋ if A ∈ C ℋ A 0 ℋ ∩ C ⊆ if A ∈ C ℋ A 0 ℋ ∩ B ∨ ℋ C ↔ if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ if A ∈ C ℋ A 0 ℋ ∩ C ⊆ if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ C
11 ineq2 ⊢ C = if C ∈ C ℋ C 0 ℋ → if A ∈ C ℋ A 0 ℋ ∩ C = if A ∈ C ℋ A 0 ℋ ∩ if C ∈ C ℋ C 0 ℋ
12 11 oveq2d ⊢ C = if C ∈ C ℋ C 0 ℋ → if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ if A ∈ C ℋ A 0 ℋ ∩ C = if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ if A ∈ C ℋ A 0 ℋ ∩ if C ∈ C ℋ C 0 ℋ
13 oveq2 ⊢ C = if C ∈ C ℋ C 0 ℋ → if B ∈ C ℋ B 0 ℋ ∨ ℋ C = if B ∈ C ℋ B 0 ℋ ∨ ℋ if C ∈ C ℋ C 0 ℋ
14 13 ineq2d ⊢ C = if C ∈ C ℋ C 0 ℋ → if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ C = if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ if C ∈ C ℋ C 0 ℋ
15 12 14 sseq12d ⊢ C = if C ∈ C ℋ C 0 ℋ → if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ if A ∈ C ℋ A 0 ℋ ∩ C ⊆ if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ C ↔ if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ if A ∈ C ℋ A 0 ℋ ∩ if C ∈ C ℋ C 0 ℋ ⊆ if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ if C ∈ C ℋ C 0 ℋ
16 h0elch ⊢ 0 ℋ ∈ C ℋ
17 16 elimel ⊢ if A ∈ C ℋ A 0 ℋ ∈ C ℋ
18 16 elimel ⊢ if B ∈ C ℋ B 0 ℋ ∈ C ℋ
19 16 elimel ⊢ if C ∈ C ℋ C 0 ℋ ∈ C ℋ
20 17 18 19 ledii ⊢ if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ if A ∈ C ℋ A 0 ℋ ∩ if C ∈ C ℋ C 0 ℋ ⊆ if A ∈ C ℋ A 0 ℋ ∩ if B ∈ C ℋ B 0 ℋ ∨ ℋ if C ∈ C ℋ C 0 ℋ
21 5 10 15 20 dedth3h ⊢ A ∈ C ℋ ∧ B ∈ C ℋ ∧ C ∈ C ℋ → A ∩ B ∨ ℋ A ∩ C ⊆ A ∩ B ∨ ℋ C