Metamath Proof Explorer


Theorem chj4

Description: Rearrangement of the join of 4 Hilbert lattice elements. (Contributed by NM, 15-Jun-2006) (New usage is discouraged.)

Ref Expression
Assertion chj4 ⊢ A ∈ C ℋ ∧ B ∈ C ℋ ∧ C ∈ C ℋ ∧ D ∈ C ℋ → A ∨ ℋ B ∨ ℋ C ∨ ℋ D = A ∨ ℋ C ∨ ℋ B ∨ ℋ D

Proof

Step Hyp Ref Expression
1 chj12 ⊢ B ∈ C ℋ ∧ C ∈ C ℋ ∧ D ∈ C ℋ → B ∨ ℋ C ∨ ℋ D = C ∨ ℋ B ∨ ℋ D
2 1 3expb ⊢ B ∈ C ℋ ∧ C ∈ C ℋ ∧ D ∈ C ℋ → B ∨ ℋ C ∨ ℋ D = C ∨ ℋ B ∨ ℋ D
3 2 adantll ⊢ A ∈ C ℋ ∧ B ∈ C ℋ ∧ C ∈ C ℋ ∧ D ∈ C ℋ → B ∨ ℋ C ∨ ℋ D = C ∨ ℋ B ∨ ℋ D
4 3 oveq2d ⊢ A ∈ C ℋ ∧ B ∈ C ℋ ∧ C ∈ C ℋ ∧ D ∈ C ℋ → A ∨ ℋ B ∨ ℋ C ∨ ℋ D = A ∨ ℋ C ∨ ℋ B ∨ ℋ D
5 chjcl ⊢ C ∈ C ℋ ∧ D ∈ C ℋ → C ∨ ℋ D ∈ C ℋ
6 chjass ⊢ A ∈ C ℋ ∧ B ∈ C ℋ ∧ C ∨ ℋ D ∈ C ℋ → A ∨ ℋ B ∨ ℋ C ∨ ℋ D = A ∨ ℋ B ∨ ℋ C ∨ ℋ D
7 6 3expa ⊢ A ∈ C ℋ ∧ B ∈ C ℋ ∧ C ∨ ℋ D ∈ C ℋ → A ∨ ℋ B ∨ ℋ C ∨ ℋ D = A ∨ ℋ B ∨ ℋ C ∨ ℋ D
8 5 7 sylan2 ⊢ A ∈ C ℋ ∧ B ∈ C ℋ ∧ C ∈ C ℋ ∧ D ∈ C ℋ → A ∨ ℋ B ∨ ℋ C ∨ ℋ D = A ∨ ℋ B ∨ ℋ C ∨ ℋ D
9 chjcl ⊢ B ∈ C ℋ ∧ D ∈ C ℋ → B ∨ ℋ D ∈ C ℋ
10 chjass ⊢ A ∈ C ℋ ∧ C ∈ C ℋ ∧ B ∨ ℋ D ∈ C ℋ → A ∨ ℋ C ∨ ℋ B ∨ ℋ D = A ∨ ℋ C ∨ ℋ B ∨ ℋ D
11 10 3expa ⊢ A ∈ C ℋ ∧ C ∈ C ℋ ∧ B ∨ ℋ D ∈ C ℋ → A ∨ ℋ C ∨ ℋ B ∨ ℋ D = A ∨ ℋ C ∨ ℋ B ∨ ℋ D
12 9 11 sylan2 ⊢ A ∈ C ℋ ∧ C ∈ C ℋ ∧ B ∈ C ℋ ∧ D ∈ C ℋ → A ∨ ℋ C ∨ ℋ B ∨ ℋ D = A ∨ ℋ C ∨ ℋ B ∨ ℋ D
13 12 an4s ⊢ A ∈ C ℋ ∧ B ∈ C ℋ ∧ C ∈ C ℋ ∧ D ∈ C ℋ → A ∨ ℋ C ∨ ℋ B ∨ ℋ D = A ∨ ℋ C ∨ ℋ B ∨ ℋ D
14 4 8 13 3eqtr4d ⊢ A ∈ C ℋ ∧ B ∈ C ℋ ∧ C ∈ C ℋ ∧ D ∈ C ℋ → A ∨ ℋ B ∨ ℋ C ∨ ℋ D = A ∨ ℋ C ∨ ℋ B ∨ ℋ D