Metamath Proof Explorer


Theorem pimincfltioo

Description: Given a nondecreasing function, the preimage of an unbounded below, open interval, when the supremum of the preimage does not belong to the preimage. (Contributed by Glauco Siliprandi, 26-Jun-2021)

Ref Expression
Hypotheses pimincfltioo.x xφ
pimincfltioo.h yφ
pimincfltioo.a φA
pimincfltioo.f φF:A*
pimincfltioo.i φxAyAxyFxFy
pimincfltioo.r φR*
pimincfltioo.y Y=xA|Fx<R
pimincfltioo.c S=supY*<
pimincfltioo.e φ¬SY
pimincfltioo.d I=−∞S
Assertion pimincfltioo φY=IA

Proof

Step Hyp Ref Expression
1 pimincfltioo.x xφ
2 pimincfltioo.h yφ
3 pimincfltioo.a φA
4 pimincfltioo.f φF:A*
5 pimincfltioo.i φxAyAxyFxFy
6 pimincfltioo.r φR*
7 pimincfltioo.y Y=xA|Fx<R
8 pimincfltioo.c S=supY*<
9 pimincfltioo.e φ¬SY
10 pimincfltioo.d I=−∞S
11 ssrab2 xA|Fx<RA
12 7 11 eqsstri YA
13 12 a1i φYA
14 13 3 sstrd φY
15 14 8 9 10 ressioosup φYI
16 15 13 ssind φYIA
17 elinel2 xIAxA
18 17 adantl φxIAxA
19 mnfxr −∞*
20 19 a1i φxIA−∞*
21 ressxr *
22 14 21 sstrdi φY*
23 22 supxrcld φsupY*<*
24 8 23 eqeltrid φS*
25 24 adantr φxIAS*
26 elinel1 xIAxI
27 26 10 eleqtrdi xIAx−∞S
28 27 adantl φxIAx−∞S
29 iooltub −∞*S*x−∞Sx<S
30 20 25 28 29 syl3anc φxIAx<S
31 30 adantr φxIA¬Fx<Rx<S
32 simpr φxIA¬Fx<R¬Fx<R
33 6 adantr φxIAR*
34 33 adantr φxIA¬Fx<RR*
35 4 adantr φxIAF:A*
36 35 18 ffvelcdmd φxIAFx*
37 36 adantr φxIA¬Fx<RFx*
38 34 37 xrlenltd φxIA¬Fx<RRFx¬Fx<R
39 32 38 mpbird φxIA¬Fx<RRFx
40 nfv yxIA
41 2 40 nfan yφxIA
42 nfv yRFx
43 41 42 nfan yφxIARFx
44 fveq2 x=yFx=Fy
45 44 breq1d x=yFx<RFy<R
46 45 7 elrab2 yYyAFy<R
47 46 biimpi yYyAFy<R
48 47 simprd yYFy<R
49 48 adantl φyYFy<R
50 49 ad5ant14 φxIARFxyY¬yxFy<R
51 3 adantr φxIAA
52 51 18 sseldd φxIAx
53 52 ad3antrrr φxIARFxyY¬yxx
54 14 sselda φyYy
55 54 ad5ant14 φxIARFxyY¬yxy
56 simpr φxIAyY¬yx¬yx
57 52 ad2antrr φxIAyY¬yxx
58 54 ad4ant13 φxIAyY¬yxy
59 57 58 ltnled φxIAyY¬yxx<y¬yx
60 56 59 mpbird φxIAyY¬yxx<y
61 60 adantllr φxIARFxyY¬yxx<y
62 53 55 61 ltled φxIARFxyY¬yxxy
63 33 ad3antrrr φxIARFxyYxyR*
64 36 ad3antrrr φxIARFxyYxyFx*
65 4 adantr φyYF:A*
66 13 sselda φyYyA
67 65 66 ffvelcdmd φyYFy*
68 67 ad5ant14 φxIARFxyYxyFy*
69 simpllr φxIARFxyYxyRFx
70 nfv wφxIAyYxy
71 nfv zφxIAyYxy
72 breq1 w=xwzxz
73 fveq2 w=xFw=Fx
74 73 breq1d w=xFwFzFxFz
75 72 74 imbi12d w=xwzFwFzxzFxFz
76 breq2 z=yxzxy
77 fveq2 z=yFz=Fy
78 77 breq2d z=yFxFzFxFy
79 76 78 imbi12d z=yxzFxFzxyFxFy
80 75 79 cbvral2vw wAzAwzFwFzxAyAxyFxFy
81 5 80 sylibr φwAzAwzFwFz
82 81 ad3antrrr φxIAyYxywAzAwzFwFz
83 18 ad2antrr φxIAyYxyxA
84 66 ad4ant13 φxIAyYxyyA
85 simpr φxIAyYxyxy
86 70 71 82 83 84 85 dmrelrnrel φxIAyYxyFxFy
87 86 adantllr φxIARFxyYxyFxFy
88 63 64 68 69 87 xrletrd φxIARFxyYxyRFy
89 63 68 xrlenltd φxIARFxyYxyRFy¬Fy<R
90 88 89 mpbid φxIARFxyYxy¬Fy<R
91 62 90 syldan φxIARFxyY¬yx¬Fy<R
92 50 91 condan φxIARFxyYyx
93 92 ex φxIARFxyYyx
94 43 93 ralrimi φxIARFxyYyx
95 39 94 syldan φxIA¬Fx<RyYyx
96 22 adantr φxIAY*
97 21 52 sselid φxIAx*
98 supxrleub Y*x*supY*<xyYyx
99 96 97 98 syl2anc φxIAsupY*<xyYyx
100 99 adantr φxIA¬Fx<RsupY*<xyYyx
101 95 100 mpbird φxIA¬Fx<RsupY*<x
102 8 101 eqbrtrid φxIA¬Fx<RSx
103 25 adantr φxIA¬Fx<RS*
104 97 adantr φxIA¬Fx<Rx*
105 103 104 xrlenltd φxIA¬Fx<RSx¬x<S
106 102 105 mpbid φxIA¬Fx<R¬x<S
107 31 106 condan φxIAFx<R
108 18 107 jca φxIAxAFx<R
109 7 reqabi xYxAFx<R
110 108 109 sylibr φxIAxY
111 110 ex φxIAxY
112 1 111 ralrimi φxIAxY
113 nfcv _xIA
114 nfrab1 _xxA|Fx<R
115 7 114 nfcxfr _xY
116 113 115 dfss3f IAYxIAxY
117 112 116 sylibr φIAY
118 16 117 eqssd φY=IA