| Step | Hyp | Ref
 | Expression | 
| 1 |   | lplnle.b | 
. . . 4
⊢ 𝐵 = (Base‘𝐾) | 
| 2 |   | lplnle.l | 
. . . 4
⊢  ≤ =
(le‘𝐾) | 
| 3 |   | lplnle.z | 
. . . 4
⊢  0 =
(0.‘𝐾) | 
| 4 |   | lplnle.a | 
. . . 4
⊢ 𝐴 = (Atoms‘𝐾) | 
| 5 |   | lplnle.n | 
. . . 4
⊢ 𝑁 = (LLines‘𝐾) | 
| 6 | 1, 2, 3, 4, 5 | llnle 39454 | 
. . 3
⊢ (((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴)) → ∃𝑧 ∈ 𝑁 𝑧 ≤ 𝑋) | 
| 7 | 6 | 3adantr3 1171 | 
. 2
⊢ (((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) → ∃𝑧 ∈ 𝑁 𝑧 ≤ 𝑋) | 
| 8 |   | simp1ll 1236 | 
. . . . . 6
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → 𝐾 ∈ HL) | 
| 9 | 1, 5 | llnbase 39445 | 
. . . . . . 7
⊢ (𝑧 ∈ 𝑁 → 𝑧 ∈ 𝐵) | 
| 10 | 9 | 3ad2ant2 1134 | 
. . . . . 6
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → 𝑧 ∈ 𝐵) | 
| 11 |   | simp1lr 1237 | 
. . . . . 6
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → 𝑋 ∈ 𝐵) | 
| 12 |   | simp3 1138 | 
. . . . . . 7
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → 𝑧 ≤ 𝑋) | 
| 13 |   | simp2 1137 | 
. . . . . . . 8
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → 𝑧 ∈ 𝑁) | 
| 14 |   | simp1r3 1271 | 
. . . . . . . 8
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → ¬ 𝑋 ∈ 𝑁) | 
| 15 |   | nelne2 3029 | 
. . . . . . . 8
⊢ ((𝑧 ∈ 𝑁 ∧ ¬ 𝑋 ∈ 𝑁) → 𝑧 ≠ 𝑋) | 
| 16 | 13, 14, 15 | syl2anc 584 | 
. . . . . . 7
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → 𝑧 ≠ 𝑋) | 
| 17 |   | eqid 2734 | 
. . . . . . . . 9
⊢
(lt‘𝐾) =
(lt‘𝐾) | 
| 18 | 2, 17 | pltval 18345 | 
. . . . . . . 8
⊢ ((𝐾 ∈ HL ∧ 𝑧 ∈ 𝑁 ∧ 𝑋 ∈ 𝐵) → (𝑧(lt‘𝐾)𝑋 ↔ (𝑧 ≤ 𝑋 ∧ 𝑧 ≠ 𝑋))) | 
| 19 | 8, 13, 11, 18 | syl3anc 1372 | 
. . . . . . 7
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → (𝑧(lt‘𝐾)𝑋 ↔ (𝑧 ≤ 𝑋 ∧ 𝑧 ≠ 𝑋))) | 
| 20 | 12, 16, 19 | mpbir2and 713 | 
. . . . . 6
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → 𝑧(lt‘𝐾)𝑋) | 
| 21 |   | eqid 2734 | 
. . . . . . 7
⊢
(join‘𝐾) =
(join‘𝐾) | 
| 22 |   | eqid 2734 | 
. . . . . . 7
⊢ ( ⋖
‘𝐾) = ( ⋖
‘𝐾) | 
| 23 | 1, 2, 17, 21, 22, 4 | hlrelat3 39348 | 
. . . . . 6
⊢ (((𝐾 ∈ HL ∧ 𝑧 ∈ 𝐵 ∧ 𝑋 ∈ 𝐵) ∧ 𝑧(lt‘𝐾)𝑋) → ∃𝑝 ∈ 𝐴 (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) | 
| 24 | 8, 10, 11, 20, 23 | syl31anc 1374 | 
. . . . 5
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → ∃𝑝 ∈ 𝐴 (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) | 
| 25 |   | simp1ll 1236 | 
. . . . . . . . . . 11
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ (𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) ∧ (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) → 𝐾 ∈ HL) | 
| 26 | 25 | hllatd 39299 | 
. . . . . . . . . . . 12
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ (𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) ∧ (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) → 𝐾 ∈ Lat) | 
| 27 |   | simp21 1206 | 
. . . . . . . . . . . . 13
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ (𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) ∧ (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) → 𝑧 ∈ 𝑁) | 
| 28 | 27, 9 | syl 17 | 
. . . . . . . . . . . 12
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ (𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) ∧ (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) → 𝑧 ∈ 𝐵) | 
| 29 |   | simp23 1208 | 
. . . . . . . . . . . . 13
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ (𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) ∧ (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) → 𝑝 ∈ 𝐴) | 
| 30 | 1, 4 | atbase 39224 | 
. . . . . . . . . . . . 13
⊢ (𝑝 ∈ 𝐴 → 𝑝 ∈ 𝐵) | 
| 31 | 29, 30 | syl 17 | 
. . . . . . . . . . . 12
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ (𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) ∧ (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) → 𝑝 ∈ 𝐵) | 
| 32 | 1, 21 | latjcl 18452 | 
. . . . . . . . . . . 12
⊢ ((𝐾 ∈ Lat ∧ 𝑧 ∈ 𝐵 ∧ 𝑝 ∈ 𝐵) → (𝑧(join‘𝐾)𝑝) ∈ 𝐵) | 
| 33 | 26, 28, 31, 32 | syl3anc 1372 | 
. . . . . . . . . . 11
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ (𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) ∧ (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) → (𝑧(join‘𝐾)𝑝) ∈ 𝐵) | 
| 34 |   | simp3l 1201 | 
. . . . . . . . . . 11
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ (𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) ∧ (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) → 𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝)) | 
| 35 |   | lplnle.p | 
. . . . . . . . . . . 12
⊢ 𝑃 = (LPlanes‘𝐾) | 
| 36 | 1, 22, 5, 35 | lplni 39468 | 
. . . . . . . . . . 11
⊢ (((𝐾 ∈ HL ∧ (𝑧(join‘𝐾)𝑝) ∈ 𝐵 ∧ 𝑧 ∈ 𝑁) ∧ 𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝)) → (𝑧(join‘𝐾)𝑝) ∈ 𝑃) | 
| 37 | 25, 33, 27, 34, 36 | syl31anc 1374 | 
. . . . . . . . . 10
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ (𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) ∧ (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) → (𝑧(join‘𝐾)𝑝) ∈ 𝑃) | 
| 38 |   | simp3r 1202 | 
. . . . . . . . . 10
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ (𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) ∧ (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) → (𝑧(join‘𝐾)𝑝) ≤ 𝑋) | 
| 39 |   | breq1 5126 | 
. . . . . . . . . . 11
⊢ (𝑦 = (𝑧(join‘𝐾)𝑝) → (𝑦 ≤ 𝑋 ↔ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) | 
| 40 | 39 | rspcev 3605 | 
. . . . . . . . . 10
⊢ (((𝑧(join‘𝐾)𝑝) ∈ 𝑃 ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋) → ∃𝑦 ∈ 𝑃 𝑦 ≤ 𝑋) | 
| 41 | 37, 38, 40 | syl2anc 584 | 
. . . . . . . . 9
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ (𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) ∧ (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋)) → ∃𝑦 ∈ 𝑃 𝑦 ≤ 𝑋) | 
| 42 | 41 | 3exp 1119 | 
. . . . . . . 8
⊢ (((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) → ((𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋 ∧ 𝑝 ∈ 𝐴) → ((𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋) → ∃𝑦 ∈ 𝑃 𝑦 ≤ 𝑋))) | 
| 43 | 42 | 3expd 1353 | 
. . . . . . 7
⊢ (((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) → (𝑧 ∈ 𝑁 → (𝑧 ≤ 𝑋 → (𝑝 ∈ 𝐴 → ((𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋) → ∃𝑦 ∈ 𝑃 𝑦 ≤ 𝑋))))) | 
| 44 | 43 | 3imp 1110 | 
. . . . . 6
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → (𝑝 ∈ 𝐴 → ((𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋) → ∃𝑦 ∈ 𝑃 𝑦 ≤ 𝑋))) | 
| 45 | 44 | rexlimdv 3140 | 
. . . . 5
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → (∃𝑝 ∈ 𝐴 (𝑧( ⋖ ‘𝐾)(𝑧(join‘𝐾)𝑝) ∧ (𝑧(join‘𝐾)𝑝) ≤ 𝑋) → ∃𝑦 ∈ 𝑃 𝑦 ≤ 𝑋)) | 
| 46 | 24, 45 | mpd 15 | 
. . . 4
⊢ ((((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) ∧ 𝑧 ∈ 𝑁 ∧ 𝑧 ≤ 𝑋) → ∃𝑦 ∈ 𝑃 𝑦 ≤ 𝑋) | 
| 47 | 46 | 3exp 1119 | 
. . 3
⊢ (((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) → (𝑧 ∈ 𝑁 → (𝑧 ≤ 𝑋 → ∃𝑦 ∈ 𝑃 𝑦 ≤ 𝑋))) | 
| 48 | 47 | rexlimdv 3140 | 
. 2
⊢ (((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) → (∃𝑧 ∈ 𝑁 𝑧 ≤ 𝑋 → ∃𝑦 ∈ 𝑃 𝑦 ≤ 𝑋)) | 
| 49 | 7, 48 | mpd 15 | 
1
⊢ (((𝐾 ∈ HL ∧ 𝑋 ∈ 𝐵) ∧ (𝑋 ≠ 0 ∧ ¬ 𝑋 ∈ 𝐴 ∧ ¬ 𝑋 ∈ 𝑁)) → ∃𝑦 ∈ 𝑃 𝑦 ≤ 𝑋) |