金熙元 结婚:数理逻辑

来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 03:53:37

数理逻辑

维基百科,自由的百科全书跳转到: 导航, 搜索

数理逻辑数学的一个分支,其研究对象是对证明计算这两个直观概念进行符号化以后的形式系统。数理逻辑是数学基础的一个不可缺少的组成部分。

数理逻辑的研究范围是逻辑中可被数学模式化的部分。以前称为符号逻辑(相对于哲学逻辑),又称元数学,后者的使用现已局限于证明论的某些方面。

目录

[隐藏]
  • 1 历史
  • 2 数理逻辑论的体系
  • 3 一些基本结果
  • 4 引用
  • 5 外部链接
  • 6 参见条目

[编辑] 历史

“数理逻辑”的名称由皮亚诺(Peano)首先给出,他又称其为符号逻辑。数理逻辑在本质上依然是亚里士多德的逻辑学,但从记号学的观点来讲,它是用抽象代数来记述的。

某些哲学倾向浓厚的数学家对用符号或代数方法来处理形式逻辑作过一些尝试,比如说莱布尼兹朗伯(Johann Heinrich Lambert);但他们的工作鲜为人知,后继无人。直到19世纪中叶,乔治·布尔和其后的奥古斯都·德·摩根才提出了一种处理逻辑问题的系统性的数学方法(当然不是定量性的)。

亚里士多德以来的传统逻辑得到改革和完成,由此也得到了研究数学基本概念的合适工具。虽然这并不意味着1900年至1925年间的有关数学基础的争论已有了定论,但这“新”逻辑在很大程度上澄清了有关数学的哲学问题

传统的逻辑研究(参见逻辑论题列表)较偏重于“论证的形式”,而当代数理逻辑的态度也许可以被总结为对于内容的组合研究。它同时包括“语法”(例如,从一形式语言把一个文字串传送给一编译器程序,从而转写为机器指令)和“语义”(在模型论中构造特定模型或全部模型的集合)。

数理逻辑的重要著作有哥特洛布·弗雷格(Gottlob Frege)的《概念文字》(Begriffsschrift)、伯特兰·罗素的《数学原理》(Principia Mathematica)等。

[编辑] 数理逻辑论的体系

数理逻辑的主要分支包括:模型论证明论递归论公理化集合论。数理逻辑和计算机科学有许多重合之处,这是因为许多计算机科学的先驱者既是数学家、又是逻辑学家,如阿兰·图灵邱奇等。

程序语言学语义学的研究从模型论衍生而来,而程序验证中的模型检测则从模型论衍生而来。

柯里-霍华德同构给出了“证明”和“程序”的等价性,这一结果与证明论有关,直觉主义逻辑线性逻辑在此起了很大作用。λ演算组合子逻辑这样的演算现在属于理想程序语言

计算机科学在自动验证和自动寻找证明等技巧方面的成果对逻辑研究做出了贡献,比如说自动定理证明逻辑编程

[编辑] 一些基本结果

一些重要结果是:

  • 一阶公式的普遍有效性的推定证明可用算法来检查有效性。用技术语言来说,证明集合是原始递归的。实质上,这就是哥德尔完全性定理,虽然那个定理的通常陈述使它与算法之间的关系不明显。
  • 有效的一阶公式的集合是不可计算的,也就是说,不存在检测普遍有效性的算法。尽管以下算法存在:对此算法输入一个一阶公式,如果这个一阶公式是普遍有效的,那么算法将在某一时刻停机,如果不是普遍有效的,那么算法将会永远不停地计算下去。然而,即使算法已经运行了亿万年,公式是否有效仍是未知数。换句话说,这一集合是“递归枚举的”,用更通俗的话来讲,是“半可判定的”。
  • 普遍有效的二阶公式的集合甚至不是递归可枚举的。这是哥德尔不完全性定理的一个结果。
  • 勒文海姆-斯科伦定理
  • 相继式演算中的切消定理
  • 保罗·约瑟夫·科恩(Paul Cohen)在1963年证明的连续统假设独立性

[编辑] 引用

  • A. S. Troelstra & H. Schwichtenberg (2000). Basic Proof Theory (Cambridge Tracts in Theoretical Computer Science) (2nd ed.). Cambridge University Press. ISBN 0-521-77911-1.
  • George Boolos & Richard Jeffrey (1989). Computability and Logic (3rd ed.). Cambridge University Press. ISBN 0-521-00758-5.
  • Elliott Mendelson (1997). Introduction to Mathematical Logic (4th ed.) Chapman & Hall.
  • A. G. Hamilton (1988). Logic for Mathematicians Cambridge University Press.

[编辑] 外部链接

  • Mathematical Logic around the world
  • Polyvalued logic
  • Computability logic 数理逻辑的新方向 - 从真理的理论到可计算性的理论。

[编辑] 参见条目

  • 逻辑
  • 逻辑的语义
  • 模型论
  • 证明论
  • 递归论
  • 一阶逻辑
  • 相继式演算
  • 直觉主义逻辑
显示▼隐藏▲      数学的主要领域

数理逻辑 · 集合论 · 范畴论 · 代数 (初等代数线性代数抽象代数· 数论 · 分析/微积分 · 几何 · 拓扑 · 动力系统 · 组合 · 博弈论 · 信息论 · 数值分析 · 最优化 · 计算 · 概率 · 统计 · 三角

显示▼隐藏▲      计算机科学主要领域 数学基础 数理逻辑 · 集合论 · 数论 · 图论 · 类型论 · 范畴论 · 数值分析  · 信息论 计算理论 自动机 · 可计算性理论 · 计算复杂性理论 · 量子计算 · 数值计算方法 算法数据结构 算法分析 · 算法设计 · 计算几何 编程语言编译器 语法分析器 · 解释器 · 过程化编程 · 面向对象程序编程 · 函数式编程 · 逻辑编程 · 编程范型 并发, 并行分布式 系统 多处理器 · 网格计算 · 并发控制 软件工程 需求分析 · 软件设计 · 程序设计 · 形式化方法 · 软件测试 · 软件开发过程 系统架构 计算机系统结构 · 微处理器体系结构 · 操作系统 电信网络 计算机音乐 · 路由 · 网络拓扑 · 密码学 数据库 数据库管理系统 · 关系数据库 · SQL · 事务处理 · 数据库索引 · 数据挖掘 人工智能 自动推理  · 计算语言学 · 计算机视觉 · 进化计算 · 专家系统 · 机器学习 · 自然语言处理 · 机器人学 计算机图形学 可视化 · 计算机动画 · 图像处理 人机交互 计算机辅助功能 · 用户界面 · 可穿戴计算机 · 普适计算 · 虚拟现实 科学计算 人工生命 · 生物信息学 · 认知科学 · 计算化学 · 计算神经科学 · 计算物理学 · 数值算法 · 符号计算 注释:计算机科学领域也可根据ACM-1998分类系统进行分类。 来自“http://zh.wikipedia.org/wiki/%E6%95%B0%E7%90%86%E9%80%BB%E8%BE%913个分类: 逻辑 | 数理逻辑 | 规则