Title: Pauli class implementation for Hamiltonain decomposition. *Idea*: In 2023, Reggio et al <http://arxiv.org/pdf/2305.11847.pdf>, used xz code for determining the commutation of the given two Pauli string, P1, P2. I found that we can construct more efficient implementation of Pauli group structure with two integer tuple, xz code including the next things. - Fast commuting determination. - Pauli matrix algebra of 2^n dimension as n length binary representation of integer. - Matrix-xz code transformation.
The matrix-xz code transformation is achieved through application of "Tensorized Pauli decomposition algorithm <http://github.com/HANTLUK/PauliDecomposition>" method. They researched to find decomposed coefficient location of the given Hermit matrix. I found a transformation that xz code to corresponding coefficient location on the matrix. *Status*: I almost implemented core structure and oprations in Opttrot repository <http://github.com/HYUNSEONG-KIM/OptTrot> of mine as a prototype. It was written in C at first, but python version also exists. Matrix-xz code transformation routine is remained. *Involved Software* Tensorized Pauli decomposition algorithm paper code *Difficulty* Intermediate *Prerequisite Knowledge* Linear algebra, Binary operation, Basic group theory, *Project Length* 175 hours -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/9b71f06c-38b8-4c24-b8fa-a13f3a327a04n%40googlegroups.com.