Irreducible polynomials of degree 144

Find the number of monic irreducible integer polynomials f ( x ) f(x) of degree 144 144 such that f ( x ) f(x) divides f ( x 2 ) f(x^2) .

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.

An irreducible integer polynomial is irreducible over the integers. For example, x 3 2 x^3-2 is irreducible over the integers, but reducible over the reals (and complex) numbers.


The answer is 5.

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.

5 solutions

Mark Hennings
Jul 30, 2013

If f ( x ) f(x) divides f ( x 2 ) f(x^2) , so does f ( x ) f(-x) . Now f ( x ) f(x) and f ( x ) f(-x) are both monic and irreducible. If f ( x ) = f ( x ) f(-x)=f(x) , then f ( x ) = g ( x 2 ) f(x) = g(x^2) for some monic polynomial of degree 72 72 . But then g ( x 2 ) g(x^2) divides f ( x 2 ) f(x^2) , and so g ( x ) g(x) divides f ( x ) f(x) , which is not possible. Thus f ( x ) f(x) and f ( x ) f(-x) are distinct monic irreducibles dividing f ( x 2 ) f(x^2) , which is a monic polynomial of degree 288 288 . Thus f ( x 2 ) = f ( x ) f ( x ) f(x^2) = f(x)f(-x) Since it is irreducible, f ( x ) f(x) has 144 144 distinct complex roots a 1 , a 2 , , a 144 a_1,a_2,\ldots,a_{144} . Then f ( x ) = j = 1 144 ( x a j ) f ( x ) = j = 1 144 ( x a j ) = j = 1 144 ( x + a j ) f ( x ) f ( x ) = j = 1 144 ( x 2 a j 2 ) f ( x 2 ) = j = 1 144 ( x 2 a j ) f(x) \; = \; \prod_{j=1}^{144}(x - a_j) \\ f(-x) \; = \; \prod_{j=1}^{144}(-x-a_j) \; = \; \prod_{j=1}^{144}(x + a_j) \\ f(x)f(-x) \; = \; \prod_{j=1}^{144}(x^2 - a_j^2) \\ f(x^2) \; = \; \prod_{j=1}^{144}(x^2 - a_j) Thus if S = { a 1 , a 2 , , a 144 } S = \{a_1,a_2,\ldots,a_{144}\} is the set of roots of f ( x ) f(x) , then S = { a 1 2 , a 2 2 , , a 144 2 } S = \{a_1^2,a_2^2,\ldots,a_{144}^2\} . In other words, α 2 S \alpha^2 \in S whenever α S \alpha \in S . Moreover, the map α α 2 \alpha \mapsto \alpha^2 is a bijection from S S to itself.

If α S \alpha \in S , then α , α 2 α 4 , α 8 , \alpha,\alpha^2\alpha^4,\alpha^8,\ldots all belong to S S . Since S S is a finite set, we must be able to find i < j i < j such that α 2 i = α 2 j \alpha^{2^i} = \alpha^{2^j} , and hence α 2 j 2 i = 1 \alpha^{2^j-2^i} = 1 . Thus α \alpha is a root of unity, and f ( x ) f(x) is its minimum polynomial. Hence we deduce that f ( x ) = Φ k ( x ) f(x) = \Phi_k(x) is a cyclotomic polynomial for some integer k k for which φ ( k ) = 144 \varphi(k) = 144 (where φ \varphi is the Euler totient function). The roots of f ( x ) f(x) are then the primitive k k th roots of unity.

Suppose that k k were even. If α S \alpha \in S were a primitive k k th root of unity, then α 2 \alpha^2 would not be a primitive k k th root of unity, since ( α 2 ) k / 2 = 1 (\alpha^2)^{k/2} = 1 . Thus we deduce that k k must be odd.

Conversely, suppose that f ( x ) = Φ k ( x ) f(x) = \Phi_k(x) , where k k is an odd integer with φ ( k ) = 144 \varphi(k)=144 . It is certainly true that f ( x ) f(x) is monic and irreducible of degree 144 144 . Suppose that α S \alpha \in S . Then ( α 2 ) m = 1 α 2 m = 1 k 2 m k m (\alpha^2)^m = 1 \; \Rightarrow \; \alpha^{2m} = 1 \; \Rightarrow \; k|2m \; \Rightarrow \; k|m and hence α 2 S \alpha^2 \in S is also a primitive k k th root of unity. Suppose now that α , β S \alpha,\beta \in S are such that α 2 = β 2 \alpha^2=\beta^2 . If α = β \alpha=-\beta , then 1 = α β 1 -1=\alpha\beta^{-1} is also a k k th root of unity, and so 1 = ( 1 ) k = 1 -1=(-1)^k=1 . This contradiction implies that α = β \alpha=\beta . Thus the map α α 2 \alpha \mapsto \alpha^2 is an injective map from S S to itself, and hence is a bijection from S S to itself. Hence f ( x 2 ) = f ( x ) f ( x ) f(x^2)=f(x)f(-x) ,and so f ( x ) f(x) divides f ( x 2 ) f(x^2) .

