\contentsline {chapter}{\numberline {1}\leavevmode {\color {Chapter }Preface}}{23}{chapter.1}
\contentsline {section}{\numberline {1.1}\leavevmode {\color {Chapter }The \textsf {GAP} System}}{23}{section.1.1}
\contentsline {section}{\numberline {1.2}\leavevmode {\color {Chapter }Authors and Maintainers}}{25}{section.1.2}
\contentsline {section}{\numberline {1.3}\leavevmode {\color {Chapter }Acknowledgements}}{25}{section.1.3}
\contentsline {section}{\numberline {1.4}\leavevmode {\color {Chapter }Copyright and License}}{26}{section.1.4}
\contentsline {section}{\numberline {1.5}\leavevmode {\color {Chapter }Further Information about \textsf {GAP}}}{27}{section.1.5}
\contentsline {chapter}{\numberline {2}\leavevmode {\color {Chapter }The Help System}}{28}{chapter.2}
\contentsline {section}{\numberline {2.1}\leavevmode {\color {Chapter }Invoking the Help}}{28}{section.2.1}
\contentsline {section}{\numberline {2.2}\leavevmode {\color {Chapter }Browsing through the Sections}}{28}{section.2.2}
\contentsline {section}{\numberline {2.3}\leavevmode {\color {Chapter }Changing the Help Viewer}}{29}{section.2.3}
\contentsline {subsection}{\numberline {2.3.1}\leavevmode {\color {Chapter }SetHelpViewer}}{30}{subsection.2.3.1}
\contentsline {section}{\numberline {2.4}\leavevmode {\color {Chapter }The Pager Command}}{31}{section.2.4}
\contentsline {subsection}{\numberline {2.4.1}\leavevmode {\color {Chapter }Pager}}{31}{subsection.2.4.1}
\contentsline {chapter}{\numberline {3}\leavevmode {\color {Chapter }Running GAP}}{33}{chapter.3}
\contentsline {section}{\numberline {3.1}\leavevmode {\color {Chapter }Command Line Options}}{33}{section.3.1}
\contentsline {section}{\numberline {3.2}\leavevmode {\color {Chapter }The gap.ini and gaprc files}}{38}{section.3.2}
\contentsline {subsection}{\numberline {3.2.1}\leavevmode {\color {Chapter }The gap.ini file}}{38}{subsection.3.2.1}
\contentsline {subsection}{\numberline {3.2.2}\leavevmode {\color {Chapter }The gaprc file}}{39}{subsection.3.2.2}
\contentsline {subsection}{\numberline {3.2.3}\leavevmode {\color {Chapter }Configuring User preferences}}{39}{subsection.3.2.3}
\contentsline {subsection}{\numberline {3.2.4}\leavevmode {\color {Chapter }DeclareUserPreference}}{40}{subsection.3.2.4}
\contentsline {section}{\numberline {3.3}\leavevmode {\color {Chapter }Saving and Loading a Workspace}}{41}{section.3.3}
\contentsline {subsection}{\numberline {3.3.1}\leavevmode {\color {Chapter }SaveWorkspace}}{42}{subsection.3.3.1}
\contentsline {section}{\numberline {3.4}\leavevmode {\color {Chapter }Testing for the System Architecture}}{42}{section.3.4}
\contentsline {subsection}{\numberline {3.4.1}\leavevmode {\color {Chapter }ARCH{\textunderscore }IS{\textunderscore }UNIX}}{42}{subsection.3.4.1}
\contentsline {subsection}{\numberline {3.4.2}\leavevmode {\color {Chapter }ARCH{\textunderscore }IS{\textunderscore }MAC{\textunderscore }OS{\textunderscore }X}}{42}{subsection.3.4.2}
\contentsline {subsection}{\numberline {3.4.3}\leavevmode {\color {Chapter }ARCH{\textunderscore }IS{\textunderscore }WINDOWS}}{42}{subsection.3.4.3}
\contentsline {section}{\numberline {3.5}\leavevmode {\color {Chapter }Global Values that Control the \textsf {GAP} Session}}{42}{section.3.5}
\contentsline {subsection}{\numberline {3.5.1}\leavevmode {\color {Chapter }GAPInfo}}{42}{subsection.3.5.1}
\contentsline {section}{\numberline {3.6}\leavevmode {\color {Chapter }Coloring the Prompt and Input}}{43}{section.3.6}
\contentsline {subsection}{\numberline {3.6.1}\leavevmode {\color {Chapter }ColorPrompt}}{43}{subsection.3.6.1}
\contentsline {chapter}{\numberline {4}\leavevmode {\color {Chapter }The Programming Language}}{45}{chapter.4}
\contentsline {section}{\numberline {4.1}\leavevmode {\color {Chapter }Language Overview}}{45}{section.4.1}
\contentsline {section}{\numberline {4.2}\leavevmode {\color {Chapter }Lexical Structure}}{46}{section.4.2}
\contentsline {section}{\numberline {4.3}\leavevmode {\color {Chapter }Symbols}}{46}{section.4.3}
\contentsline {section}{\numberline {4.4}\leavevmode {\color {Chapter }Whitespaces}}{47}{section.4.4}
\contentsline {section}{\numberline {4.5}\leavevmode {\color {Chapter }Keywords}}{48}{section.4.5}
\contentsline {section}{\numberline {4.6}\leavevmode {\color {Chapter }Identifiers}}{48}{section.4.6}
\contentsline {subsection}{\numberline {4.6.1}\leavevmode {\color {Chapter }IsValidIdentifier}}{49}{subsection.4.6.1}
\contentsline {section}{\numberline {4.7}\leavevmode {\color {Chapter }Expressions}}{49}{section.4.7}
\contentsline {section}{\numberline {4.8}\leavevmode {\color {Chapter }Variables}}{50}{section.4.8}
\contentsline {subsection}{\numberline {4.8.1}\leavevmode {\color {Chapter }IsBound (for a global variable)}}{51}{subsection.4.8.1}
\contentsline {subsection}{\numberline {4.8.2}\leavevmode {\color {Chapter }Unbind (unbind a variable)}}{51}{subsection.4.8.2}
\contentsline {section}{\numberline {4.9}\leavevmode {\color {Chapter }More About Global Variables}}{51}{section.4.9}
\contentsline {subsection}{\numberline {4.9.1}\leavevmode {\color {Chapter }IsReadOnlyGlobal}}{51}{subsection.4.9.1}
\contentsline {subsection}{\numberline {4.9.2}\leavevmode {\color {Chapter }MakeReadOnlyGlobal}}{52}{subsection.4.9.2}
\contentsline {subsection}{\numberline {4.9.3}\leavevmode {\color {Chapter }MakeReadWriteGlobal}}{52}{subsection.4.9.3}
\contentsline {subsection}{\numberline {4.9.4}\leavevmode {\color {Chapter }ValueGlobal}}{52}{subsection.4.9.4}
\contentsline {subsection}{\numberline {4.9.5}\leavevmode {\color {Chapter }IsBoundGlobal}}{52}{subsection.4.9.5}
\contentsline {subsection}{\numberline {4.9.6}\leavevmode {\color {Chapter }UnbindGlobal}}{53}{subsection.4.9.6}
\contentsline {subsection}{\numberline {4.9.7}\leavevmode {\color {Chapter }BindGlobal}}{53}{subsection.4.9.7}
\contentsline {subsection}{\numberline {4.9.8}\leavevmode {\color {Chapter }NamesGVars}}{53}{subsection.4.9.8}
\contentsline {subsection}{\numberline {4.9.9}\leavevmode {\color {Chapter }NamesSystemGVars}}{53}{subsection.4.9.9}
\contentsline {subsection}{\numberline {4.9.10}\leavevmode {\color {Chapter }NamesUserGVars}}{54}{subsection.4.9.10}
\contentsline {subsection}{\numberline {4.9.11}\leavevmode {\color {Chapter }TemporaryGlobalVarName}}{54}{subsection.4.9.11}
\contentsline {section}{\numberline {4.10}\leavevmode {\color {Chapter }Namespaces for \textsf {GAP} packages}}{54}{section.4.10}
\contentsline {section}{\numberline {4.11}\leavevmode {\color {Chapter }Function Calls}}{54}{section.4.11}
\contentsline {subsection}{\numberline {4.11.1}\leavevmode {\color {Chapter }Function Call With Arguments}}{54}{subsection.4.11.1}
\contentsline {subsection}{\numberline {4.11.2}\leavevmode {\color {Chapter }Function Call With Options}}{56}{subsection.4.11.2}
\contentsline {section}{\numberline {4.12}\leavevmode {\color {Chapter }Comparisons}}{56}{section.4.12}
\contentsline {section}{\numberline {4.13}\leavevmode {\color {Chapter }Arithmetic Operators}}{57}{section.4.13}
\contentsline {section}{\numberline {4.14}\leavevmode {\color {Chapter }Statements}}{58}{section.4.14}
\contentsline {section}{\numberline {4.15}\leavevmode {\color {Chapter }Assignments}}{59}{section.4.15}
\contentsline {section}{\numberline {4.16}\leavevmode {\color {Chapter }Procedure Calls}}{60}{section.4.16}
\contentsline {section}{\numberline {4.17}\leavevmode {\color {Chapter }If}}{60}{section.4.17}
\contentsline {section}{\numberline {4.18}\leavevmode {\color {Chapter }While}}{61}{section.4.18}
\contentsline {section}{\numberline {4.19}\leavevmode {\color {Chapter }Repeat}}{62}{section.4.19}
\contentsline {section}{\numberline {4.20}\leavevmode {\color {Chapter }For}}{63}{section.4.20}
\contentsline {section}{\numberline {4.21}\leavevmode {\color {Chapter }Break}}{64}{section.4.21}
\contentsline {section}{\numberline {4.22}\leavevmode {\color {Chapter }Continue}}{65}{section.4.22}
\contentsline {section}{\numberline {4.23}\leavevmode {\color {Chapter }Function}}{65}{section.4.23}
\contentsline {section}{\numberline {4.24}\leavevmode {\color {Chapter }Return (With or without Value)}}{68}{section.4.24}
\contentsline {chapter}{\numberline {5}\leavevmode {\color {Chapter }Functions}}{70}{chapter.5}
\contentsline {section}{\numberline {5.1}\leavevmode {\color {Chapter }Information about a function}}{70}{section.5.1}
\contentsline {subsection}{\numberline {5.1.1}\leavevmode {\color {Chapter }NameFunction}}{70}{subsection.5.1.1}
\contentsline {subsection}{\numberline {5.1.2}\leavevmode {\color {Chapter }NumberArgumentsFunction}}{70}{subsection.5.1.2}
\contentsline {subsection}{\numberline {5.1.3}\leavevmode {\color {Chapter }NamesLocalVariablesFunction}}{71}{subsection.5.1.3}
\contentsline {subsection}{\numberline {5.1.4}\leavevmode {\color {Chapter }FilenameFunc}}{71}{subsection.5.1.4}
\contentsline {subsection}{\numberline {5.1.5}\leavevmode {\color {Chapter }StartlineFunc}}{71}{subsection.5.1.5}
\contentsline {subsection}{\numberline {5.1.6}\leavevmode {\color {Chapter }PageSource}}{72}{subsection.5.1.6}
\contentsline {section}{\numberline {5.2}\leavevmode {\color {Chapter }Calling a function with a list argument that is interpreted as several arguments}}{72}{section.5.2}
\contentsline {subsection}{\numberline {5.2.1}\leavevmode {\color {Chapter }CallFuncList}}{72}{subsection.5.2.1}
\contentsline {section}{\numberline {5.3}\leavevmode {\color {Chapter }Functions that do nothing}}{73}{section.5.3}
\contentsline {subsection}{\numberline {5.3.1}\leavevmode {\color {Chapter }ReturnTrue}}{73}{subsection.5.3.1}
\contentsline {subsection}{\numberline {5.3.2}\leavevmode {\color {Chapter }ReturnFalse}}{74}{subsection.5.3.2}
\contentsline {subsection}{\numberline {5.3.3}\leavevmode {\color {Chapter }ReturnFail}}{74}{subsection.5.3.3}
\contentsline {subsection}{\numberline {5.3.4}\leavevmode {\color {Chapter }IdFunc}}{74}{subsection.5.3.4}
\contentsline {section}{\numberline {5.4}\leavevmode {\color {Chapter }Function Types}}{74}{section.5.4}
\contentsline {subsection}{\numberline {5.4.1}\leavevmode {\color {Chapter }IsFunction}}{75}{subsection.5.4.1}
\contentsline {subsection}{\numberline {5.4.2}\leavevmode {\color {Chapter }IsOperation}}{75}{subsection.5.4.2}
\contentsline {subsection}{\numberline {5.4.3}\leavevmode {\color {Chapter }FunctionsFamily}}{75}{subsection.5.4.3}
\contentsline {section}{\numberline {5.5}\leavevmode {\color {Chapter }Naming Conventions}}{75}{section.5.5}
\contentsline {chapter}{\numberline {6}\leavevmode {\color {Chapter }Main Loop and Break Loop}}{77}{chapter.6}
\contentsline {section}{\numberline {6.1}\leavevmode {\color {Chapter }Main Loop}}{77}{section.6.1}
\contentsline {section}{\numberline {6.2}\leavevmode {\color {Chapter }Special Rules for Input Lines}}{79}{section.6.2}
\contentsline {section}{\numberline {6.3}\leavevmode {\color {Chapter }View and Print}}{79}{section.6.3}
\contentsline {subsection}{\numberline {6.3.1}\leavevmode {\color {Chapter }Default delegations in the library}}{80}{subsection.6.3.1}
\contentsline {subsection}{\numberline {6.3.2}\leavevmode {\color {Chapter }Recommendations for the implementation}}{80}{subsection.6.3.2}
\contentsline {subsection}{\numberline {6.3.3}\leavevmode {\color {Chapter }View}}{81}{subsection.6.3.3}
\contentsline {subsection}{\numberline {6.3.4}\leavevmode {\color {Chapter }Print}}{81}{subsection.6.3.4}
\contentsline {subsection}{\numberline {6.3.5}\leavevmode {\color {Chapter }ViewObj}}{82}{subsection.6.3.5}
\contentsline {subsection}{\numberline {6.3.6}\leavevmode {\color {Chapter }Display}}{82}{subsection.6.3.6}
\contentsline {subsection}{\numberline {6.3.7}\leavevmode {\color {Chapter }SetNameObject}}{83}{subsection.6.3.7}
\contentsline {section}{\numberline {6.4}\leavevmode {\color {Chapter }Break Loops}}{83}{section.6.4}
\contentsline {subsection}{\numberline {6.4.1}\leavevmode {\color {Chapter }quit from a break loop}}{84}{subsection.6.4.1}
\contentsline {subsection}{\numberline {6.4.2}\leavevmode {\color {Chapter }return from a break loop}}{84}{subsection.6.4.2}
\contentsline {subsection}{\numberline {6.4.3}\leavevmode {\color {Chapter }OnBreak}}{84}{subsection.6.4.3}
\contentsline {subsection}{\numberline {6.4.4}\leavevmode {\color {Chapter }OnBreakMessage}}{86}{subsection.6.4.4}
\contentsline {subsection}{\numberline {6.4.5}\leavevmode {\color {Chapter }Where}}{87}{subsection.6.4.5}
\contentsline {section}{\numberline {6.5}\leavevmode {\color {Chapter }Variable Access in a Break Loop}}{87}{section.6.5}
\contentsline {subsection}{\numberline {6.5.1}\leavevmode {\color {Chapter }DownEnv and UpEnv}}{88}{subsection.6.5.1}
\contentsline {section}{\numberline {6.6}\leavevmode {\color {Chapter }Error and ErrorCount}}{89}{section.6.6}
\contentsline {subsection}{\numberline {6.6.1}\leavevmode {\color {Chapter }Error}}{89}{subsection.6.6.1}
\contentsline {subsection}{\numberline {6.6.2}\leavevmode {\color {Chapter }ErrorCount}}{89}{subsection.6.6.2}
\contentsline {section}{\numberline {6.7}\leavevmode {\color {Chapter }Leaving GAP}}{90}{section.6.7}
\contentsline {subsection}{\numberline {6.7.1}\leavevmode {\color {Chapter }QUIT}}{90}{subsection.6.7.1}
\contentsline {subsection}{\numberline {6.7.2}\leavevmode {\color {Chapter }InstallAtExit}}{90}{subsection.6.7.2}
\contentsline {subsection}{\numberline {6.7.3}\leavevmode {\color {Chapter }SaveOnExitFile}}{90}{subsection.6.7.3}
\contentsline {section}{\numberline {6.8}\leavevmode {\color {Chapter }Line Editing}}{90}{section.6.8}
\contentsline {section}{\numberline {6.9}\leavevmode {\color {Chapter }Editing using the \texttt {readline} library}}{93}{section.6.9}
\contentsline {subsection}{\numberline {6.9.1}\leavevmode {\color {Chapter }Readline customization}}{93}{subsection.6.9.1}
\contentsline {subsection}{\numberline {6.9.2}\leavevmode {\color {Chapter }The command line history}}{94}{subsection.6.9.2}
\contentsline {subsection}{\numberline {6.9.3}\leavevmode {\color {Chapter }SaveCommandLineHistory}}{94}{subsection.6.9.3}
\contentsline {subsection}{\numberline {6.9.4}\leavevmode {\color {Chapter }Writing your own command line editing functions}}{95}{subsection.6.9.4}
\contentsline {section}{\numberline {6.10}\leavevmode {\color {Chapter }Editing Files}}{96}{section.6.10}
\contentsline {subsection}{\numberline {6.10.1}\leavevmode {\color {Chapter }Edit}}{96}{subsection.6.10.1}
\contentsline {section}{\numberline {6.11}\leavevmode {\color {Chapter }Editor Support}}{96}{section.6.11}
\contentsline {section}{\numberline {6.12}\leavevmode {\color {Chapter }Changing the Screen Size}}{97}{section.6.12}
\contentsline {subsection}{\numberline {6.12.1}\leavevmode {\color {Chapter }SizeScreen}}{97}{subsection.6.12.1}
\contentsline {section}{\numberline {6.13}\leavevmode {\color {Chapter }Teaching Mode}}{97}{section.6.13}
\contentsline {subsection}{\numberline {6.13.1}\leavevmode {\color {Chapter }TeachingMode}}{98}{subsection.6.13.1}
\contentsline {chapter}{\numberline {7}\leavevmode {\color {Chapter }Debugging and Profiling Facilities}}{99}{chapter.7}
\contentsline {section}{\numberline {7.1}\leavevmode {\color {Chapter }Recovery from NoMethodFound-Errors}}{99}{section.7.1}
\contentsline {subsection}{\numberline {7.1.1}\leavevmode {\color {Chapter }ShowArguments}}{99}{subsection.7.1.1}
\contentsline {subsection}{\numberline {7.1.2}\leavevmode {\color {Chapter }ShowArgument}}{100}{subsection.7.1.2}
\contentsline {subsection}{\numberline {7.1.3}\leavevmode {\color {Chapter }ShowDetails}}{100}{subsection.7.1.3}
\contentsline {subsection}{\numberline {7.1.4}\leavevmode {\color {Chapter }ShowMethods}}{100}{subsection.7.1.4}
\contentsline {subsection}{\numberline {7.1.5}\leavevmode {\color {Chapter }ShowOtherMethods}}{100}{subsection.7.1.5}
\contentsline {section}{\numberline {7.2}\leavevmode {\color {Chapter }Inspecting Applicable Methods}}{101}{section.7.2}
\contentsline {subsection}{\numberline {7.2.1}\leavevmode {\color {Chapter }ApplicableMethod}}{101}{subsection.7.2.1}
\contentsline {section}{\numberline {7.3}\leavevmode {\color {Chapter }Tracing Methods}}{101}{section.7.3}
\contentsline {subsection}{\numberline {7.3.1}\leavevmode {\color {Chapter }TraceMethods (for operations)}}{101}{subsection.7.3.1}
\contentsline {subsection}{\numberline {7.3.2}\leavevmode {\color {Chapter }UntraceMethods (for operations)}}{102}{subsection.7.3.2}
\contentsline {subsection}{\numberline {7.3.3}\leavevmode {\color {Chapter }TraceImmediateMethods}}{102}{subsection.7.3.3}
\contentsline {section}{\numberline {7.4}\leavevmode {\color {Chapter }Info Functions}}{103}{section.7.4}
\contentsline {subsection}{\numberline {7.4.1}\leavevmode {\color {Chapter }NewInfoClass}}{103}{subsection.7.4.1}
\contentsline {subsection}{\numberline {7.4.2}\leavevmode {\color {Chapter }DeclareInfoClass}}{103}{subsection.7.4.2}
\contentsline {subsection}{\numberline {7.4.3}\leavevmode {\color {Chapter }SetInfoLevel}}{103}{subsection.7.4.3}
\contentsline {subsection}{\numberline {7.4.4}\leavevmode {\color {Chapter }InfoLevel}}{103}{subsection.7.4.4}
\contentsline {subsection}{\numberline {7.4.5}\leavevmode {\color {Chapter }Info}}{103}{subsection.7.4.5}
\contentsline {subsection}{\numberline {7.4.6}\leavevmode {\color {Chapter }Customizing \texttt {Info} (\ref {Info}) statements}}{104}{subsection.7.4.6}
\contentsline {subsection}{\numberline {7.4.7}\leavevmode {\color {Chapter }InfoWarning}}{105}{subsection.7.4.7}
\contentsline {section}{\numberline {7.5}\leavevmode {\color {Chapter }Assertions}}{105}{section.7.5}
\contentsline {subsection}{\numberline {7.5.1}\leavevmode {\color {Chapter }SetAssertionLevel}}{105}{subsection.7.5.1}
\contentsline {subsection}{\numberline {7.5.2}\leavevmode {\color {Chapter }AssertionLevel}}{105}{subsection.7.5.2}
\contentsline {subsection}{\numberline {7.5.3}\leavevmode {\color {Chapter }Assert}}{105}{subsection.7.5.3}
\contentsline {section}{\numberline {7.6}\leavevmode {\color {Chapter }Timing}}{106}{section.7.6}
\contentsline {subsection}{\numberline {7.6.1}\leavevmode {\color {Chapter }Runtimes}}{106}{subsection.7.6.1}
\contentsline {subsection}{\numberline {7.6.2}\leavevmode {\color {Chapter }Runtime}}{106}{subsection.7.6.2}
\contentsline {subsection}{\numberline {7.6.3}\leavevmode {\color {Chapter }time}}{107}{subsection.7.6.3}
\contentsline {section}{\numberline {7.7}\leavevmode {\color {Chapter }Profiling}}{107}{section.7.7}
\contentsline {subsection}{\numberline {7.7.1}\leavevmode {\color {Chapter }ProfileGlobalFunctions}}{107}{subsection.7.7.1}
\contentsline {subsection}{\numberline {7.7.2}\leavevmode {\color {Chapter }ProfileOperations}}{107}{subsection.7.7.2}
\contentsline {subsection}{\numberline {7.7.3}\leavevmode {\color {Chapter }ProfileOperationsAndMethods}}{108}{subsection.7.7.3}
\contentsline {subsection}{\numberline {7.7.4}\leavevmode {\color {Chapter }ProfileFunctions}}{108}{subsection.7.7.4}
\contentsline {subsection}{\numberline {7.7.5}\leavevmode {\color {Chapter }UnprofileFunctions}}{108}{subsection.7.7.5}
\contentsline {subsection}{\numberline {7.7.6}\leavevmode {\color {Chapter }ProfileMethods}}{108}{subsection.7.7.6}
\contentsline {subsection}{\numberline {7.7.7}\leavevmode {\color {Chapter }UnprofileMethods}}{108}{subsection.7.7.7}
\contentsline {subsection}{\numberline {7.7.8}\leavevmode {\color {Chapter }DisplayProfile}}{108}{subsection.7.7.8}
\contentsline {subsection}{\numberline {7.7.9}\leavevmode {\color {Chapter }ClearProfile}}{109}{subsection.7.7.9}
\contentsline {subsection}{\numberline {7.7.10}\leavevmode {\color {Chapter }An Example of Profiling}}{109}{subsection.7.7.10}
\contentsline {subsection}{\numberline {7.7.11}\leavevmode {\color {Chapter }DisplayCacheStats}}{112}{subsection.7.7.11}
\contentsline {subsection}{\numberline {7.7.12}\leavevmode {\color {Chapter }ClearCacheStats}}{112}{subsection.7.7.12}
\contentsline {section}{\numberline {7.8}\leavevmode {\color {Chapter }Information about the version used}}{112}{section.7.8}
\contentsline {section}{\numberline {7.9}\leavevmode {\color {Chapter }Test Files}}{113}{section.7.9}
\contentsline {subsection}{\numberline {7.9.1}\leavevmode {\color {Chapter }ReadTest}}{113}{subsection.7.9.1}
\contentsline {subsection}{\numberline {7.9.2}\leavevmode {\color {Chapter }Starting and stopping test}}{113}{subsection.7.9.2}
\contentsline {subsection}{\numberline {7.9.3}\leavevmode {\color {Chapter }Test}}{114}{subsection.7.9.3}
\contentsline {section}{\numberline {7.10}\leavevmode {\color {Chapter }Debugging Recursion}}{117}{section.7.10}
\contentsline {subsection}{\numberline {7.10.1}\leavevmode {\color {Chapter }SetRecursionTrapInterval}}{117}{subsection.7.10.1}
\contentsline {section}{\numberline {7.11}\leavevmode {\color {Chapter }Global Memory Information}}{118}{section.7.11}
\contentsline {subsection}{\numberline {7.11.1}\leavevmode {\color {Chapter }GasmanStatistics}}{119}{subsection.7.11.1}
\contentsline {subsection}{\numberline {7.11.2}\leavevmode {\color {Chapter }GasmanMessageStatus}}{119}{subsection.7.11.2}
\contentsline {subsection}{\numberline {7.11.3}\leavevmode {\color {Chapter }GasmanLimits}}{119}{subsection.7.11.3}
\contentsline {chapter}{\numberline {8}\leavevmode {\color {Chapter }Options Stack}}{121}{chapter.8}
\contentsline {section}{\numberline {8.1}\leavevmode {\color {Chapter }Functions Dealing with the Options Stack}}{121}{section.8.1}
\contentsline {subsection}{\numberline {8.1.1}\leavevmode {\color {Chapter }PushOptions}}{121}{subsection.8.1.1}
\contentsline {subsection}{\numberline {8.1.2}\leavevmode {\color {Chapter }PopOptions}}{122}{subsection.8.1.2}
\contentsline {subsection}{\numberline {8.1.3}\leavevmode {\color {Chapter }ResetOptionsStack}}{122}{subsection.8.1.3}
\contentsline {subsection}{\numberline {8.1.4}\leavevmode {\color {Chapter }OnQuit}}{122}{subsection.8.1.4}
\contentsline {subsection}{\numberline {8.1.5}\leavevmode {\color {Chapter }ValueOption}}{122}{subsection.8.1.5}
\contentsline {subsection}{\numberline {8.1.6}\leavevmode {\color {Chapter }DisplayOptionsStack}}{122}{subsection.8.1.6}
\contentsline {subsection}{\numberline {8.1.7}\leavevmode {\color {Chapter }InfoOptions}}{122}{subsection.8.1.7}
\contentsline {section}{\numberline {8.2}\leavevmode {\color {Chapter }Options Stack {\textendash } an Example}}{123}{section.8.2}
\contentsline {chapter}{\numberline {9}\leavevmode {\color {Chapter }Files and Filenames}}{124}{chapter.9}
\contentsline {section}{\numberline {9.1}\leavevmode {\color {Chapter }Portability}}{124}{section.9.1}
\contentsline {subsection}{\numberline {9.1.1}\leavevmode {\color {Chapter }LastSystemError}}{124}{subsection.9.1.1}
\contentsline {section}{\numberline {9.2}\leavevmode {\color {Chapter }GAP Root Directories}}{124}{section.9.2}
\contentsline {section}{\numberline {9.3}\leavevmode {\color {Chapter }Directories}}{125}{section.9.3}
\contentsline {subsection}{\numberline {9.3.1}\leavevmode {\color {Chapter }IsDirectory}}{125}{subsection.9.3.1}
\contentsline {subsection}{\numberline {9.3.2}\leavevmode {\color {Chapter }Directory}}{125}{subsection.9.3.2}
\contentsline {subsection}{\numberline {9.3.3}\leavevmode {\color {Chapter }DirectoryTemporary}}{125}{subsection.9.3.3}
\contentsline {subsection}{\numberline {9.3.4}\leavevmode {\color {Chapter }DirectoryCurrent}}{125}{subsection.9.3.4}
\contentsline {subsection}{\numberline {9.3.5}\leavevmode {\color {Chapter }DirectoriesLibrary}}{126}{subsection.9.3.5}
\contentsline {subsection}{\numberline {9.3.6}\leavevmode {\color {Chapter }DirectoriesSystemPrograms}}{126}{subsection.9.3.6}
\contentsline {subsection}{\numberline {9.3.7}\leavevmode {\color {Chapter }DirectoryContents}}{126}{subsection.9.3.7}
\contentsline {subsection}{\numberline {9.3.8}\leavevmode {\color {Chapter }DirectoryDesktop}}{126}{subsection.9.3.8}
\contentsline {subsection}{\numberline {9.3.9}\leavevmode {\color {Chapter }DirectoryHome}}{127}{subsection.9.3.9}
\contentsline {section}{\numberline {9.4}\leavevmode {\color {Chapter }File Names}}{127}{section.9.4}
\contentsline {subsection}{\numberline {9.4.1}\leavevmode {\color {Chapter }Filename}}{127}{subsection.9.4.1}
\contentsline {section}{\numberline {9.5}\leavevmode {\color {Chapter }Special Filenames}}{128}{section.9.5}
\contentsline {section}{\numberline {9.6}\leavevmode {\color {Chapter }File Access}}{128}{section.9.6}
\contentsline {subsection}{\numberline {9.6.1}\leavevmode {\color {Chapter }IsExistingFile}}{128}{subsection.9.6.1}
\contentsline {subsection}{\numberline {9.6.2}\leavevmode {\color {Chapter }IsReadableFile}}{128}{subsection.9.6.2}
\contentsline {subsection}{\numberline {9.6.3}\leavevmode {\color {Chapter }IsWritableFile}}{129}{subsection.9.6.3}
\contentsline {subsection}{\numberline {9.6.4}\leavevmode {\color {Chapter }IsExecutableFile}}{129}{subsection.9.6.4}
\contentsline {subsection}{\numberline {9.6.5}\leavevmode {\color {Chapter }IsDirectoryPath}}{129}{subsection.9.6.5}
\contentsline {section}{\numberline {9.7}\leavevmode {\color {Chapter }File Operations}}{129}{section.9.7}
\contentsline {subsection}{\numberline {9.7.1}\leavevmode {\color {Chapter }Read}}{129}{subsection.9.7.1}
\contentsline {subsection}{\numberline {9.7.2}\leavevmode {\color {Chapter }ReadAsFunction}}{130}{subsection.9.7.2}
\contentsline {subsection}{\numberline {9.7.3}\leavevmode {\color {Chapter }PrintTo and AppendTo}}{130}{subsection.9.7.3}
\contentsline {subsection}{\numberline {9.7.4}\leavevmode {\color {Chapter }LogTo}}{131}{subsection.9.7.4}
\contentsline {subsection}{\numberline {9.7.5}\leavevmode {\color {Chapter }InputLogTo}}{131}{subsection.9.7.5}
\contentsline {subsection}{\numberline {9.7.6}\leavevmode {\color {Chapter }OutputLogTo}}{131}{subsection.9.7.6}
\contentsline {subsection}{\numberline {9.7.7}\leavevmode {\color {Chapter }CrcFile}}{131}{subsection.9.7.7}
\contentsline {subsection}{\numberline {9.7.8}\leavevmode {\color {Chapter }RemoveFile}}{132}{subsection.9.7.8}
\contentsline {subsection}{\numberline {9.7.9}\leavevmode {\color {Chapter }Reread}}{132}{subsection.9.7.9}
\contentsline {chapter}{\numberline {10}\leavevmode {\color {Chapter }Streams}}{133}{chapter.10}
\contentsline {section}{\numberline {10.1}\leavevmode {\color {Chapter }Categories for Streams and the StreamsFamily}}{133}{section.10.1}
\contentsline {subsection}{\numberline {10.1.1}\leavevmode {\color {Chapter }IsStream}}{133}{subsection.10.1.1}
\contentsline {subsection}{\numberline {10.1.2}\leavevmode {\color {Chapter }IsClosedStream}}{133}{subsection.10.1.2}
\contentsline {subsection}{\numberline {10.1.3}\leavevmode {\color {Chapter }IsInputStream}}{134}{subsection.10.1.3}
\contentsline {subsection}{\numberline {10.1.4}\leavevmode {\color {Chapter }IsInputTextStream}}{134}{subsection.10.1.4}
\contentsline {subsection}{\numberline {10.1.5}\leavevmode {\color {Chapter }IsInputTextNone}}{134}{subsection.10.1.5}
\contentsline {subsection}{\numberline {10.1.6}\leavevmode {\color {Chapter }IsOutputStream}}{134}{subsection.10.1.6}
\contentsline {subsection}{\numberline {10.1.7}\leavevmode {\color {Chapter }IsOutputTextStream}}{134}{subsection.10.1.7}
\contentsline {subsection}{\numberline {10.1.8}\leavevmode {\color {Chapter }IsOutputTextNone}}{134}{subsection.10.1.8}
\contentsline {subsection}{\numberline {10.1.9}\leavevmode {\color {Chapter }StreamsFamily}}{134}{subsection.10.1.9}
\contentsline {section}{\numberline {10.2}\leavevmode {\color {Chapter }Operations applicable to All Streams}}{135}{section.10.2}
\contentsline {subsection}{\numberline {10.2.1}\leavevmode {\color {Chapter }CloseStream}}{135}{subsection.10.2.1}
\contentsline {subsection}{\numberline {10.2.2}\leavevmode {\color {Chapter }FileDescriptorOfStream}}{135}{subsection.10.2.2}
\contentsline {subsection}{\numberline {10.2.3}\leavevmode {\color {Chapter }UNIXSelect}}{135}{subsection.10.2.3}
\contentsline {section}{\numberline {10.3}\leavevmode {\color {Chapter }Operations for Input Streams}}{135}{section.10.3}
\contentsline {subsection}{\numberline {10.3.1}\leavevmode {\color {Chapter }Read (for streams)}}{136}{subsection.10.3.1}
\contentsline {subsection}{\numberline {10.3.2}\leavevmode {\color {Chapter }ReadAsFunction (for streams)}}{136}{subsection.10.3.2}
\contentsline {subsection}{\numberline {10.3.3}\leavevmode {\color {Chapter }ReadTest (for streams)}}{136}{subsection.10.3.3}
\contentsline {subsection}{\numberline {10.3.4}\leavevmode {\color {Chapter }ReadByte}}{136}{subsection.10.3.4}
\contentsline {subsection}{\numberline {10.3.5}\leavevmode {\color {Chapter }ReadLine}}{137}{subsection.10.3.5}
\contentsline {subsection}{\numberline {10.3.6}\leavevmode {\color {Chapter }ReadAll}}{137}{subsection.10.3.6}
\contentsline {subsection}{\numberline {10.3.7}\leavevmode {\color {Chapter }IsEndOfStream}}{138}{subsection.10.3.7}
\contentsline {subsection}{\numberline {10.3.8}\leavevmode {\color {Chapter }PositionStream}}{138}{subsection.10.3.8}
\contentsline {subsection}{\numberline {10.3.9}\leavevmode {\color {Chapter }RewindStream}}{138}{subsection.10.3.9}
\contentsline {subsection}{\numberline {10.3.10}\leavevmode {\color {Chapter }SeekPositionStream}}{138}{subsection.10.3.10}
\contentsline {section}{\numberline {10.4}\leavevmode {\color {Chapter }Operations for Output Streams}}{138}{section.10.4}
\contentsline {subsection}{\numberline {10.4.1}\leavevmode {\color {Chapter }WriteByte}}{138}{subsection.10.4.1}
\contentsline {subsection}{\numberline {10.4.2}\leavevmode {\color {Chapter }WriteLine}}{139}{subsection.10.4.2}
\contentsline {subsection}{\numberline {10.4.3}\leavevmode {\color {Chapter }WriteAll}}{139}{subsection.10.4.3}
\contentsline {subsection}{\numberline {10.4.4}\leavevmode {\color {Chapter }PrintTo and AppendTo (for streams)}}{139}{subsection.10.4.4}
\contentsline {subsection}{\numberline {10.4.5}\leavevmode {\color {Chapter }LogTo (for streams)}}{140}{subsection.10.4.5}
\contentsline {subsection}{\numberline {10.4.6}\leavevmode {\color {Chapter }InputLogTo (for streams)}}{140}{subsection.10.4.6}
\contentsline {subsection}{\numberline {10.4.7}\leavevmode {\color {Chapter }OutputLogTo (for streams)}}{140}{subsection.10.4.7}
\contentsline {subsection}{\numberline {10.4.8}\leavevmode {\color {Chapter }SetPrintFormattingStatus}}{140}{subsection.10.4.8}
\contentsline {section}{\numberline {10.5}\leavevmode {\color {Chapter }File Streams}}{141}{section.10.5}
\contentsline {subsection}{\numberline {10.5.1}\leavevmode {\color {Chapter }InputTextFile}}{141}{subsection.10.5.1}
\contentsline {subsection}{\numberline {10.5.2}\leavevmode {\color {Chapter }OutputTextFile}}{141}{subsection.10.5.2}
\contentsline {section}{\numberline {10.6}\leavevmode {\color {Chapter }User Streams}}{142}{section.10.6}
\contentsline {subsection}{\numberline {10.6.1}\leavevmode {\color {Chapter }InputTextUser}}{142}{subsection.10.6.1}
\contentsline {subsection}{\numberline {10.6.2}\leavevmode {\color {Chapter }OutputTextUser}}{142}{subsection.10.6.2}
\contentsline {subsection}{\numberline {10.6.3}\leavevmode {\color {Chapter }InputFromUser}}{142}{subsection.10.6.3}
\contentsline {section}{\numberline {10.7}\leavevmode {\color {Chapter }String Streams}}{143}{section.10.7}
\contentsline {subsection}{\numberline {10.7.1}\leavevmode {\color {Chapter }InputTextString}}{143}{subsection.10.7.1}
\contentsline {subsection}{\numberline {10.7.2}\leavevmode {\color {Chapter }OutputTextString}}{143}{subsection.10.7.2}
\contentsline {section}{\numberline {10.8}\leavevmode {\color {Chapter }Input-Output Streams}}{143}{section.10.8}
\contentsline {subsection}{\numberline {10.8.1}\leavevmode {\color {Chapter }IsInputOutputStream}}{144}{subsection.10.8.1}
\contentsline {subsection}{\numberline {10.8.2}\leavevmode {\color {Chapter }InputOutputLocalProcess}}{144}{subsection.10.8.2}
\contentsline {subsection}{\numberline {10.8.3}\leavevmode {\color {Chapter }ReadAllLine}}{145}{subsection.10.8.3}
\contentsline {section}{\numberline {10.9}\leavevmode {\color {Chapter }Dummy Streams}}{145}{section.10.9}
\contentsline {subsection}{\numberline {10.9.1}\leavevmode {\color {Chapter }InputTextNone}}{145}{subsection.10.9.1}
\contentsline {subsection}{\numberline {10.9.2}\leavevmode {\color {Chapter }OutputTextNone}}{145}{subsection.10.9.2}
\contentsline {section}{\numberline {10.10}\leavevmode {\color {Chapter }Handling of Streams in the Background}}{145}{section.10.10}
\contentsline {subsection}{\numberline {10.10.1}\leavevmode {\color {Chapter }InstallCharReadHookFunc}}{146}{subsection.10.10.1}
\contentsline {subsection}{\numberline {10.10.2}\leavevmode {\color {Chapter }UnInstallCharReadHookFunc}}{146}{subsection.10.10.2}
\contentsline {section}{\numberline {10.11}\leavevmode {\color {Chapter }Comma separated files}}{146}{section.10.11}
\contentsline {subsection}{\numberline {10.11.1}\leavevmode {\color {Chapter }ReadCSV}}{146}{subsection.10.11.1}
\contentsline {subsection}{\numberline {10.11.2}\leavevmode {\color {Chapter }PrintCSV}}{147}{subsection.10.11.2}
\contentsline {chapter}{\numberline {11}\leavevmode {\color {Chapter }Processes}}{148}{chapter.11}
\contentsline {section}{\numberline {11.1}\leavevmode {\color {Chapter }Process and Exec}}{148}{section.11.1}
\contentsline {subsection}{\numberline {11.1.1}\leavevmode {\color {Chapter }Process}}{148}{subsection.11.1.1}
\contentsline {subsection}{\numberline {11.1.2}\leavevmode {\color {Chapter }Exec}}{150}{subsection.11.1.2}
\contentsline {chapter}{\numberline {12}\leavevmode {\color {Chapter }Objects and Elements}}{151}{chapter.12}
\contentsline {section}{\numberline {12.1}\leavevmode {\color {Chapter }Objects}}{151}{section.12.1}
\contentsline {subsection}{\numberline {12.1.1}\leavevmode {\color {Chapter }IsObject}}{151}{subsection.12.1.1}
\contentsline {section}{\numberline {12.2}\leavevmode {\color {Chapter }Elements as equivalence classes}}{151}{section.12.2}
\contentsline {section}{\numberline {12.3}\leavevmode {\color {Chapter }Sets}}{152}{section.12.3}
\contentsline {section}{\numberline {12.4}\leavevmode {\color {Chapter }Domains}}{152}{section.12.4}
\contentsline {section}{\numberline {12.5}\leavevmode {\color {Chapter }Identical Objects}}{152}{section.12.5}
\contentsline {subsection}{\numberline {12.5.1}\leavevmode {\color {Chapter }IsIdenticalObj}}{152}{subsection.12.5.1}
\contentsline {subsection}{\numberline {12.5.2}\leavevmode {\color {Chapter }IsNotIdenticalObj}}{153}{subsection.12.5.2}
\contentsline {section}{\numberline {12.6}\leavevmode {\color {Chapter }Mutability and Copyability}}{154}{section.12.6}
\contentsline {subsection}{\numberline {12.6.1}\leavevmode {\color {Chapter }IsCopyable}}{154}{subsection.12.6.1}
\contentsline {subsection}{\numberline {12.6.2}\leavevmode {\color {Chapter }IsMutable}}{154}{subsection.12.6.2}
\contentsline {subsection}{\numberline {12.6.3}\leavevmode {\color {Chapter }Immutable}}{155}{subsection.12.6.3}
\contentsline {subsection}{\numberline {12.6.4}\leavevmode {\color {Chapter }MakeImmutable}}{155}{subsection.12.6.4}
\contentsline {subsection}{\numberline {12.6.5}\leavevmode {\color {Chapter }Mutability of Iterators}}{155}{subsection.12.6.5}
\contentsline {subsection}{\numberline {12.6.6}\leavevmode {\color {Chapter }Mutability of Results of Arithmetic Operations}}{155}{subsection.12.6.6}
\contentsline {section}{\numberline {12.7}\leavevmode {\color {Chapter }Duplication of Objects}}{156}{section.12.7}
\contentsline {subsection}{\numberline {12.7.1}\leavevmode {\color {Chapter }ShallowCopy}}{156}{subsection.12.7.1}
\contentsline {subsection}{\numberline {12.7.2}\leavevmode {\color {Chapter }StructuralCopy}}{156}{subsection.12.7.2}
\contentsline {section}{\numberline {12.8}\leavevmode {\color {Chapter }Other Operations Applicable to any Object}}{157}{section.12.8}
\contentsline {subsection}{\numberline {12.8.1}\leavevmode {\color {Chapter }SetName}}{157}{subsection.12.8.1}
\contentsline {subsection}{\numberline {12.8.2}\leavevmode {\color {Chapter }Name}}{157}{subsection.12.8.2}
\contentsline {subsection}{\numberline {12.8.3}\leavevmode {\color {Chapter }IsInternallyConsistent}}{158}{subsection.12.8.3}
\contentsline {subsection}{\numberline {12.8.4}\leavevmode {\color {Chapter }MemoryUsage}}{158}{subsection.12.8.4}
\contentsline {chapter}{\numberline {13}\leavevmode {\color {Chapter }Types of Objects}}{159}{chapter.13}
\contentsline {section}{\numberline {13.1}\leavevmode {\color {Chapter }Families}}{159}{section.13.1}
\contentsline {subsection}{\numberline {13.1.1}\leavevmode {\color {Chapter }FamilyObj}}{160}{subsection.13.1.1}
\contentsline {section}{\numberline {13.2}\leavevmode {\color {Chapter }Filters}}{160}{section.13.2}
\contentsline {subsection}{\numberline {13.2.1}\leavevmode {\color {Chapter }RankFilter}}{161}{subsection.13.2.1}
\contentsline {subsection}{\numberline {13.2.2}\leavevmode {\color {Chapter }NamesFilter}}{161}{subsection.13.2.2}
\contentsline {subsection}{\numberline {13.2.3}\leavevmode {\color {Chapter }ShowImpliedFilters}}{161}{subsection.13.2.3}
\contentsline {section}{\numberline {13.3}\leavevmode {\color {Chapter }Categories}}{162}{section.13.3}
\contentsline {subsection}{\numberline {13.3.1}\leavevmode {\color {Chapter }CategoriesOfObject}}{163}{subsection.13.3.1}
\contentsline {section}{\numberline {13.4}\leavevmode {\color {Chapter }Representation}}{164}{section.13.4}
\contentsline {subsection}{\numberline {13.4.1}\leavevmode {\color {Chapter }RepresentationsOfObject}}{165}{subsection.13.4.1}
\contentsline {section}{\numberline {13.5}\leavevmode {\color {Chapter }Attributes}}{165}{section.13.5}
\contentsline {subsection}{\numberline {13.5.1}\leavevmode {\color {Chapter }KnownAttributesOfObject}}{165}{subsection.13.5.1}
\contentsline {section}{\numberline {13.6}\leavevmode {\color {Chapter }Setter and Tester for Attributes}}{166}{section.13.6}
\contentsline {subsection}{\numberline {13.6.1}\leavevmode {\color {Chapter }Tester}}{166}{subsection.13.6.1}
\contentsline {subsection}{\numberline {13.6.2}\leavevmode {\color {Chapter }Setter}}{166}{subsection.13.6.2}
\contentsline {subsection}{\numberline {13.6.3}\leavevmode {\color {Chapter }AttributeValueNotSet}}{167}{subsection.13.6.3}
\contentsline {subsection}{\numberline {13.6.4}\leavevmode {\color {Chapter }InfoAttributes}}{167}{subsection.13.6.4}
\contentsline {subsection}{\numberline {13.6.5}\leavevmode {\color {Chapter }DisableAttributeValueStoring}}{168}{subsection.13.6.5}
\contentsline {subsection}{\numberline {13.6.6}\leavevmode {\color {Chapter }EnableAttributeValueStoring}}{168}{subsection.13.6.6}
\contentsline {section}{\numberline {13.7}\leavevmode {\color {Chapter }Properties}}{168}{section.13.7}
\contentsline {subsection}{\numberline {13.7.1}\leavevmode {\color {Chapter }KnownPropertiesOfObject}}{169}{subsection.13.7.1}
\contentsline {subsection}{\numberline {13.7.2}\leavevmode {\color {Chapter }KnownTruePropertiesOfObject}}{169}{subsection.13.7.2}
\contentsline {section}{\numberline {13.8}\leavevmode {\color {Chapter }Other Filters}}{170}{section.13.8}
\contentsline {section}{\numberline {13.9}\leavevmode {\color {Chapter }Types}}{170}{section.13.9}
\contentsline {subsection}{\numberline {13.9.1}\leavevmode {\color {Chapter }TypeObj}}{170}{subsection.13.9.1}
\contentsline {subsection}{\numberline {13.9.2}\leavevmode {\color {Chapter }DataType}}{171}{subsection.13.9.2}
\contentsline {chapter}{\numberline {14}\leavevmode {\color {Chapter }Integers}}{172}{chapter.14}
\contentsline {section}{\numberline {14.1}\leavevmode {\color {Chapter }Integers: Global Variables}}{172}{section.14.1}
\contentsline {subsection}{\numberline {14.1.1}\leavevmode {\color {Chapter }Integers (global variable)}}{172}{subsection.14.1.1}
\contentsline {subsection}{\numberline {14.1.2}\leavevmode {\color {Chapter }IsIntegers}}{173}{subsection.14.1.2}
\contentsline {section}{\numberline {14.2}\leavevmode {\color {Chapter }Elementary Operations for Integers}}{173}{section.14.2}
\contentsline {subsection}{\numberline {14.2.1}\leavevmode {\color {Chapter }IsInt}}{173}{subsection.14.2.1}
\contentsline {subsection}{\numberline {14.2.2}\leavevmode {\color {Chapter }IsPosInt}}{173}{subsection.14.2.2}
\contentsline {subsection}{\numberline {14.2.3}\leavevmode {\color {Chapter }Int}}{173}{subsection.14.2.3}
\contentsline {subsection}{\numberline {14.2.4}\leavevmode {\color {Chapter }IsEvenInt}}{174}{subsection.14.2.4}
\contentsline {subsection}{\numberline {14.2.5}\leavevmode {\color {Chapter }IsOddInt}}{174}{subsection.14.2.5}
\contentsline {subsection}{\numberline {14.2.6}\leavevmode {\color {Chapter }AbsInt}}{174}{subsection.14.2.6}
\contentsline {subsection}{\numberline {14.2.7}\leavevmode {\color {Chapter }SignInt}}{174}{subsection.14.2.7}
\contentsline {subsection}{\numberline {14.2.8}\leavevmode {\color {Chapter }LogInt}}{174}{subsection.14.2.8}
\contentsline {subsection}{\numberline {14.2.9}\leavevmode {\color {Chapter }RootInt}}{175}{subsection.14.2.9}
\contentsline {subsection}{\numberline {14.2.10}\leavevmode {\color {Chapter }SmallestRootInt}}{175}{subsection.14.2.10}
\contentsline {subsection}{\numberline {14.2.11}\leavevmode {\color {Chapter }ListOfDigits}}{176}{subsection.14.2.11}
\contentsline {subsection}{\numberline {14.2.12}\leavevmode {\color {Chapter }Random (for integers)}}{176}{subsection.14.2.12}
\contentsline {section}{\numberline {14.3}\leavevmode {\color {Chapter }Quotients and Remainders}}{176}{section.14.3}
\contentsline {subsection}{\numberline {14.3.1}\leavevmode {\color {Chapter }QuoInt}}{176}{subsection.14.3.1}
\contentsline {subsection}{\numberline {14.3.2}\leavevmode {\color {Chapter }BestQuoInt}}{176}{subsection.14.3.2}
\contentsline {subsection}{\numberline {14.3.3}\leavevmode {\color {Chapter }RemInt}}{177}{subsection.14.3.3}
\contentsline {subsection}{\numberline {14.3.4}\leavevmode {\color {Chapter }GcdInt}}{177}{subsection.14.3.4}
\contentsline {subsection}{\numberline {14.3.5}\leavevmode {\color {Chapter }Gcdex}}{177}{subsection.14.3.5}
\contentsline {subsection}{\numberline {14.3.6}\leavevmode {\color {Chapter }LcmInt}}{178}{subsection.14.3.6}
\contentsline {subsection}{\numberline {14.3.7}\leavevmode {\color {Chapter }CoefficientsQadic}}{178}{subsection.14.3.7}
\contentsline {subsection}{\numberline {14.3.8}\leavevmode {\color {Chapter }CoefficientsMultiadic}}{178}{subsection.14.3.8}
\contentsline {subsection}{\numberline {14.3.9}\leavevmode {\color {Chapter }ChineseRem}}{178}{subsection.14.3.9}
\contentsline {subsection}{\numberline {14.3.10}\leavevmode {\color {Chapter }PowerModInt}}{179}{subsection.14.3.10}
\contentsline {section}{\numberline {14.4}\leavevmode {\color {Chapter }Prime Integers and Factorization}}{179}{section.14.4}
\contentsline {subsection}{\numberline {14.4.1}\leavevmode {\color {Chapter }Primes}}{179}{subsection.14.4.1}
\contentsline {subsection}{\numberline {14.4.2}\leavevmode {\color {Chapter }IsPrimeInt}}{179}{subsection.14.4.2}
\contentsline {subsection}{\numberline {14.4.3}\leavevmode {\color {Chapter }PrimalityProof}}{180}{subsection.14.4.3}
\contentsline {subsection}{\numberline {14.4.4}\leavevmode {\color {Chapter }IsPrimePowerInt}}{180}{subsection.14.4.4}
\contentsline {subsection}{\numberline {14.4.5}\leavevmode {\color {Chapter }NextPrimeInt}}{181}{subsection.14.4.5}
\contentsline {subsection}{\numberline {14.4.6}\leavevmode {\color {Chapter }PrevPrimeInt}}{181}{subsection.14.4.6}
\contentsline {subsection}{\numberline {14.4.7}\leavevmode {\color {Chapter }FactorsInt}}{181}{subsection.14.4.7}
\contentsline {subsection}{\numberline {14.4.8}\leavevmode {\color {Chapter }PrimeDivisors}}{182}{subsection.14.4.8}
\contentsline {subsection}{\numberline {14.4.9}\leavevmode {\color {Chapter }PartialFactorization}}{182}{subsection.14.4.9}
\contentsline {subsection}{\numberline {14.4.10}\leavevmode {\color {Chapter }PrintFactorsInt}}{183}{subsection.14.4.10}
\contentsline {subsection}{\numberline {14.4.11}\leavevmode {\color {Chapter }PrimePowersInt}}{184}{subsection.14.4.11}
\contentsline {subsection}{\numberline {14.4.12}\leavevmode {\color {Chapter }DivisorsInt}}{184}{subsection.14.4.12}
\contentsline {section}{\numberline {14.5}\leavevmode {\color {Chapter }Residue Class Rings}}{184}{section.14.5}
\contentsline {subsection}{\numberline {14.5.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }mod (for residue class rings)}}{184}{subsection.14.5.1}
\contentsline {subsection}{\numberline {14.5.2}\leavevmode {\color {Chapter }ZmodnZ}}{184}{subsection.14.5.2}
\contentsline {subsection}{\numberline {14.5.3}\leavevmode {\color {Chapter }ZmodnZObj (for a residue class family and integer)}}{185}{subsection.14.5.3}
\contentsline {subsection}{\numberline {14.5.4}\leavevmode {\color {Chapter }IsZmodnZObj}}{185}{subsection.14.5.4}
\contentsline {section}{\numberline {14.6}\leavevmode {\color {Chapter }Check Digits}}{186}{section.14.6}
\contentsline {subsection}{\numberline {14.6.1}\leavevmode {\color {Chapter }CheckDigitISBN}}{186}{subsection.14.6.1}
\contentsline {subsection}{\numberline {14.6.2}\leavevmode {\color {Chapter }CheckDigitTestFunction}}{187}{subsection.14.6.2}
\contentsline {section}{\numberline {14.7}\leavevmode {\color {Chapter }Random Sources}}{187}{section.14.7}
\contentsline {subsection}{\numberline {14.7.1}\leavevmode {\color {Chapter }IsRandomSource}}{187}{subsection.14.7.1}
\contentsline {subsection}{\numberline {14.7.2}\leavevmode {\color {Chapter }Random (for a list)}}{187}{subsection.14.7.2}
\contentsline {subsection}{\numberline {14.7.3}\leavevmode {\color {Chapter }State}}{187}{subsection.14.7.3}
\contentsline {subsection}{\numberline {14.7.4}\leavevmode {\color {Chapter }IsMersenneTwister}}{188}{subsection.14.7.4}
\contentsline {subsection}{\numberline {14.7.5}\leavevmode {\color {Chapter }RandomSource}}{189}{subsection.14.7.5}
\contentsline {chapter}{\numberline {15}\leavevmode {\color {Chapter }Number Theory}}{190}{chapter.15}
\contentsline {section}{\numberline {15.1}\leavevmode {\color {Chapter }InfoNumtheor (Info Class)}}{190}{section.15.1}
\contentsline {subsection}{\numberline {15.1.1}\leavevmode {\color {Chapter }InfoNumtheor}}{190}{subsection.15.1.1}
\contentsline {section}{\numberline {15.2}\leavevmode {\color {Chapter }Prime Residues}}{190}{section.15.2}
\contentsline {subsection}{\numberline {15.2.1}\leavevmode {\color {Chapter }PrimeResidues}}{190}{subsection.15.2.1}
\contentsline {subsection}{\numberline {15.2.2}\leavevmode {\color {Chapter }Phi}}{191}{subsection.15.2.2}
\contentsline {subsection}{\numberline {15.2.3}\leavevmode {\color {Chapter }Lambda}}{191}{subsection.15.2.3}
\contentsline {subsection}{\numberline {15.2.4}\leavevmode {\color {Chapter }GeneratorsPrimeResidues}}{191}{subsection.15.2.4}
\contentsline {section}{\numberline {15.3}\leavevmode {\color {Chapter }Primitive Roots and Discrete Logarithms}}{192}{section.15.3}
\contentsline {subsection}{\numberline {15.3.1}\leavevmode {\color {Chapter }OrderMod}}{192}{subsection.15.3.1}
\contentsline {subsection}{\numberline {15.3.2}\leavevmode {\color {Chapter }LogMod}}{192}{subsection.15.3.2}
\contentsline {subsection}{\numberline {15.3.3}\leavevmode {\color {Chapter }PrimitiveRootMod}}{193}{subsection.15.3.3}
\contentsline {subsection}{\numberline {15.3.4}\leavevmode {\color {Chapter }IsPrimitiveRootMod}}{193}{subsection.15.3.4}
\contentsline {section}{\numberline {15.4}\leavevmode {\color {Chapter }Roots Modulo Integers}}{193}{section.15.4}
\contentsline {subsection}{\numberline {15.4.1}\leavevmode {\color {Chapter }Jacobi}}{193}{subsection.15.4.1}
\contentsline {subsection}{\numberline {15.4.2}\leavevmode {\color {Chapter }Legendre}}{194}{subsection.15.4.2}
\contentsline {subsection}{\numberline {15.4.3}\leavevmode {\color {Chapter }RootMod}}{194}{subsection.15.4.3}
\contentsline {subsection}{\numberline {15.4.4}\leavevmode {\color {Chapter }RootsMod}}{195}{subsection.15.4.4}
\contentsline {subsection}{\numberline {15.4.5}\leavevmode {\color {Chapter }RootsUnityMod}}{195}{subsection.15.4.5}
\contentsline {section}{\numberline {15.5}\leavevmode {\color {Chapter }Multiplicative Arithmetic Functions}}{196}{section.15.5}
\contentsline {subsection}{\numberline {15.5.1}\leavevmode {\color {Chapter }Sigma}}{196}{subsection.15.5.1}
\contentsline {subsection}{\numberline {15.5.2}\leavevmode {\color {Chapter }Tau}}{196}{subsection.15.5.2}
\contentsline {subsection}{\numberline {15.5.3}\leavevmode {\color {Chapter }MoebiusMu}}{197}{subsection.15.5.3}
\contentsline {section}{\numberline {15.6}\leavevmode {\color {Chapter }Continued Fractions}}{197}{section.15.6}
\contentsline {subsection}{\numberline {15.6.1}\leavevmode {\color {Chapter }ContinuedFractionExpansionOfRoot}}{197}{subsection.15.6.1}
\contentsline {subsection}{\numberline {15.6.2}\leavevmode {\color {Chapter }ContinuedFractionApproximationOfRoot}}{197}{subsection.15.6.2}
\contentsline {section}{\numberline {15.7}\leavevmode {\color {Chapter }Miscellaneous}}{198}{section.15.7}
\contentsline {subsection}{\numberline {15.7.1}\leavevmode {\color {Chapter }TwoSquares}}{198}{subsection.15.7.1}
\contentsline {chapter}{\numberline {16}\leavevmode {\color {Chapter }Combinatorics}}{200}{chapter.16}
\contentsline {section}{\numberline {16.1}\leavevmode {\color {Chapter }Combinatorial Numbers}}{200}{section.16.1}
\contentsline {subsection}{\numberline {16.1.1}\leavevmode {\color {Chapter }Factorial}}{200}{subsection.16.1.1}
\contentsline {subsection}{\numberline {16.1.2}\leavevmode {\color {Chapter }Binomial}}{200}{subsection.16.1.2}
\contentsline {subsection}{\numberline {16.1.3}\leavevmode {\color {Chapter }Bell}}{201}{subsection.16.1.3}
\contentsline {subsection}{\numberline {16.1.4}\leavevmode {\color {Chapter }Bernoulli}}{201}{subsection.16.1.4}
\contentsline {subsection}{\numberline {16.1.5}\leavevmode {\color {Chapter }Stirling1}}{202}{subsection.16.1.5}
\contentsline {subsection}{\numberline {16.1.6}\leavevmode {\color {Chapter }Stirling2}}{202}{subsection.16.1.6}
\contentsline {section}{\numberline {16.2}\leavevmode {\color {Chapter }Combinations, Arrangements and Tuples}}{203}{section.16.2}
\contentsline {subsection}{\numberline {16.2.1}\leavevmode {\color {Chapter }Combinations}}{203}{subsection.16.2.1}
\contentsline {subsection}{\numberline {16.2.2}\leavevmode {\color {Chapter }Iterator and enumerator of combinations}}{203}{subsection.16.2.2}
\contentsline {subsection}{\numberline {16.2.3}\leavevmode {\color {Chapter }NrCombinations}}{204}{subsection.16.2.3}
\contentsline {subsection}{\numberline {16.2.4}\leavevmode {\color {Chapter }Arrangements}}{204}{subsection.16.2.4}
\contentsline {subsection}{\numberline {16.2.5}\leavevmode {\color {Chapter }NrArrangements}}{204}{subsection.16.2.5}
\contentsline {subsection}{\numberline {16.2.6}\leavevmode {\color {Chapter }UnorderedTuples}}{205}{subsection.16.2.6}
\contentsline {subsection}{\numberline {16.2.7}\leavevmode {\color {Chapter }NrUnorderedTuples}}{205}{subsection.16.2.7}
\contentsline {subsection}{\numberline {16.2.8}\leavevmode {\color {Chapter }Tuples}}{205}{subsection.16.2.8}
\contentsline {subsection}{\numberline {16.2.9}\leavevmode {\color {Chapter }EnumeratorOfTuples}}{206}{subsection.16.2.9}
\contentsline {subsection}{\numberline {16.2.10}\leavevmode {\color {Chapter }IteratorOfTuples}}{206}{subsection.16.2.10}
\contentsline {subsection}{\numberline {16.2.11}\leavevmode {\color {Chapter }NrTuples}}{206}{subsection.16.2.11}
\contentsline {subsection}{\numberline {16.2.12}\leavevmode {\color {Chapter }PermutationsList}}{206}{subsection.16.2.12}
\contentsline {subsection}{\numberline {16.2.13}\leavevmode {\color {Chapter }NrPermutationsList}}{207}{subsection.16.2.13}
\contentsline {subsection}{\numberline {16.2.14}\leavevmode {\color {Chapter }Derangements}}{207}{subsection.16.2.14}
\contentsline {subsection}{\numberline {16.2.15}\leavevmode {\color {Chapter }NrDerangements}}{207}{subsection.16.2.15}
\contentsline {subsection}{\numberline {16.2.16}\leavevmode {\color {Chapter }PartitionsSet}}{208}{subsection.16.2.16}
\contentsline {subsection}{\numberline {16.2.17}\leavevmode {\color {Chapter }NrPartitionsSet}}{208}{subsection.16.2.17}
\contentsline {subsection}{\numberline {16.2.18}\leavevmode {\color {Chapter }Partitions}}{208}{subsection.16.2.18}
\contentsline {subsection}{\numberline {16.2.19}\leavevmode {\color {Chapter }IteratorOfPartitions}}{209}{subsection.16.2.19}
\contentsline {subsection}{\numberline {16.2.20}\leavevmode {\color {Chapter }NrPartitions}}{209}{subsection.16.2.20}
\contentsline {subsection}{\numberline {16.2.21}\leavevmode {\color {Chapter }OrderedPartitions}}{209}{subsection.16.2.21}
\contentsline {subsection}{\numberline {16.2.22}\leavevmode {\color {Chapter }NrOrderedPartitions}}{210}{subsection.16.2.22}
\contentsline {subsection}{\numberline {16.2.23}\leavevmode {\color {Chapter }PartitionsGreatestLE}}{210}{subsection.16.2.23}
\contentsline {subsection}{\numberline {16.2.24}\leavevmode {\color {Chapter }PartitionsGreatestEQ}}{210}{subsection.16.2.24}
\contentsline {subsection}{\numberline {16.2.25}\leavevmode {\color {Chapter }RestrictedPartitions}}{210}{subsection.16.2.25}
\contentsline {subsection}{\numberline {16.2.26}\leavevmode {\color {Chapter }NrRestrictedPartitions}}{211}{subsection.16.2.26}
\contentsline {subsection}{\numberline {16.2.27}\leavevmode {\color {Chapter }SignPartition}}{211}{subsection.16.2.27}
\contentsline {subsection}{\numberline {16.2.28}\leavevmode {\color {Chapter }AssociatedPartition}}{211}{subsection.16.2.28}
\contentsline {subsection}{\numberline {16.2.29}\leavevmode {\color {Chapter }PowerPartition}}{212}{subsection.16.2.29}
\contentsline {subsection}{\numberline {16.2.30}\leavevmode {\color {Chapter }PartitionTuples}}{212}{subsection.16.2.30}
\contentsline {subsection}{\numberline {16.2.31}\leavevmode {\color {Chapter }NrPartitionTuples}}{212}{subsection.16.2.31}
\contentsline {section}{\numberline {16.3}\leavevmode {\color {Chapter }Fibonacci and Lucas Sequences}}{212}{section.16.3}
\contentsline {subsection}{\numberline {16.3.1}\leavevmode {\color {Chapter }Fibonacci}}{212}{subsection.16.3.1}
\contentsline {subsection}{\numberline {16.3.2}\leavevmode {\color {Chapter }Lucas}}{213}{subsection.16.3.2}
\contentsline {section}{\numberline {16.4}\leavevmode {\color {Chapter }Permanent of a Matrix}}{213}{section.16.4}
\contentsline {subsection}{\numberline {16.4.1}\leavevmode {\color {Chapter }Permanent}}{213}{subsection.16.4.1}
\contentsline {chapter}{\numberline {17}\leavevmode {\color {Chapter }Rational Numbers}}{215}{chapter.17}
\contentsline {section}{\numberline {17.1}\leavevmode {\color {Chapter }Rationals: Global Variables}}{215}{section.17.1}
\contentsline {subsection}{\numberline {17.1.1}\leavevmode {\color {Chapter }Rationals}}{215}{subsection.17.1.1}
\contentsline {section}{\numberline {17.2}\leavevmode {\color {Chapter }Elementary Operations for Rationals}}{216}{section.17.2}
\contentsline {subsection}{\numberline {17.2.1}\leavevmode {\color {Chapter }IsRat}}{216}{subsection.17.2.1}
\contentsline {subsection}{\numberline {17.2.2}\leavevmode {\color {Chapter }IsPosRat}}{216}{subsection.17.2.2}
\contentsline {subsection}{\numberline {17.2.3}\leavevmode {\color {Chapter }IsNegRat}}{216}{subsection.17.2.3}
\contentsline {subsection}{\numberline {17.2.4}\leavevmode {\color {Chapter }NumeratorRat}}{216}{subsection.17.2.4}
\contentsline {subsection}{\numberline {17.2.5}\leavevmode {\color {Chapter }DenominatorRat}}{217}{subsection.17.2.5}
\contentsline {subsection}{\numberline {17.2.6}\leavevmode {\color {Chapter }Rat}}{217}{subsection.17.2.6}
\contentsline {subsection}{\numberline {17.2.7}\leavevmode {\color {Chapter }Random (for rationals)}}{217}{subsection.17.2.7}
\contentsline {chapter}{\numberline {18}\leavevmode {\color {Chapter }Cyclotomic Numbers}}{218}{chapter.18}
\contentsline {section}{\numberline {18.1}\leavevmode {\color {Chapter }Operations for Cyclotomics}}{218}{section.18.1}
\contentsline {subsection}{\numberline {18.1.1}\leavevmode {\color {Chapter }E}}{218}{subsection.18.1.1}
\contentsline {subsection}{\numberline {18.1.2}\leavevmode {\color {Chapter }Cyclotomics}}{218}{subsection.18.1.2}
\contentsline {subsection}{\numberline {18.1.3}\leavevmode {\color {Chapter }IsCyclotomic}}{219}{subsection.18.1.3}
\contentsline {subsection}{\numberline {18.1.4}\leavevmode {\color {Chapter }IsIntegralCyclotomic}}{219}{subsection.18.1.4}
\contentsline {subsection}{\numberline {18.1.5}\leavevmode {\color {Chapter }Int (for a cyclotomic)}}{220}{subsection.18.1.5}
\contentsline {subsection}{\numberline {18.1.6}\leavevmode {\color {Chapter }String (for a cyclotomic)}}{220}{subsection.18.1.6}
\contentsline {subsection}{\numberline {18.1.7}\leavevmode {\color {Chapter }Conductor (for a cyclotomic)}}{220}{subsection.18.1.7}
\contentsline {subsection}{\numberline {18.1.8}\leavevmode {\color {Chapter }AbsoluteValue}}{221}{subsection.18.1.8}
\contentsline {subsection}{\numberline {18.1.9}\leavevmode {\color {Chapter }RoundCyc}}{221}{subsection.18.1.9}
\contentsline {subsection}{\numberline {18.1.10}\leavevmode {\color {Chapter }CoeffsCyc}}{221}{subsection.18.1.10}
\contentsline {subsection}{\numberline {18.1.11}\leavevmode {\color {Chapter }DenominatorCyc}}{222}{subsection.18.1.11}
\contentsline {subsection}{\numberline {18.1.12}\leavevmode {\color {Chapter }ExtRepOfObj (for a cyclotomic)}}{222}{subsection.18.1.12}
\contentsline {subsection}{\numberline {18.1.13}\leavevmode {\color {Chapter }DescriptionOfRootOfUnity}}{222}{subsection.18.1.13}
\contentsline {subsection}{\numberline {18.1.14}\leavevmode {\color {Chapter }IsGaussInt}}{222}{subsection.18.1.14}
\contentsline {subsection}{\numberline {18.1.15}\leavevmode {\color {Chapter }IsGaussRat}}{223}{subsection.18.1.15}
\contentsline {subsection}{\numberline {18.1.16}\leavevmode {\color {Chapter }DefaultField (for cyclotomics)}}{223}{subsection.18.1.16}
\contentsline {section}{\numberline {18.2}\leavevmode {\color {Chapter }Infinity}}{223}{section.18.2}
\contentsline {subsection}{\numberline {18.2.1}\leavevmode {\color {Chapter }IsInfinity}}{223}{subsection.18.2.1}
\contentsline {section}{\numberline {18.3}\leavevmode {\color {Chapter }Comparisons of Cyclotomics}}{224}{section.18.3}
\contentsline {section}{\numberline {18.4}\leavevmode {\color {Chapter }ATLAS Irrationalities}}{224}{section.18.4}
\contentsline {subsection}{\numberline {18.4.1}\leavevmode {\color {Chapter }EB, EC, $\dots $, EH}}{224}{subsection.18.4.1}
\contentsline {subsection}{\numberline {18.4.2}\leavevmode {\color {Chapter }EI and ER}}{225}{subsection.18.4.2}
\contentsline {subsection}{\numberline {18.4.3}\leavevmode {\color {Chapter }EY, EX, $\dots $, ES}}{225}{subsection.18.4.3}
\contentsline {subsection}{\numberline {18.4.4}\leavevmode {\color {Chapter }EM, EL, $\dots $, EJ}}{226}{subsection.18.4.4}
\contentsline {subsection}{\numberline {18.4.5}\leavevmode {\color {Chapter }NK}}{226}{subsection.18.4.5}
\contentsline {subsection}{\numberline {18.4.6}\leavevmode {\color {Chapter }AtlasIrrationality}}{227}{subsection.18.4.6}
\contentsline {section}{\numberline {18.5}\leavevmode {\color {Chapter }Galois Conjugacy of Cyclotomics}}{227}{section.18.5}
\contentsline {subsection}{\numberline {18.5.1}\leavevmode {\color {Chapter }GaloisCyc (for a cyclotomic)}}{227}{subsection.18.5.1}
\contentsline {subsection}{\numberline {18.5.2}\leavevmode {\color {Chapter }ComplexConjugate}}{228}{subsection.18.5.2}
\contentsline {subsection}{\numberline {18.5.3}\leavevmode {\color {Chapter }StarCyc}}{228}{subsection.18.5.3}
\contentsline {subsection}{\numberline {18.5.4}\leavevmode {\color {Chapter }Quadratic}}{228}{subsection.18.5.4}
\contentsline {subsection}{\numberline {18.5.5}\leavevmode {\color {Chapter }GaloisMat}}{229}{subsection.18.5.5}
\contentsline {subsection}{\numberline {18.5.6}\leavevmode {\color {Chapter }RationalizedMat}}{230}{subsection.18.5.6}
\contentsline {section}{\numberline {18.6}\leavevmode {\color {Chapter }Internally Represented Cyclotomics}}{230}{section.18.6}
\contentsline {subsection}{\numberline {18.6.1}\leavevmode {\color {Chapter }SetCyclotomicsLimit}}{231}{subsection.18.6.1}
\contentsline {chapter}{\numberline {19}\leavevmode {\color {Chapter }Floats}}{232}{chapter.19}
\contentsline {section}{\numberline {19.1}\leavevmode {\color {Chapter }A sample run}}{232}{section.19.1}
\contentsline {section}{\numberline {19.2}\leavevmode {\color {Chapter }Methods}}{233}{section.19.2}
\contentsline {subsection}{\numberline {19.2.1}\leavevmode {\color {Chapter }Mathematical operations}}{234}{subsection.19.2.1}
\contentsline {subsection}{\numberline {19.2.2}\leavevmode {\color {Chapter }EqFloat}}{235}{subsection.19.2.2}
\contentsline {subsection}{\numberline {19.2.3}\leavevmode {\color {Chapter }PrecisionFloat}}{235}{subsection.19.2.3}
\contentsline {subsection}{\numberline {19.2.4}\leavevmode {\color {Chapter }Interval operations}}{235}{subsection.19.2.4}
\contentsline {subsection}{\numberline {19.2.5}\leavevmode {\color {Chapter }IsPInfinity}}{236}{subsection.19.2.5}
\contentsline {subsection}{\numberline {19.2.6}\leavevmode {\color {Chapter }FLOAT (constants)}}{236}{subsection.19.2.6}
\contentsline {subsection}{\numberline {19.2.7}\leavevmode {\color {Chapter }Float}}{237}{subsection.19.2.7}
\contentsline {subsection}{\numberline {19.2.8}\leavevmode {\color {Chapter }Rat (for floats)}}{237}{subsection.19.2.8}
\contentsline {subsection}{\numberline {19.2.9}\leavevmode {\color {Chapter }SetFloats}}{237}{subsection.19.2.9}
\contentsline {section}{\numberline {19.3}\leavevmode {\color {Chapter }High-precision-specific methods}}{238}{section.19.3}
\contentsline {section}{\numberline {19.4}\leavevmode {\color {Chapter }Complex arithmetic}}{238}{section.19.4}
\contentsline {section}{\numberline {19.5}\leavevmode {\color {Chapter }Interval-specific methods}}{238}{section.19.5}
\contentsline {chapter}{\numberline {20}\leavevmode {\color {Chapter }Booleans}}{239}{chapter.20}
\contentsline {section}{\numberline {20.1}\leavevmode {\color {Chapter }IsBool (Filter)}}{239}{section.20.1}
\contentsline {subsection}{\numberline {20.1.1}\leavevmode {\color {Chapter }IsBool}}{239}{subsection.20.1.1}
\contentsline {section}{\numberline {20.2}\leavevmode {\color {Chapter }Fail (Variable)}}{239}{section.20.2}
\contentsline {subsection}{\numberline {20.2.1}\leavevmode {\color {Chapter }fail}}{239}{subsection.20.2.1}
\contentsline {section}{\numberline {20.3}\leavevmode {\color {Chapter }Comparisons of Booleans}}{240}{section.20.3}
\contentsline {subsection}{\numberline {20.3.1}\leavevmode {\color {Chapter }Equality and inequality of Booleans}}{240}{subsection.20.3.1}
\contentsline {subsection}{\numberline {20.3.2}\leavevmode {\color {Chapter }Ordering of Booleans}}{240}{subsection.20.3.2}
\contentsline {section}{\numberline {20.4}\leavevmode {\color {Chapter }Operations for Booleans}}{240}{section.20.4}
\contentsline {subsection}{\numberline {20.4.1}\leavevmode {\color {Chapter }Logical disjunction}}{240}{subsection.20.4.1}
\contentsline {subsection}{\numberline {20.4.2}\leavevmode {\color {Chapter }Logical conjunction}}{241}{subsection.20.4.2}
\contentsline {subsection}{\numberline {20.4.3}\leavevmode {\color {Chapter }Logical negation}}{241}{subsection.20.4.3}
\contentsline {chapter}{\numberline {21}\leavevmode {\color {Chapter }Lists}}{243}{chapter.21}
\contentsline {section}{\numberline {21.1}\leavevmode {\color {Chapter }List Categories}}{243}{section.21.1}
\contentsline {subsection}{\numberline {21.1.1}\leavevmode {\color {Chapter }IsList}}{243}{subsection.21.1.1}
\contentsline {subsection}{\numberline {21.1.2}\leavevmode {\color {Chapter }IsDenseList}}{244}{subsection.21.1.2}
\contentsline {subsection}{\numberline {21.1.3}\leavevmode {\color {Chapter }IsHomogeneousList}}{244}{subsection.21.1.3}
\contentsline {subsection}{\numberline {21.1.4}\leavevmode {\color {Chapter }IsTable}}{244}{subsection.21.1.4}
\contentsline {subsection}{\numberline {21.1.5}\leavevmode {\color {Chapter }IsRectangularTable}}{245}{subsection.21.1.5}
\contentsline {subsection}{\numberline {21.1.6}\leavevmode {\color {Chapter }IsConstantTimeAccessList}}{245}{subsection.21.1.6}
\contentsline {section}{\numberline {21.2}\leavevmode {\color {Chapter }Basic Operations for Lists}}{245}{section.21.2}
\contentsline {subsection}{\numberline {21.2.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }[\texttt {\char 92\relax }]}}{245}{subsection.21.2.1}
\contentsline {section}{\numberline {21.3}\leavevmode {\color {Chapter }List Elements}}{246}{section.21.3}
\contentsline {subsection}{\numberline {21.3.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }\texttt {\char 123\relax }\texttt {\char 92\relax }\texttt {\char 125\relax }}}{247}{subsection.21.3.1}
\contentsline {section}{\numberline {21.4}\leavevmode {\color {Chapter }List Assignment}}{247}{section.21.4}
\contentsline {subsection}{\numberline {21.4.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }\texttt {\char 123\relax }\texttt {\char 92\relax }\texttt {\char 125\relax }\texttt {\char 92\relax }:\texttt {\char 92\relax }=}}{249}{subsection.21.4.1}
\contentsline {subsection}{\numberline {21.4.2}\leavevmode {\color {Chapter }Add}}{249}{subsection.21.4.2}
\contentsline {subsection}{\numberline {21.4.3}\leavevmode {\color {Chapter }Remove}}{250}{subsection.21.4.3}
\contentsline {subsection}{\numberline {21.4.4}\leavevmode {\color {Chapter }CopyListEntries}}{250}{subsection.21.4.4}
\contentsline {subsection}{\numberline {21.4.5}\leavevmode {\color {Chapter }Append}}{250}{subsection.21.4.5}
\contentsline {section}{\numberline {21.5}\leavevmode {\color {Chapter }IsBound and Unbind for Lists}}{251}{section.21.5}
\contentsline {subsection}{\numberline {21.5.1}\leavevmode {\color {Chapter }IsBound (for a list position)}}{251}{subsection.21.5.1}
\contentsline {subsection}{\numberline {21.5.2}\leavevmode {\color {Chapter }Unbind (unbind a list entry)}}{251}{subsection.21.5.2}
\contentsline {section}{\numberline {21.6}\leavevmode {\color {Chapter }Identical Lists}}{251}{section.21.6}
\contentsline {section}{\numberline {21.7}\leavevmode {\color {Chapter }Duplication of Lists}}{253}{section.21.7}
\contentsline {section}{\numberline {21.8}\leavevmode {\color {Chapter }Membership Test for Lists}}{254}{section.21.8}
\contentsline {subsection}{\numberline {21.8.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }in (element test for lists)}}{254}{subsection.21.8.1}
\contentsline {section}{\numberline {21.9}\leavevmode {\color {Chapter }Enlarging Internally Represented Lists}}{255}{section.21.9}
\contentsline {subsection}{\numberline {21.9.1}\leavevmode {\color {Chapter }EmptyPlist}}{255}{subsection.21.9.1}
\contentsline {section}{\numberline {21.10}\leavevmode {\color {Chapter }Comparisons of Lists}}{256}{section.21.10}
\contentsline {section}{\numberline {21.11}\leavevmode {\color {Chapter }Arithmetic for Lists}}{257}{section.21.11}
\contentsline {section}{\numberline {21.12}\leavevmode {\color {Chapter }Filters Controlling the Arithmetic Behaviour of Lists}}{257}{section.21.12}
\contentsline {subsection}{\numberline {21.12.1}\leavevmode {\color {Chapter }IsGeneralizedRowVector}}{257}{subsection.21.12.1}
\contentsline {subsection}{\numberline {21.12.2}\leavevmode {\color {Chapter }IsMultiplicativeGeneralizedRowVector}}{258}{subsection.21.12.2}
\contentsline {subsection}{\numberline {21.12.3}\leavevmode {\color {Chapter }IsListDefault}}{258}{subsection.21.12.3}
\contentsline {subsection}{\numberline {21.12.4}\leavevmode {\color {Chapter }NestingDepthA}}{258}{subsection.21.12.4}
\contentsline {subsection}{\numberline {21.12.5}\leavevmode {\color {Chapter }NestingDepthM}}{259}{subsection.21.12.5}
\contentsline {section}{\numberline {21.13}\leavevmode {\color {Chapter }Additive Arithmetic for Lists}}{259}{section.21.13}
\contentsline {subsection}{\numberline {21.13.1}\leavevmode {\color {Chapter }Zero for lists}}{259}{subsection.21.13.1}
\contentsline {subsection}{\numberline {21.13.2}\leavevmode {\color {Chapter }AdditiveInverse for lists}}{260}{subsection.21.13.2}
\contentsline {subsection}{\numberline {21.13.3}\leavevmode {\color {Chapter }Addition of lists}}{260}{subsection.21.13.3}
\contentsline {subsection}{\numberline {21.13.4}\leavevmode {\color {Chapter }Subtraction of lists}}{261}{subsection.21.13.4}
\contentsline {section}{\numberline {21.14}\leavevmode {\color {Chapter }Multiplicative Arithmetic for Lists}}{261}{section.21.14}
\contentsline {subsection}{\numberline {21.14.1}\leavevmode {\color {Chapter }One for lists}}{261}{subsection.21.14.1}
\contentsline {subsection}{\numberline {21.14.2}\leavevmode {\color {Chapter }Inverse for lists}}{261}{subsection.21.14.2}
\contentsline {subsection}{\numberline {21.14.3}\leavevmode {\color {Chapter }Multiplication of lists}}{262}{subsection.21.14.3}
\contentsline {subsection}{\numberline {21.14.4}\leavevmode {\color {Chapter }Division of lists}}{263}{subsection.21.14.4}
\contentsline {subsection}{\numberline {21.14.5}\leavevmode {\color {Chapter }mod for lists}}{263}{subsection.21.14.5}
\contentsline {subsection}{\numberline {21.14.6}\leavevmode {\color {Chapter }Left quotients of lists}}{263}{subsection.21.14.6}
\contentsline {section}{\numberline {21.15}\leavevmode {\color {Chapter }Mutability Status and List Arithmetic}}{264}{section.21.15}
\contentsline {subsection}{\numberline {21.15.1}\leavevmode {\color {Chapter }ListWithIdenticalEntries}}{265}{subsection.21.15.1}
\contentsline {section}{\numberline {21.16}\leavevmode {\color {Chapter }Finding Positions in Lists}}{265}{section.21.16}
\contentsline {subsection}{\numberline {21.16.1}\leavevmode {\color {Chapter }Position}}{265}{subsection.21.16.1}
\contentsline {subsection}{\numberline {21.16.2}\leavevmode {\color {Chapter }Positions}}{265}{subsection.21.16.2}
\contentsline {subsection}{\numberline {21.16.3}\leavevmode {\color {Chapter }PositionCanonical}}{266}{subsection.21.16.3}
\contentsline {subsection}{\numberline {21.16.4}\leavevmode {\color {Chapter }PositionNthOccurrence}}{266}{subsection.21.16.4}
\contentsline {subsection}{\numberline {21.16.5}\leavevmode {\color {Chapter }PositionSorted}}{266}{subsection.21.16.5}
\contentsline {subsection}{\numberline {21.16.6}\leavevmode {\color {Chapter }PositionSet}}{267}{subsection.21.16.6}
\contentsline {subsection}{\numberline {21.16.7}\leavevmode {\color {Chapter }PositionProperty}}{267}{subsection.21.16.7}
\contentsline {subsection}{\numberline {21.16.8}\leavevmode {\color {Chapter }PositionsProperty}}{268}{subsection.21.16.8}
\contentsline {subsection}{\numberline {21.16.9}\leavevmode {\color {Chapter }PositionBound}}{268}{subsection.21.16.9}
\contentsline {subsection}{\numberline {21.16.10}\leavevmode {\color {Chapter }PositionNot}}{268}{subsection.21.16.10}
\contentsline {subsection}{\numberline {21.16.11}\leavevmode {\color {Chapter }PositionNonZero}}{269}{subsection.21.16.11}
\contentsline {subsection}{\numberline {21.16.12}\leavevmode {\color {Chapter }PositionSublist}}{269}{subsection.21.16.12}
\contentsline {subsection}{\numberline {21.16.13}\leavevmode {\color {Chapter }PositionFirstComponent}}{269}{subsection.21.16.13}
\contentsline {section}{\numberline {21.17}\leavevmode {\color {Chapter }Properties and Attributes for Lists}}{269}{section.21.17}
\contentsline {subsection}{\numberline {21.17.1}\leavevmode {\color {Chapter }IsMatchingSublist}}{270}{subsection.21.17.1}
\contentsline {subsection}{\numberline {21.17.2}\leavevmode {\color {Chapter }IsDuplicateFree}}{270}{subsection.21.17.2}
\contentsline {subsection}{\numberline {21.17.3}\leavevmode {\color {Chapter }IsSortedList}}{270}{subsection.21.17.3}
\contentsline {subsection}{\numberline {21.17.4}\leavevmode {\color {Chapter }IsSSortedList}}{270}{subsection.21.17.4}
\contentsline {subsection}{\numberline {21.17.5}\leavevmode {\color {Chapter }Length}}{271}{subsection.21.17.5}
\contentsline {subsection}{\numberline {21.17.6}\leavevmode {\color {Chapter }ConstantTimeAccessList}}{271}{subsection.21.17.6}
\contentsline {section}{\numberline {21.18}\leavevmode {\color {Chapter }Sorting Lists}}{271}{section.21.18}
\contentsline {subsection}{\numberline {21.18.1}\leavevmode {\color {Chapter }Sort}}{271}{subsection.21.18.1}
\contentsline {subsection}{\numberline {21.18.2}\leavevmode {\color {Chapter }SortParallel}}{272}{subsection.21.18.2}
\contentsline {subsection}{\numberline {21.18.3}\leavevmode {\color {Chapter }Sortex}}{272}{subsection.21.18.3}
\contentsline {subsection}{\numberline {21.18.4}\leavevmode {\color {Chapter }SortingPerm}}{273}{subsection.21.18.4}
\contentsline {section}{\numberline {21.19}\leavevmode {\color {Chapter }Sorted Lists and Sets}}{273}{section.21.19}
\contentsline {subsection}{\numberline {21.19.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }in (for strictly sorted lists)}}{274}{subsection.21.19.1}
\contentsline {subsection}{\numberline {21.19.2}\leavevmode {\color {Chapter }IsEqualSet}}{274}{subsection.21.19.2}
\contentsline {subsection}{\numberline {21.19.3}\leavevmode {\color {Chapter }IsSubsetSet}}{274}{subsection.21.19.3}
\contentsline {subsection}{\numberline {21.19.4}\leavevmode {\color {Chapter }AddSet}}{275}{subsection.21.19.4}
\contentsline {subsection}{\numberline {21.19.5}\leavevmode {\color {Chapter }RemoveSet}}{275}{subsection.21.19.5}
\contentsline {subsection}{\numberline {21.19.6}\leavevmode {\color {Chapter }UniteSet}}{275}{subsection.21.19.6}
\contentsline {subsection}{\numberline {21.19.7}\leavevmode {\color {Chapter }IntersectSet}}{275}{subsection.21.19.7}
\contentsline {subsection}{\numberline {21.19.8}\leavevmode {\color {Chapter }SubtractSet}}{276}{subsection.21.19.8}
\contentsline {section}{\numberline {21.20}\leavevmode {\color {Chapter }Operations for Lists}}{276}{section.21.20}
\contentsline {subsection}{\numberline {21.20.1}\leavevmode {\color {Chapter }Concatenation (for several lists)}}{276}{subsection.21.20.1}
\contentsline {subsection}{\numberline {21.20.2}\leavevmode {\color {Chapter }Compacted}}{277}{subsection.21.20.2}
\contentsline {subsection}{\numberline {21.20.3}\leavevmode {\color {Chapter }Collected}}{277}{subsection.21.20.3}
\contentsline {subsection}{\numberline {21.20.4}\leavevmode {\color {Chapter }DuplicateFreeList}}{277}{subsection.21.20.4}
\contentsline {subsection}{\numberline {21.20.5}\leavevmode {\color {Chapter }AsDuplicateFreeList}}{278}{subsection.21.20.5}
\contentsline {subsection}{\numberline {21.20.6}\leavevmode {\color {Chapter }Flat}}{278}{subsection.21.20.6}
\contentsline {subsection}{\numberline {21.20.7}\leavevmode {\color {Chapter }Reversed}}{278}{subsection.21.20.7}
\contentsline {subsection}{\numberline {21.20.8}\leavevmode {\color {Chapter }Shuffle}}{278}{subsection.21.20.8}
\contentsline {subsection}{\numberline {21.20.9}\leavevmode {\color {Chapter }IsLexicographicallyLess}}{279}{subsection.21.20.9}
\contentsline {subsection}{\numberline {21.20.10}\leavevmode {\color {Chapter }Apply}}{279}{subsection.21.20.10}
\contentsline {subsection}{\numberline {21.20.11}\leavevmode {\color {Chapter }Perform}}{279}{subsection.21.20.11}
\contentsline {subsection}{\numberline {21.20.12}\leavevmode {\color {Chapter }PermListList}}{280}{subsection.21.20.12}
\contentsline {subsection}{\numberline {21.20.13}\leavevmode {\color {Chapter }Maximum}}{280}{subsection.21.20.13}
\contentsline {subsection}{\numberline {21.20.14}\leavevmode {\color {Chapter }Minimum}}{280}{subsection.21.20.14}
\contentsline {subsection}{\numberline {21.20.15}\leavevmode {\color {Chapter }MaximumList and MinimumList}}{281}{subsection.21.20.15}
\contentsline {subsection}{\numberline {21.20.16}\leavevmode {\color {Chapter }Cartesian}}{281}{subsection.21.20.16}
\contentsline {subsection}{\numberline {21.20.17}\leavevmode {\color {Chapter }IteratorOfCartesianProduct}}{281}{subsection.21.20.17}
\contentsline {subsection}{\numberline {21.20.18}\leavevmode {\color {Chapter }Permuted}}{282}{subsection.21.20.18}
\contentsline {subsection}{\numberline {21.20.19}\leavevmode {\color {Chapter }List (for a list (and a function))}}{282}{subsection.21.20.19}
\contentsline {subsection}{\numberline {21.20.20}\leavevmode {\color {Chapter }Filtered}}{282}{subsection.21.20.20}
\contentsline {subsection}{\numberline {21.20.21}\leavevmode {\color {Chapter }Number}}{283}{subsection.21.20.21}
\contentsline {subsection}{\numberline {21.20.22}\leavevmode {\color {Chapter }First}}{283}{subsection.21.20.22}
\contentsline {subsection}{\numberline {21.20.23}\leavevmode {\color {Chapter }ForAll}}{284}{subsection.21.20.23}
\contentsline {subsection}{\numberline {21.20.24}\leavevmode {\color {Chapter }ForAny}}{284}{subsection.21.20.24}
\contentsline {subsection}{\numberline {21.20.25}\leavevmode {\color {Chapter }Product}}{285}{subsection.21.20.25}
\contentsline {subsection}{\numberline {21.20.26}\leavevmode {\color {Chapter }Sum}}{285}{subsection.21.20.26}
\contentsline {subsection}{\numberline {21.20.27}\leavevmode {\color {Chapter }Iterated}}{286}{subsection.21.20.27}
\contentsline {subsection}{\numberline {21.20.28}\leavevmode {\color {Chapter }ListN}}{286}{subsection.21.20.28}
\contentsline {section}{\numberline {21.21}\leavevmode {\color {Chapter }Advanced List Manipulations}}{286}{section.21.21}
\contentsline {subsection}{\numberline {21.21.1}\leavevmode {\color {Chapter }ListX}}{286}{subsection.21.21.1}
\contentsline {subsection}{\numberline {21.21.2}\leavevmode {\color {Chapter }SetX}}{287}{subsection.21.21.2}
\contentsline {subsection}{\numberline {21.21.3}\leavevmode {\color {Chapter }SumX}}{287}{subsection.21.21.3}
\contentsline {subsection}{\numberline {21.21.4}\leavevmode {\color {Chapter }ProductX}}{288}{subsection.21.21.4}
\contentsline {section}{\numberline {21.22}\leavevmode {\color {Chapter }Ranges}}{288}{section.21.22}
\contentsline {subsection}{\numberline {21.22.1}\leavevmode {\color {Chapter }IsRange}}{289}{subsection.21.22.1}
\contentsline {subsection}{\numberline {21.22.2}\leavevmode {\color {Chapter }ConvertToRangeRep}}{289}{subsection.21.22.2}
\contentsline {section}{\numberline {21.23}\leavevmode {\color {Chapter }Enumerators}}{290}{section.21.23}
\contentsline {subsection}{\numberline {21.23.1}\leavevmode {\color {Chapter }IsQuickPositionList}}{291}{subsection.21.23.1}
\contentsline {chapter}{\numberline {22}\leavevmode {\color {Chapter }Boolean Lists}}{292}{chapter.22}
\contentsline {section}{\numberline {22.1}\leavevmode {\color {Chapter }IsBlist (Filter)}}{292}{section.22.1}
\contentsline {subsection}{\numberline {22.1.1}\leavevmode {\color {Chapter }IsBlist}}{292}{subsection.22.1.1}
\contentsline {section}{\numberline {22.2}\leavevmode {\color {Chapter }Boolean Lists Representing Subsets}}{293}{section.22.2}
\contentsline {subsection}{\numberline {22.2.1}\leavevmode {\color {Chapter }BlistList}}{293}{subsection.22.2.1}
\contentsline {subsection}{\numberline {22.2.2}\leavevmode {\color {Chapter }ListBlist}}{293}{subsection.22.2.2}
\contentsline {subsection}{\numberline {22.2.3}\leavevmode {\color {Chapter }SizeBlist}}{293}{subsection.22.2.3}
\contentsline {subsection}{\numberline {22.2.4}\leavevmode {\color {Chapter }IsSubsetBlist}}{294}{subsection.22.2.4}
\contentsline {section}{\numberline {22.3}\leavevmode {\color {Chapter }Set Operations via Boolean Lists}}{294}{section.22.3}
\contentsline {subsection}{\numberline {22.3.1}\leavevmode {\color {Chapter }UnionBlist}}{294}{subsection.22.3.1}
\contentsline {subsection}{\numberline {22.3.2}\leavevmode {\color {Chapter }IntersectionBlist}}{294}{subsection.22.3.2}
\contentsline {subsection}{\numberline {22.3.3}\leavevmode {\color {Chapter }DifferenceBlist}}{294}{subsection.22.3.3}
\contentsline {section}{\numberline {22.4}\leavevmode {\color {Chapter }Function that Modify Boolean Lists}}{295}{section.22.4}
\contentsline {subsection}{\numberline {22.4.1}\leavevmode {\color {Chapter }UniteBlist}}{295}{subsection.22.4.1}
\contentsline {subsection}{\numberline {22.4.2}\leavevmode {\color {Chapter }UniteBlistList}}{295}{subsection.22.4.2}
\contentsline {subsection}{\numberline {22.4.3}\leavevmode {\color {Chapter }IntersectBlist}}{295}{subsection.22.4.3}
\contentsline {subsection}{\numberline {22.4.4}\leavevmode {\color {Chapter }SubtractBlist}}{296}{subsection.22.4.4}
\contentsline {section}{\numberline {22.5}\leavevmode {\color {Chapter }More about Boolean Lists}}{296}{section.22.5}
\contentsline {subsection}{\numberline {22.5.1}\leavevmode {\color {Chapter }IsBlistRep}}{296}{subsection.22.5.1}
\contentsline {chapter}{\numberline {23}\leavevmode {\color {Chapter }Row Vectors}}{298}{chapter.23}
\contentsline {section}{\numberline {23.1}\leavevmode {\color {Chapter }IsRowVector (Filter)}}{298}{section.23.1}
\contentsline {subsection}{\numberline {23.1.1}\leavevmode {\color {Chapter }IsRowVector}}{298}{subsection.23.1.1}
\contentsline {section}{\numberline {23.2}\leavevmode {\color {Chapter }Operators for Row Vectors}}{299}{section.23.2}
\contentsline {subsection}{\numberline {23.2.1}\leavevmode {\color {Chapter }NormedRowVector}}{300}{subsection.23.2.1}
\contentsline {section}{\numberline {23.3}\leavevmode {\color {Chapter }Row Vectors over Finite Fields}}{300}{section.23.3}
\contentsline {subsection}{\numberline {23.3.1}\leavevmode {\color {Chapter }ConvertToVectorRep}}{301}{subsection.23.3.1}
\contentsline {subsection}{\numberline {23.3.2}\leavevmode {\color {Chapter }NumberFFVector}}{302}{subsection.23.3.2}
\contentsline {section}{\numberline {23.4}\leavevmode {\color {Chapter }Coefficient List Arithmetic}}{302}{section.23.4}
\contentsline {subsection}{\numberline {23.4.1}\leavevmode {\color {Chapter }AddRowVector}}{302}{subsection.23.4.1}
\contentsline {subsection}{\numberline {23.4.2}\leavevmode {\color {Chapter }AddCoeffs}}{302}{subsection.23.4.2}
\contentsline {subsection}{\numberline {23.4.3}\leavevmode {\color {Chapter }MultRowVector}}{303}{subsection.23.4.3}
\contentsline {subsection}{\numberline {23.4.4}\leavevmode {\color {Chapter }CoeffsMod}}{303}{subsection.23.4.4}
\contentsline {section}{\numberline {23.5}\leavevmode {\color {Chapter }Shifting and Trimming Coefficient Lists}}{303}{section.23.5}
\contentsline {subsection}{\numberline {23.5.1}\leavevmode {\color {Chapter }LeftShiftRowVector}}{303}{subsection.23.5.1}
\contentsline {subsection}{\numberline {23.5.2}\leavevmode {\color {Chapter }RightShiftRowVector}}{303}{subsection.23.5.2}
\contentsline {subsection}{\numberline {23.5.3}\leavevmode {\color {Chapter }ShrinkRowVector}}{303}{subsection.23.5.3}
\contentsline {subsection}{\numberline {23.5.4}\leavevmode {\color {Chapter }RemoveOuterCoeffs}}{304}{subsection.23.5.4}
\contentsline {section}{\numberline {23.6}\leavevmode {\color {Chapter }Functions for Coding Theory}}{304}{section.23.6}
\contentsline {subsection}{\numberline {23.6.1}\leavevmode {\color {Chapter }WeightVecFFE}}{304}{subsection.23.6.1}
\contentsline {subsection}{\numberline {23.6.2}\leavevmode {\color {Chapter }DistanceVecFFE}}{304}{subsection.23.6.2}
\contentsline {subsection}{\numberline {23.6.3}\leavevmode {\color {Chapter }DistancesDistributionVecFFEsVecFFE}}{304}{subsection.23.6.3}
\contentsline {subsection}{\numberline {23.6.4}\leavevmode {\color {Chapter }DistancesDistributionMatFFEVecFFE}}{304}{subsection.23.6.4}
\contentsline {subsection}{\numberline {23.6.5}\leavevmode {\color {Chapter }AClosestVectorCombinationsMatFFEVecFFE}}{305}{subsection.23.6.5}
\contentsline {subsection}{\numberline {23.6.6}\leavevmode {\color {Chapter }CosetLeadersMatFFE}}{305}{subsection.23.6.6}
\contentsline {section}{\numberline {23.7}\leavevmode {\color {Chapter }Vectors as coefficients of polynomials}}{305}{section.23.7}
\contentsline {subsection}{\numberline {23.7.1}\leavevmode {\color {Chapter }ValuePol}}{305}{subsection.23.7.1}
\contentsline {subsection}{\numberline {23.7.2}\leavevmode {\color {Chapter }ProductCoeffs}}{306}{subsection.23.7.2}
\contentsline {subsection}{\numberline {23.7.3}\leavevmode {\color {Chapter }ReduceCoeffs}}{306}{subsection.23.7.3}
\contentsline {subsection}{\numberline {23.7.4}\leavevmode {\color {Chapter }ReduceCoeffsMod}}{306}{subsection.23.7.4}
\contentsline {subsection}{\numberline {23.7.5}\leavevmode {\color {Chapter }PowerModCoeffs}}{307}{subsection.23.7.5}
\contentsline {subsection}{\numberline {23.7.6}\leavevmode {\color {Chapter }ShiftedCoeffs}}{307}{subsection.23.7.6}
\contentsline {chapter}{\numberline {24}\leavevmode {\color {Chapter }Matrices}}{308}{chapter.24}
\contentsline {section}{\numberline {24.1}\leavevmode {\color {Chapter }InfoMatrix (Info Class)}}{308}{section.24.1}
\contentsline {subsection}{\numberline {24.1.1}\leavevmode {\color {Chapter }InfoMatrix}}{308}{subsection.24.1.1}
\contentsline {section}{\numberline {24.2}\leavevmode {\color {Chapter }Categories of Matrices}}{308}{section.24.2}
\contentsline {subsection}{\numberline {24.2.1}\leavevmode {\color {Chapter }IsMatrix}}{308}{subsection.24.2.1}
\contentsline {subsection}{\numberline {24.2.2}\leavevmode {\color {Chapter }IsOrdinaryMatrix}}{309}{subsection.24.2.2}
\contentsline {subsection}{\numberline {24.2.3}\leavevmode {\color {Chapter }IsLieMatrix}}{309}{subsection.24.2.3}
\contentsline {section}{\numberline {24.3}\leavevmode {\color {Chapter }Operators for Matrices}}{309}{section.24.3}
\contentsline {section}{\numberline {24.4}\leavevmode {\color {Chapter }Properties and Attributes of Matrices}}{312}{section.24.4}
\contentsline {subsection}{\numberline {24.4.1}\leavevmode {\color {Chapter }DimensionsMat}}{312}{subsection.24.4.1}
\contentsline {subsection}{\numberline {24.4.2}\leavevmode {\color {Chapter }DefaultFieldOfMatrix}}{312}{subsection.24.4.2}
\contentsline {subsection}{\numberline {24.4.3}\leavevmode {\color {Chapter }TraceMat}}{312}{subsection.24.4.3}
\contentsline {subsection}{\numberline {24.4.4}\leavevmode {\color {Chapter }DeterminantMat}}{312}{subsection.24.4.4}
\contentsline {subsection}{\numberline {24.4.5}\leavevmode {\color {Chapter }DeterminantMatDestructive}}{313}{subsection.24.4.5}
\contentsline {subsection}{\numberline {24.4.6}\leavevmode {\color {Chapter }DeterminantMatDivFree}}{313}{subsection.24.4.6}
\contentsline {subsection}{\numberline {24.4.7}\leavevmode {\color {Chapter }IsMonomialMatrix}}{313}{subsection.24.4.7}
\contentsline {subsection}{\numberline {24.4.8}\leavevmode {\color {Chapter }IsDiagonalMat}}{313}{subsection.24.4.8}
\contentsline {subsection}{\numberline {24.4.9}\leavevmode {\color {Chapter }IsUpperTriangularMat}}{313}{subsection.24.4.9}
\contentsline {subsection}{\numberline {24.4.10}\leavevmode {\color {Chapter }IsLowerTriangularMat}}{313}{subsection.24.4.10}
\contentsline {section}{\numberline {24.5}\leavevmode {\color {Chapter }Matrix Constructions}}{314}{section.24.5}
\contentsline {subsection}{\numberline {24.5.1}\leavevmode {\color {Chapter }IdentityMat}}{314}{subsection.24.5.1}
\contentsline {subsection}{\numberline {24.5.2}\leavevmode {\color {Chapter }NullMat}}{314}{subsection.24.5.2}
\contentsline {subsection}{\numberline {24.5.3}\leavevmode {\color {Chapter }EmptyMatrix}}{314}{subsection.24.5.3}
\contentsline {subsection}{\numberline {24.5.4}\leavevmode {\color {Chapter }DiagonalMat}}{314}{subsection.24.5.4}
\contentsline {subsection}{\numberline {24.5.5}\leavevmode {\color {Chapter }PermutationMat}}{315}{subsection.24.5.5}
\contentsline {subsection}{\numberline {24.5.6}\leavevmode {\color {Chapter }TransposedMatImmutable}}{315}{subsection.24.5.6}
\contentsline {subsection}{\numberline {24.5.7}\leavevmode {\color {Chapter }TransposedMatDestructive}}{315}{subsection.24.5.7}
\contentsline {subsection}{\numberline {24.5.8}\leavevmode {\color {Chapter }KroneckerProduct}}{316}{subsection.24.5.8}
\contentsline {subsection}{\numberline {24.5.9}\leavevmode {\color {Chapter }ReflectionMat}}{316}{subsection.24.5.9}
\contentsline {subsection}{\numberline {24.5.10}\leavevmode {\color {Chapter }PrintArray}}{316}{subsection.24.5.10}
\contentsline {section}{\numberline {24.6}\leavevmode {\color {Chapter }Random Matrices}}{316}{section.24.6}
\contentsline {subsection}{\numberline {24.6.1}\leavevmode {\color {Chapter }RandomMat}}{316}{subsection.24.6.1}
\contentsline {subsection}{\numberline {24.6.2}\leavevmode {\color {Chapter }RandomInvertibleMat}}{317}{subsection.24.6.2}
\contentsline {subsection}{\numberline {24.6.3}\leavevmode {\color {Chapter }RandomUnimodularMat}}{317}{subsection.24.6.3}
\contentsline {section}{\numberline {24.7}\leavevmode {\color {Chapter }Matrices Representing Linear Equations and the Gaussian Algorithm}}{317}{section.24.7}
\contentsline {subsection}{\numberline {24.7.1}\leavevmode {\color {Chapter }RankMat}}{317}{subsection.24.7.1}
\contentsline {subsection}{\numberline {24.7.2}\leavevmode {\color {Chapter }TriangulizedMat}}{317}{subsection.24.7.2}
\contentsline {subsection}{\numberline {24.7.3}\leavevmode {\color {Chapter }TriangulizeMat}}{318}{subsection.24.7.3}
\contentsline {subsection}{\numberline {24.7.4}\leavevmode {\color {Chapter }NullspaceMat}}{318}{subsection.24.7.4}
\contentsline {subsection}{\numberline {24.7.5}\leavevmode {\color {Chapter }NullspaceMatDestructive}}{318}{subsection.24.7.5}
\contentsline {subsection}{\numberline {24.7.6}\leavevmode {\color {Chapter }SolutionMat}}{319}{subsection.24.7.6}
\contentsline {subsection}{\numberline {24.7.7}\leavevmode {\color {Chapter }SolutionMatDestructive}}{319}{subsection.24.7.7}
\contentsline {subsection}{\numberline {24.7.8}\leavevmode {\color {Chapter }BaseFixedSpace}}{319}{subsection.24.7.8}
\contentsline {section}{\numberline {24.8}\leavevmode {\color {Chapter }Eigenvectors and eigenvalues}}{319}{section.24.8}
\contentsline {subsection}{\numberline {24.8.1}\leavevmode {\color {Chapter }GeneralisedEigenvalues}}{319}{subsection.24.8.1}
\contentsline {subsection}{\numberline {24.8.2}\leavevmode {\color {Chapter }GeneralisedEigenspaces}}{320}{subsection.24.8.2}
\contentsline {subsection}{\numberline {24.8.3}\leavevmode {\color {Chapter }Eigenvalues}}{320}{subsection.24.8.3}
\contentsline {subsection}{\numberline {24.8.4}\leavevmode {\color {Chapter }Eigenspaces}}{320}{subsection.24.8.4}
\contentsline {subsection}{\numberline {24.8.5}\leavevmode {\color {Chapter }Eigenvectors}}{320}{subsection.24.8.5}
\contentsline {section}{\numberline {24.9}\leavevmode {\color {Chapter }Elementary Divisors}}{320}{section.24.9}
\contentsline {subsection}{\numberline {24.9.1}\leavevmode {\color {Chapter }ElementaryDivisorsMat}}{320}{subsection.24.9.1}
\contentsline {subsection}{\numberline {24.9.2}\leavevmode {\color {Chapter }ElementaryDivisorsTransformationsMat}}{321}{subsection.24.9.2}
\contentsline {subsection}{\numberline {24.9.3}\leavevmode {\color {Chapter }DiagonalizeMat}}{322}{subsection.24.9.3}
\contentsline {section}{\numberline {24.10}\leavevmode {\color {Chapter }Echelonized Matrices}}{322}{section.24.10}
\contentsline {subsection}{\numberline {24.10.1}\leavevmode {\color {Chapter }SemiEchelonMat}}{322}{subsection.24.10.1}
\contentsline {subsection}{\numberline {24.10.2}\leavevmode {\color {Chapter }SemiEchelonMatDestructive}}{322}{subsection.24.10.2}
\contentsline {subsection}{\numberline {24.10.3}\leavevmode {\color {Chapter }SemiEchelonMatTransformation}}{323}{subsection.24.10.3}
\contentsline {subsection}{\numberline {24.10.4}\leavevmode {\color {Chapter }SemiEchelonMats}}{323}{subsection.24.10.4}
\contentsline {subsection}{\numberline {24.10.5}\leavevmode {\color {Chapter }SemiEchelonMatsDestructive}}{323}{subsection.24.10.5}
\contentsline {section}{\numberline {24.11}\leavevmode {\color {Chapter }Matrices as Basis of a Row Space}}{324}{section.24.11}
\contentsline {subsection}{\numberline {24.11.1}\leavevmode {\color {Chapter }BaseMat}}{324}{subsection.24.11.1}
\contentsline {subsection}{\numberline {24.11.2}\leavevmode {\color {Chapter }BaseMatDestructive}}{324}{subsection.24.11.2}
\contentsline {subsection}{\numberline {24.11.3}\leavevmode {\color {Chapter }BaseOrthogonalSpaceMat}}{324}{subsection.24.11.3}
\contentsline {subsection}{\numberline {24.11.4}\leavevmode {\color {Chapter }SumIntersectionMat}}{324}{subsection.24.11.4}
\contentsline {subsection}{\numberline {24.11.5}\leavevmode {\color {Chapter }BaseSteinitzVectors}}{325}{subsection.24.11.5}
\contentsline {section}{\numberline {24.12}\leavevmode {\color {Chapter }Triangular Matrices}}{325}{section.24.12}
\contentsline {subsection}{\numberline {24.12.1}\leavevmode {\color {Chapter }DiagonalOfMat}}{325}{subsection.24.12.1}
\contentsline {subsection}{\numberline {24.12.2}\leavevmode {\color {Chapter }UpperSubdiagonal}}{325}{subsection.24.12.2}
\contentsline {subsection}{\numberline {24.12.3}\leavevmode {\color {Chapter }DepthOfUpperTriangularMatrix}}{326}{subsection.24.12.3}
\contentsline {section}{\numberline {24.13}\leavevmode {\color {Chapter }Matrices as Linear Mappings}}{326}{section.24.13}
\contentsline {subsection}{\numberline {24.13.1}\leavevmode {\color {Chapter }CharacteristicPolynomial}}{326}{subsection.24.13.1}
\contentsline {subsection}{\numberline {24.13.2}\leavevmode {\color {Chapter }JordanDecomposition}}{327}{subsection.24.13.2}
\contentsline {subsection}{\numberline {24.13.3}\leavevmode {\color {Chapter }BlownUpMat}}{327}{subsection.24.13.3}
\contentsline {subsection}{\numberline {24.13.4}\leavevmode {\color {Chapter }BlownUpVector}}{327}{subsection.24.13.4}
\contentsline {subsection}{\numberline {24.13.5}\leavevmode {\color {Chapter }CompanionMat}}{328}{subsection.24.13.5}
\contentsline {section}{\numberline {24.14}\leavevmode {\color {Chapter }Matrices over Finite Fields}}{328}{section.24.14}
\contentsline {subsection}{\numberline {24.14.1}\leavevmode {\color {Chapter }ImmutableMatrix}}{329}{subsection.24.14.1}
\contentsline {subsection}{\numberline {24.14.2}\leavevmode {\color {Chapter }ConvertToMatrixRep (for a list (and a field))}}{329}{subsection.24.14.2}
\contentsline {subsection}{\numberline {24.14.3}\leavevmode {\color {Chapter }ProjectiveOrder}}{330}{subsection.24.14.3}
\contentsline {subsection}{\numberline {24.14.4}\leavevmode {\color {Chapter }SimultaneousEigenvalues}}{330}{subsection.24.14.4}
\contentsline {section}{\numberline {24.15}\leavevmode {\color {Chapter }Inverse and Nullspace of an Integer Matrix Modulo an Ideal}}{330}{section.24.15}
\contentsline {subsection}{\numberline {24.15.1}\leavevmode {\color {Chapter }InverseMatMod}}{331}{subsection.24.15.1}
\contentsline {subsection}{\numberline {24.15.2}\leavevmode {\color {Chapter }NullspaceModQ}}{331}{subsection.24.15.2}
\contentsline {section}{\numberline {24.16}\leavevmode {\color {Chapter }Special Multiplication Algorithms for Matrices over GF(2)}}{331}{section.24.16}
\contentsline {subsection}{\numberline {24.16.1}\leavevmode {\color {Chapter }PROD{\textunderscore }GF2MAT{\textunderscore }GF2MAT{\textunderscore }SIMPLE}}{331}{subsection.24.16.1}
\contentsline {subsection}{\numberline {24.16.2}\leavevmode {\color {Chapter }PROD{\textunderscore }GF2MAT{\textunderscore }GF2MAT{\textunderscore }ADVANCED}}{331}{subsection.24.16.2}
\contentsline {section}{\numberline {24.17}\leavevmode {\color {Chapter }Block Matrices}}{332}{section.24.17}
\contentsline {subsection}{\numberline {24.17.1}\leavevmode {\color {Chapter }AsBlockMatrix}}{332}{subsection.24.17.1}
\contentsline {subsection}{\numberline {24.17.2}\leavevmode {\color {Chapter }BlockMatrix}}{332}{subsection.24.17.2}
\contentsline {subsection}{\numberline {24.17.3}\leavevmode {\color {Chapter }MatrixByBlockMatrix}}{332}{subsection.24.17.3}
\contentsline {chapter}{\numberline {25}\leavevmode {\color {Chapter }Integral matrices and lattices}}{333}{chapter.25}
\contentsline {section}{\numberline {25.1}\leavevmode {\color {Chapter }Linear equations over the integers and Integral Matrices}}{333}{section.25.1}
\contentsline {subsection}{\numberline {25.1.1}\leavevmode {\color {Chapter }NullspaceIntMat}}{333}{subsection.25.1.1}
\contentsline {subsection}{\numberline {25.1.2}\leavevmode {\color {Chapter }SolutionIntMat}}{333}{subsection.25.1.2}
\contentsline {subsection}{\numberline {25.1.3}\leavevmode {\color {Chapter }SolutionNullspaceIntMat}}{333}{subsection.25.1.3}
\contentsline {subsection}{\numberline {25.1.4}\leavevmode {\color {Chapter }BaseIntMat}}{334}{subsection.25.1.4}
\contentsline {subsection}{\numberline {25.1.5}\leavevmode {\color {Chapter }BaseIntersectionIntMats}}{334}{subsection.25.1.5}
\contentsline {subsection}{\numberline {25.1.6}\leavevmode {\color {Chapter }ComplementIntMat}}{334}{subsection.25.1.6}
\contentsline {section}{\numberline {25.2}\leavevmode {\color {Chapter }Normal Forms over the Integers}}{335}{section.25.2}
\contentsline {subsection}{\numberline {25.2.1}\leavevmode {\color {Chapter }TriangulizedIntegerMat}}{335}{subsection.25.2.1}
\contentsline {subsection}{\numberline {25.2.2}\leavevmode {\color {Chapter }TriangulizedIntegerMatTransform}}{335}{subsection.25.2.2}
\contentsline {subsection}{\numberline {25.2.3}\leavevmode {\color {Chapter }TriangulizeIntegerMat}}{335}{subsection.25.2.3}
\contentsline {subsection}{\numberline {25.2.4}\leavevmode {\color {Chapter }HermiteNormalFormIntegerMat}}{336}{subsection.25.2.4}
\contentsline {subsection}{\numberline {25.2.5}\leavevmode {\color {Chapter }HermiteNormalFormIntegerMatTransform}}{336}{subsection.25.2.5}
\contentsline {subsection}{\numberline {25.2.6}\leavevmode {\color {Chapter }SmithNormalFormIntegerMat}}{336}{subsection.25.2.6}
\contentsline {subsection}{\numberline {25.2.7}\leavevmode {\color {Chapter }SmithNormalFormIntegerMatTransforms}}{336}{subsection.25.2.7}
\contentsline {subsection}{\numberline {25.2.8}\leavevmode {\color {Chapter }DiagonalizeIntMat}}{337}{subsection.25.2.8}
\contentsline {subsection}{\numberline {25.2.9}\leavevmode {\color {Chapter }NormalFormIntMat}}{337}{subsection.25.2.9}
\contentsline {subsection}{\numberline {25.2.10}\leavevmode {\color {Chapter }AbelianInvariantsOfList}}{338}{subsection.25.2.10}
\contentsline {section}{\numberline {25.3}\leavevmode {\color {Chapter }Determinant of an integer matrix}}{338}{section.25.3}
\contentsline {subsection}{\numberline {25.3.1}\leavevmode {\color {Chapter }DeterminantIntMat}}{338}{subsection.25.3.1}
\contentsline {section}{\numberline {25.4}\leavevmode {\color {Chapter }Decompositions}}{338}{section.25.4}
\contentsline {subsection}{\numberline {25.4.1}\leavevmode {\color {Chapter }Decomposition}}{339}{subsection.25.4.1}
\contentsline {subsection}{\numberline {25.4.2}\leavevmode {\color {Chapter }LinearIndependentColumns}}{339}{subsection.25.4.2}
\contentsline {subsection}{\numberline {25.4.3}\leavevmode {\color {Chapter }PadicCoefficients}}{340}{subsection.25.4.3}
\contentsline {subsection}{\numberline {25.4.4}\leavevmode {\color {Chapter }IntegralizedMat}}{340}{subsection.25.4.4}
\contentsline {subsection}{\numberline {25.4.5}\leavevmode {\color {Chapter }DecompositionInt}}{340}{subsection.25.4.5}
\contentsline {section}{\numberline {25.5}\leavevmode {\color {Chapter }Lattice Reduction}}{340}{section.25.5}
\contentsline {subsection}{\numberline {25.5.1}\leavevmode {\color {Chapter }LLLReducedBasis}}{340}{subsection.25.5.1}
\contentsline {subsection}{\numberline {25.5.2}\leavevmode {\color {Chapter }LLLReducedGramMat}}{341}{subsection.25.5.2}
\contentsline {section}{\numberline {25.6}\leavevmode {\color {Chapter }Orthogonal Embeddings}}{342}{section.25.6}
\contentsline {subsection}{\numberline {25.6.1}\leavevmode {\color {Chapter }OrthogonalEmbeddings}}{342}{subsection.25.6.1}
\contentsline {subsection}{\numberline {25.6.2}\leavevmode {\color {Chapter }ShortestVectors}}{342}{subsection.25.6.2}
\contentsline {chapter}{\numberline {26}\leavevmode {\color {Chapter }Vector and matrix objects}}{344}{chapter.26}
\contentsline {section}{\numberline {26.1}\leavevmode {\color {Chapter }Fundamental ideas and rules}}{344}{section.26.1}
\contentsline {section}{\numberline {26.2}\leavevmode {\color {Chapter }Categories of vectors and matrices}}{345}{section.26.2}
\contentsline {section}{\numberline {26.3}\leavevmode {\color {Chapter }Constructing vector and matrix objects}}{345}{section.26.3}
\contentsline {section}{\numberline {26.4}\leavevmode {\color {Chapter }Operations for row vector objects}}{345}{section.26.4}
\contentsline {section}{\numberline {26.5}\leavevmode {\color {Chapter }Operations for row list matrix objects}}{345}{section.26.5}
\contentsline {section}{\numberline {26.6}\leavevmode {\color {Chapter }Operations for flat matrix objects}}{345}{section.26.6}
\contentsline {chapter}{\numberline {27}\leavevmode {\color {Chapter }Strings and Characters}}{346}{chapter.27}
\contentsline {section}{\numberline {27.1}\leavevmode {\color {Chapter }IsChar and IsString}}{346}{section.27.1}
\contentsline {subsection}{\numberline {27.1.1}\leavevmode {\color {Chapter }IsChar}}{346}{subsection.27.1.1}
\contentsline {subsection}{\numberline {27.1.2}\leavevmode {\color {Chapter }IsString}}{346}{subsection.27.1.2}
\contentsline {subsection}{\numberline {27.1.3}\leavevmode {\color {Chapter }Strings As Lists}}{347}{subsection.27.1.3}
\contentsline {subsection}{\numberline {27.1.4}\leavevmode {\color {Chapter }Printing Strings}}{347}{subsection.27.1.4}
\contentsline {section}{\numberline {27.2}\leavevmode {\color {Chapter }Special Characters}}{348}{section.27.2}
\contentsline {section}{\numberline {27.3}\leavevmode {\color {Chapter }Internally Represented Strings}}{350}{section.27.3}
\contentsline {subsection}{\numberline {27.3.1}\leavevmode {\color {Chapter }IsStringRep}}{350}{subsection.27.3.1}
\contentsline {subsection}{\numberline {27.3.2}\leavevmode {\color {Chapter }ConvertToStringRep}}{350}{subsection.27.3.2}
\contentsline {subsection}{\numberline {27.3.3}\leavevmode {\color {Chapter }CopyToStringRep}}{350}{subsection.27.3.3}
\contentsline {subsection}{\numberline {27.3.4}\leavevmode {\color {Chapter }IsEmptyString}}{350}{subsection.27.3.4}
\contentsline {subsection}{\numberline {27.3.5}\leavevmode {\color {Chapter }EmptyString}}{351}{subsection.27.3.5}
\contentsline {subsection}{\numberline {27.3.6}\leavevmode {\color {Chapter }CharsFamily}}{351}{subsection.27.3.6}
\contentsline {section}{\numberline {27.4}\leavevmode {\color {Chapter }Recognizing Characters}}{351}{section.27.4}
\contentsline {subsection}{\numberline {27.4.1}\leavevmode {\color {Chapter }IsDigitChar}}{351}{subsection.27.4.1}
\contentsline {subsection}{\numberline {27.4.2}\leavevmode {\color {Chapter }IsLowerAlphaChar}}{351}{subsection.27.4.2}
\contentsline {subsection}{\numberline {27.4.3}\leavevmode {\color {Chapter }IsUpperAlphaChar}}{352}{subsection.27.4.3}
\contentsline {subsection}{\numberline {27.4.4}\leavevmode {\color {Chapter }IsAlphaChar}}{352}{subsection.27.4.4}
\contentsline {section}{\numberline {27.5}\leavevmode {\color {Chapter }Comparisons of Strings}}{352}{section.27.5}
\contentsline {subsection}{\numberline {27.5.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }= (for two strings)}}{352}{subsection.27.5.1}
\contentsline {subsection}{\numberline {27.5.2}\leavevmode {\color {Chapter }\texttt {\char 92\relax }{\textless } (for two strings)}}{352}{subsection.27.5.2}
\contentsline {section}{\numberline {27.6}\leavevmode {\color {Chapter }Operations to Produce or Manipulate Strings}}{353}{section.27.6}
\contentsline {subsection}{\numberline {27.6.1}\leavevmode {\color {Chapter }DisplayString}}{353}{subsection.27.6.1}
\contentsline {subsection}{\numberline {27.6.2}\leavevmode {\color {Chapter }DEFAULTDISPLAYSTRING}}{353}{subsection.27.6.2}
\contentsline {subsection}{\numberline {27.6.3}\leavevmode {\color {Chapter }ViewString}}{353}{subsection.27.6.3}
\contentsline {subsection}{\numberline {27.6.4}\leavevmode {\color {Chapter }DEFAULTVIEWSTRING}}{353}{subsection.27.6.4}
\contentsline {subsection}{\numberline {27.6.5}\leavevmode {\color {Chapter }PrintString}}{353}{subsection.27.6.5}
\contentsline {subsection}{\numberline {27.6.6}\leavevmode {\color {Chapter }String}}{354}{subsection.27.6.6}
\contentsline {subsection}{\numberline {27.6.7}\leavevmode {\color {Chapter }StripLineBreakCharacters}}{354}{subsection.27.6.7}
\contentsline {subsection}{\numberline {27.6.8}\leavevmode {\color {Chapter }HexStringInt}}{354}{subsection.27.6.8}
\contentsline {subsection}{\numberline {27.6.9}\leavevmode {\color {Chapter }StringPP}}{355}{subsection.27.6.9}
\contentsline {subsection}{\numberline {27.6.10}\leavevmode {\color {Chapter }WordAlp}}{355}{subsection.27.6.10}
\contentsline {subsection}{\numberline {27.6.11}\leavevmode {\color {Chapter }LowercaseString}}{355}{subsection.27.6.11}
\contentsline {subsection}{\numberline {27.6.12}\leavevmode {\color {Chapter }SplitString}}{355}{subsection.27.6.12}
\contentsline {subsection}{\numberline {27.6.13}\leavevmode {\color {Chapter }ReplacedString}}{356}{subsection.27.6.13}
\contentsline {subsection}{\numberline {27.6.14}\leavevmode {\color {Chapter }NormalizeWhitespace}}{356}{subsection.27.6.14}
\contentsline {subsection}{\numberline {27.6.15}\leavevmode {\color {Chapter }NormalizedWhitespace}}{356}{subsection.27.6.15}
\contentsline {subsection}{\numberline {27.6.16}\leavevmode {\color {Chapter }RemoveCharacters}}{356}{subsection.27.6.16}
\contentsline {subsection}{\numberline {27.6.17}\leavevmode {\color {Chapter }JoinStringsWithSeparator}}{357}{subsection.27.6.17}
\contentsline {subsection}{\numberline {27.6.18}\leavevmode {\color {Chapter }Chomp}}{357}{subsection.27.6.18}
\contentsline {subsection}{\numberline {27.6.19}\leavevmode {\color {Chapter }NumbersString}}{358}{subsection.27.6.19}
\contentsline {subsection}{\numberline {27.6.20}\leavevmode {\color {Chapter }StringNumbers}}{358}{subsection.27.6.20}
\contentsline {section}{\numberline {27.7}\leavevmode {\color {Chapter }Character Conversion}}{358}{section.27.7}
\contentsline {subsection}{\numberline {27.7.1}\leavevmode {\color {Chapter }IntChar}}{358}{subsection.27.7.1}
\contentsline {subsection}{\numberline {27.7.2}\leavevmode {\color {Chapter }CharInt}}{358}{subsection.27.7.2}
\contentsline {subsection}{\numberline {27.7.3}\leavevmode {\color {Chapter }SIntChar}}{359}{subsection.27.7.3}
\contentsline {subsection}{\numberline {27.7.4}\leavevmode {\color {Chapter }CharSInt}}{359}{subsection.27.7.4}
\contentsline {section}{\numberline {27.8}\leavevmode {\color {Chapter }Operations to Evaluate Strings}}{359}{section.27.8}
\contentsline {subsection}{\numberline {27.8.1}\leavevmode {\color {Chapter }Int (for strings)}}{359}{subsection.27.8.1}
\contentsline {subsection}{\numberline {27.8.2}\leavevmode {\color {Chapter }Ordinal}}{360}{subsection.27.8.2}
\contentsline {subsection}{\numberline {27.8.3}\leavevmode {\color {Chapter }EvalString}}{360}{subsection.27.8.3}
\contentsline {subsection}{\numberline {27.8.4}\leavevmode {\color {Chapter }CrcString}}{361}{subsection.27.8.4}
\contentsline {section}{\numberline {27.9}\leavevmode {\color {Chapter }Calendar Arithmetic}}{361}{section.27.9}
\contentsline {subsection}{\numberline {27.9.1}\leavevmode {\color {Chapter }DaysInYear}}{361}{subsection.27.9.1}
\contentsline {subsection}{\numberline {27.9.2}\leavevmode {\color {Chapter }DaysInMonth}}{361}{subsection.27.9.2}
\contentsline {subsection}{\numberline {27.9.3}\leavevmode {\color {Chapter }DMYDay}}{362}{subsection.27.9.3}
\contentsline {subsection}{\numberline {27.9.4}\leavevmode {\color {Chapter }DayDMY}}{362}{subsection.27.9.4}
\contentsline {subsection}{\numberline {27.9.5}\leavevmode {\color {Chapter }WeekDay}}{362}{subsection.27.9.5}
\contentsline {subsection}{\numberline {27.9.6}\leavevmode {\color {Chapter }StringDate}}{362}{subsection.27.9.6}
\contentsline {subsection}{\numberline {27.9.7}\leavevmode {\color {Chapter }HMSMSec}}{362}{subsection.27.9.7}
\contentsline {subsection}{\numberline {27.9.8}\leavevmode {\color {Chapter }SecHMSM}}{363}{subsection.27.9.8}
\contentsline {subsection}{\numberline {27.9.9}\leavevmode {\color {Chapter }StringTime}}{363}{subsection.27.9.9}
\contentsline {subsection}{\numberline {27.9.10}\leavevmode {\color {Chapter }SecondsDMYhms}}{363}{subsection.27.9.10}
\contentsline {subsection}{\numberline {27.9.11}\leavevmode {\color {Chapter }DMYhmsSeconds}}{363}{subsection.27.9.11}
\contentsline {section}{\numberline {27.10}\leavevmode {\color {Chapter }Obtaining LaTeX Representations of Objects}}{363}{section.27.10}
\contentsline {chapter}{\numberline {28}\leavevmode {\color {Chapter }Dictionaries and General Hash Tables}}{365}{chapter.28}
\contentsline {section}{\numberline {28.1}\leavevmode {\color {Chapter }Using Dictionaries}}{365}{section.28.1}
\contentsline {section}{\numberline {28.2}\leavevmode {\color {Chapter }Dictionaries}}{367}{section.28.2}
\contentsline {subsection}{\numberline {28.2.1}\leavevmode {\color {Chapter }NewDictionary}}{367}{subsection.28.2.1}
\contentsline {section}{\numberline {28.3}\leavevmode {\color {Chapter }Dictionaries via Binary Lists}}{367}{section.28.3}
\contentsline {subsection}{\numberline {28.3.1}\leavevmode {\color {Chapter }DictionaryByPosition}}{367}{subsection.28.3.1}
\contentsline {subsection}{\numberline {28.3.2}\leavevmode {\color {Chapter }IsDictionary}}{368}{subsection.28.3.2}
\contentsline {subsection}{\numberline {28.3.3}\leavevmode {\color {Chapter }IsLookupDictionary}}{368}{subsection.28.3.3}
\contentsline {subsection}{\numberline {28.3.4}\leavevmode {\color {Chapter }AddDictionary}}{368}{subsection.28.3.4}
\contentsline {subsection}{\numberline {28.3.5}\leavevmode {\color {Chapter }KnowsDictionary}}{368}{subsection.28.3.5}
\contentsline {subsection}{\numberline {28.3.6}\leavevmode {\color {Chapter }LookupDictionary}}{368}{subsection.28.3.6}
\contentsline {section}{\numberline {28.4}\leavevmode {\color {Chapter }General Hash Tables}}{368}{section.28.4}
\contentsline {section}{\numberline {28.5}\leavevmode {\color {Chapter }Hash keys}}{369}{section.28.5}
\contentsline {subsection}{\numberline {28.5.1}\leavevmode {\color {Chapter }DenseIntKey}}{369}{subsection.28.5.1}
\contentsline {subsection}{\numberline {28.5.2}\leavevmode {\color {Chapter }SparseIntKey}}{369}{subsection.28.5.2}
\contentsline {section}{\numberline {28.6}\leavevmode {\color {Chapter }Dense hash tables}}{369}{section.28.6}
\contentsline {subsection}{\numberline {28.6.1}\leavevmode {\color {Chapter }DenseHashTable}}{369}{subsection.28.6.1}
\contentsline {section}{\numberline {28.7}\leavevmode {\color {Chapter }Sparse hash tables}}{369}{section.28.7}
\contentsline {subsection}{\numberline {28.7.1}\leavevmode {\color {Chapter }SparseHashTable}}{370}{subsection.28.7.1}
\contentsline {subsection}{\numberline {28.7.2}\leavevmode {\color {Chapter }DoubleHashArraySize}}{370}{subsection.28.7.2}
\contentsline {chapter}{\numberline {29}\leavevmode {\color {Chapter }Records}}{371}{chapter.29}
\contentsline {section}{\numberline {29.1}\leavevmode {\color {Chapter }IsRecord and RecNames}}{371}{section.29.1}
\contentsline {subsection}{\numberline {29.1.1}\leavevmode {\color {Chapter }IsRecord}}{371}{subsection.29.1.1}
\contentsline {subsection}{\numberline {29.1.2}\leavevmode {\color {Chapter }RecNames}}{372}{subsection.29.1.2}
\contentsline {section}{\numberline {29.2}\leavevmode {\color {Chapter }Accessing Record Elements}}{372}{section.29.2}
\contentsline {section}{\numberline {29.3}\leavevmode {\color {Chapter }Record Assignment}}{373}{section.29.3}
\contentsline {section}{\numberline {29.4}\leavevmode {\color {Chapter }Identical Records}}{373}{section.29.4}
\contentsline {section}{\numberline {29.5}\leavevmode {\color {Chapter }Comparisons of Records}}{375}{section.29.5}
\contentsline {section}{\numberline {29.6}\leavevmode {\color {Chapter }IsBound and Unbind for Records}}{376}{section.29.6}
\contentsline {subsection}{\numberline {29.6.1}\leavevmode {\color {Chapter }IsBound (for a record component)}}{376}{subsection.29.6.1}
\contentsline {subsection}{\numberline {29.6.2}\leavevmode {\color {Chapter }Unbind (unbind a record component)}}{376}{subsection.29.6.2}
\contentsline {section}{\numberline {29.7}\leavevmode {\color {Chapter }Record Access Operations}}{377}{section.29.7}
\contentsline {subsection}{\numberline {29.7.1}\leavevmode {\color {Chapter }NameRNam}}{377}{subsection.29.7.1}
\contentsline {subsection}{\numberline {29.7.2}\leavevmode {\color {Chapter }RNamObj (for a string)}}{377}{subsection.29.7.2}
\contentsline {subsection}{\numberline {29.7.3}\leavevmode {\color {Chapter }\texttt {\char 92\relax }.}}{377}{subsection.29.7.3}
\contentsline {chapter}{\numberline {30}\leavevmode {\color {Chapter }Collections}}{378}{chapter.30}
\contentsline {section}{\numberline {30.1}\leavevmode {\color {Chapter }IsCollection (Filter)}}{378}{section.30.1}
\contentsline {subsection}{\numberline {30.1.1}\leavevmode {\color {Chapter }IsCollection}}{378}{subsection.30.1.1}
\contentsline {section}{\numberline {30.2}\leavevmode {\color {Chapter }Collection Families}}{378}{section.30.2}
\contentsline {subsection}{\numberline {30.2.1}\leavevmode {\color {Chapter }CollectionsFamily}}{378}{subsection.30.2.1}
\contentsline {subsection}{\numberline {30.2.2}\leavevmode {\color {Chapter }IsCollectionFamily}}{379}{subsection.30.2.2}
\contentsline {subsection}{\numberline {30.2.3}\leavevmode {\color {Chapter }ElementsFamily}}{379}{subsection.30.2.3}
\contentsline {subsection}{\numberline {30.2.4}\leavevmode {\color {Chapter }CategoryCollections}}{379}{subsection.30.2.4}
\contentsline {section}{\numberline {30.3}\leavevmode {\color {Chapter }Lists and Collections}}{379}{section.30.3}
\contentsline {subsection}{\numberline {30.3.1}\leavevmode {\color {Chapter }IsListOrCollection}}{380}{subsection.30.3.1}
\contentsline {subsection}{\numberline {30.3.2}\leavevmode {\color {Chapter }Enumerator}}{380}{subsection.30.3.2}
\contentsline {subsection}{\numberline {30.3.3}\leavevmode {\color {Chapter }EnumeratorSorted}}{380}{subsection.30.3.3}
\contentsline {subsection}{\numberline {30.3.4}\leavevmode {\color {Chapter }EnumeratorByFunctions (for a domain and a record)}}{381}{subsection.30.3.4}
\contentsline {subsection}{\numberline {30.3.5}\leavevmode {\color {Chapter }List (for a collection)}}{382}{subsection.30.3.5}
\contentsline {subsection}{\numberline {30.3.6}\leavevmode {\color {Chapter }SortedList}}{382}{subsection.30.3.6}
\contentsline {subsection}{\numberline {30.3.7}\leavevmode {\color {Chapter }SSortedList}}{383}{subsection.30.3.7}
\contentsline {subsection}{\numberline {30.3.8}\leavevmode {\color {Chapter }AsList}}{383}{subsection.30.3.8}
\contentsline {subsection}{\numberline {30.3.9}\leavevmode {\color {Chapter }AsSortedList}}{384}{subsection.30.3.9}
\contentsline {subsection}{\numberline {30.3.10}\leavevmode {\color {Chapter }AsSSortedList}}{384}{subsection.30.3.10}
\contentsline {subsection}{\numberline {30.3.11}\leavevmode {\color {Chapter }Elements}}{385}{subsection.30.3.11}
\contentsline {section}{\numberline {30.4}\leavevmode {\color {Chapter }Attributes and Properties for Collections}}{385}{section.30.4}
\contentsline {subsection}{\numberline {30.4.1}\leavevmode {\color {Chapter }IsEmpty}}{385}{subsection.30.4.1}
\contentsline {subsection}{\numberline {30.4.2}\leavevmode {\color {Chapter }IsFinite}}{385}{subsection.30.4.2}
\contentsline {subsection}{\numberline {30.4.3}\leavevmode {\color {Chapter }IsTrivial}}{385}{subsection.30.4.3}
\contentsline {subsection}{\numberline {30.4.4}\leavevmode {\color {Chapter }IsNonTrivial}}{385}{subsection.30.4.4}
\contentsline {subsection}{\numberline {30.4.5}\leavevmode {\color {Chapter }IsWholeFamily}}{386}{subsection.30.4.5}
\contentsline {subsection}{\numberline {30.4.6}\leavevmode {\color {Chapter }Size}}{386}{subsection.30.4.6}
\contentsline {subsection}{\numberline {30.4.7}\leavevmode {\color {Chapter }Representative}}{387}{subsection.30.4.7}
\contentsline {subsection}{\numberline {30.4.8}\leavevmode {\color {Chapter }RepresentativeSmallest}}{387}{subsection.30.4.8}
\contentsline {section}{\numberline {30.5}\leavevmode {\color {Chapter }Operations for Collections}}{387}{section.30.5}
\contentsline {subsection}{\numberline {30.5.1}\leavevmode {\color {Chapter }IsSubset}}{387}{subsection.30.5.1}
\contentsline {subsection}{\numberline {30.5.2}\leavevmode {\color {Chapter }Intersection}}{388}{subsection.30.5.2}
\contentsline {subsection}{\numberline {30.5.3}\leavevmode {\color {Chapter }Union}}{388}{subsection.30.5.3}
\contentsline {subsection}{\numberline {30.5.4}\leavevmode {\color {Chapter }Difference}}{389}{subsection.30.5.4}
\contentsline {section}{\numberline {30.6}\leavevmode {\color {Chapter }Membership Test for Collections}}{389}{section.30.6}
\contentsline {subsection}{\numberline {30.6.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }in (for a collection)}}{389}{subsection.30.6.1}
\contentsline {section}{\numberline {30.7}\leavevmode {\color {Chapter }Random Elements}}{390}{section.30.7}
\contentsline {subsection}{\numberline {30.7.1}\leavevmode {\color {Chapter }Random (for a list or collection)}}{390}{subsection.30.7.1}
\contentsline {subsection}{\numberline {30.7.2}\leavevmode {\color {Chapter }PseudoRandom}}{390}{subsection.30.7.2}
\contentsline {subsection}{\numberline {30.7.3}\leavevmode {\color {Chapter }RandomList}}{391}{subsection.30.7.3}
\contentsline {section}{\numberline {30.8}\leavevmode {\color {Chapter }Iterators}}{391}{section.30.8}
\contentsline {subsection}{\numberline {30.8.1}\leavevmode {\color {Chapter }Iterator}}{391}{subsection.30.8.1}
\contentsline {subsection}{\numberline {30.8.2}\leavevmode {\color {Chapter }IteratorSorted}}{392}{subsection.30.8.2}
\contentsline {subsection}{\numberline {30.8.3}\leavevmode {\color {Chapter }IsIterator}}{392}{subsection.30.8.3}
\contentsline {subsection}{\numberline {30.8.4}\leavevmode {\color {Chapter }IsDoneIterator}}{392}{subsection.30.8.4}
\contentsline {subsection}{\numberline {30.8.5}\leavevmode {\color {Chapter }NextIterator}}{392}{subsection.30.8.5}
\contentsline {subsection}{\numberline {30.8.6}\leavevmode {\color {Chapter }IteratorList}}{393}{subsection.30.8.6}
\contentsline {subsection}{\numberline {30.8.7}\leavevmode {\color {Chapter }TrivialIterator}}{393}{subsection.30.8.7}
\contentsline {subsection}{\numberline {30.8.8}\leavevmode {\color {Chapter }IteratorByFunctions}}{393}{subsection.30.8.8}
\contentsline {chapter}{\numberline {31}\leavevmode {\color {Chapter }Domains and their Elements}}{395}{chapter.31}
\contentsline {section}{\numberline {31.1}\leavevmode {\color {Chapter }Operational Structure of Domains}}{395}{section.31.1}
\contentsline {section}{\numberline {31.2}\leavevmode {\color {Chapter }Equality and Comparison of Domains}}{396}{section.31.2}
\contentsline {section}{\numberline {31.3}\leavevmode {\color {Chapter }Constructing Domains}}{397}{section.31.3}
\contentsline {section}{\numberline {31.4}\leavevmode {\color {Chapter }Changing the Structure}}{398}{section.31.4}
\contentsline {section}{\numberline {31.5}\leavevmode {\color {Chapter }Changing the Representation}}{398}{section.31.5}
\contentsline {section}{\numberline {31.6}\leavevmode {\color {Chapter }Domain Categories}}{399}{section.31.6}
\contentsline {section}{\numberline {31.7}\leavevmode {\color {Chapter }Parents}}{400}{section.31.7}
\contentsline {subsection}{\numberline {31.7.1}\leavevmode {\color {Chapter }Parent}}{400}{subsection.31.7.1}
\contentsline {section}{\numberline {31.8}\leavevmode {\color {Chapter }Constructing Subdomains}}{401}{section.31.8}
\contentsline {section}{\numberline {31.9}\leavevmode {\color {Chapter }Operations for Domains}}{401}{section.31.9}
\contentsline {subsection}{\numberline {31.9.1}\leavevmode {\color {Chapter }IsGeneralizedDomain}}{401}{subsection.31.9.1}
\contentsline {subsection}{\numberline {31.9.2}\leavevmode {\color {Chapter }GeneratorsOfDomain}}{401}{subsection.31.9.2}
\contentsline {subsection}{\numberline {31.9.3}\leavevmode {\color {Chapter }Domain}}{402}{subsection.31.9.3}
\contentsline {section}{\numberline {31.10}\leavevmode {\color {Chapter }Attributes and Properties of Elements}}{402}{section.31.10}
\contentsline {subsection}{\numberline {31.10.1}\leavevmode {\color {Chapter }Characteristic}}{402}{subsection.31.10.1}
\contentsline {subsection}{\numberline {31.10.2}\leavevmode {\color {Chapter }OneImmutable}}{402}{subsection.31.10.2}
\contentsline {subsection}{\numberline {31.10.3}\leavevmode {\color {Chapter }ZeroImmutable}}{403}{subsection.31.10.3}
\contentsline {subsection}{\numberline {31.10.4}\leavevmode {\color {Chapter }MultiplicativeZeroOp}}{404}{subsection.31.10.4}
\contentsline {subsection}{\numberline {31.10.5}\leavevmode {\color {Chapter }IsOne}}{404}{subsection.31.10.5}
\contentsline {subsection}{\numberline {31.10.6}\leavevmode {\color {Chapter }IsZero}}{405}{subsection.31.10.6}
\contentsline {subsection}{\numberline {31.10.7}\leavevmode {\color {Chapter }IsIdempotent}}{405}{subsection.31.10.7}
\contentsline {subsection}{\numberline {31.10.8}\leavevmode {\color {Chapter }InverseImmutable}}{405}{subsection.31.10.8}
\contentsline {subsection}{\numberline {31.10.9}\leavevmode {\color {Chapter }AdditiveInverseImmutable}}{405}{subsection.31.10.9}
\contentsline {subsection}{\numberline {31.10.10}\leavevmode {\color {Chapter }Order}}{406}{subsection.31.10.10}
\contentsline {section}{\numberline {31.11}\leavevmode {\color {Chapter }Comparison Operations for Elements}}{406}{section.31.11}
\contentsline {subsection}{\numberline {31.11.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }= and \texttt {\char 92\relax }{\textless }}}{406}{subsection.31.11.1}
\contentsline {subsection}{\numberline {31.11.2}\leavevmode {\color {Chapter }CanEasilyCompareElements}}{407}{subsection.31.11.2}
\contentsline {section}{\numberline {31.12}\leavevmode {\color {Chapter }Arithmetic Operations for Elements}}{407}{section.31.12}
\contentsline {subsection}{\numberline {31.12.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }+, \texttt {\char 92\relax }*, \texttt {\char 92\relax }/, \texttt {\char 92\relax }\texttt {\char 94\relax }, \texttt {\char 92\relax }mod}}{407}{subsection.31.12.1}
\contentsline {subsection}{\numberline {31.12.2}\leavevmode {\color {Chapter }LeftQuotient}}{408}{subsection.31.12.2}
\contentsline {subsection}{\numberline {31.12.3}\leavevmode {\color {Chapter }Comm}}{408}{subsection.31.12.3}
\contentsline {subsection}{\numberline {31.12.4}\leavevmode {\color {Chapter }LieBracket}}{408}{subsection.31.12.4}
\contentsline {subsection}{\numberline {31.12.5}\leavevmode {\color {Chapter }Sqrt}}{408}{subsection.31.12.5}
\contentsline {section}{\numberline {31.13}\leavevmode {\color {Chapter }Relations Between Domains}}{408}{section.31.13}
\contentsline {subsection}{\numberline {31.13.1}\leavevmode {\color {Chapter }UseSubsetRelation}}{409}{subsection.31.13.1}
\contentsline {subsection}{\numberline {31.13.2}\leavevmode {\color {Chapter }UseFactorRelation}}{409}{subsection.31.13.2}
\contentsline {subsection}{\numberline {31.13.3}\leavevmode {\color {Chapter }UseIsomorphismRelation}}{410}{subsection.31.13.3}
\contentsline {subsection}{\numberline {31.13.4}\leavevmode {\color {Chapter }InstallSubsetMaintenance}}{410}{subsection.31.13.4}
\contentsline {subsection}{\numberline {31.13.5}\leavevmode {\color {Chapter }InstallFactorMaintenance}}{411}{subsection.31.13.5}
\contentsline {subsection}{\numberline {31.13.6}\leavevmode {\color {Chapter }InstallIsomorphismMaintenance}}{411}{subsection.31.13.6}
\contentsline {section}{\numberline {31.14}\leavevmode {\color {Chapter }Useful Categories of Elements}}{411}{section.31.14}
\contentsline {subsection}{\numberline {31.14.1}\leavevmode {\color {Chapter }IsExtAElement}}{412}{subsection.31.14.1}
\contentsline {subsection}{\numberline {31.14.2}\leavevmode {\color {Chapter }IsNearAdditiveElement}}{412}{subsection.31.14.2}
\contentsline {subsection}{\numberline {31.14.3}\leavevmode {\color {Chapter }IsAdditiveElement}}{412}{subsection.31.14.3}
\contentsline {subsection}{\numberline {31.14.4}\leavevmode {\color {Chapter }IsNearAdditiveElementWithZero}}{412}{subsection.31.14.4}
\contentsline {subsection}{\numberline {31.14.5}\leavevmode {\color {Chapter }IsAdditiveElementWithZero}}{412}{subsection.31.14.5}
\contentsline {subsection}{\numberline {31.14.6}\leavevmode {\color {Chapter }IsNearAdditiveElementWithInverse}}{412}{subsection.31.14.6}
\contentsline {subsection}{\numberline {31.14.7}\leavevmode {\color {Chapter }IsAdditiveElementWithInverse}}{413}{subsection.31.14.7}
\contentsline {subsection}{\numberline {31.14.8}\leavevmode {\color {Chapter }IsExtLElement}}{413}{subsection.31.14.8}
\contentsline {subsection}{\numberline {31.14.9}\leavevmode {\color {Chapter }IsExtRElement}}{413}{subsection.31.14.9}
\contentsline {subsection}{\numberline {31.14.10}\leavevmode {\color {Chapter }IsMultiplicativeElement}}{413}{subsection.31.14.10}
\contentsline {subsection}{\numberline {31.14.11}\leavevmode {\color {Chapter }IsMultiplicativeElementWithOne}}{413}{subsection.31.14.11}
\contentsline {subsection}{\numberline {31.14.12}\leavevmode {\color {Chapter }IsMultiplicativeElementWithZero}}{413}{subsection.31.14.12}
\contentsline {subsection}{\numberline {31.14.13}\leavevmode {\color {Chapter }IsMultiplicativeElementWithInverse}}{414}{subsection.31.14.13}
\contentsline {subsection}{\numberline {31.14.14}\leavevmode {\color {Chapter }IsVector}}{414}{subsection.31.14.14}
\contentsline {subsection}{\numberline {31.14.15}\leavevmode {\color {Chapter }IsNearRingElement}}{414}{subsection.31.14.15}
\contentsline {subsection}{\numberline {31.14.16}\leavevmode {\color {Chapter }IsRingElement}}{414}{subsection.31.14.16}
\contentsline {subsection}{\numberline {31.14.17}\leavevmode {\color {Chapter }IsNearRingElementWithOne}}{414}{subsection.31.14.17}
\contentsline {subsection}{\numberline {31.14.18}\leavevmode {\color {Chapter }IsRingElementWithOne}}{415}{subsection.31.14.18}
\contentsline {subsection}{\numberline {31.14.19}\leavevmode {\color {Chapter }IsNearRingElementWithInverse}}{415}{subsection.31.14.19}
\contentsline {subsection}{\numberline {31.14.20}\leavevmode {\color {Chapter }IsRingElementWithInverse}}{415}{subsection.31.14.20}
\contentsline {section}{\numberline {31.15}\leavevmode {\color {Chapter }Useful Categories for all Elements of a Family}}{415}{section.31.15}
\contentsline {subsection}{\numberline {31.15.1}\leavevmode {\color {Chapter }IsAssociativeElement}}{415}{subsection.31.15.1}
\contentsline {subsection}{\numberline {31.15.2}\leavevmode {\color {Chapter }IsAdditivelyCommutativeElement}}{416}{subsection.31.15.2}
\contentsline {subsection}{\numberline {31.15.3}\leavevmode {\color {Chapter }IsCommutativeElement}}{416}{subsection.31.15.3}
\contentsline {subsection}{\numberline {31.15.4}\leavevmode {\color {Chapter }IsFiniteOrderElement}}{416}{subsection.31.15.4}
\contentsline {subsection}{\numberline {31.15.5}\leavevmode {\color {Chapter }IsJacobianElement}}{416}{subsection.31.15.5}
\contentsline {subsection}{\numberline {31.15.6}\leavevmode {\color {Chapter }IsZeroSquaredElement}}{417}{subsection.31.15.6}
\contentsline {chapter}{\numberline {32}\leavevmode {\color {Chapter }Mappings}}{418}{chapter.32}
\contentsline {section}{\numberline {32.1}\leavevmode {\color {Chapter }IsDirectProductElement (Filter)}}{418}{section.32.1}
\contentsline {subsection}{\numberline {32.1.1}\leavevmode {\color {Chapter }IsDirectProductElement}}{418}{subsection.32.1.1}
\contentsline {section}{\numberline {32.2}\leavevmode {\color {Chapter }Creating Mappings}}{419}{section.32.2}
\contentsline {subsection}{\numberline {32.2.1}\leavevmode {\color {Chapter }GeneralMappingByElements}}{419}{subsection.32.2.1}
\contentsline {subsection}{\numberline {32.2.2}\leavevmode {\color {Chapter }MappingByFunction}}{419}{subsection.32.2.2}
\contentsline {subsection}{\numberline {32.2.3}\leavevmode {\color {Chapter }InverseGeneralMapping}}{419}{subsection.32.2.3}
\contentsline {subsection}{\numberline {32.2.4}\leavevmode {\color {Chapter }CompositionMapping}}{420}{subsection.32.2.4}
\contentsline {subsection}{\numberline {32.2.5}\leavevmode {\color {Chapter }CompositionMapping2}}{420}{subsection.32.2.5}
\contentsline {subsection}{\numberline {32.2.6}\leavevmode {\color {Chapter }IsCompositionMappingRep}}{420}{subsection.32.2.6}
\contentsline {subsection}{\numberline {32.2.7}\leavevmode {\color {Chapter }ConstituentsCompositionMapping}}{420}{subsection.32.2.7}
\contentsline {subsection}{\numberline {32.2.8}\leavevmode {\color {Chapter }ZeroMapping}}{420}{subsection.32.2.8}
\contentsline {subsection}{\numberline {32.2.9}\leavevmode {\color {Chapter }IdentityMapping}}{421}{subsection.32.2.9}
\contentsline {subsection}{\numberline {32.2.10}\leavevmode {\color {Chapter }Embedding}}{421}{subsection.32.2.10}
\contentsline {subsection}{\numberline {32.2.11}\leavevmode {\color {Chapter }Projection}}{421}{subsection.32.2.11}
\contentsline {subsection}{\numberline {32.2.12}\leavevmode {\color {Chapter }RestrictedMapping}}{421}{subsection.32.2.12}
\contentsline {section}{\numberline {32.3}\leavevmode {\color {Chapter }Properties and Attributes of (General) Mappings}}{421}{section.32.3}
\contentsline {subsection}{\numberline {32.3.1}\leavevmode {\color {Chapter }IsTotal}}{421}{subsection.32.3.1}
\contentsline {subsection}{\numberline {32.3.2}\leavevmode {\color {Chapter }IsSingleValued}}{422}{subsection.32.3.2}
\contentsline {subsection}{\numberline {32.3.3}\leavevmode {\color {Chapter }IsMapping}}{422}{subsection.32.3.3}
\contentsline {subsection}{\numberline {32.3.4}\leavevmode {\color {Chapter }IsInjective}}{422}{subsection.32.3.4}
\contentsline {subsection}{\numberline {32.3.5}\leavevmode {\color {Chapter }IsSurjective}}{422}{subsection.32.3.5}
\contentsline {subsection}{\numberline {32.3.6}\leavevmode {\color {Chapter }IsBijective}}{422}{subsection.32.3.6}
\contentsline {subsection}{\numberline {32.3.7}\leavevmode {\color {Chapter }Range (of a general mapping)}}{422}{subsection.32.3.7}
\contentsline {subsection}{\numberline {32.3.8}\leavevmode {\color {Chapter }Source}}{423}{subsection.32.3.8}
\contentsline {subsection}{\numberline {32.3.9}\leavevmode {\color {Chapter }UnderlyingRelation}}{423}{subsection.32.3.9}
\contentsline {subsection}{\numberline {32.3.10}\leavevmode {\color {Chapter }UnderlyingGeneralMapping}}{423}{subsection.32.3.10}
\contentsline {section}{\numberline {32.4}\leavevmode {\color {Chapter }Images under Mappings}}{423}{section.32.4}
\contentsline {subsection}{\numberline {32.4.1}\leavevmode {\color {Chapter }ImagesSource}}{423}{subsection.32.4.1}
\contentsline {subsection}{\numberline {32.4.2}\leavevmode {\color {Chapter }ImagesRepresentative}}{423}{subsection.32.4.2}
\contentsline {subsection}{\numberline {32.4.3}\leavevmode {\color {Chapter }ImagesElm}}{423}{subsection.32.4.3}
\contentsline {subsection}{\numberline {32.4.4}\leavevmode {\color {Chapter }ImagesSet}}{424}{subsection.32.4.4}
\contentsline {subsection}{\numberline {32.4.5}\leavevmode {\color {Chapter }ImageElm}}{424}{subsection.32.4.5}
\contentsline {subsection}{\numberline {32.4.6}\leavevmode {\color {Chapter }Image}}{424}{subsection.32.4.6}
\contentsline {subsection}{\numberline {32.4.7}\leavevmode {\color {Chapter }Images}}{424}{subsection.32.4.7}
\contentsline {section}{\numberline {32.5}\leavevmode {\color {Chapter }Preimages under Mappings}}{425}{section.32.5}
\contentsline {subsection}{\numberline {32.5.1}\leavevmode {\color {Chapter }PreImagesRange}}{425}{subsection.32.5.1}
\contentsline {subsection}{\numberline {32.5.2}\leavevmode {\color {Chapter }PreImagesElm}}{425}{subsection.32.5.2}
\contentsline {subsection}{\numberline {32.5.3}\leavevmode {\color {Chapter }PreImageElm}}{425}{subsection.32.5.3}
\contentsline {subsection}{\numberline {32.5.4}\leavevmode {\color {Chapter }PreImagesRepresentative}}{425}{subsection.32.5.4}
\contentsline {subsection}{\numberline {32.5.5}\leavevmode {\color {Chapter }PreImagesSet}}{426}{subsection.32.5.5}
\contentsline {subsection}{\numberline {32.5.6}\leavevmode {\color {Chapter }PreImage}}{426}{subsection.32.5.6}
\contentsline {subsection}{\numberline {32.5.7}\leavevmode {\color {Chapter }PreImages}}{426}{subsection.32.5.7}
\contentsline {section}{\numberline {32.6}\leavevmode {\color {Chapter }Arithmetic Operations for General Mappings}}{427}{section.32.6}
\contentsline {section}{\numberline {32.7}\leavevmode {\color {Chapter }Mappings which are Compatible with Algebraic Structures}}{427}{section.32.7}
\contentsline {section}{\numberline {32.8}\leavevmode {\color {Chapter }Magma Homomorphisms}}{428}{section.32.8}
\contentsline {subsection}{\numberline {32.8.1}\leavevmode {\color {Chapter }IsMagmaHomomorphism}}{428}{subsection.32.8.1}
\contentsline {subsection}{\numberline {32.8.2}\leavevmode {\color {Chapter }MagmaHomomorphismByFunctionNC}}{428}{subsection.32.8.2}
\contentsline {subsection}{\numberline {32.8.3}\leavevmode {\color {Chapter }NaturalHomomorphismByGenerators}}{428}{subsection.32.8.3}
\contentsline {section}{\numberline {32.9}\leavevmode {\color {Chapter }Mappings that Respect Multiplication}}{428}{section.32.9}
\contentsline {subsection}{\numberline {32.9.1}\leavevmode {\color {Chapter }RespectsMultiplication}}{428}{subsection.32.9.1}
\contentsline {subsection}{\numberline {32.9.2}\leavevmode {\color {Chapter }RespectsOne}}{428}{subsection.32.9.2}
\contentsline {subsection}{\numberline {32.9.3}\leavevmode {\color {Chapter }RespectsInverses}}{428}{subsection.32.9.3}
\contentsline {subsection}{\numberline {32.9.4}\leavevmode {\color {Chapter }IsGroupGeneralMapping}}{429}{subsection.32.9.4}
\contentsline {subsection}{\numberline {32.9.5}\leavevmode {\color {Chapter }KernelOfMultiplicativeGeneralMapping}}{429}{subsection.32.9.5}
\contentsline {subsection}{\numberline {32.9.6}\leavevmode {\color {Chapter }CoKernelOfMultiplicativeGeneralMapping}}{429}{subsection.32.9.6}
\contentsline {section}{\numberline {32.10}\leavevmode {\color {Chapter }Mappings that Respect Addition}}{429}{section.32.10}
\contentsline {subsection}{\numberline {32.10.1}\leavevmode {\color {Chapter }RespectsAddition}}{429}{subsection.32.10.1}
\contentsline {subsection}{\numberline {32.10.2}\leavevmode {\color {Chapter }RespectsAdditiveInverses}}{429}{subsection.32.10.2}
\contentsline {subsection}{\numberline {32.10.3}\leavevmode {\color {Chapter }RespectsZero}}{430}{subsection.32.10.3}
\contentsline {subsection}{\numberline {32.10.4}\leavevmode {\color {Chapter }IsAdditiveGroupGeneralMapping}}{430}{subsection.32.10.4}
\contentsline {subsection}{\numberline {32.10.5}\leavevmode {\color {Chapter }KernelOfAdditiveGeneralMapping}}{430}{subsection.32.10.5}
\contentsline {subsection}{\numberline {32.10.6}\leavevmode {\color {Chapter }CoKernelOfAdditiveGeneralMapping}}{430}{subsection.32.10.6}
\contentsline {section}{\numberline {32.11}\leavevmode {\color {Chapter }Linear Mappings}}{430}{section.32.11}
\contentsline {subsection}{\numberline {32.11.1}\leavevmode {\color {Chapter }RespectsScalarMultiplication}}{431}{subsection.32.11.1}
\contentsline {subsection}{\numberline {32.11.2}\leavevmode {\color {Chapter }IsLeftModuleGeneralMapping}}{431}{subsection.32.11.2}
\contentsline {subsection}{\numberline {32.11.3}\leavevmode {\color {Chapter }IsLinearMapping}}{431}{subsection.32.11.3}
\contentsline {section}{\numberline {32.12}\leavevmode {\color {Chapter }Ring Homomorphisms}}{431}{section.32.12}
\contentsline {subsection}{\numberline {32.12.1}\leavevmode {\color {Chapter }IsRingGeneralMapping}}{431}{subsection.32.12.1}
\contentsline {subsection}{\numberline {32.12.2}\leavevmode {\color {Chapter }IsRingWithOneGeneralMapping}}{432}{subsection.32.12.2}
\contentsline {subsection}{\numberline {32.12.3}\leavevmode {\color {Chapter }IsAlgebraGeneralMapping}}{432}{subsection.32.12.3}
\contentsline {subsection}{\numberline {32.12.4}\leavevmode {\color {Chapter }IsAlgebraWithOneGeneralMapping}}{432}{subsection.32.12.4}
\contentsline {subsection}{\numberline {32.12.5}\leavevmode {\color {Chapter }IsFieldHomomorphism}}{432}{subsection.32.12.5}
\contentsline {section}{\numberline {32.13}\leavevmode {\color {Chapter }General Mappings}}{432}{section.32.13}
\contentsline {subsection}{\numberline {32.13.1}\leavevmode {\color {Chapter }IsGeneralMapping}}{432}{subsection.32.13.1}
\contentsline {subsection}{\numberline {32.13.2}\leavevmode {\color {Chapter }IsConstantTimeAccessGeneralMapping}}{432}{subsection.32.13.2}
\contentsline {subsection}{\numberline {32.13.3}\leavevmode {\color {Chapter }IsEndoGeneralMapping}}{433}{subsection.32.13.3}
\contentsline {section}{\numberline {32.14}\leavevmode {\color {Chapter }Technical Matters Concerning General Mappings}}{433}{section.32.14}
\contentsline {subsection}{\numberline {32.14.1}\leavevmode {\color {Chapter }IsSPGeneralMapping}}{434}{subsection.32.14.1}
\contentsline {subsection}{\numberline {32.14.2}\leavevmode {\color {Chapter }IsGeneralMappingFamily}}{434}{subsection.32.14.2}
\contentsline {subsection}{\numberline {32.14.3}\leavevmode {\color {Chapter }FamilyRange}}{434}{subsection.32.14.3}
\contentsline {subsection}{\numberline {32.14.4}\leavevmode {\color {Chapter }FamilySource}}{434}{subsection.32.14.4}
\contentsline {subsection}{\numberline {32.14.5}\leavevmode {\color {Chapter }FamiliesOfGeneralMappingsAndRanges}}{434}{subsection.32.14.5}
\contentsline {subsection}{\numberline {32.14.6}\leavevmode {\color {Chapter }GeneralMappingsFamily}}{434}{subsection.32.14.6}
\contentsline {subsection}{\numberline {32.14.7}\leavevmode {\color {Chapter }TypeOfDefaultGeneralMapping}}{435}{subsection.32.14.7}
\contentsline {chapter}{\numberline {33}\leavevmode {\color {Chapter }Relations}}{436}{chapter.33}
\contentsline {section}{\numberline {33.1}\leavevmode {\color {Chapter }General Binary Relations}}{436}{section.33.1}
\contentsline {subsection}{\numberline {33.1.1}\leavevmode {\color {Chapter }IsBinaryRelation}}{436}{subsection.33.1.1}
\contentsline {subsection}{\numberline {33.1.2}\leavevmode {\color {Chapter }BinaryRelationByElements}}{436}{subsection.33.1.2}
\contentsline {subsection}{\numberline {33.1.3}\leavevmode {\color {Chapter }IdentityBinaryRelation}}{436}{subsection.33.1.3}
\contentsline {subsection}{\numberline {33.1.4}\leavevmode {\color {Chapter }EmptyBinaryRelation (for a degree)}}{437}{subsection.33.1.4}
\contentsline {section}{\numberline {33.2}\leavevmode {\color {Chapter }Properties and Attributes of Binary Relations}}{437}{section.33.2}
\contentsline {subsection}{\numberline {33.2.1}\leavevmode {\color {Chapter }IsReflexiveBinaryRelation}}{437}{subsection.33.2.1}
\contentsline {subsection}{\numberline {33.2.2}\leavevmode {\color {Chapter }IsSymmetricBinaryRelation}}{437}{subsection.33.2.2}
\contentsline {subsection}{\numberline {33.2.3}\leavevmode {\color {Chapter }IsTransitiveBinaryRelation}}{437}{subsection.33.2.3}
\contentsline {subsection}{\numberline {33.2.4}\leavevmode {\color {Chapter }IsAntisymmetricBinaryRelation}}{437}{subsection.33.2.4}
\contentsline {subsection}{\numberline {33.2.5}\leavevmode {\color {Chapter }IsPreOrderBinaryRelation}}{438}{subsection.33.2.5}
\contentsline {subsection}{\numberline {33.2.6}\leavevmode {\color {Chapter }IsPartialOrderBinaryRelation}}{438}{subsection.33.2.6}
\contentsline {subsection}{\numberline {33.2.7}\leavevmode {\color {Chapter }IsHasseDiagram}}{438}{subsection.33.2.7}
\contentsline {subsection}{\numberline {33.2.8}\leavevmode {\color {Chapter }IsEquivalenceRelation}}{438}{subsection.33.2.8}
\contentsline {subsection}{\numberline {33.2.9}\leavevmode {\color {Chapter }Successors}}{438}{subsection.33.2.9}
\contentsline {subsection}{\numberline {33.2.10}\leavevmode {\color {Chapter }DegreeOfBinaryRelation}}{438}{subsection.33.2.10}
\contentsline {subsection}{\numberline {33.2.11}\leavevmode {\color {Chapter }PartialOrderOfHasseDiagram}}{439}{subsection.33.2.11}
\contentsline {section}{\numberline {33.3}\leavevmode {\color {Chapter }Binary Relations on Points}}{439}{section.33.3}
\contentsline {subsection}{\numberline {33.3.1}\leavevmode {\color {Chapter }BinaryRelationOnPoints}}{439}{subsection.33.3.1}
\contentsline {subsection}{\numberline {33.3.2}\leavevmode {\color {Chapter }RandomBinaryRelationOnPoints}}{439}{subsection.33.3.2}
\contentsline {subsection}{\numberline {33.3.3}\leavevmode {\color {Chapter }AsBinaryRelationOnPoints}}{439}{subsection.33.3.3}
\contentsline {section}{\numberline {33.4}\leavevmode {\color {Chapter }Closure Operations and Other Constructors}}{439}{section.33.4}
\contentsline {subsection}{\numberline {33.4.1}\leavevmode {\color {Chapter }ReflexiveClosureBinaryRelation}}{439}{subsection.33.4.1}
\contentsline {subsection}{\numberline {33.4.2}\leavevmode {\color {Chapter }SymmetricClosureBinaryRelation}}{440}{subsection.33.4.2}
\contentsline {subsection}{\numberline {33.4.3}\leavevmode {\color {Chapter }TransitiveClosureBinaryRelation}}{440}{subsection.33.4.3}
\contentsline {subsection}{\numberline {33.4.4}\leavevmode {\color {Chapter }HasseDiagramBinaryRelation}}{440}{subsection.33.4.4}
\contentsline {subsection}{\numberline {33.4.5}\leavevmode {\color {Chapter }StronglyConnectedComponents}}{440}{subsection.33.4.5}
\contentsline {subsection}{\numberline {33.4.6}\leavevmode {\color {Chapter }PartialOrderByOrderingFunction}}{440}{subsection.33.4.6}
\contentsline {section}{\numberline {33.5}\leavevmode {\color {Chapter }Equivalence Relations}}{441}{section.33.5}
\contentsline {subsection}{\numberline {33.5.1}\leavevmode {\color {Chapter }EquivalenceRelationByPartition}}{441}{subsection.33.5.1}
\contentsline {subsection}{\numberline {33.5.2}\leavevmode {\color {Chapter }EquivalenceRelationByRelation}}{441}{subsection.33.5.2}
\contentsline {subsection}{\numberline {33.5.3}\leavevmode {\color {Chapter }EquivalenceRelationByPairs}}{441}{subsection.33.5.3}
\contentsline {subsection}{\numberline {33.5.4}\leavevmode {\color {Chapter }EquivalenceRelationByProperty}}{441}{subsection.33.5.4}
\contentsline {section}{\numberline {33.6}\leavevmode {\color {Chapter }Attributes of and Operations on Equivalence Relations}}{442}{section.33.6}
\contentsline {subsection}{\numberline {33.6.1}\leavevmode {\color {Chapter }EquivalenceRelationPartition}}{442}{subsection.33.6.1}
\contentsline {subsection}{\numberline {33.6.2}\leavevmode {\color {Chapter }GeneratorsOfEquivalenceRelationPartition}}{442}{subsection.33.6.2}
\contentsline {subsection}{\numberline {33.6.3}\leavevmode {\color {Chapter }JoinEquivalenceRelations}}{442}{subsection.33.6.3}
\contentsline {section}{\numberline {33.7}\leavevmode {\color {Chapter }Equivalence Classes}}{442}{section.33.7}
\contentsline {subsection}{\numberline {33.7.1}\leavevmode {\color {Chapter }IsEquivalenceClass}}{442}{subsection.33.7.1}
\contentsline {subsection}{\numberline {33.7.2}\leavevmode {\color {Chapter }EquivalenceClassRelation}}{442}{subsection.33.7.2}
\contentsline {subsection}{\numberline {33.7.3}\leavevmode {\color {Chapter }EquivalenceClasses (attribute)}}{443}{subsection.33.7.3}
\contentsline {subsection}{\numberline {33.7.4}\leavevmode {\color {Chapter }EquivalenceClassOfElement}}{443}{subsection.33.7.4}
\contentsline {chapter}{\numberline {34}\leavevmode {\color {Chapter }Orderings}}{444}{chapter.34}
\contentsline {section}{\numberline {34.1}\leavevmode {\color {Chapter }IsOrdering (Filter)}}{444}{section.34.1}
\contentsline {subsection}{\numberline {34.1.1}\leavevmode {\color {Chapter }IsOrdering}}{444}{subsection.34.1.1}
\contentsline {subsection}{\numberline {34.1.2}\leavevmode {\color {Chapter }OrderingsFamily}}{444}{subsection.34.1.2}
\contentsline {section}{\numberline {34.2}\leavevmode {\color {Chapter }Building new orderings}}{444}{section.34.2}
\contentsline {subsection}{\numberline {34.2.1}\leavevmode {\color {Chapter }OrderingByLessThanFunctionNC}}{444}{subsection.34.2.1}
\contentsline {subsection}{\numberline {34.2.2}\leavevmode {\color {Chapter }OrderingByLessThanOrEqualFunctionNC}}{444}{subsection.34.2.2}
\contentsline {section}{\numberline {34.3}\leavevmode {\color {Chapter }Properties and basic functionality}}{445}{section.34.3}
\contentsline {subsection}{\numberline {34.3.1}\leavevmode {\color {Chapter }IsWellFoundedOrdering}}{445}{subsection.34.3.1}
\contentsline {subsection}{\numberline {34.3.2}\leavevmode {\color {Chapter }IsTotalOrdering}}{445}{subsection.34.3.2}
\contentsline {subsection}{\numberline {34.3.3}\leavevmode {\color {Chapter }IsIncomparableUnder}}{445}{subsection.34.3.3}
\contentsline {subsection}{\numberline {34.3.4}\leavevmode {\color {Chapter }FamilyForOrdering}}{446}{subsection.34.3.4}
\contentsline {subsection}{\numberline {34.3.5}\leavevmode {\color {Chapter }LessThanFunction}}{446}{subsection.34.3.5}
\contentsline {subsection}{\numberline {34.3.6}\leavevmode {\color {Chapter }LessThanOrEqualFunction}}{446}{subsection.34.3.6}
\contentsline {subsection}{\numberline {34.3.7}\leavevmode {\color {Chapter }IsLessThanUnder}}{446}{subsection.34.3.7}
\contentsline {subsection}{\numberline {34.3.8}\leavevmode {\color {Chapter }IsLessThanOrEqualUnder}}{446}{subsection.34.3.8}
\contentsline {section}{\numberline {34.4}\leavevmode {\color {Chapter }Orderings on families of associative words}}{446}{section.34.4}
\contentsline {subsection}{\numberline {34.4.1}\leavevmode {\color {Chapter }IsOrderingOnFamilyOfAssocWords}}{447}{subsection.34.4.1}
\contentsline {subsection}{\numberline {34.4.2}\leavevmode {\color {Chapter }IsTranslationInvariantOrdering}}{447}{subsection.34.4.2}
\contentsline {subsection}{\numberline {34.4.3}\leavevmode {\color {Chapter }IsReductionOrdering}}{447}{subsection.34.4.3}
\contentsline {subsection}{\numberline {34.4.4}\leavevmode {\color {Chapter }OrderingOnGenerators}}{447}{subsection.34.4.4}
\contentsline {subsection}{\numberline {34.4.5}\leavevmode {\color {Chapter }LexicographicOrdering}}{447}{subsection.34.4.5}
\contentsline {subsection}{\numberline {34.4.6}\leavevmode {\color {Chapter }ShortLexOrdering}}{448}{subsection.34.4.6}
\contentsline {subsection}{\numberline {34.4.7}\leavevmode {\color {Chapter }IsShortLexOrdering}}{448}{subsection.34.4.7}
\contentsline {subsection}{\numberline {34.4.8}\leavevmode {\color {Chapter }WeightLexOrdering}}{448}{subsection.34.4.8}
\contentsline {subsection}{\numberline {34.4.9}\leavevmode {\color {Chapter }IsWeightLexOrdering}}{449}{subsection.34.4.9}
\contentsline {subsection}{\numberline {34.4.10}\leavevmode {\color {Chapter }WeightOfGenerators}}{449}{subsection.34.4.10}
\contentsline {subsection}{\numberline {34.4.11}\leavevmode {\color {Chapter }BasicWreathProductOrdering}}{449}{subsection.34.4.11}
\contentsline {subsection}{\numberline {34.4.12}\leavevmode {\color {Chapter }IsBasicWreathProductOrdering}}{449}{subsection.34.4.12}
\contentsline {subsection}{\numberline {34.4.13}\leavevmode {\color {Chapter }WreathProductOrdering}}{450}{subsection.34.4.13}
\contentsline {subsection}{\numberline {34.4.14}\leavevmode {\color {Chapter }IsWreathProductOrdering}}{450}{subsection.34.4.14}
\contentsline {subsection}{\numberline {34.4.15}\leavevmode {\color {Chapter }LevelsOfGenerators}}{450}{subsection.34.4.15}
\contentsline {chapter}{\numberline {35}\leavevmode {\color {Chapter }Magmas}}{451}{chapter.35}
\contentsline {section}{\numberline {35.1}\leavevmode {\color {Chapter }Magma Categories}}{451}{section.35.1}
\contentsline {subsection}{\numberline {35.1.1}\leavevmode {\color {Chapter }IsMagma}}{451}{subsection.35.1.1}
\contentsline {subsection}{\numberline {35.1.2}\leavevmode {\color {Chapter }IsMagmaWithOne}}{451}{subsection.35.1.2}
\contentsline {subsection}{\numberline {35.1.3}\leavevmode {\color {Chapter }IsMagmaWithInversesIfNonzero}}{451}{subsection.35.1.3}
\contentsline {subsection}{\numberline {35.1.4}\leavevmode {\color {Chapter }IsMagmaWithInverses}}{452}{subsection.35.1.4}
\contentsline {section}{\numberline {35.2}\leavevmode {\color {Chapter }Magma Generation}}{452}{section.35.2}
\contentsline {subsection}{\numberline {35.2.1}\leavevmode {\color {Chapter }Magma}}{452}{subsection.35.2.1}
\contentsline {subsection}{\numberline {35.2.2}\leavevmode {\color {Chapter }MagmaWithOne}}{452}{subsection.35.2.2}
\contentsline {subsection}{\numberline {35.2.3}\leavevmode {\color {Chapter }MagmaWithInverses}}{453}{subsection.35.2.3}
\contentsline {subsection}{\numberline {35.2.4}\leavevmode {\color {Chapter }MagmaByGenerators}}{453}{subsection.35.2.4}
\contentsline {subsection}{\numberline {35.2.5}\leavevmode {\color {Chapter }MagmaWithOneByGenerators}}{453}{subsection.35.2.5}
\contentsline {subsection}{\numberline {35.2.6}\leavevmode {\color {Chapter }MagmaWithInversesByGenerators}}{453}{subsection.35.2.6}
\contentsline {subsection}{\numberline {35.2.7}\leavevmode {\color {Chapter }Submagma}}{453}{subsection.35.2.7}
\contentsline {subsection}{\numberline {35.2.8}\leavevmode {\color {Chapter }SubmagmaWithOne}}{453}{subsection.35.2.8}
\contentsline {subsection}{\numberline {35.2.9}\leavevmode {\color {Chapter }SubmagmaWithInverses}}{453}{subsection.35.2.9}
\contentsline {subsection}{\numberline {35.2.10}\leavevmode {\color {Chapter }AsMagma}}{454}{subsection.35.2.10}
\contentsline {subsection}{\numberline {35.2.11}\leavevmode {\color {Chapter }AsSubmagma}}{454}{subsection.35.2.11}
\contentsline {subsection}{\numberline {35.2.12}\leavevmode {\color {Chapter }IsMagmaWithZeroAdjoined}}{454}{subsection.35.2.12}
\contentsline {subsection}{\numberline {35.2.13}\leavevmode {\color {Chapter }InjectionZeroMagma}}{454}{subsection.35.2.13}
\contentsline {subsection}{\numberline {35.2.14}\leavevmode {\color {Chapter }UnderlyingInjectionZeroMagma}}{455}{subsection.35.2.14}
\contentsline {section}{\numberline {35.3}\leavevmode {\color {Chapter }Magmas Defined by Multiplication Tables}}{455}{section.35.3}
\contentsline {subsection}{\numberline {35.3.1}\leavevmode {\color {Chapter }MagmaByMultiplicationTable}}{455}{subsection.35.3.1}
\contentsline {subsection}{\numberline {35.3.2}\leavevmode {\color {Chapter }MagmaWithOneByMultiplicationTable}}{456}{subsection.35.3.2}
\contentsline {subsection}{\numberline {35.3.3}\leavevmode {\color {Chapter }MagmaWithInversesByMultiplicationTable}}{456}{subsection.35.3.3}
\contentsline {subsection}{\numberline {35.3.4}\leavevmode {\color {Chapter }MagmaElement}}{456}{subsection.35.3.4}
\contentsline {subsection}{\numberline {35.3.5}\leavevmode {\color {Chapter }MultiplicationTable}}{456}{subsection.35.3.5}
\contentsline {section}{\numberline {35.4}\leavevmode {\color {Chapter }Attributes and Properties for Magmas}}{457}{section.35.4}
\contentsline {subsection}{\numberline {35.4.1}\leavevmode {\color {Chapter }GeneratorsOfMagma}}{457}{subsection.35.4.1}
\contentsline {subsection}{\numberline {35.4.2}\leavevmode {\color {Chapter }GeneratorsOfMagmaWithOne}}{457}{subsection.35.4.2}
\contentsline {subsection}{\numberline {35.4.3}\leavevmode {\color {Chapter }GeneratorsOfMagmaWithInverses}}{458}{subsection.35.4.3}
\contentsline {subsection}{\numberline {35.4.4}\leavevmode {\color {Chapter }Centralizer (for a magma and an element)}}{458}{subsection.35.4.4}
\contentsline {subsection}{\numberline {35.4.5}\leavevmode {\color {Chapter }Centre}}{458}{subsection.35.4.5}
\contentsline {subsection}{\numberline {35.4.6}\leavevmode {\color {Chapter }Idempotents}}{458}{subsection.35.4.6}
\contentsline {subsection}{\numberline {35.4.7}\leavevmode {\color {Chapter }IsAssociative}}{459}{subsection.35.4.7}
\contentsline {subsection}{\numberline {35.4.8}\leavevmode {\color {Chapter }IsCentral}}{459}{subsection.35.4.8}
\contentsline {subsection}{\numberline {35.4.9}\leavevmode {\color {Chapter }IsCommutative}}{459}{subsection.35.4.9}
\contentsline {subsection}{\numberline {35.4.10}\leavevmode {\color {Chapter }MultiplicativeNeutralElement}}{459}{subsection.35.4.10}
\contentsline {subsection}{\numberline {35.4.11}\leavevmode {\color {Chapter }MultiplicativeZero}}{459}{subsection.35.4.11}
\contentsline {subsection}{\numberline {35.4.12}\leavevmode {\color {Chapter }SquareRoots}}{460}{subsection.35.4.12}
\contentsline {subsection}{\numberline {35.4.13}\leavevmode {\color {Chapter }TrivialSubmagmaWithOne}}{460}{subsection.35.4.13}
\contentsline {chapter}{\numberline {36}\leavevmode {\color {Chapter }Words}}{461}{chapter.36}
\contentsline {section}{\numberline {36.1}\leavevmode {\color {Chapter }Categories of Words and Nonassociative Words}}{461}{section.36.1}
\contentsline {subsection}{\numberline {36.1.1}\leavevmode {\color {Chapter }IsWord}}{461}{subsection.36.1.1}
\contentsline {subsection}{\numberline {36.1.2}\leavevmode {\color {Chapter }IsWordCollection}}{462}{subsection.36.1.2}
\contentsline {subsection}{\numberline {36.1.3}\leavevmode {\color {Chapter }IsNonassocWord}}{462}{subsection.36.1.3}
\contentsline {subsection}{\numberline {36.1.4}\leavevmode {\color {Chapter }IsNonassocWordCollection}}{463}{subsection.36.1.4}
\contentsline {section}{\numberline {36.2}\leavevmode {\color {Chapter }Comparison of Words}}{463}{section.36.2}
\contentsline {subsection}{\numberline {36.2.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }= (for nonassociative words)}}{463}{subsection.36.2.1}
\contentsline {subsection}{\numberline {36.2.2}\leavevmode {\color {Chapter }\texttt {\char 92\relax }{\textless } (for nonassociative words)}}{463}{subsection.36.2.2}
\contentsline {section}{\numberline {36.3}\leavevmode {\color {Chapter }Operations for Words}}{464}{section.36.3}
\contentsline {subsection}{\numberline {36.3.1}\leavevmode {\color {Chapter }MappedWord}}{464}{subsection.36.3.1}
\contentsline {section}{\numberline {36.4}\leavevmode {\color {Chapter }Free Magmas}}{465}{section.36.4}
\contentsline {subsection}{\numberline {36.4.1}\leavevmode {\color {Chapter }FreeMagma}}{465}{subsection.36.4.1}
\contentsline {subsection}{\numberline {36.4.2}\leavevmode {\color {Chapter }FreeMagmaWithOne}}{465}{subsection.36.4.2}
\contentsline {section}{\numberline {36.5}\leavevmode {\color {Chapter }External Representation for Nonassociative Words}}{466}{section.36.5}
\contentsline {chapter}{\numberline {37}\leavevmode {\color {Chapter }Associative Words}}{467}{chapter.37}
\contentsline {section}{\numberline {37.1}\leavevmode {\color {Chapter }Categories of Associative Words}}{467}{section.37.1}
\contentsline {subsection}{\numberline {37.1.1}\leavevmode {\color {Chapter }IsAssocWord}}{468}{subsection.37.1.1}
\contentsline {section}{\numberline {37.2}\leavevmode {\color {Chapter }Free Groups, Monoids and Semigroups}}{468}{section.37.2}
\contentsline {subsection}{\numberline {37.2.1}\leavevmode {\color {Chapter }FreeGroup}}{468}{subsection.37.2.1}
\contentsline {subsection}{\numberline {37.2.2}\leavevmode {\color {Chapter }IsFreeGroup}}{468}{subsection.37.2.2}
\contentsline {subsection}{\numberline {37.2.3}\leavevmode {\color {Chapter }AssignGeneratorVariables}}{469}{subsection.37.2.3}
\contentsline {section}{\numberline {37.3}\leavevmode {\color {Chapter }Comparison of Associative Words}}{469}{section.37.3}
\contentsline {subsection}{\numberline {37.3.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }= (for associative words)}}{469}{subsection.37.3.1}
\contentsline {subsection}{\numberline {37.3.2}\leavevmode {\color {Chapter }\texttt {\char 92\relax }{\textless } (for associative words)}}{470}{subsection.37.3.2}
\contentsline {subsection}{\numberline {37.3.3}\leavevmode {\color {Chapter }IsShortLexLessThanOrEqual}}{470}{subsection.37.3.3}
\contentsline {subsection}{\numberline {37.3.4}\leavevmode {\color {Chapter }IsBasicWreathLessThanOrEqual}}{470}{subsection.37.3.4}
\contentsline {section}{\numberline {37.4}\leavevmode {\color {Chapter }Operations for Associative Words}}{470}{section.37.4}
\contentsline {subsection}{\numberline {37.4.1}\leavevmode {\color {Chapter }Length (for a associative word)}}{471}{subsection.37.4.1}
\contentsline {subsection}{\numberline {37.4.2}\leavevmode {\color {Chapter }ExponentSumWord}}{471}{subsection.37.4.2}
\contentsline {subsection}{\numberline {37.4.3}\leavevmode {\color {Chapter }Subword}}{471}{subsection.37.4.3}
\contentsline {subsection}{\numberline {37.4.4}\leavevmode {\color {Chapter }PositionWord}}{471}{subsection.37.4.4}
\contentsline {subsection}{\numberline {37.4.5}\leavevmode {\color {Chapter }SubstitutedWord}}{472}{subsection.37.4.5}
\contentsline {subsection}{\numberline {37.4.6}\leavevmode {\color {Chapter }EliminatedWord}}{472}{subsection.37.4.6}
\contentsline {section}{\numberline {37.5}\leavevmode {\color {Chapter }Operations for Associative Words by their Syllables}}{473}{section.37.5}
\contentsline {subsection}{\numberline {37.5.1}\leavevmode {\color {Chapter }NumberSyllables}}{473}{subsection.37.5.1}
\contentsline {subsection}{\numberline {37.5.2}\leavevmode {\color {Chapter }ExponentSyllable}}{473}{subsection.37.5.2}
\contentsline {subsection}{\numberline {37.5.3}\leavevmode {\color {Chapter }GeneratorSyllable}}{473}{subsection.37.5.3}
\contentsline {subsection}{\numberline {37.5.4}\leavevmode {\color {Chapter }SubSyllables}}{473}{subsection.37.5.4}
\contentsline {section}{\numberline {37.6}\leavevmode {\color {Chapter }Representations for Associative Words}}{474}{section.37.6}
\contentsline {subsection}{\numberline {37.6.1}\leavevmode {\color {Chapter }IsLetterAssocWordRep}}{474}{subsection.37.6.1}
\contentsline {subsection}{\numberline {37.6.2}\leavevmode {\color {Chapter }IsLetterWordsFamily}}{474}{subsection.37.6.2}
\contentsline {subsection}{\numberline {37.6.3}\leavevmode {\color {Chapter }IsBLetterAssocWordRep}}{474}{subsection.37.6.3}
\contentsline {subsection}{\numberline {37.6.4}\leavevmode {\color {Chapter }IsBLetterWordsFamily}}{474}{subsection.37.6.4}
\contentsline {subsection}{\numberline {37.6.5}\leavevmode {\color {Chapter }IsSyllableAssocWordRep}}{475}{subsection.37.6.5}
\contentsline {subsection}{\numberline {37.6.6}\leavevmode {\color {Chapter }IsSyllableWordsFamily}}{475}{subsection.37.6.6}
\contentsline {subsection}{\numberline {37.6.7}\leavevmode {\color {Chapter }Is16BitsFamily}}{475}{subsection.37.6.7}
\contentsline {subsection}{\numberline {37.6.8}\leavevmode {\color {Chapter }LetterRepAssocWord}}{475}{subsection.37.6.8}
\contentsline {subsection}{\numberline {37.6.9}\leavevmode {\color {Chapter }AssocWordByLetterRep}}{475}{subsection.37.6.9}
\contentsline {section}{\numberline {37.7}\leavevmode {\color {Chapter }The External Representation for Associative Words}}{476}{section.37.7}
\contentsline {section}{\numberline {37.8}\leavevmode {\color {Chapter }Straight Line Programs}}{476}{section.37.8}
\contentsline {subsection}{\numberline {37.8.1}\leavevmode {\color {Chapter }IsStraightLineProgram}}{477}{subsection.37.8.1}
\contentsline {subsection}{\numberline {37.8.2}\leavevmode {\color {Chapter }StraightLineProgram (for a list of lines (and the number of generators))}}{477}{subsection.37.8.2}
\contentsline {subsection}{\numberline {37.8.3}\leavevmode {\color {Chapter }LinesOfStraightLineProgram}}{477}{subsection.37.8.3}
\contentsline {subsection}{\numberline {37.8.4}\leavevmode {\color {Chapter }NrInputsOfStraightLineProgram}}{477}{subsection.37.8.4}
\contentsline {subsection}{\numberline {37.8.5}\leavevmode {\color {Chapter }ResultOfStraightLineProgram}}{478}{subsection.37.8.5}
\contentsline {subsection}{\numberline {37.8.6}\leavevmode {\color {Chapter }StringOfResultOfStraightLineProgram}}{479}{subsection.37.8.6}
\contentsline {subsection}{\numberline {37.8.7}\leavevmode {\color {Chapter }CompositionOfStraightLinePrograms}}{479}{subsection.37.8.7}
\contentsline {subsection}{\numberline {37.8.8}\leavevmode {\color {Chapter }IntegratedStraightLineProgram}}{480}{subsection.37.8.8}
\contentsline {subsection}{\numberline {37.8.9}\leavevmode {\color {Chapter }RestrictOutputsOfSLP}}{480}{subsection.37.8.9}
\contentsline {subsection}{\numberline {37.8.10}\leavevmode {\color {Chapter }IntermediateResultOfSLP}}{481}{subsection.37.8.10}
\contentsline {subsection}{\numberline {37.8.11}\leavevmode {\color {Chapter }IntermediateResultOfSLPWithoutOverwrite}}{481}{subsection.37.8.11}
\contentsline {subsection}{\numberline {37.8.12}\leavevmode {\color {Chapter }IntermediateResultsOfSLPWithoutOverwrite}}{481}{subsection.37.8.12}
\contentsline {subsection}{\numberline {37.8.13}\leavevmode {\color {Chapter }ProductOfStraightLinePrograms}}{481}{subsection.37.8.13}
\contentsline {subsection}{\numberline {37.8.14}\leavevmode {\color {Chapter }SlotUsagePattern}}{481}{subsection.37.8.14}
\contentsline {section}{\numberline {37.9}\leavevmode {\color {Chapter }Straight Line Program Elements}}{482}{section.37.9}
\contentsline {subsection}{\numberline {37.9.1}\leavevmode {\color {Chapter }IsStraightLineProgElm}}{482}{subsection.37.9.1}
\contentsline {subsection}{\numberline {37.9.2}\leavevmode {\color {Chapter }StraightLineProgElm}}{482}{subsection.37.9.2}
\contentsline {subsection}{\numberline {37.9.3}\leavevmode {\color {Chapter }StraightLineProgGens}}{482}{subsection.37.9.3}
\contentsline {subsection}{\numberline {37.9.4}\leavevmode {\color {Chapter }EvalStraightLineProgElm}}{483}{subsection.37.9.4}
\contentsline {subsection}{\numberline {37.9.5}\leavevmode {\color {Chapter }StretchImportantSLPElement}}{483}{subsection.37.9.5}
\contentsline {chapter}{\numberline {38}\leavevmode {\color {Chapter }Rewriting Systems}}{484}{chapter.38}
\contentsline {section}{\numberline {38.1}\leavevmode {\color {Chapter }Operations on rewriting systems}}{484}{section.38.1}
\contentsline {subsection}{\numberline {38.1.1}\leavevmode {\color {Chapter }IsRewritingSystem}}{484}{subsection.38.1.1}
\contentsline {subsection}{\numberline {38.1.2}\leavevmode {\color {Chapter }Rules}}{484}{subsection.38.1.2}
\contentsline {subsection}{\numberline {38.1.3}\leavevmode {\color {Chapter }OrderOfRewritingSystem}}{485}{subsection.38.1.3}
\contentsline {subsection}{\numberline {38.1.4}\leavevmode {\color {Chapter }ReducedForm}}{485}{subsection.38.1.4}
\contentsline {subsection}{\numberline {38.1.5}\leavevmode {\color {Chapter }IsConfluent}}{485}{subsection.38.1.5}
\contentsline {subsection}{\numberline {38.1.6}\leavevmode {\color {Chapter }ConfluentRws}}{485}{subsection.38.1.6}
\contentsline {subsection}{\numberline {38.1.7}\leavevmode {\color {Chapter }IsReduced}}{485}{subsection.38.1.7}
\contentsline {subsection}{\numberline {38.1.8}\leavevmode {\color {Chapter }ReduceRules}}{485}{subsection.38.1.8}
\contentsline {subsection}{\numberline {38.1.9}\leavevmode {\color {Chapter }AddRule}}{486}{subsection.38.1.9}
\contentsline {subsection}{\numberline {38.1.10}\leavevmode {\color {Chapter }AddRuleReduced}}{486}{subsection.38.1.10}
\contentsline {subsection}{\numberline {38.1.11}\leavevmode {\color {Chapter }MakeConfluent}}{486}{subsection.38.1.11}
\contentsline {subsection}{\numberline {38.1.12}\leavevmode {\color {Chapter }GeneratorsOfRws}}{486}{subsection.38.1.12}
\contentsline {section}{\numberline {38.2}\leavevmode {\color {Chapter }Operations on elements of the algebra}}{486}{section.38.2}
\contentsline {subsection}{\numberline {38.2.1}\leavevmode {\color {Chapter }ReducedProduct}}{486}{subsection.38.2.1}
\contentsline {section}{\numberline {38.3}\leavevmode {\color {Chapter }Properties of rewriting systems}}{487}{section.38.3}
\contentsline {subsection}{\numberline {38.3.1}\leavevmode {\color {Chapter }IsBuiltFromAdditiveMagmaWithInverses}}{487}{subsection.38.3.1}
\contentsline {section}{\numberline {38.4}\leavevmode {\color {Chapter }Rewriting in Groups and Monoids}}{487}{section.38.4}
\contentsline {section}{\numberline {38.5}\leavevmode {\color {Chapter }Developing rewriting systems}}{488}{section.38.5}
\contentsline {chapter}{\numberline {39}\leavevmode {\color {Chapter }Groups}}{490}{chapter.39}
\contentsline {section}{\numberline {39.1}\leavevmode {\color {Chapter }Group Elements}}{490}{section.39.1}
\contentsline {section}{\numberline {39.2}\leavevmode {\color {Chapter }Creating Groups}}{491}{section.39.2}
\contentsline {subsection}{\numberline {39.2.1}\leavevmode {\color {Chapter }Group (for several generators)}}{491}{subsection.39.2.1}
\contentsline {subsection}{\numberline {39.2.2}\leavevmode {\color {Chapter }GroupByGenerators}}{491}{subsection.39.2.2}
\contentsline {subsection}{\numberline {39.2.3}\leavevmode {\color {Chapter }GroupWithGenerators}}{491}{subsection.39.2.3}
\contentsline {subsection}{\numberline {39.2.4}\leavevmode {\color {Chapter }GeneratorsOfGroup}}{491}{subsection.39.2.4}
\contentsline {subsection}{\numberline {39.2.5}\leavevmode {\color {Chapter }AsGroup}}{492}{subsection.39.2.5}
\contentsline {subsection}{\numberline {39.2.6}\leavevmode {\color {Chapter }ConjugateGroup}}{492}{subsection.39.2.6}
\contentsline {subsection}{\numberline {39.2.7}\leavevmode {\color {Chapter }IsGroup}}{492}{subsection.39.2.7}
\contentsline {subsection}{\numberline {39.2.8}\leavevmode {\color {Chapter }InfoGroup}}{493}{subsection.39.2.8}
\contentsline {section}{\numberline {39.3}\leavevmode {\color {Chapter }Subgroups}}{493}{section.39.3}
\contentsline {subsection}{\numberline {39.3.1}\leavevmode {\color {Chapter }Subgroup}}{493}{subsection.39.3.1}
\contentsline {subsection}{\numberline {39.3.2}\leavevmode {\color {Chapter }Index (\textsf {GAP} operation)}}{493}{subsection.39.3.2}
\contentsline {subsection}{\numberline {39.3.3}\leavevmode {\color {Chapter }IndexInWholeGroup}}{493}{subsection.39.3.3}
\contentsline {subsection}{\numberline {39.3.4}\leavevmode {\color {Chapter }AsSubgroup}}{494}{subsection.39.3.4}
\contentsline {subsection}{\numberline {39.3.5}\leavevmode {\color {Chapter }IsSubgroup}}{494}{subsection.39.3.5}
\contentsline {subsection}{\numberline {39.3.6}\leavevmode {\color {Chapter }IsNormal}}{494}{subsection.39.3.6}
\contentsline {subsection}{\numberline {39.3.7}\leavevmode {\color {Chapter }IsCharacteristicSubgroup}}{495}{subsection.39.3.7}
\contentsline {subsection}{\numberline {39.3.8}\leavevmode {\color {Chapter }ConjugateSubgroup}}{495}{subsection.39.3.8}
\contentsline {subsection}{\numberline {39.3.9}\leavevmode {\color {Chapter }ConjugateSubgroups}}{495}{subsection.39.3.9}
\contentsline {subsection}{\numberline {39.3.10}\leavevmode {\color {Chapter }IsSubnormal}}{495}{subsection.39.3.10}
\contentsline {subsection}{\numberline {39.3.11}\leavevmode {\color {Chapter }SubgroupByProperty}}{495}{subsection.39.3.11}
\contentsline {subsection}{\numberline {39.3.12}\leavevmode {\color {Chapter }SubgroupShell}}{496}{subsection.39.3.12}
\contentsline {section}{\numberline {39.4}\leavevmode {\color {Chapter }Closures of (Sub)groups}}{496}{section.39.4}
\contentsline {subsection}{\numberline {39.4.1}\leavevmode {\color {Chapter }ClosureGroup}}{496}{subsection.39.4.1}
\contentsline {subsection}{\numberline {39.4.2}\leavevmode {\color {Chapter }ClosureGroupAddElm}}{496}{subsection.39.4.2}
\contentsline {subsection}{\numberline {39.4.3}\leavevmode {\color {Chapter }ClosureGroupDefault}}{496}{subsection.39.4.3}
\contentsline {subsection}{\numberline {39.4.4}\leavevmode {\color {Chapter }ClosureSubgroup}}{497}{subsection.39.4.4}
\contentsline {section}{\numberline {39.5}\leavevmode {\color {Chapter }Expressing Group Elements as Words in Generators}}{497}{section.39.5}
\contentsline {subsection}{\numberline {39.5.1}\leavevmode {\color {Chapter }EpimorphismFromFreeGroup}}{497}{subsection.39.5.1}
\contentsline {subsection}{\numberline {39.5.2}\leavevmode {\color {Chapter }Factorization}}{498}{subsection.39.5.2}
\contentsline {subsection}{\numberline {39.5.3}\leavevmode {\color {Chapter }GrowthFunctionOfGroup}}{498}{subsection.39.5.3}
\contentsline {section}{\numberline {39.6}\leavevmode {\color {Chapter }Structure Descriptions}}{499}{section.39.6}
\contentsline {subsection}{\numberline {39.6.1}\leavevmode {\color {Chapter }StructureDescription}}{499}{subsection.39.6.1}
\contentsline {section}{\numberline {39.7}\leavevmode {\color {Chapter }Cosets}}{501}{section.39.7}
\contentsline {subsection}{\numberline {39.7.1}\leavevmode {\color {Chapter }RightCoset}}{501}{subsection.39.7.1}
\contentsline {subsection}{\numberline {39.7.2}\leavevmode {\color {Chapter }RightCosets}}{502}{subsection.39.7.2}
\contentsline {subsection}{\numberline {39.7.3}\leavevmode {\color {Chapter }CanonicalRightCosetElement}}{502}{subsection.39.7.3}
\contentsline {subsection}{\numberline {39.7.4}\leavevmode {\color {Chapter }IsRightCoset}}{502}{subsection.39.7.4}
\contentsline {subsection}{\numberline {39.7.5}\leavevmode {\color {Chapter }CosetDecomposition}}{502}{subsection.39.7.5}
\contentsline {section}{\numberline {39.8}\leavevmode {\color {Chapter }Transversals}}{503}{section.39.8}
\contentsline {subsection}{\numberline {39.8.1}\leavevmode {\color {Chapter }RightTransversal}}{503}{subsection.39.8.1}
\contentsline {section}{\numberline {39.9}\leavevmode {\color {Chapter }Double Cosets}}{503}{section.39.9}
\contentsline {subsection}{\numberline {39.9.1}\leavevmode {\color {Chapter }DoubleCoset}}{503}{subsection.39.9.1}
\contentsline {subsection}{\numberline {39.9.2}\leavevmode {\color {Chapter }RepresentativesContainedRightCosets}}{504}{subsection.39.9.2}
\contentsline {subsection}{\numberline {39.9.3}\leavevmode {\color {Chapter }DoubleCosets}}{504}{subsection.39.9.3}
\contentsline {subsection}{\numberline {39.9.4}\leavevmode {\color {Chapter }IsDoubleCoset (operation)}}{504}{subsection.39.9.4}
\contentsline {subsection}{\numberline {39.9.5}\leavevmode {\color {Chapter }DoubleCosetRepsAndSizes}}{504}{subsection.39.9.5}
\contentsline {subsection}{\numberline {39.9.6}\leavevmode {\color {Chapter }InfoCoset}}{505}{subsection.39.9.6}
\contentsline {section}{\numberline {39.10}\leavevmode {\color {Chapter }Conjugacy Classes}}{505}{section.39.10}
\contentsline {subsection}{\numberline {39.10.1}\leavevmode {\color {Chapter }ConjugacyClass}}{505}{subsection.39.10.1}
\contentsline {subsection}{\numberline {39.10.2}\leavevmode {\color {Chapter }ConjugacyClasses (attribute)}}{505}{subsection.39.10.2}
\contentsline {subsection}{\numberline {39.10.3}\leavevmode {\color {Chapter }ConjugacyClassesByRandomSearch}}{506}{subsection.39.10.3}
\contentsline {subsection}{\numberline {39.10.4}\leavevmode {\color {Chapter }ConjugacyClassesByOrbits}}{506}{subsection.39.10.4}
\contentsline {subsection}{\numberline {39.10.5}\leavevmode {\color {Chapter }NrConjugacyClasses}}{507}{subsection.39.10.5}
\contentsline {subsection}{\numberline {39.10.6}\leavevmode {\color {Chapter }RationalClass}}{507}{subsection.39.10.6}
\contentsline {subsection}{\numberline {39.10.7}\leavevmode {\color {Chapter }RationalClasses}}{507}{subsection.39.10.7}
\contentsline {subsection}{\numberline {39.10.8}\leavevmode {\color {Chapter }GaloisGroup (of rational class of a group)}}{507}{subsection.39.10.8}
\contentsline {subsection}{\numberline {39.10.9}\leavevmode {\color {Chapter }IsConjugate}}{508}{subsection.39.10.9}
\contentsline {subsection}{\numberline {39.10.10}\leavevmode {\color {Chapter }NthRootsInGroup}}{508}{subsection.39.10.10}
\contentsline {section}{\numberline {39.11}\leavevmode {\color {Chapter }Normal Structure}}{508}{section.39.11}
\contentsline {subsection}{\numberline {39.11.1}\leavevmode {\color {Chapter }Normalizer}}{508}{subsection.39.11.1}
\contentsline {subsection}{\numberline {39.11.2}\leavevmode {\color {Chapter }Core}}{509}{subsection.39.11.2}
\contentsline {subsection}{\numberline {39.11.3}\leavevmode {\color {Chapter }PCore}}{509}{subsection.39.11.3}
\contentsline {subsection}{\numberline {39.11.4}\leavevmode {\color {Chapter }NormalClosure}}{509}{subsection.39.11.4}
\contentsline {subsection}{\numberline {39.11.5}\leavevmode {\color {Chapter }NormalIntersection}}{509}{subsection.39.11.5}
\contentsline {subsection}{\numberline {39.11.6}\leavevmode {\color {Chapter }ComplementClassesRepresentatives}}{509}{subsection.39.11.6}
\contentsline {subsection}{\numberline {39.11.7}\leavevmode {\color {Chapter }InfoComplement}}{510}{subsection.39.11.7}
\contentsline {section}{\numberline {39.12}\leavevmode {\color {Chapter }Specific and Parametrized Subgroups}}{510}{section.39.12}
\contentsline {subsection}{\numberline {39.12.1}\leavevmode {\color {Chapter }TrivialSubgroup}}{510}{subsection.39.12.1}
\contentsline {subsection}{\numberline {39.12.2}\leavevmode {\color {Chapter }CommutatorSubgroup}}{510}{subsection.39.12.2}
\contentsline {subsection}{\numberline {39.12.3}\leavevmode {\color {Chapter }DerivedSubgroup}}{510}{subsection.39.12.3}
\contentsline {subsection}{\numberline {39.12.4}\leavevmode {\color {Chapter }CommutatorLength}}{511}{subsection.39.12.4}
\contentsline {subsection}{\numberline {39.12.5}\leavevmode {\color {Chapter }FittingSubgroup}}{511}{subsection.39.12.5}
\contentsline {subsection}{\numberline {39.12.6}\leavevmode {\color {Chapter }FrattiniSubgroup}}{511}{subsection.39.12.6}
\contentsline {subsection}{\numberline {39.12.7}\leavevmode {\color {Chapter }PrefrattiniSubgroup}}{511}{subsection.39.12.7}
\contentsline {subsection}{\numberline {39.12.8}\leavevmode {\color {Chapter }PerfectResiduum}}{512}{subsection.39.12.8}
\contentsline {subsection}{\numberline {39.12.9}\leavevmode {\color {Chapter }RadicalGroup}}{512}{subsection.39.12.9}
\contentsline {subsection}{\numberline {39.12.10}\leavevmode {\color {Chapter }Socle}}{512}{subsection.39.12.10}
\contentsline {subsection}{\numberline {39.12.11}\leavevmode {\color {Chapter }SupersolvableResiduum}}{512}{subsection.39.12.11}
\contentsline {subsection}{\numberline {39.12.12}\leavevmode {\color {Chapter }PRump}}{513}{subsection.39.12.12}
\contentsline {section}{\numberline {39.13}\leavevmode {\color {Chapter }Sylow Subgroups and Hall Subgroups}}{513}{section.39.13}
\contentsline {subsection}{\numberline {39.13.1}\leavevmode {\color {Chapter }SylowSubgroup}}{513}{subsection.39.13.1}
\contentsline {subsection}{\numberline {39.13.2}\leavevmode {\color {Chapter }SylowComplement}}{513}{subsection.39.13.2}
\contentsline {subsection}{\numberline {39.13.3}\leavevmode {\color {Chapter }HallSubgroup}}{514}{subsection.39.13.3}
\contentsline {subsection}{\numberline {39.13.4}\leavevmode {\color {Chapter }SylowSystem}}{514}{subsection.39.13.4}
\contentsline {subsection}{\numberline {39.13.5}\leavevmode {\color {Chapter }ComplementSystem}}{514}{subsection.39.13.5}
\contentsline {subsection}{\numberline {39.13.6}\leavevmode {\color {Chapter }HallSystem}}{515}{subsection.39.13.6}
\contentsline {section}{\numberline {39.14}\leavevmode {\color {Chapter }Subgroups characterized by prime powers}}{515}{section.39.14}
\contentsline {subsection}{\numberline {39.14.1}\leavevmode {\color {Chapter }Omega}}{515}{subsection.39.14.1}
\contentsline {subsection}{\numberline {39.14.2}\leavevmode {\color {Chapter }Agemo}}{515}{subsection.39.14.2}
\contentsline {section}{\numberline {39.15}\leavevmode {\color {Chapter }Group Properties}}{515}{section.39.15}
\contentsline {subsection}{\numberline {39.15.1}\leavevmode {\color {Chapter }IsCyclic}}{516}{subsection.39.15.1}
\contentsline {subsection}{\numberline {39.15.2}\leavevmode {\color {Chapter }IsElementaryAbelian}}{516}{subsection.39.15.2}
\contentsline {subsection}{\numberline {39.15.3}\leavevmode {\color {Chapter }IsNilpotentGroup}}{516}{subsection.39.15.3}
\contentsline {subsection}{\numberline {39.15.4}\leavevmode {\color {Chapter }NilpotencyClassOfGroup}}{516}{subsection.39.15.4}
\contentsline {subsection}{\numberline {39.15.5}\leavevmode {\color {Chapter }IsPerfectGroup}}{516}{subsection.39.15.5}
\contentsline {subsection}{\numberline {39.15.6}\leavevmode {\color {Chapter }IsSolvableGroup}}{516}{subsection.39.15.6}
\contentsline {subsection}{\numberline {39.15.7}\leavevmode {\color {Chapter }IsPolycyclicGroup}}{517}{subsection.39.15.7}
\contentsline {subsection}{\numberline {39.15.8}\leavevmode {\color {Chapter }IsSupersolvableGroup}}{517}{subsection.39.15.8}
\contentsline {subsection}{\numberline {39.15.9}\leavevmode {\color {Chapter }IsMonomialGroup}}{517}{subsection.39.15.9}
\contentsline {subsection}{\numberline {39.15.10}\leavevmode {\color {Chapter }IsSimpleGroup}}{517}{subsection.39.15.10}
\contentsline {subsection}{\numberline {39.15.11}\leavevmode {\color {Chapter }IsAlmostSimpleGroup}}{517}{subsection.39.15.11}
\contentsline {subsection}{\numberline {39.15.12}\leavevmode {\color {Chapter }IsomorphismTypeInfoFiniteSimpleGroup}}{518}{subsection.39.15.12}
\contentsline {subsection}{\numberline {39.15.13}\leavevmode {\color {Chapter }SimpleGroup}}{519}{subsection.39.15.13}
\contentsline {subsection}{\numberline {39.15.14}\leavevmode {\color {Chapter }SimpleGroupsIterator}}{520}{subsection.39.15.14}
\contentsline {subsection}{\numberline {39.15.15}\leavevmode {\color {Chapter }SmallSimpleGroup}}{520}{subsection.39.15.15}
\contentsline {subsection}{\numberline {39.15.16}\leavevmode {\color {Chapter }AllSmallNonabelianSimpleGroups}}{520}{subsection.39.15.16}
\contentsline {subsection}{\numberline {39.15.17}\leavevmode {\color {Chapter }IsFinitelyGeneratedGroup}}{521}{subsection.39.15.17}
\contentsline {subsection}{\numberline {39.15.18}\leavevmode {\color {Chapter }IsSubsetLocallyFiniteGroup}}{521}{subsection.39.15.18}
\contentsline {subsection}{\numberline {39.15.19}\leavevmode {\color {Chapter }IsPGroup}}{521}{subsection.39.15.19}
\contentsline {subsection}{\numberline {39.15.20}\leavevmode {\color {Chapter }PrimePGroup}}{521}{subsection.39.15.20}
\contentsline {subsection}{\numberline {39.15.21}\leavevmode {\color {Chapter }PClassPGroup}}{522}{subsection.39.15.21}
\contentsline {subsection}{\numberline {39.15.22}\leavevmode {\color {Chapter }RankPGroup}}{522}{subsection.39.15.22}
\contentsline {subsection}{\numberline {39.15.23}\leavevmode {\color {Chapter }IsPSolvable}}{522}{subsection.39.15.23}
\contentsline {subsection}{\numberline {39.15.24}\leavevmode {\color {Chapter }IsPNilpotent}}{522}{subsection.39.15.24}
\contentsline {section}{\numberline {39.16}\leavevmode {\color {Chapter }Numerical Group Attributes}}{522}{section.39.16}
\contentsline {subsection}{\numberline {39.16.1}\leavevmode {\color {Chapter }AbelianInvariants}}{522}{subsection.39.16.1}
\contentsline {subsection}{\numberline {39.16.2}\leavevmode {\color {Chapter }Exponent}}{523}{subsection.39.16.2}
\contentsline {subsection}{\numberline {39.16.3}\leavevmode {\color {Chapter }EulerianFunction}}{523}{subsection.39.16.3}
\contentsline {section}{\numberline {39.17}\leavevmode {\color {Chapter }Subgroup Series}}{523}{section.39.17}
\contentsline {subsection}{\numberline {39.17.1}\leavevmode {\color {Chapter }ChiefSeries}}{524}{subsection.39.17.1}
\contentsline {subsection}{\numberline {39.17.2}\leavevmode {\color {Chapter }ChiefSeriesThrough}}{524}{subsection.39.17.2}
\contentsline {subsection}{\numberline {39.17.3}\leavevmode {\color {Chapter }ChiefSeriesUnderAction}}{524}{subsection.39.17.3}
\contentsline {subsection}{\numberline {39.17.4}\leavevmode {\color {Chapter }SubnormalSeries}}{524}{subsection.39.17.4}
\contentsline {subsection}{\numberline {39.17.5}\leavevmode {\color {Chapter }CompositionSeries}}{524}{subsection.39.17.5}
\contentsline {subsection}{\numberline {39.17.6}\leavevmode {\color {Chapter }DisplayCompositionSeries}}{525}{subsection.39.17.6}
\contentsline {subsection}{\numberline {39.17.7}\leavevmode {\color {Chapter }DerivedSeriesOfGroup}}{525}{subsection.39.17.7}
\contentsline {subsection}{\numberline {39.17.8}\leavevmode {\color {Chapter }DerivedLength}}{525}{subsection.39.17.8}
\contentsline {subsection}{\numberline {39.17.9}\leavevmode {\color {Chapter }ElementaryAbelianSeries}}{525}{subsection.39.17.9}
\contentsline {subsection}{\numberline {39.17.10}\leavevmode {\color {Chapter }InvariantElementaryAbelianSeries}}{526}{subsection.39.17.10}
\contentsline {subsection}{\numberline {39.17.11}\leavevmode {\color {Chapter }LowerCentralSeriesOfGroup}}{526}{subsection.39.17.11}
\contentsline {subsection}{\numberline {39.17.12}\leavevmode {\color {Chapter }UpperCentralSeriesOfGroup}}{526}{subsection.39.17.12}
\contentsline {subsection}{\numberline {39.17.13}\leavevmode {\color {Chapter }PCentralSeries}}{526}{subsection.39.17.13}
\contentsline {subsection}{\numberline {39.17.14}\leavevmode {\color {Chapter }JenningsSeries}}{527}{subsection.39.17.14}
\contentsline {subsection}{\numberline {39.17.15}\leavevmode {\color {Chapter }DimensionsLoewyFactors}}{527}{subsection.39.17.15}
\contentsline {subsection}{\numberline {39.17.16}\leavevmode {\color {Chapter }AscendingChain}}{527}{subsection.39.17.16}
\contentsline {subsection}{\numberline {39.17.17}\leavevmode {\color {Chapter }IntermediateGroup}}{527}{subsection.39.17.17}
\contentsline {subsection}{\numberline {39.17.18}\leavevmode {\color {Chapter }IntermediateSubgroups}}{527}{subsection.39.17.18}
\contentsline {section}{\numberline {39.18}\leavevmode {\color {Chapter }Factor Groups}}{528}{section.39.18}
\contentsline {subsection}{\numberline {39.18.1}\leavevmode {\color {Chapter }NaturalHomomorphismByNormalSubgroup}}{528}{subsection.39.18.1}
\contentsline {subsection}{\numberline {39.18.2}\leavevmode {\color {Chapter }FactorGroup}}{528}{subsection.39.18.2}
\contentsline {subsection}{\numberline {39.18.3}\leavevmode {\color {Chapter }CommutatorFactorGroup}}{528}{subsection.39.18.3}
\contentsline {subsection}{\numberline {39.18.4}\leavevmode {\color {Chapter }MaximalAbelianQuotient}}{529}{subsection.39.18.4}
\contentsline {subsection}{\numberline {39.18.5}\leavevmode {\color {Chapter }HasAbelianFactorGroup}}{529}{subsection.39.18.5}
\contentsline {subsection}{\numberline {39.18.6}\leavevmode {\color {Chapter }HasElementaryAbelianFactorGroup}}{529}{subsection.39.18.6}
\contentsline {subsection}{\numberline {39.18.7}\leavevmode {\color {Chapter }CentralizerModulo}}{529}{subsection.39.18.7}
\contentsline {section}{\numberline {39.19}\leavevmode {\color {Chapter }Sets of Subgroups}}{529}{section.39.19}
\contentsline {subsection}{\numberline {39.19.1}\leavevmode {\color {Chapter }ConjugacyClassSubgroups}}{529}{subsection.39.19.1}
\contentsline {subsection}{\numberline {39.19.2}\leavevmode {\color {Chapter }IsConjugacyClassSubgroupsRep}}{530}{subsection.39.19.2}
\contentsline {subsection}{\numberline {39.19.3}\leavevmode {\color {Chapter }ConjugacyClassesSubgroups}}{530}{subsection.39.19.3}
\contentsline {subsection}{\numberline {39.19.4}\leavevmode {\color {Chapter }ConjugacyClassesMaximalSubgroups}}{530}{subsection.39.19.4}
\contentsline {subsection}{\numberline {39.19.5}\leavevmode {\color {Chapter }AllSubgroups}}{531}{subsection.39.19.5}
\contentsline {subsection}{\numberline {39.19.6}\leavevmode {\color {Chapter }MaximalSubgroupClassReps}}{531}{subsection.39.19.6}
\contentsline {subsection}{\numberline {39.19.7}\leavevmode {\color {Chapter }MaximalSubgroups}}{531}{subsection.39.19.7}
\contentsline {subsection}{\numberline {39.19.8}\leavevmode {\color {Chapter }NormalSubgroups}}{531}{subsection.39.19.8}
\contentsline {subsection}{\numberline {39.19.9}\leavevmode {\color {Chapter }MaximalNormalSubgroups}}{532}{subsection.39.19.9}
\contentsline {subsection}{\numberline {39.19.10}\leavevmode {\color {Chapter }MinimalNormalSubgroups}}{532}{subsection.39.19.10}
\contentsline {section}{\numberline {39.20}\leavevmode {\color {Chapter }Subgroup Lattice}}{532}{section.39.20}
\contentsline {subsection}{\numberline {39.20.1}\leavevmode {\color {Chapter }LatticeSubgroups}}{532}{subsection.39.20.1}
\contentsline {subsection}{\numberline {39.20.2}\leavevmode {\color {Chapter }ClassElementLattice}}{532}{subsection.39.20.2}
\contentsline {subsection}{\numberline {39.20.3}\leavevmode {\color {Chapter }DotFileLatticeSubgroups}}{533}{subsection.39.20.3}
\contentsline {subsection}{\numberline {39.20.4}\leavevmode {\color {Chapter }MaximalSubgroupsLattice}}{533}{subsection.39.20.4}
\contentsline {subsection}{\numberline {39.20.5}\leavevmode {\color {Chapter }MinimalSupergroupsLattice}}{534}{subsection.39.20.5}
\contentsline {subsection}{\numberline {39.20.6}\leavevmode {\color {Chapter }RepresentativesPerfectSubgroups}}{534}{subsection.39.20.6}
\contentsline {subsection}{\numberline {39.20.7}\leavevmode {\color {Chapter }ConjugacyClassesPerfectSubgroups}}{535}{subsection.39.20.7}
\contentsline {subsection}{\numberline {39.20.8}\leavevmode {\color {Chapter }Zuppos}}{535}{subsection.39.20.8}
\contentsline {subsection}{\numberline {39.20.9}\leavevmode {\color {Chapter }InfoLattice}}{535}{subsection.39.20.9}
\contentsline {section}{\numberline {39.21}\leavevmode {\color {Chapter }Specific Methods for Subgroup Lattice Computations}}{535}{section.39.21}
\contentsline {subsection}{\numberline {39.21.1}\leavevmode {\color {Chapter }LatticeByCyclicExtension}}{535}{subsection.39.21.1}
\contentsline {subsection}{\numberline {39.21.2}\leavevmode {\color {Chapter }InvariantSubgroupsElementaryAbelianGroup}}{536}{subsection.39.21.2}
\contentsline {subsection}{\numberline {39.21.3}\leavevmode {\color {Chapter }SubgroupsSolvableGroup}}{536}{subsection.39.21.3}
\contentsline {subsection}{\numberline {39.21.4}\leavevmode {\color {Chapter }SizeConsiderFunction}}{538}{subsection.39.21.4}
\contentsline {subsection}{\numberline {39.21.5}\leavevmode {\color {Chapter }ExactSizeConsiderFunction}}{538}{subsection.39.21.5}
\contentsline {subsection}{\numberline {39.21.6}\leavevmode {\color {Chapter }InfoPcSubgroup}}{538}{subsection.39.21.6}
\contentsline {section}{\numberline {39.22}\leavevmode {\color {Chapter }Special Generating Sets}}{538}{section.39.22}
\contentsline {subsection}{\numberline {39.22.1}\leavevmode {\color {Chapter }GeneratorsSmallest}}{538}{subsection.39.22.1}
\contentsline {subsection}{\numberline {39.22.2}\leavevmode {\color {Chapter }LargestElementGroup}}{539}{subsection.39.22.2}
\contentsline {subsection}{\numberline {39.22.3}\leavevmode {\color {Chapter }MinimalGeneratingSet}}{539}{subsection.39.22.3}
\contentsline {subsection}{\numberline {39.22.4}\leavevmode {\color {Chapter }SmallGeneratingSet}}{539}{subsection.39.22.4}
\contentsline {subsection}{\numberline {39.22.5}\leavevmode {\color {Chapter }IndependentGeneratorsOfAbelianGroup}}{539}{subsection.39.22.5}
\contentsline {subsection}{\numberline {39.22.6}\leavevmode {\color {Chapter }IndependentGeneratorExponents}}{540}{subsection.39.22.6}
\contentsline {section}{\numberline {39.23}\leavevmode {\color {Chapter }1-Cohomology}}{540}{section.39.23}
\contentsline {subsection}{\numberline {39.23.1}\leavevmode {\color {Chapter }OneCocycles}}{540}{subsection.39.23.1}
\contentsline {subsection}{\numberline {39.23.2}\leavevmode {\color {Chapter }OneCoboundaries}}{541}{subsection.39.23.2}
\contentsline {subsection}{\numberline {39.23.3}\leavevmode {\color {Chapter }OCOneCocycles}}{542}{subsection.39.23.3}
\contentsline {subsection}{\numberline {39.23.4}\leavevmode {\color {Chapter }ComplementClassesRepresentativesEA}}{542}{subsection.39.23.4}
\contentsline {subsection}{\numberline {39.23.5}\leavevmode {\color {Chapter }InfoCoh}}{543}{subsection.39.23.5}
\contentsline {section}{\numberline {39.24}\leavevmode {\color {Chapter }Schur Covers and Multipliers}}{543}{section.39.24}
\contentsline {subsection}{\numberline {39.24.1}\leavevmode {\color {Chapter }EpimorphismSchurCover}}{543}{subsection.39.24.1}
\contentsline {subsection}{\numberline {39.24.2}\leavevmode {\color {Chapter }SchurCover}}{543}{subsection.39.24.2}
\contentsline {subsection}{\numberline {39.24.3}\leavevmode {\color {Chapter }AbelianInvariantsMultiplier}}{543}{subsection.39.24.3}
\contentsline {subsection}{\numberline {39.24.4}\leavevmode {\color {Chapter }Epicentre}}{544}{subsection.39.24.4}
\contentsline {subsection}{\numberline {39.24.5}\leavevmode {\color {Chapter }NonabelianExteriorSquare}}{544}{subsection.39.24.5}
\contentsline {subsection}{\numberline {39.24.6}\leavevmode {\color {Chapter }EpimorphismNonabelianExteriorSquare}}{544}{subsection.39.24.6}
\contentsline {subsection}{\numberline {39.24.7}\leavevmode {\color {Chapter }IsCentralFactor}}{544}{subsection.39.24.7}
\contentsline {subsection}{\numberline {39.24.8}\leavevmode {\color {Chapter }Covering groups of symmetric groups}}{545}{subsection.39.24.8}
\contentsline {subsection}{\numberline {39.24.9}\leavevmode {\color {Chapter }BasicSpinRepresentationOfSymmetricGroup}}{545}{subsection.39.24.9}
\contentsline {subsection}{\numberline {39.24.10}\leavevmode {\color {Chapter }SchurCoverOfSymmetricGroup}}{545}{subsection.39.24.10}
\contentsline {subsection}{\numberline {39.24.11}\leavevmode {\color {Chapter }DoubleCoverOfAlternatingGroup}}{546}{subsection.39.24.11}
\contentsline {section}{\numberline {39.25}\leavevmode {\color {Chapter }Tests for the Availability of Methods}}{546}{section.39.25}
\contentsline {subsection}{\numberline {39.25.1}\leavevmode {\color {Chapter }CanEasilyTestMembership}}{546}{subsection.39.25.1}
\contentsline {subsection}{\numberline {39.25.2}\leavevmode {\color {Chapter }CanEasilyComputeWithIndependentGensAbelianGroup}}{546}{subsection.39.25.2}
\contentsline {subsection}{\numberline {39.25.3}\leavevmode {\color {Chapter }CanComputeSize}}{547}{subsection.39.25.3}
\contentsline {subsection}{\numberline {39.25.4}\leavevmode {\color {Chapter }CanComputeSizeAnySubgroup}}{547}{subsection.39.25.4}
\contentsline {subsection}{\numberline {39.25.5}\leavevmode {\color {Chapter }CanComputeIndex}}{547}{subsection.39.25.5}
\contentsline {subsection}{\numberline {39.25.6}\leavevmode {\color {Chapter }CanComputeIsSubset}}{547}{subsection.39.25.6}
\contentsline {subsection}{\numberline {39.25.7}\leavevmode {\color {Chapter }KnowsHowToDecompose}}{547}{subsection.39.25.7}
\contentsline {chapter}{\numberline {40}\leavevmode {\color {Chapter }Group Homomorphisms}}{548}{chapter.40}
\contentsline {section}{\numberline {40.1}\leavevmode {\color {Chapter }Creating Group Homomorphisms}}{548}{section.40.1}
\contentsline {subsection}{\numberline {40.1.1}\leavevmode {\color {Chapter }GroupHomomorphismByImages}}{548}{subsection.40.1.1}
\contentsline {subsection}{\numberline {40.1.2}\leavevmode {\color {Chapter }GroupHomomorphismByImagesNC}}{549}{subsection.40.1.2}
\contentsline {subsection}{\numberline {40.1.3}\leavevmode {\color {Chapter }GroupGeneralMappingByImages}}{549}{subsection.40.1.3}
\contentsline {subsection}{\numberline {40.1.4}\leavevmode {\color {Chapter }GroupHomomorphismByFunction}}{550}{subsection.40.1.4}
\contentsline {subsection}{\numberline {40.1.5}\leavevmode {\color {Chapter }AsGroupGeneralMappingByImages}}{550}{subsection.40.1.5}
\contentsline {section}{\numberline {40.2}\leavevmode {\color {Chapter }Operations for Group Homomorphisms}}{551}{section.40.2}
\contentsline {section}{\numberline {40.3}\leavevmode {\color {Chapter }Efficiency of Homomorphisms}}{552}{section.40.3}
\contentsline {subsection}{\numberline {40.3.1}\leavevmode {\color {Chapter }Mappings given on generators}}{552}{subsection.40.3.1}
\contentsline {subsection}{\numberline {40.3.2}\leavevmode {\color {Chapter }Action homomorphisms}}{552}{subsection.40.3.2}
\contentsline {subsection}{\numberline {40.3.3}\leavevmode {\color {Chapter }Mappings given by functions}}{553}{subsection.40.3.3}
\contentsline {subsection}{\numberline {40.3.4}\leavevmode {\color {Chapter }Other operations}}{553}{subsection.40.3.4}
\contentsline {subsection}{\numberline {40.3.5}\leavevmode {\color {Chapter }ImagesSmallestGenerators}}{553}{subsection.40.3.5}
\contentsline {section}{\numberline {40.4}\leavevmode {\color {Chapter }Homomorphism for very large groups}}{553}{section.40.4}
\contentsline {section}{\numberline {40.5}\leavevmode {\color {Chapter }Nice Monomorphisms}}{554}{section.40.5}
\contentsline {subsection}{\numberline {40.5.1}\leavevmode {\color {Chapter }IsHandledByNiceMonomorphism}}{554}{subsection.40.5.1}
\contentsline {subsection}{\numberline {40.5.2}\leavevmode {\color {Chapter }NiceMonomorphism}}{554}{subsection.40.5.2}
\contentsline {subsection}{\numberline {40.5.3}\leavevmode {\color {Chapter }NiceObject}}{554}{subsection.40.5.3}
\contentsline {subsection}{\numberline {40.5.4}\leavevmode {\color {Chapter }IsCanonicalNiceMonomorphism}}{555}{subsection.40.5.4}
\contentsline {section}{\numberline {40.6}\leavevmode {\color {Chapter }Group Automorphisms}}{555}{section.40.6}
\contentsline {subsection}{\numberline {40.6.1}\leavevmode {\color {Chapter }ConjugatorIsomorphism}}{555}{subsection.40.6.1}
\contentsline {subsection}{\numberline {40.6.2}\leavevmode {\color {Chapter }ConjugatorAutomorphism}}{555}{subsection.40.6.2}
\contentsline {subsection}{\numberline {40.6.3}\leavevmode {\color {Chapter }InnerAutomorphism}}{555}{subsection.40.6.3}
\contentsline {subsection}{\numberline {40.6.4}\leavevmode {\color {Chapter }IsConjugatorIsomorphism}}{556}{subsection.40.6.4}
\contentsline {subsection}{\numberline {40.6.5}\leavevmode {\color {Chapter }ConjugatorOfConjugatorIsomorphism}}{556}{subsection.40.6.5}
\contentsline {section}{\numberline {40.7}\leavevmode {\color {Chapter }Groups of Automorphisms}}{557}{section.40.7}
\contentsline {subsection}{\numberline {40.7.1}\leavevmode {\color {Chapter }AutomorphismGroup}}{557}{subsection.40.7.1}
\contentsline {subsection}{\numberline {40.7.2}\leavevmode {\color {Chapter }IsGroupOfAutomorphisms}}{557}{subsection.40.7.2}
\contentsline {subsection}{\numberline {40.7.3}\leavevmode {\color {Chapter }AutomorphismDomain}}{557}{subsection.40.7.3}
\contentsline {subsection}{\numberline {40.7.4}\leavevmode {\color {Chapter }IsAutomorphismGroup}}{557}{subsection.40.7.4}
\contentsline {subsection}{\numberline {40.7.5}\leavevmode {\color {Chapter }InnerAutomorphismsAutomorphismGroup}}{558}{subsection.40.7.5}
\contentsline {subsection}{\numberline {40.7.6}\leavevmode {\color {Chapter }InducedAutomorphism}}{558}{subsection.40.7.6}
\contentsline {section}{\numberline {40.8}\leavevmode {\color {Chapter }Calculating with Group Automorphisms}}{558}{section.40.8}
\contentsline {subsection}{\numberline {40.8.1}\leavevmode {\color {Chapter }AssignNiceMonomorphismAutomorphismGroup}}{559}{subsection.40.8.1}
\contentsline {subsection}{\numberline {40.8.2}\leavevmode {\color {Chapter }NiceMonomorphismAutomGroup}}{559}{subsection.40.8.2}
\contentsline {section}{\numberline {40.9}\leavevmode {\color {Chapter }Searching for Homomorphisms}}{559}{section.40.9}
\contentsline {subsection}{\numberline {40.9.1}\leavevmode {\color {Chapter }IsomorphismGroups}}{559}{subsection.40.9.1}
\contentsline {subsection}{\numberline {40.9.2}\leavevmode {\color {Chapter }AllHomomorphismClasses}}{560}{subsection.40.9.2}
\contentsline {subsection}{\numberline {40.9.3}\leavevmode {\color {Chapter }AllHomomorphisms}}{560}{subsection.40.9.3}
\contentsline {subsection}{\numberline {40.9.4}\leavevmode {\color {Chapter }GQuotients}}{560}{subsection.40.9.4}
\contentsline {subsection}{\numberline {40.9.5}\leavevmode {\color {Chapter }IsomorphicSubgroups}}{561}{subsection.40.9.5}
\contentsline {subsection}{\numberline {40.9.6}\leavevmode {\color {Chapter }MorClassLoop}}{561}{subsection.40.9.6}
\contentsline {section}{\numberline {40.10}\leavevmode {\color {Chapter }Representations for Group Homomorphisms}}{562}{section.40.10}
\contentsline {subsection}{\numberline {40.10.1}\leavevmode {\color {Chapter }IsGroupGeneralMappingByImages}}{563}{subsection.40.10.1}
\contentsline {subsection}{\numberline {40.10.2}\leavevmode {\color {Chapter }MappingGeneratorsImages}}{563}{subsection.40.10.2}
\contentsline {subsection}{\numberline {40.10.3}\leavevmode {\color {Chapter }IsGroupGeneralMappingByAsGroupGeneralMappingByImages}}{563}{subsection.40.10.3}
\contentsline {subsection}{\numberline {40.10.4}\leavevmode {\color {Chapter }IsPreimagesByAsGroupGeneralMappingByImages}}{563}{subsection.40.10.4}
\contentsline {subsection}{\numberline {40.10.5}\leavevmode {\color {Chapter }IsPermGroupGeneralMapping}}{563}{subsection.40.10.5}
\contentsline {subsection}{\numberline {40.10.6}\leavevmode {\color {Chapter }IsToPermGroupGeneralMappingByImages}}{563}{subsection.40.10.6}
\contentsline {subsection}{\numberline {40.10.7}\leavevmode {\color {Chapter }IsGroupGeneralMappingByPcgs}}{564}{subsection.40.10.7}
\contentsline {subsection}{\numberline {40.10.8}\leavevmode {\color {Chapter }IsPcGroupGeneralMappingByImages}}{564}{subsection.40.10.8}
\contentsline {subsection}{\numberline {40.10.9}\leavevmode {\color {Chapter }IsToPcGroupGeneralMappingByImages}}{564}{subsection.40.10.9}
\contentsline {subsection}{\numberline {40.10.10}\leavevmode {\color {Chapter }IsFromFpGroupGeneralMappingByImages}}{564}{subsection.40.10.10}
\contentsline {subsection}{\numberline {40.10.11}\leavevmode {\color {Chapter }IsFromFpGroupStdGensGeneralMappingByImages}}{564}{subsection.40.10.11}
\contentsline {chapter}{\numberline {41}\leavevmode {\color {Chapter }Group Actions}}{565}{chapter.41}
\contentsline {section}{\numberline {41.1}\leavevmode {\color {Chapter }About Group Actions}}{565}{section.41.1}
\contentsline {section}{\numberline {41.2}\leavevmode {\color {Chapter }Basic Actions}}{566}{section.41.2}
\contentsline {subsection}{\numberline {41.2.1}\leavevmode {\color {Chapter }OnPoints}}{566}{subsection.41.2.1}
\contentsline {subsection}{\numberline {41.2.2}\leavevmode {\color {Chapter }OnRight}}{566}{subsection.41.2.2}
\contentsline {subsection}{\numberline {41.2.3}\leavevmode {\color {Chapter }OnLeftInverse}}{567}{subsection.41.2.3}
\contentsline {subsection}{\numberline {41.2.4}\leavevmode {\color {Chapter }OnSets}}{567}{subsection.41.2.4}
\contentsline {subsection}{\numberline {41.2.5}\leavevmode {\color {Chapter }OnTuples}}{567}{subsection.41.2.5}
\contentsline {subsection}{\numberline {41.2.6}\leavevmode {\color {Chapter }OnPairs}}{567}{subsection.41.2.6}
\contentsline {subsection}{\numberline {41.2.7}\leavevmode {\color {Chapter }OnSetsSets}}{567}{subsection.41.2.7}
\contentsline {subsection}{\numberline {41.2.8}\leavevmode {\color {Chapter }OnSetsDisjointSets}}{568}{subsection.41.2.8}
\contentsline {subsection}{\numberline {41.2.9}\leavevmode {\color {Chapter }OnSetsTuples}}{568}{subsection.41.2.9}
\contentsline {subsection}{\numberline {41.2.10}\leavevmode {\color {Chapter }OnTuplesSets}}{568}{subsection.41.2.10}
\contentsline {subsection}{\numberline {41.2.11}\leavevmode {\color {Chapter }OnTuplesTuples}}{568}{subsection.41.2.11}
\contentsline {subsection}{\numberline {41.2.12}\leavevmode {\color {Chapter }OnLines}}{569}{subsection.41.2.12}
\contentsline {subsection}{\numberline {41.2.13}\leavevmode {\color {Chapter }OnIndeterminates (as a permutation action)}}{569}{subsection.41.2.13}
\contentsline {subsection}{\numberline {41.2.14}\leavevmode {\color {Chapter }Permuted (as a permutation action)}}{569}{subsection.41.2.14}
\contentsline {subsection}{\numberline {41.2.15}\leavevmode {\color {Chapter }OnSubspacesByCanonicalBasis}}{570}{subsection.41.2.15}
\contentsline {section}{\numberline {41.3}\leavevmode {\color {Chapter }Action on canonical representatives}}{570}{section.41.3}
\contentsline {section}{\numberline {41.4}\leavevmode {\color {Chapter }Orbits}}{570}{section.41.4}
\contentsline {subsection}{\numberline {41.4.1}\leavevmode {\color {Chapter }Orbit}}{570}{subsection.41.4.1}
\contentsline {subsection}{\numberline {41.4.2}\leavevmode {\color {Chapter }Orbits (operation)}}{571}{subsection.41.4.2}
\contentsline {subsection}{\numberline {41.4.3}\leavevmode {\color {Chapter }OrbitsDomain}}{571}{subsection.41.4.3}
\contentsline {subsection}{\numberline {41.4.4}\leavevmode {\color {Chapter }OrbitLength}}{572}{subsection.41.4.4}
\contentsline {subsection}{\numberline {41.4.5}\leavevmode {\color {Chapter }OrbitLengths}}{572}{subsection.41.4.5}
\contentsline {subsection}{\numberline {41.4.6}\leavevmode {\color {Chapter }OrbitLengthsDomain}}{572}{subsection.41.4.6}
\contentsline {section}{\numberline {41.5}\leavevmode {\color {Chapter }Stabilizers}}{572}{section.41.5}
\contentsline {subsection}{\numberline {41.5.1}\leavevmode {\color {Chapter }OrbitStabilizer}}{572}{subsection.41.5.1}
\contentsline {subsection}{\numberline {41.5.2}\leavevmode {\color {Chapter }Stabilizer}}{572}{subsection.41.5.2}
\contentsline {subsection}{\numberline {41.5.3}\leavevmode {\color {Chapter }OrbitStabilizerAlgorithm}}{573}{subsection.41.5.3}
\contentsline {section}{\numberline {41.6}\leavevmode {\color {Chapter }Elements with Prescribed Images}}{574}{section.41.6}
\contentsline {subsection}{\numberline {41.6.1}\leavevmode {\color {Chapter }RepresentativeAction}}{574}{subsection.41.6.1}
\contentsline {section}{\numberline {41.7}\leavevmode {\color {Chapter }The Permutation Image of an Action}}{574}{section.41.7}
\contentsline {subsection}{\numberline {41.7.1}\leavevmode {\color {Chapter }ActionHomomorphism}}{574}{subsection.41.7.1}
\contentsline {subsection}{\numberline {41.7.2}\leavevmode {\color {Chapter }Action (for a group, an action domain, etc.)}}{575}{subsection.41.7.2}
\contentsline {subsection}{\numberline {41.7.3}\leavevmode {\color {Chapter }SparseActionHomomorphism}}{575}{subsection.41.7.3}
\contentsline {section}{\numberline {41.8}\leavevmode {\color {Chapter }Action of a group on itself}}{576}{section.41.8}
\contentsline {subsection}{\numberline {41.8.1}\leavevmode {\color {Chapter }FactorCosetAction}}{576}{subsection.41.8.1}
\contentsline {subsection}{\numberline {41.8.2}\leavevmode {\color {Chapter }RegularActionHomomorphism}}{576}{subsection.41.8.2}
\contentsline {subsection}{\numberline {41.8.3}\leavevmode {\color {Chapter }AbelianSubfactorAction}}{577}{subsection.41.8.3}
\contentsline {section}{\numberline {41.9}\leavevmode {\color {Chapter }Permutations Induced by Elements and Cycles}}{577}{section.41.9}
\contentsline {subsection}{\numberline {41.9.1}\leavevmode {\color {Chapter }Permutation}}{577}{subsection.41.9.1}
\contentsline {subsection}{\numberline {41.9.2}\leavevmode {\color {Chapter }PermutationCycle}}{578}{subsection.41.9.2}
\contentsline {subsection}{\numberline {41.9.3}\leavevmode {\color {Chapter }Cycle}}{578}{subsection.41.9.3}
\contentsline {subsection}{\numberline {41.9.4}\leavevmode {\color {Chapter }CycleLength}}{578}{subsection.41.9.4}
\contentsline {subsection}{\numberline {41.9.5}\leavevmode {\color {Chapter }Cycles}}{578}{subsection.41.9.5}
\contentsline {subsection}{\numberline {41.9.6}\leavevmode {\color {Chapter }CycleLengths}}{578}{subsection.41.9.6}
\contentsline {subsection}{\numberline {41.9.7}\leavevmode {\color {Chapter }CycleIndex}}{579}{subsection.41.9.7}
\contentsline {section}{\numberline {41.10}\leavevmode {\color {Chapter }Tests for Actions}}{579}{section.41.10}
\contentsline {subsection}{\numberline {41.10.1}\leavevmode {\color {Chapter }IsTransitive}}{579}{subsection.41.10.1}
\contentsline {subsection}{\numberline {41.10.2}\leavevmode {\color {Chapter }Transitivity}}{579}{subsection.41.10.2}
\contentsline {subsection}{\numberline {41.10.3}\leavevmode {\color {Chapter }RankAction}}{580}{subsection.41.10.3}
\contentsline {subsection}{\numberline {41.10.4}\leavevmode {\color {Chapter }IsSemiRegular}}{580}{subsection.41.10.4}
\contentsline {subsection}{\numberline {41.10.5}\leavevmode {\color {Chapter }IsRegular}}{580}{subsection.41.10.5}
\contentsline {subsection}{\numberline {41.10.6}\leavevmode {\color {Chapter }Earns}}{580}{subsection.41.10.6}
\contentsline {subsection}{\numberline {41.10.7}\leavevmode {\color {Chapter }IsPrimitive}}{581}{subsection.41.10.7}
\contentsline {section}{\numberline {41.11}\leavevmode {\color {Chapter }Block Systems}}{581}{section.41.11}
\contentsline {subsection}{\numberline {41.11.1}\leavevmode {\color {Chapter }Blocks}}{581}{subsection.41.11.1}
\contentsline {subsection}{\numberline {41.11.2}\leavevmode {\color {Chapter }MaximalBlocks}}{581}{subsection.41.11.2}
\contentsline {subsection}{\numberline {41.11.3}\leavevmode {\color {Chapter }RepresentativesMinimalBlocks}}{582}{subsection.41.11.3}
\contentsline {subsection}{\numberline {41.11.4}\leavevmode {\color {Chapter }AllBlocks}}{582}{subsection.41.11.4}
\contentsline {section}{\numberline {41.12}\leavevmode {\color {Chapter }External Sets}}{582}{section.41.12}
\contentsline {subsection}{\numberline {41.12.1}\leavevmode {\color {Chapter }IsExternalSet}}{583}{subsection.41.12.1}
\contentsline {subsection}{\numberline {41.12.2}\leavevmode {\color {Chapter }ExternalSet}}{583}{subsection.41.12.2}
\contentsline {subsection}{\numberline {41.12.3}\leavevmode {\color {Chapter }ActingDomain}}{583}{subsection.41.12.3}
\contentsline {subsection}{\numberline {41.12.4}\leavevmode {\color {Chapter }FunctionAction}}{583}{subsection.41.12.4}
\contentsline {subsection}{\numberline {41.12.5}\leavevmode {\color {Chapter }HomeEnumerator}}{584}{subsection.41.12.5}
\contentsline {subsection}{\numberline {41.12.6}\leavevmode {\color {Chapter }IsExternalSubset}}{584}{subsection.41.12.6}
\contentsline {subsection}{\numberline {41.12.7}\leavevmode {\color {Chapter }ExternalSubset}}{584}{subsection.41.12.7}
\contentsline {subsection}{\numberline {41.12.8}\leavevmode {\color {Chapter }IsExternalOrbit}}{584}{subsection.41.12.8}
\contentsline {subsection}{\numberline {41.12.9}\leavevmode {\color {Chapter }ExternalOrbit}}{584}{subsection.41.12.9}
\contentsline {subsection}{\numberline {41.12.10}\leavevmode {\color {Chapter }StabilizerOfExternalSet}}{585}{subsection.41.12.10}
\contentsline {subsection}{\numberline {41.12.11}\leavevmode {\color {Chapter }ExternalOrbits}}{585}{subsection.41.12.11}
\contentsline {subsection}{\numberline {41.12.12}\leavevmode {\color {Chapter }ExternalOrbitsStabilizers}}{585}{subsection.41.12.12}
\contentsline {subsection}{\numberline {41.12.13}\leavevmode {\color {Chapter }CanonicalRepresentativeOfExternalSet}}{585}{subsection.41.12.13}
\contentsline {subsection}{\numberline {41.12.14}\leavevmode {\color {Chapter }CanonicalRepresentativeDeterminatorOfExternalSet}}{586}{subsection.41.12.14}
\contentsline {subsection}{\numberline {41.12.15}\leavevmode {\color {Chapter }ActorOfExternalSet}}{586}{subsection.41.12.15}
\contentsline {subsection}{\numberline {41.12.16}\leavevmode {\color {Chapter }UnderlyingExternalSet}}{586}{subsection.41.12.16}
\contentsline {subsection}{\numberline {41.12.17}\leavevmode {\color {Chapter }SurjectiveActionHomomorphismAttr}}{586}{subsection.41.12.17}
\contentsline {chapter}{\numberline {42}\leavevmode {\color {Chapter }Permutations}}{588}{chapter.42}
\contentsline {section}{\numberline {42.1}\leavevmode {\color {Chapter }IsPerm (Filter)}}{588}{section.42.1}
\contentsline {subsection}{\numberline {42.1.1}\leavevmode {\color {Chapter }IsPerm}}{589}{subsection.42.1.1}
\contentsline {subsection}{\numberline {42.1.2}\leavevmode {\color {Chapter }IsPermCollection}}{589}{subsection.42.1.2}
\contentsline {subsection}{\numberline {42.1.3}\leavevmode {\color {Chapter }PermutationsFamily}}{589}{subsection.42.1.3}
\contentsline {section}{\numberline {42.2}\leavevmode {\color {Chapter }Comparison of Permutations}}{589}{section.42.2}
\contentsline {subsection}{\numberline {42.2.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }= (for permutations)}}{589}{subsection.42.2.1}
\contentsline {subsection}{\numberline {42.2.2}\leavevmode {\color {Chapter }DistancePerms}}{590}{subsection.42.2.2}
\contentsline {subsection}{\numberline {42.2.3}\leavevmode {\color {Chapter }SmallestGeneratorPerm}}{590}{subsection.42.2.3}
\contentsline {section}{\numberline {42.3}\leavevmode {\color {Chapter }Moved Points of Permutations}}{590}{section.42.3}
\contentsline {subsection}{\numberline {42.3.1}\leavevmode {\color {Chapter }SmallestMovedPoint (for a permutation)}}{590}{subsection.42.3.1}
\contentsline {subsection}{\numberline {42.3.2}\leavevmode {\color {Chapter }LargestMovedPoint (for a permutation)}}{590}{subsection.42.3.2}
\contentsline {subsection}{\numberline {42.3.3}\leavevmode {\color {Chapter }MovedPoints (for a permutation)}}{590}{subsection.42.3.3}
\contentsline {subsection}{\numberline {42.3.4}\leavevmode {\color {Chapter }NrMovedPoints (for a permutation)}}{591}{subsection.42.3.4}
\contentsline {section}{\numberline {42.4}\leavevmode {\color {Chapter }Sign and Cycle Structure}}{591}{section.42.4}
\contentsline {subsection}{\numberline {42.4.1}\leavevmode {\color {Chapter }SignPerm}}{591}{subsection.42.4.1}
\contentsline {subsection}{\numberline {42.4.2}\leavevmode {\color {Chapter }CycleStructurePerm}}{591}{subsection.42.4.2}
\contentsline {section}{\numberline {42.5}\leavevmode {\color {Chapter }Creating Permutations}}{592}{section.42.5}
\contentsline {subsection}{\numberline {42.5.1}\leavevmode {\color {Chapter }ListPerm}}{592}{subsection.42.5.1}
\contentsline {subsection}{\numberline {42.5.2}\leavevmode {\color {Chapter }PermList}}{592}{subsection.42.5.2}
\contentsline {subsection}{\numberline {42.5.3}\leavevmode {\color {Chapter }MappingPermListList}}{592}{subsection.42.5.3}
\contentsline {subsection}{\numberline {42.5.4}\leavevmode {\color {Chapter }RestrictedPerm}}{592}{subsection.42.5.4}
\contentsline {subsection}{\numberline {42.5.5}\leavevmode {\color {Chapter }AsPermutation}}{593}{subsection.42.5.5}
\contentsline {chapter}{\numberline {43}\leavevmode {\color {Chapter }Permutation Groups}}{594}{chapter.43}
\contentsline {section}{\numberline {43.1}\leavevmode {\color {Chapter }IsPermGroup (Filter)}}{594}{section.43.1}
\contentsline {subsection}{\numberline {43.1.1}\leavevmode {\color {Chapter }IsPermGroup}}{594}{subsection.43.1.1}
\contentsline {section}{\numberline {43.2}\leavevmode {\color {Chapter }The Natural Action}}{594}{section.43.2}
\contentsline {subsection}{\numberline {43.2.1}\leavevmode {\color {Chapter }OrbitPerms}}{595}{subsection.43.2.1}
\contentsline {subsection}{\numberline {43.2.2}\leavevmode {\color {Chapter }OrbitsPerms}}{595}{subsection.43.2.2}
\contentsline {section}{\numberline {43.3}\leavevmode {\color {Chapter }Computing a Permutation Representation}}{595}{section.43.3}
\contentsline {subsection}{\numberline {43.3.1}\leavevmode {\color {Chapter }IsomorphismPermGroup}}{595}{subsection.43.3.1}
\contentsline {subsection}{\numberline {43.3.2}\leavevmode {\color {Chapter }SmallerDegreePermutationRepresentation}}{595}{subsection.43.3.2}
\contentsline {section}{\numberline {43.4}\leavevmode {\color {Chapter }Symmetric and Alternating Groups}}{596}{section.43.4}
\contentsline {subsection}{\numberline {43.4.1}\leavevmode {\color {Chapter }IsNaturalSymmetricGroup}}{596}{subsection.43.4.1}
\contentsline {subsection}{\numberline {43.4.2}\leavevmode {\color {Chapter }IsSymmetricGroup}}{597}{subsection.43.4.2}
\contentsline {subsection}{\numberline {43.4.3}\leavevmode {\color {Chapter }IsAlternatingGroup}}{597}{subsection.43.4.3}
\contentsline {subsection}{\numberline {43.4.4}\leavevmode {\color {Chapter }SymmetricParentGroup}}{597}{subsection.43.4.4}
\contentsline {section}{\numberline {43.5}\leavevmode {\color {Chapter }Primitive Groups}}{597}{section.43.5}
\contentsline {subsection}{\numberline {43.5.1}\leavevmode {\color {Chapter }ONanScottType}}{597}{subsection.43.5.1}
\contentsline {subsection}{\numberline {43.5.2}\leavevmode {\color {Chapter }SocleTypePrimitiveGroup}}{598}{subsection.43.5.2}
\contentsline {section}{\numberline {43.6}\leavevmode {\color {Chapter }Stabilizer Chains}}{598}{section.43.6}
\contentsline {section}{\numberline {43.7}\leavevmode {\color {Chapter }Randomized Methods for Permutation Groups}}{599}{section.43.7}
\contentsline {section}{\numberline {43.8}\leavevmode {\color {Chapter }Construction of Stabilizer Chains}}{601}{section.43.8}
\contentsline {subsection}{\numberline {43.8.1}\leavevmode {\color {Chapter }StabChain (for a group (and a record))}}{601}{subsection.43.8.1}
\contentsline {subsection}{\numberline {43.8.2}\leavevmode {\color {Chapter }StabChainOptions}}{603}{subsection.43.8.2}
\contentsline {subsection}{\numberline {43.8.3}\leavevmode {\color {Chapter }DefaultStabChainOptions}}{603}{subsection.43.8.3}
\contentsline {subsection}{\numberline {43.8.4}\leavevmode {\color {Chapter }StabChainBaseStrongGenerators}}{603}{subsection.43.8.4}
\contentsline {subsection}{\numberline {43.8.5}\leavevmode {\color {Chapter }MinimalStabChain}}{603}{subsection.43.8.5}
\contentsline {section}{\numberline {43.9}\leavevmode {\color {Chapter }Stabilizer Chain Records}}{604}{section.43.9}
\contentsline {section}{\numberline {43.10}\leavevmode {\color {Chapter }Operations for Stabilizer Chains}}{605}{section.43.10}
\contentsline {subsection}{\numberline {43.10.1}\leavevmode {\color {Chapter }BaseStabChain}}{605}{subsection.43.10.1}
\contentsline {subsection}{\numberline {43.10.2}\leavevmode {\color {Chapter }BaseOfGroup}}{605}{subsection.43.10.2}
\contentsline {subsection}{\numberline {43.10.3}\leavevmode {\color {Chapter }SizeStabChain}}{605}{subsection.43.10.3}
\contentsline {subsection}{\numberline {43.10.4}\leavevmode {\color {Chapter }StrongGeneratorsStabChain}}{605}{subsection.43.10.4}
\contentsline {subsection}{\numberline {43.10.5}\leavevmode {\color {Chapter }GroupStabChain}}{606}{subsection.43.10.5}
\contentsline {subsection}{\numberline {43.10.6}\leavevmode {\color {Chapter }OrbitStabChain}}{606}{subsection.43.10.6}
\contentsline {subsection}{\numberline {43.10.7}\leavevmode {\color {Chapter }IndicesStabChain}}{606}{subsection.43.10.7}
\contentsline {subsection}{\numberline {43.10.8}\leavevmode {\color {Chapter }ListStabChain}}{606}{subsection.43.10.8}
\contentsline {subsection}{\numberline {43.10.9}\leavevmode {\color {Chapter }ElementsStabChain}}{606}{subsection.43.10.9}
\contentsline {subsection}{\numberline {43.10.10}\leavevmode {\color {Chapter }InverseRepresentative}}{606}{subsection.43.10.10}
\contentsline {subsection}{\numberline {43.10.11}\leavevmode {\color {Chapter }SiftedPermutation}}{606}{subsection.43.10.11}
\contentsline {subsection}{\numberline {43.10.12}\leavevmode {\color {Chapter }MinimalElementCosetStabChain}}{607}{subsection.43.10.12}
\contentsline {subsection}{\numberline {43.10.13}\leavevmode {\color {Chapter }LargestElementStabChain}}{607}{subsection.43.10.13}
\contentsline {subsection}{\numberline {43.10.14}\leavevmode {\color {Chapter }ApproximateSuborbitsStabilizerPermGroup}}{607}{subsection.43.10.14}
\contentsline {section}{\numberline {43.11}\leavevmode {\color {Chapter }Low Level Routines to Modify and Create Stabilizer Chains}}{607}{section.43.11}
\contentsline {subsection}{\numberline {43.11.1}\leavevmode {\color {Chapter }CopyStabChain}}{607}{subsection.43.11.1}
\contentsline {subsection}{\numberline {43.11.2}\leavevmode {\color {Chapter }CopyOptionsDefaults}}{607}{subsection.43.11.2}
\contentsline {subsection}{\numberline {43.11.3}\leavevmode {\color {Chapter }ChangeStabChain}}{608}{subsection.43.11.3}
\contentsline {subsection}{\numberline {43.11.4}\leavevmode {\color {Chapter }ExtendStabChain}}{608}{subsection.43.11.4}
\contentsline {subsection}{\numberline {43.11.5}\leavevmode {\color {Chapter }ReduceStabChain}}{608}{subsection.43.11.5}
\contentsline {subsection}{\numberline {43.11.6}\leavevmode {\color {Chapter }RemoveStabChain}}{608}{subsection.43.11.6}
\contentsline {subsection}{\numberline {43.11.7}\leavevmode {\color {Chapter }EmptyStabChain}}{608}{subsection.43.11.7}
\contentsline {subsection}{\numberline {43.11.8}\leavevmode {\color {Chapter }InsertTrivialStabilizer}}{608}{subsection.43.11.8}
\contentsline {subsection}{\numberline {43.11.9}\leavevmode {\color {Chapter }IsFixedStabilizer}}{609}{subsection.43.11.9}
\contentsline {subsection}{\numberline {43.11.10}\leavevmode {\color {Chapter }AddGeneratorsExtendSchreierTree}}{609}{subsection.43.11.10}
\contentsline {section}{\numberline {43.12}\leavevmode {\color {Chapter }Backtrack}}{609}{section.43.12}
\contentsline {subsection}{\numberline {43.12.1}\leavevmode {\color {Chapter }SubgroupProperty}}{609}{subsection.43.12.1}
\contentsline {subsection}{\numberline {43.12.2}\leavevmode {\color {Chapter }ElementProperty}}{609}{subsection.43.12.2}
\contentsline {subsection}{\numberline {43.12.3}\leavevmode {\color {Chapter }TwoClosure}}{610}{subsection.43.12.3}
\contentsline {subsection}{\numberline {43.12.4}\leavevmode {\color {Chapter }InfoBckt}}{610}{subsection.43.12.4}
\contentsline {section}{\numberline {43.13}\leavevmode {\color {Chapter }Working with large degree permutation groups}}{610}{section.43.13}
\contentsline {chapter}{\numberline {44}\leavevmode {\color {Chapter }Matrix Groups}}{612}{chapter.44}
\contentsline {section}{\numberline {44.1}\leavevmode {\color {Chapter }IsMatrixGroup (Filter)}}{612}{section.44.1}
\contentsline {subsection}{\numberline {44.1.1}\leavevmode {\color {Chapter }IsMatrixGroup}}{612}{subsection.44.1.1}
\contentsline {section}{\numberline {44.2}\leavevmode {\color {Chapter }Attributes and Properties for Matrix Groups}}{613}{section.44.2}
\contentsline {subsection}{\numberline {44.2.1}\leavevmode {\color {Chapter }DimensionOfMatrixGroup}}{613}{subsection.44.2.1}
\contentsline {subsection}{\numberline {44.2.2}\leavevmode {\color {Chapter }DefaultFieldOfMatrixGroup}}{613}{subsection.44.2.2}
\contentsline {subsection}{\numberline {44.2.3}\leavevmode {\color {Chapter }FieldOfMatrixGroup}}{613}{subsection.44.2.3}
\contentsline {subsection}{\numberline {44.2.4}\leavevmode {\color {Chapter }TransposedMatrixGroup}}{613}{subsection.44.2.4}
\contentsline {subsection}{\numberline {44.2.5}\leavevmode {\color {Chapter }IsFFEMatrixGroup}}{613}{subsection.44.2.5}
\contentsline {section}{\numberline {44.3}\leavevmode {\color {Chapter }Actions of Matrix Groups}}{614}{section.44.3}
\contentsline {subsection}{\numberline {44.3.1}\leavevmode {\color {Chapter }ProjectiveActionOnFullSpace}}{614}{subsection.44.3.1}
\contentsline {subsection}{\numberline {44.3.2}\leavevmode {\color {Chapter }ProjectiveActionHomomorphismMatrixGroup}}{614}{subsection.44.3.2}
\contentsline {subsection}{\numberline {44.3.3}\leavevmode {\color {Chapter }BlowUpIsomorphism}}{614}{subsection.44.3.3}
\contentsline {section}{\numberline {44.4}\leavevmode {\color {Chapter }GL and SL}}{614}{section.44.4}
\contentsline {subsection}{\numberline {44.4.1}\leavevmode {\color {Chapter }IsGeneralLinearGroup}}{615}{subsection.44.4.1}
\contentsline {subsection}{\numberline {44.4.2}\leavevmode {\color {Chapter }IsNaturalGL}}{615}{subsection.44.4.2}
\contentsline {subsection}{\numberline {44.4.3}\leavevmode {\color {Chapter }IsSpecialLinearGroup}}{615}{subsection.44.4.3}
\contentsline {subsection}{\numberline {44.4.4}\leavevmode {\color {Chapter }IsNaturalSL}}{615}{subsection.44.4.4}
\contentsline {subsection}{\numberline {44.4.5}\leavevmode {\color {Chapter }IsSubgroupSL}}{615}{subsection.44.4.5}
\contentsline {section}{\numberline {44.5}\leavevmode {\color {Chapter }Invariant Forms}}{616}{section.44.5}
\contentsline {subsection}{\numberline {44.5.1}\leavevmode {\color {Chapter }InvariantBilinearForm}}{616}{subsection.44.5.1}
\contentsline {subsection}{\numberline {44.5.2}\leavevmode {\color {Chapter }IsFullSubgroupGLorSLRespectingBilinearForm}}{616}{subsection.44.5.2}
\contentsline {subsection}{\numberline {44.5.3}\leavevmode {\color {Chapter }InvariantSesquilinearForm}}{616}{subsection.44.5.3}
\contentsline {subsection}{\numberline {44.5.4}\leavevmode {\color {Chapter }IsFullSubgroupGLorSLRespectingSesquilinearForm}}{616}{subsection.44.5.4}
\contentsline {subsection}{\numberline {44.5.5}\leavevmode {\color {Chapter }InvariantQuadraticForm}}{616}{subsection.44.5.5}
\contentsline {subsection}{\numberline {44.5.6}\leavevmode {\color {Chapter }IsFullSubgroupGLorSLRespectingQuadraticForm}}{617}{subsection.44.5.6}
\contentsline {section}{\numberline {44.6}\leavevmode {\color {Chapter }Matrix Groups in Characteristic 0}}{617}{section.44.6}
\contentsline {subsection}{\numberline {44.6.1}\leavevmode {\color {Chapter }IsCyclotomicMatrixGroup}}{618}{subsection.44.6.1}
\contentsline {subsection}{\numberline {44.6.2}\leavevmode {\color {Chapter }IsRationalMatrixGroup}}{618}{subsection.44.6.2}
\contentsline {subsection}{\numberline {44.6.3}\leavevmode {\color {Chapter }IsIntegerMatrixGroup}}{618}{subsection.44.6.3}
\contentsline {subsection}{\numberline {44.6.4}\leavevmode {\color {Chapter }IsNaturalGLnZ}}{618}{subsection.44.6.4}
\contentsline {subsection}{\numberline {44.6.5}\leavevmode {\color {Chapter }IsNaturalSLnZ}}{618}{subsection.44.6.5}
\contentsline {subsection}{\numberline {44.6.6}\leavevmode {\color {Chapter }InvariantLattice}}{618}{subsection.44.6.6}
\contentsline {subsection}{\numberline {44.6.7}\leavevmode {\color {Chapter }NormalizerInGLnZ}}{619}{subsection.44.6.7}
\contentsline {subsection}{\numberline {44.6.8}\leavevmode {\color {Chapter }CentralizerInGLnZ}}{619}{subsection.44.6.8}
\contentsline {subsection}{\numberline {44.6.9}\leavevmode {\color {Chapter }ZClassRepsQClass}}{619}{subsection.44.6.9}
\contentsline {subsection}{\numberline {44.6.10}\leavevmode {\color {Chapter }IsBravaisGroup}}{619}{subsection.44.6.10}
\contentsline {subsection}{\numberline {44.6.11}\leavevmode {\color {Chapter }BravaisGroup}}{619}{subsection.44.6.11}
\contentsline {subsection}{\numberline {44.6.12}\leavevmode {\color {Chapter }BravaisSubgroups}}{619}{subsection.44.6.12}
\contentsline {subsection}{\numberline {44.6.13}\leavevmode {\color {Chapter }BravaisSupergroups}}{620}{subsection.44.6.13}
\contentsline {subsection}{\numberline {44.6.14}\leavevmode {\color {Chapter }NormalizerInGLnZBravaisGroup}}{620}{subsection.44.6.14}
\contentsline {section}{\numberline {44.7}\leavevmode {\color {Chapter }Acting OnRight and OnLeft}}{620}{section.44.7}
\contentsline {subsection}{\numberline {44.7.1}\leavevmode {\color {Chapter }CrystGroupDefaultAction}}{620}{subsection.44.7.1}
\contentsline {subsection}{\numberline {44.7.2}\leavevmode {\color {Chapter }SetCrystGroupDefaultAction}}{620}{subsection.44.7.2}
\contentsline {chapter}{\numberline {45}\leavevmode {\color {Chapter }Polycyclic Groups}}{621}{chapter.45}
\contentsline {section}{\numberline {45.1}\leavevmode {\color {Chapter }Polycyclic Generating Systems}}{621}{section.45.1}
\contentsline {section}{\numberline {45.2}\leavevmode {\color {Chapter }Computing a Pcgs}}{622}{section.45.2}
\contentsline {subsection}{\numberline {45.2.1}\leavevmode {\color {Chapter }Pcgs}}{622}{subsection.45.2.1}
\contentsline {subsection}{\numberline {45.2.2}\leavevmode {\color {Chapter }IsPcgs}}{622}{subsection.45.2.2}
\contentsline {subsection}{\numberline {45.2.3}\leavevmode {\color {Chapter }CanEasilyComputePcgs}}{622}{subsection.45.2.3}
\contentsline {section}{\numberline {45.3}\leavevmode {\color {Chapter }Defining a Pcgs Yourself}}{623}{section.45.3}
\contentsline {subsection}{\numberline {45.3.1}\leavevmode {\color {Chapter }PcgsByPcSequence}}{623}{subsection.45.3.1}
\contentsline {section}{\numberline {45.4}\leavevmode {\color {Chapter }Elementary Operations for a Pcgs}}{623}{section.45.4}
\contentsline {subsection}{\numberline {45.4.1}\leavevmode {\color {Chapter }RelativeOrders}}{623}{subsection.45.4.1}
\contentsline {subsection}{\numberline {45.4.2}\leavevmode {\color {Chapter }IsFiniteOrdersPcgs}}{623}{subsection.45.4.2}
\contentsline {subsection}{\numberline {45.4.3}\leavevmode {\color {Chapter }IsPrimeOrdersPcgs}}{623}{subsection.45.4.3}
\contentsline {subsection}{\numberline {45.4.4}\leavevmode {\color {Chapter }PcSeries}}{624}{subsection.45.4.4}
\contentsline {subsection}{\numberline {45.4.5}\leavevmode {\color {Chapter }GroupOfPcgs}}{624}{subsection.45.4.5}
\contentsline {subsection}{\numberline {45.4.6}\leavevmode {\color {Chapter }OneOfPcgs}}{624}{subsection.45.4.6}
\contentsline {section}{\numberline {45.5}\leavevmode {\color {Chapter }Elementary Operations for a Pcgs and an Element}}{624}{section.45.5}
\contentsline {subsection}{\numberline {45.5.1}\leavevmode {\color {Chapter }RelativeOrderOfPcElement}}{624}{subsection.45.5.1}
\contentsline {subsection}{\numberline {45.5.2}\leavevmode {\color {Chapter }ExponentOfPcElement}}{624}{subsection.45.5.2}
\contentsline {subsection}{\numberline {45.5.3}\leavevmode {\color {Chapter }ExponentsOfPcElement}}{624}{subsection.45.5.3}
\contentsline {subsection}{\numberline {45.5.4}\leavevmode {\color {Chapter }DepthOfPcElement}}{625}{subsection.45.5.4}
\contentsline {subsection}{\numberline {45.5.5}\leavevmode {\color {Chapter }LeadingExponentOfPcElement}}{625}{subsection.45.5.5}
\contentsline {subsection}{\numberline {45.5.6}\leavevmode {\color {Chapter }PcElementByExponents}}{625}{subsection.45.5.6}
\contentsline {subsection}{\numberline {45.5.7}\leavevmode {\color {Chapter }LinearCombinationPcgs}}{625}{subsection.45.5.7}
\contentsline {subsection}{\numberline {45.5.8}\leavevmode {\color {Chapter }SiftedPcElement}}{625}{subsection.45.5.8}
\contentsline {subsection}{\numberline {45.5.9}\leavevmode {\color {Chapter }CanonicalPcElement}}{626}{subsection.45.5.9}
\contentsline {subsection}{\numberline {45.5.10}\leavevmode {\color {Chapter }ReducedPcElement}}{626}{subsection.45.5.10}
\contentsline {subsection}{\numberline {45.5.11}\leavevmode {\color {Chapter }CleanedTailPcElement}}{626}{subsection.45.5.11}
\contentsline {subsection}{\numberline {45.5.12}\leavevmode {\color {Chapter }HeadPcElementByNumber}}{626}{subsection.45.5.12}
\contentsline {section}{\numberline {45.6}\leavevmode {\color {Chapter }Exponents of Special Products}}{626}{section.45.6}
\contentsline {subsection}{\numberline {45.6.1}\leavevmode {\color {Chapter }ExponentsConjugateLayer}}{627}{subsection.45.6.1}
\contentsline {subsection}{\numberline {45.6.2}\leavevmode {\color {Chapter }ExponentsOfRelativePower}}{627}{subsection.45.6.2}
\contentsline {subsection}{\numberline {45.6.3}\leavevmode {\color {Chapter }ExponentsOfConjugate}}{627}{subsection.45.6.3}
\contentsline {subsection}{\numberline {45.6.4}\leavevmode {\color {Chapter }ExponentsOfCommutator}}{627}{subsection.45.6.4}
\contentsline {section}{\numberline {45.7}\leavevmode {\color {Chapter }Subgroups of Polycyclic Groups - Induced Pcgs}}{627}{section.45.7}
\contentsline {subsection}{\numberline {45.7.1}\leavevmode {\color {Chapter }IsInducedPcgs}}{628}{subsection.45.7.1}
\contentsline {subsection}{\numberline {45.7.2}\leavevmode {\color {Chapter }InducedPcgsByPcSequence}}{628}{subsection.45.7.2}
\contentsline {subsection}{\numberline {45.7.3}\leavevmode {\color {Chapter }ParentPcgs}}{628}{subsection.45.7.3}
\contentsline {subsection}{\numberline {45.7.4}\leavevmode {\color {Chapter }InducedPcgs}}{628}{subsection.45.7.4}
\contentsline {subsection}{\numberline {45.7.5}\leavevmode {\color {Chapter }InducedPcgsByGenerators}}{629}{subsection.45.7.5}
\contentsline {subsection}{\numberline {45.7.6}\leavevmode {\color {Chapter }InducedPcgsByPcSequenceAndGenerators}}{629}{subsection.45.7.6}
\contentsline {subsection}{\numberline {45.7.7}\leavevmode {\color {Chapter }LeadCoeffsIGS}}{629}{subsection.45.7.7}
\contentsline {subsection}{\numberline {45.7.8}\leavevmode {\color {Chapter }ExtendedPcgs}}{629}{subsection.45.7.8}
\contentsline {subsection}{\numberline {45.7.9}\leavevmode {\color {Chapter }SubgroupByPcgs}}{629}{subsection.45.7.9}
\contentsline {section}{\numberline {45.8}\leavevmode {\color {Chapter }Subgroups of Polycyclic Groups {\textendash } Canonical Pcgs}}{629}{section.45.8}
\contentsline {subsection}{\numberline {45.8.1}\leavevmode {\color {Chapter }IsCanonicalPcgs}}{630}{subsection.45.8.1}
\contentsline {subsection}{\numberline {45.8.2}\leavevmode {\color {Chapter }CanonicalPcgs}}{630}{subsection.45.8.2}
\contentsline {section}{\numberline {45.9}\leavevmode {\color {Chapter }Factor Groups of Polycyclic Groups {\textendash } Modulo Pcgs}}{630}{section.45.9}
\contentsline {subsection}{\numberline {45.9.1}\leavevmode {\color {Chapter }ModuloPcgs}}{630}{subsection.45.9.1}
\contentsline {subsection}{\numberline {45.9.2}\leavevmode {\color {Chapter }IsModuloPcgs}}{630}{subsection.45.9.2}
\contentsline {subsection}{\numberline {45.9.3}\leavevmode {\color {Chapter }NumeratorOfModuloPcgs}}{631}{subsection.45.9.3}
\contentsline {subsection}{\numberline {45.9.4}\leavevmode {\color {Chapter }DenominatorOfModuloPcgs}}{631}{subsection.45.9.4}
\contentsline {subsection}{\numberline {45.9.5}\leavevmode {\color {Chapter }\texttt {\char 92\relax }mod (for two pcgs)}}{631}{subsection.45.9.5}
\contentsline {subsection}{\numberline {45.9.6}\leavevmode {\color {Chapter }CorrespondingGeneratorsByModuloPcgs}}{632}{subsection.45.9.6}
\contentsline {subsection}{\numberline {45.9.7}\leavevmode {\color {Chapter }CanonicalPcgsByGeneratorsWithImages}}{632}{subsection.45.9.7}
\contentsline {section}{\numberline {45.10}\leavevmode {\color {Chapter }Factor Groups of Polycyclic Groups in their Own Representation}}{632}{section.45.10}
\contentsline {subsection}{\numberline {45.10.1}\leavevmode {\color {Chapter }ProjectedPcElement}}{632}{subsection.45.10.1}
\contentsline {subsection}{\numberline {45.10.2}\leavevmode {\color {Chapter }ProjectedInducedPcgs}}{632}{subsection.45.10.2}
\contentsline {subsection}{\numberline {45.10.3}\leavevmode {\color {Chapter }LiftedPcElement}}{633}{subsection.45.10.3}
\contentsline {subsection}{\numberline {45.10.4}\leavevmode {\color {Chapter }LiftedInducedPcgs}}{633}{subsection.45.10.4}
\contentsline {section}{\numberline {45.11}\leavevmode {\color {Chapter }Pcgs and Normal Series}}{633}{section.45.11}
\contentsline {subsection}{\numberline {45.11.1}\leavevmode {\color {Chapter }IsPcgsElementaryAbelianSeries}}{633}{subsection.45.11.1}
\contentsline {subsection}{\numberline {45.11.2}\leavevmode {\color {Chapter }PcgsElementaryAbelianSeries (for a group)}}{633}{subsection.45.11.2}
\contentsline {subsection}{\numberline {45.11.3}\leavevmode {\color {Chapter }IndicesEANormalSteps}}{633}{subsection.45.11.3}
\contentsline {subsection}{\numberline {45.11.4}\leavevmode {\color {Chapter }EANormalSeriesByPcgs}}{634}{subsection.45.11.4}
\contentsline {subsection}{\numberline {45.11.5}\leavevmode {\color {Chapter }IsPcgsCentralSeries}}{634}{subsection.45.11.5}
\contentsline {subsection}{\numberline {45.11.6}\leavevmode {\color {Chapter }PcgsCentralSeries}}{634}{subsection.45.11.6}
\contentsline {subsection}{\numberline {45.11.7}\leavevmode {\color {Chapter }IndicesCentralNormalSteps}}{634}{subsection.45.11.7}
\contentsline {subsection}{\numberline {45.11.8}\leavevmode {\color {Chapter }CentralNormalSeriesByPcgs}}{635}{subsection.45.11.8}
\contentsline {subsection}{\numberline {45.11.9}\leavevmode {\color {Chapter }IsPcgsPCentralSeriesPGroup}}{635}{subsection.45.11.9}
\contentsline {subsection}{\numberline {45.11.10}\leavevmode {\color {Chapter }PcgsPCentralSeriesPGroup}}{635}{subsection.45.11.10}
\contentsline {subsection}{\numberline {45.11.11}\leavevmode {\color {Chapter }IndicesPCentralNormalStepsPGroup}}{635}{subsection.45.11.11}
\contentsline {subsection}{\numberline {45.11.12}\leavevmode {\color {Chapter }PCentralNormalSeriesByPcgsPGroup}}{635}{subsection.45.11.12}
\contentsline {subsection}{\numberline {45.11.13}\leavevmode {\color {Chapter }IsPcgsChiefSeries}}{636}{subsection.45.11.13}
\contentsline {subsection}{\numberline {45.11.14}\leavevmode {\color {Chapter }PcgsChiefSeries}}{636}{subsection.45.11.14}
\contentsline {subsection}{\numberline {45.11.15}\leavevmode {\color {Chapter }IndicesChiefNormalSteps}}{636}{subsection.45.11.15}
\contentsline {subsection}{\numberline {45.11.16}\leavevmode {\color {Chapter }ChiefNormalSeriesByPcgs}}{636}{subsection.45.11.16}
\contentsline {subsection}{\numberline {45.11.17}\leavevmode {\color {Chapter }IndicesNormalSteps}}{637}{subsection.45.11.17}
\contentsline {subsection}{\numberline {45.11.18}\leavevmode {\color {Chapter }NormalSeriesByPcgs}}{637}{subsection.45.11.18}
\contentsline {section}{\numberline {45.12}\leavevmode {\color {Chapter }Sum and Intersection of Pcgs}}{637}{section.45.12}
\contentsline {subsection}{\numberline {45.12.1}\leavevmode {\color {Chapter }SumFactorizationFunctionPcgs}}{637}{subsection.45.12.1}
\contentsline {section}{\numberline {45.13}\leavevmode {\color {Chapter }Special Pcgs}}{638}{section.45.13}
\contentsline {subsection}{\numberline {45.13.1}\leavevmode {\color {Chapter }IsSpecialPcgs}}{638}{subsection.45.13.1}
\contentsline {subsection}{\numberline {45.13.2}\leavevmode {\color {Chapter }SpecialPcgs}}{639}{subsection.45.13.2}
\contentsline {subsection}{\numberline {45.13.3}\leavevmode {\color {Chapter }LGWeights}}{639}{subsection.45.13.3}
\contentsline {subsection}{\numberline {45.13.4}\leavevmode {\color {Chapter }LGLayers}}{639}{subsection.45.13.4}
\contentsline {subsection}{\numberline {45.13.5}\leavevmode {\color {Chapter }LGFirst}}{639}{subsection.45.13.5}
\contentsline {subsection}{\numberline {45.13.6}\leavevmode {\color {Chapter }LGLength}}{639}{subsection.45.13.6}
\contentsline {subsection}{\numberline {45.13.7}\leavevmode {\color {Chapter }IsInducedPcgsWrtSpecialPcgs}}{640}{subsection.45.13.7}
\contentsline {subsection}{\numberline {45.13.8}\leavevmode {\color {Chapter }InducedPcgsWrtSpecialPcgs}}{640}{subsection.45.13.8}
\contentsline {section}{\numberline {45.14}\leavevmode {\color {Chapter }Action on Subfactors Defined by a Pcgs}}{640}{section.45.14}
\contentsline {subsection}{\numberline {45.14.1}\leavevmode {\color {Chapter }VectorSpaceByPcgsOfElementaryAbelianGroup}}{640}{subsection.45.14.1}
\contentsline {subsection}{\numberline {45.14.2}\leavevmode {\color {Chapter }LinearAction}}{640}{subsection.45.14.2}
\contentsline {subsection}{\numberline {45.14.3}\leavevmode {\color {Chapter }LinearActionLayer}}{641}{subsection.45.14.3}
\contentsline {subsection}{\numberline {45.14.4}\leavevmode {\color {Chapter }AffineAction}}{641}{subsection.45.14.4}
\contentsline {subsection}{\numberline {45.14.5}\leavevmode {\color {Chapter }AffineActionLayer}}{641}{subsection.45.14.5}
\contentsline {section}{\numberline {45.15}\leavevmode {\color {Chapter }Orbit Stabilizer Methods for Polycyclic Groups}}{642}{section.45.15}
\contentsline {subsection}{\numberline {45.15.1}\leavevmode {\color {Chapter }StabilizerPcgs}}{642}{subsection.45.15.1}
\contentsline {subsection}{\numberline {45.15.2}\leavevmode {\color {Chapter }Pcgs{\textunderscore }OrbitStabilizer}}{642}{subsection.45.15.2}
\contentsline {section}{\numberline {45.16}\leavevmode {\color {Chapter }Operations which have Special Methods for Groups with Pcgs}}{642}{section.45.16}
\contentsline {section}{\numberline {45.17}\leavevmode {\color {Chapter }Conjugacy Classes in Solvable Groups}}{642}{section.45.17}
\contentsline {subsection}{\numberline {45.17.1}\leavevmode {\color {Chapter }ClassesSolvableGroup}}{642}{subsection.45.17.1}
\contentsline {subsection}{\numberline {45.17.2}\leavevmode {\color {Chapter }CentralizerSizeLimitConsiderFunction}}{643}{subsection.45.17.2}
\contentsline {chapter}{\numberline {46}\leavevmode {\color {Chapter }Pc Groups}}{644}{chapter.46}
\contentsline {section}{\numberline {46.1}\leavevmode {\color {Chapter }The family pcgs}}{645}{section.46.1}
\contentsline {subsection}{\numberline {46.1.1}\leavevmode {\color {Chapter }FamilyPcgs}}{645}{subsection.46.1.1}
\contentsline {subsection}{\numberline {46.1.2}\leavevmode {\color {Chapter }IsFamilyPcgs}}{645}{subsection.46.1.2}
\contentsline {subsection}{\numberline {46.1.3}\leavevmode {\color {Chapter }InducedPcgsWrtFamilyPcgs}}{645}{subsection.46.1.3}
\contentsline {subsection}{\numberline {46.1.4}\leavevmode {\color {Chapter }IsParentPcgsFamilyPcgs}}{645}{subsection.46.1.4}
\contentsline {section}{\numberline {46.2}\leavevmode {\color {Chapter }Elements of pc groups}}{646}{section.46.2}
\contentsline {subsection}{\numberline {46.2.1}\leavevmode {\color {Chapter }Comparison of elements of pc groups}}{646}{subsection.46.2.1}
\contentsline {subsection}{\numberline {46.2.2}\leavevmode {\color {Chapter }Arithmetic operations for elements of pc groups}}{646}{subsection.46.2.2}
\contentsline {section}{\numberline {46.3}\leavevmode {\color {Chapter }Pc groups versus fp groups}}{646}{section.46.3}
\contentsline {subsection}{\numberline {46.3.1}\leavevmode {\color {Chapter }IsPcGroup}}{646}{subsection.46.3.1}
\contentsline {subsection}{\numberline {46.3.2}\leavevmode {\color {Chapter }IsomorphismFpGroupByPcgs}}{647}{subsection.46.3.2}
\contentsline {section}{\numberline {46.4}\leavevmode {\color {Chapter }Constructing Pc Groups}}{647}{section.46.4}
\contentsline {subsection}{\numberline {46.4.1}\leavevmode {\color {Chapter }PcGroupFpGroup}}{647}{subsection.46.4.1}
\contentsline {subsection}{\numberline {46.4.2}\leavevmode {\color {Chapter }SingleCollector}}{648}{subsection.46.4.2}
\contentsline {subsection}{\numberline {46.4.3}\leavevmode {\color {Chapter }SetConjugate}}{648}{subsection.46.4.3}
\contentsline {subsection}{\numberline {46.4.4}\leavevmode {\color {Chapter }SetCommutator}}{648}{subsection.46.4.4}
\contentsline {subsection}{\numberline {46.4.5}\leavevmode {\color {Chapter }SetPower}}{648}{subsection.46.4.5}
\contentsline {subsection}{\numberline {46.4.6}\leavevmode {\color {Chapter }GroupByRws}}{649}{subsection.46.4.6}
\contentsline {subsection}{\numberline {46.4.7}\leavevmode {\color {Chapter }IsConfluent (for pc groups)}}{649}{subsection.46.4.7}
\contentsline {subsection}{\numberline {46.4.8}\leavevmode {\color {Chapter }IsomorphismRefinedPcGroup}}{649}{subsection.46.4.8}
\contentsline {subsection}{\numberline {46.4.9}\leavevmode {\color {Chapter }RefinedPcGroup}}{649}{subsection.46.4.9}
\contentsline {section}{\numberline {46.5}\leavevmode {\color {Chapter }Computing Pc Groups}}{650}{section.46.5}
\contentsline {subsection}{\numberline {46.5.1}\leavevmode {\color {Chapter }PcGroupWithPcgs}}{650}{subsection.46.5.1}
\contentsline {subsection}{\numberline {46.5.2}\leavevmode {\color {Chapter }IsomorphismPcGroup}}{650}{subsection.46.5.2}
\contentsline {subsection}{\numberline {46.5.3}\leavevmode {\color {Chapter }IsomorphismSpecialPcGroup}}{651}{subsection.46.5.3}
\contentsline {section}{\numberline {46.6}\leavevmode {\color {Chapter }Saving a Pc Group}}{651}{section.46.6}
\contentsline {subsection}{\numberline {46.6.1}\leavevmode {\color {Chapter }GapInputPcGroup}}{651}{subsection.46.6.1}
\contentsline {section}{\numberline {46.7}\leavevmode {\color {Chapter }Operations for Pc Groups}}{651}{section.46.7}
\contentsline {section}{\numberline {46.8}\leavevmode {\color {Chapter }$2$-Cohomology and Extensions}}{651}{section.46.8}
\contentsline {subsection}{\numberline {46.8.1}\leavevmode {\color {Chapter }TwoCoboundaries}}{652}{subsection.46.8.1}
\contentsline {subsection}{\numberline {46.8.2}\leavevmode {\color {Chapter }TwoCocycles}}{652}{subsection.46.8.2}
\contentsline {subsection}{\numberline {46.8.3}\leavevmode {\color {Chapter }TwoCohomology}}{652}{subsection.46.8.3}
\contentsline {subsection}{\numberline {46.8.4}\leavevmode {\color {Chapter }Extensions}}{653}{subsection.46.8.4}
\contentsline {subsection}{\numberline {46.8.5}\leavevmode {\color {Chapter }Extension}}{653}{subsection.46.8.5}
\contentsline {subsection}{\numberline {46.8.6}\leavevmode {\color {Chapter }SplitExtension}}{653}{subsection.46.8.6}
\contentsline {subsection}{\numberline {46.8.7}\leavevmode {\color {Chapter }ModuleOfExtension}}{653}{subsection.46.8.7}
\contentsline {subsection}{\numberline {46.8.8}\leavevmode {\color {Chapter }CompatiblePairs}}{654}{subsection.46.8.8}
\contentsline {subsection}{\numberline {46.8.9}\leavevmode {\color {Chapter }ExtensionRepresentatives}}{654}{subsection.46.8.9}
\contentsline {subsection}{\numberline {46.8.10}\leavevmode {\color {Chapter }SplitExtensions}}{655}{subsection.46.8.10}
\contentsline {section}{\numberline {46.9}\leavevmode {\color {Chapter }Coding a Pc Presentation}}{655}{section.46.9}
\contentsline {subsection}{\numberline {46.9.1}\leavevmode {\color {Chapter }CodePcgs}}{655}{subsection.46.9.1}
\contentsline {subsection}{\numberline {46.9.2}\leavevmode {\color {Chapter }CodePcGroup}}{656}{subsection.46.9.2}
\contentsline {subsection}{\numberline {46.9.3}\leavevmode {\color {Chapter }PcGroupCode}}{656}{subsection.46.9.3}
\contentsline {section}{\numberline {46.10}\leavevmode {\color {Chapter }Random Isomorphism Testing}}{656}{section.46.10}
\contentsline {subsection}{\numberline {46.10.1}\leavevmode {\color {Chapter }RandomIsomorphismTest}}{656}{subsection.46.10.1}
\contentsline {chapter}{\numberline {47}\leavevmode {\color {Chapter }Finitely Presented Groups}}{657}{chapter.47}
\contentsline {section}{\numberline {47.1}\leavevmode {\color {Chapter }IsSubgroupFpGroup and IsFpGroup}}{658}{section.47.1}
\contentsline {subsection}{\numberline {47.1.1}\leavevmode {\color {Chapter }IsSubgroupFpGroup}}{658}{subsection.47.1.1}
\contentsline {subsection}{\numberline {47.1.2}\leavevmode {\color {Chapter }IsFpGroup}}{658}{subsection.47.1.2}
\contentsline {subsection}{\numberline {47.1.3}\leavevmode {\color {Chapter }InfoFpGroup}}{659}{subsection.47.1.3}
\contentsline {section}{\numberline {47.2}\leavevmode {\color {Chapter }Creating Finitely Presented Groups}}{659}{section.47.2}
\contentsline {subsection}{\numberline {47.2.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }/ (for a free group and a list of elements)}}{659}{subsection.47.2.1}
\contentsline {subsection}{\numberline {47.2.2}\leavevmode {\color {Chapter }FactorGroupFpGroupByRels}}{659}{subsection.47.2.2}
\contentsline {subsection}{\numberline {47.2.3}\leavevmode {\color {Chapter }ParseRelators}}{659}{subsection.47.2.3}
\contentsline {subsection}{\numberline {47.2.4}\leavevmode {\color {Chapter }StringFactorizationWord}}{660}{subsection.47.2.4}
\contentsline {section}{\numberline {47.3}\leavevmode {\color {Chapter }Comparison of Elements of Finitely Presented Groups}}{660}{section.47.3}
\contentsline {subsection}{\numberline {47.3.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }= (for two elements in a f.p. group)}}{660}{subsection.47.3.1}
\contentsline {subsection}{\numberline {47.3.2}\leavevmode {\color {Chapter }\texttt {\char 92\relax }{\textless } (for two elements in a f.p. group)}}{660}{subsection.47.3.2}
\contentsline {subsection}{\numberline {47.3.3}\leavevmode {\color {Chapter }FpElmComparisonMethod}}{661}{subsection.47.3.3}
\contentsline {subsection}{\numberline {47.3.4}\leavevmode {\color {Chapter }SetReducedMultiplication}}{661}{subsection.47.3.4}
\contentsline {section}{\numberline {47.4}\leavevmode {\color {Chapter }Preimages in the Free Group}}{661}{section.47.4}
\contentsline {subsection}{\numberline {47.4.1}\leavevmode {\color {Chapter }FreeGroupOfFpGroup}}{661}{subsection.47.4.1}
\contentsline {subsection}{\numberline {47.4.2}\leavevmode {\color {Chapter }FreeGeneratorsOfFpGroup}}{661}{subsection.47.4.2}
\contentsline {subsection}{\numberline {47.4.3}\leavevmode {\color {Chapter }RelatorsOfFpGroup}}{661}{subsection.47.4.3}
\contentsline {subsection}{\numberline {47.4.4}\leavevmode {\color {Chapter }UnderlyingElement (fp group elements)}}{662}{subsection.47.4.4}
\contentsline {subsection}{\numberline {47.4.5}\leavevmode {\color {Chapter }ElementOfFpGroup}}{662}{subsection.47.4.5}
\contentsline {section}{\numberline {47.5}\leavevmode {\color {Chapter }Operations for Finitely Presented Groups}}{663}{section.47.5}
\contentsline {subsection}{\numberline {47.5.1}\leavevmode {\color {Chapter }PseudoRandom (for finitely presented groups)}}{663}{subsection.47.5.1}
\contentsline {section}{\numberline {47.6}\leavevmode {\color {Chapter }Coset Tables and Coset Enumeration}}{663}{section.47.6}
\contentsline {subsection}{\numberline {47.6.1}\leavevmode {\color {Chapter }CosetTable}}{664}{subsection.47.6.1}
\contentsline {subsection}{\numberline {47.6.2}\leavevmode {\color {Chapter }TracedCosetFpGroup}}{664}{subsection.47.6.2}
\contentsline {subsection}{\numberline {47.6.3}\leavevmode {\color {Chapter }FactorCosetAction (for fp groups)}}{665}{subsection.47.6.3}
\contentsline {subsection}{\numberline {47.6.4}\leavevmode {\color {Chapter }CosetTableBySubgroup}}{665}{subsection.47.6.4}
\contentsline {subsection}{\numberline {47.6.5}\leavevmode {\color {Chapter }CosetTableFromGensAndRels}}{665}{subsection.47.6.5}
\contentsline {subsection}{\numberline {47.6.6}\leavevmode {\color {Chapter }CosetTableDefaultMaxLimit}}{666}{subsection.47.6.6}
\contentsline {subsection}{\numberline {47.6.7}\leavevmode {\color {Chapter }CosetTableDefaultLimit}}{667}{subsection.47.6.7}
\contentsline {subsection}{\numberline {47.6.8}\leavevmode {\color {Chapter }MostFrequentGeneratorFpGroup}}{667}{subsection.47.6.8}
\contentsline {subsection}{\numberline {47.6.9}\leavevmode {\color {Chapter }IndicesInvolutaryGenerators}}{667}{subsection.47.6.9}
\contentsline {section}{\numberline {47.7}\leavevmode {\color {Chapter }Standardization of coset tables}}{667}{section.47.7}
\contentsline {subsection}{\numberline {47.7.1}\leavevmode {\color {Chapter }CosetTableStandard}}{668}{subsection.47.7.1}
\contentsline {subsection}{\numberline {47.7.2}\leavevmode {\color {Chapter }StandardizeTable}}{668}{subsection.47.7.2}
\contentsline {section}{\numberline {47.8}\leavevmode {\color {Chapter }Coset tables for subgroups in the whole group}}{668}{section.47.8}
\contentsline {subsection}{\numberline {47.8.1}\leavevmode {\color {Chapter }CosetTableInWholeGroup}}{668}{subsection.47.8.1}
\contentsline {subsection}{\numberline {47.8.2}\leavevmode {\color {Chapter }SubgroupOfWholeGroupByCosetTable}}{669}{subsection.47.8.2}
\contentsline {section}{\numberline {47.9}\leavevmode {\color {Chapter }Augmented Coset Tables and Rewriting}}{669}{section.47.9}
\contentsline {subsection}{\numberline {47.9.1}\leavevmode {\color {Chapter }AugmentedCosetTableInWholeGroup}}{669}{subsection.47.9.1}
\contentsline {subsection}{\numberline {47.9.2}\leavevmode {\color {Chapter }AugmentedCosetTableMtc}}{669}{subsection.47.9.2}
\contentsline {subsection}{\numberline {47.9.3}\leavevmode {\color {Chapter }AugmentedCosetTableRrs}}{669}{subsection.47.9.3}
\contentsline {subsection}{\numberline {47.9.4}\leavevmode {\color {Chapter }RewriteWord}}{670}{subsection.47.9.4}
\contentsline {section}{\numberline {47.10}\leavevmode {\color {Chapter }Low Index Subgroups}}{670}{section.47.10}
\contentsline {subsection}{\numberline {47.10.1}\leavevmode {\color {Chapter }LowIndexSubgroupsFpGroupIterator}}{670}{subsection.47.10.1}
\contentsline {section}{\numberline {47.11}\leavevmode {\color {Chapter }Converting Groups to Finitely Presented Groups}}{671}{section.47.11}
\contentsline {subsection}{\numberline {47.11.1}\leavevmode {\color {Chapter }IsomorphismFpGroup}}{671}{subsection.47.11.1}
\contentsline {subsection}{\numberline {47.11.2}\leavevmode {\color {Chapter }IsomorphismFpGroupByGenerators}}{672}{subsection.47.11.2}
\contentsline {section}{\numberline {47.12}\leavevmode {\color {Chapter }New Presentations and Presentations for Subgroups}}{674}{section.47.12}
\contentsline {subsection}{\numberline {47.12.1}\leavevmode {\color {Chapter }IsomorphismSimplifiedFpGroup}}{675}{subsection.47.12.1}
\contentsline {section}{\numberline {47.13}\leavevmode {\color {Chapter }Preimages under Homomorphisms from an FpGroup}}{675}{section.47.13}
\contentsline {subsection}{\numberline {47.13.1}\leavevmode {\color {Chapter }SubgroupOfWholeGroupByQuotientSubgroup}}{676}{subsection.47.13.1}
\contentsline {subsection}{\numberline {47.13.2}\leavevmode {\color {Chapter }IsSubgroupOfWholeGroupByQuotientRep}}{676}{subsection.47.13.2}
\contentsline {subsection}{\numberline {47.13.3}\leavevmode {\color {Chapter }AsSubgroupOfWholeGroupByQuotient}}{676}{subsection.47.13.3}
\contentsline {subsection}{\numberline {47.13.4}\leavevmode {\color {Chapter }DefiningQuotientHomomorphism}}{676}{subsection.47.13.4}
\contentsline {section}{\numberline {47.14}\leavevmode {\color {Chapter }Quotient Methods}}{676}{section.47.14}
\contentsline {subsection}{\numberline {47.14.1}\leavevmode {\color {Chapter }PQuotient}}{677}{subsection.47.14.1}
\contentsline {subsection}{\numberline {47.14.2}\leavevmode {\color {Chapter }EpimorphismQuotientSystem}}{677}{subsection.47.14.2}
\contentsline {subsection}{\numberline {47.14.3}\leavevmode {\color {Chapter }EpimorphismPGroup}}{678}{subsection.47.14.3}
\contentsline {subsection}{\numberline {47.14.4}\leavevmode {\color {Chapter }EpimorphismNilpotentQuotient}}{678}{subsection.47.14.4}
\contentsline {subsection}{\numberline {47.14.5}\leavevmode {\color {Chapter }SolvableQuotient (for a f.p. group and a size)}}{678}{subsection.47.14.5}
\contentsline {subsection}{\numberline {47.14.6}\leavevmode {\color {Chapter }EpimorphismSolvableQuotient}}{679}{subsection.47.14.6}
\contentsline {subsection}{\numberline {47.14.7}\leavevmode {\color {Chapter }LargerQuotientBySubgroupAbelianization}}{679}{subsection.47.14.7}
\contentsline {section}{\numberline {47.15}\leavevmode {\color {Chapter }Abelian Invariants for Subgroups}}{679}{section.47.15}
\contentsline {subsection}{\numberline {47.15.1}\leavevmode {\color {Chapter }AbelianInvariantsSubgroupFpGroup}}{680}{subsection.47.15.1}
\contentsline {subsection}{\numberline {47.15.2}\leavevmode {\color {Chapter }AbelianInvariantsSubgroupFpGroupMtc}}{680}{subsection.47.15.2}
\contentsline {subsection}{\numberline {47.15.3}\leavevmode {\color {Chapter }AbelianInvariantsSubgroupFpGroupRrs}}{680}{subsection.47.15.3}
\contentsline {subsection}{\numberline {47.15.4}\leavevmode {\color {Chapter }AbelianInvariantsNormalClosureFpGroup}}{680}{subsection.47.15.4}
\contentsline {subsection}{\numberline {47.15.5}\leavevmode {\color {Chapter }AbelianInvariantsNormalClosureFpGroupRrs}}{680}{subsection.47.15.5}
\contentsline {section}{\numberline {47.16}\leavevmode {\color {Chapter }Testing Finiteness of Finitely Presented Groups}}{681}{section.47.16}
\contentsline {subsection}{\numberline {47.16.1}\leavevmode {\color {Chapter }IsInfiniteAbelianizationGroup}}{682}{subsection.47.16.1}
\contentsline {subsection}{\numberline {47.16.2}\leavevmode {\color {Chapter }NewmanInfinityCriterion}}{682}{subsection.47.16.2}
\contentsline {chapter}{\numberline {48}\leavevmode {\color {Chapter }Presentations and Tietze Transformations}}{683}{chapter.48}
\contentsline {section}{\numberline {48.1}\leavevmode {\color {Chapter }Creating Presentations}}{683}{section.48.1}
\contentsline {subsection}{\numberline {48.1.1}\leavevmode {\color {Chapter }PresentationFpGroup}}{683}{subsection.48.1.1}
\contentsline {subsection}{\numberline {48.1.2}\leavevmode {\color {Chapter }TzSort}}{684}{subsection.48.1.2}
\contentsline {subsection}{\numberline {48.1.3}\leavevmode {\color {Chapter }GeneratorsOfPresentation}}{684}{subsection.48.1.3}
\contentsline {subsection}{\numberline {48.1.4}\leavevmode {\color {Chapter }FpGroupPresentation}}{684}{subsection.48.1.4}
\contentsline {subsection}{\numberline {48.1.5}\leavevmode {\color {Chapter }PresentationViaCosetTable}}{684}{subsection.48.1.5}
\contentsline {subsection}{\numberline {48.1.6}\leavevmode {\color {Chapter }SimplifiedFpGroup}}{686}{subsection.48.1.6}
\contentsline {section}{\numberline {48.2}\leavevmode {\color {Chapter }Subgroup Presentations}}{686}{section.48.2}
\contentsline {subsection}{\numberline {48.2.1}\leavevmode {\color {Chapter }PresentationSubgroup}}{686}{subsection.48.2.1}
\contentsline {subsection}{\numberline {48.2.2}\leavevmode {\color {Chapter }PresentationSubgroupRrs}}{686}{subsection.48.2.2}
\contentsline {subsection}{\numberline {48.2.3}\leavevmode {\color {Chapter }PrimaryGeneratorWords}}{688}{subsection.48.2.3}
\contentsline {subsection}{\numberline {48.2.4}\leavevmode {\color {Chapter }PresentationSubgroupMtc}}{688}{subsection.48.2.4}
\contentsline {subsection}{\numberline {48.2.5}\leavevmode {\color {Chapter }PresentationNormalClosureRrs}}{690}{subsection.48.2.5}
\contentsline {subsection}{\numberline {48.2.6}\leavevmode {\color {Chapter }PresentationNormalClosure}}{690}{subsection.48.2.6}
\contentsline {section}{\numberline {48.3}\leavevmode {\color {Chapter }Relators in a Presentation}}{690}{section.48.3}
\contentsline {subsection}{\numberline {48.3.1}\leavevmode {\color {Chapter }TietzeWordAbstractWord}}{690}{subsection.48.3.1}
\contentsline {subsection}{\numberline {48.3.2}\leavevmode {\color {Chapter }AbstractWordTietzeWord}}{690}{subsection.48.3.2}
\contentsline {section}{\numberline {48.4}\leavevmode {\color {Chapter }Printing Presentations}}{691}{section.48.4}
\contentsline {subsection}{\numberline {48.4.1}\leavevmode {\color {Chapter }TzPrintGenerators}}{691}{subsection.48.4.1}
\contentsline {subsection}{\numberline {48.4.2}\leavevmode {\color {Chapter }TzPrintRelators}}{691}{subsection.48.4.2}
\contentsline {subsection}{\numberline {48.4.3}\leavevmode {\color {Chapter }TzPrintLengths}}{692}{subsection.48.4.3}
\contentsline {subsection}{\numberline {48.4.4}\leavevmode {\color {Chapter }TzPrintStatus}}{692}{subsection.48.4.4}
\contentsline {subsection}{\numberline {48.4.5}\leavevmode {\color {Chapter }TzPrintPresentation}}{692}{subsection.48.4.5}
\contentsline {subsection}{\numberline {48.4.6}\leavevmode {\color {Chapter }TzPrint}}{692}{subsection.48.4.6}
\contentsline {subsection}{\numberline {48.4.7}\leavevmode {\color {Chapter }TzPrintPairs}}{693}{subsection.48.4.7}
\contentsline {section}{\numberline {48.5}\leavevmode {\color {Chapter }Changing Presentations}}{693}{section.48.5}
\contentsline {subsection}{\numberline {48.5.1}\leavevmode {\color {Chapter }AddGenerator}}{693}{subsection.48.5.1}
\contentsline {subsection}{\numberline {48.5.2}\leavevmode {\color {Chapter }TzNewGenerator}}{694}{subsection.48.5.2}
\contentsline {subsection}{\numberline {48.5.3}\leavevmode {\color {Chapter }AddRelator}}{694}{subsection.48.5.3}
\contentsline {subsection}{\numberline {48.5.4}\leavevmode {\color {Chapter }RemoveRelator}}{694}{subsection.48.5.4}
\contentsline {section}{\numberline {48.6}\leavevmode {\color {Chapter }Tietze Transformations}}{694}{section.48.6}
\contentsline {subsection}{\numberline {48.6.1}\leavevmode {\color {Chapter }TzGo}}{694}{subsection.48.6.1}
\contentsline {subsection}{\numberline {48.6.2}\leavevmode {\color {Chapter }SimplifyPresentation}}{695}{subsection.48.6.2}
\contentsline {subsection}{\numberline {48.6.3}\leavevmode {\color {Chapter }TzGoGo}}{696}{subsection.48.6.3}
\contentsline {section}{\numberline {48.7}\leavevmode {\color {Chapter }Elementary Tietze Transformations}}{697}{section.48.7}
\contentsline {subsection}{\numberline {48.7.1}\leavevmode {\color {Chapter }TzEliminate}}{697}{subsection.48.7.1}
\contentsline {subsection}{\numberline {48.7.2}\leavevmode {\color {Chapter }TzSearch}}{697}{subsection.48.7.2}
\contentsline {subsection}{\numberline {48.7.3}\leavevmode {\color {Chapter }TzSearchEqual}}{698}{subsection.48.7.3}
\contentsline {subsection}{\numberline {48.7.4}\leavevmode {\color {Chapter }TzFindCyclicJoins}}{699}{subsection.48.7.4}
\contentsline {section}{\numberline {48.8}\leavevmode {\color {Chapter }Tietze Transformations that introduce new Generators}}{699}{section.48.8}
\contentsline {subsection}{\numberline {48.8.1}\leavevmode {\color {Chapter }TzSubstitute}}{699}{subsection.48.8.1}
\contentsline {subsection}{\numberline {48.8.2}\leavevmode {\color {Chapter }TzSubstituteCyclicJoins}}{703}{subsection.48.8.2}
\contentsline {section}{\numberline {48.9}\leavevmode {\color {Chapter }Tracing generator images through Tietze transformations}}{703}{section.48.9}
\contentsline {subsection}{\numberline {48.9.1}\leavevmode {\color {Chapter }TzInitGeneratorImages}}{703}{subsection.48.9.1}
\contentsline {subsection}{\numberline {48.9.2}\leavevmode {\color {Chapter }OldGeneratorsOfPresentation}}{703}{subsection.48.9.2}
\contentsline {subsection}{\numberline {48.9.3}\leavevmode {\color {Chapter }TzImagesOldGens}}{703}{subsection.48.9.3}
\contentsline {subsection}{\numberline {48.9.4}\leavevmode {\color {Chapter }TzPreImagesNewGens}}{704}{subsection.48.9.4}
\contentsline {subsection}{\numberline {48.9.5}\leavevmode {\color {Chapter }TzPrintGeneratorImages}}{704}{subsection.48.9.5}
\contentsline {section}{\numberline {48.10}\leavevmode {\color {Chapter }The Decoding Tree Procedure}}{705}{section.48.10}
\contentsline {subsection}{\numberline {48.10.1}\leavevmode {\color {Chapter }DecodeTree}}{705}{subsection.48.10.1}
\contentsline {section}{\numberline {48.11}\leavevmode {\color {Chapter }Tietze Options}}{708}{section.48.11}
\contentsline {subsection}{\numberline {48.11.1}\leavevmode {\color {Chapter }TzOptions}}{709}{subsection.48.11.1}
\contentsline {subsection}{\numberline {48.11.2}\leavevmode {\color {Chapter }TzPrintOptions}}{710}{subsection.48.11.2}
\contentsline {chapter}{\numberline {49}\leavevmode {\color {Chapter }Group Products}}{711}{chapter.49}
\contentsline {section}{\numberline {49.1}\leavevmode {\color {Chapter }Direct Products}}{711}{section.49.1}
\contentsline {subsection}{\numberline {49.1.1}\leavevmode {\color {Chapter }DirectProduct}}{711}{subsection.49.1.1}
\contentsline {section}{\numberline {49.2}\leavevmode {\color {Chapter }Semidirect Products}}{712}{section.49.2}
\contentsline {subsection}{\numberline {49.2.1}\leavevmode {\color {Chapter }SemidirectProduct}}{712}{subsection.49.2.1}
\contentsline {section}{\numberline {49.3}\leavevmode {\color {Chapter }Subdirect Products}}{714}{section.49.3}
\contentsline {subsection}{\numberline {49.3.1}\leavevmode {\color {Chapter }SubdirectProduct}}{714}{subsection.49.3.1}
\contentsline {subsection}{\numberline {49.3.2}\leavevmode {\color {Chapter }SubdirectProducts}}{714}{subsection.49.3.2}
\contentsline {section}{\numberline {49.4}\leavevmode {\color {Chapter }Wreath Products}}{714}{section.49.4}
\contentsline {subsection}{\numberline {49.4.1}\leavevmode {\color {Chapter }WreathProduct}}{715}{subsection.49.4.1}
\contentsline {subsection}{\numberline {49.4.2}\leavevmode {\color {Chapter }WreathProductImprimitiveAction}}{715}{subsection.49.4.2}
\contentsline {subsection}{\numberline {49.4.3}\leavevmode {\color {Chapter }WreathProductProductAction}}{716}{subsection.49.4.3}
\contentsline {subsection}{\numberline {49.4.4}\leavevmode {\color {Chapter }KuKGenerators}}{716}{subsection.49.4.4}
\contentsline {section}{\numberline {49.5}\leavevmode {\color {Chapter }Free Products}}{716}{section.49.5}
\contentsline {subsection}{\numberline {49.5.1}\leavevmode {\color {Chapter }FreeProduct}}{716}{subsection.49.5.1}
\contentsline {section}{\numberline {49.6}\leavevmode {\color {Chapter }Embeddings and Projections for Group Products}}{717}{section.49.6}
\contentsline {subsection}{\numberline {49.6.1}\leavevmode {\color {Chapter }Embedding (for group products)}}{717}{subsection.49.6.1}
\contentsline {subsection}{\numberline {49.6.2}\leavevmode {\color {Chapter }Projection (for group products)}}{717}{subsection.49.6.2}
\contentsline {chapter}{\numberline {50}\leavevmode {\color {Chapter }Group Libraries}}{718}{chapter.50}
\contentsline {section}{\numberline {50.1}\leavevmode {\color {Chapter }Basic Groups}}{718}{section.50.1}
\contentsline {subsection}{\numberline {50.1.1}\leavevmode {\color {Chapter }TrivialGroup}}{719}{subsection.50.1.1}
\contentsline {subsection}{\numberline {50.1.2}\leavevmode {\color {Chapter }CyclicGroup}}{719}{subsection.50.1.2}
\contentsline {subsection}{\numberline {50.1.3}\leavevmode {\color {Chapter }AbelianGroup}}{719}{subsection.50.1.3}
\contentsline {subsection}{\numberline {50.1.4}\leavevmode {\color {Chapter }ElementaryAbelianGroup}}{719}{subsection.50.1.4}
\contentsline {subsection}{\numberline {50.1.5}\leavevmode {\color {Chapter }FreeAbelianGroup}}{720}{subsection.50.1.5}
\contentsline {subsection}{\numberline {50.1.6}\leavevmode {\color {Chapter }DihedralGroup}}{720}{subsection.50.1.6}
\contentsline {subsection}{\numberline {50.1.7}\leavevmode {\color {Chapter }QuaternionGroup}}{720}{subsection.50.1.7}
\contentsline {subsection}{\numberline {50.1.8}\leavevmode {\color {Chapter }ExtraspecialGroup}}{720}{subsection.50.1.8}
\contentsline {subsection}{\numberline {50.1.9}\leavevmode {\color {Chapter }AlternatingGroup}}{721}{subsection.50.1.9}
\contentsline {subsection}{\numberline {50.1.10}\leavevmode {\color {Chapter }SymmetricGroup}}{721}{subsection.50.1.10}
\contentsline {subsection}{\numberline {50.1.11}\leavevmode {\color {Chapter }MathieuGroup}}{721}{subsection.50.1.11}
\contentsline {subsection}{\numberline {50.1.12}\leavevmode {\color {Chapter }SuzukiGroup}}{722}{subsection.50.1.12}
\contentsline {subsection}{\numberline {50.1.13}\leavevmode {\color {Chapter }ReeGroup}}{722}{subsection.50.1.13}
\contentsline {section}{\numberline {50.2}\leavevmode {\color {Chapter }Classical Groups}}{722}{section.50.2}
\contentsline {subsection}{\numberline {50.2.1}\leavevmode {\color {Chapter }GeneralLinearGroup}}{723}{subsection.50.2.1}
\contentsline {subsection}{\numberline {50.2.2}\leavevmode {\color {Chapter }SpecialLinearGroup}}{723}{subsection.50.2.2}
\contentsline {subsection}{\numberline {50.2.3}\leavevmode {\color {Chapter }GeneralUnitaryGroup}}{724}{subsection.50.2.3}
\contentsline {subsection}{\numberline {50.2.4}\leavevmode {\color {Chapter }SpecialUnitaryGroup}}{724}{subsection.50.2.4}
\contentsline {subsection}{\numberline {50.2.5}\leavevmode {\color {Chapter }SymplecticGroup}}{725}{subsection.50.2.5}
\contentsline {subsection}{\numberline {50.2.6}\leavevmode {\color {Chapter }GeneralOrthogonalGroup}}{725}{subsection.50.2.6}
\contentsline {subsection}{\numberline {50.2.7}\leavevmode {\color {Chapter }SpecialOrthogonalGroup}}{725}{subsection.50.2.7}
\contentsline {subsection}{\numberline {50.2.8}\leavevmode {\color {Chapter }Omega (construct an orthogonal group)}}{726}{subsection.50.2.8}
\contentsline {subsection}{\numberline {50.2.9}\leavevmode {\color {Chapter }GeneralSemilinearGroup}}{726}{subsection.50.2.9}
\contentsline {subsection}{\numberline {50.2.10}\leavevmode {\color {Chapter }SpecialSemilinearGroup}}{726}{subsection.50.2.10}
\contentsline {subsection}{\numberline {50.2.11}\leavevmode {\color {Chapter }ProjectiveGeneralLinearGroup}}{727}{subsection.50.2.11}
\contentsline {subsection}{\numberline {50.2.12}\leavevmode {\color {Chapter }ProjectiveSpecialLinearGroup}}{727}{subsection.50.2.12}
\contentsline {subsection}{\numberline {50.2.13}\leavevmode {\color {Chapter }ProjectiveGeneralUnitaryGroup}}{727}{subsection.50.2.13}
\contentsline {subsection}{\numberline {50.2.14}\leavevmode {\color {Chapter }ProjectiveSpecialUnitaryGroup}}{727}{subsection.50.2.14}
\contentsline {subsection}{\numberline {50.2.15}\leavevmode {\color {Chapter }ProjectiveSymplecticGroup}}{728}{subsection.50.2.15}
\contentsline {subsection}{\numberline {50.2.16}\leavevmode {\color {Chapter }ProjectiveOmega}}{728}{subsection.50.2.16}
\contentsline {section}{\numberline {50.3}\leavevmode {\color {Chapter }Conjugacy Classes in Classical Groups}}{728}{section.50.3}
\contentsline {subsection}{\numberline {50.3.1}\leavevmode {\color {Chapter }NrConjugacyClassesGL}}{728}{subsection.50.3.1}
\contentsline {section}{\numberline {50.4}\leavevmode {\color {Chapter }Constructors for Basic Groups}}{729}{section.50.4}
\contentsline {section}{\numberline {50.5}\leavevmode {\color {Chapter }Selection Functions}}{730}{section.50.5}
\contentsline {section}{\numberline {50.6}\leavevmode {\color {Chapter }Transitive Permutation Groups}}{731}{section.50.6}
\contentsline {subsection}{\numberline {50.6.1}\leavevmode {\color {Chapter }TransitiveGroup}}{731}{subsection.50.6.1}
\contentsline {subsection}{\numberline {50.6.2}\leavevmode {\color {Chapter }NrTransitiveGroups}}{731}{subsection.50.6.2}
\contentsline {subsection}{\numberline {50.6.3}\leavevmode {\color {Chapter }TransitiveIdentification}}{732}{subsection.50.6.3}
\contentsline {section}{\numberline {50.7}\leavevmode {\color {Chapter }Small Groups}}{732}{section.50.7}
\contentsline {subsection}{\numberline {50.7.1}\leavevmode {\color {Chapter }SmallGroup (for group order and index)}}{733}{subsection.50.7.1}
\contentsline {subsection}{\numberline {50.7.2}\leavevmode {\color {Chapter }AllSmallGroups}}{734}{subsection.50.7.2}
\contentsline {subsection}{\numberline {50.7.3}\leavevmode {\color {Chapter }OneSmallGroup}}{734}{subsection.50.7.3}
\contentsline {subsection}{\numberline {50.7.4}\leavevmode {\color {Chapter }NumberSmallGroups}}{734}{subsection.50.7.4}
\contentsline {subsection}{\numberline {50.7.5}\leavevmode {\color {Chapter }IdSmallGroup}}{734}{subsection.50.7.5}
\contentsline {subsection}{\numberline {50.7.6}\leavevmode {\color {Chapter }IdsOfAllSmallGroups}}{734}{subsection.50.7.6}
\contentsline {subsection}{\numberline {50.7.7}\leavevmode {\color {Chapter }IdGap3SolvableGroup}}{735}{subsection.50.7.7}
\contentsline {subsection}{\numberline {50.7.8}\leavevmode {\color {Chapter }SmallGroupsInformation}}{735}{subsection.50.7.8}
\contentsline {subsection}{\numberline {50.7.9}\leavevmode {\color {Chapter }UnloadSmallGroupsData}}{735}{subsection.50.7.9}
\contentsline {section}{\numberline {50.8}\leavevmode {\color {Chapter }Finite Perfect Groups}}{736}{section.50.8}
\contentsline {subsection}{\numberline {50.8.1}\leavevmode {\color {Chapter }SizesPerfectGroups}}{737}{subsection.50.8.1}
\contentsline {subsection}{\numberline {50.8.2}\leavevmode {\color {Chapter }PerfectGroup}}{737}{subsection.50.8.2}
\contentsline {subsection}{\numberline {50.8.3}\leavevmode {\color {Chapter }PerfectIdentification}}{737}{subsection.50.8.3}
\contentsline {subsection}{\numberline {50.8.4}\leavevmode {\color {Chapter }NumberPerfectGroups}}{738}{subsection.50.8.4}
\contentsline {subsection}{\numberline {50.8.5}\leavevmode {\color {Chapter }NumberPerfectLibraryGroups}}{738}{subsection.50.8.5}
\contentsline {subsection}{\numberline {50.8.6}\leavevmode {\color {Chapter }SizeNumbersPerfectGroups}}{738}{subsection.50.8.6}
\contentsline {subsection}{\numberline {50.8.7}\leavevmode {\color {Chapter }DisplayInformationPerfectGroups}}{739}{subsection.50.8.7}
\contentsline {subsection}{\numberline {50.8.8}\leavevmode {\color {Chapter }More about the Perfect Groups Library}}{740}{subsection.50.8.8}
\contentsline {section}{\numberline {50.9}\leavevmode {\color {Chapter }Primitive Permutation Groups}}{742}{section.50.9}
\contentsline {subsection}{\numberline {50.9.1}\leavevmode {\color {Chapter }PrimitiveGroup}}{743}{subsection.50.9.1}
\contentsline {subsection}{\numberline {50.9.2}\leavevmode {\color {Chapter }NrPrimitiveGroups}}{743}{subsection.50.9.2}
\contentsline {subsection}{\numberline {50.9.3}\leavevmode {\color {Chapter }PrimitiveGroupsIterator}}{743}{subsection.50.9.3}
\contentsline {subsection}{\numberline {50.9.4}\leavevmode {\color {Chapter }COHORTS{\textunderscore }PRIMITIVE{\textunderscore }GROUPS}}{743}{subsection.50.9.4}
\contentsline {section}{\numberline {50.10}\leavevmode {\color {Chapter }Index numbers of primitive groups}}{744}{section.50.10}
\contentsline {subsection}{\numberline {50.10.1}\leavevmode {\color {Chapter }PrimitiveIdentification}}{744}{subsection.50.10.1}
\contentsline {subsection}{\numberline {50.10.2}\leavevmode {\color {Chapter }SimsNo}}{744}{subsection.50.10.2}
\contentsline {subsection}{\numberline {50.10.3}\leavevmode {\color {Chapter }PRIMITIVE{\textunderscore }INDICES{\textunderscore }MAGMA}}{744}{subsection.50.10.3}
\contentsline {section}{\numberline {50.11}\leavevmode {\color {Chapter }Irreducible Solvable Matrix Groups}}{745}{section.50.11}
\contentsline {subsection}{\numberline {50.11.1}\leavevmode {\color {Chapter }IrreducibleSolvableGroupMS}}{745}{subsection.50.11.1}
\contentsline {subsection}{\numberline {50.11.2}\leavevmode {\color {Chapter }NumberIrreducibleSolvableGroups}}{745}{subsection.50.11.2}
\contentsline {subsection}{\numberline {50.11.3}\leavevmode {\color {Chapter }AllIrreducibleSolvableGroups}}{745}{subsection.50.11.3}
\contentsline {subsection}{\numberline {50.11.4}\leavevmode {\color {Chapter }OneIrreducibleSolvableGroup}}{745}{subsection.50.11.4}
\contentsline {subsection}{\numberline {50.11.5}\leavevmode {\color {Chapter }PrimitiveIndexIrreducibleSolvableGroup}}{746}{subsection.50.11.5}
\contentsline {subsection}{\numberline {50.11.6}\leavevmode {\color {Chapter }IrreducibleSolvableGroup}}{746}{subsection.50.11.6}
\contentsline {section}{\numberline {50.12}\leavevmode {\color {Chapter }Irreducible Maximal Finite Integral Matrix Groups}}{746}{section.50.12}
\contentsline {subsection}{\numberline {50.12.1}\leavevmode {\color {Chapter }ImfNumberQQClasses}}{748}{subsection.50.12.1}
\contentsline {subsection}{\numberline {50.12.2}\leavevmode {\color {Chapter }DisplayImfInvariants}}{748}{subsection.50.12.2}
\contentsline {subsection}{\numberline {50.12.3}\leavevmode {\color {Chapter }ImfInvariants}}{751}{subsection.50.12.3}
\contentsline {subsection}{\numberline {50.12.4}\leavevmode {\color {Chapter }ImfMatrixGroup}}{752}{subsection.50.12.4}
\contentsline {subsection}{\numberline {50.12.5}\leavevmode {\color {Chapter }IsomorphismPermGroup (for Imf matrix groups)}}{753}{subsection.50.12.5}
\contentsline {subsection}{\numberline {50.12.6}\leavevmode {\color {Chapter }IsomorphismPermGroupImfGroup}}{754}{subsection.50.12.6}
\contentsline {chapter}{\numberline {51}\leavevmode {\color {Chapter }Semigroups and Monoids}}{756}{chapter.51}
\contentsline {section}{\numberline {51.1}\leavevmode {\color {Chapter }Semigroups}}{756}{section.51.1}
\contentsline {subsection}{\numberline {51.1.1}\leavevmode {\color {Chapter }IsSemigroup}}{756}{subsection.51.1.1}
\contentsline {subsection}{\numberline {51.1.2}\leavevmode {\color {Chapter }Semigroup}}{756}{subsection.51.1.2}
\contentsline {subsection}{\numberline {51.1.3}\leavevmode {\color {Chapter }Subsemigroup}}{756}{subsection.51.1.3}
\contentsline {subsection}{\numberline {51.1.4}\leavevmode {\color {Chapter }IsSubsemigroup}}{757}{subsection.51.1.4}
\contentsline {subsection}{\numberline {51.1.5}\leavevmode {\color {Chapter }SemigroupByGenerators}}{757}{subsection.51.1.5}
\contentsline {subsection}{\numberline {51.1.6}\leavevmode {\color {Chapter }AsSemigroup}}{757}{subsection.51.1.6}
\contentsline {subsection}{\numberline {51.1.7}\leavevmode {\color {Chapter }AsSubsemigroup}}{757}{subsection.51.1.7}
\contentsline {subsection}{\numberline {51.1.8}\leavevmode {\color {Chapter }GeneratorsOfSemigroup}}{757}{subsection.51.1.8}
\contentsline {subsection}{\numberline {51.1.9}\leavevmode {\color {Chapter }FreeSemigroup}}{758}{subsection.51.1.9}
\contentsline {subsection}{\numberline {51.1.10}\leavevmode {\color {Chapter }SemigroupByMultiplicationTable}}{759}{subsection.51.1.10}
\contentsline {section}{\numberline {51.2}\leavevmode {\color {Chapter }Monoids}}{759}{section.51.2}
\contentsline {subsection}{\numberline {51.2.1}\leavevmode {\color {Chapter }IsMonoid}}{759}{subsection.51.2.1}
\contentsline {subsection}{\numberline {51.2.2}\leavevmode {\color {Chapter }Monoid}}{760}{subsection.51.2.2}
\contentsline {subsection}{\numberline {51.2.3}\leavevmode {\color {Chapter }Submonoid}}{760}{subsection.51.2.3}
\contentsline {subsection}{\numberline {51.2.4}\leavevmode {\color {Chapter }MonoidByGenerators}}{760}{subsection.51.2.4}
\contentsline {subsection}{\numberline {51.2.5}\leavevmode {\color {Chapter }AsMonoid}}{760}{subsection.51.2.5}
\contentsline {subsection}{\numberline {51.2.6}\leavevmode {\color {Chapter }AsSubmonoid}}{760}{subsection.51.2.6}
\contentsline {subsection}{\numberline {51.2.7}\leavevmode {\color {Chapter }GeneratorsOfMonoid}}{760}{subsection.51.2.7}
\contentsline {subsection}{\numberline {51.2.8}\leavevmode {\color {Chapter }TrivialSubmonoid}}{761}{subsection.51.2.8}
\contentsline {subsection}{\numberline {51.2.9}\leavevmode {\color {Chapter }FreeMonoid}}{761}{subsection.51.2.9}
\contentsline {subsection}{\numberline {51.2.10}\leavevmode {\color {Chapter }MonoidByMultiplicationTable}}{761}{subsection.51.2.10}
\contentsline {section}{\numberline {51.3}\leavevmode {\color {Chapter }Inverse semigroups and monoids}}{762}{section.51.3}
\contentsline {subsection}{\numberline {51.3.1}\leavevmode {\color {Chapter }InverseSemigroup}}{762}{subsection.51.3.1}
\contentsline {subsection}{\numberline {51.3.2}\leavevmode {\color {Chapter }InverseMonoid}}{762}{subsection.51.3.2}
\contentsline {subsection}{\numberline {51.3.3}\leavevmode {\color {Chapter }GeneratorsOfInverseSemigroup}}{763}{subsection.51.3.3}
\contentsline {subsection}{\numberline {51.3.4}\leavevmode {\color {Chapter }GeneratorsOfInverseMonoid}}{763}{subsection.51.3.4}
\contentsline {subsection}{\numberline {51.3.5}\leavevmode {\color {Chapter }IsInverseSubsemigroup}}{763}{subsection.51.3.5}
\contentsline {section}{\numberline {51.4}\leavevmode {\color {Chapter }Properties of Semigroups}}{764}{section.51.4}
\contentsline {subsection}{\numberline {51.4.1}\leavevmode {\color {Chapter }IsRegularSemigroup}}{764}{subsection.51.4.1}
\contentsline {subsection}{\numberline {51.4.2}\leavevmode {\color {Chapter }IsRegularSemigroupElement}}{764}{subsection.51.4.2}
\contentsline {subsection}{\numberline {51.4.3}\leavevmode {\color {Chapter }InversesOfSemigroupElement}}{764}{subsection.51.4.3}
\contentsline {subsection}{\numberline {51.4.4}\leavevmode {\color {Chapter }IsSimpleSemigroup}}{765}{subsection.51.4.4}
\contentsline {subsection}{\numberline {51.4.5}\leavevmode {\color {Chapter }IsZeroSimpleSemigroup}}{765}{subsection.51.4.5}
\contentsline {subsection}{\numberline {51.4.6}\leavevmode {\color {Chapter }IsZeroGroup}}{765}{subsection.51.4.6}
\contentsline {subsection}{\numberline {51.4.7}\leavevmode {\color {Chapter }IsReesCongruenceSemigroup}}{765}{subsection.51.4.7}
\contentsline {subsection}{\numberline {51.4.8}\leavevmode {\color {Chapter }IsInverseSemigroup}}{765}{subsection.51.4.8}
\contentsline {section}{\numberline {51.5}\leavevmode {\color {Chapter }Ideals of semigroups}}{766}{section.51.5}
\contentsline {subsection}{\numberline {51.5.1}\leavevmode {\color {Chapter }SemigroupIdealByGenerators}}{766}{subsection.51.5.1}
\contentsline {subsection}{\numberline {51.5.2}\leavevmode {\color {Chapter }ReesCongruenceOfSemigroupIdeal}}{766}{subsection.51.5.2}
\contentsline {subsection}{\numberline {51.5.3}\leavevmode {\color {Chapter }IsLeftSemigroupIdeal}}{766}{subsection.51.5.3}
\contentsline {section}{\numberline {51.6}\leavevmode {\color {Chapter }Congruences for semigroups}}{766}{section.51.6}
\contentsline {subsection}{\numberline {51.6.1}\leavevmode {\color {Chapter }IsSemigroupCongruence}}{766}{subsection.51.6.1}
\contentsline {subsection}{\numberline {51.6.2}\leavevmode {\color {Chapter }IsReesCongruence}}{766}{subsection.51.6.2}
\contentsline {section}{\numberline {51.7}\leavevmode {\color {Chapter }Quotients}}{767}{section.51.7}
\contentsline {subsection}{\numberline {51.7.1}\leavevmode {\color {Chapter }IsQuotientSemigroup}}{767}{subsection.51.7.1}
\contentsline {subsection}{\numberline {51.7.2}\leavevmode {\color {Chapter }HomomorphismQuotientSemigroup}}{767}{subsection.51.7.2}
\contentsline {subsection}{\numberline {51.7.3}\leavevmode {\color {Chapter }QuotientSemigroupPreimage}}{767}{subsection.51.7.3}
\contentsline {section}{\numberline {51.8}\leavevmode {\color {Chapter }Green's Relations}}{767}{section.51.8}
\contentsline {subsection}{\numberline {51.8.1}\leavevmode {\color {Chapter }GreensRRelation}}{768}{subsection.51.8.1}
\contentsline {subsection}{\numberline {51.8.2}\leavevmode {\color {Chapter }IsGreensRelation}}{768}{subsection.51.8.2}
\contentsline {subsection}{\numberline {51.8.3}\leavevmode {\color {Chapter }IsGreensClass}}{768}{subsection.51.8.3}
\contentsline {subsection}{\numberline {51.8.4}\leavevmode {\color {Chapter }IsGreensLessThanOrEqual}}{768}{subsection.51.8.4}
\contentsline {subsection}{\numberline {51.8.5}\leavevmode {\color {Chapter }RClassOfHClass}}{768}{subsection.51.8.5}
\contentsline {subsection}{\numberline {51.8.6}\leavevmode {\color {Chapter }EggBoxOfDClass}}{769}{subsection.51.8.6}
\contentsline {subsection}{\numberline {51.8.7}\leavevmode {\color {Chapter }DisplayEggBoxOfDClass}}{769}{subsection.51.8.7}
\contentsline {subsection}{\numberline {51.8.8}\leavevmode {\color {Chapter }GreensRClassOfElement}}{769}{subsection.51.8.8}
\contentsline {subsection}{\numberline {51.8.9}\leavevmode {\color {Chapter }GreensRClasses}}{769}{subsection.51.8.9}
\contentsline {subsection}{\numberline {51.8.10}\leavevmode {\color {Chapter }GroupHClassOfGreensDClass}}{769}{subsection.51.8.10}
\contentsline {subsection}{\numberline {51.8.11}\leavevmode {\color {Chapter }IsGroupHClass}}{770}{subsection.51.8.11}
\contentsline {subsection}{\numberline {51.8.12}\leavevmode {\color {Chapter }IsRegularDClass}}{770}{subsection.51.8.12}
\contentsline {section}{\numberline {51.9}\leavevmode {\color {Chapter }Rees Matrix Semigroups}}{770}{section.51.9}
\contentsline {subsection}{\numberline {51.9.1}\leavevmode {\color {Chapter }ReesMatrixSemigroup}}{771}{subsection.51.9.1}
\contentsline {subsection}{\numberline {51.9.2}\leavevmode {\color {Chapter }ReesMatrixSubsemigroup}}{772}{subsection.51.9.2}
\contentsline {subsection}{\numberline {51.9.3}\leavevmode {\color {Chapter }IsomorphismReesMatrixSemigroup}}{772}{subsection.51.9.3}
\contentsline {subsection}{\numberline {51.9.4}\leavevmode {\color {Chapter }IsReesMatrixSemigroupElement}}{773}{subsection.51.9.4}
\contentsline {subsection}{\numberline {51.9.5}\leavevmode {\color {Chapter }ReesMatrixSemigroupElement}}{773}{subsection.51.9.5}
\contentsline {subsection}{\numberline {51.9.6}\leavevmode {\color {Chapter }IsReesMatrixSubsemigroup}}{774}{subsection.51.9.6}
\contentsline {subsection}{\numberline {51.9.7}\leavevmode {\color {Chapter }IsReesMatrixSemigroup}}{774}{subsection.51.9.7}
\contentsline {subsection}{\numberline {51.9.8}\leavevmode {\color {Chapter }Matrix}}{776}{subsection.51.9.8}
\contentsline {subsection}{\numberline {51.9.9}\leavevmode {\color {Chapter }Rows and columns}}{776}{subsection.51.9.9}
\contentsline {subsection}{\numberline {51.9.10}\leavevmode {\color {Chapter }UnderlyingSemigroup (for a Rees matrix semigroup)}}{777}{subsection.51.9.10}
\contentsline {subsection}{\numberline {51.9.11}\leavevmode {\color {Chapter }AssociatedReesMatrixSemigroupOfDClass}}{777}{subsection.51.9.11}
\contentsline {chapter}{\numberline {52}\leavevmode {\color {Chapter }Finitely Presented Semigroups and Monoids}}{778}{chapter.52}
\contentsline {section}{\numberline {52.1}\leavevmode {\color {Chapter }IsSubsemigroupFpSemigroup (Filter)}}{780}{section.52.1}
\contentsline {subsection}{\numberline {52.1.1}\leavevmode {\color {Chapter }IsSubsemigroupFpSemigroup}}{780}{subsection.52.1.1}
\contentsline {subsection}{\numberline {52.1.2}\leavevmode {\color {Chapter }IsSubmonoidFpMonoid}}{780}{subsection.52.1.2}
\contentsline {subsection}{\numberline {52.1.3}\leavevmode {\color {Chapter }IsFpSemigroup}}{780}{subsection.52.1.3}
\contentsline {subsection}{\numberline {52.1.4}\leavevmode {\color {Chapter }IsFpMonoid}}{780}{subsection.52.1.4}
\contentsline {subsection}{\numberline {52.1.5}\leavevmode {\color {Chapter }IsElementOfFpSemigroup}}{780}{subsection.52.1.5}
\contentsline {subsection}{\numberline {52.1.6}\leavevmode {\color {Chapter }IsElementOfFpMonoid}}{780}{subsection.52.1.6}
\contentsline {subsection}{\numberline {52.1.7}\leavevmode {\color {Chapter }FpGrpMonSmgOfFpGrpMonSmgElement}}{781}{subsection.52.1.7}
\contentsline {section}{\numberline {52.2}\leavevmode {\color {Chapter }Creating Finitely Presented Semigroups}}{781}{section.52.2}
\contentsline {subsection}{\numberline {52.2.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }/ (for a free semigroup and a list of pairs of elements)}}{781}{subsection.52.2.1}
\contentsline {subsection}{\numberline {52.2.2}\leavevmode {\color {Chapter }FactorFreeSemigroupByRelations}}{781}{subsection.52.2.2}
\contentsline {subsection}{\numberline {52.2.3}\leavevmode {\color {Chapter }IsomorphismFpSemigroup}}{782}{subsection.52.2.3}
\contentsline {section}{\numberline {52.3}\leavevmode {\color {Chapter }Comparison of Elements of Finitely Presented Semigroups}}{782}{section.52.3}
\contentsline {subsection}{\numberline {52.3.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }= (for two elements in a f.p. semigroup)}}{782}{subsection.52.3.1}
\contentsline {section}{\numberline {52.4}\leavevmode {\color {Chapter }Preimages in the Free Semigroup}}{782}{section.52.4}
\contentsline {subsection}{\numberline {52.4.1}\leavevmode {\color {Chapter }UnderlyingElement (fp semigroup elements)}}{782}{subsection.52.4.1}
\contentsline {subsection}{\numberline {52.4.2}\leavevmode {\color {Chapter }ElementOfFpSemigroup}}{783}{subsection.52.4.2}
\contentsline {subsection}{\numberline {52.4.3}\leavevmode {\color {Chapter }FreeSemigroupOfFpSemigroup}}{783}{subsection.52.4.3}
\contentsline {subsection}{\numberline {52.4.4}\leavevmode {\color {Chapter }FreeGeneratorsOfFpSemigroup}}{783}{subsection.52.4.4}
\contentsline {subsection}{\numberline {52.4.5}\leavevmode {\color {Chapter }RelationsOfFpSemigroup}}{783}{subsection.52.4.5}
\contentsline {section}{\numberline {52.5}\leavevmode {\color {Chapter }Finitely presented monoids}}{784}{section.52.5}
\contentsline {subsection}{\numberline {52.5.1}\leavevmode {\color {Chapter }\texttt {\char 92\relax }/ (for a free monoid and a list of pairs of elements)}}{784}{subsection.52.5.1}
\contentsline {section}{\numberline {52.6}\leavevmode {\color {Chapter }Rewriting Systems and the Knuth-Bendix Procedure}}{784}{section.52.6}
\contentsline {subsection}{\numberline {52.6.1}\leavevmode {\color {Chapter }ReducedConfluentRewritingSystem}}{784}{subsection.52.6.1}
\contentsline {subsection}{\numberline {52.6.2}\leavevmode {\color {Chapter }KB{\textunderscore }REW}}{785}{subsection.52.6.2}
\contentsline {subsection}{\numberline {52.6.3}\leavevmode {\color {Chapter }KnuthBendixRewritingSystem}}{786}{subsection.52.6.3}
\contentsline {subsection}{\numberline {52.6.4}\leavevmode {\color {Chapter }SemigroupOfRewritingSystem}}{786}{subsection.52.6.4}
\contentsline {subsection}{\numberline {52.6.5}\leavevmode {\color {Chapter }MonoidOfRewritingSystem}}{786}{subsection.52.6.5}
\contentsline {subsection}{\numberline {52.6.6}\leavevmode {\color {Chapter }FreeSemigroupOfRewritingSystem}}{786}{subsection.52.6.6}
\contentsline {subsection}{\numberline {52.6.7}\leavevmode {\color {Chapter }FreeMonoidOfRewritingSystem}}{786}{subsection.52.6.7}
\contentsline {section}{\numberline {52.7}\leavevmode {\color {Chapter }Todd-Coxeter Procedure}}{787}{section.52.7}
\contentsline {subsection}{\numberline {52.7.1}\leavevmode {\color {Chapter }CosetTableOfFpSemigroup}}{787}{subsection.52.7.1}
\contentsline {chapter}{\numberline {53}\leavevmode {\color {Chapter }Transformations}}{788}{chapter.53}
\contentsline {section}{\numberline {53.1}\leavevmode {\color {Chapter }The family and categories of transformations}}{789}{section.53.1}
\contentsline {subsection}{\numberline {53.1.1}\leavevmode {\color {Chapter }IsTransformation}}{789}{subsection.53.1.1}
\contentsline {subsection}{\numberline {53.1.2}\leavevmode {\color {Chapter }IsTransformationCollection}}{789}{subsection.53.1.2}
\contentsline {subsection}{\numberline {53.1.3}\leavevmode {\color {Chapter }TransformationFamily}}{789}{subsection.53.1.3}
\contentsline {section}{\numberline {53.2}\leavevmode {\color {Chapter }Creating transformations}}{790}{section.53.2}
\contentsline {subsection}{\numberline {53.2.1}\leavevmode {\color {Chapter }Transformation (for an image list)}}{790}{subsection.53.2.1}
\contentsline {subsection}{\numberline {53.2.2}\leavevmode {\color {Chapter }Transformation (for a source and destination)}}{790}{subsection.53.2.2}
\contentsline {subsection}{\numberline {53.2.3}\leavevmode {\color {Chapter }TransformationByImageAndKernel (for an image and kernel)}}{791}{subsection.53.2.3}
\contentsline {subsection}{\numberline {53.2.4}\leavevmode {\color {Chapter }Idempotent}}{791}{subsection.53.2.4}
\contentsline {subsection}{\numberline {53.2.5}\leavevmode {\color {Chapter }TransformationOp}}{791}{subsection.53.2.5}
\contentsline {subsection}{\numberline {53.2.6}\leavevmode {\color {Chapter }TransformationNumber}}{792}{subsection.53.2.6}
\contentsline {subsection}{\numberline {53.2.7}\leavevmode {\color {Chapter }RandomTransformation}}{792}{subsection.53.2.7}
\contentsline {subsection}{\numberline {53.2.8}\leavevmode {\color {Chapter }IdentityTransformation}}{793}{subsection.53.2.8}
\contentsline {subsection}{\numberline {53.2.9}\leavevmode {\color {Chapter }ConstantTransformation}}{793}{subsection.53.2.9}
\contentsline {section}{\numberline {53.3}\leavevmode {\color {Chapter }Changing the representation of a transformation}}{793}{section.53.3}
\contentsline {subsection}{\numberline {53.3.1}\leavevmode {\color {Chapter }AsTransformation}}{793}{subsection.53.3.1}
\contentsline {subsection}{\numberline {53.3.2}\leavevmode {\color {Chapter }RestrictedTransformation}}{794}{subsection.53.3.2}
\contentsline {subsection}{\numberline {53.3.3}\leavevmode {\color {Chapter }PermutationOfImage}}{795}{subsection.53.3.3}
\contentsline {section}{\numberline {53.4}\leavevmode {\color {Chapter }Operators for transformations}}{795}{section.53.4}
\contentsline {subsection}{\numberline {53.4.1}\leavevmode {\color {Chapter }PermLeftQuoTransformation}}{796}{subsection.53.4.1}
\contentsline {subsection}{\numberline {53.4.2}\leavevmode {\color {Chapter }IsInjectiveListTrans}}{796}{subsection.53.4.2}
\contentsline {subsection}{\numberline {53.4.3}\leavevmode {\color {Chapter }ComponentTransformationInt}}{796}{subsection.53.4.3}
\contentsline {subsection}{\numberline {53.4.4}\leavevmode {\color {Chapter }PreImagesOfTransformation}}{797}{subsection.53.4.4}
\contentsline {section}{\numberline {53.5}\leavevmode {\color {Chapter }Attributes for transformations}}{797}{section.53.5}
\contentsline {subsection}{\numberline {53.5.1}\leavevmode {\color {Chapter }DegreeOfTransformation}}{797}{subsection.53.5.1}
\contentsline {subsection}{\numberline {53.5.2}\leavevmode {\color {Chapter }ImageListOfTransformation}}{798}{subsection.53.5.2}
\contentsline {subsection}{\numberline {53.5.3}\leavevmode {\color {Chapter }ImageSetOfTransformation}}{798}{subsection.53.5.3}
\contentsline {subsection}{\numberline {53.5.4}\leavevmode {\color {Chapter }RankOfTransformation (for a transformation and a positive integer)}}{798}{subsection.53.5.4}
\contentsline {subsection}{\numberline {53.5.5}\leavevmode {\color {Chapter }MovedPoints (for a transformation)}}{799}{subsection.53.5.5}
\contentsline {subsection}{\numberline {53.5.6}\leavevmode {\color {Chapter }NrMovedPoints (for a transformation)}}{799}{subsection.53.5.6}
\contentsline {subsection}{\numberline {53.5.7}\leavevmode {\color {Chapter }SmallestMovedPoint (for a transformation)}}{799}{subsection.53.5.7}
\contentsline {subsection}{\numberline {53.5.8}\leavevmode {\color {Chapter }LargestMovedPoint (for a transformation)}}{800}{subsection.53.5.8}
\contentsline {subsection}{\numberline {53.5.9}\leavevmode {\color {Chapter }SmallestImageOfMovedPoint (for a transformation)}}{800}{subsection.53.5.9}
\contentsline {subsection}{\numberline {53.5.10}\leavevmode {\color {Chapter }LargestImageOfMovedPoint (for a transformation)}}{801}{subsection.53.5.10}
\contentsline {subsection}{\numberline {53.5.11}\leavevmode {\color {Chapter }FlatKernelOfTransformation}}{801}{subsection.53.5.11}
\contentsline {subsection}{\numberline {53.5.12}\leavevmode {\color {Chapter }KernelOfTransformation}}{801}{subsection.53.5.12}
\contentsline {subsection}{\numberline {53.5.13}\leavevmode {\color {Chapter }InverseOfTransformation}}{802}{subsection.53.5.13}
\contentsline {subsection}{\numberline {53.5.14}\leavevmode {\color {Chapter }Inverse (for a transformation)}}{802}{subsection.53.5.14}
\contentsline {subsection}{\numberline {53.5.15}\leavevmode {\color {Chapter }IndexPeriodOfTransformation}}{802}{subsection.53.5.15}
\contentsline {subsection}{\numberline {53.5.16}\leavevmode {\color {Chapter }SmallestIdempotentPower (for a transformation)}}{803}{subsection.53.5.16}
\contentsline {subsection}{\numberline {53.5.17}\leavevmode {\color {Chapter }ComponentsOfTransformation}}{803}{subsection.53.5.17}
\contentsline {subsection}{\numberline {53.5.18}\leavevmode {\color {Chapter }NrComponentsOfTransformation}}{803}{subsection.53.5.18}
\contentsline {subsection}{\numberline {53.5.19}\leavevmode {\color {Chapter }ComponentRepsOfTransformation}}{804}{subsection.53.5.19}
\contentsline {subsection}{\numberline {53.5.20}\leavevmode {\color {Chapter }CyclesOfTransformation}}{804}{subsection.53.5.20}
\contentsline {subsection}{\numberline {53.5.21}\leavevmode {\color {Chapter }CycleTransformationInt}}{805}{subsection.53.5.21}
\contentsline {subsection}{\numberline {53.5.22}\leavevmode {\color {Chapter }LeftOne (for a transformation)}}{805}{subsection.53.5.22}
\contentsline {subsection}{\numberline {53.5.23}\leavevmode {\color {Chapter }TrimTransformation}}{805}{subsection.53.5.23}
\contentsline {section}{\numberline {53.6}\leavevmode {\color {Chapter }Displaying transformations}}{806}{section.53.6}
\contentsline {section}{\numberline {53.7}\leavevmode {\color {Chapter }Semigroups of transformations}}{807}{section.53.7}
\contentsline {subsection}{\numberline {53.7.1}\leavevmode {\color {Chapter }IsTransformationSemigroup}}{807}{subsection.53.7.1}
\contentsline {subsection}{\numberline {53.7.2}\leavevmode {\color {Chapter }DegreeOfTransformationSemigroup}}{808}{subsection.53.7.2}
\contentsline {subsection}{\numberline {53.7.3}\leavevmode {\color {Chapter }FullTransformationSemigroup}}{808}{subsection.53.7.3}
\contentsline {subsection}{\numberline {53.7.4}\leavevmode {\color {Chapter }IsFullTransformationSemigroup}}{808}{subsection.53.7.4}
\contentsline {subsection}{\numberline {53.7.5}\leavevmode {\color {Chapter }IsomorphismTransformationSemigroup}}{809}{subsection.53.7.5}
\contentsline {subsection}{\numberline {53.7.6}\leavevmode {\color {Chapter }AntiIsomorphismTransformationSemigroup}}{810}{subsection.53.7.6}
\contentsline {chapter}{\numberline {54}\leavevmode {\color {Chapter }Partial permutations}}{811}{chapter.54}
\contentsline {section}{\numberline {54.1}\leavevmode {\color {Chapter }The family and categories of partial permutations}}{813}{section.54.1}
\contentsline {subsection}{\numberline {54.1.1}\leavevmode {\color {Chapter }IsPartialPerm}}{813}{subsection.54.1.1}
\contentsline {subsection}{\numberline {54.1.2}\leavevmode {\color {Chapter }IsPartialPermCollection}}{813}{subsection.54.1.2}
\contentsline {subsection}{\numberline {54.1.3}\leavevmode {\color {Chapter }PartialPermFamily}}{813}{subsection.54.1.3}
\contentsline {section}{\numberline {54.2}\leavevmode {\color {Chapter }Creating partial permutations}}{813}{section.54.2}
\contentsline {subsection}{\numberline {54.2.1}\leavevmode {\color {Chapter }PartialPerm (for a domain and image)}}{813}{subsection.54.2.1}
\contentsline {subsection}{\numberline {54.2.2}\leavevmode {\color {Chapter }PartialPermOp}}{814}{subsection.54.2.2}
\contentsline {subsection}{\numberline {54.2.3}\leavevmode {\color {Chapter }RestrictedPartialPerm}}{815}{subsection.54.2.3}
\contentsline {subsection}{\numberline {54.2.4}\leavevmode {\color {Chapter }JoinOfPartialPerms}}{815}{subsection.54.2.4}
\contentsline {subsection}{\numberline {54.2.5}\leavevmode {\color {Chapter }MeetOfPartialPerms}}{816}{subsection.54.2.5}
\contentsline {subsection}{\numberline {54.2.6}\leavevmode {\color {Chapter }EmptyPartialPerm}}{816}{subsection.54.2.6}
\contentsline {subsection}{\numberline {54.2.7}\leavevmode {\color {Chapter }RandomPartialPerm}}{817}{subsection.54.2.7}
\contentsline {section}{\numberline {54.3}\leavevmode {\color {Chapter }Attributes for partial permutations}}{817}{section.54.3}
\contentsline {subsection}{\numberline {54.3.1}\leavevmode {\color {Chapter }DegreeOfPartialPerm}}{817}{subsection.54.3.1}
\contentsline {subsection}{\numberline {54.3.2}\leavevmode {\color {Chapter }CodegreeOfPartialPerm}}{817}{subsection.54.3.2}
\contentsline {subsection}{\numberline {54.3.3}\leavevmode {\color {Chapter }RankOfPartialPerm}}{818}{subsection.54.3.3}
\contentsline {subsection}{\numberline {54.3.4}\leavevmode {\color {Chapter }DomainOfPartialPerm}}{818}{subsection.54.3.4}
\contentsline {subsection}{\numberline {54.3.5}\leavevmode {\color {Chapter }ImageOfPartialPermCollection}}{818}{subsection.54.3.5}
\contentsline {subsection}{\numberline {54.3.6}\leavevmode {\color {Chapter }ImageListOfPartialPerm}}{819}{subsection.54.3.6}
\contentsline {subsection}{\numberline {54.3.7}\leavevmode {\color {Chapter }ImageSetOfPartialPerm}}{819}{subsection.54.3.7}
\contentsline {subsection}{\numberline {54.3.8}\leavevmode {\color {Chapter }FixedPointsOfPartialPerm (for a partial perm)}}{819}{subsection.54.3.8}
\contentsline {subsection}{\numberline {54.3.9}\leavevmode {\color {Chapter }MovedPoints (for a partial perm)}}{819}{subsection.54.3.9}
\contentsline {subsection}{\numberline {54.3.10}\leavevmode {\color {Chapter }NrFixedPoints (for a partial perm)}}{820}{subsection.54.3.10}
\contentsline {subsection}{\numberline {54.3.11}\leavevmode {\color {Chapter }NrMovedPoints (for a partial perm)}}{820}{subsection.54.3.11}
\contentsline {subsection}{\numberline {54.3.12}\leavevmode {\color {Chapter }SmallestMovedPoint (for a partial perm)}}{821}{subsection.54.3.12}
\contentsline {subsection}{\numberline {54.3.13}\leavevmode {\color {Chapter }LargestMovedPoint (for a partial perm)}}{821}{subsection.54.3.13}
\contentsline {subsection}{\numberline {54.3.14}\leavevmode {\color {Chapter }SmallestImageOfMovedPoint (for a partial permutation)}}{822}{subsection.54.3.14}
\contentsline {subsection}{\numberline {54.3.15}\leavevmode {\color {Chapter }LargestImageOfMovedPoint (for a partial permutation)}}{822}{subsection.54.3.15}
\contentsline {subsection}{\numberline {54.3.16}\leavevmode {\color {Chapter }IndexPeriodOfPartialPerm}}{822}{subsection.54.3.16}
\contentsline {subsection}{\numberline {54.3.17}\leavevmode {\color {Chapter }SmallestIdempotentPower (for a partial perm)}}{823}{subsection.54.3.17}
\contentsline {subsection}{\numberline {54.3.18}\leavevmode {\color {Chapter }ComponentsOfPartialPerm}}{823}{subsection.54.3.18}
\contentsline {subsection}{\numberline {54.3.19}\leavevmode {\color {Chapter }NrComponentsOfPartialPerm}}{823}{subsection.54.3.19}
\contentsline {subsection}{\numberline {54.3.20}\leavevmode {\color {Chapter }ComponentRepsOfPartialPerm}}{824}{subsection.54.3.20}
\contentsline {subsection}{\numberline {54.3.21}\leavevmode {\color {Chapter }LeftOne (for a partial perm)}}{824}{subsection.54.3.21}
\contentsline {subsection}{\numberline {54.3.22}\leavevmode {\color {Chapter }One (for a partial perm)}}{824}{subsection.54.3.22}
\contentsline {subsection}{\numberline {54.3.23}\leavevmode {\color {Chapter }Zero (for a partial perm)}}{825}{subsection.54.3.23}
\contentsline {section}{\numberline {54.4}\leavevmode {\color {Chapter }Changing the representation of a partial permutation}}{825}{section.54.4}
\contentsline {subsection}{\numberline {54.4.1}\leavevmode {\color {Chapter }AsPartialPerm (for a permutation and a set of positive integers)}}{825}{subsection.54.4.1}
\contentsline {subsection}{\numberline {54.4.2}\leavevmode {\color {Chapter }AsPartialPerm (for a transformation and a set of positive integer)}}{826}{subsection.54.4.2}
\contentsline {section}{\numberline {54.5}\leavevmode {\color {Chapter }Operators and operations for partial permutations}}{827}{section.54.5}
\contentsline {subsection}{\numberline {54.5.1}\leavevmode {\color {Chapter }PermLeftQuoPartialPerm}}{827}{subsection.54.5.1}
\contentsline {subsection}{\numberline {54.5.2}\leavevmode {\color {Chapter }PreImagePartialPerm}}{828}{subsection.54.5.2}
\contentsline {subsection}{\numberline {54.5.3}\leavevmode {\color {Chapter }ComponentPartialPermInt}}{828}{subsection.54.5.3}
\contentsline {subsection}{\numberline {54.5.4}\leavevmode {\color {Chapter }NaturalLeqPartialPerm}}{829}{subsection.54.5.4}
\contentsline {subsection}{\numberline {54.5.5}\leavevmode {\color {Chapter }ShortLexLeqPartialPerm}}{829}{subsection.54.5.5}
\contentsline {subsection}{\numberline {54.5.6}\leavevmode {\color {Chapter }TrimPartialPerm}}{830}{subsection.54.5.6}
\contentsline {section}{\numberline {54.6}\leavevmode {\color {Chapter }Displaying partial permutations}}{830}{section.54.6}
\contentsline {section}{\numberline {54.7}\leavevmode {\color {Chapter }Semigroups and inverse semigroups of partial permutations}}{832}{section.54.7}
\contentsline {subsection}{\numberline {54.7.1}\leavevmode {\color {Chapter }IsPartialPermSemigroup}}{832}{subsection.54.7.1}
\contentsline {subsection}{\numberline {54.7.2}\leavevmode {\color {Chapter }DegreeOfPartialPermSemigroup}}{833}{subsection.54.7.2}
\contentsline {subsection}{\numberline {54.7.3}\leavevmode {\color {Chapter }SymmetricInverseSemigroup}}{833}{subsection.54.7.3}
\contentsline {subsection}{\numberline {54.7.4}\leavevmode {\color {Chapter }IsSymmetricInverseSemigroup}}{833}{subsection.54.7.4}
\contentsline {subsection}{\numberline {54.7.5}\leavevmode {\color {Chapter }NaturalPartialOrder}}{834}{subsection.54.7.5}
\contentsline {subsection}{\numberline {54.7.6}\leavevmode {\color {Chapter }IsomorphismPartialPermMonoid}}{834}{subsection.54.7.6}
\contentsline {chapter}{\numberline {55}\leavevmode {\color {Chapter }Additive Magmas}}{836}{chapter.55}
\contentsline {section}{\numberline {55.1}\leavevmode {\color {Chapter }(Near-)Additive Magma Categories}}{836}{section.55.1}
\contentsline {subsection}{\numberline {55.1.1}\leavevmode {\color {Chapter }IsNearAdditiveMagma}}{836}{subsection.55.1.1}
\contentsline {subsection}{\numberline {55.1.2}\leavevmode {\color {Chapter }IsNearAdditiveMagmaWithZero}}{836}{subsection.55.1.2}
\contentsline {subsection}{\numberline {55.1.3}\leavevmode {\color {Chapter }IsNearAdditiveGroup}}{836}{subsection.55.1.3}
\contentsline {subsection}{\numberline {55.1.4}\leavevmode {\color {Chapter }IsAdditiveMagma}}{837}{subsection.55.1.4}
\contentsline {subsection}{\numberline {55.1.5}\leavevmode {\color {Chapter }IsAdditiveMagmaWithZero}}{837}{subsection.55.1.5}
\contentsline {subsection}{\numberline {55.1.6}\leavevmode {\color {Chapter }IsAdditiveGroup}}{837}{subsection.55.1.6}
\contentsline {section}{\numberline {55.2}\leavevmode {\color {Chapter }(Near-)Additive Magma Generation}}{838}{section.55.2}
\contentsline {subsection}{\numberline {55.2.1}\leavevmode {\color {Chapter }NearAdditiveMagma}}{838}{subsection.55.2.1}
\contentsline {subsection}{\numberline {55.2.2}\leavevmode {\color {Chapter }NearAdditiveMagmaWithZero}}{838}{subsection.55.2.2}
\contentsline {subsection}{\numberline {55.2.3}\leavevmode {\color {Chapter }NearAdditiveGroup}}{838}{subsection.55.2.3}
\contentsline {subsection}{\numberline {55.2.4}\leavevmode {\color {Chapter }NearAdditiveMagmaByGenerators}}{838}{subsection.55.2.4}
\contentsline {subsection}{\numberline {55.2.5}\leavevmode {\color {Chapter }NearAdditiveMagmaWithZeroByGenerators}}{838}{subsection.55.2.5}
\contentsline {subsection}{\numberline {55.2.6}\leavevmode {\color {Chapter }NearAdditiveGroupByGenerators}}{839}{subsection.55.2.6}
\contentsline {subsection}{\numberline {55.2.7}\leavevmode {\color {Chapter }SubnearAdditiveMagma}}{839}{subsection.55.2.7}
\contentsline {subsection}{\numberline {55.2.8}\leavevmode {\color {Chapter }SubnearAdditiveMagmaWithZero}}{839}{subsection.55.2.8}
\contentsline {subsection}{\numberline {55.2.9}\leavevmode {\color {Chapter }SubnearAdditiveGroup}}{839}{subsection.55.2.9}
\contentsline {section}{\numberline {55.3}\leavevmode {\color {Chapter }Attributes and Properties for (Near-)Additive Magmas}}{840}{section.55.3}
\contentsline {subsection}{\numberline {55.3.1}\leavevmode {\color {Chapter }IsAdditivelyCommutative}}{840}{subsection.55.3.1}
\contentsline {subsection}{\numberline {55.3.2}\leavevmode {\color {Chapter }GeneratorsOfNearAdditiveMagma}}{840}{subsection.55.3.2}
\contentsline {subsection}{\numberline {55.3.3}\leavevmode {\color {Chapter }GeneratorsOfNearAdditiveMagmaWithZero}}{840}{subsection.55.3.3}
\contentsline {subsection}{\numberline {55.3.4}\leavevmode {\color {Chapter }GeneratorsOfNearAdditiveGroup}}{840}{subsection.55.3.4}
\contentsline {subsection}{\numberline {55.3.5}\leavevmode {\color {Chapter }AdditiveNeutralElement}}{840}{subsection.55.3.5}
\contentsline {subsection}{\numberline {55.3.6}\leavevmode {\color {Chapter }TrivialSubnearAdditiveMagmaWithZero}}{841}{subsection.55.3.6}
\contentsline {section}{\numberline {55.4}\leavevmode {\color {Chapter }Operations for (Near-)Additive Magmas}}{841}{section.55.4}
\contentsline {subsection}{\numberline {55.4.1}\leavevmode {\color {Chapter }ClosureNearAdditiveGroup}}{841}{subsection.55.4.1}
\contentsline {subsection}{\numberline {55.4.2}\leavevmode {\color {Chapter }ShowAdditionTable}}{841}{subsection.55.4.2}
\contentsline {chapter}{\numberline {56}\leavevmode {\color {Chapter }Rings}}{842}{chapter.56}
\contentsline {section}{\numberline {56.1}\leavevmode {\color {Chapter }Generating Rings}}{842}{section.56.1}
\contentsline {subsection}{\numberline {56.1.1}\leavevmode {\color {Chapter }IsRing}}{842}{subsection.56.1.1}
\contentsline {subsection}{\numberline {56.1.2}\leavevmode {\color {Chapter }Ring}}{842}{subsection.56.1.2}
\contentsline {subsection}{\numberline {56.1.3}\leavevmode {\color {Chapter }DefaultRing}}{843}{subsection.56.1.3}
\contentsline {subsection}{\numberline {56.1.4}\leavevmode {\color {Chapter }RingByGenerators}}{843}{subsection.56.1.4}
\contentsline {subsection}{\numberline {56.1.5}\leavevmode {\color {Chapter }DefaultRingByGenerators}}{843}{subsection.56.1.5}
\contentsline {subsection}{\numberline {56.1.6}\leavevmode {\color {Chapter }GeneratorsOfRing}}{844}{subsection.56.1.6}
\contentsline {subsection}{\numberline {56.1.7}\leavevmode {\color {Chapter }Subring}}{844}{subsection.56.1.7}
\contentsline {subsection}{\numberline {56.1.8}\leavevmode {\color {Chapter }ClosureRing}}{844}{subsection.56.1.8}
\contentsline {subsection}{\numberline {56.1.9}\leavevmode {\color {Chapter }Quotient}}{844}{subsection.56.1.9}
\contentsline {section}{\numberline {56.2}\leavevmode {\color {Chapter }Ideals in Rings}}{845}{section.56.2}
\contentsline {subsection}{\numberline {56.2.1}\leavevmode {\color {Chapter }TwoSidedIdeal}}{845}{subsection.56.2.1}
\contentsline {subsection}{\numberline {56.2.2}\leavevmode {\color {Chapter }TwoSidedIdealNC}}{846}{subsection.56.2.2}
\contentsline {subsection}{\numberline {56.2.3}\leavevmode {\color {Chapter }IsTwoSidedIdeal}}{846}{subsection.56.2.3}
\contentsline {subsection}{\numberline {56.2.4}\leavevmode {\color {Chapter }TwoSidedIdealByGenerators}}{846}{subsection.56.2.4}
\contentsline {subsection}{\numberline {56.2.5}\leavevmode {\color {Chapter }LeftIdealByGenerators}}{847}{subsection.56.2.5}
\contentsline {subsection}{\numberline {56.2.6}\leavevmode {\color {Chapter }RightIdealByGenerators}}{847}{subsection.56.2.6}
\contentsline {subsection}{\numberline {56.2.7}\leavevmode {\color {Chapter }GeneratorsOfTwoSidedIdeal}}{847}{subsection.56.2.7}
\contentsline {subsection}{\numberline {56.2.8}\leavevmode {\color {Chapter }GeneratorsOfLeftIdeal}}{847}{subsection.56.2.8}
\contentsline {subsection}{\numberline {56.2.9}\leavevmode {\color {Chapter }GeneratorsOfRightIdeal}}{848}{subsection.56.2.9}
\contentsline {subsection}{\numberline {56.2.10}\leavevmode {\color {Chapter }LeftActingRingOfIdeal}}{848}{subsection.56.2.10}
\contentsline {subsection}{\numberline {56.2.11}\leavevmode {\color {Chapter }AsLeftIdeal}}{848}{subsection.56.2.11}
\contentsline {section}{\numberline {56.3}\leavevmode {\color {Chapter }Rings With One}}{848}{section.56.3}
\contentsline {subsection}{\numberline {56.3.1}\leavevmode {\color {Chapter }IsRingWithOne}}{848}{subsection.56.3.1}
\contentsline {subsection}{\numberline {56.3.2}\leavevmode {\color {Chapter }RingWithOne}}{849}{subsection.56.3.2}
\contentsline {subsection}{\numberline {56.3.3}\leavevmode {\color {Chapter }RingWithOneByGenerators}}{849}{subsection.56.3.3}
\contentsline {subsection}{\numberline {56.3.4}\leavevmode {\color {Chapter }GeneratorsOfRingWithOne}}{849}{subsection.56.3.4}
\contentsline {subsection}{\numberline {56.3.5}\leavevmode {\color {Chapter }SubringWithOne}}{849}{subsection.56.3.5}
\contentsline {section}{\numberline {56.4}\leavevmode {\color {Chapter }Properties of Rings}}{850}{section.56.4}
\contentsline {subsection}{\numberline {56.4.1}\leavevmode {\color {Chapter }IsIntegralRing}}{850}{subsection.56.4.1}
\contentsline {subsection}{\numberline {56.4.2}\leavevmode {\color {Chapter }IsUniqueFactorizationRing}}{850}{subsection.56.4.2}
\contentsline {subsection}{\numberline {56.4.3}\leavevmode {\color {Chapter }IsLDistributive}}{850}{subsection.56.4.3}
\contentsline {subsection}{\numberline {56.4.4}\leavevmode {\color {Chapter }IsRDistributive}}{850}{subsection.56.4.4}
\contentsline {subsection}{\numberline {56.4.5}\leavevmode {\color {Chapter }IsDistributive}}{851}{subsection.56.4.5}
\contentsline {subsection}{\numberline {56.4.6}\leavevmode {\color {Chapter }IsAnticommutative}}{851}{subsection.56.4.6}
\contentsline {subsection}{\numberline {56.4.7}\leavevmode {\color {Chapter }IsZeroSquaredRing}}{851}{subsection.56.4.7}
\contentsline {subsection}{\numberline {56.4.8}\leavevmode {\color {Chapter }IsJacobianRing}}{851}{subsection.56.4.8}
\contentsline {section}{\numberline {56.5}\leavevmode {\color {Chapter }Units and Factorizations}}{851}{section.56.5}
\contentsline {subsection}{\numberline {56.5.1}\leavevmode {\color {Chapter }IsUnit}}{851}{subsection.56.5.1}
\contentsline {subsection}{\numberline {56.5.2}\leavevmode {\color {Chapter }Units}}{852}{subsection.56.5.2}
\contentsline {subsection}{\numberline {56.5.3}\leavevmode {\color {Chapter }IsAssociated}}{852}{subsection.56.5.3}
\contentsline {subsection}{\numberline {56.5.4}\leavevmode {\color {Chapter }Associates}}{852}{subsection.56.5.4}
\contentsline {subsection}{\numberline {56.5.5}\leavevmode {\color {Chapter }StandardAssociate}}{852}{subsection.56.5.5}
\contentsline {subsection}{\numberline {56.5.6}\leavevmode {\color {Chapter }StandardAssociateUnit}}{853}{subsection.56.5.6}
\contentsline {subsection}{\numberline {56.5.7}\leavevmode {\color {Chapter }IsIrreducibleRingElement}}{853}{subsection.56.5.7}
\contentsline {subsection}{\numberline {56.5.8}\leavevmode {\color {Chapter }IsPrime}}{853}{subsection.56.5.8}
\contentsline {subsection}{\numberline {56.5.9}\leavevmode {\color {Chapter }Factors}}{853}{subsection.56.5.9}
\contentsline {subsection}{\numberline {56.5.10}\leavevmode {\color {Chapter }PadicValuation}}{854}{subsection.56.5.10}
\contentsline {section}{\numberline {56.6}\leavevmode {\color {Chapter }Euclidean Rings}}{854}{section.56.6}
\contentsline {subsection}{\numberline {56.6.1}\leavevmode {\color {Chapter }IsEuclideanRing}}{854}{subsection.56.6.1}
\contentsline {subsection}{\numberline {56.6.2}\leavevmode {\color {Chapter }EuclideanDegree}}{854}{subsection.56.6.2}
\contentsline {subsection}{\numberline {56.6.3}\leavevmode {\color {Chapter }EuclideanQuotient}}{855}{subsection.56.6.3}
\contentsline {subsection}{\numberline {56.6.4}\leavevmode {\color {Chapter }EuclideanRemainder}}{855}{subsection.56.6.4}
\contentsline {subsection}{\numberline {56.6.5}\leavevmode {\color {Chapter }QuotientRemainder}}{855}{subsection.56.6.5}
\contentsline {section}{\numberline {56.7}\leavevmode {\color {Chapter }Gcd and Lcm}}{855}{section.56.7}
\contentsline {subsection}{\numberline {56.7.1}\leavevmode {\color {Chapter }Gcd}}{855}{subsection.56.7.1}
\contentsline {subsection}{\numberline {56.7.2}\leavevmode {\color {Chapter }GcdOp}}{856}{subsection.56.7.2}
\contentsline {subsection}{\numberline {56.7.3}\leavevmode {\color {Chapter }GcdRepresentation}}{856}{subsection.56.7.3}
\contentsline {subsection}{\numberline {56.7.4}\leavevmode {\color {Chapter }GcdRepresentationOp}}{856}{subsection.56.7.4}
\contentsline {subsection}{\numberline {56.7.5}\leavevmode {\color {Chapter }ShowGcd}}{856}{subsection.56.7.5}
\contentsline {subsection}{\numberline {56.7.6}\leavevmode {\color {Chapter }Lcm}}{857}{subsection.56.7.6}
\contentsline {subsection}{\numberline {56.7.7}\leavevmode {\color {Chapter }LcmOp}}{857}{subsection.56.7.7}
\contentsline {subsection}{\numberline {56.7.8}\leavevmode {\color {Chapter }QuotientMod}}{857}{subsection.56.7.8}
\contentsline {subsection}{\numberline {56.7.9}\leavevmode {\color {Chapter }PowerMod}}{858}{subsection.56.7.9}
\contentsline {subsection}{\numberline {56.7.10}\leavevmode {\color {Chapter }InterpolatedPolynomial}}{858}{subsection.56.7.10}
\contentsline {section}{\numberline {56.8}\leavevmode {\color {Chapter }Homomorphisms of Rings}}{858}{section.56.8}
\contentsline {subsection}{\numberline {56.8.1}\leavevmode {\color {Chapter }RingGeneralMappingByImages}}{858}{subsection.56.8.1}
\contentsline {subsection}{\numberline {56.8.2}\leavevmode {\color {Chapter }RingHomomorphismByImages}}{859}{subsection.56.8.2}
\contentsline {subsection}{\numberline {56.8.3}\leavevmode {\color {Chapter }RingHomomorphismByImagesNC}}{859}{subsection.56.8.3}
\contentsline {subsection}{\numberline {56.8.4}\leavevmode {\color {Chapter }NaturalHomomorphismByIdeal}}{859}{subsection.56.8.4}
\contentsline {chapter}{\numberline {57}\leavevmode {\color {Chapter }Modules}}{860}{chapter.57}
\contentsline {section}{\numberline {57.1}\leavevmode {\color {Chapter }Generating modules}}{860}{section.57.1}
\contentsline {subsection}{\numberline {57.1.1}\leavevmode {\color {Chapter }IsLeftOperatorAdditiveGroup}}{860}{subsection.57.1.1}
\contentsline {subsection}{\numberline {57.1.2}\leavevmode {\color {Chapter }IsLeftModule}}{860}{subsection.57.1.2}
\contentsline {subsection}{\numberline {57.1.3}\leavevmode {\color {Chapter }GeneratorsOfLeftOperatorAdditiveGroup}}{860}{subsection.57.1.3}
\contentsline {subsection}{\numberline {57.1.4}\leavevmode {\color {Chapter }GeneratorsOfLeftModule}}{860}{subsection.57.1.4}
\contentsline {subsection}{\numberline {57.1.5}\leavevmode {\color {Chapter }AsLeftModule}}{861}{subsection.57.1.5}
\contentsline {subsection}{\numberline {57.1.6}\leavevmode {\color {Chapter }IsRightOperatorAdditiveGroup}}{861}{subsection.57.1.6}
\contentsline {subsection}{\numberline {57.1.7}\leavevmode {\color {Chapter }IsRightModule}}{861}{subsection.57.1.7}
\contentsline {subsection}{\numberline {57.1.8}\leavevmode {\color {Chapter }GeneratorsOfRightOperatorAdditiveGroup}}{861}{subsection.57.1.8}
\contentsline {subsection}{\numberline {57.1.9}\leavevmode {\color {Chapter }GeneratorsOfRightModule}}{861}{subsection.57.1.9}
\contentsline {subsection}{\numberline {57.1.10}\leavevmode {\color {Chapter }LeftModuleByGenerators}}{862}{subsection.57.1.10}
\contentsline {subsection}{\numberline {57.1.11}\leavevmode {\color {Chapter }LeftActingDomain}}{862}{subsection.57.1.11}
\contentsline {section}{\numberline {57.2}\leavevmode {\color {Chapter }Submodules}}{862}{section.57.2}
\contentsline {subsection}{\numberline {57.2.1}\leavevmode {\color {Chapter }Submodule}}{862}{subsection.57.2.1}
\contentsline {subsection}{\numberline {57.2.2}\leavevmode {\color {Chapter }SubmoduleNC}}{862}{subsection.57.2.2}
\contentsline {subsection}{\numberline {57.2.3}\leavevmode {\color {Chapter }ClosureLeftModule}}{862}{subsection.57.2.3}
\contentsline {subsection}{\numberline {57.2.4}\leavevmode {\color {Chapter }TrivialSubmodule}}{863}{subsection.57.2.4}
\contentsline {section}{\numberline {57.3}\leavevmode {\color {Chapter }Free Modules}}{863}{section.57.3}
\contentsline {subsection}{\numberline {57.3.1}\leavevmode {\color {Chapter }IsFreeLeftModule}}{863}{subsection.57.3.1}
\contentsline {subsection}{\numberline {57.3.2}\leavevmode {\color {Chapter }FreeLeftModule}}{863}{subsection.57.3.2}
\contentsline {subsection}{\numberline {57.3.3}\leavevmode {\color {Chapter }Dimension}}{864}{subsection.57.3.3}
\contentsline {subsection}{\numberline {57.3.4}\leavevmode {\color {Chapter }IsFiniteDimensional}}{864}{subsection.57.3.4}
\contentsline {subsection}{\numberline {57.3.5}\leavevmode {\color {Chapter }UseBasis}}{864}{subsection.57.3.5}
\contentsline {subsection}{\numberline {57.3.6}\leavevmode {\color {Chapter }IsRowModule}}{864}{subsection.57.3.6}
\contentsline {subsection}{\numberline {57.3.7}\leavevmode {\color {Chapter }IsMatrixModule}}{865}{subsection.57.3.7}
\contentsline {subsection}{\numberline {57.3.8}\leavevmode {\color {Chapter }IsFullRowModule}}{865}{subsection.57.3.8}
\contentsline {subsection}{\numberline {57.3.9}\leavevmode {\color {Chapter }FullRowModule}}{865}{subsection.57.3.9}
\contentsline {subsection}{\numberline {57.3.10}\leavevmode {\color {Chapter }IsFullMatrixModule}}{865}{subsection.57.3.10}
\contentsline {subsection}{\numberline {57.3.11}\leavevmode {\color {Chapter }FullMatrixModule}}{865}{subsection.57.3.11}
\contentsline {chapter}{\numberline {58}\leavevmode {\color {Chapter }Fields and Division Rings}}{866}{chapter.58}
\contentsline {section}{\numberline {58.1}\leavevmode {\color {Chapter }Generating Fields}}{866}{section.58.1}
\contentsline {subsection}{\numberline {58.1.1}\leavevmode {\color {Chapter }IsDivisionRing}}{866}{subsection.58.1.1}
\contentsline {subsection}{\numberline {58.1.2}\leavevmode {\color {Chapter }IsField}}{866}{subsection.58.1.2}
\contentsline {subsection}{\numberline {58.1.3}\leavevmode {\color {Chapter }Field (for several generators)}}{867}{subsection.58.1.3}
\contentsline {subsection}{\numberline {58.1.4}\leavevmode {\color {Chapter }DefaultField (for several generators)}}{867}{subsection.58.1.4}
\contentsline {subsection}{\numberline {58.1.5}\leavevmode {\color {Chapter }DefaultFieldByGenerators}}{867}{subsection.58.1.5}
\contentsline {subsection}{\numberline {58.1.6}\leavevmode {\color {Chapter }GeneratorsOfDivisionRing}}{868}{subsection.58.1.6}
\contentsline {subsection}{\numberline {58.1.7}\leavevmode {\color {Chapter }GeneratorsOfField}}{868}{subsection.58.1.7}
\contentsline {subsection}{\numberline {58.1.8}\leavevmode {\color {Chapter }DivisionRingByGenerators}}{868}{subsection.58.1.8}
\contentsline {subsection}{\numberline {58.1.9}\leavevmode {\color {Chapter }AsDivisionRing}}{868}{subsection.58.1.9}
\contentsline {section}{\numberline {58.2}\leavevmode {\color {Chapter }Subfields of Fields}}{868}{section.58.2}
\contentsline {subsection}{\numberline {58.2.1}\leavevmode {\color {Chapter }Subfield}}{868}{subsection.58.2.1}
\contentsline {subsection}{\numberline {58.2.2}\leavevmode {\color {Chapter }FieldOverItselfByGenerators}}{869}{subsection.58.2.2}
\contentsline {subsection}{\numberline {58.2.3}\leavevmode {\color {Chapter }PrimitiveElement}}{869}{subsection.58.2.3}
\contentsline {subsection}{\numberline {58.2.4}\leavevmode {\color {Chapter }PrimeField}}{869}{subsection.58.2.4}
\contentsline {subsection}{\numberline {58.2.5}\leavevmode {\color {Chapter }IsPrimeField}}{869}{subsection.58.2.5}
\contentsline {subsection}{\numberline {58.2.6}\leavevmode {\color {Chapter }DegreeOverPrimeField}}{869}{subsection.58.2.6}
\contentsline {subsection}{\numberline {58.2.7}\leavevmode {\color {Chapter }DefiningPolynomial}}{869}{subsection.58.2.7}
\contentsline {subsection}{\numberline {58.2.8}\leavevmode {\color {Chapter }RootOfDefiningPolynomial}}{869}{subsection.58.2.8}
\contentsline {subsection}{\numberline {58.2.9}\leavevmode {\color {Chapter }FieldExtension}}{870}{subsection.58.2.9}
\contentsline {subsection}{\numberline {58.2.10}\leavevmode {\color {Chapter }Subfields}}{870}{subsection.58.2.10}
\contentsline {section}{\numberline {58.3}\leavevmode {\color {Chapter }Galois Action}}{870}{section.58.3}
\contentsline {subsection}{\numberline {58.3.1}\leavevmode {\color {Chapter }GaloisGroup (of field)}}{871}{subsection.58.3.1}
\contentsline {subsection}{\numberline {58.3.2}\leavevmode {\color {Chapter }MinimalPolynomial (over a field)}}{871}{subsection.58.3.2}
\contentsline {subsection}{\numberline {58.3.3}\leavevmode {\color {Chapter }TracePolynomial}}{871}{subsection.58.3.3}
\contentsline {subsection}{\numberline {58.3.4}\leavevmode {\color {Chapter }Norm}}{872}{subsection.58.3.4}
\contentsline {subsection}{\numberline {58.3.5}\leavevmode {\color {Chapter }Traces of field elements and matrices}}{872}{subsection.58.3.5}
\contentsline {subsection}{\numberline {58.3.6}\leavevmode {\color {Chapter }Conjugates}}{872}{subsection.58.3.6}
\contentsline {subsection}{\numberline {58.3.7}\leavevmode {\color {Chapter }NormalBase}}{873}{subsection.58.3.7}
\contentsline {chapter}{\numberline {59}\leavevmode {\color {Chapter }Finite Fields}}{874}{chapter.59}
\contentsline {section}{\numberline {59.1}\leavevmode {\color {Chapter }Finite Field Elements}}{874}{section.59.1}
\contentsline {subsection}{\numberline {59.1.1}\leavevmode {\color {Chapter }IsFFE}}{874}{subsection.59.1.1}
\contentsline {subsection}{\numberline {59.1.2}\leavevmode {\color {Chapter }Z (for field size)}}{874}{subsection.59.1.2}
\contentsline {subsection}{\numberline {59.1.3}\leavevmode {\color {Chapter }IsLexOrderedFFE}}{876}{subsection.59.1.3}
\contentsline {section}{\numberline {59.2}\leavevmode {\color {Chapter }Operations for Finite Field Elements}}{876}{section.59.2}
\contentsline {subsection}{\numberline {59.2.1}\leavevmode {\color {Chapter }DegreeFFE (for a FFE)}}{877}{subsection.59.2.1}
\contentsline {subsection}{\numberline {59.2.2}\leavevmode {\color {Chapter }LogFFE}}{877}{subsection.59.2.2}
\contentsline {subsection}{\numberline {59.2.3}\leavevmode {\color {Chapter }IntFFE}}{877}{subsection.59.2.3}
\contentsline {subsection}{\numberline {59.2.4}\leavevmode {\color {Chapter }IntFFESymm (for a FFE)}}{878}{subsection.59.2.4}
\contentsline {subsection}{\numberline {59.2.5}\leavevmode {\color {Chapter }IntVecFFE}}{878}{subsection.59.2.5}
\contentsline {subsection}{\numberline {59.2.6}\leavevmode {\color {Chapter }AsInternalFFE}}{879}{subsection.59.2.6}
\contentsline {section}{\numberline {59.3}\leavevmode {\color {Chapter }Creating Finite Fields}}{879}{section.59.3}
\contentsline {subsection}{\numberline {59.3.1}\leavevmode {\color {Chapter }DefaultField (for finite field elements)}}{879}{subsection.59.3.1}
\contentsline {subsection}{\numberline {59.3.2}\leavevmode {\color {Chapter }GaloisField (for field size)}}{879}{subsection.59.3.2}
\contentsline {subsection}{\numberline {59.3.3}\leavevmode {\color {Chapter }PrimitiveRoot}}{880}{subsection.59.3.3}
\contentsline {section}{\numberline {59.4}\leavevmode {\color {Chapter }Frobenius Automorphisms}}{880}{section.59.4}
\contentsline {subsection}{\numberline {59.4.1}\leavevmode {\color {Chapter }FrobeniusAutomorphism}}{880}{subsection.59.4.1}
\contentsline {section}{\numberline {59.5}\leavevmode {\color {Chapter }Conway Polynomials}}{881}{section.59.5}
\contentsline {subsection}{\numberline {59.5.1}\leavevmode {\color {Chapter }ConwayPolynomial}}{881}{subsection.59.5.1}
\contentsline {subsection}{\numberline {59.5.2}\leavevmode {\color {Chapter }IsCheapConwayPolynomial}}{882}{subsection.59.5.2}
\contentsline {subsection}{\numberline {59.5.3}\leavevmode {\color {Chapter }RandomPrimitivePolynomial}}{882}{subsection.59.5.3}
\contentsline {section}{\numberline {59.6}\leavevmode {\color {Chapter }Printing, Viewing and Displaying Finite Field Elements}}{882}{section.59.6}
\contentsline {subsection}{\numberline {59.6.1}\leavevmode {\color {Chapter }ViewObj (for a ffe)}}{882}{subsection.59.6.1}
\contentsline {chapter}{\numberline {60}\leavevmode {\color {Chapter }Abelian Number Fields}}{884}{chapter.60}
\contentsline {section}{\numberline {60.1}\leavevmode {\color {Chapter }Construction of Abelian Number Fields}}{884}{section.60.1}
\contentsline {subsection}{\numberline {60.1.1}\leavevmode {\color {Chapter }CyclotomicField (for (subfield and) conductor)}}{884}{subsection.60.1.1}
\contentsline {subsection}{\numberline {60.1.2}\leavevmode {\color {Chapter }AbelianNumberField}}{885}{subsection.60.1.2}
\contentsline {subsection}{\numberline {60.1.3}\leavevmode {\color {Chapter }GaussianRationals}}{885}{subsection.60.1.3}
\contentsline {section}{\numberline {60.2}\leavevmode {\color {Chapter }Operations for Abelian Number Fields}}{886}{section.60.2}
\contentsline {subsection}{\numberline {60.2.1}\leavevmode {\color {Chapter }Factors (for polynomials over abelian number fields)}}{886}{subsection.60.2.1}
\contentsline {subsection}{\numberline {60.2.2}\leavevmode {\color {Chapter }IsNumberField}}{886}{subsection.60.2.2}
\contentsline {subsection}{\numberline {60.2.3}\leavevmode {\color {Chapter }IsAbelianNumberField}}{886}{subsection.60.2.3}
\contentsline {subsection}{\numberline {60.2.4}\leavevmode {\color {Chapter }IsCyclotomicField}}{886}{subsection.60.2.4}
\contentsline {subsection}{\numberline {60.2.5}\leavevmode {\color {Chapter }GaloisStabilizer}}{887}{subsection.60.2.5}
\contentsline {section}{\numberline {60.3}\leavevmode {\color {Chapter }Integral Bases of Abelian Number Fields}}{887}{section.60.3}
\contentsline {subsection}{\numberline {60.3.1}\leavevmode {\color {Chapter }ZumbroichBase}}{888}{subsection.60.3.1}
\contentsline {subsection}{\numberline {60.3.2}\leavevmode {\color {Chapter }LenstraBase}}{889}{subsection.60.3.2}
\contentsline {section}{\numberline {60.4}\leavevmode {\color {Chapter }Galois Groups of Abelian Number Fields}}{889}{section.60.4}
\contentsline {subsection}{\numberline {60.4.1}\leavevmode {\color {Chapter }GaloisGroup (for abelian number fields)}}{890}{subsection.60.4.1}
\contentsline {subsection}{\numberline {60.4.2}\leavevmode {\color {Chapter }ANFAutomorphism}}{891}{subsection.60.4.2}
\contentsline {section}{\numberline {60.5}\leavevmode {\color {Chapter }Gaussians}}{891}{section.60.5}
\contentsline {subsection}{\numberline {60.5.1}\leavevmode {\color {Chapter }GaussianIntegers}}{891}{subsection.60.5.1}
\contentsline {subsection}{\numberline {60.5.2}\leavevmode {\color {Chapter }IsGaussianIntegers}}{891}{subsection.60.5.2}
\contentsline {chapter}{\numberline {61}\leavevmode {\color {Chapter }Vector Spaces}}{892}{chapter.61}
\contentsline {section}{\numberline {61.1}\leavevmode {\color {Chapter }IsLeftVectorSpace (Filter)}}{892}{section.61.1}
\contentsline {subsection}{\numberline {61.1.1}\leavevmode {\color {Chapter }IsLeftVectorSpace}}{892}{subsection.61.1.1}
\contentsline {section}{\numberline {61.2}\leavevmode {\color {Chapter }Constructing Vector Spaces}}{892}{section.61.2}
\contentsline {subsection}{\numberline {61.2.1}\leavevmode {\color {Chapter }VectorSpace}}{892}{subsection.61.2.1}
\contentsline {subsection}{\numberline {61.2.2}\leavevmode {\color {Chapter }Subspace}}{893}{subsection.61.2.2}
\contentsline {subsection}{\numberline {61.2.3}\leavevmode {\color {Chapter }AsVectorSpace}}{893}{subsection.61.2.3}
\contentsline {subsection}{\numberline {61.2.4}\leavevmode {\color {Chapter }AsSubspace}}{893}{subsection.61.2.4}
\contentsline {section}{\numberline {61.3}\leavevmode {\color {Chapter }Operations and Attributes for Vector Spaces}}{894}{section.61.3}
\contentsline {subsection}{\numberline {61.3.1}\leavevmode {\color {Chapter }GeneratorsOfLeftVectorSpace}}{894}{subsection.61.3.1}
\contentsline {subsection}{\numberline {61.3.2}\leavevmode {\color {Chapter }TrivialSubspace}}{894}{subsection.61.3.2}
\contentsline {section}{\numberline {61.4}\leavevmode {\color {Chapter }Domains of Subspaces of Vector Spaces}}{894}{section.61.4}
\contentsline {subsection}{\numberline {61.4.1}\leavevmode {\color {Chapter }Subspaces}}{894}{subsection.61.4.1}
\contentsline {subsection}{\numberline {61.4.2}\leavevmode {\color {Chapter }IsSubspacesVectorSpace}}{894}{subsection.61.4.2}
\contentsline {section}{\numberline {61.5}\leavevmode {\color {Chapter }Bases of Vector Spaces}}{895}{section.61.5}
\contentsline {subsection}{\numberline {61.5.1}\leavevmode {\color {Chapter }IsBasis}}{896}{subsection.61.5.1}
\contentsline {subsection}{\numberline {61.5.2}\leavevmode {\color {Chapter }Basis}}{896}{subsection.61.5.2}
\contentsline {subsection}{\numberline {61.5.3}\leavevmode {\color {Chapter }CanonicalBasis}}{897}{subsection.61.5.3}
\contentsline {subsection}{\numberline {61.5.4}\leavevmode {\color {Chapter }RelativeBasis}}{897}{subsection.61.5.4}
\contentsline {section}{\numberline {61.6}\leavevmode {\color {Chapter }Operations for Vector Space Bases}}{897}{section.61.6}
\contentsline {subsection}{\numberline {61.6.1}\leavevmode {\color {Chapter }BasisVectors}}{897}{subsection.61.6.1}
\contentsline {subsection}{\numberline {61.6.2}\leavevmode {\color {Chapter }UnderlyingLeftModule}}{898}{subsection.61.6.2}
\contentsline {subsection}{\numberline {61.6.3}\leavevmode {\color {Chapter }Coefficients}}{898}{subsection.61.6.3}
\contentsline {subsection}{\numberline {61.6.4}\leavevmode {\color {Chapter }LinearCombination}}{898}{subsection.61.6.4}
\contentsline {subsection}{\numberline {61.6.5}\leavevmode {\color {Chapter }EnumeratorByBasis}}{899}{subsection.61.6.5}
\contentsline {subsection}{\numberline {61.6.6}\leavevmode {\color {Chapter }IteratorByBasis}}{899}{subsection.61.6.6}
\contentsline {section}{\numberline {61.7}\leavevmode {\color {Chapter }Operations for Special Kinds of Bases}}{899}{section.61.7}
\contentsline {subsection}{\numberline {61.7.1}\leavevmode {\color {Chapter }IsCanonicalBasis}}{899}{subsection.61.7.1}
\contentsline {subsection}{\numberline {61.7.2}\leavevmode {\color {Chapter }IsIntegralBasis}}{900}{subsection.61.7.2}
\contentsline {subsection}{\numberline {61.7.3}\leavevmode {\color {Chapter }IsNormalBasis}}{900}{subsection.61.7.3}
\contentsline {section}{\numberline {61.8}\leavevmode {\color {Chapter }Mutable Bases}}{900}{section.61.8}
\contentsline {subsection}{\numberline {61.8.1}\leavevmode {\color {Chapter }IsMutableBasis}}{901}{subsection.61.8.1}
\contentsline {subsection}{\numberline {61.8.2}\leavevmode {\color {Chapter }MutableBasis}}{901}{subsection.61.8.2}
\contentsline {subsection}{\numberline {61.8.3}\leavevmode {\color {Chapter }NrBasisVectors}}{901}{subsection.61.8.3}
\contentsline {subsection}{\numberline {61.8.4}\leavevmode {\color {Chapter }ImmutableBasis}}{901}{subsection.61.8.4}
\contentsline {subsection}{\numberline {61.8.5}\leavevmode {\color {Chapter }IsContainedInSpan}}{902}{subsection.61.8.5}
\contentsline {subsection}{\numberline {61.8.6}\leavevmode {\color {Chapter }CloseMutableBasis}}{902}{subsection.61.8.6}
\contentsline {section}{\numberline {61.9}\leavevmode {\color {Chapter }Row and Matrix Spaces}}{902}{section.61.9}
\contentsline {subsection}{\numberline {61.9.1}\leavevmode {\color {Chapter }IsRowSpace}}{902}{subsection.61.9.1}
\contentsline {subsection}{\numberline {61.9.2}\leavevmode {\color {Chapter }IsMatrixSpace}}{903}{subsection.61.9.2}
\contentsline {subsection}{\numberline {61.9.3}\leavevmode {\color {Chapter }IsGaussianSpace}}{903}{subsection.61.9.3}
\contentsline {subsection}{\numberline {61.9.4}\leavevmode {\color {Chapter }FullRowSpace}}{903}{subsection.61.9.4}
\contentsline {subsection}{\numberline {61.9.5}\leavevmode {\color {Chapter }FullMatrixSpace}}{903}{subsection.61.9.5}
\contentsline {subsection}{\numberline {61.9.6}\leavevmode {\color {Chapter }DimensionOfVectors}}{904}{subsection.61.9.6}
\contentsline {subsection}{\numberline {61.9.7}\leavevmode {\color {Chapter }IsSemiEchelonized}}{904}{subsection.61.9.7}
\contentsline {subsection}{\numberline {61.9.8}\leavevmode {\color {Chapter }SemiEchelonBasis}}{904}{subsection.61.9.8}
\contentsline {subsection}{\numberline {61.9.9}\leavevmode {\color {Chapter }IsCanonicalBasisFullRowModule}}{905}{subsection.61.9.9}
\contentsline {subsection}{\numberline {61.9.10}\leavevmode {\color {Chapter }IsCanonicalBasisFullMatrixModule}}{905}{subsection.61.9.10}
\contentsline {subsection}{\numberline {61.9.11}\leavevmode {\color {Chapter }NormedRowVectors}}{906}{subsection.61.9.11}
\contentsline {subsection}{\numberline {61.9.12}\leavevmode {\color {Chapter }SiftedVector}}{906}{subsection.61.9.12}
\contentsline {section}{\numberline {61.10}\leavevmode {\color {Chapter }Vector Space Homomorphisms}}{906}{section.61.10}
\contentsline {subsection}{\numberline {61.10.1}\leavevmode {\color {Chapter }LeftModuleGeneralMappingByImages}}{906}{subsection.61.10.1}
\contentsline {subsection}{\numberline {61.10.2}\leavevmode {\color {Chapter }LeftModuleHomomorphismByImages}}{907}{subsection.61.10.2}
\contentsline {subsection}{\numberline {61.10.3}\leavevmode {\color {Chapter }LeftModuleHomomorphismByMatrix}}{907}{subsection.61.10.3}
\contentsline {subsection}{\numberline {61.10.4}\leavevmode {\color {Chapter }NaturalHomomorphismBySubspace}}{908}{subsection.61.10.4}
\contentsline {subsection}{\numberline {61.10.5}\leavevmode {\color {Chapter }Hom}}{908}{subsection.61.10.5}
\contentsline {subsection}{\numberline {61.10.6}\leavevmode {\color {Chapter }End}}{908}{subsection.61.10.6}
\contentsline {subsection}{\numberline {61.10.7}\leavevmode {\color {Chapter }IsFullHomModule}}{908}{subsection.61.10.7}
\contentsline {subsection}{\numberline {61.10.8}\leavevmode {\color {Chapter }IsPseudoCanonicalBasisFullHomModule}}{909}{subsection.61.10.8}
\contentsline {subsection}{\numberline {61.10.9}\leavevmode {\color {Chapter }IsLinearMappingsModule}}{909}{subsection.61.10.9}
\contentsline {section}{\numberline {61.11}\leavevmode {\color {Chapter }Vector Spaces Handled By Nice Bases}}{909}{section.61.11}
\contentsline {subsection}{\numberline {61.11.1}\leavevmode {\color {Chapter }NiceFreeLeftModule}}{910}{subsection.61.11.1}
\contentsline {subsection}{\numberline {61.11.2}\leavevmode {\color {Chapter }NiceVector}}{910}{subsection.61.11.2}
\contentsline {subsection}{\numberline {61.11.3}\leavevmode {\color {Chapter }NiceFreeLeftModuleInfo}}{910}{subsection.61.11.3}
\contentsline {subsection}{\numberline {61.11.4}\leavevmode {\color {Chapter }NiceBasis}}{910}{subsection.61.11.4}
\contentsline {subsection}{\numberline {61.11.5}\leavevmode {\color {Chapter }IsBasisByNiceBasis}}{911}{subsection.61.11.5}
\contentsline {subsection}{\numberline {61.11.6}\leavevmode {\color {Chapter }IsHandledByNiceBasis}}{911}{subsection.61.11.6}
\contentsline {section}{\numberline {61.12}\leavevmode {\color {Chapter }How to Implement New Kinds of Vector Spaces}}{911}{section.61.12}
\contentsline {subsection}{\numberline {61.12.1}\leavevmode {\color {Chapter }DeclareHandlingByNiceBasis}}{911}{subsection.61.12.1}
\contentsline {subsection}{\numberline {61.12.2}\leavevmode {\color {Chapter }NiceBasisFiltersInfo}}{912}{subsection.61.12.2}
\contentsline {subsection}{\numberline {61.12.3}\leavevmode {\color {Chapter }CheckForHandlingByNiceBasis}}{912}{subsection.61.12.3}
\contentsline {chapter}{\numberline {62}\leavevmode {\color {Chapter }Algebras}}{913}{chapter.62}
\contentsline {section}{\numberline {62.1}\leavevmode {\color {Chapter }InfoAlgebra (Info Class)}}{913}{section.62.1}
\contentsline {subsection}{\numberline {62.1.1}\leavevmode {\color {Chapter }InfoAlgebra}}{913}{subsection.62.1.1}
\contentsline {section}{\numberline {62.2}\leavevmode {\color {Chapter }Constructing Algebras by Generators}}{913}{section.62.2}
\contentsline {subsection}{\numberline {62.2.1}\leavevmode {\color {Chapter }Algebra}}{913}{subsection.62.2.1}
\contentsline {subsection}{\numberline {62.2.2}\leavevmode {\color {Chapter }AlgebraWithOne}}{914}{subsection.62.2.2}
\contentsline {section}{\numberline {62.3}\leavevmode {\color {Chapter }Constructing Algebras as Free Algebras}}{914}{section.62.3}
\contentsline {subsection}{\numberline {62.3.1}\leavevmode {\color {Chapter }FreeAlgebra (for ring, rank (and name))}}{914}{subsection.62.3.1}
\contentsline {subsection}{\numberline {62.3.2}\leavevmode {\color {Chapter }FreeAlgebraWithOne (for ring, rank (and name))}}{914}{subsection.62.3.2}
\contentsline {subsection}{\numberline {62.3.3}\leavevmode {\color {Chapter }FreeAssociativeAlgebra (for ring, rank (and name))}}{915}{subsection.62.3.3}
\contentsline {subsection}{\numberline {62.3.4}\leavevmode {\color {Chapter }FreeAssociativeAlgebraWithOne (for ring, rank (and name))}}{915}{subsection.62.3.4}
\contentsline {section}{\numberline {62.4}\leavevmode {\color {Chapter }Constructing Algebras by Structure Constants}}{915}{section.62.4}
\contentsline {subsection}{\numberline {62.4.1}\leavevmode {\color {Chapter }AlgebraByStructureConstants}}{915}{subsection.62.4.1}
\contentsline {subsection}{\numberline {62.4.2}\leavevmode {\color {Chapter }StructureConstantsTable}}{916}{subsection.62.4.2}
\contentsline {subsection}{\numberline {62.4.3}\leavevmode {\color {Chapter }EmptySCTable}}{916}{subsection.62.4.3}
\contentsline {subsection}{\numberline {62.4.4}\leavevmode {\color {Chapter }SetEntrySCTable}}{917}{subsection.62.4.4}
\contentsline {subsection}{\numberline {62.4.5}\leavevmode {\color {Chapter }GapInputSCTable}}{917}{subsection.62.4.5}
\contentsline {subsection}{\numberline {62.4.6}\leavevmode {\color {Chapter }TestJacobi}}{917}{subsection.62.4.6}
\contentsline {subsection}{\numberline {62.4.7}\leavevmode {\color {Chapter }IdentityFromSCTable}}{918}{subsection.62.4.7}
\contentsline {subsection}{\numberline {62.4.8}\leavevmode {\color {Chapter }QuotientFromSCTable}}{918}{subsection.62.4.8}
\contentsline {section}{\numberline {62.5}\leavevmode {\color {Chapter }Some Special Algebras}}{918}{section.62.5}
\contentsline {subsection}{\numberline {62.5.1}\leavevmode {\color {Chapter }QuaternionAlgebra}}{918}{subsection.62.5.1}
\contentsline {subsection}{\numberline {62.5.2}\leavevmode {\color {Chapter }ComplexificationQuat (for a vector)}}{919}{subsection.62.5.2}
\contentsline {subsection}{\numberline {62.5.3}\leavevmode {\color {Chapter }OctaveAlgebra}}{919}{subsection.62.5.3}
\contentsline {subsection}{\numberline {62.5.4}\leavevmode {\color {Chapter }FullMatrixAlgebra}}{919}{subsection.62.5.4}
\contentsline {subsection}{\numberline {62.5.5}\leavevmode {\color {Chapter }NullAlgebra}}{920}{subsection.62.5.5}
\contentsline {section}{\numberline {62.6}\leavevmode {\color {Chapter }Subalgebras}}{920}{section.62.6}
\contentsline {subsection}{\numberline {62.6.1}\leavevmode {\color {Chapter }Subalgebra}}{920}{subsection.62.6.1}
\contentsline {subsection}{\numberline {62.6.2}\leavevmode {\color {Chapter }SubalgebraNC}}{920}{subsection.62.6.2}
\contentsline {subsection}{\numberline {62.6.3}\leavevmode {\color {Chapter }SubalgebraWithOne}}{921}{subsection.62.6.3}
\contentsline {subsection}{\numberline {62.6.4}\leavevmode {\color {Chapter }SubalgebraWithOneNC}}{921}{subsection.62.6.4}
\contentsline {subsection}{\numberline {62.6.5}\leavevmode {\color {Chapter }TrivialSubalgebra}}{921}{subsection.62.6.5}
\contentsline {section}{\numberline {62.7}\leavevmode {\color {Chapter }Ideals}}{921}{section.62.7}
\contentsline {section}{\numberline {62.8}\leavevmode {\color {Chapter }Categories and Properties of Algebras}}{922}{section.62.8}
\contentsline {subsection}{\numberline {62.8.1}\leavevmode {\color {Chapter }IsFLMLOR}}{922}{subsection.62.8.1}
\contentsline {subsection}{\numberline {62.8.2}\leavevmode {\color {Chapter }IsFLMLORWithOne}}{922}{subsection.62.8.2}
\contentsline {subsection}{\numberline {62.8.3}\leavevmode {\color {Chapter }IsAlgebra}}{923}{subsection.62.8.3}
\contentsline {subsection}{\numberline {62.8.4}\leavevmode {\color {Chapter }IsAlgebraWithOne}}{923}{subsection.62.8.4}
\contentsline {subsection}{\numberline {62.8.5}\leavevmode {\color {Chapter }IsLieAlgebra}}{923}{subsection.62.8.5}
\contentsline {subsection}{\numberline {62.8.6}\leavevmode {\color {Chapter }IsSimpleAlgebra}}{923}{subsection.62.8.6}
\contentsline {subsection}{\numberline {62.8.7}\leavevmode {\color {Chapter }IsFiniteDimensional (for matrix algebras)}}{924}{subsection.62.8.7}
\contentsline {subsection}{\numberline {62.8.8}\leavevmode {\color {Chapter }IsQuaternion}}{924}{subsection.62.8.8}
\contentsline {section}{\numberline {62.9}\leavevmode {\color {Chapter }Attributes and Operations for Algebras}}{924}{section.62.9}
\contentsline {subsection}{\numberline {62.9.1}\leavevmode {\color {Chapter }GeneratorsOfAlgebra}}{924}{subsection.62.9.1}
\contentsline {subsection}{\numberline {62.9.2}\leavevmode {\color {Chapter }GeneratorsOfAlgebraWithOne}}{925}{subsection.62.9.2}
\contentsline {subsection}{\numberline {62.9.3}\leavevmode {\color {Chapter }ProductSpace}}{925}{subsection.62.9.3}
\contentsline {subsection}{\numberline {62.9.4}\leavevmode {\color {Chapter }PowerSubalgebraSeries}}{925}{subsection.62.9.4}
\contentsline {subsection}{\numberline {62.9.5}\leavevmode {\color {Chapter }AdjointBasis}}{926}{subsection.62.9.5}
\contentsline {subsection}{\numberline {62.9.6}\leavevmode {\color {Chapter }IndicesOfAdjointBasis}}{926}{subsection.62.9.6}
\contentsline {subsection}{\numberline {62.9.7}\leavevmode {\color {Chapter }AsAlgebra}}{926}{subsection.62.9.7}
\contentsline {subsection}{\numberline {62.9.8}\leavevmode {\color {Chapter }AsAlgebraWithOne}}{926}{subsection.62.9.8}
\contentsline {subsection}{\numberline {62.9.9}\leavevmode {\color {Chapter }AsSubalgebra}}{927}{subsection.62.9.9}
\contentsline {subsection}{\numberline {62.9.10}\leavevmode {\color {Chapter }AsSubalgebraWithOne}}{927}{subsection.62.9.10}
\contentsline {subsection}{\numberline {62.9.11}\leavevmode {\color {Chapter }MutableBasisOfClosureUnderAction}}{927}{subsection.62.9.11}
\contentsline {subsection}{\numberline {62.9.12}\leavevmode {\color {Chapter }MutableBasisOfNonassociativeAlgebra}}{928}{subsection.62.9.12}
\contentsline {subsection}{\numberline {62.9.13}\leavevmode {\color {Chapter }MutableBasisOfIdealInNonassociativeAlgebra}}{928}{subsection.62.9.13}
\contentsline {subsection}{\numberline {62.9.14}\leavevmode {\color {Chapter }DirectSumOfAlgebras (for two algebras)}}{929}{subsection.62.9.14}
\contentsline {subsection}{\numberline {62.9.15}\leavevmode {\color {Chapter }FullMatrixAlgebraCentralizer}}{929}{subsection.62.9.15}
\contentsline {subsection}{\numberline {62.9.16}\leavevmode {\color {Chapter }RadicalOfAlgebra}}{930}{subsection.62.9.16}
\contentsline {subsection}{\numberline {62.9.17}\leavevmode {\color {Chapter }CentralIdempotentsOfAlgebra}}{930}{subsection.62.9.17}
\contentsline {subsection}{\numberline {62.9.18}\leavevmode {\color {Chapter }DirectSumDecomposition (for Lie algebras)}}{930}{subsection.62.9.18}
\contentsline {subsection}{\numberline {62.9.19}\leavevmode {\color {Chapter }LeviMalcevDecomposition (for Lie algebras)}}{931}{subsection.62.9.19}
\contentsline {subsection}{\numberline {62.9.20}\leavevmode {\color {Chapter }Grading}}{931}{subsection.62.9.20}
\contentsline {section}{\numberline {62.10}\leavevmode {\color {Chapter }Homomorphisms of Algebras}}{932}{section.62.10}
\contentsline {subsection}{\numberline {62.10.1}\leavevmode {\color {Chapter }AlgebraGeneralMappingByImages}}{932}{subsection.62.10.1}
\contentsline {subsection}{\numberline {62.10.2}\leavevmode {\color {Chapter }AlgebraHomomorphismByImages}}{933}{subsection.62.10.2}
\contentsline {subsection}{\numberline {62.10.3}\leavevmode {\color {Chapter }AlgebraHomomorphismByImagesNC}}{933}{subsection.62.10.3}
\contentsline {subsection}{\numberline {62.10.4}\leavevmode {\color {Chapter }AlgebraWithOneGeneralMappingByImages}}{934}{subsection.62.10.4}
\contentsline {subsection}{\numberline {62.10.5}\leavevmode {\color {Chapter }AlgebraWithOneHomomorphismByImages}}{934}{subsection.62.10.5}
\contentsline {subsection}{\numberline {62.10.6}\leavevmode {\color {Chapter }AlgebraWithOneHomomorphismByImagesNC}}{934}{subsection.62.10.6}
\contentsline {subsection}{\numberline {62.10.7}\leavevmode {\color {Chapter }NaturalHomomorphismByIdeal (for an algebra and an ideal)}}{935}{subsection.62.10.7}
\contentsline {subsection}{\numberline {62.10.8}\leavevmode {\color {Chapter }OperationAlgebraHomomorphism (action w.r.t. a basis of the module)}}{935}{subsection.62.10.8}
\contentsline {subsection}{\numberline {62.10.9}\leavevmode {\color {Chapter }NiceAlgebraMonomorphism}}{936}{subsection.62.10.9}
\contentsline {subsection}{\numberline {62.10.10}\leavevmode {\color {Chapter }IsomorphismFpAlgebra}}{936}{subsection.62.10.10}
\contentsline {subsection}{\numberline {62.10.11}\leavevmode {\color {Chapter }IsomorphismMatrixAlgebra}}{936}{subsection.62.10.11}
\contentsline {subsection}{\numberline {62.10.12}\leavevmode {\color {Chapter }IsomorphismSCAlgebra (w.r.t. a given basis)}}{937}{subsection.62.10.12}
\contentsline {subsection}{\numberline {62.10.13}\leavevmode {\color {Chapter }RepresentativeLinearOperation}}{937}{subsection.62.10.13}
\contentsline {section}{\numberline {62.11}\leavevmode {\color {Chapter }Representations of Algebras}}{937}{section.62.11}
\contentsline {subsection}{\numberline {62.11.1}\leavevmode {\color {Chapter }LeftAlgebraModuleByGenerators}}{938}{subsection.62.11.1}
\contentsline {subsection}{\numberline {62.11.2}\leavevmode {\color {Chapter }RightAlgebraModuleByGenerators}}{938}{subsection.62.11.2}
\contentsline {subsection}{\numberline {62.11.3}\leavevmode {\color {Chapter }BiAlgebraModuleByGenerators}}{938}{subsection.62.11.3}
\contentsline {subsection}{\numberline {62.11.4}\leavevmode {\color {Chapter }LeftAlgebraModule}}{939}{subsection.62.11.4}
\contentsline {subsection}{\numberline {62.11.5}\leavevmode {\color {Chapter }RightAlgebraModule}}{939}{subsection.62.11.5}
\contentsline {subsection}{\numberline {62.11.6}\leavevmode {\color {Chapter }BiAlgebraModule}}{939}{subsection.62.11.6}
\contentsline {subsection}{\numberline {62.11.7}\leavevmode {\color {Chapter }GeneratorsOfAlgebraModule}}{939}{subsection.62.11.7}
\contentsline {subsection}{\numberline {62.11.8}\leavevmode {\color {Chapter }IsAlgebraModuleElement}}{940}{subsection.62.11.8}
\contentsline {subsection}{\numberline {62.11.9}\leavevmode {\color {Chapter }IsLeftAlgebraModuleElement}}{940}{subsection.62.11.9}
\contentsline {subsection}{\numberline {62.11.10}\leavevmode {\color {Chapter }IsRightAlgebraModuleElement}}{940}{subsection.62.11.10}
\contentsline {subsection}{\numberline {62.11.11}\leavevmode {\color {Chapter }LeftActingAlgebra}}{941}{subsection.62.11.11}
\contentsline {subsection}{\numberline {62.11.12}\leavevmode {\color {Chapter }RightActingAlgebra}}{941}{subsection.62.11.12}
\contentsline {subsection}{\numberline {62.11.13}\leavevmode {\color {Chapter }ActingAlgebra}}{941}{subsection.62.11.13}
\contentsline {subsection}{\numberline {62.11.14}\leavevmode {\color {Chapter }IsBasisOfAlgebraModuleElementSpace}}{941}{subsection.62.11.14}
\contentsline {subsection}{\numberline {62.11.15}\leavevmode {\color {Chapter }MatrixOfAction}}{942}{subsection.62.11.15}
\contentsline {subsection}{\numberline {62.11.16}\leavevmode {\color {Chapter }SubAlgebraModule}}{942}{subsection.62.11.16}
\contentsline {subsection}{\numberline {62.11.17}\leavevmode {\color {Chapter }LeftModuleByHomomorphismToMatAlg}}{942}{subsection.62.11.17}
\contentsline {subsection}{\numberline {62.11.18}\leavevmode {\color {Chapter }RightModuleByHomomorphismToMatAlg}}{942}{subsection.62.11.18}
\contentsline {subsection}{\numberline {62.11.19}\leavevmode {\color {Chapter }AdjointModule}}{943}{subsection.62.11.19}
\contentsline {subsection}{\numberline {62.11.20}\leavevmode {\color {Chapter }FaithfulModule (for Lie algebras)}}{944}{subsection.62.11.20}
\contentsline {subsection}{\numberline {62.11.21}\leavevmode {\color {Chapter }ModuleByRestriction}}{944}{subsection.62.11.21}
\contentsline {subsection}{\numberline {62.11.22}\leavevmode {\color {Chapter }NaturalHomomorphismBySubAlgebraModule}}{945}{subsection.62.11.22}
\contentsline {subsection}{\numberline {62.11.23}\leavevmode {\color {Chapter }DirectSumOfAlgebraModules (for a list of Lie algebra modules)}}{945}{subsection.62.11.23}
\contentsline {subsection}{\numberline {62.11.24}\leavevmode {\color {Chapter }TranslatorSubalgebra}}{946}{subsection.62.11.24}
\contentsline {chapter}{\numberline {63}\leavevmode {\color {Chapter }Finitely Presented Algebras}}{947}{chapter.63}
\contentsline {chapter}{\numberline {64}\leavevmode {\color {Chapter }Lie Algebras}}{948}{chapter.64}
\contentsline {section}{\numberline {64.1}\leavevmode {\color {Chapter }Lie Objects}}{948}{section.64.1}
\contentsline {subsection}{\numberline {64.1.1}\leavevmode {\color {Chapter }LieObject}}{949}{subsection.64.1.1}
\contentsline {subsection}{\numberline {64.1.2}\leavevmode {\color {Chapter }IsLieObject}}{949}{subsection.64.1.2}
\contentsline {subsection}{\numberline {64.1.3}\leavevmode {\color {Chapter }LieFamily}}{949}{subsection.64.1.3}
\contentsline {subsection}{\numberline {64.1.4}\leavevmode {\color {Chapter }UnderlyingFamily}}{950}{subsection.64.1.4}
\contentsline {subsection}{\numberline {64.1.5}\leavevmode {\color {Chapter }UnderlyingRingElement}}{950}{subsection.64.1.5}
\contentsline {section}{\numberline {64.2}\leavevmode {\color {Chapter }Constructing Lie algebras}}{950}{section.64.2}
\contentsline {subsection}{\numberline {64.2.1}\leavevmode {\color {Chapter }LieAlgebraByStructureConstants}}{950}{subsection.64.2.1}
\contentsline {subsection}{\numberline {64.2.2}\leavevmode {\color {Chapter }RestrictedLieAlgebraByStructureConstants}}{951}{subsection.64.2.2}
\contentsline {subsection}{\numberline {64.2.3}\leavevmode {\color {Chapter }LieAlgebra (for an associative algebra)}}{951}{subsection.64.2.3}
\contentsline {subsection}{\numberline {64.2.4}\leavevmode {\color {Chapter }FreeLieAlgebra (for ring, rank (and name))}}{952}{subsection.64.2.4}
\contentsline {subsection}{\numberline {64.2.5}\leavevmode {\color {Chapter }FullMatrixLieAlgebra}}{952}{subsection.64.2.5}
\contentsline {subsection}{\numberline {64.2.6}\leavevmode {\color {Chapter }RightDerivations}}{952}{subsection.64.2.6}
\contentsline {subsection}{\numberline {64.2.7}\leavevmode {\color {Chapter }SimpleLieAlgebra}}{953}{subsection.64.2.7}
\contentsline {section}{\numberline {64.3}\leavevmode {\color {Chapter }Distinguished Subalgebras}}{953}{section.64.3}
\contentsline {subsection}{\numberline {64.3.1}\leavevmode {\color {Chapter }LieCentre}}{953}{subsection.64.3.1}
\contentsline {subsection}{\numberline {64.3.2}\leavevmode {\color {Chapter }LieCentralizer}}{954}{subsection.64.3.2}
\contentsline {subsection}{\numberline {64.3.3}\leavevmode {\color {Chapter }LieNormalizer}}{954}{subsection.64.3.3}
\contentsline {subsection}{\numberline {64.3.4}\leavevmode {\color {Chapter }LieDerivedSubalgebra}}{954}{subsection.64.3.4}
\contentsline {subsection}{\numberline {64.3.5}\leavevmode {\color {Chapter }LieNilRadical}}{955}{subsection.64.3.5}
\contentsline {subsection}{\numberline {64.3.6}\leavevmode {\color {Chapter }LieSolvableRadical}}{955}{subsection.64.3.6}
\contentsline {subsection}{\numberline {64.3.7}\leavevmode {\color {Chapter }CartanSubalgebra}}{955}{subsection.64.3.7}
\contentsline {section}{\numberline {64.4}\leavevmode {\color {Chapter }Series of Ideals}}{955}{section.64.4}
\contentsline {subsection}{\numberline {64.4.1}\leavevmode {\color {Chapter }LieDerivedSeries}}{955}{subsection.64.4.1}
\contentsline {subsection}{\numberline {64.4.2}\leavevmode {\color {Chapter }LieLowerCentralSeries}}{956}{subsection.64.4.2}
\contentsline {subsection}{\numberline {64.4.3}\leavevmode {\color {Chapter }LieUpperCentralSeries}}{956}{subsection.64.4.3}
\contentsline {section}{\numberline {64.5}\leavevmode {\color {Chapter }Properties of a Lie Algebra}}{956}{section.64.5}
\contentsline {subsection}{\numberline {64.5.1}\leavevmode {\color {Chapter }IsLieAbelian}}{956}{subsection.64.5.1}
\contentsline {subsection}{\numberline {64.5.2}\leavevmode {\color {Chapter }IsLieNilpotent}}{956}{subsection.64.5.2}
\contentsline {subsection}{\numberline {64.5.3}\leavevmode {\color {Chapter }IsLieSolvable}}{957}{subsection.64.5.3}
\contentsline {section}{\numberline {64.6}\leavevmode {\color {Chapter }Semisimple Lie Algebras and Root Systems}}{957}{section.64.6}
\contentsline {subsection}{\numberline {64.6.1}\leavevmode {\color {Chapter }SemiSimpleType}}{957}{subsection.64.6.1}
\contentsline {subsection}{\numberline {64.6.2}\leavevmode {\color {Chapter }ChevalleyBasis}}{957}{subsection.64.6.2}
\contentsline {subsection}{\numberline {64.6.3}\leavevmode {\color {Chapter }IsRootSystem}}{958}{subsection.64.6.3}
\contentsline {subsection}{\numberline {64.6.4}\leavevmode {\color {Chapter }IsRootSystemFromLieAlgebra}}{958}{subsection.64.6.4}
\contentsline {subsection}{\numberline {64.6.5}\leavevmode {\color {Chapter }RootSystem}}{958}{subsection.64.6.5}
\contentsline {subsection}{\numberline {64.6.6}\leavevmode {\color {Chapter }UnderlyingLieAlgebra}}{958}{subsection.64.6.6}
\contentsline {subsection}{\numberline {64.6.7}\leavevmode {\color {Chapter }PositiveRoots}}{958}{subsection.64.6.7}
\contentsline {subsection}{\numberline {64.6.8}\leavevmode {\color {Chapter }NegativeRoots}}{959}{subsection.64.6.8}
\contentsline {subsection}{\numberline {64.6.9}\leavevmode {\color {Chapter }PositiveRootVectors}}{959}{subsection.64.6.9}
\contentsline {subsection}{\numberline {64.6.10}\leavevmode {\color {Chapter }NegativeRootVectors}}{959}{subsection.64.6.10}
\contentsline {subsection}{\numberline {64.6.11}\leavevmode {\color {Chapter }SimpleSystem}}{959}{subsection.64.6.11}
\contentsline {subsection}{\numberline {64.6.12}\leavevmode {\color {Chapter }CartanMatrix}}{959}{subsection.64.6.12}
\contentsline {subsection}{\numberline {64.6.13}\leavevmode {\color {Chapter }BilinearFormMat}}{959}{subsection.64.6.13}
\contentsline {subsection}{\numberline {64.6.14}\leavevmode {\color {Chapter }CanonicalGenerators}}{959}{subsection.64.6.14}
\contentsline {section}{\numberline {64.7}\leavevmode {\color {Chapter }Semisimple Lie Algebras and Weyl Groups of Root Systems}}{960}{section.64.7}
\contentsline {subsection}{\numberline {64.7.1}\leavevmode {\color {Chapter }IsWeylGroup}}{960}{subsection.64.7.1}
\contentsline {subsection}{\numberline {64.7.2}\leavevmode {\color {Chapter }SparseCartanMatrix}}{960}{subsection.64.7.2}
\contentsline {subsection}{\numberline {64.7.3}\leavevmode {\color {Chapter }WeylGroup}}{961}{subsection.64.7.3}
\contentsline {subsection}{\numberline {64.7.4}\leavevmode {\color {Chapter }ApplySimpleReflection}}{961}{subsection.64.7.4}
\contentsline {subsection}{\numberline {64.7.5}\leavevmode {\color {Chapter }LongestWeylWordPerm}}{961}{subsection.64.7.5}
\contentsline {subsection}{\numberline {64.7.6}\leavevmode {\color {Chapter }ConjugateDominantWeight}}{962}{subsection.64.7.6}
\contentsline {subsection}{\numberline {64.7.7}\leavevmode {\color {Chapter }WeylOrbitIterator}}{962}{subsection.64.7.7}
\contentsline {section}{\numberline {64.8}\leavevmode {\color {Chapter }Restricted Lie algebras}}{963}{section.64.8}
\contentsline {subsection}{\numberline {64.8.1}\leavevmode {\color {Chapter }IsRestrictedLieAlgebra}}{963}{subsection.64.8.1}
\contentsline {subsection}{\numberline {64.8.2}\leavevmode {\color {Chapter }PthPowerImages}}{963}{subsection.64.8.2}
\contentsline {subsection}{\numberline {64.8.3}\leavevmode {\color {Chapter }PthPowerImage (for basis and element)}}{963}{subsection.64.8.3}
\contentsline {subsection}{\numberline {64.8.4}\leavevmode {\color {Chapter }JenningsLieAlgebra}}{964}{subsection.64.8.4}
\contentsline {subsection}{\numberline {64.8.5}\leavevmode {\color {Chapter }PCentralLieAlgebra}}{964}{subsection.64.8.5}
\contentsline {subsection}{\numberline {64.8.6}\leavevmode {\color {Chapter }NaturalHomomorphismOfLieAlgebraFromNilpotentGroup}}{965}{subsection.64.8.6}
\contentsline {section}{\numberline {64.9}\leavevmode {\color {Chapter }The Adjoint Representation}}{965}{section.64.9}
\contentsline {subsection}{\numberline {64.9.1}\leavevmode {\color {Chapter }AdjointMatrix}}{965}{subsection.64.9.1}
\contentsline {subsection}{\numberline {64.9.2}\leavevmode {\color {Chapter }AdjointAssociativeAlgebra}}{965}{subsection.64.9.2}
\contentsline {subsection}{\numberline {64.9.3}\leavevmode {\color {Chapter }KillingMatrix}}{966}{subsection.64.9.3}
\contentsline {subsection}{\numberline {64.9.4}\leavevmode {\color {Chapter }KappaPerp}}{966}{subsection.64.9.4}
\contentsline {subsection}{\numberline {64.9.5}\leavevmode {\color {Chapter }IsNilpotentElement}}{966}{subsection.64.9.5}
\contentsline {subsection}{\numberline {64.9.6}\leavevmode {\color {Chapter }NonNilpotentElement}}{966}{subsection.64.9.6}
\contentsline {subsection}{\numberline {64.9.7}\leavevmode {\color {Chapter }FindSl2}}{967}{subsection.64.9.7}
\contentsline {section}{\numberline {64.10}\leavevmode {\color {Chapter }Universal Enveloping Algebras}}{967}{section.64.10}
\contentsline {subsection}{\numberline {64.10.1}\leavevmode {\color {Chapter }UniversalEnvelopingAlgebra}}{967}{subsection.64.10.1}
\contentsline {section}{\numberline {64.11}\leavevmode {\color {Chapter }Finitely Presented Lie Algebras}}{967}{section.64.11}
\contentsline {subsection}{\numberline {64.11.1}\leavevmode {\color {Chapter }FpLieAlgebraByCartanMatrix}}{968}{subsection.64.11.1}
\contentsline {subsection}{\numberline {64.11.2}\leavevmode {\color {Chapter }NilpotentQuotientOfFpLieAlgebra}}{968}{subsection.64.11.2}
\contentsline {section}{\numberline {64.12}\leavevmode {\color {Chapter }Modules over Lie Algebras and Their Cohomology}}{969}{section.64.12}
\contentsline {subsection}{\numberline {64.12.1}\leavevmode {\color {Chapter }IsCochain}}{970}{subsection.64.12.1}
\contentsline {subsection}{\numberline {64.12.2}\leavevmode {\color {Chapter }Cochain}}{970}{subsection.64.12.2}
\contentsline {subsection}{\numberline {64.12.3}\leavevmode {\color {Chapter }CochainSpace}}{970}{subsection.64.12.3}
\contentsline {subsection}{\numberline {64.12.4}\leavevmode {\color {Chapter }ValueCochain}}{970}{subsection.64.12.4}
\contentsline {subsection}{\numberline {64.12.5}\leavevmode {\color {Chapter }LieCoboundaryOperator}}{971}{subsection.64.12.5}
\contentsline {subsection}{\numberline {64.12.6}\leavevmode {\color {Chapter }Cocycles (for Lie algebra module)}}{971}{subsection.64.12.6}
\contentsline {subsection}{\numberline {64.12.7}\leavevmode {\color {Chapter }Coboundaries}}{971}{subsection.64.12.7}
\contentsline {section}{\numberline {64.13}\leavevmode {\color {Chapter }Modules over Semisimple Lie Algebras}}{972}{section.64.13}
\contentsline {subsection}{\numberline {64.13.1}\leavevmode {\color {Chapter }DominantWeights}}{972}{subsection.64.13.1}
\contentsline {subsection}{\numberline {64.13.2}\leavevmode {\color {Chapter }DominantCharacter (for a semisimple Lie algebra and a highest weight)}}{972}{subsection.64.13.2}
\contentsline {subsection}{\numberline {64.13.3}\leavevmode {\color {Chapter }DecomposeTensorProduct}}{972}{subsection.64.13.3}
\contentsline {subsection}{\numberline {64.13.4}\leavevmode {\color {Chapter }DimensionOfHighestWeightModule}}{973}{subsection.64.13.4}
\contentsline {section}{\numberline {64.14}\leavevmode {\color {Chapter }Admissible Lattices in UEA}}{973}{section.64.14}
\contentsline {subsection}{\numberline {64.14.1}\leavevmode {\color {Chapter }IsUEALatticeElement}}{974}{subsection.64.14.1}
\contentsline {subsection}{\numberline {64.14.2}\leavevmode {\color {Chapter }LatticeGeneratorsInUEA}}{974}{subsection.64.14.2}
\contentsline {subsection}{\numberline {64.14.3}\leavevmode {\color {Chapter }ObjByExtRep (for creating a UEALattice element)}}{974}{subsection.64.14.3}
\contentsline {subsection}{\numberline {64.14.4}\leavevmode {\color {Chapter }IsWeightRepElement}}{975}{subsection.64.14.4}
\contentsline {subsection}{\numberline {64.14.5}\leavevmode {\color {Chapter }HighestWeightModule}}{975}{subsection.64.14.5}
\contentsline {section}{\numberline {64.15}\leavevmode {\color {Chapter }Tensor Products and Exterior and Symmetric Powers}}{976}{section.64.15}
\contentsline {subsection}{\numberline {64.15.1}\leavevmode {\color {Chapter }TensorProductOfAlgebraModules (for a list of algebra modules)}}{976}{subsection.64.15.1}
\contentsline {subsection}{\numberline {64.15.2}\leavevmode {\color {Chapter }ExteriorPowerOfAlgebraModule}}{976}{subsection.64.15.2}
\contentsline {subsection}{\numberline {64.15.3}\leavevmode {\color {Chapter }SymmetricPowerOfAlgebraModule}}{977}{subsection.64.15.3}
\contentsline {chapter}{\numberline {65}\leavevmode {\color {Chapter }Magma Rings}}{978}{chapter.65}
\contentsline {section}{\numberline {65.1}\leavevmode {\color {Chapter }Free Magma Rings}}{979}{section.65.1}
\contentsline {subsection}{\numberline {65.1.1}\leavevmode {\color {Chapter }FreeMagmaRing}}{979}{subsection.65.1.1}
\contentsline {subsection}{\numberline {65.1.2}\leavevmode {\color {Chapter }GroupRing}}{979}{subsection.65.1.2}
\contentsline {subsection}{\numberline {65.1.3}\leavevmode {\color {Chapter }IsFreeMagmaRing}}{979}{subsection.65.1.3}
\contentsline {subsection}{\numberline {65.1.4}\leavevmode {\color {Chapter }IsFreeMagmaRingWithOne}}{980}{subsection.65.1.4}
\contentsline {subsection}{\numberline {65.1.5}\leavevmode {\color {Chapter }IsGroupRing}}{980}{subsection.65.1.5}
\contentsline {subsection}{\numberline {65.1.6}\leavevmode {\color {Chapter }UnderlyingMagma}}{980}{subsection.65.1.6}
\contentsline {subsection}{\numberline {65.1.7}\leavevmode {\color {Chapter }AugmentationIdeal}}{980}{subsection.65.1.7}
\contentsline {section}{\numberline {65.2}\leavevmode {\color {Chapter }Elements of Free Magma Rings}}{980}{section.65.2}
\contentsline {subsection}{\numberline {65.2.1}\leavevmode {\color {Chapter }IsMagmaRingObjDefaultRep}}{980}{subsection.65.2.1}
\contentsline {subsection}{\numberline {65.2.2}\leavevmode {\color {Chapter }IsElementOfFreeMagmaRing}}{981}{subsection.65.2.2}
\contentsline {subsection}{\numberline {65.2.3}\leavevmode {\color {Chapter }IsElementOfFreeMagmaRingFamily}}{981}{subsection.65.2.3}
\contentsline {subsection}{\numberline {65.2.4}\leavevmode {\color {Chapter }CoefficientsAndMagmaElements}}{981}{subsection.65.2.4}
\contentsline {subsection}{\numberline {65.2.5}\leavevmode {\color {Chapter }ZeroCoefficient}}{981}{subsection.65.2.5}
\contentsline {subsection}{\numberline {65.2.6}\leavevmode {\color {Chapter }ElementOfMagmaRing}}{981}{subsection.65.2.6}
\contentsline {section}{\numberline {65.3}\leavevmode {\color {Chapter }Natural Embeddings related to Magma Rings}}{981}{section.65.3}
\contentsline {section}{\numberline {65.4}\leavevmode {\color {Chapter }Magma Rings modulo Relations}}{982}{section.65.4}
\contentsline {subsection}{\numberline {65.4.1}\leavevmode {\color {Chapter }IsElementOfMagmaRingModuloRelations}}{982}{subsection.65.4.1}
\contentsline {subsection}{\numberline {65.4.2}\leavevmode {\color {Chapter }IsElementOfMagmaRingModuloRelationsFamily}}{982}{subsection.65.4.2}
\contentsline {subsection}{\numberline {65.4.3}\leavevmode {\color {Chapter }NormalizedElementOfMagmaRingModuloRelations}}{983}{subsection.65.4.3}
\contentsline {subsection}{\numberline {65.4.4}\leavevmode {\color {Chapter }IsMagmaRingModuloRelations}}{983}{subsection.65.4.4}
\contentsline {section}{\numberline {65.5}\leavevmode {\color {Chapter }Magma Rings modulo the Span of a Zero Element}}{983}{section.65.5}
\contentsline {subsection}{\numberline {65.5.1}\leavevmode {\color {Chapter }IsElementOfMagmaRingModuloSpanOfZeroFamily}}{983}{subsection.65.5.1}
\contentsline {subsection}{\numberline {65.5.2}\leavevmode {\color {Chapter }IsMagmaRingModuloSpanOfZero}}{983}{subsection.65.5.2}
\contentsline {subsection}{\numberline {65.5.3}\leavevmode {\color {Chapter }MagmaRingModuloSpanOfZero}}{983}{subsection.65.5.3}
\contentsline {section}{\numberline {65.6}\leavevmode {\color {Chapter }Technical Details about the Implementation of Magma Rings}}{984}{section.65.6}
\contentsline {chapter}{\numberline {66}\leavevmode {\color {Chapter }Polynomials and Rational Functions}}{985}{chapter.66}
\contentsline {section}{\numberline {66.1}\leavevmode {\color {Chapter }Indeterminates}}{985}{section.66.1}
\contentsline {subsection}{\numberline {66.1.1}\leavevmode {\color {Chapter }Indeterminate}}{986}{subsection.66.1.1}
\contentsline {subsection}{\numberline {66.1.2}\leavevmode {\color {Chapter }IndeterminateNumberOfUnivariateRationalFunction}}{987}{subsection.66.1.2}
\contentsline {subsection}{\numberline {66.1.3}\leavevmode {\color {Chapter }IndeterminateOfUnivariateRationalFunction}}{987}{subsection.66.1.3}
\contentsline {subsection}{\numberline {66.1.4}\leavevmode {\color {Chapter }IndeterminateName}}{987}{subsection.66.1.4}
\contentsline {subsection}{\numberline {66.1.5}\leavevmode {\color {Chapter }CIUnivPols}}{988}{subsection.66.1.5}
\contentsline {section}{\numberline {66.2}\leavevmode {\color {Chapter }Operations for Rational Functions}}{988}{section.66.2}
\contentsline {section}{\numberline {66.3}\leavevmode {\color {Chapter }Comparison of Rational Functions}}{989}{section.66.3}
\contentsline {section}{\numberline {66.4}\leavevmode {\color {Chapter }Properties and Attributes of Rational Functions}}{990}{section.66.4}
\contentsline {subsection}{\numberline {66.4.1}\leavevmode {\color {Chapter }IsPolynomialFunction}}{990}{subsection.66.4.1}
\contentsline {subsection}{\numberline {66.4.2}\leavevmode {\color {Chapter }NumeratorOfRationalFunction}}{990}{subsection.66.4.2}
\contentsline {subsection}{\numberline {66.4.3}\leavevmode {\color {Chapter }DenominatorOfRationalFunction}}{990}{subsection.66.4.3}
\contentsline {subsection}{\numberline {66.4.4}\leavevmode {\color {Chapter }IsPolynomial}}{991}{subsection.66.4.4}
\contentsline {subsection}{\numberline {66.4.5}\leavevmode {\color {Chapter }AsPolynomial}}{991}{subsection.66.4.5}
\contentsline {subsection}{\numberline {66.4.6}\leavevmode {\color {Chapter }IsUnivariateRationalFunction}}{991}{subsection.66.4.6}
\contentsline {subsection}{\numberline {66.4.7}\leavevmode {\color {Chapter }CoefficientsOfUnivariateRationalFunction}}{991}{subsection.66.4.7}
\contentsline {subsection}{\numberline {66.4.8}\leavevmode {\color {Chapter }IsUnivariatePolynomial}}{992}{subsection.66.4.8}
\contentsline {subsection}{\numberline {66.4.9}\leavevmode {\color {Chapter }CoefficientsOfUnivariatePolynomial}}{992}{subsection.66.4.9}
\contentsline {subsection}{\numberline {66.4.10}\leavevmode {\color {Chapter }IsLaurentPolynomial}}{992}{subsection.66.4.10}
\contentsline {subsection}{\numberline {66.4.11}\leavevmode {\color {Chapter }IsConstantRationalFunction}}{992}{subsection.66.4.11}
\contentsline {subsection}{\numberline {66.4.12}\leavevmode {\color {Chapter }IsPrimitivePolynomial}}{992}{subsection.66.4.12}
\contentsline {subsection}{\numberline {66.4.13}\leavevmode {\color {Chapter }SplittingField}}{992}{subsection.66.4.13}
\contentsline {section}{\numberline {66.5}\leavevmode {\color {Chapter }Univariate Polynomials}}{993}{section.66.5}
\contentsline {subsection}{\numberline {66.5.1}\leavevmode {\color {Chapter }UnivariatePolynomial}}{993}{subsection.66.5.1}
\contentsline {subsection}{\numberline {66.5.2}\leavevmode {\color {Chapter }UnivariatePolynomialByCoefficients}}{993}{subsection.66.5.2}
\contentsline {subsection}{\numberline {66.5.3}\leavevmode {\color {Chapter }DegreeOfLaurentPolynomial}}{993}{subsection.66.5.3}
\contentsline {subsection}{\numberline {66.5.4}\leavevmode {\color {Chapter }RootsOfPolynomial}}{993}{subsection.66.5.4}
\contentsline {subsection}{\numberline {66.5.5}\leavevmode {\color {Chapter }RootsOfUPol}}{994}{subsection.66.5.5}
\contentsline {subsection}{\numberline {66.5.6}\leavevmode {\color {Chapter }QuotRemLaurpols}}{994}{subsection.66.5.6}
\contentsline {subsection}{\numberline {66.5.7}\leavevmode {\color {Chapter }UnivariatenessTestRationalFunction}}{994}{subsection.66.5.7}
\contentsline {subsection}{\numberline {66.5.8}\leavevmode {\color {Chapter }InfoPoly}}{995}{subsection.66.5.8}
\contentsline {section}{\numberline {66.6}\leavevmode {\color {Chapter }Polynomials as Univariate Polynomials in one Indeterminate}}{995}{section.66.6}
\contentsline {subsection}{\numberline {66.6.1}\leavevmode {\color {Chapter }DegreeIndeterminate}}{995}{subsection.66.6.1}
\contentsline {subsection}{\numberline {66.6.2}\leavevmode {\color {Chapter }PolynomialCoefficientsOfPolynomial}}{995}{subsection.66.6.2}
\contentsline {subsection}{\numberline {66.6.3}\leavevmode {\color {Chapter }LeadingCoefficient}}{996}{subsection.66.6.3}
\contentsline {subsection}{\numberline {66.6.4}\leavevmode {\color {Chapter }LeadingMonomial}}{996}{subsection.66.6.4}
\contentsline {subsection}{\numberline {66.6.5}\leavevmode {\color {Chapter }Derivative}}{996}{subsection.66.6.5}
\contentsline {subsection}{\numberline {66.6.6}\leavevmode {\color {Chapter }Discriminant}}{996}{subsection.66.6.6}
\contentsline {subsection}{\numberline {66.6.7}\leavevmode {\color {Chapter }Resultant}}{997}{subsection.66.6.7}
\contentsline {section}{\numberline {66.7}\leavevmode {\color {Chapter }Multivariate Polynomials}}{997}{section.66.7}
\contentsline {subsection}{\numberline {66.7.1}\leavevmode {\color {Chapter }Value}}{997}{subsection.66.7.1}
\contentsline {section}{\numberline {66.8}\leavevmode {\color {Chapter }Minimal Polynomials}}{998}{section.66.8}
\contentsline {subsection}{\numberline {66.8.1}\leavevmode {\color {Chapter }MinimalPolynomial}}{998}{subsection.66.8.1}
\contentsline {section}{\numberline {66.9}\leavevmode {\color {Chapter }Cyclotomic Polynomials}}{998}{section.66.9}
\contentsline {subsection}{\numberline {66.9.1}\leavevmode {\color {Chapter }CyclotomicPolynomial}}{998}{subsection.66.9.1}
\contentsline {section}{\numberline {66.10}\leavevmode {\color {Chapter }Polynomial Factorization}}{998}{section.66.10}
\contentsline {subsection}{\numberline {66.10.1}\leavevmode {\color {Chapter }Factors (of polynomial)}}{998}{subsection.66.10.1}
\contentsline {subsection}{\numberline {66.10.2}\leavevmode {\color {Chapter }FactorsSquarefree}}{999}{subsection.66.10.2}
\contentsline {section}{\numberline {66.11}\leavevmode {\color {Chapter }Polynomials over the Rationals}}{999}{section.66.11}
\contentsline {subsection}{\numberline {66.11.1}\leavevmode {\color {Chapter }PrimitivePolynomial}}{999}{subsection.66.11.1}
\contentsline {subsection}{\numberline {66.11.2}\leavevmode {\color {Chapter }PolynomialModP}}{999}{subsection.66.11.2}
\contentsline {subsection}{\numberline {66.11.3}\leavevmode {\color {Chapter }GaloisType}}{1000}{subsection.66.11.3}
\contentsline {subsection}{\numberline {66.11.4}\leavevmode {\color {Chapter }ProbabilityShapes}}{1000}{subsection.66.11.4}
\contentsline {section}{\numberline {66.12}\leavevmode {\color {Chapter }Factorization of Polynomials over the Rationals}}{1000}{section.66.12}
\contentsline {subsection}{\numberline {66.12.1}\leavevmode {\color {Chapter }BombieriNorm}}{1000}{subsection.66.12.1}
\contentsline {subsection}{\numberline {66.12.2}\leavevmode {\color {Chapter }MinimizedBombieriNorm}}{1001}{subsection.66.12.2}
\contentsline {subsection}{\numberline {66.12.3}\leavevmode {\color {Chapter }HenselBound}}{1001}{subsection.66.12.3}
\contentsline {subsection}{\numberline {66.12.4}\leavevmode {\color {Chapter }OneFactorBound}}{1001}{subsection.66.12.4}
\contentsline {section}{\numberline {66.13}\leavevmode {\color {Chapter }Laurent Polynomials}}{1001}{section.66.13}
\contentsline {subsection}{\numberline {66.13.1}\leavevmode {\color {Chapter }LaurentPolynomialByCoefficients}}{1001}{subsection.66.13.1}
\contentsline {subsection}{\numberline {66.13.2}\leavevmode {\color {Chapter }CoefficientsOfLaurentPolynomial}}{1001}{subsection.66.13.2}
\contentsline {subsection}{\numberline {66.13.3}\leavevmode {\color {Chapter }IndeterminateNumberOfLaurentPolynomial}}{1002}{subsection.66.13.3}
\contentsline {section}{\numberline {66.14}\leavevmode {\color {Chapter }Univariate Rational Functions}}{1002}{section.66.14}
\contentsline {subsection}{\numberline {66.14.1}\leavevmode {\color {Chapter }UnivariateRationalFunctionByCoefficients}}{1002}{subsection.66.14.1}
\contentsline {section}{\numberline {66.15}\leavevmode {\color {Chapter }Polynomial Rings and Function Fields}}{1002}{section.66.15}
\contentsline {subsection}{\numberline {66.15.1}\leavevmode {\color {Chapter }PolynomialRing}}{1003}{subsection.66.15.1}
\contentsline {subsection}{\numberline {66.15.2}\leavevmode {\color {Chapter }IndeterminatesOfPolynomialRing}}{1003}{subsection.66.15.2}
\contentsline {subsection}{\numberline {66.15.3}\leavevmode {\color {Chapter }CoefficientsRing}}{1003}{subsection.66.15.3}
\contentsline {subsection}{\numberline {66.15.4}\leavevmode {\color {Chapter }IsPolynomialRing}}{1004}{subsection.66.15.4}
\contentsline {subsection}{\numberline {66.15.5}\leavevmode {\color {Chapter }IsFiniteFieldPolynomialRing}}{1004}{subsection.66.15.5}
\contentsline {subsection}{\numberline {66.15.6}\leavevmode {\color {Chapter }IsAbelianNumberFieldPolynomialRing}}{1004}{subsection.66.15.6}
\contentsline {subsection}{\numberline {66.15.7}\leavevmode {\color {Chapter }IsRationalsPolynomialRing}}{1004}{subsection.66.15.7}
\contentsline {subsection}{\numberline {66.15.8}\leavevmode {\color {Chapter }FunctionField}}{1005}{subsection.66.15.8}
\contentsline {subsection}{\numberline {66.15.9}\leavevmode {\color {Chapter }IsFunctionField}}{1005}{subsection.66.15.9}
\contentsline {section}{\numberline {66.16}\leavevmode {\color {Chapter }Univariate Polynomial Rings}}{1005}{section.66.16}
\contentsline {subsection}{\numberline {66.16.1}\leavevmode {\color {Chapter }UnivariatePolynomialRing}}{1005}{subsection.66.16.1}
\contentsline {subsection}{\numberline {66.16.2}\leavevmode {\color {Chapter }IsUnivariatePolynomialRing}}{1005}{subsection.66.16.2}
\contentsline {section}{\numberline {66.17}\leavevmode {\color {Chapter }Monomial Orderings}}{1006}{section.66.17}
\contentsline {subsection}{\numberline {66.17.1}\leavevmode {\color {Chapter }IsMonomialOrdering}}{1006}{subsection.66.17.1}
\contentsline {subsection}{\numberline {66.17.2}\leavevmode {\color {Chapter }LeadingMonomialOfPolynomial}}{1006}{subsection.66.17.2}
\contentsline {subsection}{\numberline {66.17.3}\leavevmode {\color {Chapter }LeadingTermOfPolynomial}}{1007}{subsection.66.17.3}
\contentsline {subsection}{\numberline {66.17.4}\leavevmode {\color {Chapter }LeadingCoefficientOfPolynomial}}{1007}{subsection.66.17.4}
\contentsline {subsection}{\numberline {66.17.5}\leavevmode {\color {Chapter }MonomialComparisonFunction}}{1007}{subsection.66.17.5}
\contentsline {subsection}{\numberline {66.17.6}\leavevmode {\color {Chapter }MonomialExtrepComparisonFun}}{1007}{subsection.66.17.6}
\contentsline {subsection}{\numberline {66.17.7}\leavevmode {\color {Chapter }MonomialLexOrdering}}{1007}{subsection.66.17.7}
\contentsline {subsection}{\numberline {66.17.8}\leavevmode {\color {Chapter }MonomialGrlexOrdering}}{1008}{subsection.66.17.8}
\contentsline {subsection}{\numberline {66.17.9}\leavevmode {\color {Chapter }MonomialGrevlexOrdering}}{1008}{subsection.66.17.9}
\contentsline {subsection}{\numberline {66.17.10}\leavevmode {\color {Chapter }EliminationOrdering}}{1009}{subsection.66.17.10}
\contentsline {subsection}{\numberline {66.17.11}\leavevmode {\color {Chapter }PolynomialReduction}}{1009}{subsection.66.17.11}
\contentsline {subsection}{\numberline {66.17.12}\leavevmode {\color {Chapter }PolynomialReducedRemainder}}{1009}{subsection.66.17.12}
\contentsline {subsection}{\numberline {66.17.13}\leavevmode {\color {Chapter }PolynomialDivisionAlgorithm}}{1009}{subsection.66.17.13}
\contentsline {subsection}{\numberline {66.17.14}\leavevmode {\color {Chapter }MonomialExtGrlexLess}}{1010}{subsection.66.17.14}
\contentsline {section}{\numberline {66.18}\leavevmode {\color {Chapter }Groebner Bases}}{1010}{section.66.18}
\contentsline {subsection}{\numberline {66.18.1}\leavevmode {\color {Chapter }GroebnerBasis}}{1010}{subsection.66.18.1}
\contentsline {subsection}{\numberline {66.18.2}\leavevmode {\color {Chapter }ReducedGroebnerBasis}}{1011}{subsection.66.18.2}
\contentsline {subsection}{\numberline {66.18.3}\leavevmode {\color {Chapter }StoredGroebnerBasis}}{1011}{subsection.66.18.3}
\contentsline {subsection}{\numberline {66.18.4}\leavevmode {\color {Chapter }InfoGroebner}}{1011}{subsection.66.18.4}
\contentsline {section}{\numberline {66.19}\leavevmode {\color {Chapter }Rational Function Families}}{1011}{section.66.19}
\contentsline {subsection}{\numberline {66.19.1}\leavevmode {\color {Chapter }RationalFunctionsFamily}}{1012}{subsection.66.19.1}
\contentsline {subsection}{\numberline {66.19.2}\leavevmode {\color {Chapter }IsPolynomialFunctionsFamily}}{1012}{subsection.66.19.2}
\contentsline {subsection}{\numberline {66.19.3}\leavevmode {\color {Chapter }CoefficientsFamily}}{1012}{subsection.66.19.3}
\contentsline {section}{\numberline {66.20}\leavevmode {\color {Chapter }The Representations of Rational Functions}}{1012}{section.66.20}
\contentsline {section}{\numberline {66.21}\leavevmode {\color {Chapter }The Defining Attributes of Rational Functions}}{1013}{section.66.21}
\contentsline {subsection}{\numberline {66.21.1}\leavevmode {\color {Chapter }IsRationalFunctionDefaultRep}}{1014}{subsection.66.21.1}
\contentsline {subsection}{\numberline {66.21.2}\leavevmode {\color {Chapter }ExtRepNumeratorRatFun}}{1014}{subsection.66.21.2}
\contentsline {subsection}{\numberline {66.21.3}\leavevmode {\color {Chapter }ExtRepDenominatorRatFun}}{1014}{subsection.66.21.3}
\contentsline {subsection}{\numberline {66.21.4}\leavevmode {\color {Chapter }ZeroCoefficientRatFun}}{1014}{subsection.66.21.4}
\contentsline {subsection}{\numberline {66.21.5}\leavevmode {\color {Chapter }IsPolynomialDefaultRep}}{1014}{subsection.66.21.5}
\contentsline {subsection}{\numberline {66.21.6}\leavevmode {\color {Chapter }ExtRepPolynomialRatFun}}{1014}{subsection.66.21.6}
\contentsline {subsection}{\numberline {66.21.7}\leavevmode {\color {Chapter }IsLaurentPolynomialDefaultRep}}{1015}{subsection.66.21.7}
\contentsline {section}{\numberline {66.22}\leavevmode {\color {Chapter }Creation of Rational Functions}}{1015}{section.66.22}
\contentsline {subsection}{\numberline {66.22.1}\leavevmode {\color {Chapter }RationalFunctionByExtRep}}{1015}{subsection.66.22.1}
\contentsline {subsection}{\numberline {66.22.2}\leavevmode {\color {Chapter }PolynomialByExtRep}}{1015}{subsection.66.22.2}
\contentsline {subsection}{\numberline {66.22.3}\leavevmode {\color {Chapter }LaurentPolynomialByExtRep}}{1016}{subsection.66.22.3}
\contentsline {section}{\numberline {66.23}\leavevmode {\color {Chapter }Arithmetic for External Representations of Polynomials}}{1016}{section.66.23}
\contentsline {subsection}{\numberline {66.23.1}\leavevmode {\color {Chapter }ZippedSum}}{1016}{subsection.66.23.1}
\contentsline {subsection}{\numberline {66.23.2}\leavevmode {\color {Chapter }ZippedProduct}}{1016}{subsection.66.23.2}
\contentsline {subsection}{\numberline {66.23.3}\leavevmode {\color {Chapter }QuotientPolynomialsExtRep}}{1016}{subsection.66.23.3}
\contentsline {section}{\numberline {66.24}\leavevmode {\color {Chapter }Cancellation Tests for Rational Functions}}{1017}{section.66.24}
\contentsline {subsection}{\numberline {66.24.1}\leavevmode {\color {Chapter }RationalFunctionByExtRepWithCancellation}}{1017}{subsection.66.24.1}
\contentsline {subsection}{\numberline {66.24.2}\leavevmode {\color {Chapter }TryGcdCancelExtRepPolynomials}}{1017}{subsection.66.24.2}
\contentsline {subsection}{\numberline {66.24.3}\leavevmode {\color {Chapter }HeuristicCancelPolynomials}}{1017}{subsection.66.24.3}
\contentsline {chapter}{\numberline {67}\leavevmode {\color {Chapter }Algebraic extensions of fields}}{1018}{chapter.67}
\contentsline {section}{\numberline {67.1}\leavevmode {\color {Chapter }Creation of Algebraic Extensions}}{1018}{section.67.1}
\contentsline {subsection}{\numberline {67.1.1}\leavevmode {\color {Chapter }AlgebraicExtension}}{1018}{subsection.67.1.1}
\contentsline {subsection}{\numberline {67.1.2}\leavevmode {\color {Chapter }IsAlgebraicExtension}}{1018}{subsection.67.1.2}
\contentsline {section}{\numberline {67.2}\leavevmode {\color {Chapter }Elements in Algebraic Extensions}}{1019}{section.67.2}
\contentsline {subsection}{\numberline {67.2.1}\leavevmode {\color {Chapter }IsAlgebraicElement}}{1020}{subsection.67.2.1}
\contentsline {chapter}{\numberline {68}\leavevmode {\color {Chapter }p-adic Numbers (preliminary)}}{1021}{chapter.68}
\contentsline {section}{\numberline {68.1}\leavevmode {\color {Chapter }Pure p-adic Numbers}}{1021}{section.68.1}
\contentsline {subsection}{\numberline {68.1.1}\leavevmode {\color {Chapter }PurePadicNumberFamily}}{1021}{subsection.68.1.1}
\contentsline {subsection}{\numberline {68.1.2}\leavevmode {\color {Chapter }PadicNumber (for pure padics)}}{1021}{subsection.68.1.2}
\contentsline {subsection}{\numberline {68.1.3}\leavevmode {\color {Chapter }Valuation}}{1022}{subsection.68.1.3}
\contentsline {subsection}{\numberline {68.1.4}\leavevmode {\color {Chapter }ShiftedPadicNumber}}{1022}{subsection.68.1.4}
\contentsline {subsection}{\numberline {68.1.5}\leavevmode {\color {Chapter }IsPurePadicNumber}}{1022}{subsection.68.1.5}
\contentsline {subsection}{\numberline {68.1.6}\leavevmode {\color {Chapter }IsPurePadicNumberFamily}}{1022}{subsection.68.1.6}
\contentsline {section}{\numberline {68.2}\leavevmode {\color {Chapter }Extensions of the p-adic Numbers}}{1022}{section.68.2}
\contentsline {subsection}{\numberline {68.2.1}\leavevmode {\color {Chapter }PadicExtensionNumberFamily}}{1023}{subsection.68.2.1}
\contentsline {subsection}{\numberline {68.2.2}\leavevmode {\color {Chapter }PadicNumber (for a p-adic extension family and a rational)}}{1023}{subsection.68.2.2}
\contentsline {subsection}{\numberline {68.2.3}\leavevmode {\color {Chapter }IsPadicExtensionNumber}}{1024}{subsection.68.2.3}
\contentsline {subsection}{\numberline {68.2.4}\leavevmode {\color {Chapter }IsPadicExtensionNumberFamily}}{1024}{subsection.68.2.4}
\contentsline {chapter}{\numberline {69}\leavevmode {\color {Chapter }The MeatAxe}}{1025}{chapter.69}
\contentsline {section}{\numberline {69.1}\leavevmode {\color {Chapter }MeatAxe Modules}}{1025}{section.69.1}
\contentsline {subsection}{\numberline {69.1.1}\leavevmode {\color {Chapter }GModuleByMats}}{1025}{subsection.69.1.1}
\contentsline {section}{\numberline {69.2}\leavevmode {\color {Chapter }Module Constructions}}{1026}{section.69.2}
\contentsline {subsection}{\numberline {69.2.1}\leavevmode {\color {Chapter }PermutationGModule}}{1026}{subsection.69.2.1}
\contentsline {subsection}{\numberline {69.2.2}\leavevmode {\color {Chapter }TensorProductGModule}}{1026}{subsection.69.2.2}
\contentsline {subsection}{\numberline {69.2.3}\leavevmode {\color {Chapter }WedgeGModule}}{1026}{subsection.69.2.3}
\contentsline {section}{\numberline {69.3}\leavevmode {\color {Chapter }Selecting a Different MeatAxe}}{1026}{section.69.3}
\contentsline {subsection}{\numberline {69.3.1}\leavevmode {\color {Chapter }MTX}}{1026}{subsection.69.3.1}
\contentsline {section}{\numberline {69.4}\leavevmode {\color {Chapter }Accessing a Module}}{1026}{section.69.4}
\contentsline {subsection}{\numberline {69.4.1}\leavevmode {\color {Chapter }MTX.Generators}}{1026}{subsection.69.4.1}
\contentsline {subsection}{\numberline {69.4.2}\leavevmode {\color {Chapter }MTX.Dimension}}{1027}{subsection.69.4.2}
\contentsline {subsection}{\numberline {69.4.3}\leavevmode {\color {Chapter }MTX.Field}}{1027}{subsection.69.4.3}
\contentsline {section}{\numberline {69.5}\leavevmode {\color {Chapter }Irreducibility Tests}}{1027}{section.69.5}
\contentsline {subsection}{\numberline {69.5.1}\leavevmode {\color {Chapter }MTX.IsIrreducible}}{1027}{subsection.69.5.1}
\contentsline {subsection}{\numberline {69.5.2}\leavevmode {\color {Chapter }MTX.IsAbsolutelyIrreducible}}{1027}{subsection.69.5.2}
\contentsline {subsection}{\numberline {69.5.3}\leavevmode {\color {Chapter }MTX.DegreeSplittingField}}{1027}{subsection.69.5.3}
\contentsline {section}{\numberline {69.6}\leavevmode {\color {Chapter }Decomposition of modules}}{1027}{section.69.6}
\contentsline {subsection}{\numberline {69.6.1}\leavevmode {\color {Chapter }MTX.IsIndecomposable}}{1027}{subsection.69.6.1}
\contentsline {subsection}{\numberline {69.6.2}\leavevmode {\color {Chapter }MTX.Indecomposition}}{1028}{subsection.69.6.2}
\contentsline {subsection}{\numberline {69.6.3}\leavevmode {\color {Chapter }MTX.HomogeneousComponents}}{1028}{subsection.69.6.3}
\contentsline {section}{\numberline {69.7}\leavevmode {\color {Chapter }Finding Submodules}}{1028}{section.69.7}
\contentsline {subsection}{\numberline {69.7.1}\leavevmode {\color {Chapter }MTX.SubmoduleGModule}}{1028}{subsection.69.7.1}
\contentsline {subsection}{\numberline {69.7.2}\leavevmode {\color {Chapter }MTX.ProperSubmoduleBasis}}{1028}{subsection.69.7.2}
\contentsline {subsection}{\numberline {69.7.3}\leavevmode {\color {Chapter }MTX.BasesSubmodules}}{1028}{subsection.69.7.3}
\contentsline {subsection}{\numberline {69.7.4}\leavevmode {\color {Chapter }MTX.BasesMinimalSubmodules}}{1029}{subsection.69.7.4}
\contentsline {subsection}{\numberline {69.7.5}\leavevmode {\color {Chapter }MTX.BasesMaximalSubmodules}}{1029}{subsection.69.7.5}
\contentsline {subsection}{\numberline {69.7.6}\leavevmode {\color {Chapter }MTX.BasisRadical}}{1029}{subsection.69.7.6}
\contentsline {subsection}{\numberline {69.7.7}\leavevmode {\color {Chapter }MTX.BasisSocle}}{1029}{subsection.69.7.7}
\contentsline {subsection}{\numberline {69.7.8}\leavevmode {\color {Chapter }MTX.BasesMinimalSupermodules}}{1029}{subsection.69.7.8}
\contentsline {subsection}{\numberline {69.7.9}\leavevmode {\color {Chapter }MTX.BasesCompositionSeries}}{1029}{subsection.69.7.9}
\contentsline {subsection}{\numberline {69.7.10}\leavevmode {\color {Chapter }MTX.CompositionFactors}}{1029}{subsection.69.7.10}
\contentsline {subsection}{\numberline {69.7.11}\leavevmode {\color {Chapter }MTX.CollectedFactors}}{1029}{subsection.69.7.11}
\contentsline {section}{\numberline {69.8}\leavevmode {\color {Chapter }Induced Actions}}{1030}{section.69.8}
\contentsline {subsection}{\numberline {69.8.1}\leavevmode {\color {Chapter }MTX.NormedBasisAndBaseChange}}{1030}{subsection.69.8.1}
\contentsline {subsection}{\numberline {69.8.2}\leavevmode {\color {Chapter }MTX.InducedActionSubmodule}}{1030}{subsection.69.8.2}
\contentsline {subsection}{\numberline {69.8.3}\leavevmode {\color {Chapter }MTX.InducedActionFactorModule}}{1030}{subsection.69.8.3}
\contentsline {subsection}{\numberline {69.8.4}\leavevmode {\color {Chapter }MTX.InducedActionMatrix}}{1030}{subsection.69.8.4}
\contentsline {subsection}{\numberline {69.8.5}\leavevmode {\color {Chapter }MTX.InducedAction}}{1030}{subsection.69.8.5}
\contentsline {section}{\numberline {69.9}\leavevmode {\color {Chapter }Module Homomorphisms}}{1031}{section.69.9}
\contentsline {subsection}{\numberline {69.9.1}\leavevmode {\color {Chapter }MTX.BasisModuleHomomorphisms}}{1031}{subsection.69.9.1}
\contentsline {subsection}{\numberline {69.9.2}\leavevmode {\color {Chapter }MTX.BasisModuleEndomorphisms}}{1031}{subsection.69.9.2}
\contentsline {subsection}{\numberline {69.9.3}\leavevmode {\color {Chapter }MTX.IsomorphismModules}}{1031}{subsection.69.9.3}
\contentsline {subsection}{\numberline {69.9.4}\leavevmode {\color {Chapter }MTX.ModuleAutomorphisms}}{1031}{subsection.69.9.4}
\contentsline {section}{\numberline {69.10}\leavevmode {\color {Chapter }Module Homomorphisms for irreducible modules}}{1031}{section.69.10}
\contentsline {subsection}{\numberline {69.10.1}\leavevmode {\color {Chapter }MTX.IsEquivalent}}{1031}{subsection.69.10.1}
\contentsline {subsection}{\numberline {69.10.2}\leavevmode {\color {Chapter }MTX.IsomorphismIrred}}{1031}{subsection.69.10.2}
\contentsline {subsection}{\numberline {69.10.3}\leavevmode {\color {Chapter }MTX.Homomorphism}}{1032}{subsection.69.10.3}
\contentsline {subsection}{\numberline {69.10.4}\leavevmode {\color {Chapter }MTX.Homomorphisms}}{1032}{subsection.69.10.4}
\contentsline {subsection}{\numberline {69.10.5}\leavevmode {\color {Chapter }MTX.Distinguish}}{1032}{subsection.69.10.5}
\contentsline {section}{\numberline {69.11}\leavevmode {\color {Chapter }MeatAxe Functionality for Invariant Forms}}{1032}{section.69.11}
\contentsline {subsection}{\numberline {69.11.1}\leavevmode {\color {Chapter }MTX.InvariantBilinearForm}}{1032}{subsection.69.11.1}
\contentsline {subsection}{\numberline {69.11.2}\leavevmode {\color {Chapter }MTX.InvariantSesquilinearForm}}{1032}{subsection.69.11.2}
\contentsline {subsection}{\numberline {69.11.3}\leavevmode {\color {Chapter }MTX.InvariantQuadraticForm}}{1033}{subsection.69.11.3}
\contentsline {subsection}{\numberline {69.11.4}\leavevmode {\color {Chapter }MTX.BasisInOrbit}}{1033}{subsection.69.11.4}
\contentsline {subsection}{\numberline {69.11.5}\leavevmode {\color {Chapter }MTX.OrthogonalSign}}{1033}{subsection.69.11.5}
\contentsline {section}{\numberline {69.12}\leavevmode {\color {Chapter }The Smash MeatAxe}}{1033}{section.69.12}
\contentsline {subsection}{\numberline {69.12.1}\leavevmode {\color {Chapter }SMTX.RandomIrreducibleSubGModule}}{1033}{subsection.69.12.1}
\contentsline {subsection}{\numberline {69.12.2}\leavevmode {\color {Chapter }SMTX.GoodElementGModule}}{1033}{subsection.69.12.2}
\contentsline {subsection}{\numberline {69.12.3}\leavevmode {\color {Chapter }SMTX.SortHomGModule}}{1033}{subsection.69.12.3}
\contentsline {subsection}{\numberline {69.12.4}\leavevmode {\color {Chapter }SMTX.MinimalSubGModules}}{1034}{subsection.69.12.4}
\contentsline {subsection}{\numberline {69.12.5}\leavevmode {\color {Chapter }SMTX.Setter}}{1034}{subsection.69.12.5}
\contentsline {subsection}{\numberline {69.12.6}\leavevmode {\color {Chapter }SMTX.Getter}}{1034}{subsection.69.12.6}
\contentsline {subsection}{\numberline {69.12.7}\leavevmode {\color {Chapter }SMTX.IrreducibilityTest}}{1034}{subsection.69.12.7}
\contentsline {subsection}{\numberline {69.12.8}\leavevmode {\color {Chapter }SMTX.AbsoluteIrreducibilityTest}}{1034}{subsection.69.12.8}
\contentsline {subsection}{\numberline {69.12.9}\leavevmode {\color {Chapter }SMTX.MinimalSubGModule}}{1034}{subsection.69.12.9}
\contentsline {subsection}{\numberline {69.12.10}\leavevmode {\color {Chapter }SMTX.MatrixSum}}{1034}{subsection.69.12.10}
\contentsline {subsection}{\numberline {69.12.11}\leavevmode {\color {Chapter }SMTX.CompleteBasis}}{1035}{subsection.69.12.11}
\contentsline {section}{\numberline {69.13}\leavevmode {\color {Chapter }Smash MeatAxe Flags}}{1035}{section.69.13}
\contentsline {subsection}{\numberline {69.13.1}\leavevmode {\color {Chapter }SMTX.Subbasis}}{1035}{subsection.69.13.1}
\contentsline {subsection}{\numberline {69.13.2}\leavevmode {\color {Chapter }SMTX.AlgEl}}{1035}{subsection.69.13.2}
\contentsline {subsection}{\numberline {69.13.3}\leavevmode {\color {Chapter }SMTX.AlgElMat}}{1035}{subsection.69.13.3}
\contentsline {subsection}{\numberline {69.13.4}\leavevmode {\color {Chapter }SMTX.AlgElCharPol}}{1035}{subsection.69.13.4}
\contentsline {subsection}{\numberline {69.13.5}\leavevmode {\color {Chapter }SMTX.AlgElCharPolFac}}{1035}{subsection.69.13.5}
\contentsline {subsection}{\numberline {69.13.6}\leavevmode {\color {Chapter }SMTX.AlgElNullspaceVec}}{1035}{subsection.69.13.6}
\contentsline {subsection}{\numberline {69.13.7}\leavevmode {\color {Chapter }SMTX.AlgElNullspaceDimension}}{1036}{subsection.69.13.7}
\contentsline {subsection}{\numberline {69.13.8}\leavevmode {\color {Chapter }SMTX.CentMat}}{1036}{subsection.69.13.8}
\contentsline {subsection}{\numberline {69.13.9}\leavevmode {\color {Chapter }SMTX.CentMatMinPoly}}{1036}{subsection.69.13.9}
\contentsline {chapter}{\numberline {70}\leavevmode {\color {Chapter }Tables of Marks}}{1037}{chapter.70}
\contentsline {section}{\numberline {70.1}\leavevmode {\color {Chapter }More about Tables of Marks}}{1037}{section.70.1}
\contentsline {section}{\numberline {70.2}\leavevmode {\color {Chapter }Table of Marks Objects in GAP}}{1038}{section.70.2}
\contentsline {section}{\numberline {70.3}\leavevmode {\color {Chapter }Constructing Tables of Marks}}{1039}{section.70.3}
\contentsline {subsection}{\numberline {70.3.1}\leavevmode {\color {Chapter }TableOfMarks (for a group)}}{1039}{subsection.70.3.1}
\contentsline {subsection}{\numberline {70.3.2}\leavevmode {\color {Chapter }TableOfMarksByLattice}}{1040}{subsection.70.3.2}
\contentsline {subsection}{\numberline {70.3.3}\leavevmode {\color {Chapter }LatticeSubgroupsByTom}}{1040}{subsection.70.3.3}
\contentsline {section}{\numberline {70.4}\leavevmode {\color {Chapter }Printing Tables of Marks}}{1040}{section.70.4}
\contentsline {subsection}{\numberline {70.4.1}\leavevmode {\color {Chapter }ViewObj (for a table of marks)}}{1040}{subsection.70.4.1}
\contentsline {subsection}{\numberline {70.4.2}\leavevmode {\color {Chapter }PrintObj (for a table of marks)}}{1041}{subsection.70.4.2}
\contentsline {subsection}{\numberline {70.4.3}\leavevmode {\color {Chapter }Display (for a table of marks)}}{1041}{subsection.70.4.3}
\contentsline {section}{\numberline {70.5}\leavevmode {\color {Chapter }Sorting Tables of Marks}}{1042}{section.70.5}
\contentsline {subsection}{\numberline {70.5.1}\leavevmode {\color {Chapter }SortedTom}}{1042}{subsection.70.5.1}
\contentsline {subsection}{\numberline {70.5.2}\leavevmode {\color {Chapter }PermutationTom}}{1043}{subsection.70.5.2}
\contentsline {section}{\numberline {70.6}\leavevmode {\color {Chapter }Technical Details about Tables of Marks}}{1043}{section.70.6}
\contentsline {subsection}{\numberline {70.6.1}\leavevmode {\color {Chapter }InfoTom}}{1043}{subsection.70.6.1}
\contentsline {subsection}{\numberline {70.6.2}\leavevmode {\color {Chapter }IsTableOfMarks}}{1043}{subsection.70.6.2}
\contentsline {subsection}{\numberline {70.6.3}\leavevmode {\color {Chapter }TableOfMarksFamily}}{1043}{subsection.70.6.3}
\contentsline {subsection}{\numberline {70.6.4}\leavevmode {\color {Chapter }TableOfMarksComponents}}{1044}{subsection.70.6.4}
\contentsline {subsection}{\numberline {70.6.5}\leavevmode {\color {Chapter }ConvertToTableOfMarks}}{1044}{subsection.70.6.5}
\contentsline {section}{\numberline {70.7}\leavevmode {\color {Chapter }Attributes of Tables of Marks}}{1044}{section.70.7}
\contentsline {subsection}{\numberline {70.7.1}\leavevmode {\color {Chapter }MarksTom}}{1044}{subsection.70.7.1}
\contentsline {subsection}{\numberline {70.7.2}\leavevmode {\color {Chapter }NrSubsTom}}{1045}{subsection.70.7.2}
\contentsline {subsection}{\numberline {70.7.3}\leavevmode {\color {Chapter }LengthsTom}}{1045}{subsection.70.7.3}
\contentsline {subsection}{\numberline {70.7.4}\leavevmode {\color {Chapter }ClassTypesTom}}{1045}{subsection.70.7.4}
\contentsline {subsection}{\numberline {70.7.5}\leavevmode {\color {Chapter }ClassNamesTom}}{1046}{subsection.70.7.5}
\contentsline {subsection}{\numberline {70.7.6}\leavevmode {\color {Chapter }FusionsTom}}{1046}{subsection.70.7.6}
\contentsline {subsection}{\numberline {70.7.7}\leavevmode {\color {Chapter }UnderlyingGroup (for tables of marks)}}{1046}{subsection.70.7.7}
\contentsline {subsection}{\numberline {70.7.8}\leavevmode {\color {Chapter }IdempotentsTom}}{1047}{subsection.70.7.8}
\contentsline {subsection}{\numberline {70.7.9}\leavevmode {\color {Chapter }Identifier (for tables of marks)}}{1047}{subsection.70.7.9}
\contentsline {subsection}{\numberline {70.7.10}\leavevmode {\color {Chapter }MatTom}}{1047}{subsection.70.7.10}
\contentsline {subsection}{\numberline {70.7.11}\leavevmode {\color {Chapter }MoebiusTom}}{1048}{subsection.70.7.11}
\contentsline {subsection}{\numberline {70.7.12}\leavevmode {\color {Chapter }WeightsTom}}{1048}{subsection.70.7.12}
\contentsline {section}{\numberline {70.8}\leavevmode {\color {Chapter }Properties of Tables of Marks}}{1049}{section.70.8}
\contentsline {subsection}{\numberline {70.8.1}\leavevmode {\color {Chapter }IsAbelianTom}}{1049}{subsection.70.8.1}
\contentsline {section}{\numberline {70.9}\leavevmode {\color {Chapter }Other Operations for Tables of Marks}}{1049}{section.70.9}
\contentsline {subsection}{\numberline {70.9.1}\leavevmode {\color {Chapter }IsInternallyConsistent (for tables of marks)}}{1049}{subsection.70.9.1}
\contentsline {subsection}{\numberline {70.9.2}\leavevmode {\color {Chapter }DerivedSubgroupTom}}{1049}{subsection.70.9.2}
\contentsline {subsection}{\numberline {70.9.3}\leavevmode {\color {Chapter }DerivedSubgroupsTomPossible}}{1050}{subsection.70.9.3}
\contentsline {subsection}{\numberline {70.9.4}\leavevmode {\color {Chapter }NormalizerTom}}{1050}{subsection.70.9.4}
\contentsline {subsection}{\numberline {70.9.5}\leavevmode {\color {Chapter }ContainedTom}}{1051}{subsection.70.9.5}
\contentsline {subsection}{\numberline {70.9.6}\leavevmode {\color {Chapter }ContainingTom}}{1051}{subsection.70.9.6}
\contentsline {subsection}{\numberline {70.9.7}\leavevmode {\color {Chapter }CyclicExtensionsTom (for a prime)}}{1051}{subsection.70.9.7}
\contentsline {subsection}{\numberline {70.9.8}\leavevmode {\color {Chapter }DecomposedFixedPointVector}}{1052}{subsection.70.9.8}
\contentsline {subsection}{\numberline {70.9.9}\leavevmode {\color {Chapter }EulerianFunctionByTom}}{1052}{subsection.70.9.9}
\contentsline {subsection}{\numberline {70.9.10}\leavevmode {\color {Chapter }IntersectionsTom}}{1052}{subsection.70.9.10}
\contentsline {subsection}{\numberline {70.9.11}\leavevmode {\color {Chapter }FactorGroupTom}}{1053}{subsection.70.9.11}
\contentsline {subsection}{\numberline {70.9.12}\leavevmode {\color {Chapter }MaximalSubgroupsTom}}{1053}{subsection.70.9.12}
\contentsline {subsection}{\numberline {70.9.13}\leavevmode {\color {Chapter }MinimalSupergroupsTom}}{1053}{subsection.70.9.13}
\contentsline {section}{\numberline {70.10}\leavevmode {\color {Chapter }Accessing Subgroups via Tables of Marks}}{1054}{section.70.10}
\contentsline {subsection}{\numberline {70.10.1}\leavevmode {\color {Chapter }GeneratorsSubgroupsTom}}{1054}{subsection.70.10.1}
\contentsline {subsection}{\numberline {70.10.2}\leavevmode {\color {Chapter }StraightLineProgramsTom}}{1054}{subsection.70.10.2}
\contentsline {subsection}{\numberline {70.10.3}\leavevmode {\color {Chapter }IsTableOfMarksWithGens}}{1055}{subsection.70.10.3}
\contentsline {subsection}{\numberline {70.10.4}\leavevmode {\color {Chapter }RepresentativeTom}}{1056}{subsection.70.10.4}
\contentsline {section}{\numberline {70.11}\leavevmode {\color {Chapter }The Interface between Tables of Marks and Character Tables}}{1056}{section.70.11}
\contentsline {subsection}{\numberline {70.11.1}\leavevmode {\color {Chapter }FusionCharTableTom}}{1056}{subsection.70.11.1}
\contentsline {subsection}{\numberline {70.11.2}\leavevmode {\color {Chapter }PermCharsTom (via fusion map)}}{1057}{subsection.70.11.2}
\contentsline {section}{\numberline {70.12}\leavevmode {\color {Chapter }Generic Construction of Tables of Marks}}{1058}{section.70.12}
\contentsline {subsection}{\numberline {70.12.1}\leavevmode {\color {Chapter }TableOfMarksCyclic}}{1058}{subsection.70.12.1}
\contentsline {subsection}{\numberline {70.12.2}\leavevmode {\color {Chapter }TableOfMarksDihedral}}{1058}{subsection.70.12.2}
\contentsline {subsection}{\numberline {70.12.3}\leavevmode {\color {Chapter }TableOfMarksFrobenius}}{1059}{subsection.70.12.3}
\contentsline {section}{\numberline {70.13}\leavevmode {\color {Chapter }The Library of Tables of Marks}}{1059}{section.70.13}
\contentsline {chapter}{\numberline {71}\leavevmode {\color {Chapter }Character Tables}}{1060}{chapter.71}
\contentsline {section}{\numberline {71.1}\leavevmode {\color {Chapter }Some Remarks about Character Theory in \textsf {GAP}}}{1060}{section.71.1}
\contentsline {section}{\numberline {71.2}\leavevmode {\color {Chapter }History of Character Theory Stuff in GAP}}{1062}{section.71.2}
\contentsline {section}{\numberline {71.3}\leavevmode {\color {Chapter }Creating Character Tables}}{1063}{section.71.3}
\contentsline {subsection}{\numberline {71.3.1}\leavevmode {\color {Chapter }CharacterTable}}{1063}{subsection.71.3.1}
\contentsline {subsection}{\numberline {71.3.2}\leavevmode {\color {Chapter }BrauerTable}}{1064}{subsection.71.3.2}
\contentsline {subsection}{\numberline {71.3.3}\leavevmode {\color {Chapter }CharacterTableRegular}}{1064}{subsection.71.3.3}
\contentsline {subsection}{\numberline {71.3.4}\leavevmode {\color {Chapter }SupportedCharacterTableInfo}}{1065}{subsection.71.3.4}
\contentsline {subsection}{\numberline {71.3.5}\leavevmode {\color {Chapter }ConvertToCharacterTable}}{1065}{subsection.71.3.5}
\contentsline {section}{\numberline {71.4}\leavevmode {\color {Chapter }Character Table Categories}}{1066}{section.71.4}
\contentsline {subsection}{\numberline {71.4.1}\leavevmode {\color {Chapter }IsNearlyCharacterTable}}{1066}{subsection.71.4.1}
\contentsline {subsection}{\numberline {71.4.2}\leavevmode {\color {Chapter }InfoCharacterTable}}{1067}{subsection.71.4.2}
\contentsline {subsection}{\numberline {71.4.3}\leavevmode {\color {Chapter }NearlyCharacterTablesFamily}}{1067}{subsection.71.4.3}
\contentsline {section}{\numberline {71.5}\leavevmode {\color {Chapter }Conventions for Character Tables}}{1067}{section.71.5}
\contentsline {section}{\numberline {71.6}\leavevmode {\color {Chapter }The Interface between Character Tables and Groups}}{1068}{section.71.6}
\contentsline {subsection}{\numberline {71.6.1}\leavevmode {\color {Chapter }UnderlyingGroup (for character tables)}}{1068}{subsection.71.6.1}
\contentsline {subsection}{\numberline {71.6.2}\leavevmode {\color {Chapter }ConjugacyClasses (for character tables)}}{1068}{subsection.71.6.2}
\contentsline {subsection}{\numberline {71.6.3}\leavevmode {\color {Chapter }IdentificationOfConjugacyClasses}}{1069}{subsection.71.6.3}
\contentsline {subsection}{\numberline {71.6.4}\leavevmode {\color {Chapter }CharacterTableWithStoredGroup}}{1069}{subsection.71.6.4}
\contentsline {subsection}{\numberline {71.6.5}\leavevmode {\color {Chapter }CompatibleConjugacyClasses}}{1070}{subsection.71.6.5}
\contentsline {section}{\numberline {71.7}\leavevmode {\color {Chapter }Operators for Character Tables}}{1071}{section.71.7}
\contentsline {section}{\numberline {71.8}\leavevmode {\color {Chapter }Attributes and Properties for Groups and Character Tables}}{1071}{section.71.8}
\contentsline {subsection}{\numberline {71.8.1}\leavevmode {\color {Chapter }CharacterDegrees}}{1071}{subsection.71.8.1}
\contentsline {subsection}{\numberline {71.8.2}\leavevmode {\color {Chapter }Irr}}{1072}{subsection.71.8.2}
\contentsline {subsection}{\numberline {71.8.3}\leavevmode {\color {Chapter }LinearCharacters}}{1073}{subsection.71.8.3}
\contentsline {subsection}{\numberline {71.8.4}\leavevmode {\color {Chapter }OrdinaryCharacterTable}}{1073}{subsection.71.8.4}
\contentsline {subsection}{\numberline {71.8.5}\leavevmode {\color {Chapter }Group Operations Applicable to Character Tables}}{1074}{subsection.71.8.5}
\contentsline {section}{\numberline {71.9}\leavevmode {\color {Chapter }Attributes and Properties only for Character Tables}}{1075}{section.71.9}
\contentsline {subsection}{\numberline {71.9.1}\leavevmode {\color {Chapter }OrdersClassRepresentatives}}{1075}{subsection.71.9.1}
\contentsline {subsection}{\numberline {71.9.2}\leavevmode {\color {Chapter }SizesCentralizers}}{1076}{subsection.71.9.2}
\contentsline {subsection}{\numberline {71.9.3}\leavevmode {\color {Chapter }SizesConjugacyClasses}}{1076}{subsection.71.9.3}
\contentsline {subsection}{\numberline {71.9.4}\leavevmode {\color {Chapter }AutomorphismsOfTable}}{1076}{subsection.71.9.4}
\contentsline {subsection}{\numberline {71.9.5}\leavevmode {\color {Chapter }UnderlyingCharacteristic}}{1076}{subsection.71.9.5}
\contentsline {subsection}{\numberline {71.9.6}\leavevmode {\color {Chapter }Class Names and Character Names}}{1077}{subsection.71.9.6}
\contentsline {subsection}{\numberline {71.9.7}\leavevmode {\color {Chapter }Class Parameters and Character Parameters}}{1077}{subsection.71.9.7}
\contentsline {subsection}{\numberline {71.9.8}\leavevmode {\color {Chapter }Identifier (for character tables)}}{1078}{subsection.71.9.8}
\contentsline {subsection}{\numberline {71.9.9}\leavevmode {\color {Chapter }InfoText}}{1078}{subsection.71.9.9}
\contentsline {subsection}{\numberline {71.9.10}\leavevmode {\color {Chapter }InverseClasses}}{1078}{subsection.71.9.10}
\contentsline {subsection}{\numberline {71.9.11}\leavevmode {\color {Chapter }RealClasses}}{1079}{subsection.71.9.11}
\contentsline {subsection}{\numberline {71.9.12}\leavevmode {\color {Chapter }ClassOrbit}}{1079}{subsection.71.9.12}
\contentsline {subsection}{\numberline {71.9.13}\leavevmode {\color {Chapter }ClassRoots}}{1079}{subsection.71.9.13}
\contentsline {section}{\numberline {71.10}\leavevmode {\color {Chapter }Normal Subgroups Represented by Lists of Class Positions}}{1079}{section.71.10}
\contentsline {subsection}{\numberline {71.10.1}\leavevmode {\color {Chapter }ClassPositionsOfNormalSubgroups}}{1080}{subsection.71.10.1}
\contentsline {subsection}{\numberline {71.10.2}\leavevmode {\color {Chapter }ClassPositionsOfAgemo}}{1080}{subsection.71.10.2}
\contentsline {subsection}{\numberline {71.10.3}\leavevmode {\color {Chapter }ClassPositionsOfCentre (for a character table)}}{1080}{subsection.71.10.3}
\contentsline {subsection}{\numberline {71.10.4}\leavevmode {\color {Chapter }ClassPositionsOfDirectProductDecompositions}}{1080}{subsection.71.10.4}
\contentsline {subsection}{\numberline {71.10.5}\leavevmode {\color {Chapter }ClassPositionsOfDerivedSubgroup}}{1081}{subsection.71.10.5}
\contentsline {subsection}{\numberline {71.10.6}\leavevmode {\color {Chapter }ClassPositionsOfElementaryAbelianSeries}}{1081}{subsection.71.10.6}
\contentsline {subsection}{\numberline {71.10.7}\leavevmode {\color {Chapter }ClassPositionsOfFittingSubgroup}}{1081}{subsection.71.10.7}
\contentsline {subsection}{\numberline {71.10.8}\leavevmode {\color {Chapter }ClassPositionsOfLowerCentralSeries}}{1081}{subsection.71.10.8}
\contentsline {subsection}{\numberline {71.10.9}\leavevmode {\color {Chapter }ClassPositionsOfUpperCentralSeries}}{1082}{subsection.71.10.9}
\contentsline {subsection}{\numberline {71.10.10}\leavevmode {\color {Chapter }ClassPositionsOfSupersolvableResiduum}}{1082}{subsection.71.10.10}
\contentsline {subsection}{\numberline {71.10.11}\leavevmode {\color {Chapter }ClassPositionsOfPCore}}{1082}{subsection.71.10.11}
\contentsline {subsection}{\numberline {71.10.12}\leavevmode {\color {Chapter }ClassPositionsOfNormalClosure}}{1082}{subsection.71.10.12}
\contentsline {section}{\numberline {71.11}\leavevmode {\color {Chapter }Operations Concerning Blocks}}{1083}{section.71.11}
\contentsline {subsection}{\numberline {71.11.1}\leavevmode {\color {Chapter }PrimeBlocks}}{1083}{subsection.71.11.1}
\contentsline {subsection}{\numberline {71.11.2}\leavevmode {\color {Chapter }SameBlock}}{1084}{subsection.71.11.2}
\contentsline {subsection}{\numberline {71.11.3}\leavevmode {\color {Chapter }BlocksInfo}}{1084}{subsection.71.11.3}
\contentsline {subsection}{\numberline {71.11.4}\leavevmode {\color {Chapter }DecompositionMatrix}}{1085}{subsection.71.11.4}
\contentsline {subsection}{\numberline {71.11.5}\leavevmode {\color {Chapter }LaTeXStringDecompositionMatrix}}{1085}{subsection.71.11.5}
\contentsline {section}{\numberline {71.12}\leavevmode {\color {Chapter }Other Operations for Character Tables}}{1086}{section.71.12}
\contentsline {subsection}{\numberline {71.12.1}\leavevmode {\color {Chapter }Index (for two character tables)}}{1087}{subsection.71.12.1}
\contentsline {subsection}{\numberline {71.12.2}\leavevmode {\color {Chapter }IsInternallyConsistent (for character tables)}}{1087}{subsection.71.12.2}
\contentsline {subsection}{\numberline {71.12.3}\leavevmode {\color {Chapter }IsPSolvableCharacterTable}}{1087}{subsection.71.12.3}
\contentsline {subsection}{\numberline {71.12.4}\leavevmode {\color {Chapter }IsClassFusionOfNormalSubgroup}}{1088}{subsection.71.12.4}
\contentsline {subsection}{\numberline {71.12.5}\leavevmode {\color {Chapter }Indicator}}{1088}{subsection.71.12.5}
\contentsline {subsection}{\numberline {71.12.6}\leavevmode {\color {Chapter }NrPolyhedralSubgroups}}{1088}{subsection.71.12.6}
\contentsline {subsection}{\numberline {71.12.7}\leavevmode {\color {Chapter }ClassMultiplicationCoefficient (for character tables)}}{1089}{subsection.71.12.7}
\contentsline {subsection}{\numberline {71.12.8}\leavevmode {\color {Chapter }ClassStructureCharTable}}{1089}{subsection.71.12.8}
\contentsline {subsection}{\numberline {71.12.9}\leavevmode {\color {Chapter }MatClassMultCoeffsCharTable}}{1090}{subsection.71.12.9}
\contentsline {section}{\numberline {71.13}\leavevmode {\color {Chapter }Printing Character Tables}}{1090}{section.71.13}
\contentsline {subsection}{\numberline {71.13.1}\leavevmode {\color {Chapter }ViewObj (for a character table)}}{1090}{subsection.71.13.1}
\contentsline {subsection}{\numberline {71.13.2}\leavevmode {\color {Chapter }PrintObj (for a character table)}}{1090}{subsection.71.13.2}
\contentsline {subsection}{\numberline {71.13.3}\leavevmode {\color {Chapter }Display (for a character table)}}{1090}{subsection.71.13.3}
\contentsline {subsection}{\numberline {71.13.4}\leavevmode {\color {Chapter }DisplayOptions}}{1092}{subsection.71.13.4}
\contentsline {subsection}{\numberline {71.13.5}\leavevmode {\color {Chapter }PrintCharacterTable}}{1093}{subsection.71.13.5}
\contentsline {section}{\numberline {71.14}\leavevmode {\color {Chapter }Computing the Irreducible Characters of a Group}}{1094}{section.71.14}
\contentsline {subsection}{\numberline {71.14.1}\leavevmode {\color {Chapter }IrrDixonSchneider}}{1095}{subsection.71.14.1}
\contentsline {subsection}{\numberline {71.14.2}\leavevmode {\color {Chapter }IrrConlon}}{1095}{subsection.71.14.2}
\contentsline {subsection}{\numberline {71.14.3}\leavevmode {\color {Chapter }IrrBaumClausen}}{1095}{subsection.71.14.3}
\contentsline {subsection}{\numberline {71.14.4}\leavevmode {\color {Chapter }IrreducibleRepresentations}}{1096}{subsection.71.14.4}
\contentsline {subsection}{\numberline {71.14.5}\leavevmode {\color {Chapter }IrreducibleRepresentationsDixon}}{1097}{subsection.71.14.5}
\contentsline {section}{\numberline {71.15}\leavevmode {\color {Chapter }Representations Given by Modules}}{1097}{section.71.15}
\contentsline {subsection}{\numberline {71.15.1}\leavevmode {\color {Chapter }IrreducibleModules}}{1097}{subsection.71.15.1}
\contentsline {subsection}{\numberline {71.15.2}\leavevmode {\color {Chapter }AbsolutelyIrreducibleModules}}{1097}{subsection.71.15.2}
\contentsline {subsection}{\numberline {71.15.3}\leavevmode {\color {Chapter }RegularModule}}{1098}{subsection.71.15.3}
\contentsline {section}{\numberline {71.16}\leavevmode {\color {Chapter }The Dixon-Schneider Algorithm}}{1098}{section.71.16}
\contentsline {section}{\numberline {71.17}\leavevmode {\color {Chapter }Advanced Methods for Dixon-Schneider Calculations}}{1098}{section.71.17}
\contentsline {subsection}{\numberline {71.17.1}\leavevmode {\color {Chapter }DixonRecord}}{1099}{subsection.71.17.1}
\contentsline {subsection}{\numberline {71.17.2}\leavevmode {\color {Chapter }DixonInit}}{1099}{subsection.71.17.2}
\contentsline {subsection}{\numberline {71.17.3}\leavevmode {\color {Chapter }DixontinI}}{1099}{subsection.71.17.3}
\contentsline {subsection}{\numberline {71.17.4}\leavevmode {\color {Chapter }DixonSplit}}{1099}{subsection.71.17.4}
\contentsline {subsection}{\numberline {71.17.5}\leavevmode {\color {Chapter }BestSplittingMatrix}}{1099}{subsection.71.17.5}
\contentsline {subsection}{\numberline {71.17.6}\leavevmode {\color {Chapter }DxIncludeIrreducibles}}{1100}{subsection.71.17.6}
\contentsline {subsection}{\numberline {71.17.7}\leavevmode {\color {Chapter }SplitCharacters}}{1100}{subsection.71.17.7}
\contentsline {subsection}{\numberline {71.17.8}\leavevmode {\color {Chapter }IsDxLargeGroup}}{1100}{subsection.71.17.8}
\contentsline {section}{\numberline {71.18}\leavevmode {\color {Chapter }Components of a Dixon Record}}{1100}{section.71.18}
\contentsline {section}{\numberline {71.19}\leavevmode {\color {Chapter }An Example of Advanced Dixon-Schneider Calculations}}{1101}{section.71.19}
\contentsline {section}{\numberline {71.20}\leavevmode {\color {Chapter }Constructing Character Tables from Others}}{1103}{section.71.20}
\contentsline {subsection}{\numberline {71.20.1}\leavevmode {\color {Chapter }CharacterTableDirectProduct}}{1103}{subsection.71.20.1}
\contentsline {subsection}{\numberline {71.20.2}\leavevmode {\color {Chapter }FactorsOfDirectProduct}}{1104}{subsection.71.20.2}
\contentsline {subsection}{\numberline {71.20.3}\leavevmode {\color {Chapter }CharacterTableFactorGroup}}{1104}{subsection.71.20.3}
\contentsline {subsection}{\numberline {71.20.4}\leavevmode {\color {Chapter }CharacterTableIsoclinic}}{1105}{subsection.71.20.4}
\contentsline {subsection}{\numberline {71.20.5}\leavevmode {\color {Chapter }CharacterTableWreathSymmetric}}{1105}{subsection.71.20.5}
\contentsline {section}{\numberline {71.21}\leavevmode {\color {Chapter }Sorted Character Tables}}{1106}{section.71.21}
\contentsline {subsection}{\numberline {71.21.1}\leavevmode {\color {Chapter }CharacterTableWithSortedCharacters}}{1106}{subsection.71.21.1}
\contentsline {subsection}{\numberline {71.21.2}\leavevmode {\color {Chapter }SortedCharacters}}{1107}{subsection.71.21.2}
\contentsline {subsection}{\numberline {71.21.3}\leavevmode {\color {Chapter }CharacterTableWithSortedClasses}}{1107}{subsection.71.21.3}
\contentsline {subsection}{\numberline {71.21.4}\leavevmode {\color {Chapter }SortedCharacterTable (w.r.t. a normal subgroup)}}{1107}{subsection.71.21.4}
\contentsline {subsection}{\numberline {71.21.5}\leavevmode {\color {Chapter }ClassPermutation}}{1108}{subsection.71.21.5}
\contentsline {section}{\numberline {71.22}\leavevmode {\color {Chapter }Automorphisms and Equivalence of Character Tables}}{1109}{section.71.22}
\contentsline {subsection}{\numberline {71.22.1}\leavevmode {\color {Chapter }MatrixAutomorphisms}}{1109}{subsection.71.22.1}
\contentsline {subsection}{\numberline {71.22.2}\leavevmode {\color {Chapter }TableAutomorphisms}}{1109}{subsection.71.22.2}
\contentsline {subsection}{\numberline {71.22.3}\leavevmode {\color {Chapter }TransformingPermutations}}{1110}{subsection.71.22.3}
\contentsline {subsection}{\numberline {71.22.4}\leavevmode {\color {Chapter }TransformingPermutationsCharacterTables}}{1110}{subsection.71.22.4}
\contentsline {subsection}{\numberline {71.22.5}\leavevmode {\color {Chapter }FamiliesOfRows}}{1111}{subsection.71.22.5}
\contentsline {section}{\numberline {71.23}\leavevmode {\color {Chapter }Storing Normal Subgroup Information}}{1111}{section.71.23}
\contentsline {subsection}{\numberline {71.23.1}\leavevmode {\color {Chapter }NormalSubgroupClassesInfo}}{1111}{subsection.71.23.1}
\contentsline {subsection}{\numberline {71.23.2}\leavevmode {\color {Chapter }ClassPositionsOfNormalSubgroup}}{1112}{subsection.71.23.2}
\contentsline {subsection}{\numberline {71.23.3}\leavevmode {\color {Chapter }NormalSubgroupClasses}}{1112}{subsection.71.23.3}
\contentsline {subsection}{\numberline {71.23.4}\leavevmode {\color {Chapter }FactorGroupNormalSubgroupClasses}}{1112}{subsection.71.23.4}
\contentsline {chapter}{\numberline {72}\leavevmode {\color {Chapter }Class Functions}}{1114}{chapter.72}
\contentsline {section}{\numberline {72.1}\leavevmode {\color {Chapter }Why Class Functions?}}{1114}{section.72.1}
\contentsline {subsection}{\numberline {72.1.1}\leavevmode {\color {Chapter }IsClassFunction}}{1116}{subsection.72.1.1}
\contentsline {section}{\numberline {72.2}\leavevmode {\color {Chapter }Basic Operations for Class Functions}}{1117}{section.72.2}
\contentsline {subsection}{\numberline {72.2.1}\leavevmode {\color {Chapter }UnderlyingCharacterTable}}{1117}{subsection.72.2.1}
\contentsline {subsection}{\numberline {72.2.2}\leavevmode {\color {Chapter }ValuesOfClassFunction}}{1117}{subsection.72.2.2}
\contentsline {section}{\numberline {72.3}\leavevmode {\color {Chapter }Comparison of Class Functions}}{1118}{section.72.3}
\contentsline {section}{\numberline {72.4}\leavevmode {\color {Chapter }Arithmetic Operations for Class Functions}}{1118}{section.72.4}
\contentsline {subsection}{\numberline {72.4.1}\leavevmode {\color {Chapter }Characteristic (for a class function)}}{1121}{subsection.72.4.1}
\contentsline {subsection}{\numberline {72.4.2}\leavevmode {\color {Chapter }ComplexConjugate (for a class function)}}{1121}{subsection.72.4.2}
\contentsline {subsection}{\numberline {72.4.3}\leavevmode {\color {Chapter }Order (for a class function)}}{1122}{subsection.72.4.3}
\contentsline {section}{\numberline {72.5}\leavevmode {\color {Chapter }Printing Class Functions}}{1122}{section.72.5}
\contentsline {subsection}{\numberline {72.5.1}\leavevmode {\color {Chapter }ViewObj (for class functions)}}{1122}{subsection.72.5.1}
\contentsline {subsection}{\numberline {72.5.2}\leavevmode {\color {Chapter }PrintObj (for class functions)}}{1122}{subsection.72.5.2}
\contentsline {subsection}{\numberline {72.5.3}\leavevmode {\color {Chapter }Display (for class functions)}}{1122}{subsection.72.5.3}
\contentsline {section}{\numberline {72.6}\leavevmode {\color {Chapter }Creating Class Functions from Values Lists}}{1123}{section.72.6}
\contentsline {subsection}{\numberline {72.6.1}\leavevmode {\color {Chapter }ClassFunction (for a character table and a list)}}{1123}{subsection.72.6.1}
\contentsline {subsection}{\numberline {72.6.2}\leavevmode {\color {Chapter }VirtualCharacter (for a character table and a list)}}{1123}{subsection.72.6.2}
\contentsline {subsection}{\numberline {72.6.3}\leavevmode {\color {Chapter }Character (for a character table and a list)}}{1123}{subsection.72.6.3}
\contentsline {subsection}{\numberline {72.6.4}\leavevmode {\color {Chapter }ClassFunctionSameType}}{1124}{subsection.72.6.4}
\contentsline {section}{\numberline {72.7}\leavevmode {\color {Chapter }Creating Class Functions using Groups}}{1124}{section.72.7}
\contentsline {subsection}{\numberline {72.7.1}\leavevmode {\color {Chapter }TrivialCharacter}}{1124}{subsection.72.7.1}
\contentsline {subsection}{\numberline {72.7.2}\leavevmode {\color {Chapter }NaturalCharacter (for a group)}}{1124}{subsection.72.7.2}
\contentsline {subsection}{\numberline {72.7.3}\leavevmode {\color {Chapter }PermutationCharacter}}{1125}{subsection.72.7.3}
\contentsline {section}{\numberline {72.8}\leavevmode {\color {Chapter }Operations for Class Functions}}{1125}{section.72.8}
\contentsline {subsection}{\numberline {72.8.1}\leavevmode {\color {Chapter }IsCharacter}}{1126}{subsection.72.8.1}
\contentsline {subsection}{\numberline {72.8.2}\leavevmode {\color {Chapter }IsVirtualCharacter}}{1126}{subsection.72.8.2}
\contentsline {subsection}{\numberline {72.8.3}\leavevmode {\color {Chapter }IsIrreducibleCharacter}}{1126}{subsection.72.8.3}
\contentsline {subsection}{\numberline {72.8.4}\leavevmode {\color {Chapter }DegreeOfCharacter}}{1126}{subsection.72.8.4}
\contentsline {subsection}{\numberline {72.8.5}\leavevmode {\color {Chapter }ScalarProduct (for characters)}}{1127}{subsection.72.8.5}
\contentsline {subsection}{\numberline {72.8.6}\leavevmode {\color {Chapter }MatScalarProducts}}{1127}{subsection.72.8.6}
\contentsline {subsection}{\numberline {72.8.7}\leavevmode {\color {Chapter }Norm (for a class function)}}{1127}{subsection.72.8.7}
\contentsline {subsection}{\numberline {72.8.8}\leavevmode {\color {Chapter }ConstituentsOfCharacter}}{1128}{subsection.72.8.8}
\contentsline {subsection}{\numberline {72.8.9}\leavevmode {\color {Chapter }KernelOfCharacter}}{1128}{subsection.72.8.9}
\contentsline {subsection}{\numberline {72.8.10}\leavevmode {\color {Chapter }ClassPositionsOfKernel}}{1128}{subsection.72.8.10}
\contentsline {subsection}{\numberline {72.8.11}\leavevmode {\color {Chapter }CentreOfCharacter}}{1129}{subsection.72.8.11}
\contentsline {subsection}{\numberline {72.8.12}\leavevmode {\color {Chapter }ClassPositionsOfCentre (for a character)}}{1129}{subsection.72.8.12}
\contentsline {subsection}{\numberline {72.8.13}\leavevmode {\color {Chapter }InertiaSubgroup}}{1129}{subsection.72.8.13}
\contentsline {subsection}{\numberline {72.8.14}\leavevmode {\color {Chapter }CycleStructureClass}}{1130}{subsection.72.8.14}
\contentsline {subsection}{\numberline {72.8.15}\leavevmode {\color {Chapter }IsTransitive (for a character)}}{1130}{subsection.72.8.15}
\contentsline {subsection}{\numberline {72.8.16}\leavevmode {\color {Chapter }Transitivity (for a character)}}{1130}{subsection.72.8.16}
\contentsline {subsection}{\numberline {72.8.17}\leavevmode {\color {Chapter }CentralCharacter}}{1130}{subsection.72.8.17}
\contentsline {subsection}{\numberline {72.8.18}\leavevmode {\color {Chapter }DeterminantOfCharacter}}{1130}{subsection.72.8.18}
\contentsline {subsection}{\numberline {72.8.19}\leavevmode {\color {Chapter }EigenvaluesChar}}{1131}{subsection.72.8.19}
\contentsline {subsection}{\numberline {72.8.20}\leavevmode {\color {Chapter }Tensored}}{1131}{subsection.72.8.20}
\contentsline {section}{\numberline {72.9}\leavevmode {\color {Chapter }Restricted and Induced Class Functions}}{1132}{section.72.9}
\contentsline {subsection}{\numberline {72.9.1}\leavevmode {\color {Chapter }RestrictedClassFunction}}{1132}{subsection.72.9.1}
\contentsline {subsection}{\numberline {72.9.2}\leavevmode {\color {Chapter }RestrictedClassFunctions}}{1132}{subsection.72.9.2}
\contentsline {subsection}{\numberline {72.9.3}\leavevmode {\color {Chapter }InducedClassFunction}}{1133}{subsection.72.9.3}
\contentsline {subsection}{\numberline {72.9.4}\leavevmode {\color {Chapter }InducedClassFunctions}}{1133}{subsection.72.9.4}
\contentsline {subsection}{\numberline {72.9.5}\leavevmode {\color {Chapter }InducedClassFunctionsByFusionMap}}{1133}{subsection.72.9.5}
\contentsline {subsection}{\numberline {72.9.6}\leavevmode {\color {Chapter }InducedCyclic}}{1134}{subsection.72.9.6}
\contentsline {section}{\numberline {72.10}\leavevmode {\color {Chapter }Reducing Virtual Characters}}{1134}{section.72.10}
\contentsline {subsection}{\numberline {72.10.1}\leavevmode {\color {Chapter }ReducedClassFunctions}}{1134}{subsection.72.10.1}
\contentsline {subsection}{\numberline {72.10.2}\leavevmode {\color {Chapter }ReducedCharacters}}{1135}{subsection.72.10.2}
\contentsline {subsection}{\numberline {72.10.3}\leavevmode {\color {Chapter }IrreducibleDifferences}}{1135}{subsection.72.10.3}
\contentsline {subsection}{\numberline {72.10.4}\leavevmode {\color {Chapter }LLL}}{1135}{subsection.72.10.4}
\contentsline {subsection}{\numberline {72.10.5}\leavevmode {\color {Chapter }Extract}}{1136}{subsection.72.10.5}
\contentsline {subsection}{\numberline {72.10.6}\leavevmode {\color {Chapter }OrthogonalEmbeddingsSpecialDimension}}{1137}{subsection.72.10.6}
\contentsline {subsection}{\numberline {72.10.7}\leavevmode {\color {Chapter }Decreased}}{1139}{subsection.72.10.7}
\contentsline {subsection}{\numberline {72.10.8}\leavevmode {\color {Chapter }DnLattice}}{1140}{subsection.72.10.8}
\contentsline {subsection}{\numberline {72.10.9}\leavevmode {\color {Chapter }DnLatticeIterative}}{1141}{subsection.72.10.9}
\contentsline {section}{\numberline {72.11}\leavevmode {\color {Chapter }Symmetrizations of Class Functions}}{1141}{section.72.11}
\contentsline {subsection}{\numberline {72.11.1}\leavevmode {\color {Chapter }Symmetrizations}}{1141}{subsection.72.11.1}
\contentsline {subsection}{\numberline {72.11.2}\leavevmode {\color {Chapter }SymmetricParts}}{1142}{subsection.72.11.2}
\contentsline {subsection}{\numberline {72.11.3}\leavevmode {\color {Chapter }AntiSymmetricParts}}{1142}{subsection.72.11.3}
\contentsline {subsection}{\numberline {72.11.4}\leavevmode {\color {Chapter }OrthogonalComponents}}{1142}{subsection.72.11.4}
\contentsline {subsection}{\numberline {72.11.5}\leavevmode {\color {Chapter }SymplecticComponents}}{1143}{subsection.72.11.5}
\contentsline {section}{\numberline {72.12}\leavevmode {\color {Chapter }Molien Series}}{1144}{section.72.12}
\contentsline {subsection}{\numberline {72.12.1}\leavevmode {\color {Chapter }MolienSeries}}{1144}{subsection.72.12.1}
\contentsline {subsection}{\numberline {72.12.2}\leavevmode {\color {Chapter }MolienSeriesInfo}}{1144}{subsection.72.12.2}
\contentsline {subsection}{\numberline {72.12.3}\leavevmode {\color {Chapter }ValueMolienSeries}}{1145}{subsection.72.12.3}
\contentsline {subsection}{\numberline {72.12.4}\leavevmode {\color {Chapter }MolienSeriesWithGivenDenominator}}{1146}{subsection.72.12.4}
\contentsline {section}{\numberline {72.13}\leavevmode {\color {Chapter }Possible Permutation Characters}}{1146}{section.72.13}
\contentsline {subsection}{\numberline {72.13.1}\leavevmode {\color {Chapter }PermCharInfo}}{1147}{subsection.72.13.1}
\contentsline {subsection}{\numberline {72.13.2}\leavevmode {\color {Chapter }PermCharInfoRelative}}{1148}{subsection.72.13.2}
\contentsline {section}{\numberline {72.14}\leavevmode {\color {Chapter }Computing Possible Permutation Characters}}{1149}{section.72.14}
\contentsline {subsection}{\numberline {72.14.1}\leavevmode {\color {Chapter }PermChars}}{1149}{subsection.72.14.1}
\contentsline {subsection}{\numberline {72.14.2}\leavevmode {\color {Chapter }TestPerm1, ..., TestPerm5}}{1151}{subsection.72.14.2}
\contentsline {subsection}{\numberline {72.14.3}\leavevmode {\color {Chapter }PermBounds}}{1152}{subsection.72.14.3}
\contentsline {subsection}{\numberline {72.14.4}\leavevmode {\color {Chapter }PermComb}}{1152}{subsection.72.14.4}
\contentsline {subsection}{\numberline {72.14.5}\leavevmode {\color {Chapter }Inequalities}}{1153}{subsection.72.14.5}
\contentsline {section}{\numberline {72.15}\leavevmode {\color {Chapter }Operations for Brauer Characters}}{1154}{section.72.15}
\contentsline {subsection}{\numberline {72.15.1}\leavevmode {\color {Chapter }FrobeniusCharacterValue}}{1154}{subsection.72.15.1}
\contentsline {subsection}{\numberline {72.15.2}\leavevmode {\color {Chapter }BrauerCharacterValue}}{1154}{subsection.72.15.2}
\contentsline {subsection}{\numberline {72.15.3}\leavevmode {\color {Chapter }SizeOfFieldOfDefinition}}{1154}{subsection.72.15.3}
\contentsline {subsection}{\numberline {72.15.4}\leavevmode {\color {Chapter }RealizableBrauerCharacters}}{1155}{subsection.72.15.4}
\contentsline {section}{\numberline {72.16}\leavevmode {\color {Chapter }Domains Generated by Class Functions}}{1155}{section.72.16}
\contentsline {chapter}{\numberline {73}\leavevmode {\color {Chapter }Maps Concerning Character Tables}}{1156}{chapter.73}
\contentsline {section}{\numberline {73.1}\leavevmode {\color {Chapter }Power Maps}}{1156}{section.73.1}
\contentsline {subsection}{\numberline {73.1.1}\leavevmode {\color {Chapter }PowerMap}}{1157}{subsection.73.1.1}
\contentsline {subsection}{\numberline {73.1.2}\leavevmode {\color {Chapter }PossiblePowerMaps}}{1158}{subsection.73.1.2}
\contentsline {subsection}{\numberline {73.1.3}\leavevmode {\color {Chapter }ElementOrdersPowerMap}}{1159}{subsection.73.1.3}
\contentsline {subsection}{\numberline {73.1.4}\leavevmode {\color {Chapter }PowerMapByComposition}}{1160}{subsection.73.1.4}
\contentsline {section}{\numberline {73.2}\leavevmode {\color {Chapter }Orbits on Sets of Possible Power Maps}}{1160}{section.73.2}
\contentsline {subsection}{\numberline {73.2.1}\leavevmode {\color {Chapter }OrbitPowerMaps}}{1160}{subsection.73.2.1}
\contentsline {subsection}{\numberline {73.2.2}\leavevmode {\color {Chapter }RepresentativesPowerMaps}}{1160}{subsection.73.2.2}
\contentsline {section}{\numberline {73.3}\leavevmode {\color {Chapter }Class Fusions between Character Tables}}{1161}{section.73.3}
\contentsline {subsection}{\numberline {73.3.1}\leavevmode {\color {Chapter }FusionConjugacyClasses}}{1162}{subsection.73.3.1}
\contentsline {subsection}{\numberline {73.3.2}\leavevmode {\color {Chapter }ComputedClassFusions}}{1163}{subsection.73.3.2}
\contentsline {subsection}{\numberline {73.3.3}\leavevmode {\color {Chapter }GetFusionMap}}{1163}{subsection.73.3.3}
\contentsline {subsection}{\numberline {73.3.4}\leavevmode {\color {Chapter }StoreFusion}}{1164}{subsection.73.3.4}
\contentsline {subsection}{\numberline {73.3.5}\leavevmode {\color {Chapter }NamesOfFusionSources}}{1164}{subsection.73.3.5}
\contentsline {subsection}{\numberline {73.3.6}\leavevmode {\color {Chapter }PossibleClassFusions}}{1165}{subsection.73.3.6}
\contentsline {subsection}{\numberline {73.3.7}\leavevmode {\color {Chapter }ConsiderStructureConstants}}{1166}{subsection.73.3.7}
\contentsline {section}{\numberline {73.4}\leavevmode {\color {Chapter }Orbits on Sets of Possible Class Fusions}}{1167}{section.73.4}
\contentsline {subsection}{\numberline {73.4.1}\leavevmode {\color {Chapter }OrbitFusions}}{1167}{subsection.73.4.1}
\contentsline {subsection}{\numberline {73.4.2}\leavevmode {\color {Chapter }RepresentativesFusions}}{1167}{subsection.73.4.2}
\contentsline {section}{\numberline {73.5}\leavevmode {\color {Chapter }Parametrized Maps}}{1167}{section.73.5}
\contentsline {subsection}{\numberline {73.5.1}\leavevmode {\color {Chapter }CompositionMaps}}{1168}{subsection.73.5.1}
\contentsline {subsection}{\numberline {73.5.2}\leavevmode {\color {Chapter }InverseMap}}{1168}{subsection.73.5.2}
\contentsline {subsection}{\numberline {73.5.3}\leavevmode {\color {Chapter }ProjectionMap}}{1169}{subsection.73.5.3}
\contentsline {subsection}{\numberline {73.5.4}\leavevmode {\color {Chapter }Indirected}}{1169}{subsection.73.5.4}
\contentsline {subsection}{\numberline {73.5.5}\leavevmode {\color {Chapter }Parametrized}}{1169}{subsection.73.5.5}
\contentsline {subsection}{\numberline {73.5.6}\leavevmode {\color {Chapter }ContainedMaps}}{1170}{subsection.73.5.6}
\contentsline {subsection}{\numberline {73.5.7}\leavevmode {\color {Chapter }UpdateMap}}{1170}{subsection.73.5.7}
\contentsline {subsection}{\numberline {73.5.8}\leavevmode {\color {Chapter }MeetMaps}}{1171}{subsection.73.5.8}
\contentsline {subsection}{\numberline {73.5.9}\leavevmode {\color {Chapter }CommutativeDiagram}}{1171}{subsection.73.5.9}
\contentsline {subsection}{\numberline {73.5.10}\leavevmode {\color {Chapter }CheckFixedPoints}}{1172}{subsection.73.5.10}
\contentsline {subsection}{\numberline {73.5.11}\leavevmode {\color {Chapter }TransferDiagram}}{1172}{subsection.73.5.11}
\contentsline {subsection}{\numberline {73.5.12}\leavevmode {\color {Chapter }TestConsistencyMaps}}{1173}{subsection.73.5.12}
\contentsline {subsection}{\numberline {73.5.13}\leavevmode {\color {Chapter }Indeterminateness}}{1173}{subsection.73.5.13}
\contentsline {subsection}{\numberline {73.5.14}\leavevmode {\color {Chapter }PrintAmbiguity}}{1174}{subsection.73.5.14}
\contentsline {subsection}{\numberline {73.5.15}\leavevmode {\color {Chapter }ContainedSpecialVectors}}{1174}{subsection.73.5.15}
\contentsline {subsection}{\numberline {73.5.16}\leavevmode {\color {Chapter }CollapsedMat}}{1175}{subsection.73.5.16}
\contentsline {subsection}{\numberline {73.5.17}\leavevmode {\color {Chapter }ContainedDecomposables}}{1176}{subsection.73.5.17}
\contentsline {section}{\numberline {73.6}\leavevmode {\color {Chapter }Subroutines for the Construction of Power Maps}}{1176}{section.73.6}
\contentsline {subsection}{\numberline {73.6.1}\leavevmode {\color {Chapter }InitPowerMap}}{1177}{subsection.73.6.1}
\contentsline {subsection}{\numberline {73.6.2}\leavevmode {\color {Chapter }Congruences (for character tables)}}{1177}{subsection.73.6.2}
\contentsline {subsection}{\numberline {73.6.3}\leavevmode {\color {Chapter }ConsiderKernels}}{1178}{subsection.73.6.3}
\contentsline {subsection}{\numberline {73.6.4}\leavevmode {\color {Chapter }ConsiderSmallerPowerMaps}}{1178}{subsection.73.6.4}
\contentsline {subsection}{\numberline {73.6.5}\leavevmode {\color {Chapter }MinusCharacter}}{1178}{subsection.73.6.5}
\contentsline {subsection}{\numberline {73.6.6}\leavevmode {\color {Chapter }PowerMapsAllowedBySymmetrizations}}{1179}{subsection.73.6.6}
\contentsline {section}{\numberline {73.7}\leavevmode {\color {Chapter }Subroutines for the Construction of Class Fusions}}{1180}{section.73.7}
\contentsline {subsection}{\numberline {73.7.1}\leavevmode {\color {Chapter }InitFusion}}{1180}{subsection.73.7.1}
\contentsline {subsection}{\numberline {73.7.2}\leavevmode {\color {Chapter }CheckPermChar}}{1180}{subsection.73.7.2}
\contentsline {subsection}{\numberline {73.7.3}\leavevmode {\color {Chapter }ConsiderTableAutomorphisms}}{1181}{subsection.73.7.3}
\contentsline {subsection}{\numberline {73.7.4}\leavevmode {\color {Chapter }FusionsAllowedByRestrictions}}{1181}{subsection.73.7.4}
\contentsline {chapter}{\numberline {74}\leavevmode {\color {Chapter }Unknowns}}{1183}{chapter.74}
\contentsline {section}{\numberline {74.1}\leavevmode {\color {Chapter }More about Unknowns}}{1183}{section.74.1}
\contentsline {subsection}{\numberline {74.1.1}\leavevmode {\color {Chapter }Unknown}}{1183}{subsection.74.1.1}
\contentsline {subsection}{\numberline {74.1.2}\leavevmode {\color {Chapter }LargestUnknown}}{1184}{subsection.74.1.2}
\contentsline {subsection}{\numberline {74.1.3}\leavevmode {\color {Chapter }IsUnknown}}{1184}{subsection.74.1.3}
\contentsline {subsection}{\numberline {74.1.4}\leavevmode {\color {Chapter }Comparison of Unknowns}}{1184}{subsection.74.1.4}
\contentsline {subsection}{\numberline {74.1.5}\leavevmode {\color {Chapter }Arithmetical Operations for Unknowns}}{1184}{subsection.74.1.5}
\contentsline {chapter}{\numberline {75}\leavevmode {\color {Chapter }Monomiality Questions}}{1186}{chapter.75}
\contentsline {section}{\numberline {75.1}\leavevmode {\color {Chapter }InfoMonomial (Info Class)}}{1187}{section.75.1}
\contentsline {subsection}{\numberline {75.1.1}\leavevmode {\color {Chapter }InfoMonomial}}{1187}{subsection.75.1.1}
\contentsline {section}{\numberline {75.2}\leavevmode {\color {Chapter }Character Degrees and Derived Length}}{1187}{section.75.2}
\contentsline {subsection}{\numberline {75.2.1}\leavevmode {\color {Chapter }Alpha}}{1187}{subsection.75.2.1}
\contentsline {subsection}{\numberline {75.2.2}\leavevmode {\color {Chapter }Delta}}{1187}{subsection.75.2.2}
\contentsline {subsection}{\numberline {75.2.3}\leavevmode {\color {Chapter }IsBergerCondition}}{1187}{subsection.75.2.3}
\contentsline {section}{\numberline {75.3}\leavevmode {\color {Chapter }Primitivity of Characters}}{1188}{section.75.3}
\contentsline {subsection}{\numberline {75.3.1}\leavevmode {\color {Chapter }TestHomogeneous}}{1188}{subsection.75.3.1}
\contentsline {subsection}{\numberline {75.3.2}\leavevmode {\color {Chapter }IsPrimitiveCharacter}}{1189}{subsection.75.3.2}
\contentsline {subsection}{\numberline {75.3.3}\leavevmode {\color {Chapter }TestQuasiPrimitive}}{1189}{subsection.75.3.3}
\contentsline {subsection}{\numberline {75.3.4}\leavevmode {\color {Chapter }TestInducedFromNormalSubgroup}}{1190}{subsection.75.3.4}
\contentsline {section}{\numberline {75.4}\leavevmode {\color {Chapter }Testing Monomiality}}{1190}{section.75.4}
\contentsline {subsection}{\numberline {75.4.1}\leavevmode {\color {Chapter }TestMonomial}}{1190}{subsection.75.4.1}
\contentsline {subsection}{\numberline {75.4.2}\leavevmode {\color {Chapter }TestMonomialUseLattice}}{1191}{subsection.75.4.2}
\contentsline {subsection}{\numberline {75.4.3}\leavevmode {\color {Chapter }IsMonomialNumber}}{1191}{subsection.75.4.3}
\contentsline {subsection}{\numberline {75.4.4}\leavevmode {\color {Chapter }TestMonomialQuick}}{1192}{subsection.75.4.4}
\contentsline {subsection}{\numberline {75.4.5}\leavevmode {\color {Chapter }TestSubnormallyMonomial}}{1192}{subsection.75.4.5}
\contentsline {subsection}{\numberline {75.4.6}\leavevmode {\color {Chapter }TestRelativelySM}}{1193}{subsection.75.4.6}
\contentsline {section}{\numberline {75.5}\leavevmode {\color {Chapter }Minimal Nonmonomial Groups}}{1194}{section.75.5}
\contentsline {subsection}{\numberline {75.5.1}\leavevmode {\color {Chapter }IsMinimalNonmonomial}}{1194}{subsection.75.5.1}
\contentsline {subsection}{\numberline {75.5.2}\leavevmode {\color {Chapter }MinimalNonmonomialGroup}}{1194}{subsection.75.5.2}
\contentsline {chapter}{\numberline {76}\leavevmode {\color {Chapter }Using GAP Packages}}{1195}{chapter.76}
\contentsline {section}{\numberline {76.1}\leavevmode {\color {Chapter }Installing a GAP Package}}{1195}{section.76.1}
\contentsline {section}{\numberline {76.2}\leavevmode {\color {Chapter }Loading a GAP Package}}{1196}{section.76.2}
\contentsline {subsection}{\numberline {76.2.1}\leavevmode {\color {Chapter }LoadPackage}}{1196}{subsection.76.2.1}
\contentsline {subsection}{\numberline {76.2.2}\leavevmode {\color {Chapter }SetPackagePath}}{1197}{subsection.76.2.2}
\contentsline {subsection}{\numberline {76.2.3}\leavevmode {\color {Chapter }ExtendRootDirectories}}{1197}{subsection.76.2.3}
\contentsline {subsection}{\numberline {76.2.4}\leavevmode {\color {Chapter }DisplayPackageLoadingLog}}{1197}{subsection.76.2.4}
\contentsline {section}{\numberline {76.3}\leavevmode {\color {Chapter }Functions for GAP Packages}}{1198}{section.76.3}
\contentsline {subsection}{\numberline {76.3.1}\leavevmode {\color {Chapter }ReadPackage}}{1199}{subsection.76.3.1}
\contentsline {subsection}{\numberline {76.3.2}\leavevmode {\color {Chapter }TestPackageAvailability}}{1199}{subsection.76.3.2}
\contentsline {subsection}{\numberline {76.3.3}\leavevmode {\color {Chapter }InstalledPackageVersion}}{1199}{subsection.76.3.3}
\contentsline {subsection}{\numberline {76.3.4}\leavevmode {\color {Chapter }DirectoriesPackageLibrary}}{1200}{subsection.76.3.4}
\contentsline {subsection}{\numberline {76.3.5}\leavevmode {\color {Chapter }DirectoriesPackagePrograms}}{1200}{subsection.76.3.5}
\contentsline {subsection}{\numberline {76.3.6}\leavevmode {\color {Chapter }CompareVersionNumbers}}{1201}{subsection.76.3.6}
\contentsline {subsection}{\numberline {76.3.7}\leavevmode {\color {Chapter }IsPackageMarkedForLoading}}{1201}{subsection.76.3.7}
\contentsline {subsection}{\numberline {76.3.8}\leavevmode {\color {Chapter }DeclareAutoreadableVariables}}{1201}{subsection.76.3.8}
\contentsline {subsection}{\numberline {76.3.9}\leavevmode {\color {Chapter }Kernel modules in \textsf {GAP} packages}}{1201}{subsection.76.3.9}
\contentsline {subsection}{\numberline {76.3.10}\leavevmode {\color {Chapter }LoadDynamicModule}}{1202}{subsection.76.3.10}
\contentsline {subsection}{\numberline {76.3.11}\leavevmode {\color {Chapter }The PackageInfo.g File}}{1202}{subsection.76.3.11}
\contentsline {subsection}{\numberline {76.3.12}\leavevmode {\color {Chapter }ValidatePackageInfo}}{1202}{subsection.76.3.12}
\contentsline {subsection}{\numberline {76.3.13}\leavevmode {\color {Chapter }ShowPackageVariables}}{1203}{subsection.76.3.13}
\contentsline {subsection}{\numberline {76.3.14}\leavevmode {\color {Chapter }BibEntry}}{1204}{subsection.76.3.14}
\contentsline {subsection}{\numberline {76.3.15}\leavevmode {\color {Chapter }Cite}}{1205}{subsection.76.3.15}
\contentsline {chapter}{\numberline {77}\leavevmode {\color {Chapter }Replaced and Removed Command Names}}{1206}{chapter.77}
\contentsline {section}{\numberline {77.1}\leavevmode {\color {Chapter }Group Actions {\textendash } Name Changes}}{1206}{section.77.1}
\contentsline {section}{\numberline {77.2}\leavevmode {\color {Chapter }Package Interface {\textendash } Obsolete Functions and Name Changes}}{1207}{section.77.2}
\contentsline {section}{\numberline {77.3}\leavevmode {\color {Chapter }Normal Forms of Integer Matrices {\textendash } Name Changes}}{1207}{section.77.3}
\contentsline {section}{\numberline {77.4}\leavevmode {\color {Chapter }Miscellaneous Name Changes or Removed Names}}{1207}{section.77.4}
\contentsline {subsection}{\numberline {77.4.1}\leavevmode {\color {Chapter }InfoObsolete}}{1207}{subsection.77.4.1}
\contentsline {section}{\numberline {77.5}\leavevmode {\color {Chapter }The former .gaprc file}}{1208}{section.77.5}
\contentsline {chapter}{\numberline {78}\leavevmode {\color {Chapter }Method Selection}}{1209}{chapter.78}
\contentsline {section}{\numberline {78.1}\leavevmode {\color {Chapter }Operations and Methods}}{1209}{section.78.1}
\contentsline {section}{\numberline {78.2}\leavevmode {\color {Chapter }Method Installation}}{1209}{section.78.2}
\contentsline {subsection}{\numberline {78.2.1}\leavevmode {\color {Chapter }InstallMethod}}{1210}{subsection.78.2.1}
\contentsline {subsection}{\numberline {78.2.2}\leavevmode {\color {Chapter }InstallOtherMethod}}{1210}{subsection.78.2.2}
\contentsline {section}{\numberline {78.3}\leavevmode {\color {Chapter }Applicable Methods and Method Selection}}{1210}{section.78.3}
\contentsline {section}{\numberline {78.4}\leavevmode {\color {Chapter }Partial Methods}}{1211}{section.78.4}
\contentsline {subsection}{\numberline {78.4.1}\leavevmode {\color {Chapter }TryNextMethod}}{1211}{subsection.78.4.1}
\contentsline {section}{\numberline {78.5}\leavevmode {\color {Chapter }Redispatching}}{1211}{section.78.5}
\contentsline {subsection}{\numberline {78.5.1}\leavevmode {\color {Chapter }RedispatchOnCondition}}{1212}{subsection.78.5.1}
\contentsline {section}{\numberline {78.6}\leavevmode {\color {Chapter }Immediate Methods}}{1212}{section.78.6}
\contentsline {subsection}{\numberline {78.6.1}\leavevmode {\color {Chapter }InstallImmediateMethod}}{1212}{subsection.78.6.1}
\contentsline {section}{\numberline {78.7}\leavevmode {\color {Chapter }Logical Implications}}{1213}{section.78.7}
\contentsline {subsection}{\numberline {78.7.1}\leavevmode {\color {Chapter }InstallTrueMethod}}{1213}{subsection.78.7.1}
\contentsline {section}{\numberline {78.8}\leavevmode {\color {Chapter }Operations and Mathematical Terms}}{1213}{section.78.8}
\contentsline {chapter}{\numberline {79}\leavevmode {\color {Chapter }Creating New Objects}}{1215}{chapter.79}
\contentsline {section}{\numberline {79.1}\leavevmode {\color {Chapter }Creating Categories}}{1215}{section.79.1}
\contentsline {subsection}{\numberline {79.1.1}\leavevmode {\color {Chapter }NewCategory}}{1215}{subsection.79.1.1}
\contentsline {subsection}{\numberline {79.1.2}\leavevmode {\color {Chapter }CategoryFamily}}{1215}{subsection.79.1.2}
\contentsline {section}{\numberline {79.2}\leavevmode {\color {Chapter }Creating Representations}}{1216}{section.79.2}
\contentsline {subsection}{\numberline {79.2.1}\leavevmode {\color {Chapter }NewRepresentation}}{1216}{subsection.79.2.1}
\contentsline {section}{\numberline {79.3}\leavevmode {\color {Chapter }Creating Attributes and Properties}}{1216}{section.79.3}
\contentsline {subsection}{\numberline {79.3.1}\leavevmode {\color {Chapter }NewAttribute}}{1216}{subsection.79.3.1}
\contentsline {subsection}{\numberline {79.3.2}\leavevmode {\color {Chapter }NewProperty}}{1217}{subsection.79.3.2}
\contentsline {section}{\numberline {79.4}\leavevmode {\color {Chapter }Creating Other Filters}}{1217}{section.79.4}
\contentsline {subsection}{\numberline {79.4.1}\leavevmode {\color {Chapter }NewFilter}}{1217}{subsection.79.4.1}
\contentsline {subsection}{\numberline {79.4.2}\leavevmode {\color {Chapter }SetFilterObj}}{1217}{subsection.79.4.2}
\contentsline {subsection}{\numberline {79.4.3}\leavevmode {\color {Chapter }ResetFilterObj}}{1218}{subsection.79.4.3}
\contentsline {section}{\numberline {79.5}\leavevmode {\color {Chapter }Creating Operations}}{1218}{section.79.5}
\contentsline {subsection}{\numberline {79.5.1}\leavevmode {\color {Chapter }NewOperation}}{1218}{subsection.79.5.1}
\contentsline {section}{\numberline {79.6}\leavevmode {\color {Chapter }Creating Constructors}}{1218}{section.79.6}
\contentsline {subsection}{\numberline {79.6.1}\leavevmode {\color {Chapter }NewConstructor}}{1218}{subsection.79.6.1}
\contentsline {section}{\numberline {79.7}\leavevmode {\color {Chapter }Creating Families}}{1218}{section.79.7}
\contentsline {subsection}{\numberline {79.7.1}\leavevmode {\color {Chapter }NewFamily}}{1219}{subsection.79.7.1}
\contentsline {section}{\numberline {79.8}\leavevmode {\color {Chapter }Creating Types}}{1220}{section.79.8}
\contentsline {subsection}{\numberline {79.8.1}\leavevmode {\color {Chapter }NewType}}{1220}{subsection.79.8.1}
\contentsline {section}{\numberline {79.9}\leavevmode {\color {Chapter }Creating Objects}}{1220}{section.79.9}
\contentsline {subsection}{\numberline {79.9.1}\leavevmode {\color {Chapter }Objectify}}{1220}{subsection.79.9.1}
\contentsline {subsection}{\numberline {79.9.2}\leavevmode {\color {Chapter }ObjectifyWithAttributes}}{1220}{subsection.79.9.2}
\contentsline {section}{\numberline {79.10}\leavevmode {\color {Chapter }Component Objects}}{1221}{section.79.10}
\contentsline {subsection}{\numberline {79.10.1}\leavevmode {\color {Chapter }NamesOfComponents}}{1222}{subsection.79.10.1}
\contentsline {section}{\numberline {79.11}\leavevmode {\color {Chapter }Positional Objects}}{1222}{section.79.11}
\contentsline {section}{\numberline {79.12}\leavevmode {\color {Chapter }Implementing New List Objects}}{1224}{section.79.12}
\contentsline {section}{\numberline {79.13}\leavevmode {\color {Chapter }Example {\textendash } Constructing Enumerators}}{1224}{section.79.13}
\contentsline {section}{\numberline {79.14}\leavevmode {\color {Chapter }Example {\textendash } Constructing Iterators}}{1227}{section.79.14}
\contentsline {section}{\numberline {79.15}\leavevmode {\color {Chapter }Arithmetic Issues in the Implementation of New Kinds of Lists}}{1228}{section.79.15}
\contentsline {section}{\numberline {79.16}\leavevmode {\color {Chapter }External Representation}}{1229}{section.79.16}
\contentsline {subsection}{\numberline {79.16.1}\leavevmode {\color {Chapter }ExtRepOfObj}}{1230}{subsection.79.16.1}
\contentsline {section}{\numberline {79.17}\leavevmode {\color {Chapter }Mutability and Copying}}{1230}{section.79.17}
\contentsline {section}{\numberline {79.18}\leavevmode {\color {Chapter }Global Variables in the Library}}{1232}{section.79.18}
\contentsline {subsection}{\numberline {79.18.1}\leavevmode {\color {Chapter }DeclareCategory}}{1232}{subsection.79.18.1}
\contentsline {subsection}{\numberline {79.18.2}\leavevmode {\color {Chapter }DeclareRepresentation}}{1232}{subsection.79.18.2}
\contentsline {subsection}{\numberline {79.18.3}\leavevmode {\color {Chapter }DeclareAttribute}}{1233}{subsection.79.18.3}
\contentsline {subsection}{\numberline {79.18.4}\leavevmode {\color {Chapter }DeclareProperty}}{1233}{subsection.79.18.4}
\contentsline {subsection}{\numberline {79.18.5}\leavevmode {\color {Chapter }DeclareFilter}}{1233}{subsection.79.18.5}
\contentsline {subsection}{\numberline {79.18.6}\leavevmode {\color {Chapter }DeclareOperation}}{1233}{subsection.79.18.6}
\contentsline {subsection}{\numberline {79.18.7}\leavevmode {\color {Chapter }DeclareGlobalFunction}}{1233}{subsection.79.18.7}
\contentsline {subsection}{\numberline {79.18.8}\leavevmode {\color {Chapter }DeclareGlobalVariable}}{1234}{subsection.79.18.8}
\contentsline {subsection}{\numberline {79.18.9}\leavevmode {\color {Chapter }InstallValue}}{1234}{subsection.79.18.9}
\contentsline {subsection}{\numberline {79.18.10}\leavevmode {\color {Chapter }DeclareSynonym}}{1234}{subsection.79.18.10}
\contentsline {subsection}{\numberline {79.18.11}\leavevmode {\color {Chapter }FlushCaches}}{1235}{subsection.79.18.11}
\contentsline {section}{\numberline {79.19}\leavevmode {\color {Chapter }Declaration and Implementation Part}}{1235}{section.79.19}
\contentsline {chapter}{\numberline {80}\leavevmode {\color {Chapter }Examples of Extending the System}}{1237}{chapter.80}
\contentsline {section}{\numberline {80.1}\leavevmode {\color {Chapter }Addition of a Method}}{1237}{section.80.1}
\contentsline {section}{\numberline {80.2}\leavevmode {\color {Chapter }Extending the Range of Definition of an Existing Operation}}{1239}{section.80.2}
\contentsline {section}{\numberline {80.3}\leavevmode {\color {Chapter }Enforcing Property Tests}}{1239}{section.80.3}
\contentsline {section}{\numberline {80.4}\leavevmode {\color {Chapter }Adding a new Operation}}{1240}{section.80.4}
\contentsline {section}{\numberline {80.5}\leavevmode {\color {Chapter }Adding a new Attribute}}{1240}{section.80.5}
\contentsline {section}{\numberline {80.6}\leavevmode {\color {Chapter }Adding a new Representation}}{1241}{section.80.6}
\contentsline {section}{\numberline {80.7}\leavevmode {\color {Chapter }Components versus Attributes}}{1243}{section.80.7}
\contentsline {section}{\numberline {80.8}\leavevmode {\color {Chapter }Adding new Concepts}}{1243}{section.80.8}
\contentsline {subsection}{\numberline {80.8.1}\leavevmode {\color {Chapter }Example: M-groups}}{1244}{subsection.80.8.1}
\contentsline {subsection}{\numberline {80.8.2}\leavevmode {\color {Chapter }Example: Groups with a word length}}{1245}{subsection.80.8.2}
\contentsline {subsection}{\numberline {80.8.3}\leavevmode {\color {Chapter }Example: Groups with a decomposition as semidirect product}}{1245}{subsection.80.8.3}
\contentsline {section}{\numberline {80.9}\leavevmode {\color {Chapter }Creating Own Arithmetic Objects}}{1246}{section.80.9}
\contentsline {subsection}{\numberline {80.9.1}\leavevmode {\color {Chapter }ArithmeticElementCreator}}{1246}{subsection.80.9.1}
\contentsline {subsection}{\numberline {80.9.2}\leavevmode {\color {Chapter }Example: ArithmeticElementCreator}}{1247}{subsection.80.9.2}
\contentsline {chapter}{\numberline {81}\leavevmode {\color {Chapter }An Example {\textendash } Residue Class Rings}}{1249}{chapter.81}
\contentsline {section}{\numberline {81.1}\leavevmode {\color {Chapter }A First Attempt to Implement Elements of Residue Class Rings}}{1249}{section.81.1}
\contentsline {section}{\numberline {81.2}\leavevmode {\color {Chapter }Why Proceed in a Different Way?}}{1250}{section.81.2}
\contentsline {section}{\numberline {81.3}\leavevmode {\color {Chapter }A Second Attempt to Implement Elements of Residue Class Rings}}{1251}{section.81.3}
\contentsline {section}{\numberline {81.4}\leavevmode {\color {Chapter }Compatibility of Residue Class Rings with Prime Fields}}{1262}{section.81.4}
\contentsline {section}{\numberline {81.5}\leavevmode {\color {Chapter }Further Improvements in Implementing Residue Class Rings}}{1268}{section.81.5}
\contentsline {chapter}{\numberline {82}\leavevmode {\color {Chapter }An Example {\textendash } Designing Arithmetic Operations}}{1270}{chapter.82}
\contentsline {section}{\numberline {82.1}\leavevmode {\color {Chapter }New Arithmetic Operations vs. New Objects}}{1270}{section.82.1}
\contentsline {section}{\numberline {82.2}\leavevmode {\color {Chapter }Designing new Multiplicative Objects}}{1271}{section.82.2}
\contentsline {chapter}{\numberline {83}\leavevmode {\color {Chapter }Library Files}}{1277}{chapter.83}
\contentsline {section}{\numberline {83.1}\leavevmode {\color {Chapter }File Types}}{1277}{section.83.1}
\contentsline {section}{\numberline {83.2}\leavevmode {\color {Chapter }Finding Implementations in the Library}}{1277}{section.83.2}
\contentsline {section}{\numberline {83.3}\leavevmode {\color {Chapter }Undocumented Variables}}{1278}{section.83.3}
\contentsline {chapter}{\numberline {84}\leavevmode {\color {Chapter }Interface to the GAP Help System}}{1280}{chapter.84}
\contentsline {section}{\numberline {84.1}\leavevmode {\color {Chapter }Installing and Removing a Help Book}}{1280}{section.84.1}
\contentsline {subsection}{\numberline {84.1.1}\leavevmode {\color {Chapter }HELP{\textunderscore }ADD{\textunderscore }BOOK}}{1280}{subsection.84.1.1}
\contentsline {subsection}{\numberline {84.1.2}\leavevmode {\color {Chapter }HELP{\textunderscore }REMOVE{\textunderscore }BOOK}}{1281}{subsection.84.1.2}
\contentsline {section}{\numberline {84.2}\leavevmode {\color {Chapter }The manual.six File}}{1281}{section.84.2}
\contentsline {section}{\numberline {84.3}\leavevmode {\color {Chapter }The Help Book Handler}}{1281}{section.84.3}
\contentsline {section}{\numberline {84.4}\leavevmode {\color {Chapter }Introducing new Viewer for the Online Help}}{1283}{section.84.4}
\contentsline {subsection}{\numberline {84.4.1}\leavevmode {\color {Chapter }HELP{\textunderscore }VIEWER{\textunderscore }INFO}}{1283}{subsection.84.4.1}
\contentsline {chapter}{\numberline {85}\leavevmode {\color {Chapter }Function-Operation-Attribute Triples}}{1284}{chapter.85}
\contentsline {section}{\numberline {85.1}\leavevmode {\color {Chapter }Key Dependent Operations}}{1284}{section.85.1}
\contentsline {subsection}{\numberline {85.1.1}\leavevmode {\color {Chapter }KeyDependentOperation}}{1284}{subsection.85.1.1}
\contentsline {section}{\numberline {85.2}\leavevmode {\color {Chapter }In Parent Attributes}}{1285}{section.85.2}
\contentsline {subsection}{\numberline {85.2.1}\leavevmode {\color {Chapter }InParentFOA}}{1285}{subsection.85.2.1}
\contentsline {section}{\numberline {85.3}\leavevmode {\color {Chapter }Operation Functions}}{1286}{section.85.3}
\contentsline {subsection}{\numberline {85.3.1}\leavevmode {\color {Chapter }OrbitsishOperation}}{1287}{subsection.85.3.1}
\contentsline {subsection}{\numberline {85.3.2}\leavevmode {\color {Chapter }OrbitishFO}}{1288}{subsection.85.3.2}
\contentsline {subsection}{\numberline {85.3.3}\leavevmode {\color {Chapter }Example: Orbit and OrbitOp}}{1288}{subsection.85.3.3}
\contentsline {chapter}{\numberline {86}\leavevmode {\color {Chapter }Weak Pointers}}{1290}{chapter.86}
\contentsline {section}{\numberline {86.1}\leavevmode {\color {Chapter }Weak Pointer Objects}}{1290}{section.86.1}
\contentsline {subsection}{\numberline {86.1.1}\leavevmode {\color {Chapter }WeakPointerObj}}{1290}{subsection.86.1.1}
\contentsline {section}{\numberline {86.2}\leavevmode {\color {Chapter }Low Level Access Functions for Weak Pointer Objects}}{1291}{section.86.2}
\contentsline {subsection}{\numberline {86.2.1}\leavevmode {\color {Chapter }SetElmWPObj}}{1291}{subsection.86.2.1}
\contentsline {section}{\numberline {86.3}\leavevmode {\color {Chapter }Accessing Weak Pointer Objects as Lists}}{1292}{section.86.3}
\contentsline {section}{\numberline {86.4}\leavevmode {\color {Chapter }Copying Weak Pointer Objects}}{1292}{section.86.4}
\contentsline {section}{\numberline {86.5}\leavevmode {\color {Chapter }The GASMAN Interface for Weak Pointer Objects}}{1293}{section.86.5}
\contentsline {chapter}{\numberline {87}\leavevmode {\color {Chapter }More about Stabilizer Chains}}{1294}{chapter.87}
\contentsline {section}{\numberline {87.1}\leavevmode {\color {Chapter }Generalized Conjugation Technique}}{1294}{section.87.1}
\contentsline {section}{\numberline {87.2}\leavevmode {\color {Chapter }The General Backtrack Algorithm with Ordered Partitions}}{1295}{section.87.2}
\contentsline {subsection}{\numberline {87.2.1}\leavevmode {\color {Chapter }Internal representation of ordered partitions}}{1295}{subsection.87.2.1}
\contentsline {subsection}{\numberline {87.2.2}\leavevmode {\color {Chapter }Functions for setting up an R-base}}{1296}{subsection.87.2.2}
\contentsline {subsection}{\numberline {87.2.3}\leavevmode {\color {Chapter }Refinement functions for the backtrack search}}{1299}{subsection.87.2.3}
\contentsline {subsection}{\numberline {87.2.4}\leavevmode {\color {Chapter }Functions for meeting ordered partitions}}{1301}{subsection.87.2.4}
\contentsline {subsection}{\numberline {87.2.5}\leavevmode {\color {Chapter }Avoiding multiplication of permutations}}{1302}{subsection.87.2.5}
\contentsline {section}{\numberline {87.3}\leavevmode {\color {Chapter }Stabilizer Chains for Automorphisms Acting on Enumerators}}{1303}{section.87.3}
\contentsline {subsection}{\numberline {87.3.1}\leavevmode {\color {Chapter }An operation domain for automorphisms}}{1303}{subsection.87.3.1}
\contentsline {subsection}{\numberline {87.3.2}\leavevmode {\color {Chapter }Enumerators for cosets of characteristic factors}}{1304}{subsection.87.3.2}
\contentsline {subsection}{\numberline {87.3.3}\leavevmode {\color {Chapter }Making automorphisms act on such enumerators}}{1305}{subsection.87.3.3}
\contentsline {chapter}{References}{1317}{chapter*.3}
\contentsline {chapter}{Index}{1318}{section*.4}
