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 41790
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 486 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → (𝐾 ∈ HL ∧ 𝑊𝐻))
2 simprl 780 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → 𝑆 ⊆ dom 𝐼)
3 eqid 2762 . . . . . 6 (Base‘𝐾) = (Base‘𝐾)
4 eqid 2762 . . . . . 6 (le‘𝐾) = (le‘𝐾)
5 dibglb.h . . . . . 6 𝐻 = (LHyp‘𝐾)
6 dibglb.i . . . . . 6 𝐼 = ((DIsoB‘𝐾)‘𝑊)
73, 4, 5, 6dibdmN 41781 . . . . 5 ((𝐾 ∈ HL ∧ 𝑊𝐻) → dom 𝐼 = {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
87sseq2d 3968 . . . 4 ((𝐾 ∈ HL ∧ 𝑊𝐻) → (𝑆 ⊆ dom 𝐼𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊}))
98adantr 484 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → (𝑆 ⊆ dom 𝐼𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊}))
102, 9mpbid 234 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → 𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
11 simprr 782 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → 𝑆 ≠ ∅)
125, 6dibvalrel 41787 . . . 4 ((𝐾 ∈ HL ∧ 𝑊𝐻) → Rel (𝐼‘(𝐺𝑆)))
1312adantr 484 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → Rel (𝐼‘(𝐺𝑆)))
14 n0 4305 . . . . . . . 8 (𝑆 ≠ ∅ ↔ ∃𝑥 𝑥𝑆)
1514biimpi 218 . . . . . . 7 (𝑆 ≠ ∅ → ∃𝑥 𝑥𝑆)
1615ad2antll 739 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ∃𝑥 𝑥𝑆)
175, 6dibvalrel 41787 . . . . . . . . . 10 ((𝐾 ∈ HL ∧ 𝑊𝐻) → Rel (𝐼𝑥))
1817adantr 484 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → Rel (𝐼𝑥))
1918a1d 25 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝑥𝑆 → Rel (𝐼𝑥)))
2019ancld 558 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝑥𝑆 → (𝑥𝑆 ∧ Rel (𝐼𝑥))))
2120eximdv 1937 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (∃𝑥 𝑥𝑆 → ∃𝑥(𝑥𝑆 ∧ Rel (𝐼𝑥))))
2216, 21mpd 15 . . . . 5 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ∃𝑥(𝑥𝑆 ∧ Rel (𝐼𝑥)))
23 df-rex 3087 . . . . 5 (∃𝑥𝑆 Rel (𝐼𝑥) ↔ ∃𝑥(𝑥𝑆 ∧ Rel (𝐼𝑥)))
2422, 23sylibr 236 . . . 4 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ∃𝑥𝑆 Rel (𝐼𝑥))
25 reliin 5790 . . . 4 (∃𝑥𝑆 Rel (𝐼𝑥) → Rel 𝑥𝑆 (𝐼𝑥))
2624, 25syl 17 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → Rel 𝑥𝑆 (𝐼𝑥))
27 id 22 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)))
28 simpl 486 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝐾 ∈ HL ∧ 𝑊𝐻))
29 simprl 780 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → 𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
30 eqid 2762 . . . . . . . . . . . . 13 ((DIsoA‘𝐾)‘𝑊) = ((DIsoA‘𝐾)‘𝑊)
313, 4, 5, 30diadm 41659 . . . . . . . . . . . 12 ((𝐾 ∈ HL ∧ 𝑊𝐻) → dom ((DIsoA‘𝐾)‘𝑊) = {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
3231adantr 484 . . . . . . . . . . 11 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → dom ((DIsoA‘𝐾)‘𝑊) = {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
3329, 32sseqtrrd 3973 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → 𝑆 ⊆ dom ((DIsoA‘𝐾)‘𝑊))
34 simprr 782 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → 𝑆 ≠ ∅)
35 dibglb.g . . . . . . . . . . 11 𝐺 = (glb‘𝐾)
3635, 5, 30diaglbN 41679 . . . . . . . . . 10 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom ((DIsoA‘𝐾)‘𝑊) ∧ 𝑆 ≠ ∅)) → (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) = 𝑥𝑆 (((DIsoA‘𝐾)‘𝑊)‘𝑥))
3728, 33, 34, 36syl12anc 847 . . . . . . . . 9 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) = 𝑥𝑆 (((DIsoA‘𝐾)‘𝑊)‘𝑥))
3837eleq2d 2848 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ↔ 𝑓 𝑥𝑆 (((DIsoA‘𝐾)‘𝑊)‘𝑥)))
39 vex 3458 . . . . . . . . 9 𝑓 ∈ V
40 eliin 4954 . . . . . . . . 9 (𝑓 ∈ V → (𝑓 𝑥𝑆 (((DIsoA‘𝐾)‘𝑊)‘𝑥) ↔ ∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥)))
4139, 40ax-mp 5 . . . . . . . 8 (𝑓 𝑥𝑆 (((DIsoA‘𝐾)‘𝑊)‘𝑥) ↔ ∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥))
4238, 41bitrdi 289 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ↔ ∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥)))
4342anbi1d 640 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ((𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾)))) ↔ (∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
44 r19.27zv 4465 . . . . . . 7 (𝑆 ≠ ∅ → (∀𝑥𝑆 (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾)))) ↔ (∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
4544ad2antll 739 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (∀𝑥𝑆 (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾)))) ↔ (∀𝑥𝑆 𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
4643, 45bitr4d 284 . . . . 5 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → ((𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾)))) ↔ ∀𝑥𝑆 (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
47 hlclat 39982 . . . . . . . 8 (𝐾 ∈ HL → 𝐾 ∈ CLat)
4847ad2antrr 736 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → 𝐾 ∈ CLat)
49 ssrab2 4033 . . . . . . . 8 {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ⊆ (Base‘𝐾)
5029, 49sstrdi 3948 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → 𝑆 ⊆ (Base‘𝐾))
513, 35clatglbcl 18537 . . . . . . 7 ((𝐾 ∈ CLat ∧ 𝑆 ⊆ (Base‘𝐾)) → (𝐺𝑆) ∈ (Base‘𝐾))
5248, 50, 51syl2anc 593 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝐺𝑆) ∈ (Base‘𝐾))
53 hllat 39987 . . . . . . . . 9 (𝐾 ∈ HL → 𝐾 ∈ Lat)
5453ad3antrrr 740 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝐾 ∈ Lat)
5547ad3antrrr 740 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝐾 ∈ CLat)
56 simplrl 786 . . . . . . . . . 10 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
5756, 49sstrdi 3948 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑆 ⊆ (Base‘𝐾))
5855, 57, 51syl2anc 593 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (𝐺𝑆) ∈ (Base‘𝐾))
5950sselda 3936 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑥 ∈ (Base‘𝐾))
603, 5lhpbase 40622 . . . . . . . . 9 (𝑊𝐻𝑊 ∈ (Base‘𝐾))
6160ad3antlr 741 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑊 ∈ (Base‘𝐾))
62 simpr 488 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑥𝑆)
633, 4, 35clatglble 18549 . . . . . . . . 9 ((𝐾 ∈ CLat ∧ 𝑆 ⊆ (Base‘𝐾) ∧ 𝑥𝑆) → (𝐺𝑆)(le‘𝐾)𝑥)
6455, 57, 62, 63syl3anc 1390 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (𝐺𝑆)(le‘𝐾)𝑥)
6529sselda 3936 . . . . . . . . . 10 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑥 ∈ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊})
66 breq1 5103 . . . . . . . . . . 11 (𝑦 = 𝑥 → (𝑦(le‘𝐾)𝑊𝑥(le‘𝐾)𝑊))
6766elrab 3650 . . . . . . . . . 10 (𝑥 ∈ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ↔ (𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊))
6865, 67sylib 220 . . . . . . . . 9 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊))
6968simprd 499 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → 𝑥(le‘𝐾)𝑊)
703, 4, 54, 58, 59, 61, 64, 69lattrd 18478 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (𝐺𝑆)(le‘𝐾)𝑊)
7116, 70exlimddv 1955 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝐺𝑆)(le‘𝐾)𝑊)
72 eqid 2762 . . . . . . 7 ((LTrn‘𝐾)‘𝑊) = ((LTrn‘𝐾)‘𝑊)
73 eqid 2762 . . . . . . 7 ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))) = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾)))
743, 4, 5, 72, 73, 30, 6dibopelval2 41769 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ ((𝐺𝑆) ∈ (Base‘𝐾) ∧ (𝐺𝑆)(le‘𝐾)𝑊)) → (⟨𝑓, 𝑠⟩ ∈ (𝐼‘(𝐺𝑆)) ↔ (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
7528, 52, 71, 74syl12anc 847 . . . . 5 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (⟨𝑓, 𝑠⟩ ∈ (𝐼‘(𝐺𝑆)) ↔ (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘(𝐺𝑆)) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
76 opex 5431 . . . . . . 7 𝑓, 𝑠⟩ ∈ V
77 eliin 4954 . . . . . . 7 (⟨𝑓, 𝑠⟩ ∈ V → (⟨𝑓, 𝑠⟩ ∈ 𝑥𝑆 (𝐼𝑥) ↔ ∀𝑥𝑆𝑓, 𝑠⟩ ∈ (𝐼𝑥)))
7876, 77ax-mp 5 . . . . . 6 (⟨𝑓, 𝑠⟩ ∈ 𝑥𝑆 (𝐼𝑥) ↔ ∀𝑥𝑆𝑓, 𝑠⟩ ∈ (𝐼𝑥))
79 simpll 776 . . . . . . . 8 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (𝐾 ∈ HL ∧ 𝑊𝐻))
803, 4, 5, 72, 73, 30, 6dibopelval2 41769 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊)) → (⟨𝑓, 𝑠⟩ ∈ (𝐼𝑥) ↔ (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
8179, 68, 80syl2anc 593 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) ∧ 𝑥𝑆) → (⟨𝑓, 𝑠⟩ ∈ (𝐼𝑥) ↔ (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
8281ralbidva 3183 . . . . . 6 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (∀𝑥𝑆𝑓, 𝑠⟩ ∈ (𝐼𝑥) ↔ ∀𝑥𝑆 (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
8378, 82bitrid 285 . . . . 5 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (⟨𝑓, 𝑠⟩ ∈ 𝑥𝑆 (𝐼𝑥) ↔ ∀𝑥𝑆 (𝑓 ∈ (((DIsoA‘𝐾)‘𝑊)‘𝑥) ∧ 𝑠 = ( ∈ ((LTrn‘𝐾)‘𝑊) ↦ ( I ↾ (Base‘𝐾))))))
8446, 75, 833bitr4d 313 . . . 4 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (⟨𝑓, 𝑠⟩ ∈ (𝐼‘(𝐺𝑆)) ↔ ⟨𝑓, 𝑠⟩ ∈ 𝑥𝑆 (𝐼𝑥)))
8584eqrelrdv2 5767 . . 3 (((Rel (𝐼‘(𝐺𝑆)) ∧ Rel 𝑥𝑆 (𝐼𝑥)) ∧ ((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅))) → (𝐼‘(𝐺𝑆)) = 𝑥𝑆 (𝐼𝑥))
8613, 26, 27, 85syl21anc 848 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ {𝑦 ∈ (Base‘𝐾) ∣ 𝑦(le‘𝐾)𝑊} ∧ 𝑆 ≠ ∅)) → (𝐼‘(𝐺𝑆)) = 𝑥𝑆 (𝐼𝑥))
871, 10, 11, 86syl12anc 847 1 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝑆 ⊆ dom 𝐼𝑆 ≠ ∅)) → (𝐼‘(𝐺𝑆)) = 𝑥𝑆 (𝐼𝑥))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 208  wa 399   = wceq 1560  wex 1799  wcel 2142  wne 2957  wral 3076  wrex 3086  {crab 3414  Vcvv 3454  wss 3904  c0 4285  cop 4588   ciin 4950   class class class wbr 5100  cmpt 5181   I cid 5541  dom cdm 5647  cres 5649  Rel wrel 5652  cfv 6521  Basecbs 17245  lecple 17293  glbcglb 18342  Latclat 18463  CLatccla 18530  HLchlt 39974  LHypclh 40608  LTrncltrn 40725  DIsoAcdia 41652  DIsoBcdib 41762
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1815  ax-4 1829  ax-5 1930  ax-6 1987  ax-7 2028  ax-8 2144  ax-9 2152  ax-10 2175  ax-11 2191  ax-12 2212  ax-ext 2734  ax-rep 5227  ax-sep 5246  ax-nul 5256  ax-pow 5322  ax-pr 5390  ax-un 7718
This theorem depends on definitions:  df-bi 209  df-an 400  df-or 859  df-3an 1100  df-tru 1563  df-fal 1573  df-ex 1800  df-nf 1804  df-sb 2091  df-mo 2566  df-eu 2596  df-clab 2741  df-cleq 2754  df-clel 2837  df-nfc 2911  df-ne 2958  df-ral 3077  df-rex 3087  df-rmo 3367  df-reu 3368  df-rab 3415  df-v 3456  df-sbc 3745  df-csb 3853  df-dif 3907  df-un 3909  df-in 3911  df-ss 3921  df-nul 4286  df-if 4481  df-pw 4557  df-sn 4583  df-pr 4585  df-op 4589  df-uni 4866  df-iun 4951  df-iin 4952  df-br 5101  df-opab 5163  df-mpt 5182  df-id 5542  df-xp 5653  df-rel 5654  df-cnv 5655  df-co 5656  df-dm 5657  df-rn 5658  df-res 5659  df-ima 5660  df-iota 6477  df-fun 6523  df-fn 6524  df-f 6525  df-f1 6526  df-fo 6527  df-f1o 6528  df-fv 6529  df-riota 7353  df-ov 7399  df-oprab 7400  df-mpo 7401  df-map 8810  df-proset 18326  df-poset 18345  df-plt 18360  df-lub 18376  df-glb 18377  df-join 18378  df-meet 18379  df-p0 18455  df-p1 18456  df-lat 18464  df-clat 18531  df-oposet 39800  df-ol 39802  df-oml 39803  df-covers 39890  df-ats 39891  df-atl 39922  df-cvlat 39946  df-hlat 39975  df-lhyp 40612  df-laut 40613  df-ldil 40728  df-ltrn 40729  df-trl 40783  df-disoa 41653  df-dib 41763
This theorem is referenced by:  dibintclN  41791  dihglblem3N  41919  dihmeetlem2N  41923
  Copyright terms: Public domain W3C validator