Description: The result of subtracting 1 and an integer of a half-open range of nonnegative integers from the upper bound of this range is contained in this range. (Contributed by AV, 23-Mar-2018) (Revised by AV, 30-Oct-2018)
Ref | Expression | ||
---|---|---|---|
Assertion | ubmelm1fzo | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | elfzo0 | |
|
2 | nnz | |
|
3 | 2 | adantr | |
4 | nn0z | |
|
5 | 4 | adantl | |
6 | 3 5 | zsubcld | |
7 | 6 | ancoms | |
8 | peano2zm | |
|
9 | 7 8 | syl | |
10 | 9 | 3adant3 | |
11 | simp3 | |
|
12 | 4 2 | anim12i | |
13 | 12 | 3adant3 | |
14 | znnsub | |
|
15 | 13 14 | syl | |
16 | 11 15 | mpbid | |
17 | nnm1ge0 | |
|
18 | 16 17 | syl | |
19 | elnn0z | |
|
20 | 10 18 19 | sylanbrc | |
21 | simp2 | |
|
22 | nncn | |
|
23 | 22 | adantl | |
24 | nn0cn | |
|
25 | 24 | adantr | |
26 | 1cnd | |
|
27 | 23 25 26 | subsub4d | |
28 | nn0p1gt0 | |
|
29 | 28 | adantr | |
30 | nn0re | |
|
31 | peano2re | |
|
32 | 30 31 | syl | |
33 | nnre | |
|
34 | ltsubpos | |
|
35 | 32 33 34 | syl2an | |
36 | 29 35 | mpbid | |
37 | 27 36 | eqbrtrd | |
38 | 37 | 3adant3 | |
39 | elfzo0 | |
|
40 | 20 21 38 39 | syl3anbrc | |
41 | 1 40 | sylbi | |