出版社:科学出版社
年代:2014
定价:38.0
本书分为七章,从安装、运行到编程,并通过各种具体实例,比较全面地介绍大型代数学软件包GAP的应用。 在第一章绪论之后,第二章介绍GAP软件系统的安装,以及运行的有关操作和命令。特别还介绍GAP的三种帮助方式; 第三章介绍GAP的数据类型,包括变量与常量,函数、表、置换等; 第四章分类介绍GAP的常用函数。虽然本书没有列举GAP的全部函数,但所提供的函数已有足够的代表性; 第五章介绍GAP编程,除介绍控制命令外,还特别介绍编程方法和注意事项; 第六章分类介绍具体实例,供读者借鉴和参考; 第七章介绍GAP与另一个计算图的nauty软件系统的结合。本书内容简明,讲述细微,方法有代表性和针对性,特别有利于初学者学用和上手。
序
第1章 绪论
第2章 安装与运行
第1节 安装
一、系统导入
二、建立运行图标
三、建立自己的GAP工作文件夹
四、进入自己的GAP工作文件夹
五、关闭DOS命令窗
第2节 运行
一、启动GAP
二、GAP的命令和语句
三、GAP命令行常用编辑键
四、退出GAP
第3节 帮助
一、获取GAP使用手册
二、web浏览器方式
三、GAP在线帮助方式
第4节 常见语法错误
第3章 数据
第1节 数据类型与常量
一、GAP的数据类
二、常量
第2节 变量与表达式
一、变量
二、变量名
三、表达式
四、变量的赋值
第3节 函数
第4节 表
一、表的定义
二、几种特殊类型的表
第5节 置换
第4章 常用函数
第1节 输出类
第2节 数类
第3节 表类
第4节 多项式类
第5节 矩阵类
第6节 向量空间类
第7节 群类
第8节 作用与置换类
第5章 编程
第1节 程序文件
一、GAP程序文件的建立
二、GAP程序文件的运行
第2节 控制语句
一、选择语句和选择结构
二、循环语句和循环结构
第3节 自定义函数
一、定义自己的函数
二、自定义函数的格式-
三、自定义函数的读入
四、输出已读入的自定义函数
五、自定义函数之间可以相互调用,也可以自己调用自己
第4节 常见逻辑错误
一、循环结构的错误
二、语句的先后顺序错误
三、逻辑错误的一些排除办法
第6章 实例
第1节 算术类
第2节 群类
第3节 置换类
第4节 图类
第7章 To Nauty
第1节 安装与运行
一、1.4版本的nauty软件系统
二、启动nauty
三、退出nauty
第2节 常用命令
第3节 实例
第4节 有关nauty的GAP自定义函数
名词索引
GAP是一套计算离散代数的软件系统,主要用于计算有关群、环、域、向量空间和组合结构等方面的问题。GAP有自己的语言体系,这会给初学者,特别是计算机基础一般的用户带来困难,所以本书着重辅导初学GAP的用户入门。本书深入浅出,举一反三,方便读者阅读。徐尚进编著的《GAP入门导引》共分7 章,分别介绍GAP的安装和启动、数据类型、函数、编程、实例,以及在Nauty中的一些应用等。
《GAP入门导引》可作为相关的科技工作者、研究生学习和运用GAP的参考书。