pub trait Decomposition: VectorSpace {
    fn iwasawa_decomposition(self) -> Option<(Self, Self, Self)>;
}
Expand description

some decompositions of matrix

Required Methods§

Returns $(K, A, N)$ of the Iwasawa decomposition: $M = KAN$.

  • $K$: orthonormal matrix
  • $A$: diagonal matrix
  • $N$: upper-half unipotent matrix

Implementors§