Description: Split the last element of a finite set of sequential integers. More generic than fzsuc . (Contributed by Thierry Arnoux, 7-Nov-2016)
Ref | Expression | ||
---|---|---|---|
Assertion | fzspl | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | eluzelz | |
|
2 | 1 | zcnd | |
3 | 1zzd | |
|
4 | 3 | zcnd | |
5 | 2 4 | npcand | |
6 | 5 | eleq1d | |
7 | 6 | ibir | |
8 | eluzelre | |
|
9 | 8 | lem1d | |
10 | 1 3 | zsubcld | |
11 | eluz1 | |
|
12 | 10 11 | syl | |
13 | 1 9 12 | mpbir2and | |
14 | fzsplit2 | |
|
15 | 7 13 14 | syl2anc | |
16 | 5 | oveq1d | |
17 | fzsn | |
|
18 | 1 17 | syl | |
19 | 16 18 | eqtrd | |
20 | 19 | uneq2d | |
21 | 15 20 | eqtrd | |