[Libre-soc-dev] complex numbers as matrices

Hendrik Boom hendrik at topoi.pooq.com
Fri Jun 25 22:26:18 BST 2021

On Fri, Jun 25, 2021 at 07:36:29PM +0100, Luke Kenneth Casson Leighton wrote:
> https://www.nagwa.com/en/explainers/152196980513/
> ooOoo, that's posh, that is.  complex numbers can be represented as
> matrices,
> then the inverse of a matrix times the conjugate is the reciprocal of the
> complex number...
> therefore you can do division of complex numbers through matrix
> multiplication.

Representing a complex number as a matrix makes it into a 2x2 matrix of reals,
That means more data manipulation for the same complex number.
And matrix inverse is hard to do right.  There's a lot of numerical 
analysis on the subject, 
It turns out that just about any operation that can be elegantly written 
using a matrix inverse can better be done by a different algorithm.

It's not efficient to represent complex numbers as 2x2 matrices.

-- hendrik
> woooow ;)
> l.
> ---
> crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
> _______________________________________________
> Libre-soc-dev mailing list
> Libre-soc-dev at lists.libre-soc.org
> http://lists.libre-soc.org/mailman/listinfo/libre-soc-dev

More information about the Libre-soc-dev mailing list