Metamath Proof Explorer


Theorem paddasslem5

Description: Lemma for paddass . Show s =/= z by contradiction. (Contributed by NM, 8-Jan-2012)

Ref Expression
Hypotheses paddasslem.l ⊢ ≤ ˙ = ≤ K
paddasslem.j ⊢ ∨ ˙ = join ⁡ K
paddasslem.a ⊢ A = Atoms ⁡ K
Assertion paddasslem5 ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ ¬ r ≤ ˙ x ∨ ˙ y ∧ r ≤ ˙ y ∨ ˙ z ∧ s ≤ ˙ x ∨ ˙ y → s ≠ z

Proof

Step Hyp Ref Expression
1 paddasslem.l ⊢ ≤ ˙ = ≤ K
2 paddasslem.j ⊢ ∨ ˙ = join ⁡ K
3 paddasslem.a ⊢ A = Atoms ⁡ K
4 breq1 ⊢ s = z → s ≤ ˙ x ∨ ˙ y ↔ z ≤ ˙ x ∨ ˙ y
5 4 biimpac ⊢ s ≤ ˙ x ∨ ˙ y ∧ s = z → z ≤ ˙ x ∨ ˙ y
6 eqid ⊢ Base K = Base K
7 simpll1 ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → K ∈ HL
8 7 hllatd ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → K ∈ Lat
9 simpll2 ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → r ∈ A
10 6 3 atbase ⊢ r ∈ A → r ∈ Base K
11 9 10 syl ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → r ∈ Base K
12 simp32 ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A → y ∈ A
13 12 ad2antrr ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → y ∈ A
14 6 3 atbase ⊢ y ∈ A → y ∈ Base K
15 13 14 syl ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → y ∈ Base K
16 simp33 ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A → z ∈ A
17 16 ad2antrr ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → z ∈ A
18 6 3 atbase ⊢ z ∈ A → z ∈ Base K
19 17 18 syl ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → z ∈ Base K
20 6 2 latjcl ⊢ K ∈ Lat ∧ y ∈ Base K ∧ z ∈ Base K → y ∨ ˙ z ∈ Base K
21 8 15 19 20 syl3anc ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → y ∨ ˙ z ∈ Base K
22 simp31 ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A → x ∈ A
23 22 ad2antrr ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → x ∈ A
24 6 3 atbase ⊢ x ∈ A → x ∈ Base K
25 23 24 syl ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → x ∈ Base K
26 6 2 latjcl ⊢ K ∈ Lat ∧ x ∈ Base K ∧ y ∈ Base K → x ∨ ˙ y ∈ Base K
27 8 25 15 26 syl3anc ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → x ∨ ˙ y ∈ Base K
28 simplr ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → r ≤ ˙ y ∨ ˙ z
29 1 2 3 hlatlej2 ⊢ K ∈ HL ∧ x ∈ A ∧ y ∈ A → y ≤ ˙ x ∨ ˙ y
30 7 23 13 29 syl3anc ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → y ≤ ˙ x ∨ ˙ y
31 simpr ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → z ≤ ˙ x ∨ ˙ y
32 6 1 2 latjle12 ⊢ K ∈ Lat ∧ y ∈ Base K ∧ z ∈ Base K ∧ x ∨ ˙ y ∈ Base K → y ≤ ˙ x ∨ ˙ y ∧ z ≤ ˙ x ∨ ˙ y ↔ y ∨ ˙ z ≤ ˙ x ∨ ˙ y
33 32 biimpd ⊢ K ∈ Lat ∧ y ∈ Base K ∧ z ∈ Base K ∧ x ∨ ˙ y ∈ Base K → y ≤ ˙ x ∨ ˙ y ∧ z ≤ ˙ x ∨ ˙ y → y ∨ ˙ z ≤ ˙ x ∨ ˙ y
34 8 15 19 27 33 syl13anc ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → y ≤ ˙ x ∨ ˙ y ∧ z ≤ ˙ x ∨ ˙ y → y ∨ ˙ z ≤ ˙ x ∨ ˙ y
35 30 31 34 mp2and ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → y ∨ ˙ z ≤ ˙ x ∨ ˙ y
36 6 1 8 11 21 27 28 35 lattrd ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ z ≤ ˙ x ∨ ˙ y → r ≤ ˙ x ∨ ˙ y
37 36 ex ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z → z ≤ ˙ x ∨ ˙ y → r ≤ ˙ x ∨ ˙ y
38 5 37 syl5 ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z → s ≤ ˙ x ∨ ˙ y ∧ s = z → r ≤ ˙ x ∨ ˙ y
39 38 expdimp ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ s ≤ ˙ x ∨ ˙ y → s = z → r ≤ ˙ x ∨ ˙ y
40 39 necon3bd ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ r ≤ ˙ y ∨ ˙ z ∧ s ≤ ˙ x ∨ ˙ y → ¬ r ≤ ˙ x ∨ ˙ y → s ≠ z
41 40 exp31 ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A → r ≤ ˙ y ∨ ˙ z → s ≤ ˙ x ∨ ˙ y → ¬ r ≤ ˙ x ∨ ˙ y → s ≠ z
42 41 com23 ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A → s ≤ ˙ x ∨ ˙ y → r ≤ ˙ y ∨ ˙ z → ¬ r ≤ ˙ x ∨ ˙ y → s ≠ z
43 42 com24 ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A → ¬ r ≤ ˙ x ∨ ˙ y → r ≤ ˙ y ∨ ˙ z → s ≤ ˙ x ∨ ˙ y → s ≠ z
44 43 3imp2 ⊢ K ∈ HL ∧ r ∈ A ∧ x ∈ A ∧ y ∈ A ∧ z ∈ A ∧ ¬ r ≤ ˙ x ∨ ˙ y ∧ r ≤ ˙ y ∨ ˙ z ∧ s ≤ ˙ x ∨ ˙ y → s ≠ z