Dear all,

On 29 Jan 2014, at 22:49, R.N. Tsai <r_n_t...@yahoo.com> wrote:

> Dear Max and forum,
> 
>> If you want to work in these algebras, you don't want to compute a quotient. 
>> Rather, you want to be able to compute normal forms of elements,
> 
> You're absolutely right; this is all I needed. I didn't know GBNP had it 
> already.
> 
>> NormalFormMod := x -> NP2GP(StrongNormalFormNP(GP2NP(x), G), A);
> 
> Very helpful...everything is working beautifully now for both weyl and cliford
> algebras...it's also fairly fast.
> 
> How do I add GBNP to the list of packages that get loaded automatically?
> I couldn't figure that out from the gap manual.

In GAP 4.7.2 this is documented in "3.2-3 Configuring User preferences"
(enter `?WriteGapIniFile' in GAP to see that section).

You may call WriteGapIniFile(); to create gap.ini file where you may
specify user preferences. Its output will tell the path to this file,
then you may edit it around the lines

##  A list of names of packages which should be loaded during startup. For
##  backwards compatibility, the default lists most of packages that were
##  autoloaded in GAP 4.4 (add or remove packages as you like).
# SetUserPreference( "PackagesToLoad", [ "autpgrp", "alnuth", "crisp", 
"ctbllib", "factint", "fga", "irredsol", "laguna", "polenta", "polycyclic", 
"resclasses", "sophus", "tomlib" ] );

uncommenting the last command and modifying its argument, adding packages
you want to load in addition to those already listed there.

Best regards
Alexander







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

Reply via email to