Factorising Polynomials in Z[x]

  • Thread starter Thread starter pivoxa15
  • Start date Start date
  • Tags Tags
    Elements
Click For Summary

Homework Help Overview

The discussion revolves around the factorization of polynomials in the ring of integers Z[x]. Participants explore the implications of Z not being a field and the challenges this presents for applying certain factorization theorems.

Discussion Character

  • Conceptual clarification, Assumption checking, Mathematical reasoning

Approaches and Questions Raised

  • Participants discuss the possibility of mapping polynomials from Z[x] to Q[x] to utilize theorems applicable in fields. Questions arise about the validity of this approach and the implications of irreducibility in both Z[x] and Q[x].

Discussion Status

The discussion is active, with participants offering various perspectives on the factorization process. Some suggest that mapping to Q[x] is a viable strategy, while others question the assumptions behind this method. There is an ongoing examination of Gauss' lemma and its relevance to the problem.

Contextual Notes

Participants note that the definitions of irreducibility and the nature of polynomials in Z[x] versus Q[x] are central to the discussion. The complexity of finding factors and the role of primitive polynomials are also highlighted.

pivoxa15
Messages
2,250
Reaction score
1

Homework Statement


How do you factorise polynomials in Z[x]? Z is not a field so you can't use the theorem 'a is a root of f <=> (x-a) divides f'

The Attempt at a Solution


Would you map the polynomials from Z[x] to Q[x] by multiplying by 1, since all elements in Z[x] are in Q[x]. Then factorise in Q[x] usiong the theorem above. If the factors have coefficients in Z than map (multiply by 1) these back to Z[x] so you have factorised these polynomials and they exist in Z[x]. If the factors in Q[x] have coefficients not in Z then you can't map back to Z[x] hence these are not factorisable in Z[x].
Is this how you would factorise polynomials in Z[x], formally?
 
Last edited:
Physics news on Phys.org
Look up Gauss' lemma.
 
How does Gauss' lemma help?
 
What makes you think passing to Q[x] suddenly makes things easier? What is the factorization ox x^2-2 in Z[x]? And in Q[x]? The x-a a root thing is still as valid/not valid in Z[x] as in Q[x]. In fact that is what (one of) Gauss's Lemmas states: a poly is irreducible over Z iff it is irreducible over Q.

You factorise it 'by doing it'. I.e. trying to find a factorization. In general this is *very hard* and can't be done by any decent analytic means. It is however possible to show there are no integral roots by exhaustion.
 
Last edited:
Really? Second bullet point. If a poly is irreducible over Z it is irreducible over Q. (Obviously if it is reducible over Z it is reducible over Q).
 
Right. But the second point only has one way from the integers to the rationals. You had iff in your previous post?! Consider f(x)=2x^2+2x+2 is irreducible in Q[x] but is reducible in Z[x] i.e f(x)=2(x^2+x+1).

Anyhow, if you follow my method, and map the polynomials to Q[x] then you can (potentially) factorise by finding zeros of it (which is allowed by the theorem). Then follow two implications,
Let f(x) by original polynomial in Z[x]
1. f(x) primitive in Z[x] and irreducible in Q[x] => irreducible in Z[x]
2. f(x) is monic and reducible in Q[x] => reducible in Z[x]

It was convienent that all f(x) I was interested in factorising were monic hence also primitive so by mapping them to Q[x] I was able to tell if it was irreducible or reducible in Z[x], rigorously. If the word is appropriate here.

But would you say 'mapping' is a good word here? I am merely factoring specific polynomials given to me which were said to be in Z[x]. But I chose to test reducibility in Q[x]. Is a map really needed here? If not than what should I say or justify me taking the polynomials to Q[x] and doing the maths?
 
Last edited:
I pointed out the 'other' direction. It is trivial: irreducible over Q implies irreducible over Z. That really is trivial.
 
But what about

f(x)=2x^2+2x+2 is irreducible in Q[x] but is reducible in Z[x] i.e f(x)=2(x^2+x+1) with neither 2 nor x^2+x+1 is a unit in Z[x]

So you need
f(x) primitive in Z[x] and irreducible in Q[x] => irreducible in Z[x]
Correct?

The definition of irreducible I use is, P is irreducible <=>
P is non unit and if p=ab than a is a unit or b is a unit
What about my mapping question in my previous post? Is it appropriate?
 
Last edited:
  • #10
Ok, modulo trivialities like dividing by a constant, jeez are you missing the point.
 

Similar threads

Replies
8
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 17 ·
Replies
17
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
48
Views
6K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 12 ·
Replies
12
Views
5K
  • · Replies 18 ·
Replies
18
Views
6K
Replies
9
Views
3K