the syntax the syntax you asked about but use the functions
provided by GAP to keep your input easier to understand.
Best regards,
Frank Luebeck
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E
change some details for a version 1.x, depending on your comments.
Kind regards,
Thomas Breuer and Frank Lübeck
___
Forum mailing list
Forum@mail.gap-system.org
http://mail.gap-system.org/mailman/listinfo/forum
for writing and
reading large strings to/from files.)
Best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: [EMAIL PROTECTED]///
\\\ WWW:http
(FamilyObj(1));;
gap check := PolynomialByExtRep(fam, cA8);
121743/896*x_1+26411/384*x_2+114125/2688*x_3+7983/896*x_4+365/2688*x_5+365/268\
8*x_6+7983/896*x_7+114125/2688*x_8+26411/384*x_9+121743/896*x_10-266775/56
gap check = A8;
true
With best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D
gap u := StringFile(text.txt);
This is\nthe\nfile.\n\n
gap RemoveCharacters(u, \n); u;
This isthefile.
gap u := StringFile(text.txt);
This is\nthe\nfile.\n\n
gap NormalizeWhitespace(u); u;
This is the file.
With best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik
the first matrix, there is
TransposedMatDestructive which does the transposing almost in place.
This works nicely in your case b), but it takes a very long time in case a),
so for a) transpose with the fast method and Unbind the first matrix
afterwards.
With best regards,
Frank
--
/// Dr. Frank
);' such that I know that the output
corresponding to my input is finished when I find a line containing
ENDGAPOUTPUT.
With best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E
the download. Thats it.
Comments are welcome.
Have fun and success using GAP, best regards,
Frank Lübeck
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: [EMAIL PROTECTED
how to use the GAP help system. You can use the help system to get more
information on the shown commands.
Feel free to ask if you have more questions (but maybe off this list,
write to [EMAIL PROTECTED]).
Best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben
), O8-(q), O9(q) for all prime powers q,
on the web page:
http://www.math.rwth-aachen.de/~Frank.Luebeck/chev/DegMult/
See under D_4(q)_sc, ^2D_4(q)_sc, B_4(q)_sc, respectively.
With best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64
polynomial degree
will give larger numbers when evaluated at sufficiently large q).
Best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: [EMAIL PROTECTED
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: [EMAIL PROTECTED]///
\\\ WWW:http://www.math.rwth-aachen.de/~Frank.Luebeck
,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: [EMAIL PROTECTED]///
\\\ WWW:http://www.math.rwth-aachen.de/~Frank.Luebeck
Dear Arnaldo Mandel, Dear Forum,
First, obvious solution: produced an ordered list L of all labels
(that was fast!). Although L is longer than N, it is true that the
label of N[i] is L[i], so, given a label s, the corresponding record
is N[Position(L,s)]. Also, since L is ordered, lookup
. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: [EMAIL PROTECTED]///
\\\ WWW:http://www.math.rwth-aachen.de/~Frank.Luebeck
, 0, 0, 0, 1 ] ] ];
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: frank.lueb...@math.rwth-aachen.de///
\\\ WWW:http://www.math.rwth-aachen.de
library, e.g., try the following
commands:
LoadPackage(ctbllib);
tab := CharacterTable(L4(4));
tabmod7 := tab mod 7;
Display(tab);
Display(tabmod7);
LoadPackage(Browse);
Browse(tab);
Browse(tabmod7);
Hope this helps,
Frank Luebeck
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben
with GAP-version 4.
Please, use the documentation that belongs to your GAP installation:
http://www.gap-system.org/Doc/manuals.html
All of this is also available from your running GAP session, try
gap ?help
to learn how to use it.
Best regards,
Frank Luebeck
--
/// Dr. Frank Lübeck
(form.matrix);
. 1 . .
. . . .
. . 1 1
. . . 1
Furthermore, you find references for the generating sets returned by GO
(and the other classical group constructors).
Best regards,
Frank Lübeck
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64
' instead.
Best regards,
Frank
BTW: Self-recursive objects are not uncommon in GAP, e.g., a group
may contain a list of its conjugacy classes and each class points back to
the group it belongs to. Or think of a tree structure where the nodes
point back to the root.
--
/// Dr. Frank Lübeck
that people sign in to the GAP forum by their
real names. But we cannot prevent anyone from using a nickname/pseudonym.
With best regards,
Frank Lübeck
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany
,
Frank Luebeck
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: frank.lueb...@math.rwth-aachen.de///
\\\ WWW:http://www.math.rwth-aachen.de/~Frank.Luebeck
regards,
Frank Lübeck
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: frank.lueb...@math.rwth-aachen.de///
\\\ WWW:http://www.math.rwth-aachen.de
);
MakeImmutable(x);; MemoryUsage(x); ShrinkAllocationPlist(x); MemoryUsage(x);
832
832
832
With best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: frank.lueb
other syntax file for
files with .g extension.
Best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: frank.lueb...@math.rwth-aachen.de
) * (List([1..NrConjugacyClasses(ct)], i-
nrfix(Irr(ct)[poss[1]], i, 7)) * SizesConjugacyClasses(ct));
With best regards,
Frank Lübeck
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E
)
and not for general functions in GAP.
With best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: frank.lueb...@math.rwth-aachen.de///
\\\ WWW:http
system to understand what the code
does.
Note that the code from my last mail to find the total number of orbits
using the character table also works for considerably larger groups and
vector spaces (which is not true for the new code below).
With best regards,
Frank Lübeck
# we already
filters, the restriction to documented
operations in AllOperations avoids that almost all of them occur in
the result of AllOperations for most objects.
Hope this helps,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany
to find a maximal commuting set you are looking
for.
With best regards,
Frank Lübeck
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany \\\
/// E-mail: frank.lueb...@math.rwth-aachen.de
(with the
corresponding linker).
Your Linux distribution should contain a package for that, called something
like libc6-i386 or libc6:i386 or glibc.i686 or similar. I thought that
this would be installed by default on almost any x86_64 Linux machine.
Best regards,
Frank
--
/// Dr. Frank Lübeck
( gapdoc, UseMathJax, true );
If you do not yet use a gap.ini file, see the help section of
'WriteGapIniFile' to learn how to create one.
With best regards,
Frank Lübeck
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64, ///
\\\52062 Aachen, Germany
);
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Templergraben 64,
\\\52062 Aachen, Germany
/// E-mail: frank.lueb...@math.rwth-aachen.de
\\\ WWW:http://www.math.rwth-aachen.de/~Frank.Luebeck/
___
Forum mailing list
=,String(i,4), \c);
Sleep(1);
od; Print(\n);
Best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Pontdriesch 14/16,
\\\52062 Aachen, Germany
/// E-mail: frank.lueb...@math.rwth-aachen.de
\\\ WWW:http://www.math.rwth-aachen.de/~Frank.Luebeck
, is more
useful for debugging.
With best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Pontdriesch 14/16,
\\\52062 Aachen, Germany
/// E-mail: frank.lueb...@math.rwth-aachen.de
\\\ WWW:http://www.math.rwth-aachen.de/~Frank.Luebeck
are
needed and these may be known or computable. See
Lübeck, F. and Malle, G., (2,3)-generation of exceptional groups, J.
London Math. Soc., 59 (2), (1999), p. 109--122
for an example of this.
With best regards,
Frank Lübeck
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Pontdriesch 14
g := AtlasGroup("3.M22.2");
gap> q := Size(g)/990;
2688
gap> Filtered([1..7], i-> info[i].size mod q = 0);
[ 1, 2, 5 ]
gap> m := AtlasSubgroup(g, 5);;
gap> maxes := List(ConjugacyClassesMaximalSubgroups(m), Representative);;
gap> u := First(maxes, x-> Size(x) = q);
n.de/~Frank.Luebeck/gap/FUtil/
which can be used as a workaround.
It contains a function 'HasPositiveRealPartCyc' which decides what its name
suggests. It uses numerical approximations and a simple interval arithmetic
and automatically enlarges precision if needed. The function assumes the
suggested embed
obably question to other mailing list.
See
http://www.math.rwth-aachen.de/~Frank.Luebeck/chev/23elts.html
and the references given there. This describes which classes on the E7(2)
and E8(2) pages are involution classes.
With best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathe
ed version of the rigidity criterion. I recommend the book
Malle, Matzat, "Inverse Galois Theory", Springer, 1999
for more details. Theorem I.6.12 handles M11.
Best regards,
Frank
--
/// Dr. Frank Lübeck, Lehrstuhl D für Mathematik, Pontdriesch 14/16,
\\\52062 Aa
advance for any assistance.
> The main reason I'm using GAP in this instance is that Maple's grouptheory and
> non-commuting variables infrastructure didn't work.
>
> Thanks.
>
> -Tim K.
>
>
> ___
> Forum mailing
41 matches
Mail list logo