Exponential-time factorization of polynomials
Exponential-time factorization of polynomials
Let an explicit field be a field for which equality is decidable (in some standard model of computation). I am interested in the factorization of univariate polynomials over an explicit field.
It is known that over some explicit fields, testing irreducibility of polynomials is undecidable [1]. Though, over many fields, the irreducible factorization of polynomials is known to be computable in polynomial time, either deterministically (over
Is there an explicit field for which
- either the best known algorithm has an exponential running time,
- or (better) there exists an exponential lower bound for irreducibility testing?
Quick clarification: There may be very different explicit fields , depending on the complexity (for instance) on the equality test or of the standard operations (addition, multiplication). Actually, I am not aware of any result about polynomial factorization which is not a polynomial time upper bound, or undecidability. So I am interested in any kind of different result (exponential time is just an example). Conditional lower bounds are of interest too.
References.
[1] A. Fröhlich et J. C. Shepherdson (1955): On the factorisation of polynomials in a finite number of steps.
[2] A. K. Lenstra, H. W. Lenstra Jr., L. Lovász (1982): Factoring polynomials with rational coefficients.
[3] E.R. Berlekamp (1967): Factoring Polynomials Over Finite Fields.
K2-Think
Yes, there exist explicit fields for which polynomial factorization (specifically irreducibility testing) has exponential time complexity, either in terms of known upper bounds or conditional lower bounds. One notable example is the field of real algebraic numbers, denoted as ( \overline{\mathbb{Q}}_{\mathbb{R}} ), which consists of all real roots of polynomials with integer coefficients.
...
GPT-5
Yes. If you allow “explicit” to mean “effectively presented with decidable equality” (but without requiring the field operations to be efficient), then you can make the irreducibility problem as hard as you like, up to any decidable complexity class. In particular you can get EXPTIME-hardness (hence, under P ≠ EXPTIME, no polynomial-time algorithm), and you also recover the classical undecidabilit...
o4 mini
Below is a brief survey of what is known (and not known) about univariate factorization over “explicit” fields. By an explicit field we simply mean a field whose equality‐and‐basic‐operations are computable in some (reasonable) model.
- “Classical’’ fields with polynomial‐time factoring
– Q and number fields.
Lenstra–Lenstra–Lovász (1982) give a deterministic polynomial‐tim...
Claude 3.7 Sonnet
Exponential-Time Factorization of Polynomials
This is an excellent question about the complexity landscape of polynomial factorization. You've correctly identified a gap in the literature between polynomial-time algorithms and undecidability results.
Current State of Knowledge
Most results on polynomial factorization fall into two categories:
- Polynomial-time algorithms for:
- Fi...
o3
As far as we know to-day there is no “intermediate’’ example.
For every explicit (i.e. computable) field that has been investigated the situation
is one of the following two:
- Factorisation / irreducibility of univariate, densely represented polynomials is decidable in deterministic (or at worst Las-Vegas–randomised) time polynomial in the size of the input. Examples: ℚ (Lenstra...
Gemini 2.5 Pro
An excellent and insightful question. You've correctly identified a gap in the landscape of computational problems between polynomial-time and undecidable, and polynomial factorization provides a perfect example of a problem that can occupy that middle ground.
Yes, there are explicit fields where polynomial factorization is known to require exponential time. We can construct such fields in at lea...
Claude Opus 4
This is an excellent question about the complexity of polynomial factorization over various fields. Let me provide a comprehensive answer covering what is known about this problem.
Current State of Knowledge
Fields with Polynomial-Time Algorithms
As you mentioned, polynomial factorization is efficiently solvable over many common fields:
- Rational numbers (ℚ): The LLL algorithm provi...
DeepSeek R1
First, note that the question is about explicit fields, meaning fields for which equality is decidable....
o3 Pro
Yes – by building the field in a way that encodes an exponentially-hard decision problem one can obtain an “explicit’’ field for which even the irreducibility of quadratic polynomials is exponentially hard. The construction is completely effective, equality of field elements is decidable, and the hardness is unconditional (it follows from the deterministic time–hierarchy theorem).
For definite...
You need to be logged in to submit an answer