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 φ x A y A x y F x F y
pimincfltioo.r φ R *
pimincfltioo.y Y = x A | F x < R
pimincfltioo.c S = sup Y * <
pimincfltioo.e φ ¬ S Y
pimincfltioo.d I = −∞ S
Assertion pimincfltioo φ Y = I A

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 φ x A y A x y F x F y
6 pimincfltioo.r φ R *
7 pimincfltioo.y Y = x A | F x < R
8 pimincfltioo.c S = sup Y * <
9 pimincfltioo.e φ ¬ S Y
10 pimincfltioo.d I = −∞ S
11 ssrab2 x A | F x < R A
12 7 11 eqsstri Y A
13 12 a1i φ Y A
14 13 3 sstrd φ Y
15 14 8 9 10 ressioosup φ Y I
16 15 13 ssind φ Y I A
17 elinel2 x I A x A
18 17 adantl φ x I A x A
19 mnfxr −∞ *
20 19 a1i φ x I A −∞ *
21 ressxr *
22 14 21 sstrdi φ Y *
23 22 supxrcld φ sup Y * < *
24 8 23 eqeltrid φ S *
25 24 adantr φ x I A S *
26 elinel1 x I A x I
27 26 10 eleqtrdi x I A x −∞ S
28 27 adantl φ x I A x −∞ S
29 iooltub −∞ * S * x −∞ S x < S
30 20 25 28 29 syl3anc φ x I A x < S
31 30 adantr φ x I A ¬ F x < R x < S
32 simpr φ x I A ¬ F x < R ¬ F x < R
33 6 adantr φ x I A R *
34 33 adantr φ x I A ¬ F x < R R *
35 4 adantr φ x I A F : A *
36 35 18 ffvelrnd φ x I A F x *
37 36 adantr φ x I A ¬ F x < R F x *
38 34 37 xrlenltd φ x I A ¬ F x < R R F x ¬ F x < R
39 32 38 mpbird φ x I A ¬ F x < R R F x
40 nfv y x I A
41 2 40 nfan y φ x I A
42 nfv y R F x
43 41 42 nfan y φ x I A R F x
44 fveq2 x = y F x = F y
45 44 breq1d x = y F x < R F y < R
46 45 7 elrab2 y Y y A F y < R
47 46 biimpi y Y y A F y < R
48 47 simprd y Y F y < R
49 48 adantl φ y Y F y < R
50 49 ad5ant14 φ x I A R F x y Y ¬ y x F y < R
51 3 adantr φ x I A A
52 51 18 sseldd φ x I A x
53 52 ad3antrrr φ x I A R F x y Y ¬ y x x
54 14 sselda φ y Y y
55 54 ad5ant14 φ x I A R F x y Y ¬ y x y
56 simpr φ x I A y Y ¬ y x ¬ y x
57 52 ad2antrr φ x I A y Y ¬ y x x
58 54 ad4ant13 φ x I A y Y ¬ y x y
59 57 58 ltnled φ x I A y Y ¬ y x x < y ¬ y x
60 56 59 mpbird φ x I A y Y ¬ y x x < y
61 60 adantllr φ x I A R F x y Y ¬ y x x < y
62 53 55 61 ltled φ x I A R F x y Y ¬ y x x y
63 33 ad3antrrr φ x I A R F x y Y x y R *
64 36 ad3antrrr φ x I A R F x y Y x y F x *
65 4 adantr φ y Y F : A *
66 13 sselda φ y Y y A
67 65 66 ffvelrnd φ y Y F y *
68 67 ad5ant14 φ x I A R F x y Y x y F y *
69 simpllr φ x I A R F x y Y x y R F x
70 nfv w φ x I A y Y x y
71 nfv z φ x I A y Y x y
72 breq1 w = x w z x z
73 fveq2 w = x F w = F x
74 73 breq1d w = x F w F z F x F z
75 72 74 imbi12d w = x w z F w F z x z F x F z
76 breq2 z = y x z x y
77 fveq2 z = y F z = F y
78 77 breq2d z = y F x F z F x F y
79 76 78 imbi12d z = y x z F x F z x y F x F y
80 75 79 cbvral2vw w A z A w z F w F z x A y A x y F x F y
81 5 80 sylibr φ w A z A w z F w F z
82 81 ad3antrrr φ x I A y Y x y w A z A w z F w F z
83 18 ad2antrr φ x I A y Y x y x A
84 66 ad4ant13 φ x I A y Y x y y A
85 simpr φ x I A y Y x y x y
86 70 71 82 83 84 85 dmrelrnrel φ x I A y Y x y F x F y
87 86 adantllr φ x I A R F x y Y x y F x F y
88 63 64 68 69 87 xrletrd φ x I A R F x y Y x y R F y
89 63 68 xrlenltd φ x I A R F x y Y x y R F y ¬ F y < R
90 88 89 mpbid φ x I A R F x y Y x y ¬ F y < R
91 62 90 syldan φ x I A R F x y Y ¬ y x ¬ F y < R
92 50 91 condan φ x I A R F x y Y y x
93 92 ex φ x I A R F x y Y y x
94 43 93 ralrimi φ x I A R F x y Y y x
95 39 94 syldan φ x I A ¬ F x < R y Y y x
96 22 adantr φ x I A Y *
97 21 52 sseldi φ x I A x *
98 supxrleub Y * x * sup Y * < x y Y y x
99 96 97 98 syl2anc φ x I A sup Y * < x y Y y x
100 99 adantr φ x I A ¬ F x < R sup Y * < x y Y y x
101 95 100 mpbird φ x I A ¬ F x < R sup Y * < x
102 8 101 eqbrtrid φ x I A ¬ F x < R S x
103 25 adantr φ x I A ¬ F x < R S *
104 97 adantr φ x I A ¬ F x < R x *
105 103 104 xrlenltd φ x I A ¬ F x < R S x ¬ x < S
106 102 105 mpbid φ x I A ¬ F x < R ¬ x < S
107 31 106 condan φ x I A F x < R
108 18 107 jca φ x I A x A F x < R
109 7 rabeq2i x Y x A F x < R
110 108 109 sylibr φ x I A x Y
111 110 ex φ x I A x Y
112 1 111 ralrimi φ x I A x Y
113 nfcv _ x I A
114 nfrab1 _ x x A | F x < R
115 7 114 nfcxfr _ x Y
116 113 115 dfss3f I A Y x I A x Y
117 112 116 sylibr φ I A Y
118 16 117 eqssd φ Y = I A