X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=mjo%2Feja%2Feja_subalgebra.py;h=0f641416366ef7ee72d4703e070c69e2d60e30a9;hb=08aba469c5f8d8947a543f8882fa676ed165e7ee;hp=2c877f34b03268f59b0b73501c62d6cd419a8253;hpb=6b80adf4c1b41455d6e2afe003cdbc96452d0928;p=sage.d.git diff --git a/mjo/eja/eja_subalgebra.py b/mjo/eja/eja_subalgebra.py index 2c877f3..0f64141 100644 --- a/mjo/eja/eja_subalgebra.py +++ b/mjo/eja/eja_subalgebra.py @@ -128,24 +128,6 @@ class FiniteDimensionalEuclideanJordanElementSubalgebra(FiniteDimensionalEuclide except ValueError: prefix = prefixen[0] - if elt.is_zero(): - # Short circuit because 0^0 == 1 is going to make us - # think we have a one-dimensional algebra otherwise. - natural_basis = tuple() - mult_table = tuple() - rank = 0 - self._vector_space = V.zero_subspace() - self._superalgebra_basis = [] - fdeja = super(FiniteDimensionalEuclideanJordanElementSubalgebra, - self) - return fdeja.__init__(field, - mult_table, - rank, - prefix=prefix, - category=category, - natural_basis=natural_basis) - - # This list is guaranteed to contain all independent powers, # because it's the maximal set of powers that could possibly # be independent (by a dimension argument).