Thus the number of polynomials f ( x ) f(x) with the desired properties is equal to the number of odd positive integers k k such that φ ( k ) = 144 \varphi(k) = 144 . There are 5 5 such integers k k , namely 185 185 , 219 219 , 273 273 , 285 285 and 315 315 . Thus there are 5 5 polynomials, namely Φ 185 ( x ) \Phi_{185}(x) , Φ 219 ( x ) \Phi_{219}(x) , Φ 273 ( x ) \Phi_{273}(x) , Φ 285 ( x ) \Phi_{285}(x) and Φ 315 ( x ) \Phi_{315}(x) .

C Lim
Jul 29, 2013

Step 1 : Show that every root of f(x) is a root of unity.

The condition implies that if α \alpha is a root of f(x), then so is α 2 \alpha^2 . Since f(x) is irreducible of degree > 1, we can't have α = 0 \alpha = 0 . Since f(x) has finitely many roots, the sequence α , α 2 , α 4 , α 8 , \alpha, \alpha^2, \alpha^4, \alpha^8, \ldots is eventually periodic, being a set of roots of f(x). Write α 2 j = α 2 k \alpha^{2^j} = \alpha^{2^k} ; since α 0 \alpha \ne 0 , we see that α \alpha is a root of unity.

_Step 2 : Identify the polynomial. _

Pick a root α \alpha of f(x) and let n be its order. The minimal polynomial for α \alpha is the n-th cyclotomic polynomial Φ n ( x ) \Phi_n(x) which has degree ϕ ( n ) \phi(n) , where ϕ \phi denotes the Euler totient function. Since Φ n ( x ) \Phi_n(x) and f ( x ) f(x) are both monic minimal polynomials for α \alpha , we have:

f ( x ) = Φ n ( x ) 144 = deg ( Φ n ) = ϕ ( n ) . f(x) = \Phi_n(x) \implies 144 = \deg(\Phi_n) = \phi(n).

Furthermore, n must be odd, for if n were even, then α 2 \alpha^2 would have order n/2 and does not satisfy the polynomial f ( x ) = Φ n ( x ) f(x) = \Phi_n(x) .

Step 3 : Find all n.

It remains to find all odd n such that ϕ ( n ) = 144 \phi(n) = 144 , i.e.:

n i = 1 m p i 1 p i = 144 , n\prod_{i=1}^m \frac {p_i - 1}{p_i} = 144,

where p i p_i are the distinct prime factors of n. Note that ( p i 1 ) 144 (p_i - 1) | 144 ; hence find all even factors d of 144 such that d+1 is prime. This gives: p i = 3 , 5 , 7 , 13 , 17 , 19 , 37 , 73 p_i = 3, 5, 7, 13, 17, 19, 37, 73 , with corresponding values:

p i p i 1 = 3 2 , 5 4 , 7 6 , 13 12 , 17 16 , 19 18 , 37 36 , 73 72 . \frac{p_i}{p_i - 1} = \frac 3 2, \frac 5 4, \frac 7 6, \frac {13}{12}, \frac {17}{16}, \frac {19}{18}, \frac {37}{36}, \frac {73}{72}.

Since n = 144 i p i p i 1 n = 144\prod_i \frac {p_i}{p_i - 1} is odd, we need the product of the denominators p i 1 p_i-1 to be divisible by 16. A bit of trial-and-error then gives the following solutions.

  • n = ( 73 / 72 ) × ( 3 / 2 ) × 144 = 219 n = (73/72) \times (3/2) \times 144 = 219 ;
  • n = ( 37 / 36 ) × ( 5 / 4 ) × 144 = 185 n = (37/36) \times (5/4) \times 144 = 185 ;
  • n = ( 19 / 18 ) × ( 5 / 4 ) × ( 3 / 2 ) × 144 = 285 n = (19/18) \times (5/4) \times (3/2) \times 144 = 285 ;
  • n = ( 13 / 12 ) × ( 7 / 6 ) × ( 3 / 2 ) × 144 = 273 n = (13/12) \times (7/6) \times (3/2) \times 144 = 273 ;
  • n = ( 7 / 6 ) × ( 5 / 4 ) × ( 3 / 2 ) × 144 = 315 n = (7/6) \times (5/4) \times (3/2) \times 144 = 315 .
