> < ^ Date: Sat, 25 Aug 2001 11:45:48 +0200 (MET DST)
> < ^ From: Jan Draisma <Jan.Draisma@unibas.ch >
> ^ Subject: infinite-dimensional vector spaces

Dear GAP-forum,

I'd like to work with finite-dimensional subspaces of a universal
enveloping algebra, or of a polynomial ring. For example:

U:=UniversalEnvelopingAlgebra(SimpleLieAlgebra("A",1,Rationals));
x:=GeneratorsOfAlgebraWithOne(U);
V:=Subspace(U,[x[1],x[2]]);

After these commands, I'd like to be able to ask for the dimension of
V, and for a basis. But these requests cause errors. Apparently, the
Poincare-Birkhoff-Witt theorem is only used operationally, to
compute a normal form, but GAP does not `know' that PBW-monomials are
independent.

Probably, these problems are not due to the specific setting of UEAs:
they also occur in:

R:=PolynomialRing(Rationals,1);
x:=GeneratorsOfAlgebraWithOne(R);
V:=Subspace(R,[x,x^2]);
Dimension(V);

The problems seem to boil down to GAP's inability to work with infinite
bases. Does anyone have a suggestion how to get around these problems
in an elegant way? Or will they be solved in the next release?

Beste regards,

Jan

Miles-Receive-Header: reply


> < [top]