第1章 绪论 1
第2章 安装与运行 3
第1节 安装 3
一、系统导入 3
二、建立运行图标 3
三、建立自己的GAP工作文件夹 4
四、进入自己的GAP工作文件夹 4
五、关闭DOS命令窗 5
第2节 运行 5
一、启动GAP 5
二、GAP的命令和语句 6
三、GAP命令行常用编辑键 6
四、退出GAP 7
第3节 帮助 7
一、获取GAP使用手册 7
二、Web浏览器方式 7
三、GAP在线帮助方式 8
第4节 常见语法错误 9
第3章 数据 11
第1节 数据类型与常量 11
一、GAP的数据类 11
二、常量 13
第2节 变量与表达式 13
一、变量 13
二、变量名 14
三、表达式 14
四、变量的赋值 14
第3节 函数 15
第4节 表 16
一、表的定义 16
二、几种特殊类型的表 18
第5节 置换 22
第4章 常用函数 23
第1节 输出类 23
第2节 数类 24
第3节 表类 30
第4节 多项式类 36
第5节 矩阵类 40
第6节 向量空间类 43
第7节 群类 45
第8节 作用与置换类 59
第5章 编程 66
第1节 程序文件 66
一、GAP程序文件的建立 66
二、GAP程序文件的运行 67
第2节 控制语句 67
一、选择语句和选择结构 68
二、循环语句和循环结构 70
第3节 自定义函数 73
一、定义自己的函数 73
二、自定义函数的格式 73
三、自定义函数的读入 75
四、输出已读入的自定义函数 76
五、自定义函数之间可以相互调用,也可以自己调用自己 76
第4节 常见逻辑错误 76
一、循环结构的错误 77
二、语句的先后顺序错误 77
三、逻辑错误的一些排除办法 77
第6章 实例 78
第1节 算术类 78
第2节 群类 83
第3节 置换类 87
第4节 图类 89
第7章 To Nauty 95
第1节 安装与运行 95
一、1.4版本的nauty软件系统 95
二、启动nauty 95
三、退出nauty 96
第2节 常用命令 96
第3节 实例 98
第4节 有关nauty的GAP自定义函数 101
名词索引 104