Metamath Proof Explorer


Theorem lplnnle2at

Description: A lattice line (or atom) cannot majorize a lattice plane. (Contributed by NM, 8-Jul-2012)

Ref Expression
Hypotheses lplnnle2at.l ⊢ ≤ ˙ = ≤ K
lplnnle2at.j ⊢ ∨ ˙ = join ⁡ K
lplnnle2at.a ⊢ A = Atoms ⁡ K
lplnnle2at.p ⊢ P = LPlanes ⁡ K
Assertion lplnnle2at ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A → ¬ X ≤ ˙ Q ∨ ˙ R

Proof

Step Hyp Ref Expression
1 lplnnle2at.l ⊢ ≤ ˙ = ≤ K
2 lplnnle2at.j ⊢ ∨ ˙ = join ⁡ K
3 lplnnle2at.a ⊢ A = Atoms ⁡ K
4 lplnnle2at.p ⊢ P = LPlanes ⁡ K
5 simpr1 ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A → X ∈ P
6 eqid ⊢ Base K = Base K
7 eqid ⊢ ⋖ K = ⋖ K
8 eqid ⊢ LLines ⁡ K = LLines ⁡ K
9 6 7 8 4 islpln ⊢ K ∈ HL → X ∈ P ↔ X ∈ Base K ∧ ∃ y ∈ LLines ⁡ K y ⋖ K X
10 9 adantr ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A → X ∈ P ↔ X ∈ Base K ∧ ∃ y ∈ LLines ⁡ K y ⋖ K X
11 5 10 mpbid ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A → X ∈ Base K ∧ ∃ y ∈ LLines ⁡ K y ⋖ K X
12 11 simprd ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A → ∃ y ∈ LLines ⁡ K y ⋖ K X
13 oveq1 ⊢ Q = R → Q ∨ ˙ R = R ∨ ˙ R
14 13 breq2d ⊢ Q = R → X ≤ ˙ Q ∨ ˙ R ↔ X ≤ ˙ R ∨ ˙ R
15 14 notbid ⊢ Q = R → ¬ X ≤ ˙ Q ∨ ˙ R ↔ ¬ X ≤ ˙ R ∨ ˙ R
16 simpl1 ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → K ∈ HL
17 simpl3l ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → y ∈ LLines ⁡ K
18 simpl22 ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → Q ∈ A
19 simpl23 ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → R ∈ A
20 simpr ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → Q ≠ R
21 2 3 8 llni2 ⊢ K ∈ HL ∧ Q ∈ A ∧ R ∈ A ∧ Q ≠ R → Q ∨ ˙ R ∈ LLines ⁡ K
22 16 18 19 20 21 syl31anc ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → Q ∨ ˙ R ∈ LLines ⁡ K
23 eqid ⊢ < K = < K
24 23 8 llnnlt ⊢ K ∈ HL ∧ y ∈ LLines ⁡ K ∧ Q ∨ ˙ R ∈ LLines ⁡ K → ¬ y < K Q ∨ ˙ R
25 16 17 22 24 syl3anc ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → ¬ y < K Q ∨ ˙ R
26 6 8 llnbase ⊢ y ∈ LLines ⁡ K → y ∈ Base K
27 17 26 syl ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → y ∈ Base K
28 simpl21 ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → X ∈ P
29 6 4 lplnbase ⊢ X ∈ P → X ∈ Base K
30 28 29 syl ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → X ∈ Base K
31 simpl3r ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → y ⋖ K X
32 6 23 7 cvrlt ⊢ K ∈ HL ∧ y ∈ Base K ∧ X ∈ Base K ∧ y ⋖ K X → y < K X
33 16 27 30 31 32 syl31anc ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → y < K X
34 hlpos ⊢ K ∈ HL → K ∈ Poset
35 16 34 syl ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → K ∈ Poset
36 6 2 3 hlatjcl ⊢ K ∈ HL ∧ Q ∈ A ∧ R ∈ A → Q ∨ ˙ R ∈ Base K
37 16 18 19 36 syl3anc ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → Q ∨ ˙ R ∈ Base K
38 6 1 23 pltletr ⊢ K ∈ Poset ∧ y ∈ Base K ∧ X ∈ Base K ∧ Q ∨ ˙ R ∈ Base K → y < K X ∧ X ≤ ˙ Q ∨ ˙ R → y < K Q ∨ ˙ R
39 35 27 30 37 38 syl13anc ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → y < K X ∧ X ≤ ˙ Q ∨ ˙ R → y < K Q ∨ ˙ R
40 33 39 mpand ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → X ≤ ˙ Q ∨ ˙ R → y < K Q ∨ ˙ R
41 25 40 mtod ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X ∧ Q ≠ R → ¬ X ≤ ˙ Q ∨ ˙ R
42 simp1 ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → K ∈ HL
43 simp3l ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → y ∈ LLines ⁡ K
44 simp23 ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → R ∈ A
45 1 3 8 llnnleat ⊢ K ∈ HL ∧ y ∈ LLines ⁡ K ∧ R ∈ A → ¬ y ≤ ˙ R
46 42 43 44 45 syl3anc ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → ¬ y ≤ ˙ R
47 43 26 syl ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → y ∈ Base K
48 simp21 ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → X ∈ P
49 48 29 syl ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → X ∈ Base K
50 simp3r ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → y ⋖ K X
51 42 47 49 50 32 syl31anc ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → y < K X
52 34 3ad2ant1 ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → K ∈ Poset
53 6 3 atbase ⊢ R ∈ A → R ∈ Base K
54 44 53 syl ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → R ∈ Base K
55 6 1 23 pltletr ⊢ K ∈ Poset ∧ y ∈ Base K ∧ X ∈ Base K ∧ R ∈ Base K → y < K X ∧ X ≤ ˙ R → y < K R
56 52 47 49 54 55 syl13anc ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → y < K X ∧ X ≤ ˙ R → y < K R
57 51 56 mpand ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → X ≤ ˙ R → y < K R
58 1 23 pltle ⊢ K ∈ HL ∧ y ∈ LLines ⁡ K ∧ R ∈ A → y < K R → y ≤ ˙ R
59 42 43 44 58 syl3anc ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → y < K R → y ≤ ˙ R
60 57 59 syld ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → X ≤ ˙ R → y ≤ ˙ R
61 46 60 mtod ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → ¬ X ≤ ˙ R
62 2 3 hlatjidm ⊢ K ∈ HL ∧ R ∈ A → R ∨ ˙ R = R
63 42 44 62 syl2anc ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → R ∨ ˙ R = R
64 63 breq2d ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → X ≤ ˙ R ∨ ˙ R ↔ X ≤ ˙ R
65 61 64 mtbird ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → ¬ X ≤ ˙ R ∨ ˙ R
66 15 41 65 pm2.61ne ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A ∧ y ∈ LLines ⁡ K ∧ y ⋖ K X → ¬ X ≤ ˙ Q ∨ ˙ R
67 66 3exp ⊢ K ∈ HL → X ∈ P ∧ Q ∈ A ∧ R ∈ A → y ∈ LLines ⁡ K ∧ y ⋖ K X → ¬ X ≤ ˙ Q ∨ ˙ R
68 67 exp4a ⊢ K ∈ HL → X ∈ P ∧ Q ∈ A ∧ R ∈ A → y ∈ LLines ⁡ K → y ⋖ K X → ¬ X ≤ ˙ Q ∨ ˙ R
69 68 imp ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A → y ∈ LLines ⁡ K → y ⋖ K X → ¬ X ≤ ˙ Q ∨ ˙ R
70 69 rexlimdv ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A → ∃ y ∈ LLines ⁡ K y ⋖ K X → ¬ X ≤ ˙ Q ∨ ˙ R
71 12 70 mpd ⊢ K ∈ HL ∧ X ∈ P ∧ Q ∈ A ∧ R ∈ A → ¬ X ≤ ˙ Q ∨ ˙ R