Metamath Proof Explorer


Theorem pimdecfgtioo

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

Proof

Step Hyp Ref Expression
1 pimdecfgtioo.x x φ
2 pimdecfgtioo.h y φ
3 pimdecfgtioo.a φ A
4 pimdecfgtioo.f φ F : A *
5 pimdecfgtioo.d φ x A y A x y F y F x
6 pimdecfgtioo.r φ R *
7 pimdecfgtioo.y Y = x A | R < F x
8 pimdecfgtioo.c S = sup Y * <
9 pimdecfgtioo.e φ ¬ S Y
10 pimdecfgtioo.i I = −∞ S
11 ssrab2 x A | R < F x 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 ¬ R < F x x < S
32 simpr φ x I A ¬ R < F x ¬ R < F x
33 4 adantr φ x I A F : A *
34 33 18 ffvelrnd φ x I A F x *
35 34 adantr φ x I A ¬ R < F x F x *
36 6 adantr φ x I A R *
37 36 adantr φ x I A ¬ R < F x R *
38 35 37 xrlenltd φ x I A ¬ R < F x F x R ¬ R < F x
39 32 38 mpbird φ x I A ¬ R < F x F x R
40 nfv y x I A
41 2 40 nfan y φ x I A
42 nfv y F x R
43 41 42 nfan y φ x I A F x R
44 fveq2 x = y F x = F y
45 44 breq2d x = y R < F x R < F y
46 45 7 elrab2 y Y y A R < F y
47 46 biimpi y Y y A R < F y
48 47 simprd y Y R < F y
49 48 ad2antlr φ x I A F x R y Y ¬ y x R < F y
50 3 adantr φ x I A A
51 50 18 sseldd φ x I A x
52 51 ad2antrr φ x I A y Y ¬ y x x
53 14 sselda φ y Y y
54 53 ad4ant13 φ x I A y Y ¬ y x y
55 simpr φ x I A y Y ¬ y x ¬ y x
56 52 54 ltnled φ x I A y Y ¬ y x x < y ¬ y x
57 55 56 mpbird φ x I A y Y ¬ y x x < y
58 52 54 57 ltled φ x I A y Y ¬ y x x y
59 58 adantllr φ x I A F x R y Y ¬ y x x y
60 4 adantr φ y Y F : A *
61 13 sselda φ y Y y A
62 60 61 ffvelrnd φ y Y F y *
63 62 ad5ant14 φ x I A F x R y Y x y F y *
64 34 ad3antrrr φ x I A F x R y Y x y F x *
65 36 ad3antrrr φ x I A F x R y Y x y R *
66 simpr φ x I A y Y x y x y
67 rspa x A y A x y F y F x x A y A x y F y F x
68 5 17 67 syl2an φ x I A y A x y F y F x
69 68 ad2antrr φ x I A y Y x y y A x y F y F x
70 61 ad4ant13 φ x I A y Y x y y A
71 rspa y A x y F y F x y A x y F y F x
72 69 70 71 syl2anc φ x I A y Y x y x y F y F x
73 66 72 mpd φ x I A y Y x y F y F x
74 73 adantllr φ x I A F x R y Y x y F y F x
75 simpllr φ x I A F x R y Y x y F x R
76 63 64 65 74 75 xrletrd φ x I A F x R y Y x y F y R
77 63 65 xrlenltd φ x I A F x R y Y x y F y R ¬ R < F y
78 76 77 mpbid φ x I A F x R y Y x y ¬ R < F y
79 59 78 syldan φ x I A F x R y Y ¬ y x ¬ R < F y
80 49 79 condan φ x I A F x R y Y y x
81 80 ex φ x I A F x R y Y y x
82 43 81 ralrimi φ x I A F x R y Y y x
83 39 82 syldan φ x I A ¬ R < F x y Y y x
84 22 adantr φ x I A Y *
85 21 51 sselid φ x I A x *
86 supxrleub Y * x * sup Y * < x y Y y x
87 84 85 86 syl2anc φ x I A sup Y * < x y Y y x
88 87 adantr φ x I A ¬ R < F x sup Y * < x y Y y x
89 83 88 mpbird φ x I A ¬ R < F x sup Y * < x
90 8 89 eqbrtrid φ x I A ¬ R < F x S x
91 25 adantr φ x I A ¬ R < F x S *
92 85 adantr φ x I A ¬ R < F x x *
93 91 92 xrlenltd φ x I A ¬ R < F x S x ¬ x < S
94 90 93 mpbid φ x I A ¬ R < F x ¬ x < S
95 31 94 condan φ x I A R < F x
96 18 95 jca φ x I A x A R < F x
97 7 rabeq2i x Y x A R < F x
98 96 97 sylibr φ x I A x Y
99 98 ex φ x I A x Y
100 1 99 ralrimi φ x I A x Y
101 nfcv _ x I A
102 nfrab1 _ x x A | R < F x
103 7 102 nfcxfr _ x Y
104 101 103 dfss3f I A Y x I A x Y
105 100 104 sylibr φ I A Y
106 16 105 eqssd φ Y = I A