This mail contains a bugfix for a dangerous problem in GAP 3.4.3,
namely the character table 'CharTable( "SU", 3, q )',
for prime powers 'q', contains an incorrect component 'orders'.
*You should apply this bugfix as soon as possible* if you are using
the library of character tables.
HOW TO APPLY
The problem is a dangerous problem, because it may cause a computation to
produce incorrect results without a warning. Thus the bugfix has high
priority, and we recommend that you apply it as soon as possible.Go to the GAP directory (the directory with the 'tbl/' subdirectory),
name this mail 'bugfix15.dif', and issue the command:patch -p0 < bugfix15.difIf 'patch' writes "I can't seem to find a patch in there" try 'patch -v'.
If 'patch -v' gives an error message or reports a version older than 2.1,
get 2.1 from 'ftp://FTP.Math.RWTH-Aachen.DE/pub/gap/utils/patch2_1.zoo'.This bugfix changes only the table library. Thus you need not recompile
the GAP kernel.
VERSION
GAP 3.4.3.0
CORRECT BEHAVIOUR
gap> CharTable( "SU", 3, 2 ).orders; [ 1, 3, 3, 2, 6, 6, 4, 4, 4, 12, 12, 12, 12, 12, 12, 3 ]
COMMENT
The problem is that the parameter of the third type of classes
in the generic table 'CharTable( "SU3" )' was used instead of its
first entry.
PATCH
Prereq: 3.12 --- tbl/ctgeneri.tbl Tue Jun 18 10:02:26 1996 +++ tbl/ctgeneri.tbl Tue Jun 18 10:03:37 1996 @@ -2,7 +2,7 @@ ## #A ctgeneri.tbl GAP table library ## -#A @(#)$Id: 1.html,v 1.2 2004/04/21 15:03:10 felsch Exp $ +#A @(#)$Id: 1.html,v 1.2 2004/04/21 15:03:10 felsch Exp $ ## #Y Copyright 1990-1992, Lehrstuhl D fuer Mathematik, RWTH Aachen, Germany ## @@ -11,6 +11,9 @@ ## SL2even, PSL2odd, PSL2even, Suzuki, GU3, SU3, P:Q. ## #H $Log: 1.html,v $ #H Revision 1.2 2004/04/21 15:03:10 felsch #H Corrected links in the Forum Archive pages. VF #H #H Revision 1.1.1.1 2004/04/20 13:39:30 felsch #H The final GAP-Forum archive until 2003. #H #H Revision 1.5 2003/06/12 19:20:33 gap #H Further update. AH #H #H Revision 1.4 2003/06/12 17:28:25 gap #H Address updates by JN. AH #H #H Revision 1.3 1997/08/15 11:19:33 gap #H New forum setup. AH #H #H Revision 1.2 1997/04/24 15:32:47 gap #H These files were replaced by the versions in WWW. The content is basically the #H same but the formatting has been much more friendly towards the HTML-Converter. #H AH #H #H Revision 1.1 1996/10/30 13:07:04 gap #H added forum archive and translation files. #H +#H Revision 3.12.1.1 1996/06/18 08:02:45 sam +#H fixed bug in 'orders' component of the table of SU3 +#H #H Revision 3.12 1994/03/14 08:41:39 sam #H added 'powermap' for table of 'SL2odd' #H @@ -1015,7 +1018,7 @@ function(q,k) if k = 0 then return PrimeBase(q); else return LcmInt(PrimeBase(q),3); fi;end, function(q,k) local exp; - if k = 0 then exp:= PrimeBase(q); + if k[1] = 0 then exp:= PrimeBase(q); else exp:= LcmInt(PrimeBase(q),3); fi; if PrimeBase(q)=2 and exp*(exp-1)/2 mod 2 <> 0 then return 2 * exp; END OF bugfix15.dif ________________________________________________________