Processing Math: Done
jsMath
Differences between revisions 2 and 6 (spanning 4 versions)
Revision 2 as of 2021-08-05 15:38:08
Size: 6012
Editor: anewton
Comment:
Revision 6 as of 2021-08-05 16:29:09
Size: 6490
Editor: anewton
Comment:
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:
== Basic Commands == == Calling Groups from GAP ==
Line 19: Line 19:
=== All groups of order less than or equal to n === === Group of Order n ===

Call group order n

{{{#!sagecell
#Last edited 8/5/21 2:45pm
pretty_print(html("<h1>Order n </h1>"))
pretty_print(html("<h>Choose a group order.<h>"))



@interact
def foo(n = input_box(default='10', label="Order:"), m = input_box(default='1', label= "Group Number:")):
    top = len(gap(n).AllSmallGroups())
    print('There are', top, 'groups of order', n ,'in the GAP library.')
    print('Group', m , 'of', top, 'is', gap(gap(n).SmallGroup(m)).StructureDescription())


}}}

=== Group of Order n that is ...===

=== All Groups of Order n ===

=== All Groups of Order n that are ...===




== Calling a List of Groups from GAP ==

explanation

=== Groups Order Less Than or Equal to n ===
Line 27: Line 60:
pretty_print(html("<h1>Version 1/h1>")) pretty_print(html("<h1>Upper Bound on Order </h1>"))
Line 51: Line 84:
=== All groups of order between m and n === === Groups Order Between m and n ===
Line 59: Line 92:
pretty_print(html("<h1>Version 2</h1>")) pretty_print(html("<h1>Upper and Lower Bound on Order</h1>"))
Line 84: Line 117:
=== All groups of which meet certain parameters ===


You can use this interact to call all the lists from the GAP library that are order less than or equal to your desired n value.


{{{#!sagecell
#Last edited 8/5/21 2:45pm
pretty_print(html("<h1>Version 3</h1>"))
pretty_print(html("<h>Choose a parameter.<h>"))
=== Groups Meeting Selected Parameters ===


You can use this interact to


{{{#!sagecell
#Last edited 8/5/21 2:45pm
pretty_print(html("<h1>Group Type</h1>"))
pretty_print(html("<h>Select a parameter.<h>"))
Line 120: Line 153:
=== All groups of which meet certain parameters, and direct/semi dircet ===


You can use this interact to call all the lists from the GAP library that are order less than or equal to your desired n value.


{{{#!sagecell
#Last edited 8/5/21 2:45pm
pretty_print(html("<h1>Version 4</h1>"))
pretty_print(html("<h>Direct or Semidirect?<h>"))
=== Direct or Semidirect Groups ===


{{{#!sagecell
#Last edited 8/5/21 2:45pm
pretty_print(html("<h1>Direct or Semidirect</h1>"))
pretty_print(html("<h>Check a box to limit the results<h>"))

Sage Interactions - Groups

This page was first created for Google Summer of Code by Alexis Newton, with mentorship by Mckenzie West.

If you have group-related interactions that you are interested in adding to this page, please do so. You can also contact Alexis Newton at firstname.lastname@emory.edu.

goto interact main page

Calling Groups from GAP

explanation

Group of Order n

Call group order n

=== Group of Order n that is ...===

All Groups of Order n

=== All Groups of Order n that are ...===

Calling a List of Groups from GAP

explanation

Groups Order Less Than or Equal to n

You can use this interact to call all the lists from the GAP library that are order less than or equal to your desired value.

Groups Order Between m and n

You can use this interact to call all the lists from the GAP library that have order between m and n

Groups Meeting Selected Parameters

You can use this interact to

Direct or Semidirect Groups

interact/groups (last edited 2023-05-15 14:36:43 by anewton)