MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  ordtrest2lem Structured version   Visualization version   GIF version

Theorem ordtrest2lem 22698
Description: Lemma for ordtrest2 22699. (Contributed by Mario Carneiro, 9-Sep-2015.)
Hypotheses
Ref Expression
ordtrest2.1 𝑋 = dom 𝑅
ordtrest2.2 (πœ‘ β†’ 𝑅 ∈ TosetRel )
ordtrest2.3 (πœ‘ β†’ 𝐴 βŠ† 𝑋)
ordtrest2.4 ((πœ‘ ∧ (π‘₯ ∈ 𝐴 ∧ 𝑦 ∈ 𝐴)) β†’ {𝑧 ∈ 𝑋 ∣ (π‘₯𝑅𝑧 ∧ 𝑧𝑅𝑦)} βŠ† 𝐴)
Assertion
Ref Expression
ordtrest2lem (πœ‘ β†’ βˆ€π‘£ ∈ ran (𝑧 ∈ 𝑋 ↦ {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧})(𝑣 ∩ 𝐴) ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
Distinct variable groups:   𝑀,𝑣,π‘₯,𝑦,𝑧,𝐴   πœ‘,𝑣,𝑀,π‘₯,𝑦,𝑧   𝑣,𝑅,𝑀,π‘₯,𝑦,𝑧   𝑣,𝑋,𝑀,π‘₯,𝑦,𝑧

Proof of Theorem ordtrest2lem
StepHypRef Expression
1 inrab2 4306 . . . . 5 ({𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∩ 𝐴) = {𝑀 ∈ (𝑋 ∩ 𝐴) ∣ Β¬ 𝑀𝑅𝑧}
2 ordtrest2.3 . . . . . . . 8 (πœ‘ β†’ 𝐴 βŠ† 𝑋)
3 sseqin2 4214 . . . . . . . 8 (𝐴 βŠ† 𝑋 ↔ (𝑋 ∩ 𝐴) = 𝐴)
42, 3sylib 217 . . . . . . 7 (πœ‘ β†’ (𝑋 ∩ 𝐴) = 𝐴)
54adantr 481 . . . . . 6 ((πœ‘ ∧ 𝑧 ∈ 𝑋) β†’ (𝑋 ∩ 𝐴) = 𝐴)
65rabeqdv 3447 . . . . 5 ((πœ‘ ∧ 𝑧 ∈ 𝑋) β†’ {𝑀 ∈ (𝑋 ∩ 𝐴) ∣ Β¬ 𝑀𝑅𝑧} = {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧})
71, 6eqtrid 2784 . . . 4 ((πœ‘ ∧ 𝑧 ∈ 𝑋) β†’ ({𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∩ 𝐴) = {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧})
8 ordtrest2.2 . . . . . . . . . . 11 (πœ‘ β†’ 𝑅 ∈ TosetRel )
9 inex1g 5318 . . . . . . . . . . 11 (𝑅 ∈ TosetRel β†’ (𝑅 ∩ (𝐴 Γ— 𝐴)) ∈ V)
108, 9syl 17 . . . . . . . . . 10 (πœ‘ β†’ (𝑅 ∩ (𝐴 Γ— 𝐴)) ∈ V)
11 eqid 2732 . . . . . . . . . . 11 dom (𝑅 ∩ (𝐴 Γ— 𝐴)) = dom (𝑅 ∩ (𝐴 Γ— 𝐴))
1211ordttopon 22688 . . . . . . . . . 10 ((𝑅 ∩ (𝐴 Γ— 𝐴)) ∈ V β†’ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ∈ (TopOnβ€˜dom (𝑅 ∩ (𝐴 Γ— 𝐴))))
1310, 12syl 17 . . . . . . . . 9 (πœ‘ β†’ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ∈ (TopOnβ€˜dom (𝑅 ∩ (𝐴 Γ— 𝐴))))
14 tsrps 18536 . . . . . . . . . . . 12 (𝑅 ∈ TosetRel β†’ 𝑅 ∈ PosetRel)
158, 14syl 17 . . . . . . . . . . 11 (πœ‘ β†’ 𝑅 ∈ PosetRel)
16 ordtrest2.1 . . . . . . . . . . . 12 𝑋 = dom 𝑅
1716psssdm 18531 . . . . . . . . . . 11 ((𝑅 ∈ PosetRel ∧ 𝐴 βŠ† 𝑋) β†’ dom (𝑅 ∩ (𝐴 Γ— 𝐴)) = 𝐴)
1815, 2, 17syl2anc 584 . . . . . . . . . 10 (πœ‘ β†’ dom (𝑅 ∩ (𝐴 Γ— 𝐴)) = 𝐴)
1918fveq2d 6892 . . . . . . . . 9 (πœ‘ β†’ (TopOnβ€˜dom (𝑅 ∩ (𝐴 Γ— 𝐴))) = (TopOnβ€˜π΄))
2013, 19eleqtrd 2835 . . . . . . . 8 (πœ‘ β†’ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ∈ (TopOnβ€˜π΄))
21 toponmax 22419 . . . . . . . 8 ((ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ∈ (TopOnβ€˜π΄) β†’ 𝐴 ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
2220, 21syl 17 . . . . . . 7 (πœ‘ β†’ 𝐴 ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
2322adantr 481 . . . . . 6 ((πœ‘ ∧ 𝑧 ∈ 𝑋) β†’ 𝐴 ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
24 rabid2 3464 . . . . . . 7 (𝐴 = {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ↔ βˆ€π‘€ ∈ 𝐴 Β¬ 𝑀𝑅𝑧)
25 eleq1 2821 . . . . . . 7 (𝐴 = {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} β†’ (𝐴 ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ↔ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
2624, 25sylbir 234 . . . . . 6 (βˆ€π‘€ ∈ 𝐴 Β¬ 𝑀𝑅𝑧 β†’ (𝐴 ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ↔ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
2723, 26syl5ibcom 244 . . . . 5 ((πœ‘ ∧ 𝑧 ∈ 𝑋) β†’ (βˆ€π‘€ ∈ 𝐴 Β¬ 𝑀𝑅𝑧 β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
28 dfrex2 3073 . . . . . . 7 (βˆƒπ‘€ ∈ 𝐴 𝑀𝑅𝑧 ↔ Β¬ βˆ€π‘€ ∈ 𝐴 Β¬ 𝑀𝑅𝑧)
29 breq1 5150 . . . . . . . 8 (𝑀 = π‘₯ β†’ (𝑀𝑅𝑧 ↔ π‘₯𝑅𝑧))
3029cbvrexvw 3235 . . . . . . 7 (βˆƒπ‘€ ∈ 𝐴 𝑀𝑅𝑧 ↔ βˆƒπ‘₯ ∈ 𝐴 π‘₯𝑅𝑧)
3128, 30bitr3i 276 . . . . . 6 (Β¬ βˆ€π‘€ ∈ 𝐴 Β¬ 𝑀𝑅𝑧 ↔ βˆƒπ‘₯ ∈ 𝐴 π‘₯𝑅𝑧)
32 ordttop 22695 . . . . . . . . . . . . 13 ((𝑅 ∩ (𝐴 Γ— 𝐴)) ∈ V β†’ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ∈ Top)
3310, 32syl 17 . . . . . . . . . . . 12 (πœ‘ β†’ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ∈ Top)
3433adantr 481 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑧 ∈ 𝑋) β†’ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ∈ Top)
35 0opn 22397 . . . . . . . . . . 11 ((ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ∈ Top β†’ βˆ… ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
3634, 35syl 17 . . . . . . . . . 10 ((πœ‘ ∧ 𝑧 ∈ 𝑋) β†’ βˆ… ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
3736adantr 481 . . . . . . . . 9 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) β†’ βˆ… ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
38 eleq1 2821 . . . . . . . . 9 ({𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} = βˆ… β†’ ({𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ↔ βˆ… ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
3937, 38syl5ibrcom 246 . . . . . . . 8 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) β†’ ({𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} = βˆ… β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
40 rabn0 4384 . . . . . . . . . 10 ({𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} β‰  βˆ… ↔ βˆƒπ‘€ ∈ 𝐴 Β¬ 𝑀𝑅𝑧)
41 breq1 5150 . . . . . . . . . . . 12 (𝑀 = 𝑦 β†’ (𝑀𝑅𝑧 ↔ 𝑦𝑅𝑧))
4241notbid 317 . . . . . . . . . . 11 (𝑀 = 𝑦 β†’ (Β¬ 𝑀𝑅𝑧 ↔ Β¬ 𝑦𝑅𝑧))
4342cbvrexvw 3235 . . . . . . . . . 10 (βˆƒπ‘€ ∈ 𝐴 Β¬ 𝑀𝑅𝑧 ↔ βˆƒπ‘¦ ∈ 𝐴 Β¬ 𝑦𝑅𝑧)
4440, 43bitri 274 . . . . . . . . 9 ({𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} β‰  βˆ… ↔ βˆƒπ‘¦ ∈ 𝐴 Β¬ 𝑦𝑅𝑧)
458ad3antrrr 728 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) ∧ 𝑦 ∈ 𝐴) β†’ 𝑅 ∈ TosetRel )
462ad2antrr 724 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) β†’ 𝐴 βŠ† 𝑋)
4746sselda 3981 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) ∧ 𝑦 ∈ 𝐴) β†’ 𝑦 ∈ 𝑋)
48 simpllr 774 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) ∧ 𝑦 ∈ 𝐴) β†’ 𝑧 ∈ 𝑋)
4916tsrlin 18534 . . . . . . . . . . . . 13 ((𝑅 ∈ TosetRel ∧ 𝑦 ∈ 𝑋 ∧ 𝑧 ∈ 𝑋) β†’ (𝑦𝑅𝑧 ∨ 𝑧𝑅𝑦))
5045, 47, 48, 49syl3anc 1371 . . . . . . . . . . . 12 ((((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) ∧ 𝑦 ∈ 𝐴) β†’ (𝑦𝑅𝑧 ∨ 𝑧𝑅𝑦))
5150ord 862 . . . . . . . . . . 11 ((((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) ∧ 𝑦 ∈ 𝐴) β†’ (Β¬ 𝑦𝑅𝑧 β†’ 𝑧𝑅𝑦))
52 an4 654 . . . . . . . . . . . . . . . . 17 (((π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧) ∧ (𝑦 ∈ 𝐴 ∧ 𝑧𝑅𝑦)) ↔ ((π‘₯ ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) ∧ (π‘₯𝑅𝑧 ∧ 𝑧𝑅𝑦)))
53 ordtrest2.4 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ (π‘₯ ∈ 𝐴 ∧ 𝑦 ∈ 𝐴)) β†’ {𝑧 ∈ 𝑋 ∣ (π‘₯𝑅𝑧 ∧ 𝑧𝑅𝑦)} βŠ† 𝐴)
54 rabss 4068 . . . . . . . . . . . . . . . . . . . . 21 ({𝑧 ∈ 𝑋 ∣ (π‘₯𝑅𝑧 ∧ 𝑧𝑅𝑦)} βŠ† 𝐴 ↔ βˆ€π‘§ ∈ 𝑋 ((π‘₯𝑅𝑧 ∧ 𝑧𝑅𝑦) β†’ 𝑧 ∈ 𝐴))
5553, 54sylib 217 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ (π‘₯ ∈ 𝐴 ∧ 𝑦 ∈ 𝐴)) β†’ βˆ€π‘§ ∈ 𝑋 ((π‘₯𝑅𝑧 ∧ 𝑧𝑅𝑦) β†’ 𝑧 ∈ 𝐴))
5655r19.21bi 3248 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ (π‘₯ ∈ 𝐴 ∧ 𝑦 ∈ 𝐴)) ∧ 𝑧 ∈ 𝑋) β†’ ((π‘₯𝑅𝑧 ∧ 𝑧𝑅𝑦) β†’ 𝑧 ∈ 𝐴))
5756an32s 650 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ 𝑦 ∈ 𝐴)) β†’ ((π‘₯𝑅𝑧 ∧ 𝑧𝑅𝑦) β†’ 𝑧 ∈ 𝐴))
5857impr 455 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ ((π‘₯ ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) ∧ (π‘₯𝑅𝑧 ∧ 𝑧𝑅𝑦))) β†’ 𝑧 ∈ 𝐴)
5952, 58sylan2b 594 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ ((π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧) ∧ (𝑦 ∈ 𝐴 ∧ 𝑧𝑅𝑦))) β†’ 𝑧 ∈ 𝐴)
60 brinxp 5752 . . . . . . . . . . . . . . . . . . 19 ((𝑀 ∈ 𝐴 ∧ 𝑧 ∈ 𝐴) β†’ (𝑀𝑅𝑧 ↔ 𝑀(𝑅 ∩ (𝐴 Γ— 𝐴))𝑧))
6160ancoms 459 . . . . . . . . . . . . . . . . . 18 ((𝑧 ∈ 𝐴 ∧ 𝑀 ∈ 𝐴) β†’ (𝑀𝑅𝑧 ↔ 𝑀(𝑅 ∩ (𝐴 Γ— 𝐴))𝑧))
6261notbid 317 . . . . . . . . . . . . . . . . 17 ((𝑧 ∈ 𝐴 ∧ 𝑀 ∈ 𝐴) β†’ (Β¬ 𝑀𝑅𝑧 ↔ Β¬ 𝑀(𝑅 ∩ (𝐴 Γ— 𝐴))𝑧))
6362rabbidva 3439 . . . . . . . . . . . . . . . 16 (𝑧 ∈ 𝐴 β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} = {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀(𝑅 ∩ (𝐴 Γ— 𝐴))𝑧})
6459, 63syl 17 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ ((π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧) ∧ (𝑦 ∈ 𝐴 ∧ 𝑧𝑅𝑦))) β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} = {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀(𝑅 ∩ (𝐴 Γ— 𝐴))𝑧})
6518ad2antrr 724 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ ((π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧) ∧ (𝑦 ∈ 𝐴 ∧ 𝑧𝑅𝑦))) β†’ dom (𝑅 ∩ (𝐴 Γ— 𝐴)) = 𝐴)
6665rabeqdv 3447 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ ((π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧) ∧ (𝑦 ∈ 𝐴 ∧ 𝑧𝑅𝑦))) β†’ {𝑀 ∈ dom (𝑅 ∩ (𝐴 Γ— 𝐴)) ∣ Β¬ 𝑀(𝑅 ∩ (𝐴 Γ— 𝐴))𝑧} = {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀(𝑅 ∩ (𝐴 Γ— 𝐴))𝑧})
6764, 66eqtr4d 2775 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ ((π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧) ∧ (𝑦 ∈ 𝐴 ∧ 𝑧𝑅𝑦))) β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} = {𝑀 ∈ dom (𝑅 ∩ (𝐴 Γ— 𝐴)) ∣ Β¬ 𝑀(𝑅 ∩ (𝐴 Γ— 𝐴))𝑧})
6810ad2antrr 724 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ ((π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧) ∧ (𝑦 ∈ 𝐴 ∧ 𝑧𝑅𝑦))) β†’ (𝑅 ∩ (𝐴 Γ— 𝐴)) ∈ V)
6959, 65eleqtrrd 2836 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ ((π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧) ∧ (𝑦 ∈ 𝐴 ∧ 𝑧𝑅𝑦))) β†’ 𝑧 ∈ dom (𝑅 ∩ (𝐴 Γ— 𝐴)))
7011ordtopn1 22689 . . . . . . . . . . . . . . 15 (((𝑅 ∩ (𝐴 Γ— 𝐴)) ∈ V ∧ 𝑧 ∈ dom (𝑅 ∩ (𝐴 Γ— 𝐴))) β†’ {𝑀 ∈ dom (𝑅 ∩ (𝐴 Γ— 𝐴)) ∣ Β¬ 𝑀(𝑅 ∩ (𝐴 Γ— 𝐴))𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
7168, 69, 70syl2anc 584 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ ((π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧) ∧ (𝑦 ∈ 𝐴 ∧ 𝑧𝑅𝑦))) β†’ {𝑀 ∈ dom (𝑅 ∩ (𝐴 Γ— 𝐴)) ∣ Β¬ 𝑀(𝑅 ∩ (𝐴 Γ— 𝐴))𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
7267, 71eqeltrd 2833 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ ((π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧) ∧ (𝑦 ∈ 𝐴 ∧ 𝑧𝑅𝑦))) β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
7372anassrs 468 . . . . . . . . . . . 12 ((((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) ∧ (𝑦 ∈ 𝐴 ∧ 𝑧𝑅𝑦)) β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
7473expr 457 . . . . . . . . . . 11 ((((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) ∧ 𝑦 ∈ 𝐴) β†’ (𝑧𝑅𝑦 β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
7551, 74syld 47 . . . . . . . . . 10 ((((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) ∧ 𝑦 ∈ 𝐴) β†’ (Β¬ 𝑦𝑅𝑧 β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
7675rexlimdva 3155 . . . . . . . . 9 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) β†’ (βˆƒπ‘¦ ∈ 𝐴 Β¬ 𝑦𝑅𝑧 β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
7744, 76biimtrid 241 . . . . . . . 8 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) β†’ ({𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} β‰  βˆ… β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
7839, 77pm2.61dne 3028 . . . . . . 7 (((πœ‘ ∧ 𝑧 ∈ 𝑋) ∧ (π‘₯ ∈ 𝐴 ∧ π‘₯𝑅𝑧)) β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
7978rexlimdvaa 3156 . . . . . 6 ((πœ‘ ∧ 𝑧 ∈ 𝑋) β†’ (βˆƒπ‘₯ ∈ 𝐴 π‘₯𝑅𝑧 β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
8031, 79biimtrid 241 . . . . 5 ((πœ‘ ∧ 𝑧 ∈ 𝑋) β†’ (Β¬ βˆ€π‘€ ∈ 𝐴 Β¬ 𝑀𝑅𝑧 β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
8127, 80pm2.61d 179 . . . 4 ((πœ‘ ∧ 𝑧 ∈ 𝑋) β†’ {𝑀 ∈ 𝐴 ∣ Β¬ 𝑀𝑅𝑧} ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
827, 81eqeltrd 2833 . . 3 ((πœ‘ ∧ 𝑧 ∈ 𝑋) β†’ ({𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∩ 𝐴) ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
8382ralrimiva 3146 . 2 (πœ‘ β†’ βˆ€π‘§ ∈ 𝑋 ({𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∩ 𝐴) ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
848dmexd 7892 . . . . . 6 (πœ‘ β†’ dom 𝑅 ∈ V)
8516, 84eqeltrid 2837 . . . . 5 (πœ‘ β†’ 𝑋 ∈ V)
86 rabexg 5330 . . . . 5 (𝑋 ∈ V β†’ {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∈ V)
8785, 86syl 17 . . . 4 (πœ‘ β†’ {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∈ V)
8887ralrimivw 3150 . . 3 (πœ‘ β†’ βˆ€π‘§ ∈ 𝑋 {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∈ V)
89 eqid 2732 . . . 4 (𝑧 ∈ 𝑋 ↦ {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧}) = (𝑧 ∈ 𝑋 ↦ {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧})
90 ineq1 4204 . . . . 5 (𝑣 = {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} β†’ (𝑣 ∩ 𝐴) = ({𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∩ 𝐴))
9190eleq1d 2818 . . . 4 (𝑣 = {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} β†’ ((𝑣 ∩ 𝐴) ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ↔ ({𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∩ 𝐴) ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
9289, 91ralrnmptw 7092 . . 3 (βˆ€π‘§ ∈ 𝑋 {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∈ V β†’ (βˆ€π‘£ ∈ ran (𝑧 ∈ 𝑋 ↦ {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧})(𝑣 ∩ 𝐴) ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ↔ βˆ€π‘§ ∈ 𝑋 ({𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∩ 𝐴) ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
9388, 92syl 17 . 2 (πœ‘ β†’ (βˆ€π‘£ ∈ ran (𝑧 ∈ 𝑋 ↦ {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧})(𝑣 ∩ 𝐴) ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))) ↔ βˆ€π‘§ ∈ 𝑋 ({𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧} ∩ 𝐴) ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴)))))
9483, 93mpbird 256 1 (πœ‘ β†’ βˆ€π‘£ ∈ ran (𝑧 ∈ 𝑋 ↦ {𝑀 ∈ 𝑋 ∣ Β¬ 𝑀𝑅𝑧})(𝑣 ∩ 𝐴) ∈ (ordTopβ€˜(𝑅 ∩ (𝐴 Γ— 𝐴))))
Colors of variables: wff setvar class
Syntax hints:  Β¬ wn 3   β†’ wi 4   ↔ wb 205   ∧ wa 396   ∨ wo 845   = wceq 1541   ∈ wcel 2106   β‰  wne 2940  βˆ€wral 3061  βˆƒwrex 3070  {crab 3432  Vcvv 3474   ∩ cin 3946   βŠ† wss 3947  βˆ…c0 4321   class class class wbr 5147   ↦ cmpt 5230   Γ— cxp 5673  dom cdm 5675  ran crn 5676  β€˜cfv 6540  ordTopcordt 17441  PosetRelcps 18513   TosetRel ctsr 18514  Topctop 22386  TopOnctopon 22403
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 2703  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7721
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3or 1088  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2534  df-eu 2563  df-clab 2710  df-cleq 2724  df-clel 2810  df-nfc 2885  df-ne 2941  df-ral 3062  df-rex 3071  df-reu 3377  df-rab 3433  df-v 3476  df-sbc 3777  df-csb 3893  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-pss 3966  df-nul 4322  df-if 4528  df-pw 4603  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-int 4950  df-br 5148  df-opab 5210  df-mpt 5231  df-tr 5265  df-id 5573  df-eprel 5579  df-po 5587  df-so 5588  df-fr 5630  df-we 5632  df-xp 5681  df-rel 5682  df-cnv 5683  df-co 5684  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688  df-ord 6364  df-on 6365  df-lim 6366  df-suc 6367  df-iota 6492  df-fun 6542  df-fn 6543  df-f 6544  df-f1 6545  df-fo 6546  df-f1o 6547  df-fv 6548  df-om 7852  df-1o 8462  df-er 8699  df-en 8936  df-fin 8939  df-fi 9402  df-topgen 17385  df-ordt 17443  df-ps 18515  df-tsr 18516  df-top 22387  df-topon 22404  df-bases 22440
This theorem is referenced by:  ordtrest2  22699
  Copyright terms: Public domain W3C validator