[GAP Forum] algebra mapping problem

R.N. Tsai r_n_tsai at yahoo.com
Thu Jun 14 19:09:59 BST 2007


Dear Willem and gap-forum,
   
  That's too bad. A simple "substitution rule" or "evaluation map"
  for algebras would be a useful feature to have in GAP. 
   
  BTW, this problem occurs outside the WeylAlg package.

  Here's another simple example with lie algebras:
   
   A:=SimpleLieAlgebra("A",1,Rationals);
 U:=UniversalEnvelopingAlgebra(A);
 g:=GeneratorsOfAlgebraWithOne(U);
 a:=g[1];
 hom:=AlgebraWithOneGeneralMappingByImages(U,U,g,g);
 # This gets stuck
 b:=Image(hom,a);
   
  Regards,
  R.N.

Willem de Graaf <degraaf at science.unitn.it> wrote:
  Dear Tsai,

You noted the following behaviour:

> Read("weylalg.gap");
> A:=WeylAlgebra(Rationals,1);
> g:=GeneratorsOfAlgebra(A);
> h:=[g[1],g[2]-g[3],g[2]+g[3]];
> hom:=AlgebraWithOneGeneralMappingByImages(A,A,g,h);
> a:=g[2];
> # This operation gets stuck
> b:=Image(hom,a);
> 
> Any ideas why this is happening?

As far as I can see the following happens.

Unfortunately, GAP doesn't know how to compute the image in this
case, i.e., there is no special method implemented. So GAP
falls back on a method that is based on computing a basis
of the algebra in question. But because the algebra here is
infinite dimensional, this never terminates. 


Best wishes,

Willem de Graaf



       
---------------------------------
Be a better Heartthrob. Get better relationship answers from someone who knows.
Yahoo! Answers - Check it out. 


More information about the Forum mailing list