Description: A strong recursive sequence is a function over the nonnegative integers. (Contributed by Thierry Arnoux, 23-Apr-2019)
Ref | Expression | ||
---|---|---|---|
Hypotheses | sseqval.1 | |
|
sseqval.2 | |
||
sseqval.3 | |
||
sseqval.4 | |
||
Assertion | sseqfn | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | sseqval.1 | |
|
2 | sseqval.2 | |
|
3 | sseqval.3 | |
|
4 | sseqval.4 | |
|
5 | wrdfn | |
|
6 | 2 5 | syl | |
7 | fvex | |
|
8 | df-lsw | |
|
9 | 7 8 | fnmpti | |
10 | 9 | a1i | |
11 | lencl | |
|
12 | 11 | nn0zd | |
13 | seqfn | |
|
14 | 2 12 13 | 3syl | |
15 | ssv | |
|
16 | 15 | a1i | |
17 | fnco | |
|
18 | 10 14 16 17 | syl3anc | |
19 | fzouzdisj | |
|
20 | 19 | a1i | |
21 | 6 18 20 | fnund | |
22 | 1 2 3 4 | sseqval | |
23 | nn0uz | |
|
24 | elnn0uz | |
|
25 | fzouzsplit | |
|
26 | 24 25 | sylbi | |
27 | 2 11 26 | 3syl | |
28 | 23 27 | eqtrid | |
29 | 22 28 | fneq12d | |
30 | 21 29 | mpbird | |