Unique Monic Polynomials

Algebra Level 5

How many monic polynomials with real coefficients of degree < 1000 <1000 have the property that f ( x 2 + x ) = ( f ( x ) ) 2 + f ( x ) f(x^2+x)=(f(x))^2+f(x) for all x x ?

Details and assumptions

A polynomial is monic if its leading coefficient is 1. For example, the polynomial x 3 + 3 x 5 x^3 + 3x - 5 is monic but the polynomial x 4 + 2 x 3 6 -x^4 + 2x^3 - 6 is not.


The answer is 10.

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

2 solutions

Calvin Lin Staff
May 13, 2014

Note first that for all x x , ( x 1 ) 2 + ( x 1 ) = x 2 + x . (-x-1)^2+(-x-1)=x^2+x. So ( f ( x 1 ) ) 2 + f ( x 1 ) = f ( ( x 1 ) 2 + ( x 1 ) ) = f ( x 2 + x ) = ( f ( x ) ) 2 + f ( x ) (f(-x-1))^2+f(-x-1)=f((-x-1)^2+(-x-1))=f(x^2+x)= (f(x))^2+f(x) Therefore, ( f ( x ) f ( x 1 ) ) ( f ( x ) + f ( x 1 ) + 1 ) = 0 \left( f(x)-f(-x-1)\right)\cdot \left( f(x)+f(-x-1)+1\right)=0 The product of non-zero polynomials is non-zero, so either f ( x 1 ) = f ( x ) f(-x-1)=f(x) for all x x or f ( x ) + f ( x 1 ) + 1 = 0 f(x)+f(-x-1)+1=0 for all x x .

In the latter case, plug in x = 1 2 x=-\frac{1}{2} and get f ( 1 2 ) = 1 2 . f(-\frac{1}{2})= -\frac{1}{2}. Then plug in x = 1 2 x=-\frac{1}{2} into the original identity for f ( x 2 + x ) f(x^2+x) to get f ( 1 4 ) = 1 4 f(-\frac{1}{4})=-\frac{1}{4} . Then plug in x = 1 4 x=-\frac{1}{4} into the same identity and get f ( 3 16 ) = 3 16 . . . f(-\frac{3}{16})=-\frac{3}{16}... Continuing this, we get f ( x i ) = x i f(x_i)=x_i for an infinite sequence x i x_i , with x i + 1 = x i 2 + x i x_{i+1}=x_i^2+x_i . It is easy to see that all x i x_i are from 1 -1 to 0 0 and the sequence is increasing. Therefore f ( x ) = x f(x)=x for infintely many x x , thus f ( x ) = x f(x)=x for all x x . This polynomial obviously satisfies the conditions of the problem.

In the former case, consider polynomial g ( x ) = f ( x 1 2 ) g(x)=f(x-\frac{1}{2}) . The equation rewrites as g ( x ) = g ( x ) g(x)=g(-x) . This implies that all coefficients of g g for odd powers of x x are zero, so g ( x ) = h ( x 2 ) g(x)=h(x^2) for some polynomial h h . Therefore f ( x ) = g ( x + 1 2 ) = h ( x 2 + x + 1 4 ) f(x)=g(x+\frac{1}{2})=h(x^2+x+\frac{1}{4}) , so f ( x ) = p ( x 2 + x ) f(x)=p(x^2+x) for some polynomial p . p. Rewriting the original identity in terms of p p , we get p ( ( x 2 + x ) 2 + ( x 2 + x ) ) = ( p ( x 2 + x ) ) 2 + p ( x 2 + x ) p((x^2+x)^2+(x^2+x))= (p(x^2+x))^2+p(x^2+x) So for all t t that can be expressed as t = x 2 + x t=x^2+x , we get p ( t 2 + t ) = ( p ( t ) ) 2 + p ( t ) p(t^2+t)=(p(t))^2+p(t) . Since there are infinitely many such t t , this identity is true for all t t . So the polynomial p p satisfies the same conditions (notice that it is monic as well). The degree of p p is half the degree of f f . This reduction cannot continue forever, and the only way it can stop is if we arrive at the polynomial f ( x ) = x f(x)=x . This implies that all polynomials satisfying the conditions of the problem are from the sequence f i ( x ) f_i(x) defined as follows: f 0 ( x ) = x ; f i + 1 ( x ) = f i ( x 2 + x ) , i = 0 , 1 , 2 , . . . f_0(x)=x;\ f_{i+1}(x)=f_{i}(x^2+x),\ i=0,1,2,... Note that the degree of f i f_i (the i i -th composite power of x 2 + x x^2+x ) is 2 i 2^i . Therefore the degree of f i f_i is less than 1000 1000 for i = 0 , 1 , . . . , 9 i=0,1,...,9 , which gives 10 10 as the answer.

Alexander Katz
May 20, 2014

Let there exist a function f(x) satisfying the conditions. Consider the function g ( x ) = f ( f ( x ) ) g(x)=f(f(x)) . Note that g ( x 2 + x ) = f ( f ( x 2 + x ) ) = f ( f ( x ) 2 + f ( x ) ) = f ( f ( x ) ) 2 + f ( f ( x ) ) = g ( x ) 2 + g ( x ) g(x^2+x)=f(f(x^2+x))=f(f(x)^2+f(x))=f(f(x))^2+f(f(x))=g(x)^2+g(x) . Also note that as f(x) is monic, g(x) is also monic. Therefore, if f(x) satisfies the given conditions, so does f(f(x)).

f ( x ) = x f(x)=x clearly satisfies the conditions.

Note that if P ( x ) = P ( y ) P(x) = P(y) whenever Q ( x ) = Q ( y ) Q(x) = Q(y) , then there exists a polynomial R such that P ( x ) = R ( Q ( x ) ) P(x) = R(Q(x)) . Therefore, the set f ( x ) , f ( f ( x ) ) , f ( f ( f ( x ) ) , . . . {f(x), f(f(x)), f(f(f(x)), ...} gives all solutions. As the degree must be less than 1000, and there exists exactly one solution for each degree that is a power of 2, our answer is log 2 1000 = 11 \lceil \log_{2} 1000 \rceil=11

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...