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

Theorem dibglbN 39629
Description: Partial isomorphism B of a lattice glb. (Contributed by NM, 9-Mar-2014.) (New usage is discouraged.)
Hypotheses
Ref Expression
dibglb.g 𝐺 = (glb‘𝐾)
dibglb.h 𝐻 = (LHyp‘𝐾)
dibglb.i 𝐼 = ((DIsoB‘𝐾)‘𝑊)
Assertion
Ref Expression
dibglbN (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → (𝐼‘(𝐺𝑆)) = 𝑥𝑆 (𝐼𝑥))
Distinct variable groups:   𝑥,𝐺   𝑥,𝐻   𝑥,𝐾   𝑥,𝑆   𝑥,𝑊
Allowed substitution hint:   𝐼(𝑥)

Proof of Theorem dibglbN
Dummy variables 𝑓 𝑠 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 simpl 483 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → (𝐾 ∈ HL ∧ 𝑊𝐻))
2 simprl 769 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → 𝑆 ⊆ dom 𝐼)
3 eqid 2736 . . . . . 6 (Base‘𝐾) = (Base‘𝐾)
4 eqid 2736 . . . . . 6 (le‘𝐾) = (le‘𝐾)
5 dibglb.h . . . . . 6 𝐻 = (LHyp‘𝐾)
6 dibglb.i . . . . . 6 𝐼 = ((DIsoB‘𝐾)‘𝑊)
73, 4, 5, 6dibdmN 39620 . . . . 5 ((𝐾 ∈ HL ∧ 𝑊𝐻) → dom 𝐼 = {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
87sseq2d 3976 . . . 4 ((𝐾 ∈ HL ∧ 𝑊𝐻) → (𝑆 ⊆ dom 𝐼𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊}))
98adantr 481 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → (𝑆 ⊆ dom 𝐼𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊}))
102, 9mpbid 231 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → 𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
11 simprr 771 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → 𝑆 ≠ ∅)
125, 6dibvalrel 39626 . . . 4 ((𝐾 ∈ HL ∧ 𝑊𝐻) → Rel (𝐼‘(𝐺𝑆)))
1312adantr 481 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → Rel (𝐼‘(𝐺𝑆)))
14 n0 4306 . . . . . . . 8 (𝑆 ≠ ∅ ↔ ∃𝑥 𝑥𝑆)
1514biimpi 215 . . . . . . 7 (𝑆 ≠ ∅ → ∃𝑥 𝑥𝑆)
1615ad2antll 727 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ∃𝑥 𝑥𝑆)
175, 6dibvalrel 39626 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ 𝑊𝐻) → Rel (𝐼𝑥))
1817adantr 481 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → Rel (𝐼𝑥))
1918a1d 25 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝑥𝑆 → Rel (𝐼𝑥)))
2019ancld 551 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝑥𝑆 → (𝑥𝑆 ∧ Rel (𝐼𝑥))))
2120eximdv 1920 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (∃𝑥 𝑥𝑆 → ∃𝑥(𝑥𝑆 ∧ Rel (𝐼𝑥))))
2216, 21mpd 15 . . . . 5 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ∃𝑥(𝑥𝑆 ∧ Rel (𝐼𝑥)))
23 df-rex 3074 . . . . 5 (∃𝑥𝑆 Rel (𝐼𝑥) ↔ ∃𝑥(𝑥𝑆 ∧ Rel (𝐼𝑥)))
2422, 23sylibr 233 . . . 4 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ∃𝑥𝑆 Rel (𝐼𝑥))
25 reliin 5773 . . . 4 (∃𝑥𝑆 Rel (𝐼𝑥) → Rel 𝑥𝑆 (𝐼𝑥))
2624, 25syl 17 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → Rel 𝑥𝑆 (𝐼𝑥))
27 id 22 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)))
28 simpl 483 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝐾 ∈ HL ∧ 𝑊𝐻))
29 simprl 769 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → 𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
30 eqid 2736 . . . . . . . . . . . . 13 ((DIsoA‘𝐾)‘𝑊) = ((DIsoA‘𝐾)‘𝑊)
313, 4, 5, 30diadm 39498 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ 𝑊𝐻) → dom ((DIsoA‘𝐾)‘𝑊) = {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
3231adantr 481 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → dom ((DIsoA‘𝐾)‘𝑊) = {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
3329, 32sseqtrrd 3985 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → 𝑆 ⊆ dom ((DIsoA‘𝐾)‘𝑊))
34 simprr 771 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → 𝑆 ≠ ∅)
35 dibglb.g . . . . . . . . . . 11 𝐺 = (glb‘𝐾)
3635, 5, 30diaglbN 39518 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom ((DIsoA‘𝐾)‘𝑊) ∧ 𝑆 ≠ ∅)) → (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) = 𝑥𝑆 (((DIsoA‘𝐾)‘𝑊)‘𝑥))
3728, 33, 34, 36syl12anc 835 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) = 𝑥𝑆 (((DIsoA‘𝐾)‘𝑊)‘𝑥))
3837eleq2d 2823 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ↔ 𝑓 𝑥𝑆 (((DIsoA‘𝐾)‘𝑊)‘𝑥)))
39 vex 3449 . . . . . . . . 9 𝑓 ∈ V
40 eliin 4959 . . . . . . . . 9 (𝑓 ∈ V → (𝑓 𝑥𝑆 (((DIsoA‘𝐾)‘𝑊)‘𝑥) ↔ ∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥)))
4139, 40ax-mp 5 . . . . . . . 8 (𝑓 𝑥𝑆 (((DIsoA‘𝐾)‘𝑊)‘𝑥) ↔ ∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥))
4238, 41bitrdi 286 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ↔ ∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥)))
4342anbi1d 630 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ((𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾)))) ↔ (∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
44 r19.27zv 4463 . . . . . . 7 (𝑆 ≠ ∅ → (∀𝑥𝑆 (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾)))) ↔ (∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
4544ad2antll 727 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (∀𝑥𝑆 (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾)))) ↔ (∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
4643, 45bitr4d 281 . . . . 5 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ((𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾)))) ↔ ∀𝑥𝑆 (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
47 hlclat 37820 . . . . . . . 8 (𝐾 ∈ HL → 𝐾 ∈ CLat)
4847ad2antrr 724 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → 𝐾 ∈ CLat)
49 ssrab2 4037 . . . . . . . 8 {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ⊆ (Base‘𝐾)
5029, 49sstrdi 3956 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → 𝑆 ⊆ (Base‘𝐾))
513, 35clatglbcl 18394 . . . . . . 7 ((𝐾 ∈ CLat ∧ 𝑆 ⊆ (Base‘𝐾)) → (𝐺𝑆) ∈ (Base‘𝐾))
5248, 50, 51syl2anc 584 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝐺𝑆) ∈ (Base‘𝐾))
53 hllat 37825 . . . . . . . . 9 (𝐾 ∈ HL → 𝐾 ∈ Lat)
5453ad3antrrr 728 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝐾 ∈ Lat)
5547ad3antrrr 728 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝐾 ∈ CLat)
56 simplrl 775 . . . . . . . . . 10 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
5756, 49sstrdi 3956 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑆 ⊆ (Base‘𝐾))
5855, 57, 51syl2anc 584 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (𝐺𝑆) ∈ (Base‘𝐾))
5950sselda 3944 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑥 ∈ (Base‘𝐾))
603, 5lhpbase 38461 . . . . . . . . 9 (𝑊𝐻𝑊 ∈ (Base‘𝐾))
6160ad3antlr 729 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑊 ∈ (Base‘𝐾))
62 simpr 485 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑥𝑆)
633, 4, 35clatglble 18406 . . . . . . . . 9 ((𝐾 ∈ CLat ∧ 𝑆 ⊆ (Base‘𝐾) ∧ 𝑥𝑆) → (𝐺𝑆)(le‘𝐾)𝑥)
6455, 57, 62, 63syl3anc 1371 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (𝐺𝑆)(le‘𝐾)𝑥)
6529sselda 3944 . . . . . . . . . 10 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑥 ∈ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
66 breq1 5108 . . . . . . . . . . 11 (𝑦 = 𝑥 → (𝑦(le‘𝐾)𝑊𝑥(le‘𝐾)𝑊))
6766elrab 3645 . . . . . . . . . 10 (𝑥 ∈ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ↔ (𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊))
6865, 67sylib 217 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊))
6968simprd 496 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑥(le‘𝐾)𝑊)
703, 4, 54, 58, 59, 61, 64, 69lattrd 18335 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (𝐺𝑆)(le‘𝐾)𝑊)
7116, 70exlimddv 1938 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝐺𝑆)(le‘𝐾)𝑊)
72 eqid 2736 . . . . . . 7 ((LTrn‘𝐾)‘𝑊) = ((LTrn‘𝐾)‘𝑊)
73 eqid 2736 . . . . . . 7 ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))) = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾)))
743, 4, 5, 72, 73, 30, 6dibopelval2 39608 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ ((𝐺𝑆) ∈ (Base‘𝐾) ∧ (𝐺𝑆)(le‘𝐾)𝑊)) → (⟨𝑓, 𝑠⟩ ∈ (𝐼‘(𝐺𝑆)) ↔ (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
7528, 52, 71, 74syl12anc 835 . . . . 5 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (⟨𝑓, 𝑠⟩ ∈ (𝐼‘(𝐺𝑆)) ↔ (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
76 opex 5421 . . . . . . 7 𝑓, 𝑠⟩ ∈ V
77 eliin 4959 . . . . . . 7 (⟨𝑓, 𝑠⟩ ∈ V → (⟨𝑓, 𝑠⟩ ∈ 𝑥𝑆 (𝐼𝑥) ↔ ∀𝑥𝑆𝑓, 𝑠⟩ ∈ (𝐼𝑥)))
7876, 77ax-mp 5 . . . . . 6 (⟨𝑓, 𝑠⟩ ∈ 𝑥𝑆 (𝐼𝑥) ↔ ∀𝑥𝑆𝑓, 𝑠⟩ ∈ (𝐼𝑥))
79 simpll 765 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (𝐾 ∈ HL ∧ 𝑊𝐻))
803, 4, 5, 72, 73, 30, 6dibopelval2 39608 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊)) → (⟨𝑓, 𝑠⟩ ∈ (𝐼𝑥) ↔ (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
8179, 68, 80syl2anc 584 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (⟨𝑓, 𝑠⟩ ∈ (𝐼𝑥) ↔ (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
8281ralbidva 3172 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (∀𝑥𝑆𝑓, 𝑠⟩ ∈ (𝐼𝑥) ↔ ∀𝑥𝑆 (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
8378, 82bitrid 282 . . . . 5 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (⟨𝑓, 𝑠⟩ ∈ 𝑥𝑆 (𝐼𝑥) ↔ ∀𝑥𝑆 (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
8446, 75, 833bitr4d 310 . . . 4 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (⟨𝑓, 𝑠⟩ ∈ (𝐼‘(𝐺𝑆)) ↔ ⟨𝑓, 𝑠⟩ ∈ 𝑥𝑆 (𝐼𝑥)))
8584eqrelrdv2 5751 . . 3 (((Rel (𝐼‘(𝐺𝑆)) ∧ Rel 𝑥𝑆 (𝐼𝑥)) ∧ ((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅))) → (𝐼‘(𝐺𝑆)) = 𝑥𝑆 (𝐼𝑥))
8613, 26, 27, 85syl21anc 836 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝐼‘(𝐺𝑆)) = 𝑥𝑆 (𝐼𝑥))
871, 10, 11, 86syl12anc 835 1 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → (𝐼‘(𝐺𝑆)) = 𝑥𝑆 (𝐼𝑥))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 205  wa 396   = wceq 1541  wex 1781  wcel 2106  wne 2943  wral 3064  wrex 3073  {crab 3407  Vcvv 3445  wss 3910  c0 4282  cop 4592   ciin 4955   class class class wbr 5105  cmpt 5188   I cid 5530  dom cdm 5633  cres 5635  Rel wrel 5638  cfv 6496  Basecbs 17083  lecple 17140  glbcglb 18199  Latclat 18320  CLatccla 18387  HLchlt 37812  LHypclh 38447  LTrncltrn 38564  DIsoAcdia 39491  DIsoBcdib 39601
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2707  ax-rep 5242  ax-sep 5256  ax-nul 5263  ax-pow 5320  ax-pr 5384  ax-un 7672
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2538  df-eu 2567  df-clab 2714  df-cleq 2728  df-clel 2814  df-nfc 2889  df-ne 2944  df-ral 3065  df-rex 3074  df-reu 3354  df-rab 3408  df-v 3447  df-sbc 3740  df-csb 3856  df-dif 3913  df-un 3915  df-in 3917  df-ss 3927  df-nul 4283  df-if 4487  df-pw 4562  df-sn 4587  df-pr 4589  df-op 4593  df-uni 4866  df-iun 4956  df-iin 4957  df-br 5106  df-opab 5168  df-mpt 5189  df-id 5531  df-xp 5639  df-rel 5640  df-cnv 5641  df-co 5642  df-dm 5643  df-rn 5644  df-res 5645  df-ima 5646  df-iota 6448  df-fun 6498  df-fn 6499  df-f 6500  df-f1 6501  df-fo 6502  df-f1o 6503  df-fv 6504  df-riota 7313  df-ov 7360  df-oprab 7361  df-mpo 7362  df-map 8767  df-proset 18184  df-poset 18202  df-plt 18219  df-lub 18235  df-glb 18236  df-join 18237  df-meet 18238  df-p0 18314  df-p1 18315  df-lat 18321  df-clat 18388  df-oposet 37638  df-ol 37640  df-oml 37641  df-covers 37728  df-ats 37729  df-atl 37760  df-cvlat 37784  df-hlat 37813  df-lhyp 38451  df-laut 38452  df-ldil 38567  df-ltrn 38568  df-trl 38622  df-disoa 39492  df-dib 39602
This theorem is referenced by:  dibintclN  39630  dihglblem3N  39758  dihmeetlem2N  39762
  Copyright terms: Public domain W3C validator