Users' Mathboxes Mathbox for Norm Megill < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  dihglblem2N Structured version   Visualization version   GIF version

Theorem dihglblem2N 39235
Description: The GLB of a set of lattice elements 𝑆 is the same as that of the set 𝑇 with elements of 𝑆 cut down to be under 𝑊. (Contributed by NM, 19-Mar-2014.) (New usage is discouraged.)
Hypotheses
Ref Expression
dihglblem.b 𝐵 = (Base‘𝐾)
dihglblem.l = (le‘𝐾)
dihglblem.m = (meet‘𝐾)
dihglblem.g 𝐺 = (glb‘𝐾)
dihglblem.h 𝐻 = (LHyp‘𝐾)
dihglblem.t 𝑇 = {𝑢𝐵 ∣ ∃𝑣𝑆 𝑢 = (𝑣 𝑊)}
Assertion
Ref Expression
dihglblem2N (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) → (𝐺𝑆) = (𝐺𝑇))
Distinct variable groups:   𝑣,𝑢,   𝑢,𝐵   𝑢,𝑆,𝑣   𝑢,𝑊,𝑣
Allowed substitution hints:   𝐵(𝑣)   𝑇(𝑣,𝑢)   𝐺(𝑣,𝑢)   𝐻(𝑣,𝑢)   𝐾(𝑣,𝑢)   (𝑣,𝑢)

