English

Polynomial Algorithms for Simultaneous Unitary Similarity and Equivalence

Rings and Algebras 2025-12-02 v1 Data Structures and Algorithms Quantum Physics

Abstract

We present an algorithm to solve the Simultaneous Unitary Similarity(S.U.S) problem which is to check if there exists a Similarity transformation determined by a Unitary UU s.t UAlU=BlUA_lU^*=B_l, l{1,...,p}l \in \{1,...,p\}, where AlA_l and BlB_l are nxnnxn complex matrices. We observe that the problem is simplest when UU is diagonal, where we see that the `paths' in the graph defined by non-zero elements of AlA_l and BlB_l determine the solution. Inspired by this we generalize this to the case when UU is block-diagonal to identify a form refered to as the `Solution-form' using `paths' determined by non-zero sub-matrices of Al,BlA_l,B_l which are non-zero multiples of Unitary. When not in Solution form we find an equivalent problem to solve by diagonalizing a Hermitian or a Normal matrix related to the sub-matrices. The problem is solved in a maximum of nn steps. The same idea can be extended to solve the Simultaneous Unitary Equivalence (S..U..Eq) problem where we solve for U,VU,V in UAlV=BlUA_lV^*=B_l, Al,BlA_l,B_l being mxnmxn Complex rectangular matrices. Here we work with the 'paths' in the related bi-graph to define the Solution-form. The algorithms have a complexity of O(pn4)O(pn^4). This work finds application in Quantum Evolution, Quantum gate design and Simulation. The salient features of each step of the algorithm can be retained as Canonical features to classify a given collection of complex matrices up to Unitary Similarity.

Keywords

Cite

@article{arxiv.2511.19439,
  title  = {Polynomial Algorithms for Simultaneous Unitary Similarity and Equivalence},
  author = {Harikrishna VJ and Vittal Rao and Ramakrishnan K. R},
  journal= {arXiv preprint arXiv:2511.19439},
  year   = {2025}
}

Comments

14 pages, 2 figures

R2 v1 2026-07-01T07:52:44.515Z