Factorization of polynomials over finite fields
Builds on Finite fieldFactorization of polynomialsPolynomial greatest common divisorFormal derivative
Definition
Let be the finite field with elements and let be a nonzero polynomial. Factoring over means computing its factorization into irreducibles in . The standard algorithms do this in three stages:
- square-free factorization: write the monic part of as , with the square-free and pairwise coprime, using for the formal derivative ;
- distinct-degree factorization: for a square-free monic , compute for each the product of the monic irreducible factors of of degree ;
- equal-degree factorization: split each into its irreducible factors of degree .
Remarks
Stage 2 uses that is the product of all monic irreducible polynomials in whose degree divides . So , and is the gcd of with divided by . In stage 1, if then is a -th power, where is the characteristic, since every element of is a -th power. Stage 3 is usually done with a randomised method, such as the Cantor–Zassenhaus algorithm; Berlekamp's algorithm is a deterministic alternative to stages 2 and 3. Example: over , is square-free, , so and . Non-example: is not square-free, so stage 2 does not apply before stage 1.
Reading path
To understand this page from the ground up, read these 22 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Group concept
- Ring definition
- Commutative ring definition
- Polynomial ring definition
- Unit of a ring definition
- Zero divisor definition
- Divisibility in a commutative ring definition
- Degree of a polynomial definition
- Field definition
- Formal derivative definition
- Integral domain definition
- Associate elements definition
- Leading coefficient definition
- Finite field definition
- Irreducible element definition
- Monic polynomial definition
- Greatest common divisor in an integral domain definition
- Irreducible polynomial definition
- Unique factorisation domain definition
- Polynomial greatest common divisor definition
- Factorization of polynomials definition
- Factorization of polynomials over finite fields definition
Further reading
About this page
| Tag | XXQ378NQE2 |
|---|---|
| URI | m2://XXQ378NQE2 |
| Kind | definition |
| Writing | W0 stub |
| MSC | 11T06, 12E20, 11Y16 |
| Defines | Factorization of polynomials over finite fields |
| Uses | Finite field, Factorization of polynomials, Polynomial greatest common divisor, Formal derivative |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.