our basis::
sage: set_random_seed()
- sage: x = random_eja(AA).random_element()
+ sage: x = random_eja(field=AA).random_element()
sage: A = x.subalgebra_generated_by(orthonormalize_basis=True)
sage: y = A.random_element()
sage: y.operator()(A.one()) == y
# If our superalgebra is a subalgebra of something else, then
# these vectors won't have the right coordinates for
# V.span_of_basis() unless we use V.from_vector() on them.
- W = V.span_of_basis( V.from_vector(b.to_vector()) for b in basis )
+ W = V.span_of_basis( (V.from_vector(b.to_vector()) for b in basis),
+ check=check_axioms)
n = len(basis)
if check_axioms: