In the documentary we read about QRDecomposition
(Link)
QRDecomposition[m] yields the QR decomposition for a numerical matrix m. The result is a list {q,r}, where q is a unitary matrix and r is an upper‐triangular matrix.
By QR-decomposition we can decompose the matrix m=q.r
. Therefore I was surprised to find following point in the same description:
The original matrix m is equal to ConjugateTranspose[q].r.
What is the reason that MMA returns the conjugate transpose of q but not q? Because of this reason we can decompose matrix m only by the conjugate transpose of q.
MMA 13.2