1. The group theory commands are described in http://sage.scipy.org/sage/doc/html/ref/node156.html (the reference manual under "Groups") http://sage.scipy.org/sage/doc/html/const/node5.html (the "How to ..." under "Groups") http://sage.scipy.org/sage/doc/html/tut/node4.html#SECTION004500000000000000000 (the Turorial under "Finite groups")
2. I'll be adding commands this weekend (for a completely unrelated reason) and can add an "is_solvable" command. However, there is a "derived_series" command and using it you can determine if the group is solvable (The group is solvable iff the derived series terminates in the trivial group {1} after a finite number of steps.) 3. It does not check if an array defines a group operation./ /The easiest way to do this in SAGE is to create n permutations matrices from your multiplication table p1, ..., pn. (The ij-th entry of pk is 1 iff the k-th element of your "group" occurs in the ij-th entry of the table.) The SAGE can construct the matrix group generated by p1, ..., pn. If this group is also order n then you are in luck. Otherwise not. Such a function would be easy enough to write in SAGE but I don't know how much use it will get. It would be useful for teaching about groups in an undergrad algebra or group theory course. Do you think it should be added? 4. SAGE will identify subgroups of a permutation group (I think this is what you mean). 5. I'm not such what you mean by "convert ... to an array". Do you mean convert from disjoint cycle notation in SymmetricGroup(n) to 2xn array notation for the group elements? No SAGE doesn't currently do this, but again, that would be easy to do. / /6. Yes, SAGE handles groups with several generators./ /Thanks for trying out SAGE. Please let me know what you think!/ ++++++++++++++++++++++++++++++++++++++++++++ /Richard Boardman wrote: > I am working through your book and have also downloaded the SAGE package but > I can't find a general description of what it will do in relation to groups. > If I define a set of n objects and an array of n*n elements defining an > operation, will it check if this forms a group, will it check if the group > is arbelian? or solvable? will it identify subgroups, will it convert an > operation defined in cyclic terms to an array?, will it help where there are > multiple generators? > > many thanks for your help > > Dick Boardman --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/ -~----------~----~----~----~------~----~------~--~---