GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
1<!-- %W utils.xml GAP 4 package AtlasRep Thomas Breuer -->2<!-- %Y Copyright 2001, Lehrstuhl D f�r Mathematik, RWTH Aachen, Germany -->345<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->6<Chapter Label="chap:utilities">7<Heading>New &GAP; Objects and Utility Functions Provided by the8<Package>AtlasRep</Package> Package</Heading>910This chapter describes &GAP; objects and functions that are provided by the11<Package>AtlasRep</Package> package but that might be of general interest.1213<P/>1415The new objects are straight line decisions16(see Section <Ref Sect="sect:Straight Line Decisions"/>) and17black box programs (see Section <Ref Sect="sect:Black Box Programs"/>).1819<P/>2021The new functions are concerned with representations of minimal degree,22see Section <Ref Sect="sect:Representations of Minimal Degree"/>.232425<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->26<Section Label="sect:Straight Line Decisions">27<Heading>Straight Line Decisions</Heading>2829<#Include Label="StraightLineDecisionIntro">30<#Include Label="IsStraightLineDecision">31<#Include Label="LinesOfStraightLineDecision">32<#Include Label="NrInputsOfStraightLineDecision">33<#Include Label="ScanStraightLineDecision">34<#Include Label="StraightLineDecision">35<#Include Label="ResultOfStraightLineDecision">36<#Include Label="Semi-Presentations">37<#Include Label="AsStraightLineDecision">38<#Include Label="StraightLineProgramFromStraightLineDecision">3940</Section>414243<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->44<Section Label="sect:Black Box Programs">45<Heading>Black Box Programs</Heading>4647<#Include Label="BBoxIntro">48<#Include Label="IsBBoxProgram">49<#Include Label="ScanBBoxProgram">50<#Include Label="RunBBoxProgram">51<#Include Label="ResultOfBBoxProgram">52<#Include Label="AsBBoxProgram">53<#Include Label="AsStraightLineProgram">5455</Section>565758<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->59<Section Label="sect:Representations of Minimal Degree">60<Heading>Representations of Minimal Degree</Heading>6162This section deals with minimal degrees of permutation and matrix63representations.64We do not provide an algorithm that computes these degrees for an arbitrary65group,66we only provide some tools for evaluating known databases,67mainly concerning <Q>bicyclic extensions</Q>68(see <Cite Key="CCN85" Where="Section 6.5"/>) of simple groups,69in order to derive the minimal degrees,70see Section <Ref Subsect="subsect:minimality-criteria"/>.71<P/>72In the <Package>AtlasRep</Package> package,73this information can be used for prescribing <Q>minimality conditions</Q> in74<Ref Func="DisplayAtlasInfo"/>,75<Ref Func="OneAtlasGeneratingSetInfo"/>, and76<Ref Func="AllAtlasGeneratingSetInfos"/>.77An overview of the stored minimal degrees can be shown with78<Ref Func="BrowseMinimalDegrees"/>.7980<#Include Label="MinimalRepresentationInfo">81<#Include Label="MinimalRepresentationInfoData">82<#Include Label="SetMinimalRepresentationInfo">83<#Include Label="subsect:minimality-criteria">8485</Section>868788<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->8990</Chapter>91929394