ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  exmidfodomrlemrALT GIF version

Theorem exmidfodomrlemrALT 7204
Description: The existence of a mapping from any set onto any inhabited set that it dominates implies excluded middle. Proposition 1.2 of [PradicBrown2022], p. 2. An alternative proof of exmidfodomrlemr 7203. In particular, this proof uses eldju 7069 instead of djur 7070 and avoids djulclb 7056. (New usage is discouraged.) (Proof modification is discouraged.) (Contributed by Jim Kingdon, 9-Jul-2022.)
Assertion
Ref Expression
exmidfodomrlemrALT (βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) β†’ EXMID)
Distinct variable group:   π‘₯,𝑓,𝑦,𝑧

Proof of Theorem exmidfodomrlemrALT
Dummy variables 𝑒 𝑀 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 nfv 1528 . . . . . . . . 9 Ⅎ𝑓(βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯)
2 nfe1 1496 . . . . . . . . 9 β„²π‘“βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦
31, 2nfim 1572 . . . . . . . 8 Ⅎ𝑓((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦)
43nfal 1576 . . . . . . 7 β„²π‘“βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦)
54nfal 1576 . . . . . 6 β„²π‘“βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦)
6 nfv 1528 . . . . . 6 Ⅎ𝑓 𝑒 βŠ† {βˆ…}
75, 6nfan 1565 . . . . 5 Ⅎ𝑓(βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…})
8 nfv 1528 . . . . 5 Ⅎ𝑓DECID βˆ… ∈ 𝑒
9 simpl 109 . . . . . 6 ((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) β†’ βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦))
10 p0ex 4190 . . . . . . . . . . . 12 {βˆ…} ∈ V
11 ssdomg 6780 . . . . . . . . . . . 12 ({βˆ…} ∈ V β†’ (𝑒 βŠ† {βˆ…} β†’ 𝑒 β‰Ό {βˆ…}))
1210, 11ax-mp 5 . . . . . . . . . . 11 (𝑒 βŠ† {βˆ…} β†’ 𝑒 β‰Ό {βˆ…})
13 df1o2 6432 . . . . . . . . . . 11 1o = {βˆ…}
1412, 13breqtrrdi 4047 . . . . . . . . . 10 (𝑒 βŠ† {βˆ…} β†’ 𝑒 β‰Ό 1o)
15 1onn 6523 . . . . . . . . . . 11 1o ∈ Ο‰
16 domrefg 6769 . . . . . . . . . . 11 (1o ∈ Ο‰ β†’ 1o β‰Ό 1o)
1715, 16ax-mp 5 . . . . . . . . . 10 1o β‰Ό 1o
18 djudom 7094 . . . . . . . . . 10 ((𝑒 β‰Ό 1o ∧ 1o β‰Ό 1o) β†’ (𝑒 βŠ” 1o) β‰Ό (1o βŠ” 1o))
1914, 17, 18sylancl 413 . . . . . . . . 9 (𝑒 βŠ† {βˆ…} β†’ (𝑒 βŠ” 1o) β‰Ό (1o βŠ” 1o))
20 dju1p1e2 7198 . . . . . . . . 9 (1o βŠ” 1o) β‰ˆ 2o
21 domentr 6793 . . . . . . . . 9 (((𝑒 βŠ” 1o) β‰Ό (1o βŠ” 1o) ∧ (1o βŠ” 1o) β‰ˆ 2o) β†’ (𝑒 βŠ” 1o) β‰Ό 2o)
2219, 20, 21sylancl 413 . . . . . . . 8 (𝑒 βŠ† {βˆ…} β†’ (𝑒 βŠ” 1o) β‰Ό 2o)
2322adantl 277 . . . . . . 7 ((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) β†’ (𝑒 βŠ” 1o) β‰Ό 2o)
24 0lt1o 6443 . . . . . . . . 9 βˆ… ∈ 1o
25 djurcl 7053 . . . . . . . . 9 (βˆ… ∈ 1o β†’ (inrβ€˜βˆ…) ∈ (𝑒 βŠ” 1o))
2624, 25ax-mp 5 . . . . . . . 8 (inrβ€˜βˆ…) ∈ (𝑒 βŠ” 1o)
27 elex2 2755 . . . . . . . 8 ((inrβ€˜βˆ…) ∈ (𝑒 βŠ” 1o) β†’ βˆƒπ‘§ 𝑧 ∈ (𝑒 βŠ” 1o))
2826, 27ax-mp 5 . . . . . . 7 βˆƒπ‘§ 𝑧 ∈ (𝑒 βŠ” 1o)
2923, 28jctil 312 . . . . . 6 ((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) β†’ (βˆƒπ‘§ 𝑧 ∈ (𝑒 βŠ” 1o) ∧ (𝑒 βŠ” 1o) β‰Ό 2o))
30 vex 2742 . . . . . . . 8 𝑒 ∈ V
31 djuex 7044 . . . . . . . 8 ((𝑒 ∈ V ∧ 1o ∈ Ο‰) β†’ (𝑒 βŠ” 1o) ∈ V)
3230, 15, 31mp2an 426 . . . . . . 7 (𝑒 βŠ” 1o) ∈ V
33 2onn 6524 . . . . . . . 8 2o ∈ Ο‰
34 breq2 4009 . . . . . . . . . . . 12 (π‘₯ = 2o β†’ (𝑦 β‰Ό π‘₯ ↔ 𝑦 β‰Ό 2o))
3534anbi2d 464 . . . . . . . . . . 11 (π‘₯ = 2o β†’ ((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) ↔ (βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό 2o)))
36 foeq2 5437 . . . . . . . . . . . 12 (π‘₯ = 2o β†’ (𝑓:π‘₯–onto→𝑦 ↔ 𝑓:2o–onto→𝑦))
3736exbidv 1825 . . . . . . . . . . 11 (π‘₯ = 2o β†’ (βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦 ↔ βˆƒπ‘“ 𝑓:2o–onto→𝑦))
3835, 37imbi12d 234 . . . . . . . . . 10 (π‘₯ = 2o β†’ (((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ↔ ((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό 2o) β†’ βˆƒπ‘“ 𝑓:2o–onto→𝑦)))
3938albidv 1824 . . . . . . . . 9 (π‘₯ = 2o β†’ (βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ↔ βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό 2o) β†’ βˆƒπ‘“ 𝑓:2o–onto→𝑦)))
4039spcgv 2826 . . . . . . . 8 (2o ∈ Ο‰ β†’ (βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) β†’ βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό 2o) β†’ βˆƒπ‘“ 𝑓:2o–onto→𝑦)))
4133, 40ax-mp 5 . . . . . . 7 (βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) β†’ βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό 2o) β†’ βˆƒπ‘“ 𝑓:2o–onto→𝑦))
42 eleq2 2241 . . . . . . . . . . 11 (𝑦 = (𝑒 βŠ” 1o) β†’ (𝑧 ∈ 𝑦 ↔ 𝑧 ∈ (𝑒 βŠ” 1o)))
4342exbidv 1825 . . . . . . . . . 10 (𝑦 = (𝑒 βŠ” 1o) β†’ (βˆƒπ‘§ 𝑧 ∈ 𝑦 ↔ βˆƒπ‘§ 𝑧 ∈ (𝑒 βŠ” 1o)))
44 breq1 4008 . . . . . . . . . 10 (𝑦 = (𝑒 βŠ” 1o) β†’ (𝑦 β‰Ό 2o ↔ (𝑒 βŠ” 1o) β‰Ό 2o))
4543, 44anbi12d 473 . . . . . . . . 9 (𝑦 = (𝑒 βŠ” 1o) β†’ ((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό 2o) ↔ (βˆƒπ‘§ 𝑧 ∈ (𝑒 βŠ” 1o) ∧ (𝑒 βŠ” 1o) β‰Ό 2o)))
46 foeq3 5438 . . . . . . . . . 10 (𝑦 = (𝑒 βŠ” 1o) β†’ (𝑓:2o–onto→𝑦 ↔ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)))
4746exbidv 1825 . . . . . . . . 9 (𝑦 = (𝑒 βŠ” 1o) β†’ (βˆƒπ‘“ 𝑓:2o–onto→𝑦 ↔ βˆƒπ‘“ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)))
4845, 47imbi12d 234 . . . . . . . 8 (𝑦 = (𝑒 βŠ” 1o) β†’ (((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό 2o) β†’ βˆƒπ‘“ 𝑓:2o–onto→𝑦) ↔ ((βˆƒπ‘§ 𝑧 ∈ (𝑒 βŠ” 1o) ∧ (𝑒 βŠ” 1o) β‰Ό 2o) β†’ βˆƒπ‘“ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o))))
4948spcgv 2826 . . . . . . 7 ((𝑒 βŠ” 1o) ∈ V β†’ (βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό 2o) β†’ βˆƒπ‘“ 𝑓:2o–onto→𝑦) β†’ ((βˆƒπ‘§ 𝑧 ∈ (𝑒 βŠ” 1o) ∧ (𝑒 βŠ” 1o) β‰Ό 2o) β†’ βˆƒπ‘“ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o))))
5032, 41, 49mpsyl 65 . . . . . 6 (βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) β†’ ((βˆƒπ‘§ 𝑧 ∈ (𝑒 βŠ” 1o) ∧ (𝑒 βŠ” 1o) β‰Ό 2o) β†’ βˆƒπ‘“ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)))
519, 29, 50sylc 62 . . . . 5 ((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) β†’ βˆƒπ‘“ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o))
52 simprl 529 . . . . . . . 8 ((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (βˆ… ∈ 𝑒 ∧ (π‘“β€˜βˆ…) = ((inl β†Ύ 𝑒)β€˜βˆ…))) β†’ βˆ… ∈ 𝑒)
5352orcd 733 . . . . . . 7 ((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (βˆ… ∈ 𝑒 ∧ (π‘“β€˜βˆ…) = ((inl β†Ύ 𝑒)β€˜βˆ…))) β†’ (βˆ… ∈ 𝑒 ∨ Β¬ βˆ… ∈ 𝑒))
54 df-dc 835 . . . . . . 7 (DECID βˆ… ∈ 𝑒 ↔ (βˆ… ∈ 𝑒 ∨ Β¬ βˆ… ∈ 𝑒))
5553, 54sylibr 134 . . . . . 6 ((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (βˆ… ∈ 𝑒 ∧ (π‘“β€˜βˆ…) = ((inl β†Ύ 𝑒)β€˜βˆ…))) β†’ DECID βˆ… ∈ 𝑒)
56 simprl 529 . . . . . . . . 9 (((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (βˆ… ∈ 𝑒 ∧ (π‘“β€˜1o) = ((inl β†Ύ 𝑒)β€˜βˆ…))) β†’ βˆ… ∈ 𝑒)
5756orcd 733 . . . . . . . 8 (((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (βˆ… ∈ 𝑒 ∧ (π‘“β€˜1o) = ((inl β†Ύ 𝑒)β€˜βˆ…))) β†’ (βˆ… ∈ 𝑒 ∨ Β¬ βˆ… ∈ 𝑒))
5857, 54sylibr 134 . . . . . . 7 (((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (βˆ… ∈ 𝑒 ∧ (π‘“β€˜1o) = ((inl β†Ύ 𝑒)β€˜βˆ…))) β†’ DECID βˆ… ∈ 𝑒)
59 simp-4r 542 . . . . . . . . . . . 12 ((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) β†’ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o))
60 djulcl 7052 . . . . . . . . . . . . 13 (βˆ… ∈ 𝑒 β†’ (inlβ€˜βˆ…) ∈ (𝑒 βŠ” 1o))
6160adantl 277 . . . . . . . . . . . 12 ((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) β†’ (inlβ€˜βˆ…) ∈ (𝑒 βŠ” 1o))
62 foelrn 5755 . . . . . . . . . . . 12 ((𝑓:2o–ontoβ†’(𝑒 βŠ” 1o) ∧ (inlβ€˜βˆ…) ∈ (𝑒 βŠ” 1o)) β†’ βˆƒπ‘€ ∈ 2o (inlβ€˜βˆ…) = (π‘“β€˜π‘€))
6359, 61, 62syl2anc 411 . . . . . . . . . . 11 ((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) β†’ βˆƒπ‘€ ∈ 2o (inlβ€˜βˆ…) = (π‘“β€˜π‘€))
64 simprr 531 . . . . . . . . . . . . . . 15 (((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) β†’ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))
65 fvres 5541 . . . . . . . . . . . . . . . . 17 (βˆ… ∈ 𝑒 β†’ ((inl β†Ύ 𝑒)β€˜βˆ…) = (inlβ€˜βˆ…))
6665eqeq1d 2186 . . . . . . . . . . . . . . . 16 (βˆ… ∈ 𝑒 β†’ (((inl β†Ύ 𝑒)β€˜βˆ…) = (π‘“β€˜π‘€) ↔ (inlβ€˜βˆ…) = (π‘“β€˜π‘€)))
6766ad2antlr 489 . . . . . . . . . . . . . . 15 (((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) β†’ (((inl β†Ύ 𝑒)β€˜βˆ…) = (π‘“β€˜π‘€) ↔ (inlβ€˜βˆ…) = (π‘“β€˜π‘€)))
6864, 67mpbird 167 . . . . . . . . . . . . . 14 (((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) β†’ ((inl β†Ύ 𝑒)β€˜βˆ…) = (π‘“β€˜π‘€))
6968adantr 276 . . . . . . . . . . . . 13 ((((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) ∧ 𝑀 = βˆ…) β†’ ((inl β†Ύ 𝑒)β€˜βˆ…) = (π‘“β€˜π‘€))
70 simpr 110 . . . . . . . . . . . . . 14 ((((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) ∧ 𝑀 = βˆ…) β†’ 𝑀 = βˆ…)
7170fveq2d 5521 . . . . . . . . . . . . 13 ((((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) ∧ 𝑀 = βˆ…) β†’ (π‘“β€˜π‘€) = (π‘“β€˜βˆ…))
72 simp-5r 544 . . . . . . . . . . . . 13 ((((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) ∧ 𝑀 = βˆ…) β†’ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…))
7369, 71, 723eqtrd 2214 . . . . . . . . . . . 12 ((((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) ∧ 𝑀 = βˆ…) β†’ ((inl β†Ύ 𝑒)β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…))
7468adantr 276 . . . . . . . . . . . . 13 ((((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) ∧ 𝑀 = 1o) β†’ ((inl β†Ύ 𝑒)β€˜βˆ…) = (π‘“β€˜π‘€))
75 simpr 110 . . . . . . . . . . . . . 14 ((((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) ∧ 𝑀 = 1o) β†’ 𝑀 = 1o)
7675fveq2d 5521 . . . . . . . . . . . . 13 ((((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) ∧ 𝑀 = 1o) β†’ (π‘“β€˜π‘€) = (π‘“β€˜1o))
77 simp-4r 542 . . . . . . . . . . . . 13 ((((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) ∧ 𝑀 = 1o) β†’ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…))
7874, 76, 773eqtrd 2214 . . . . . . . . . . . 12 ((((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) ∧ 𝑀 = 1o) β†’ ((inl β†Ύ 𝑒)β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…))
79 elpri 3617 . . . . . . . . . . . . . 14 (𝑀 ∈ {βˆ…, 1o} β†’ (𝑀 = βˆ… ∨ 𝑀 = 1o))
80 df2o3 6433 . . . . . . . . . . . . . 14 2o = {βˆ…, 1o}
8179, 80eleq2s 2272 . . . . . . . . . . . . 13 (𝑀 ∈ 2o β†’ (𝑀 = βˆ… ∨ 𝑀 = 1o))
8281ad2antrl 490 . . . . . . . . . . . 12 (((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) β†’ (𝑀 = βˆ… ∨ 𝑀 = 1o))
8373, 78, 82mpjaodan 798 . . . . . . . . . . 11 (((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) ∧ (𝑀 ∈ 2o ∧ (inlβ€˜βˆ…) = (π‘“β€˜π‘€))) β†’ ((inl β†Ύ 𝑒)β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…))
8463, 83rexlimddv 2599 . . . . . . . . . 10 ((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) β†’ ((inl β†Ύ 𝑒)β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…))
85 0ex 4132 . . . . . . . . . . . . . 14 βˆ… ∈ V
86 djune 7079 . . . . . . . . . . . . . 14 ((βˆ… ∈ V ∧ βˆ… ∈ V) β†’ (inlβ€˜βˆ…) β‰  (inrβ€˜βˆ…))
8785, 85, 86mp2an 426 . . . . . . . . . . . . 13 (inlβ€˜βˆ…) β‰  (inrβ€˜βˆ…)
8887neii 2349 . . . . . . . . . . . 12 Β¬ (inlβ€˜βˆ…) = (inrβ€˜βˆ…)
89 fvres 5541 . . . . . . . . . . . . . . 15 (βˆ… ∈ 1o β†’ ((inr β†Ύ 1o)β€˜βˆ…) = (inrβ€˜βˆ…))
9024, 89ax-mp 5 . . . . . . . . . . . . . 14 ((inr β†Ύ 1o)β€˜βˆ…) = (inrβ€˜βˆ…)
9190a1i 9 . . . . . . . . . . . . 13 (βˆ… ∈ 𝑒 β†’ ((inr β†Ύ 1o)β€˜βˆ…) = (inrβ€˜βˆ…))
9265, 91eqeq12d 2192 . . . . . . . . . . . 12 (βˆ… ∈ 𝑒 β†’ (((inl β†Ύ 𝑒)β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…) ↔ (inlβ€˜βˆ…) = (inrβ€˜βˆ…)))
9388, 92mtbiri 675 . . . . . . . . . . 11 (βˆ… ∈ 𝑒 β†’ Β¬ ((inl β†Ύ 𝑒)β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…))
9493adantl 277 . . . . . . . . . 10 ((((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ βˆ… ∈ 𝑒) β†’ Β¬ ((inl β†Ύ 𝑒)β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…))
9584, 94pm2.65da 661 . . . . . . . . 9 (((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) β†’ Β¬ βˆ… ∈ 𝑒)
9695olcd 734 . . . . . . . 8 (((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) β†’ (βˆ… ∈ 𝑒 ∨ Β¬ βˆ… ∈ 𝑒))
9796, 54sylibr 134 . . . . . . 7 (((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) ∧ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)) β†’ DECID βˆ… ∈ 𝑒)
98 simplr 528 . . . . . . . . . 10 (((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) β†’ 𝑒 βŠ† {βˆ…})
9998, 13sseqtrrdi 3206 . . . . . . . . 9 (((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) β†’ 𝑒 βŠ† 1o)
10099adantr 276 . . . . . . . 8 ((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) β†’ 𝑒 βŠ† 1o)
101 fof 5440 . . . . . . . . . . 11 (𝑓:2o–ontoβ†’(𝑒 βŠ” 1o) β†’ 𝑓:2o⟢(𝑒 βŠ” 1o))
102101adantl 277 . . . . . . . . . 10 (((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) β†’ 𝑓:2o⟢(𝑒 βŠ” 1o))
103102adantr 276 . . . . . . . . 9 ((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) β†’ 𝑓:2o⟢(𝑒 βŠ” 1o))
104 1oex 6427 . . . . . . . . . . . 12 1o ∈ V
105104prid2 3701 . . . . . . . . . . 11 1o ∈ {βˆ…, 1o}
106105, 80eleqtrri 2253 . . . . . . . . . 10 1o ∈ 2o
107106a1i 9 . . . . . . . . 9 ((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) β†’ 1o ∈ 2o)
108103, 107ffvelcdmd 5654 . . . . . . . 8 ((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) β†’ (π‘“β€˜1o) ∈ (𝑒 βŠ” 1o))
109100, 108exmidfodomrlemreseldju 7201 . . . . . . 7 ((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) β†’ ((βˆ… ∈ 𝑒 ∧ (π‘“β€˜1o) = ((inl β†Ύ 𝑒)β€˜βˆ…)) ∨ (π‘“β€˜1o) = ((inr β†Ύ 1o)β€˜βˆ…)))
11058, 97, 109mpjaodan 798 . . . . . 6 ((((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) ∧ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)) β†’ DECID βˆ… ∈ 𝑒)
111 elelsuc 4411 . . . . . . . . . . 11 (βˆ… ∈ 1o β†’ βˆ… ∈ suc 1o)
11224, 111ax-mp 5 . . . . . . . . . 10 βˆ… ∈ suc 1o
113 df-2o 6420 . . . . . . . . . 10 2o = suc 1o
114112, 113eleqtrri 2253 . . . . . . . . 9 βˆ… ∈ 2o
115114a1i 9 . . . . . . . 8 (((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) β†’ βˆ… ∈ 2o)
116102, 115ffvelcdmd 5654 . . . . . . 7 (((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) β†’ (π‘“β€˜βˆ…) ∈ (𝑒 βŠ” 1o))
11799, 116exmidfodomrlemreseldju 7201 . . . . . 6 (((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) β†’ ((βˆ… ∈ 𝑒 ∧ (π‘“β€˜βˆ…) = ((inl β†Ύ 𝑒)β€˜βˆ…)) ∨ (π‘“β€˜βˆ…) = ((inr β†Ύ 1o)β€˜βˆ…)))
11855, 110, 117mpjaodan 798 . . . . 5 (((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) ∧ 𝑓:2o–ontoβ†’(𝑒 βŠ” 1o)) β†’ DECID βˆ… ∈ 𝑒)
1197, 8, 51, 118exlimdd 1872 . . . 4 ((βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) ∧ 𝑒 βŠ† {βˆ…}) β†’ DECID βˆ… ∈ 𝑒)
120119ex 115 . . 3 (βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) β†’ (𝑒 βŠ† {βˆ…} β†’ DECID βˆ… ∈ 𝑒))
121120alrimiv 1874 . 2 (βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) β†’ βˆ€π‘’(𝑒 βŠ† {βˆ…} β†’ DECID βˆ… ∈ 𝑒))
122 df-exmid 4197 . 2 (EXMID ↔ βˆ€π‘’(𝑒 βŠ† {βˆ…} β†’ DECID βˆ… ∈ 𝑒))
123121, 122sylibr 134 1 (βˆ€π‘₯βˆ€π‘¦((βˆƒπ‘§ 𝑧 ∈ 𝑦 ∧ 𝑦 β‰Ό π‘₯) β†’ βˆƒπ‘“ 𝑓:π‘₯–onto→𝑦) β†’ EXMID)
Colors of variables: wff set class
Syntax hints:  Β¬ wn 3   β†’ wi 4   ∧ wa 104   ↔ wb 105   ∨ wo 708  DECID wdc 834  βˆ€wal 1351   = wceq 1353  βˆƒwex 1492   ∈ wcel 2148   β‰  wne 2347  βˆƒwrex 2456  Vcvv 2739   βŠ† wss 3131  βˆ…c0 3424  {csn 3594  {cpr 3595   class class class wbr 4005  EXMIDwem 4196  suc csuc 4367  Ο‰com 4591   β†Ύ cres 4630  βŸΆwf 5214  β€“ontoβ†’wfo 5216  β€˜cfv 5218  1oc1o 6412  2oc2o 6413   β‰ˆ cen 6740   β‰Ό cdom 6741   βŠ” cdju 7038  inlcinl 7046  inrcinr 7047
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 614  ax-in2 615  ax-io 709  ax-5 1447  ax-7 1448  ax-gen 1449  ax-ie1 1493  ax-ie2 1494  ax-8 1504  ax-10 1505  ax-11 1506  ax-i12 1507  ax-bndl 1509  ax-4 1510  ax-17 1526  ax-i9 1530  ax-ial 1534  ax-i5r 1535  ax-13 2150  ax-14 2151  ax-ext 2159  ax-coll 4120  ax-sep 4123  ax-nul 4131  ax-pow 4176  ax-pr 4211  ax-un 4435  ax-setind 4538  ax-iinf 4589
This theorem depends on definitions:  df-bi 117  df-dc 835  df-3or 979  df-3an 980  df-tru 1356  df-fal 1359  df-nf 1461  df-sb 1763  df-eu 2029  df-mo 2030  df-clab 2164  df-cleq 2170  df-clel 2173  df-nfc 2308  df-ne 2348  df-ral 2460  df-rex 2461  df-reu 2462  df-rab 2464  df-v 2741  df-sbc 2965  df-csb 3060  df-dif 3133  df-un 3135  df-in 3137  df-ss 3144  df-nul 3425  df-pw 3579  df-sn 3600  df-pr 3601  df-op 3603  df-uni 3812  df-int 3847  df-iun 3890  df-br 4006  df-opab 4067  df-mpt 4068  df-tr 4104  df-exmid 4197  df-id 4295  df-iord 4368  df-on 4370  df-suc 4373  df-iom 4592  df-xp 4634  df-rel 4635  df-cnv 4636  df-co 4637  df-dm 4638  df-rn 4639  df-res 4640  df-ima 4641  df-iota 5180  df-fun 5220  df-fn 5221  df-f 5222  df-f1 5223  df-fo 5224  df-f1o 5225  df-fv 5226  df-1st 6143  df-2nd 6144  df-1o 6419  df-2o 6420  df-er 6537  df-en 6743  df-dom 6744  df-dju 7039  df-inl 7048  df-inr 7049  df-case 7085
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator