Problem:
For an integer , let denote the number of positive integers dividing . Suppose that is a positive integer and are real numbers such that for all . Find the smallest possible value of .
Problem:
For an integer , let denote the number of positive integers dividing . Suppose that is a positive integer and are real numbers such that for all . Find the smallest possible value of .
Solution:
Answer:
Let . Consider the generating function
Observe that for all (in fact, all as well). Thus satisfies a degree linear recurrence if and only if it eventually satisfies a degree linear recurrence. But the latter occurs if and only if is a polynomial for some degree polynomial . (Why?)
Suppose is a polynomial for some polynomial of degree . We show that for , or equivalently that for all primitive th roots of unity . Fix a primitive th root of unity , and define a function
for all where all denominators are nonzero (in particular, this includes ).
Yet for all complex such that , so holds for all such as well. In particular, the rational function has infinitely many roots, so must be identically zero once we clear denominators. But no denominator vanishes at , so we may plug in to the polynomial identity and then divide out by the original (nonzero) denominators to get . However,
is a positive integer multiple of , and therefore nonzero. Thus , as desired.
Conversely, if for , then will clearly suffice. So we just want the degree of the least common multiple of the for , or just the number of roots of unity of order at most , which is .