本书由8个部分的内容组成,包括绪论和7个章节的内容。绪论部分,介绍元数学的形成与发展以及元数学与数理逻辑之间的关系,同时简要说明课程学习的目的和意义。第1章介绍集合论的基础知识,包括有穷集与无穷集的概念、可数集与不可数集的特性、集合基数的定义及其相关性质、无穷基数大小比较等方面的内容。第2章介绍可计算性理论的基本知识,包括计算概念的形成与发展、能行计算的基本特征、可计算性函数的多种形式定义以及相互间的关系性质等。第3章至第5章是关于经典数理逻辑的内容,包括命题演算和谓词演算两个部分,重点介绍命题演算和谓词演算以及相关形式系统的基本性质。内容涉及形式证明,形式推理,形式系统的语法、语义,以及逻辑系统的可靠性与充分性等方面的知识。第6章介绍计算思维的概念,简要回顾计算思维概念的形成与发展,阐述计算思维的特点。并从计算角度出发,分析运用计算思维解决计算问题的基本策略思想。第7章介绍形式系统构成特性,分析逻辑系统与应用系统之间的联系与区别。以一阶算术系统为例,介绍逻辑系统扩展至数学应用系统的定义方法,最终给出“哥德尔不完备性定理”的证明。
本书面向计算机科学与技术、软件工程以及相关专业的高等院校学生,尤其是相关专业的高校研究生,可以作为教材,也可作为希望了解数理逻辑基础知识的高校学生和科研工作者的阅读材料或参考资料。