课程号: 00130730

课程名称数理逻辑

开课学期:秋

学分    3

先修课程: 高等数学

基本目的数理逻辑是一个基础学科,一门本科生(研究生可选)专业基础课程,旨在讲授数理逻辑的基础。本课程主要内容是一阶逻辑演算,包括命题逻辑,谓词逻辑和基本数学系统,涉及证明论、模型论、公理化集论和递归论,证明哥德尔不完全性定理,并介绍数学基础、自动定理证明和理论计算机科学。适用于数学、信息科学、计算机科学和哲学等专业的学生。本课程内容参见讲义。参考书选自国际优秀教材。

内容提要

0          引言  1什么是数理逻辑? 2)数理逻辑简史  3数理逻辑的应用和发展

1          命题逻辑:语义(61)命题和连接符  2)真值函数和真值表  3)操作和替换规则  4)范式  5)连接符的完备集  6)推理及有效性

2          命题逻辑:语法(6)  1形式系统  2完全性定理

3          一阶逻辑:模型论(9  1谓词和量词  2阶语言  3解释  4满足  5真值  6斯科林化

4          一阶逻辑:证明论(9)  1形式系统  2)导出规则  3等价和替换  4)前束范式  5完全性定理  6模型

5          数学系统(6)  1数学系统  2带等词一阶系统  3群论  4一阶算术  5形式集论  6一致性和模型

6          哥德尔不完全性定理(6)  1哥德尔证明  2可表达  3递归论  4)哥德尔数  5不完全性证明

7          计算机科学基础(3)  1算法  2可计算性  3不可判定性  4计算复杂性  5定理机器证明  6计算逻辑  7智能逻辑

教学方式:讲堂授课

教材与参考书:

[1] A. G. Hamilton:《Logic for Mathematicians》,Revised Edition (影印版), 清华大学出版社,2003.

   [2] E. MendelsonIntroduction to Mathematical Logic (6th ed) CRC press, 2015

学生成绩评定方法:作业30%,期末考试70%。

课程修订负责人:林作铨

TOP
XML 地图