Community

Want to learn how to tackle those tough AMC/AIME/Olympiad algebra problems? Check out Art of Problem Solving's Intermediate Algebra by Richard Rusczyk and Mathew Crawford. Over 1600 problems!
Login Register Memberlist Search AoPS Blogs Contests Galleries Forum Index
The time now is Thu Dec 03, 2009 12:30 pm
All times are UTC - 8
View posts since last visit
View unanswered posts
Perron's criterion for irreducibility of polynomials
Moderators: High School Olympiad Moderators, Arne, darij grinberg, harazi, mathmanman, Megus, N.T.TUAN, orl, pbornsztein
Post new topic   Reply to topic View previous topicView next topic
32 Posts • Page 1 of 2 • 1, 2 Next
Author Message
hxtung
Riemann Hypothesis
Riemann Hypothesis

Offline
Joined: 26 Jul 2003
Posts: 323

To rate posts you must be logged in
#1
Perron's criterion for irreducibility of polynomials

Let P\left(x\right)=x^n+a_1x^{n-1}+a_2x^{n-2}+...+a_{n-1}x+a_n be a polynomial with integer coefficients such that a_n is non-zero.

If \left|a_1\right| > 1 + \left|a_2\right| + \left|a_3\right| + ... + \left|a_{n-1}\right| + \left|a_n\right|, then prove that P\left(x\right) is irreducible in \mathbb{Z}\left[x\right].

PostPosted: Sun Jul 27, 2003 2:12 am  Back to top 
  ProfilePM
grobber
Birch & Swinnerton Dyer
Birch & Swinnerton Dyer

Offline
Joined: 07 Apr 2003
Posts: 7862
Location: Romania
Romania

To rate posts you must be logged in
#2
[Moderator edit: This post referred to a wrong version of the problem, where instead of \left|a_1\right| > 1 + \left|a_2\right| + \left|a_3\right| + ... + \left|a_{n-1}\right| + \left|a_n\right| the condition was (incorrectly) written \left|a_1\right| > 1 + \left|a_2\right| + \left|a_3\right| + ... + \left|a_{n-1}\right|.]

I think something is wrong here:

If we put n=3, a2=0, a1=2 then a1>1+|a2| because a2=an-1 but then we can take any a3 that we want, so if we have a3=-1 then the plymiomial=
x^3+2x^2-1=(x+1)*(x^2+x-1) so the problem is wrong. This is because we can choose any an that we want.

Maybe it's like this:a1>1+|a2|+..+|a(n-1)|+|an|. What do you think?

PostPosted: Wed Jul 30, 2003 1:00 am  Back to top 
  ProfilePM
hxtung
Riemann Hypothesis
Riemann Hypothesis

Offline
Joined: 26 Jul 2003
Posts: 323

To rate posts you must be logged in
#3
Sorry!
thank grobber

PostPosted: Wed Aug 06, 2003 2:16 am  Back to top 
  ProfilePM
Lagrangia
Navier-Stokes Equations
Navier-Stokes Equations

Offline
Joined: 29 Mar 2003
Posts: 1336
Location: Campulung-Muscel, RO
Romania

To rate posts you must be logged in
#4
SO how is the problem then?
_________________
As far as the laws of mathematics refer to reality, they are not certain, and as far as they are certain, they do not refer to reality.

PostPosted: Wed Aug 06, 2003 2:19 am  Back to top 
  ProfilePMYMMSN
Namdung
Yang-Mills Theory
Yang-Mills Theory


Offline
Joined: 01 Nov 2003
Posts: 564
Location: Hochiminh city - Vietnam

To rate posts you must be logged in
#5
Hi all,

I will correct this problem (posted by hxtung):

P(x) is polynomial with integer coefficients, an is non zero
P(x) = x^n + a_1x^(n-1) + ...+ a_(n-1)x + a_n.
If |a1| > 1 + |a_2| + ... +|a_n|,
prove that P(x) is irreducible over Z[x]

It's well-known Perron critery. We also can show that if |a1| = 1 + |a_2| + ... +|a_n| and f( \pm 1) <> 0 then P(x) is irreducible over Z[x].

