]> gitweb.michael.orlitzky.com - sage.d.git/blobdiff - mjo/eja/TODO
eja: improve rational basis algebra trickery.
[sage.d.git] / mjo / eja / TODO
index cbe1d95801e9a098b36c75cf2548da460750ac03..2752dc47cd026eb9c000be7301507567c2161dfa 100644 (file)
@@ -46,12 +46,9 @@ 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
 11. Figure out if CombinatorialFreeModule's use of IndexedGenerators
     can be used to replace the matrix_basis().
 
 11. Figure out if CombinatorialFreeModule's use of IndexedGenerators
     can be used to replace the matrix_basis().
 
-12. Don't pass in an n-by-n multiplication/i-p table since only the
-    lower-left half is used.
+12. Move the "field" argument to a keyword after basis, jp, and ip.
 
 
-13. Move the "field" argument to a keyword after basis, jp, and ip.
-
-14. Instead of storing the multiplication and inner-product tables in
+13. Instead of storing the multiplication and inner-product tables in
     RationalBasisEuclideanJordanAlgebra, why not just create the
     algebra over QQ in the constructor and save that? They're globally
     unique, so we won't wind up with multiple copies.
     RationalBasisEuclideanJordanAlgebra, why not just create the
     algebra over QQ in the constructor and save that? They're globally
     unique, so we won't wind up with multiple copies.