X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=mjo%2Feja%2Feja_element.py;h=4ed0a59216e7d07eaba9a6aec1b43e91902d3513;hb=343dc3c4c02dd1fb344a23cb3323a5c8c82f30a9;hp=107603ce712ecf79d6de89a2e4fd573f17738798;hpb=9c35b8d70e384cd98b8ec7eb7a84cf84db1d1137;p=sage.d.git diff --git a/mjo/eja/eja_element.py b/mjo/eja/eja_element.py index 107603c..4ed0a59 100644 --- a/mjo/eja/eja_element.py +++ b/mjo/eja/eja_element.py @@ -257,7 +257,7 @@ class FiniteDimensionalEuclideanJordanAlgebraElement(IndexedFreeModuleElement): sage: y = vector(QQ,[4,5,6]) sage: x.inner_product(y) 32 - sage: J(x).inner_product(J(y)) + sage: J.from_vector(x).inner_product(J.from_vector(y)) 32 The inner product on `S^n` is ` = trace(X*Y)`, where @@ -1046,7 +1046,7 @@ class FiniteDimensionalEuclideanJordanAlgebraElement(IndexedFreeModuleElement): raise ValueError("this only works with non-nilpotent elements!") J = self.subalgebra_generated_by() - u = J(self) + u = J.from_vector(self.to_vector()) # The image of the matrix of left-u^m-multiplication # will be minimal for some natural number s...