1 1. Add references and start citing them.
3 2. Pre-cache charpoly for some more algebras.
5 3. Profile the construction of "large" matrix algebras (like the
6 15-dimensional QuaternionHermitianAlgebra(3)) to find out why
9 4. What the ever-loving fuck is this shit?
11 sage: O = Octonions(QQ)
12 sage: e0 = O.monomial(0)
16 5. Every once in a long while, the test
18 sage: set_random_seed()
19 sage: x = random_eja().random_element()
20 sage: x.is_invertible() == (x.det() != 0)
22 in eja_element.py returns False.