X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=mjo%2Feja%2Feja_utils.py;fp=mjo%2Feja%2Feja_utils.py;h=2402d9f0e5f6d1b174690688b8f9b2d7f17eba61;hb=c41c7f2a94370c11d478dbdb22e77cfa30298eb2;hp=6690a80d395f000e3d8e588b3c0d407f8b7678c6;hpb=85b888f341dc02801ea19a95cd521676bb9c252a;p=sage.d.git diff --git a/mjo/eja/eja_utils.py b/mjo/eja/eja_utils.py index 6690a80..2402d9f 100644 --- a/mjo/eja/eja_utils.py +++ b/mjo/eja/eja_utils.py @@ -86,6 +86,16 @@ def _all2list(x): sage: _all2list(OctonionMatrixAlgebra(1).one()) [1, 0, 0, 0, 0, 0, 0, 0] + :: + + sage: V1 = VectorSpace(QQ,2) + sage: V2 = OctonionMatrixAlgebra(1,field=QQ) + sage: C = cartesian_product([V1,V2]) + sage: x1 = V1([3,4]) + sage: y1 = V2.one() + sage: _all2list(C( (x1,y1) )) + [3, 4, 1, 0, 0, 0, 0, 0, 0, 0] + """ if hasattr(x, 'to_vector'): # This works on matrices of e.g. octonions directly, without