Bug in Factor

Ruby and Octave give the same answer.

 

Factor gives a different answer.

 

If Ruby and Octave are correct, then   is a normal matrix. If Factor is correct, then   is not a normal matrix. Factor is wrong. Factor's matrix multiplication has a bug: Factor confuses Hermitian inner product with scalar product, and calculates A × B in place of A × B. --Kernigh 00:30, 17 March 2012 (UTC)

Ruby bug fixed in head

https://bugs.ruby-lang.org/issues/6290#change-25888

Matrix#hermitian?

has been fixed in ruby 2.0

Return to "Conjugate transpose" page.