Math-1494 · mathematics · Graph theory

Math-1494

O10 — Factoring from roots modulo a composite

Status Partially solved · unsolvedmath.comLLM status Open unverified

Top Open Problems Not reported cataloguedPartially solvedOpen

Statement

Definitions and mathematical statement

For $n\ge2$, let $\varphi(n)=|(\mathbb Z/n\mathbb Z)^\times|$, where the superscript denotes the invertible residue classes. A valid root-extraction input consists of positive integers $(n,e,a)$ with $\gcd(e,\varphi(n))=1$ and $\gcd(a,n)=1$. Exponentiation $x\mapsto x^e$ is then a permutation of this finite group. Define an oracle $\mathcal R$ to return its unique inverse image $x\in\{0,\ldots,n-1\}$ satisfying $x^e\equiv a\pmod n$.

Is complete factorization of arbitrary positive integers reducible to $\mathcal R$ in classical randomized polynomial time? Namely, can a uniform probabilistic oracle algorithm, on each binary input $N\ge2$, produce all prime factors and their exponents with probability at least $2/3$, using polynomially many bit operations and oracle queries of polynomial binary length? The modulus in a query need not equal $N$, and queries may depend on previous answers.

The promise on $e$ is essential: extracting arbitrary square roots with multiple possible answers is a different oracle problem. No factorization of $n$, value of $\varphi(n)$, or secret inverse exponent is supplied with an oracle answer. Oracle calls are charged unit cost together with the ordinary cost of writing and reading their encodings. Outside the promise, replies are arbitrary and may never arrive; the reduction must tolerate this and may interleave subroutine calls.

Short English statement

Can arbitrary integers be factored efficiently with randomized access to unique modular root extraction?

Sources

Catalogue entry

Statement licence: CC-BY-4.0 · Source file

Contributions 0

No attempts yet. Significant partial results and substantial reductions are welcome. Contribute an attempt.