|
|
A258020
|
|
Number of steps to reach a fixed point with map x -> floor(tan(x)) when starting the iteration with the initial value x = n.
|
|
5
|
|
|
0, 0, 2, 5, 1, 5, 5, 1, 6, 5, 1, 2, 5, 1, 2, 5, 1, 6, 4, 1, 3, 4, 1, 1, 2, 5, 1, 5, 5, 1, 6, 5, 1, 6, 5, 1, 2, 5, 1, 6, 4, 1, 3, 4, 1, 1, 2, 5, 1, 5, 5, 1, 6, 5, 1, 4, 5, 1, 7, 5, 1, 6, 4, 1, 3, 4, 1, 1, 2, 5, 1, 5, 5, 1, 2, 5, 1, 7, 5, 1, 6, 5, 1, 6, 4, 1, 3, 4, 1, 1, 4, 5, 1, 2, 5, 1, 2, 5, 1, 5, 5, 1, 6, 5, 1, 2, 4, 1, 3, 4, 1, 1, 4, 5, 1, 2, 5, 1, 2, 5, 1
(list;
graph;
refs;
listen;
history;
text;
internal format)
|
|
|
OFFSET
|
0,3
|
|
COMMENTS
|
Note that this sequence lists such values only for nonnegative integers, although the function is defined in all Z.
|
|
LINKS
|
|
|
FORMULA
|
If n is equal to floor(tan(n)) then a(n) = 0; for any other n (positive or negative): a(n) = 1 + a(floor(tan(n))). [The domain of the recurrence is whole Z.]
|
|
EXAMPLE
|
The only known fixed points of function x -> floor(tan(x)) are 0 and 1 (and it is conjectured there are no others), thus a(0) = a(1) = 0.
For n=2, we get tan(2) = -2.185, thus floor(tan(2)) = -3. tan(-3) = 0.1425, thus floor(tan(-3)) = 0, and we have reached a fixed point in two steps, thus a(2) = 2.
|
|
PROG
|
(Scheme) (define (A258020 n) (if (= n (floor->exact (tan n))) 0 (+ 1 (A258020 (floor->exact (tan n))))))
|
|
CROSSREFS
|
|
|
KEYWORD
|
nonn
|
|
AUTHOR
|
|
|
STATUS
|
approved
|
|
|
|