Proof of Theorem dihglblem2N
Dummy variables 𝑥 𝑦 𝑤 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 dihglblem.b . 2 𝐵 = (Base‘𝐾)
2 dihglblem.l . 2 = (le‘𝐾)
3 dihglblem.g . 2 𝐺 = (glb‘𝐾)
4 simpl1l 1222 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → 𝐾 ∈ HL)
54hllatd 37305 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → 𝐾 ∈ Lat)
6 simp1l 1195 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) → 𝐾 ∈ HL)
7 hlclat 37299 . . . . . 6 (𝐾 ∈ HL → 𝐾 ∈ CLat)
86, 7syl 17 . . . . 5 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) → 𝐾 ∈ CLat)
9 dihglblem.t . . . . . 6 𝑇 = {𝑢𝐵 ∣ ∃𝑣𝑆 𝑢 = (𝑣 𝑊)}
10 ssrab2 4009 . . . . . 6 {𝑢𝐵 ∣ ∃𝑣𝑆 𝑢 = (𝑣 𝑊)} ⊆ 𝐵
119, 10eqsstri 3951 . . . . 5 𝑇𝐵
121, 3clatglbcl 18138 . . . . 5 ((𝐾 ∈ CLat ∧ 𝑇𝐵) → (𝐺𝑇) ∈ 𝐵)
138, 11, 12sylancl 585 . . . 4 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) → (𝐺𝑇) ∈ 𝐵)
1413adantr 480 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → (𝐺𝑇) ∈ 𝐵)
15 simpl2 1190 . . . . 5 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → 𝑆𝐵)
16 simpr 484 . . . . 5 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → 𝑥𝑆)
1715, 16sseldd 3918 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → 𝑥𝐵)
18 simpl1r 1223 . . . . 5 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → 𝑊𝐻)
19 dihglblem.h . . . . . 6 𝐻 = (LHyp‘𝐾)
201, 19lhpbase 37939 . . . . 5 (𝑊𝐻𝑊𝐵)
2118, 20syl 17 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → 𝑊𝐵)
22 dihglblem.m . . . . 5 = (meet‘𝐾)
231, 22latmcl 18073 . . . 4 ((𝐾 ∈ Lat ∧ 𝑥𝐵𝑊𝐵) → (𝑥 𝑊) ∈ 𝐵)
245, 17, 21, 23syl3anc 1369 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → (𝑥 𝑊) ∈ 𝐵)
254, 7syl 17 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → 𝐾 ∈ CLat)
26 eqidd 2739 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → (𝑥 𝑊) = (𝑥 𝑊))
27 oveq1 7262 . . . . . . . 8 (𝑣 = 𝑥 → (𝑣 𝑊) = (𝑥 𝑊))
2827rspceeqv 3567 . . . . . . 7 ((𝑥𝑆 ∧ (𝑥 𝑊) = (𝑥 𝑊)) → ∃𝑣𝑆 (𝑥 𝑊) = (𝑣 𝑊))
2916, 26, 28syl2anc 583 . . . . . 6 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → ∃𝑣𝑆 (𝑥 𝑊) = (𝑣 𝑊))
30 eqeq1 2742 . . . . . . . 8 (𝑢 = (𝑥 𝑊) → (𝑢 = (𝑣 𝑊) ↔ (𝑥 𝑊) = (𝑣 𝑊)))
3130rexbidv 3225 . . . . . . 7 (𝑢 = (𝑥 𝑊) → (∃𝑣𝑆 𝑢 = (𝑣 𝑊) ↔ ∃𝑣𝑆 (𝑥 𝑊) = (𝑣 𝑊)))
3231elrab 3617 . . . . . 6 ((𝑥 𝑊) ∈ {𝑢𝐵 ∣ ∃𝑣𝑆 𝑢 = (𝑣 𝑊)} ↔ ((𝑥 𝑊) ∈ 𝐵 ∧ ∃𝑣𝑆 (𝑥 𝑊) = (𝑣 𝑊)))
3324, 29, 32sylanbrc 582 . . . . 5 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → (𝑥 𝑊) ∈ {𝑢𝐵 ∣ ∃𝑣𝑆 𝑢 = (𝑣 𝑊)})
3433, 9eleqtrrdi 2850 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → (𝑥 𝑊) ∈ 𝑇)
351, 2, 3clatglble 18150 . . . . 5 ((𝐾 ∈ CLat ∧ 𝑇𝐵 ∧ (𝑥 𝑊) ∈ 𝑇) → (𝐺𝑇) (𝑥 𝑊))
3611, 35mp3an2 1447 . . . 4 ((𝐾 ∈ CLat ∧ (𝑥 𝑊) ∈ 𝑇) → (𝐺𝑇) (𝑥 𝑊))
3725, 34, 36syl2anc 583 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → (𝐺𝑇) (𝑥 𝑊))
381, 2, 22latmle1 18097 . . . 4 ((𝐾 ∈ Lat ∧ 𝑥𝐵𝑊𝐵) → (𝑥 𝑊) 𝑥)
395, 17, 21, 38syl3anc 1369 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → (𝑥 𝑊) 𝑥)
401, 2, 5, 14, 24, 17, 37, 39lattrd 18079 . 2 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑥𝑆) → (𝐺𝑇) 𝑥)
41 eqeq1 2742 . . . . . . . 8 (𝑢 = 𝑤 → (𝑢 = (𝑣 𝑊) ↔ 𝑤 = (𝑣 𝑊)))
4241rexbidv 3225 . . . . . . 7 (𝑢 = 𝑤 → (∃𝑣𝑆 𝑢 = (𝑣 𝑊) ↔ ∃𝑣𝑆 𝑤 = (𝑣 𝑊)))
43 oveq1 7262 . . . . . . . . 9 (𝑣 = 𝑦 → (𝑣 𝑊) = (𝑦 𝑊))
4443eqeq2d 2749 . . . . . . . 8 (𝑣 = 𝑦 → (𝑤 = (𝑣 𝑊) ↔ 𝑤 = (𝑦 𝑊)))
4544cbvrexvw 3373 . . . . . . 7 (∃𝑣𝑆 𝑤 = (𝑣 𝑊) ↔ ∃𝑦𝑆 𝑤 = (𝑦 𝑊))
4642, 45bitrdi 286 . . . . . 6 (𝑢 = 𝑤 → (∃𝑣𝑆 𝑢 = (𝑣 𝑊) ↔ ∃𝑦𝑆 𝑤 = (𝑦 𝑊)))
4746, 9elrab2 3620 . . . . 5 (𝑤𝑇 ↔ (𝑤𝐵 ∧ ∃𝑦𝑆 𝑤 = (𝑦 𝑊)))
48 simp3 1136 . . . . . . . . . . 11 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝑦𝑆)
49 simp13 1203 . . . . . . . . . . 11 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → ∀𝑥𝑆 𝑧 𝑥)
50 breq2 5074 . . . . . . . . . . . 12 (𝑥 = 𝑦 → (𝑧 𝑥𝑧 𝑦))
5150rspcva 3550 . . . . . . . . . . 11 ((𝑦𝑆 ∧ ∀𝑥𝑆 𝑧 𝑥) → 𝑧 𝑦)
5248, 49, 51syl2anc 583 . . . . . . . . . 10 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝑧 𝑦)
53 simp11l 1282 . . . . . . . . . . . . 13 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) → 𝐾 ∈ HL)
54533ad2ant1 1131 . . . . . . . . . . . 12 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝐾 ∈ HL)
5554hllatd 37305 . . . . . . . . . . 11 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝐾 ∈ Lat)
56 simp12 1202 . . . . . . . . . . 11 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝑧𝐵)
5754, 7syl 17 . . . . . . . . . . . 12 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝐾 ∈ CLat)
58 simp112 1301 . . . . . . . . . . . 12 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝑆𝐵)
591, 3clatglbcl 18138 . . . . . . . . . . . 12 ((𝐾 ∈ CLat ∧ 𝑆𝐵) → (𝐺𝑆) ∈ 𝐵)
6057, 58, 59syl2anc 583 . . . . . . . . . . 11 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → (𝐺𝑆) ∈ 𝐵)
61 simp11r 1283 . . . . . . . . . . . . 13 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) → 𝑊𝐻)
62613ad2ant1 1131 . . . . . . . . . . . 12 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝑊𝐻)
6362, 20syl 17 . . . . . . . . . . 11 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝑊𝐵)
641, 2, 3clatleglb 18151 . . . . . . . . . . . . 13 ((𝐾 ∈ CLat ∧ 𝑧𝐵𝑆𝐵) → (𝑧 (𝐺𝑆) ↔ ∀𝑥𝑆 𝑧 𝑥))
6557, 56, 58, 64syl3anc 1369 . . . . . . . . . . . 12 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → (𝑧 (𝐺𝑆) ↔ ∀𝑥𝑆 𝑧 𝑥))
6649, 65mpbird 256 . . . . . . . . . . 11 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝑧 (𝐺𝑆))
67 simp113 1302 . . . . . . . . . . 11 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → (𝐺𝑆) 𝑊)
681, 2, 55, 56, 60, 63, 66, 67lattrd 18079 . . . . . . . . . 10 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝑧 𝑊)
6958, 48sseldd 3918 . . . . . . . . . . 11 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝑦𝐵)
701, 2, 22latlem12 18099 . . . . . . . . . . 11 ((𝐾 ∈ Lat ∧ (𝑧𝐵𝑦𝐵𝑊𝐵)) → ((𝑧 𝑦𝑧 𝑊) ↔ 𝑧 (𝑦 𝑊)))
7155, 56, 69, 63, 70syl13anc 1370 . . . . . . . . . 10 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → ((𝑧 𝑦𝑧 𝑊) ↔ 𝑧 (𝑦 𝑊)))
7252, 68, 71mpbi2and 708 . . . . . . . . 9 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵𝑦𝑆) → 𝑧 (𝑦 𝑊))
73723expia 1119 . . . . . . . 8 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵) → (𝑦𝑆𝑧 (𝑦 𝑊)))
74 breq2 5074 . . . . . . . . 9 (𝑤 = (𝑦 𝑊) → (𝑧 𝑤𝑧 (𝑦 𝑊)))
7574biimprcd 249 . . . . . . . 8 (𝑧 (𝑦 𝑊) → (𝑤 = (𝑦 𝑊) → 𝑧 𝑤))
7673, 75syl6 35 . . . . . . 7 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵) → (𝑦𝑆 → (𝑤 = (𝑦 𝑊) → 𝑧 𝑤)))
7776rexlimdv 3211 . . . . . 6 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) ∧ 𝑤𝐵) → (∃𝑦𝑆 𝑤 = (𝑦 𝑊) → 𝑧 𝑤))
7877expimpd 453 . . . . 5 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) → ((𝑤𝐵 ∧ ∃𝑦𝑆 𝑤 = (𝑦 𝑊)) → 𝑧 𝑤))
7947, 78syl5bi 241 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) → (𝑤𝑇𝑧 𝑤))
8079ralrimiv 3106 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) → ∀𝑤𝑇 𝑧 𝑤)
8153, 7syl 17 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) → 𝐾 ∈ CLat)
82 simp2 1135 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) → 𝑧𝐵)
831, 2, 3clatleglb 18151 . . . . 5 ((𝐾 ∈ CLat ∧ 𝑧𝐵𝑇𝐵) → (𝑧 (𝐺𝑇) ↔ ∀𝑤𝑇 𝑧 𝑤))
8411, 83mp3an3 1448 . . . 4 ((𝐾 ∈ CLat ∧ 𝑧𝐵) → (𝑧 (𝐺𝑇) ↔ ∀𝑤𝑇 𝑧 𝑤))
8581, 82, 84syl2anc 583 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) → (𝑧 (𝐺𝑇) ↔ ∀𝑤𝑇 𝑧 𝑤))
8680, 85mpbird 256 . 2 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) ∧ 𝑧𝐵 ∧ ∀𝑥𝑆 𝑧 𝑥) → 𝑧 (𝐺𝑇))
87 simp2 1135 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) → 𝑆𝐵)
881, 2, 3, 40, 86, 8, 87, 13isglbd 18142 1 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝑆𝐵 ∧ (𝐺𝑆) 𝑊) → (𝐺𝑆) = (𝐺𝑇))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 205  wa 395  w3a 1085   = wceq 1539  wcel 2108  wral 3063  wrex 3064  {crab 3067  wss 3883   class class class wbr 5070  cfv 6418  (class class class)co 7255  Basecbs 16840  lecple 16895  glbcglb 17943  meetcmee 17945  Latclat 18064  CLatccla 18131  HLchlt 37291  LHypclh 37925
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1799  ax-4 1813  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2110  ax-9 2118  ax-10 2139  ax-11 2156  ax-12 2173  ax-ext 2709  ax-rep 5205  ax-sep 5218  ax-nul 5225  ax-pow 5283  ax-pr 5347  ax-un 7566
This theorem depends on definitions:  df-bi 206  df-an 396  df-or 844  df-3an 1087  df-tru 1542  df-fal 1552  df-ex 1784  df-nf 1788  df-sb 2069  df-mo 2540  df-eu 2569  df-clab 2716  df-cleq 2730  df-clel 2817  df-nfc 2888  df-ne 2943  df-ral 3068  df-rex 3069  df-reu 3070  df-rab 3072  df-v 3424  df-sbc 3712  df-csb 3829  df-dif 3886  df-un 3888  df-in 3890  df-ss 3900  df-nul 4254  df-if 4457  df-pw 4532  df-sn 4559  df-pr 4561  df-op 4565  df-uni 4837  df-iun 4923  df-br 5071  df-opab 5133  df-mpt 5154  df-id 5480  df-xp 5586  df-rel 5587  df-cnv 5588  df-co 5589  df-dm 5590  df-rn 5591  df-res 5592  df-ima 5593  df-iota 6376  df-fun 6420  df-fn 6421  df-f 6422  df-f1 6423  df-fo 6424  df-f1o 6425  df-fv 6426  df-riota 7212  df-ov 7258  df-oprab 7259  df-poset 17946  df-lub 17979  df-glb 17980  df-join 17981  df-meet 17982  df-lat 18065  df-clat 18132  df-atl 37239  df-cvlat 37263  df-hlat 37292  df-lhyp 37929
This theorem is referenced by:  dihglblem3N  39236  dihglblem3aN  39237
  Copyright terms: Public domain W3C validator