Metamath Proof Explorer


Theorem dalem4

Description: Lemma for dalemdnee . (Contributed by NM, 10-Aug-2012)

Ref Expression
Hypotheses dalema.ph ⊢ φ ↔ K ∈ HL ∧ C ∈ Base K ∧ P ∈ A ∧ Q ∈ A ∧ R ∈ A ∧ S ∈ A ∧ T ∈ A ∧ U ∈ A ∧ Y ∈ O ∧ Z ∈ O ∧ ¬ C ≤ ˙ P ∨ ˙ Q ∧ ¬ C ≤ ˙ Q ∨ ˙ R ∧ ¬ C ≤ ˙ R ∨ ˙ P ∧ ¬ C ≤ ˙ S ∨ ˙ T ∧ ¬ C ≤ ˙ T ∨ ˙ U ∧ ¬ C ≤ ˙ U ∨ ˙ S ∧ C ≤ ˙ P ∨ ˙ S ∧ C ≤ ˙ Q ∨ ˙ T ∧ C ≤ ˙ R ∨ ˙ U
dalemc.l ⊢ ≤ ˙ = ≤ K
dalemc.j ⊢ ∨ ˙ = join ⁡ K
dalemc.a ⊢ A = Atoms ⁡ K
dalem3.m ⊢ ∧ ˙ = meet ⁡ K
dalem3.o ⊢ O = LPlanes ⁡ K
dalem3.y ⊢ Y = P ∨ ˙ Q ∨ ˙ R
dalem3.z ⊢ Z = S ∨ ˙ T ∨ ˙ U
dalem3.d ⊢ D = P ∨ ˙ Q ∧ ˙ S ∨ ˙ T
dalem3.e ⊢ E = Q ∨ ˙ R ∧ ˙ T ∨ ˙ U
Assertion dalem4 ⊢ φ ∧ D ≠ T → D ≠ E

Proof

