52.2 Selecting Library Tables

Single library tables can be selected by their name (see CharTable for admissible names of library tables, and Contents of the Table Libraries for the organization of the library).

In general it does not make sense to select tables with respect to Group Libraries). But it may be useful to get an overview of all library tables, or all library tables of simple groups, or all library tables of sporadic simple groups. It is sufficient to know an admissible name of these tables, so they need not be loaded. A table can then be read using CharTable CharTable.

The mechanism is similar to that for group libraries.

AllCharTableNames():

returns a list with an admissible name for every library table,

AllCharTableNames( IsSimple ):

returns a list with an admissible name for every library table of a simple group,

AllCharTableNames( IsSporadicSimple ):

returns a list with an admissible name for every library table of a sporadic simple group.

Admissible names of maximal subgroups of sporadic simple groups are stored in the component maxes of the tables of the sporadic simple groups. Thus

    gap> maxes:= CharTable( "M11" ).maxes;
    [ "A6.2_3", "L2(11)", "3^2:Q8.2", "A5.2", "2.S4" ] 

returns the list containing these names for the Mathieu group M_{11}, and

    gap> List( maxes, CharTable );
    [ CharTable( "A6.2_3" ), CharTable( "L2(11)" ),
      CharTable( "3^2:Q8.2" ), CharTable( "A5.2" ), CharTable( "2.S4" ) ] 

will read them from the library files.

Previous Up Top Next
Index

GAP 3.4.4
April 1997