]> gitweb.michael.orlitzky.com - sage.d.git/blobdiff - mjo/eja/TODO
Reorganize the Hurwitz (matrix) algebra stuff.
[sage.d.git] / mjo / eja / TODO
index 2fb5505439e6530cdc7e6c9d31ad06941937918f..310e3073c667fb42b7591c0b8a989f590455e4fa 100644 (file)
@@ -24,10 +24,10 @@ sage: a0 = (1/4)*X[4]**2*X[6]**2 - (1/2)*X[2]*X[5]*X[6]**2 - (1/2)*X[3]*X[4]*X[6
        sage: e0*[[[[]]]]
        [[[[]]]]*e0
 
-6. In fact, could my octonion matrix algebra be generalized for any
-   algebra of matrices over the reals whose entries are not real? Then
-   we wouldn't need real embeddings at all. They might even be fricking
-   vector spaces if I did that...
+6. Can we convert the complex/quaternion algebras to avoid real-
+   (un)embeddings? Quaternions would need their own
+   QuaternionMatrixAlgebra, since Sage matrices have to have entries
+   in a commutative ring.
 
 7. Every once in a long while, the test
 
@@ -36,5 +36,3 @@ sage: a0 = (1/4)*X[4]**2*X[6]**2 - (1/2)*X[2]*X[5]*X[6]**2 - (1/2)*X[3]*X[4]*X[6
        sage: x.is_invertible() == (x.det() != 0)
 
    in eja_element.py returns False.
-
-8. Add an alias for AlbertAlgebra.