Description: An explicit bound for the range of a bounded function. (Contributed by Glauco Siliprandi, 11-Dec-2019)
Ref | Expression | ||
---|---|---|---|
Hypotheses | suprnmpt.a | |
|
suprnmpt.b | |
||
suprnmpt.bnd | |
||
suprnmpt.f | |
||
suprnmpt.c | |
||
Assertion | suprnmpt | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | suprnmpt.a | |
|
2 | suprnmpt.b | |
|
3 | suprnmpt.bnd | |
|
4 | suprnmpt.f | |
|
5 | suprnmpt.c | |
|
6 | 2 | ralrimiva | |
7 | 4 | rnmptss | |
8 | 6 7 | syl | |
9 | nfv | |
|
10 | 9 2 4 1 | rnmptn0 | |
11 | nfv | |
|
12 | nfre1 | |
|
13 | simp2 | |
|
14 | simpl1 | |
|
15 | simpl3 | |
|
16 | vex | |
|
17 | 4 | elrnmpt | |
18 | 16 17 | ax-mp | |
19 | 18 | biimpi | |
20 | 19 | adantl | |
21 | simp3 | |
|
22 | nfra1 | |
|
23 | nfre1 | |
|
24 | 9 22 23 | nf3an | |
25 | nfv | |
|
26 | simp3 | |
|
27 | rspa | |
|
28 | 27 | 3adant3 | |
29 | 26 28 | eqbrtrd | |
30 | 29 | 3exp | |
31 | 30 | 3ad2ant2 | |
32 | 24 25 31 | rexlimd | |
33 | 21 32 | mpd | |
34 | 14 15 20 33 | syl3anc | |
35 | 34 | ralrimiva | |
36 | 19.8a | |
|
37 | 13 35 36 | syl2anc | |
38 | df-rex | |
|
39 | 37 38 | sylibr | |
40 | 39 | 3exp | |
41 | 11 12 40 | rexlimd | |
42 | 3 41 | mpd | |
43 | suprcl | |
|
44 | 8 10 42 43 | syl3anc | |
45 | 5 44 | eqeltrid | |
46 | 8 | adantr | |
47 | simpr | |
|
48 | 4 | elrnmpt1 | |
49 | 47 2 48 | syl2anc | |
50 | 49 | ne0d | |
51 | 42 | adantr | |
52 | suprub | |
|
53 | 46 50 51 49 52 | syl31anc | |
54 | 53 5 | breqtrrdi | |
55 | 54 | ralrimiva | |
56 | 45 55 | jca | |