Functions for Character Table Constructions
<#Include Label="construc:intro">

Character Tables of Groups of Structure M.G.A

For the functions in this section, let H be a group with normal subgroups N and M such that H/N is cyclic, M \leq N holds, and such that each irreducible character of N that does not contain M in its kernel induces irreducibly to H. (This is satisfied for example if N has prime index in H and M is a group of prime order that is central in N but not in H.) Let G = N/M and A = H/N, so H has the structure M.G.A.

For some examples, see .

<#Include Label="PossibleCharacterTablesOfTypeMGA"> <#Include Label="BrauerTableOfTypeMGA"> <#Include Label="PossibleActionsForTypeMGA">

Character Tables of Groups of Structure G.S_3
<#Include Label="CharacterTableOfTypeGS3"> <#Include Label="PossibleActionsForTypeGS3">

Character Tables of Groups of Structure G.2^2
<#Include Label="construc:GV4">

<#Include Label="PossibleCharacterTablesOfTypeGV4"> <#Include Label="PossibleActionsForTypeGV4">

Character Tables of Groups of Structure 2^2.G
<#Include Label="construc:V4G">

<#Include Label="PossibleCharacterTablesOfTypeV4G"> <#Include Label="BrauerTableOfTypeV4G">

Character Tables of Subdirect Products of Index Two
<#Include Label="construc:subdirindex2">

<#Include Label="CharacterTableOfIndexTwoSubdirectProduct"> <#Include Label="ConstructIndexTwoSubdirectProduct"> <#Include Label="ConstructIndexTwoSubdirectProductInfo">

Brauer Tables of Extensions by p-regular Automorphisms
<#Include Label="construc:preg">

<#Include Label="IBrOfExtensionBySingularAutomorphism">

Character Tables of Coprime Central Extensions
<#Include Label="CharacterTableOfCommonCentralExtension">

Construction Functions used in the Character Table Library
<#Include Label="construc:functions">

<#Include Label="ConstructMGA"> <#Include Label="ConstructMGAInfo"> <#Include Label="ConstructGS3"> <#Include Label="ConstructV4G"> <#Include Label="ConstructProj"> <#Include Label="ConstructDirectProduct"> <#Include Label="ConstructCentralProduct"> <#Include Label="ConstructSubdirect"> <#Include Label="ConstructWreathSymmetric"> <#Include Label="ConstructIsoclinic"> <#Include Label="ConstructPermuted"> <#Include Label="ConstructAdjusted"> <#Include Label="ConstructFactor">