| Step | Hyp | Ref
| Expression |
| 1 | | dihglblem.t |
. . 3
⊢ 𝑇 = {𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)} |
| 2 | 1 | a1i 11 |
. 2
⊢ (((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) → 𝑇 = {𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)}) |
| 3 | | simprr 772 |
. . . 4
⊢ (((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) → 𝑆 ≠ ∅) |
| 4 | | n0 4352 |
. . . 4
⊢ (𝑆 ≠ ∅ ↔
∃𝑧 𝑧 ∈ 𝑆) |
| 5 | 3, 4 | sylib 218 |
. . 3
⊢ (((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) → ∃𝑧 𝑧 ∈ 𝑆) |
| 6 | | hllat 39365 |
. . . . . . 7
⊢ (𝐾 ∈ HL → 𝐾 ∈ Lat) |
| 7 | 6 | ad3antrrr 730 |
. . . . . 6
⊢ ((((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) ∧ 𝑧 ∈ 𝑆) → 𝐾 ∈ Lat) |
| 8 | | simplrl 776 |
. . . . . . 7
⊢ ((((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) ∧ 𝑧 ∈ 𝑆) → 𝑆 ⊆ 𝐵) |
| 9 | | simpr 484 |
. . . . . . 7
⊢ ((((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) ∧ 𝑧 ∈ 𝑆) → 𝑧 ∈ 𝑆) |
| 10 | 8, 9 | sseldd 3983 |
. . . . . 6
⊢ ((((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) ∧ 𝑧 ∈ 𝑆) → 𝑧 ∈ 𝐵) |
| 11 | | dihglblem.b |
. . . . . . . 8
⊢ 𝐵 = (Base‘𝐾) |
| 12 | | dihglblem.h |
. . . . . . . 8
⊢ 𝐻 = (LHyp‘𝐾) |
| 13 | 11, 12 | lhpbase 40001 |
. . . . . . 7
⊢ (𝑊 ∈ 𝐻 → 𝑊 ∈ 𝐵) |
| 14 | 13 | ad3antlr 731 |
. . . . . 6
⊢ ((((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) ∧ 𝑧 ∈ 𝑆) → 𝑊 ∈ 𝐵) |
| 15 | | dihglblem.m |
. . . . . . 7
⊢ ∧ =
(meet‘𝐾) |
| 16 | 11, 15 | latmcl 18486 |
. . . . . 6
⊢ ((𝐾 ∈ Lat ∧ 𝑧 ∈ 𝐵 ∧ 𝑊 ∈ 𝐵) → (𝑧 ∧ 𝑊) ∈ 𝐵) |
| 17 | 7, 10, 14, 16 | syl3anc 1372 |
. . . . 5
⊢ ((((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) ∧ 𝑧 ∈ 𝑆) → (𝑧 ∧ 𝑊) ∈ 𝐵) |
| 18 | | eqidd 2737 |
. . . . . 6
⊢ ((((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) ∧ 𝑧 ∈ 𝑆) → (𝑧 ∧ 𝑊) = (𝑧 ∧ 𝑊)) |
| 19 | | oveq1 7439 |
. . . . . . 7
⊢ (𝑣 = 𝑧 → (𝑣 ∧ 𝑊) = (𝑧 ∧ 𝑊)) |
| 20 | 19 | rspceeqv 3644 |
. . . . . 6
⊢ ((𝑧 ∈ 𝑆 ∧ (𝑧 ∧ 𝑊) = (𝑧 ∧ 𝑊)) → ∃𝑣 ∈ 𝑆 (𝑧 ∧ 𝑊) = (𝑣 ∧ 𝑊)) |
| 21 | 9, 18, 20 | syl2anc 584 |
. . . . 5
⊢ ((((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) ∧ 𝑧 ∈ 𝑆) → ∃𝑣 ∈ 𝑆 (𝑧 ∧ 𝑊) = (𝑣 ∧ 𝑊)) |
| 22 | | ovex 7465 |
. . . . . 6
⊢ (𝑧 ∧ 𝑊) ∈ V |
| 23 | | eleq1 2828 |
. . . . . . 7
⊢ (𝑤 = (𝑧 ∧ 𝑊) → (𝑤 ∈ {𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)} ↔ (𝑧 ∧ 𝑊) ∈ {𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)})) |
| 24 | | eqeq1 2740 |
. . . . . . . . 9
⊢ (𝑢 = (𝑧 ∧ 𝑊) → (𝑢 = (𝑣 ∧ 𝑊) ↔ (𝑧 ∧ 𝑊) = (𝑣 ∧ 𝑊))) |
| 25 | 24 | rexbidv 3178 |
. . . . . . . 8
⊢ (𝑢 = (𝑧 ∧ 𝑊) → (∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊) ↔ ∃𝑣 ∈ 𝑆 (𝑧 ∧ 𝑊) = (𝑣 ∧ 𝑊))) |
| 26 | 25 | elrab 3691 |
. . . . . . 7
⊢ ((𝑧 ∧ 𝑊) ∈ {𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)} ↔ ((𝑧 ∧ 𝑊) ∈ 𝐵 ∧ ∃𝑣 ∈ 𝑆 (𝑧 ∧ 𝑊) = (𝑣 ∧ 𝑊))) |
| 27 | 23, 26 | bitrdi 287 |
. . . . . 6
⊢ (𝑤 = (𝑧 ∧ 𝑊) → (𝑤 ∈ {𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)} ↔ ((𝑧 ∧ 𝑊) ∈ 𝐵 ∧ ∃𝑣 ∈ 𝑆 (𝑧 ∧ 𝑊) = (𝑣 ∧ 𝑊)))) |
| 28 | 22, 27 | spcev 3605 |
. . . . 5
⊢ (((𝑧 ∧ 𝑊) ∈ 𝐵 ∧ ∃𝑣 ∈ 𝑆 (𝑧 ∧ 𝑊) = (𝑣 ∧ 𝑊)) → ∃𝑤 𝑤 ∈ {𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)}) |
| 29 | 17, 21, 28 | syl2anc 584 |
. . . 4
⊢ ((((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) ∧ 𝑧 ∈ 𝑆) → ∃𝑤 𝑤 ∈ {𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)}) |
| 30 | | n0 4352 |
. . . 4
⊢ ({𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)} ≠ ∅ ↔ ∃𝑤 𝑤 ∈ {𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)}) |
| 31 | 29, 30 | sylibr 234 |
. . 3
⊢ ((((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) ∧ 𝑧 ∈ 𝑆) → {𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)} ≠ ∅) |
| 32 | 5, 31 | exlimddv 1934 |
. 2
⊢ (((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) → {𝑢 ∈ 𝐵 ∣ ∃𝑣 ∈ 𝑆 𝑢 = (𝑣 ∧ 𝑊)} ≠ ∅) |
| 33 | 2, 32 | eqnetrd 3007 |
1
⊢ (((𝐾 ∈ HL ∧ 𝑊 ∈ 𝐻) ∧ (𝑆 ⊆ 𝐵 ∧ 𝑆 ≠ ∅)) → 𝑇 ≠ ∅) |