Dear GAP Forum,
        I'm trying to get GAP to act on a finite Lie algebra, without much luck.

        I tried the following:
gap> L:=SimpleLieAlgebra("A", 1, GF(3));
<Lie algebra of dimension 3 over GF(3)>
gap> e:=Elements(L)[4];
v.2
gap> mat:=AdjointMatrix(Basis(L), e);
[ [ 0*Z(3), 0*Z(3), 0*Z(3) ], [ 0*Z(3), 0*Z(3), Z(3) ], [ Z(3), 0*Z(3), 0*Z(3) 
] ]
gap> e*mat;
[ [ 0*v.1, 0*v.1, 0*v.1 ], [ 0*v.1, 0*v.1, (Z(3))*v.2 ], [ (Z(3))*v.2, 0*v.1, 
0*v.1 ] ]
gap> mat*e;
[ [ 0*v.1, 0*v.1, 0*v.1 ], [ 0*v.1, 0*v.1, (Z(3))*v.2 ], [ (Z(3))*v.2, 0*v.1, 
0*v.1 ] ]

        Unless I'm mistaken, e*mat should return the same thing as e*e, which 
is to say 0 (=0*v.1).  Perhaps I'm missing something obvious?  Is there some 
workaround?  I did look through the "AsObject" methods, and didn't see anything 
that looked helpful.

        (I'd ultimately like to find orbits of the action on subspaces, but I 
think this is the level at which it is breaking down.)
        Best,

                                                --Russ


_______________________________________________
Forum mailing list
Forum@gap-system.org
https://mail.gap-system.org/mailman/listinfo/forum

Reply via email to