黎 李
May 20, 2014

Done

If x is a complex root of f, then so is x^2, so is x^4,...

To stop f from having an infinite number of roots, we need that all of its roots are roots of unity (0 can't be a root of it). Also, if w is a root of it so are w^2, w^4,... so eventually these must repeat and its roots are roots of unity.

As f is irreducible and monic and its roots are roots of unity, it's cyclotomic. Because its degree is 144, phi(n)=144.

It is easy to check that f(x) divides f(x^2) iff n is odd.

There are exactly 5 odd n such that phi(n)=144 so the answer is 5 and we are done.

Debjit Mandal
Aug 3, 2013

Write f ( x 2 ) = f ( x ) g ( x ) f(x^2)=f(x)g(x) . If a a is a root of f ( x ) f(x) then
f ( a 2 ) = f ( a ) g ( a ) = 0. g ( a ) = 0 f(a^2)=f(a)g(a)=0.g(a)=0
a 2 a^2 is also a root of f ( x ) f(x) . So if a is a root of f then so are a 2 , a 4 , . . . , a 2 n a^2, a^4, ...,a^{2^n} ,.....for all n n .
If a 2 n a^{2^n} = a 2 m a^{2^m} for some m m < < n n a 2 m . ( 2 n m 1 ) = 1 a^{2^m.(2^{n-m}-1)}=1 .
So a a is a root of 1 1 , meaning that f ( x ) f(x) is a cyclotomic polynomial of degree 144 = 2 4 . 3 2 144=2^{4}.3^{2} .



So we need to solve the equation ϕ ( x ) = 144 \phi (x)=144 , with x x of the form 2 r . ( 2 s 1 ) 2^{r}.(2^{s} - 1) .
If a a is a primitive 2 r . ( 2 s 1 ) 2^{r}.(2^{s}-1) root of 1 1 and r r > > 0 0 , then a 2 a^2 is a primitive 2 r 1 . ( 2 s 1 ) 2^{r-1}.(2^{s}-1) root of 1 1 so a 2 a^2 would not be a root of f ( x ) f(x) .
This means r = 0 r=0 and ϕ ( x ) = ϕ ( 2 s 1 ) = 2 4 . 3 2 \phi (x)=\phi (2^{s}-1)=2^4.3^2 . So ( 2 s 1 2^{s}-1 ) must break up into odd primes p 1 , p 2 , p 3 . . . p_{1}, p_{2}, p_{3}... such that ϕ ( p 1 , p 2 , p 3 . . . ) = 2 4 . 3 2 \phi (p_{1}, p_{2}, p_{3}...)=2^4.3^2 .
Combinations like x = 3.5.19 x=3.5.19 , but fail to be of the form ( 2 s 1 2^{s}-1 ).
As already noted, f ( x ) f(x) is the k t h k_{th} cyclotomic polynomial. k k just divides 2 s . ( 2 r 1 ) 2^{s}.(2^{r}-1) , though; it's not equal to 2 s . ( 2 r 1 ) 2^{s}.(2^{r}-1) . Since a root R R gives rise to a root R 2 R^2 , and since this must also be a primitive root of unity, it follows that R R cannot have order divisible by 2 2 . That is, the order of R R divides ( 2 r 1 2^{r}-1 ).
From rodolfo's calculation , we actually have 1 1 \leq m m < < n n < < 145 145 [ since the list must start containing duplicates after 144 entries ], hence r = n m r=n-m satisfies 1 1 \leq r r \leq 144 144 .


Thus we need only check k t h k_{th} cyclotomic polynomials where k k divides ( 2 r 1 2^{r}-1 ) for 1 1 \leq r r \leq 144 144 . This is a lengthy, though doable, check. The resulting k k 's are: 273 , 315 , 285 , 219 , 185 273, 315, 285, 219, 185 . [I had Sage do the computations] Indeed, all 5 5 of these polynomials have the desired property.
So, the answer must be 5 5

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...