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 ________________________________________________________