We can convert back and forth faithfully::
sage: set_random_seed()
- sage: J = random_eja()
+ sage: J = random_eja(field=QQ, orthonormalize=False)
sage: x = J.random_element()
- sage: A = x.subalgebra_generated_by()
+ sage: A = x.subalgebra_generated_by(orthonormalize=False)
sage: A(x).superalgebra_element() == x
True
sage: y = A.random_element()
sage: A(y.superalgebra_element()) == y
True
- sage: B = y.subalgebra_generated_by()
+ sage: B = y.subalgebra_generated_by(orthonormalize=False)
sage: B(y).superalgebra_element() == y
True