]> gitweb.michael.orlitzky.com - sage.d.git/blobdiff - mjo/eja/TODO
eja: add TODON'T use Cramer's rule.
[sage.d.git] / mjo / eja / TODO
index 55a59a1c45a153c4de59bd8464a50c2fe404872d..38aa85bfe7a5c5ecc4b97c880c05533e42b5ad69 100644 (file)
@@ -1,5 +1,7 @@
-A. Make the subalgebra class work with any subalgebra (there's nothing
-   special except a_regular_element() in there).
+A. Add tests for orthogonality in the Peirce decomposition.
+
+B. Add support for a symmetric positive-definite bilinear form in
+   the JordanSpinEJA.
 
 1. Add CartesianProductEJA.
 
@@ -15,3 +17,6 @@ A. Make the subalgebra class work with any subalgebra (there's nothing
 6. Can we make the minimal and characteristic polynomial tests work
    for trivial algebras, too? Then we wouldn't need the "nontrivial"
    argument to random_eja().
+
+7. Solve the charpoly system with A_of_x.solve_right(x_powers[r])
+   rather than dumbass Cramer's rule.