Canonical Forms for Matrix Tuples in Polynomial Time
Left-right and conjugation actions on matrix tuples have received considerable attention in theoretical computer science due to their connections with polynomial identity testing, group isomorphism, and tensor isomorphism. In this paper, we present polynomial-time algorithms for computing canonical forms of matrix tuples over a finite field under these actions. Our algorithm builds upon new structural insights for matrix tuples, which can be viewed as a generalization of Schur's lemma for irreducible representations to general representations. Index Terms-canonical form, matrix tuples, tensors, group isomorphism, computer algebra
Authors
- Youming Qiao (ORCID: https://orcid.org/0000-0003-4334-1449)
- Xiaorui Sun
Institutions
- University of Technology Sydney (AU)
- University of Illinois Chicago (US)
- Centre for Quantum Computation and Communication Technology (AU)
Publication Details
- Published
- 2024-10-27
- DOI
- https://doi.org/10.1109/focs61266.2024.00054
- Primary Topic
- Algebraic and Geometric Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00