$$ A = S^T D S $$

  • $S$ - верхне треугольная с положительными элементами на диагонали
  • $D$ - диагональная с элементами $\pm 1$ на диагонали

Разложение

  • $d_1 = sign(a_{11})$
  • $s_{11} = \sqrt{|a_{11}|}$
  • $s_{1k} = \frac{a_{1k}}{s_{11}}$
  • $d_k = sign(a_{kk} - \sum_{p=1}^{k-1}|s_{pk}|^2 d_p)$