# Revision history [back]

### Does SAGE have already an implemented version of the "Affine Diagonalization Algorithm" in general for n-dimensional vector spaces?

I would like to ask the following question:

Does SAGE have already an implemented version of the "Affine Diagonalization Algorithm" in general for n-dimensional vector spaces?

I have found some pseudo-code, see page 15 (the section begins on page 12) of

.

Searching online led me also to this answer from 2008 where someone does it with MAPLE (see https://www.mapleprimes.com/posts/38766-Normal-Forms-For-Quadratic-Functions), but, unfortunately, I cannot open the .mws-file (I got an error message concerning the version number (?)).

Thank you very much for the help.

 2 None slelievre 16814 ●19 ●150 ●333 http://carva.org/samue...

### Does SAGE have already an implemented version of the "Affine Diagonalization Algorithm" in general for n-dimensional vector spaces?

I would like to ask the following question:

Does SAGE Sage have already an implemented version a general implementation of the "Affine Diagonalization Algorithm" in general "affine diagonalization algorithm" for n-dimensional vector spaces? spaces?

I have found some pseudo-code, see page 15 (the (in section 3 "affine diagonalization" which begins on page 12) of

Searching online led me also to this answer from 2008 where someone does it with MAPLE (see https://www.mapleprimes.com/posts/38766-Normal-Forms-For-Quadratic-Functions), but, Maple:

but unfortunately, I cannot open open the .mws-file .mws file (I got get an error message concerning the version number (?)).number).

Thank you very much for the help.

 3 None slelievre 16814 ●19 ●150 ●333 http://carva.org/samue...

### Does SAGE have already an implemented version of the "Affine Diagonalization Algorithm" in general for n-dimensional vector spaces?

Does Sage have a general implementation of the "affine diagonalization algorithm" for n-dimensional vector spaces?

I found some pseudo-code, see page 15 (in section 3 "affine diagonalization" which begins on page 12) of

Searching online led me also to this answer from 2008 where someone does it with Maple:

but unfortunately, I cannot open the .mws file (I get an error message concerning the version number).

Thank you very much for the help.