Step Hyp Ref Expression
1 dalema.ph ⊢ φ ↔ K ∈ HL ∧ C ∈ Base K ∧ P ∈ A ∧ Q ∈ A ∧ R ∈ A ∧ S ∈ A ∧ T ∈ A ∧ U ∈ A ∧ Y ∈ O ∧ Z ∈ O ∧ ¬ C ≤ ˙ P ∨ ˙ Q ∧ ¬ C ≤ ˙ Q ∨ ˙ R ∧ ¬ C ≤ ˙ R ∨ ˙ P ∧ ¬ C ≤ ˙ S ∨ ˙ T ∧ ¬ C ≤ ˙ T ∨ ˙ U ∧ ¬ C ≤ ˙ U ∨ ˙ S ∧ C ≤ ˙ P ∨ ˙ S ∧ C ≤ ˙ Q ∨ ˙ T ∧ C ≤ ˙ R ∨ ˙ U
2 dalemc.l ⊢ ≤ ˙ = ≤ K
3 dalemc.j ⊢ ∨ ˙ = join ⁡ K
4 dalemc.a ⊢ A = Atoms ⁡ K
5 dalem3.m ⊢ ∧ ˙ = meet ⁡ K
6 dalem3.o ⊢ O = LPlanes ⁡ K
7 dalem3.y ⊢ Y = P ∨ ˙ Q ∨ ˙ R
8 dalem3.z ⊢ Z = S ∨ ˙ T ∨ ˙ U
9 dalem3.d ⊢ D = P ∨ ˙ Q ∧ ˙ S ∨ ˙ T
10 dalem3.e ⊢ E = Q ∨ ˙ R ∧ ˙ T ∨ ˙ U
11 1 2 3 4 dalemswapyz ⊢ φ → K ∈ HL ∧ C ∈ Base K ∧ S ∈ A ∧ T ∈ A ∧ U ∈ A ∧ P ∈ A ∧ Q ∈ A ∧ R ∈ A ∧ Z ∈ O ∧ Y ∈ O ∧ ¬ C ≤ ˙ S ∨ ˙ T ∧ ¬ C ≤ ˙ T ∨ ˙ U ∧ ¬ C ≤ ˙ U ∨ ˙ S ∧ ¬ C ≤ ˙ P ∨ ˙ Q ∧ ¬ C ≤ ˙ Q ∨ ˙ R ∧ ¬ C ≤ ˙ R ∨ ˙ P ∧ C ≤ ˙ S ∨ ˙ P ∧ C ≤ ˙ T ∨ ˙ Q ∧ C ≤ ˙ U ∨ ˙ R
12 11 adantr ⊢ φ ∧ D ≠ T → K ∈ HL ∧ C ∈ Base K ∧ S ∈ A ∧ T ∈ A ∧ U ∈ A ∧ P ∈ A ∧ Q ∈ A ∧ R ∈ A ∧ Z ∈ O ∧ Y ∈ O ∧ ¬ C ≤ ˙ S ∨ ˙ T ∧ ¬ C ≤ ˙ T ∨ ˙ U ∧ ¬ C ≤ ˙ U ∨ ˙ S ∧ ¬ C ≤ ˙ P ∨ ˙ Q ∧ ¬ C ≤ ˙ Q ∨ ˙ R ∧ ¬ C ≤ ˙ R ∨ ˙ P ∧ C ≤ ˙ S ∨ ˙ P ∧ C ≤ ˙ T ∨ ˙ Q ∧ C ≤ ˙ U ∨ ˙ R
13 1 dalemkelat ⊢ φ → K ∈ Lat
14 1 3 4 dalempjqeb ⊢ φ → P ∨ ˙ Q ∈ Base K
15 1 3 4 dalemsjteb ⊢ φ → S ∨ ˙ T ∈ Base K
16 eqid ⊢ Base K = Base K
17 16 5 latmcom ⊢ K ∈ Lat ∧ P ∨ ˙ Q ∈ Base K ∧ S ∨ ˙ T ∈ Base K → P ∨ ˙ Q ∧ ˙ S ∨ ˙ T = S ∨ ˙ T ∧ ˙ P ∨ ˙ Q
18 13 14 15 17 syl3anc ⊢ φ → P ∨ ˙ Q ∧ ˙ S ∨ ˙ T = S ∨ ˙ T ∧ ˙ P ∨ ˙ Q
19 9 18 eqtrid ⊢ φ → D = S ∨ ˙ T ∧ ˙ P ∨ ˙ Q
20 19 neeq1d ⊢ φ → D ≠ T ↔ S ∨ ˙ T ∧ ˙ P ∨ ˙ Q ≠ T
21 20 biimpa ⊢ φ ∧ D ≠ T → S ∨ ˙ T ∧ ˙ P ∨ ˙ Q ≠ T
22 biid ⊢ K ∈ HL ∧ C ∈ Base K ∧ S ∈ A ∧ T ∈ A ∧ U ∈ A ∧ P ∈ A ∧ Q ∈ A ∧ R ∈ A ∧ Z ∈ O ∧ Y ∈ O ∧ ¬ C ≤ ˙ S ∨ ˙ T ∧ ¬ C ≤ ˙ T ∨ ˙ U ∧ ¬ C ≤ ˙ U ∨ ˙ S ∧ ¬ C ≤ ˙ P ∨ ˙ Q ∧ ¬ C ≤ ˙ Q ∨ ˙ R ∧ ¬ C ≤ ˙ R ∨ ˙ P ∧ C ≤ ˙ S ∨ ˙ P ∧ C ≤ ˙ T ∨ ˙ Q ∧ C ≤ ˙ U ∨ ˙ R ↔ K ∈ HL ∧ C ∈ Base K ∧ S ∈ A ∧ T ∈ A ∧ U ∈ A ∧ P ∈ A ∧ Q ∈ A ∧ R ∈ A ∧ Z ∈ O ∧ Y ∈ O ∧ ¬ C ≤ ˙ S ∨ ˙ T ∧ ¬ C ≤ ˙ T ∨ ˙ U ∧ ¬ C ≤ ˙ U ∨ ˙ S ∧ ¬ C ≤ ˙ P ∨ ˙ Q ∧ ¬ C ≤ ˙ Q ∨ ˙ R ∧ ¬ C ≤ ˙ R ∨ ˙ P ∧ C ≤ ˙ S ∨ ˙ P ∧ C ≤ ˙ T ∨ ˙ Q ∧ C ≤ ˙ U ∨ ˙ R
23 eqid ⊢ S ∨ ˙ T ∧ ˙ P ∨ ˙ Q = S ∨ ˙ T ∧ ˙ P ∨ ˙ Q
24 eqid ⊢ T ∨ ˙ U ∧ ˙ Q ∨ ˙ R = T ∨ ˙ U ∧ ˙ Q ∨ ˙ R
25 22 2 3 4 5 6 8 7 23 24 dalem3 ⊢ K ∈ HL ∧ C ∈ Base K ∧ S ∈ A ∧ T ∈ A ∧ U ∈ A ∧ P ∈ A ∧ Q ∈ A ∧ R ∈ A ∧ Z ∈ O ∧ Y ∈ O ∧ ¬ C ≤ ˙ S ∨ ˙ T ∧ ¬ C ≤ ˙ T ∨ ˙ U ∧ ¬ C ≤ ˙ U ∨ ˙ S ∧ ¬ C ≤ ˙ P ∨ ˙ Q ∧ ¬ C ≤ ˙ Q ∨ ˙ R ∧ ¬ C ≤ ˙ R ∨ ˙ P ∧ C ≤ ˙ S ∨ ˙ P ∧ C ≤ ˙ T ∨ ˙ Q ∧ C ≤ ˙ U ∨ ˙ R ∧ S ∨ ˙ T ∧ ˙ P ∨ ˙ Q ≠ T → S ∨ ˙ T ∧ ˙ P ∨ ˙ Q ≠ T ∨ ˙ U ∧ ˙ Q ∨ ˙ R
26 12 21 25 syl2anc ⊢ φ ∧ D ≠ T → S ∨ ˙ T ∧ ˙ P ∨ ˙ Q ≠ T ∨ ˙ U ∧ ˙ Q ∨ ˙ R
27 19 adantr ⊢ φ ∧ D ≠ T → D = S ∨ ˙ T ∧ ˙ P ∨ ˙ Q
28 1 dalemkehl ⊢ φ → K ∈ HL
29 1 dalemqea ⊢ φ → Q ∈ A
30 1 dalemrea ⊢ φ → R ∈ A
31 16 3 4 hlatjcl ⊢ K ∈ HL ∧ Q ∈ A ∧ R ∈ A → Q ∨ ˙ R ∈ Base K
32 28 29 30 31 syl3anc ⊢ φ → Q ∨ ˙ R ∈ Base K
33 1 3 4 dalemtjueb ⊢ φ → T ∨ ˙ U ∈ Base K
34 16 5 latmcom ⊢ K ∈ Lat ∧ Q ∨ ˙ R ∈ Base K ∧ T ∨ ˙ U ∈ Base K → Q ∨ ˙ R ∧ ˙ T ∨ ˙ U = T ∨ ˙ U ∧ ˙ Q ∨ ˙ R
35 13 32 33 34 syl3anc ⊢ φ → Q ∨ ˙ R ∧ ˙ T ∨ ˙ U = T ∨ ˙ U ∧ ˙ Q ∨ ˙ R
36 10 35 eqtrid ⊢ φ → E = T ∨ ˙ U ∧ ˙ Q ∨ ˙ R
37 36 adantr ⊢ φ ∧ D ≠ T → E = T ∨ ˙ U ∧ ˙ Q ∨ ˙ R
38 26 27 37 3netr4d ⊢ φ ∧ D ≠ T → D ≠ E