X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=mjo%2Feja%2FTODO;h=39daf2a796c0d9d21c21057ae0899dacf4fbed89;hb=e5b0be0dcbe6cbce15e0b9974fcfb6626f4afda0;hp=17422851f81f5196cd47cc159004c326a848b115;hpb=d6c744ecba0a22fdd76cb17e663594d323d1bb38;p=sage.d.git diff --git a/mjo/eja/TODO b/mjo/eja/TODO index 1742285..39daf2a 100644 --- a/mjo/eja/TODO +++ b/mjo/eja/TODO @@ -27,8 +27,7 @@ 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 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. Those and the octonion stuff could be moved - to hurwitz.py along with the HurwitzMatrixAlgebra. + in a commutative ring. 7. Every once in a long while, the test @@ -37,3 +36,7 @@ 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. The definition of product_on_basis() and the element constructor + for MatrixAlgebra are totally wrong. There's no reason to expect + a product of monomials to again be plus/minus a monomial.