Description: Split a finite interval of integers into two parts. (Contributed by Mario Carneiro, 13-Apr-2016)
Ref | Expression | ||
---|---|---|---|
Assertion | fzsplit2 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | elfzelz | |
|
2 | 1 | zred | |
3 | eluzel2 | |
|
4 | 3 | adantl | |
5 | 4 | zred | |
6 | lelttric | |
|
7 | 2 5 6 | syl2anr | |
8 | elfzuz | |
|
9 | elfz5 | |
|
10 | 8 4 9 | syl2anr | |
11 | simpl | |
|
12 | eluzelz | |
|
13 | 11 12 | syl | |
14 | eluz | |
|
15 | 13 1 14 | syl2an | |
16 | elfzuz3 | |
|
17 | 16 | adantl | |
18 | elfzuzb | |
|
19 | 18 | rbaib | |
20 | 17 19 | syl | |
21 | zltp1le | |
|
22 | 4 1 21 | syl2an | |
23 | 15 20 22 | 3bitr4d | |
24 | 10 23 | orbi12d | |
25 | 7 24 | mpbird | |
26 | elfzuz | |
|
27 | 26 | adantl | |
28 | simpr | |
|
29 | elfzuz3 | |
|
30 | uztrn | |
|
31 | 28 29 30 | syl2an | |
32 | elfzuzb | |
|
33 | 27 31 32 | sylanbrc | |
34 | elfzuz | |
|
35 | uztrn | |
|
36 | 34 11 35 | syl2anr | |
37 | elfzuz3 | |
|
38 | 37 | adantl | |
39 | 36 38 32 | sylanbrc | |
40 | 33 39 | jaodan | |
41 | 25 40 | impbida | |
42 | elun | |
|
43 | 41 42 | bitr4di | |
44 | 43 | eqrdv | |