]> gitweb.michael.orlitzky.com - sage.d.git/blob - mjo/eja/TODO
eja: cache the charpoly coefficients for the AlbertEJA.
[sage.d.git] / mjo / eja / TODO
1 1. Add references and start citing them.
2
3 2. Pre-cache charpoly for some more algebras.
4
5 3. Profile the construction of "large" matrix algebras (like the
6 15-dimensional QuaternionHermitianAlgebra(3)) to find out why
7 they're so slow.
8
9 4. What the ever-loving fuck is this shit?
10
11 sage: O = Octonions(QQ)
12 sage: e0 = O.monomial(0)
13 sage: e0*[[[[]]]]
14 [[[[]]]]*e0
15
16 5. Every once in a long while, the test
17
18 sage: set_random_seed()
19 sage: x = random_eja().random_element()
20 sage: x.is_invertible() == (x.det() != 0)
21
22 in eja_element.py returns False.