Description: Transfer the value of the recursive sequence builder from one base to another. (Contributed by Mario Carneiro, 1-Apr-2014)
Ref | Expression | ||
---|---|---|---|
Hypotheses | uzrdgxfr.1 | |
|
uzrdgxfr.2 | |
||
uzrdgxfr.3 | |
||
uzrdgxfr.4 | |
||
Assertion | uzrdgxfr | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | uzrdgxfr.1 | |
|
2 | uzrdgxfr.2 | |
|
3 | uzrdgxfr.3 | |
|
4 | uzrdgxfr.4 | |
|
5 | fveq2 | |
|
6 | fveq2 | |
|
7 | 6 | oveq1d | |
8 | 5 7 | eqeq12d | |
9 | fveq2 | |
|
10 | fveq2 | |
|
11 | 10 | oveq1d | |
12 | 9 11 | eqeq12d | |
13 | fveq2 | |
|
14 | fveq2 | |
|
15 | 14 | oveq1d | |
16 | 13 15 | eqeq12d | |
17 | fveq2 | |
|
18 | fveq2 | |
|
19 | 18 | oveq1d | |
20 | 17 19 | eqeq12d | |
21 | zcn | |
|
22 | 4 21 | ax-mp | |
23 | zcn | |
|
24 | 3 23 | ax-mp | |
25 | 22 24 | pncan3i | |
26 | 4 2 | om2uz0i | |
27 | 26 | oveq1i | |
28 | 3 1 | om2uz0i | |
29 | 25 27 28 | 3eqtr4ri | |
30 | oveq1 | |
|
31 | 3 1 | om2uzsuci | |
32 | 4 2 | om2uzsuci | |
33 | 32 | oveq1d | |
34 | 4 2 | om2uzuzi | |
35 | eluzelz | |
|
36 | 34 35 | syl | |
37 | 36 | zcnd | |
38 | ax-1cn | |
|
39 | 24 22 | subcli | |
40 | add32 | |
|
41 | 38 39 40 | mp3an23 | |
42 | 37 41 | syl | |
43 | 33 42 | eqtrd | |
44 | 31 43 | eqeq12d | |
45 | 30 44 | imbitrrid | |
46 | 8 12 16 20 29 45 | finds | |