I have the proof of this theorem, but it is not very elementary (using Rushe theorem). Anyone can find elementary solution?

PostPosted: Sat Dec 20, 2003 1:08 am  Back to top 
  ProfilePMYM
fmathurin
P versus NP
P versus NP

Offline
Joined: 18 Jan 2005
Posts: 30
France

To rate posts you must be logged in
#6
Namdung wrote:
Hi all,

I will correct this problem (posted by hxtung):

P(x) is polynomial with integer coefficients, an is non zero
P(x) = x^n + a_1x^(n-1) + ...+ a_(n-1)x + a_n.
If |a1| > 1 + |a_2| + ... +|a_n|,
prove that P(x) is irreducible over Z[x]

It's well-known Perron critery. We also can show that if |a1| = 1 + |a_2| + ... +|a_n| and f( \pm 1) <> 0 then P(x) is irreducible over Z[x].

I have the proof of this theorem, but it is not very elementary (using Rushe theorem). Anyone can find elementary solution?



Could you please tell us more about Perron's criterion ?

I hardly see the link between the inequality |a1| > 1 + |a_2| + ... +|a_n|
and the irreducibility of P. How do you prove the unsolvability
of the galois group of P (I mean Gal(\mathbb{Q}[R]/\mathbb{Q}))
where \mathbb{Q}[R] is the decomposition field of P .
Is the fact that R \subset ]-1,0[ relevant ?

PostPosted: Mon Jan 24, 2005 4:01 pm  Back to top 
  ProfilePM
vess
Yang-Mills Theory
Yang-Mills Theory

Offline
Joined: 10 May 2004
Posts: 724
Location: Cambridge, MA
Bulgaria

To rate posts you must be logged in
#7
fmathurin wrote:

I hardly see the link between the inequality |a1| > 1 + |a_2| + ... +|a_n|
and the irreducibility of P.


The link is pretty simple: if the inequality holds, then the polynomial P(z) has exactly one root outside the unit circle, and such a polynomial is obviously irreducible.

Namdung, the correct spelling is 'Rouche's theorem.' Smile (those who hear it for the first time can Google it). It is a standard result in complex analysis stating that if f,g \in \mathbb{C}[x] are two polynomials and \Gamma is a simple closed curve in the plane such that |g(z)|<|f(z)| for all z \in \Gamma, then the polynomials f(z) and f(z)+g(z) have the same number of roots (counted with their multiplicities) inside \Gamma. For this problem, the assumed inequality allows us to apply Rouche's theorem in the special case when \Gamma is the unit circle to conclude that all but exactly one root of P lie strictly inside the unit circle. Another immediate corollary of Rouche's theorem is the fundamental theorem of algebra (and in fact the stronger statement that if f(z)=z^n  + c_{n-1}z^{n-1} + \cdots + c_0, then the disc |z|<1 + \max_i |c_i| contains precisely n roots of f).

--Vesselin

PostPosted: Mon Jan 24, 2005 4:21 pm  Back to top 
  ProfilePM
pengshi
Poincare Conjecture
Poincare Conjecture

Offline
Joined: 28 Apr 2004
Posts: 127
Location: Toronto
CanadaUnited States

To rate posts you must be logged in
#8
[quote="vess"]
fmathurin wrote:

For this problem, the assumed inequality allows us to apply Rouche's theorem in the special case when \Gamma is the unit circle to conclude that all but exactly one root of P lie strictly inside the unit circle. Another immediate corollary of Rouche's theorem is the fundamental theorem of algebra (and in fact the stronger statement that if f(z)=z^n  + c_{n-1}z^{n-1} + \cdots + c_0, then the disc |z|<1 + \max_i |c_i| contains precisely n roots of f).

--Vesselin


Sorry, but I'm really lost here. Can you please elaborate on how you prove perron's criterion with rouche's theorem? What are your choices of f, and g, for example. Your help would be deeply appreciated.
_________________
...and the rest follows by induction.

PostPosted: Wed Jan 26, 2005 12:01 pm  Back to top 
  ProfilePMWWWAIMMSN
Myth
Birch & Swinnerton Dyer
Birch & Swinnerton Dyer


Offline
Joined: 02 Sep 2003
Posts: 4490
Location: Chelyabinsk, Russia
Russian Federation

To rate posts you must be logged in
#9
Indeed, it is a well know result.
Consider f(x)=a_1x^{n-1} and g(x)=x^n+a_2x^{n-2}+...+a_n. Then |f(z)|=|a_1| for all z with |z|=1, and in the same time |g(z)|\leq |z^n|+|a_2z^{n-2}|+...+|a_n|=1+|a_2|+...+|a_n| if |z|=1. So |f(z)|>|g(z)| for all z on the unit circle.
Due to Rouche's theorem we conclude f(z)=a_1z^{n-1} and f(z)+g(z)=z^n+a_1z^{n-1}+...+a_n=P(x) have the same number of complex roots inside the unit circle. But f(z)=a_1z^{n-1} has exactly n-1 roots there. It follows that P(x) has exactly 1 root outside of |z|<1.

Suppose that P(x) is a reducable polynomial. Then P(x)=u(x)v(x), there u,v\in \mathbb{Z}. And we know u(0),v(0)\neq 0. But each such polynomial has at least one root outside of |z|<1 (otherwise integer nonzero u(0) is a product of complex numbers, where each numbers is less than 1 in magnitude). Therefore, P(x) has at least two roots outside of |z|<1. Contradiction.
_________________
Myth is out of here

PostPosted: Wed Jan 26, 2005 12:31 pm  Back to top 
  ProfilePM
Myth
Birch & Swinnerton Dyer
Birch & Swinnerton Dyer


Offline
Joined: 02 Sep 2003
Posts: 4490
Location: Chelyabinsk, Russia
Russian Federation

To rate posts you must be logged in
#10
Valentin said me some time ago that he knows a proof without use of complex analysis (Rouche's theorem).
_________________
Myth is out of here

PostPosted: Wed Jan 26, 2005 12:36 pm  Back to top 
  ProfilePM
vess
Yang-Mills Theory
Yang-Mills Theory

Offline
Joined: 10 May 2004
Posts: 724
Location: Cambridge, MA
Bulgaria

To rate posts you must be logged in
#11
A proof that P(x) has precisely n-1 roots inside the unit circle without complex analysis??!!!??

PostPosted: Wed Jan 26, 2005 1:20 pm  Back to top 
  ProfilePM
Myth
Birch & Swinnerton Dyer
Birch & Swinnerton Dyer


Offline
Joined: 02 Sep 2003
Posts: 4490
Location: Chelyabinsk, Russia
Russian Federation

To rate posts you must be logged in
#12
A proof that P(x) is irreducible.
_________________
Myth is out of here

PostPosted: Wed Jan 26, 2005 1:23 pm  Back to top 
  ProfilePM
Valentin Vornicu
Admin
Admin


Offline
Joined: 03 Feb 2003
Posts: 7080
Location: California, US
RomaniaUnited States

To rate posts you must be logged in
#13
vess wrote:
A proof that P(x) has precisely n-1 roots inside the unit circle without complex analysis??!!!??
Yes. Why is that so hard to belive? Mr. Green
_________________
We all use math everyday: to forecast weather, to tell time, to handle money; we also use math to analyze crime, reveal patterns, predict behavior. Using numbers we can solve the biggest mysteries we know.

PostPosted: Wed Jan 26, 2005 2:56 pm  Back to top 
  ProfilePMBlogAlbum
Valentin Vornicu
Admin
Admin


Offline
Joined: 03 Feb 2003
Posts: 7080
Location: California, US
RomaniaUnited States

To rate posts you must be logged in
#14

Laurenţiu Panaitopol

So, let's take P(X) = X^n + a_{n-1}X^{n-1} + \cdots + a_1X + a_0, a_k \in \mathbb{Z}, k=\overline{0,n-1} such that |a_{n-1}| > 1 + |a_{n-2}| + \cdots + |a_1| + |a_0|.

We can obviously suppose that a_0 \neq 0 because otherwise we just extract the largest X^j type factor we can find out of P(X). Let's first prove that there is no root \alpha of P(X) with absolute value |\alpha |=1.

We have that -a_{n-1}\alpha^{n-1} = \alpha^n + a_{n-2} \alpha^{n-2} + \cdots + a_1 \alpha + a_0 thus
|a_{n-1} \alpha^{n-1} | = | \alpha^n + a_{n-2} \alpha^{n-2} + \cdots + a_1 \alpha + a_0 |
|a_{n-1} \alpha^{n-1} | \leq | \alpha^n | + | a_{n-2} \alpha^{n-2}| + \cdots + | a_1 \alpha | + | a_0 |
and because |\alpha=1| it follows that |a_{n-1}| \leq 1 + |a_{n-2}|+\cdots + |a_1|+|a_0| which is a contradiction.

Let's denote with \alpha_1, \alpha_2, \ldots, \alpha_n be the roots of P(X). Because |\alpha_1 \cdot \alpha_2 \cdots \alpha_n| = a_0 it follows that at least one of the roots is larger than 1 in absolute value.

Let |\alpha_1 | >1 and let Q(X) = X^{n-1} + b_{n-2}X^{n-2} + \cdots + b_1X + b_0 polynomial with roots \alpha_2, \alpha_3, \ldots, \alpha_n. We have that

P(X) = (X-\alpha_1)Q(X) = X^n + (b_{n-2}-\alpha_1)X^{n-1} + (b_{n-3}- b_{n-2}\alpha_1)X^{n-2}+\cdots + X(b_0 - b_1\alpha_1)-b_0\alpha_1

It follows that a_k = b_{k-1} - b_k \alpha_1, for all 1 \leq k \leq n-1, b_{n-1}=1, and a_0 = - b_0 \alpha_1, therefore the condition in the statement becomes

|b_2 - \alpha_1 | > 1 + |b_{n-3} - b_{n-2}\alpha_1 | + \cdots + |b_0\alpha_1 | \geq
\geq 1 + |b_{n-2}||\alpha_1|  - |b_{n-3}| + |b_{n-3}||\alpha_1| - |b_{n-4}| + \cdots + |b_1||x_1| - |b_0| + |b_0||x_1| =
= 1 + |b_{n-2} | + (|\alpha_1| -1 ) (|b_{n-2} | + |b_{n-3} | + \cdots + |b_1 | + |b_0| ).

But as |b_{n-2}  - \alpha_1 | \leq |b_{n-2} | + |\alpha_1| it follows that

|b_{n-2} | + |\alpha_1 | > 1  + |b_{n-2}| + (|\alpha_1| -1 ) \sum^{n-2}_{k=0} b_k \ \Rightarrow 1 > \sum^{n-2}_{k=0} |b...

Suppose now that there exists an j>1 such that |\alpha_j |>1. As Q(\alpha_j) = 0 we have
\alpha_j^{n-1} = - \sum^{n-2}_{k=0} b_k \alpha_j^k  \ \Rightarrow \ 1 = - \sum^{n-2}_{k=0} b_k \frac 1{\alpha_j^{n-1-k}} \ \R...
1 = \left| \sum^{n-2}_{k=0} b_k \frac 1{\alpha_j^{n-1-k}} \right| \leq \sum^{n-2}_{k=0} |b_k| \frac 1 {|\alpha_j^{n-1-k}|} \l... which is a contradiction with (*). Because |\alpha_j |\neq 1 it follows that |\alpha_j| < 1, and as j was chosen arbitrarily, all \alpha_2, \alpha_3, \ldots, \alpha_n are smaller than 1 in absolute value.

No complex analysis whatsoever. Vess I'd expect you of all people never to say never in mathematics Wink
_________________
We all use math everyday: to forecast weather, to tell time, to handle money; we also use math to analyze crime, reveal patterns, predict behavior. Using numbers we can solve the biggest mysteries we know.

PostPosted: Wed Jan 26, 2005 4:01 pm  Back to top 
  ProfilePMBlogAlbum
vess
Yang-Mills Theory
Yang-Mills Theory

Offline
Joined: 10 May 2004
Posts: 724
Location: Cambridge, MA
Bulgaria

To rate posts you must be logged in
#15
Valentin Vornicu wrote:
No complex analysis whatsoever. Vess I'd expect you of all people never to say never in mathematics Wink


Smile Smile Smile You're right --- never say 'never.' Mr. Green

Does this solution belong to Laurentiu Panaitopol? It's very beautiful.
Very Happy

--Vesselin

PostPosted: Wed Jan 26, 2005 5:12 pm  Back to top 
  ProfilePM
grobber
Birch & Swinnerton Dyer
Birch & Swinnerton Dyer

Offline
Joined: 07 Apr 2003
Posts: 7862
Location: Romania
Romania

To rate posts you must be logged in
#16
There are also non-elementary but interesting ways of avoiding complex analysis, I think.

It's easier for me to write it as P(x)=a_nx^n+x^{n-1}+a_{n-2}x^{n-2}+\ldots+a_1x+a_0, with |a_n|+|a_{n-2}|+\ldots+|a_1|+|a_0|<1.

First we show, just as Valentint did, that there are no roots on the unit circle. Then, we construct the homotopy h(x,t)=x^{n-1}+(1-t)\cdot(P(x)-x^{n-1}). We have h(x,0)=P(x),\ h(x,1)=x^{n-1}. The important thing here is to notice that, just like we showed that there are no roots on the unit circle for P, we can show that there are no roots on the unit circle for h(x,t), for any t\in[0,1]. This means that it makes sense to talk about H(x,t):S^1\to S^1,\ H(x,t)=\frac{h(x,t)}{|h(x,t)|} (here S^1 is the unit circle). Since the order of a curve wrt a point does not change with a homotopy if the curve does not cross that point during the process, it means that \frac{P(x)}{|P(x)|}=H(x,0) has the same order as H(x,1)=\frac{x^{n-1}}{|x|^{n-1}}=x^{n-1} (remember that x takes values on the unit circle) wrt the origin of the plane, and this order must then be n-1.

However, there is a theorem stating that the number of roots inside the unit disk for a polynomial P with no roots on the unit disk is precisely the order of H(x,0) defined as above wrt the origin (this isn't hard to show either).

P.S. I really hope there are no mistakes. You see, I'm a newbie in the field, so be forgiving Smile

PostPosted: Wed Jan 26, 2005 5:37 pm  Back to top 
  ProfilePM
vess
Yang-Mills Theory
Yang-Mills Theory

Offline
Joined: 10 May 2004
Posts: 724
Location: Cambridge, MA
Bulgaria

To rate posts you must be logged in
#17
This, in essense, immitates the proof of Rouche's theorem, so it's basically the same idea.

PostPosted: Wed Jan 26, 2005 5:45 pm  Back to top 
  ProfilePM
grobber
Birch & Swinnerton Dyer
Birch & Swinnerton Dyer

Offline
Joined: 07 Apr 2003
Posts: 7862
Location: Romania
Romania

To rate posts you must be logged in
#18
I can see that, but there's still no complex analysis involved Smile.

PostPosted: Wed Jan 26, 2005 5:50 pm  Back to top 
  ProfilePM
Valentin Vornicu
Admin
Admin


Offline
Joined: 03 Feb 2003
Posts: 7080
Location: California, US
RomaniaUnited States

To rate posts you must be logged in
#19
vess wrote:
Does this solution belong to Laurentiu Panaitopol? It's very beautiful.
--Vesselin
Yes, it does.
_________________
We all use math everyday: to forecast weather, to tell time, to handle money; we also use math to analyze crime, reveal patterns, predict behavior. Using numbers we can solve the biggest mysteries we know.

PostPosted: Wed Jan 26, 2005 9:48 pm  Back to top 
  ProfilePMBlogAlbum
spx2
Yang-Mills Theory
Yang-Mills Theory


Offline
Joined: 07 Feb 2005
Posts: 646
Romania

To rate posts you must be logged in
#20
about the solution

i did not quite understand it,what am i supposed to do?

PostPosted: Fri Apr 08, 2005 10:43 pm  Back to top 
  ProfilePMYMBlog
Display posts from previous:   Sort by:   
32 Posts • Page 1 of 2 • 1, 2 Next
Post new topic   Reply to topic View previous topicView next topic
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
You cannot post calendar events in this forum


© Copyright 2008 AoPS Incorporated. All Rights Reserved. • FoundationPrivacyContact Us