Weizmann Logo
ECCC
Electronic Colloquium on Computational Complexity

Under the auspices of the Computational Complexity Foundation (CCF)

Login | Register | Classic Style



REPORTS > DETAIL:

Revision(s):

Revision #1 to TR26-120 | 19th July 2026 10:40

Hitting point for sparse noncommutative polynomials

RSS-Feed




Revision #1
Authors: Foram Lakhani, Partha Mukhopadhyay
Accepted on: 19th July 2026 10:40
Downloads: 7
Keywords: 


Abstract:

For every $n,s \geq 1$, we construct a matrix tuple $(A_1,\ldots,A_n) \in \mathrm{M}_s(\mathbb{Z})^n$ in deterministic $\mathrm{poly}(n,s)$ time such that every noncommutative polynomial $$f \in \mathbb{C}\langle x_1,x_2,\ldots,x_n\rangle$$ of sparsity at most $s$ satisfies $f = 0$ if and only if $f(A_1,A_2,\ldots,A_n) = 0$. The bit complexity of the entries in the matrices $A_1, \ldots, A_n$ is $O(s\log n)$. This immediately gives a deterministic one-query black-box identity testing algorithm for these polynomials. This is done under the standard assumption that the black-box can be queried over matrix algebras.

In particular, a black-box randomized polynomial-time algorithm was known for sparse noncommutative polynomials of exponential degree [Arvind, Joglekar, Mukhopadhyay, and Raja, 19], but (to the best of our knowledge) no deterministic polynomial-time algorithm was known. Interestingly, in the commutative case, deterministic polynomial-time black-box algorithm for sparse high-degree polynomials is well known [Klivans, and Spielman, 01] and [Saxena, 09].



Changes to previous version:

Fixed a citation for high degree sparse commutative PIT.


Paper:

TR26-120 | 18th July 2026 16:44

Hitting point for sparse noncommutative polynomials





TR26-120
Authors: Foram Lakhani, Partha Mukhopadhyay
Publication: 18th July 2026 23:36
Downloads: 51
Keywords: 


Abstract:

For every $n,s \geq 1$, we construct a matrix tuple $(A_1,\ldots,A_n) \in \mathrm{M}_s(\mathbb{Z})^n$ in deterministic $\mathrm{poly}(n,s)$ time such that every noncommutative polynomial $$f \in \mathbb{C}\langle x_1,x_2,\ldots,x_n\rangle$$ of sparsity at most $s$ satisfies $f = 0$ if and only if $f(A_1,A_2,\ldots,A_n) = 0$. The bit complexity of the entries in the matrices $A_1, \ldots, A_n$ is $O(s\log n)$. This immediately gives a deterministic one-query black-box identity testing algorithm for these polynomials. This is done under the standard assumption that the black-box can be queried over matrix algebras.

In particular, a black-box randomized polynomial-time algorithm was known for sparse noncommutative polynomials of exponential degree [Arvind, Joglekar, Mukhopadhyay, and Raja, 19], but (to the best of our knowledge) no deterministic polynomial-time algorithm was known. Interestingly, in the commutative case, deterministic polynomial-time black-box algorithm for sparse high-degree polynomials is well known [Saxena, 09].



ISSN 1433-8092 | Imprint