逻辑类型论

数理逻辑中的学派

为了解决第三次数学危机, 罗素提出了逻辑主义的纲领, 并得到一些著名的逻辑学家的支持, 成为数理逻辑中的三大学派之一。

理论内容
20世纪初, 在逻辑和数学中发现了许多悖论, 包括罗素本人所发现的悖论(后被称为罗素悖论) 。这些悖论动摇了数学的基础, 史称第三次数学危机。为了解决悖论, 并实现逻辑主义论题, 罗素提出了逻辑类型论。罗素在1903年出版的《数学的原则》( The Principles of Mathematics) 一书中最早提出类型论; 而在1908年的论文《以类型论为基础的数理逻辑》和1910—1913年与怀特海合著的《数学原理》中, 则全面系统地论述了逻辑类型论。逻辑类型论分两部分: 简单类型论分支类型论。简单类型论同分支类型论是结合在一起的, 但又具有独立性, 并与下面将要说到的恶性循环原则无关。
分类
简单类型论
简单类型论的中心思想是, 把类或谓词分为不同的层。
第0层谓词: 包括一切个体(个体常项和变项) , 这些实体的类型记为0。
第1层谓词: 这是取个体为变目的谓词, 包括个体的属性、个体之间的关系。前者的类型记为(0) , 后者的类型记为(0, 0) , (0, 0, 0) 等等。
第2层谓词: 其空位被个体或第1层谓词填补, 并且至少出现一个第1层谓词作为变目。第2层谓词也根据它的空位的个数及种类而分成不同的类型。个体属性的属性, 其类型记为( ( 0) ) , 二元谓词(关系) 的一个属性, 其类型记为( (0, 0) ) , 等等。
第3层谓词、第4层谓词等等可类推。一个谓词如果其变目属于≤n层并且至少有一个变目是第n层的, 那么它便属于第n + 1层。第i层谓词能够有意义地述说第j层谓词, 当且仅当i = j + 1。第j层谓词不能有意义地述说同层的谓词。在逻辑系统中引入简单类型论以后, 罗素悖论等逻辑悖论就可以消除, 因为这些悖论的发生是由于混淆了不同层的谓词所致。例如, 在罗素悖论中, 定义类的谓词记为<^y (这里“^y”是一个空位记号) , 由它所定义的类记为“^y ( <y) ”。根据简单类型论, “< { ^y( <y) } ”一定是无意义的, 因为^y( <y)是一个类, 其层数高于它的定义谓词< ^y的变目的层数。因此,我们不能说: “一个类是或不是自身的元素”, 从而“由所有不是自身元素的类组成的类”是无意义的。
分支类型论
简单类型论不能消除说谎者悖论等语义悖论, 于是为了处理这些悖论, 罗素引进了分支类型论。分支类型论是以恶性循环原则为基础的。罗素说: “使我们能够避免不合法总体的那个原则, 可以陈述如下: ‘凡牵涉到一个汇集的全体者, 它本身不能是该汇集的一分子’; 或者, 反过来说, ‘如果假定某一汇集有一个总体, 它便将含有一些只能用这个总体来定义的分子, 那么这个汇集就没有总体’。我们把上述原则叫做‘恶性循环原则’, 因为它能使我们避免那些由假定不合法的总体而产生的恶性循环。” (Whitehead and Russell, pp. 37 - 38) 恶性循环原则强调的是, 总体不能包含只有通过这个总体来定义的分子。分支类型论就是在恶性循环原则的基础上对命题函项(广义的谓词) 所作的一种分类, 其核心是在类型中再区分出阶。为简化起见, 下面我们只考察个体的谓词这一类型。
个体是零阶函项。给定一个固定的论域(由个体x, y, ⋯组成的个体域) 以及其中的一些函项(谓词) 。<x, ψ( x, y) , χ( x, y, z⋯)这些公式称为母式, 即不包含约束变元的公式, 除个体外没有其它变目。由这些母式可以得到x的其它函项, 例如: ( y). ψ( x, y) , (v y). ψ( x, y)等。所有这些函项都没有预设除个体的总体之外的总体。母式和这类函项称为“一阶函项”。
在一阶函项的基础上便可构造二阶函项。把一阶函项当作一个新的域,加到原有的个体域上去,得到一个扩大的论域。“<! ^y” [ “^y”是空位符号,<! ^y即<! ( ) ] 代表一个一阶函项变元,“<! y”代表这样一个函项的任一个值。“<! x”是包含两个变元的函项,一个是<! ^y,另一个是x。“( x). <! x”是包含变元<! ^y的一个函项。由于引进一阶函项变元, 因而就有在新的论域上的一组母式。如果a是个体常项,那么<! a就是变元<! ^y的一个函项。如果a和b是个体常项,那么“<! a蕴涵ψ! b”就是两个变元<! ^y和ψ! ^y的一个函项,如此等等。因此以下公式:
f ( <! ^y),g( <! ^y, ψ! ^y),F ( <! ^y, x),
就是包含个体和一阶函项作为变目的母式,被称为二阶母式(其中不必含有个体作为变目)。由以上母式可得到以下函项:
( <). g( <! ^y, ψ! ^y),它是ψ! ^y的函项;
( x). F ( <! ^y, x),它是<! ^y的函项;
( <). F ( <! ^y, x),它是x的函项。
二阶母式以及从二阶母式导出的量化公式称为二阶函项。也就是说,二阶函项包含一阶函项作为变元,也可包含个体变元,但不包含其它变元。
仿照以上方法可构成三阶函项和更高阶的函项。与命题函项类似,我们可构成各阶的命题。由上可见,如果在一个命题函项中出现的变元的最高阶数为n,那么当有一个属于n阶的变元的两次出现时,该命题函项的阶数为n + 1。对于命题函项的阶数,还要看命题函项的变目,这时阶数必须高于所有变目的阶数。当确定一个命题函项的阶数时,还要考虑作为缩写用的记号的表达式中所出现的阶数,例如,F ( <! ^y, x)是一个缩写, 表明这是<! ^y和x的函项,因此该函项为二阶。通过以上的分阶, 我们可得到两个结果:
第一,可以把每个命题、性质或关系作为被断定的对象;
第二,因为只允许依次构成的各个阶的命题函项,又因为对于某个阶的函项,它所涉及的对象总体是明确地限定于某一论域之中的,所以就能避免“所有命题”、“所有谓词”这种不合法的总体。
使用分支类型论,语义悖论便可消除。例如说谎者悖论可以写成:“我断定p,而p是假的”。如果p是n阶命题,那么p在其中作为约束变元出现的命题“我断定p,而p是假的”为n + 1阶,可记为q,q比p高一个阶,它不能作为p的一个值进行代入,因此不会产生悖论。换句话说,如果p具有n阶的真或假,那么q就具有n + 1阶的真或假。我们可以认为,“我在某一时刻所说的所有一阶命题都是假的”这句话是真的,而不会引起悖论,因为这句话本身是二阶命题。
分支类型论有许多弊端。按照分支类型论, 我们不能说一切个体谓词如何,而要分成阶。对于实数,不能说所有实数如何,只能涉及具有确定的阶的实数。属于一阶的那些实数,在其定义中不出现“对于所有实数”这种短语;属于二阶的那些实数,在其定义中只能出现“所有一阶实数”这种短语,如此等等。这样一来,就失去了实数理论中的许多重要定义和定理。为了克服这种困难,罗素不得已增加了一条可化归性公理。
可化归性公理是说,每一个非直谓的函项都有一个形式上等值的直谓函项。有了这个公理,我们就可以用直谓函项替代非直谓函项。直谓函项的特点是:只要空位的阶确定了,整个函项的阶也就确定了,因为n + 1阶直谓函项必含有n阶空位。只根据空位划分类型,这是简单类型论的基本原则。因此可化归性公理的作用就是把分支类型论简化为简单类型论。有了可化归性公理,关于实数的阶的困难可得到解决。我们可以说,关于实数的命题函项虽有不同的阶,但对每一个关于实数的高阶命题都有一个相应的直谓函项,这一函项为同样的有理数所满足而不为其它有理数所满足。同样,我们可以对有不同阶的命题函项所表达的一类事物作出单一的断定。可化归性公理由于是一个人为的假定,而遭到很多数学家和逻辑学家的反对:他们不愿采用分支类型论和可化归性公理,而是采用简单类型论。罗素在1925年的《数学原理》第二版中放弃了可化归性公理,但仍采用分支类型论。
理论进化
1925年,在《数学原理》第二版出版之后不久,罗素的学生兰姆赛(Ramsey)发表了一篇论文《数学基础》,1926年又发表了一篇论文《数理逻辑》。他废除了可化归性公理,并成功地保留了《数学原理》的符号部分,几乎没有变动。兰姆赛还提出,悖论分为两组: A组(现在称为逻辑悖论或集合论悖论) 和B组(语义悖论或认识论悖论) 。A组悖论可用简单类型论来排除; B组悖论不能用逻辑符号表示,应归咎于日常语言的某种缺陷,在逻辑和数学中不出现。兰姆赛宣布,分支类型论和可化归性公理在逻辑中是多余的,只可用于解决B组悖论。1937年,罗素表示同意兰姆赛的观点。
全国各地天气预报查询

上海市

  • 市辖区
  • 云南省

  • 临沧市
  • 云南省

  • 丽江市
  • 云南省

  • 保山市
  • 云南省

  • 大理白族自治州
  • 云南省

  • 德宏傣族景颇族自治州
  • 云南省

  • 怒江傈僳族自治州
  • 云南省

  • 文山壮族苗族自治州
  • 云南省

  • 昆明市
  • 云南省

  • 昭通市
  • 云南省

  • 普洱市
  • 云南省

  • 曲靖市
  • 云南省

  • 楚雄彝族自治州
  • 云南省

  • 玉溪市
  • 云南省

  • 红河哈尼族彝族自治州
  • 云南省

  • 西双版纳傣族自治州
  • 云南省

  • 迪庆藏族自治州
  • 内蒙古自治区

  • 乌兰察布市
  • 内蒙古自治区

  • 乌海市
  • 内蒙古自治区

  • 兴安盟
  • 内蒙古自治区

  • 包头市
  • 内蒙古自治区

  • 呼伦贝尔市
  • 内蒙古自治区

  • 呼和浩特市
  • 内蒙古自治区

  • 巴彦淖尔市
  • 内蒙古自治区

  • 赤峰市
  • 内蒙古自治区

  • 通辽市
  • 内蒙古自治区

  • 鄂尔多斯市
  • 内蒙古自治区

  • 锡林郭勒盟
  • 内蒙古自治区

  • 阿拉善盟
  • 北京市

  • 市辖区
  • 吉林省

  • 吉林市
  • 吉林省

  • 四平市
  • 吉林省

  • 延边朝鲜族自治州
  • 吉林省

  • 松原市
  • 吉林省

  • 白城市
  • 吉林省

  • 白山市
  • 吉林省

  • 辽源市
  • 吉林省

  • 通化市
  • 吉林省

  • 长春市
  • 四川省

  • 乐山市
  • 四川省

  • 内江市
  • 四川省

  • 凉山彝族自治州
  • 四川省

  • 南充市
  • 四川省

  • 宜宾市
  • 四川省

  • 巴中市
  • 四川省

  • 广元市
  • 四川省

  • 广安市
  • 四川省

  • 德阳市
  • 四川省

  • 成都市
  • 四川省

  • 攀枝花市
  • 四川省

  • 泸州市
  • 四川省

  • 甘孜藏族自治州
  • 四川省

  • 眉山市
  • 四川省

  • 绵阳市
  • 四川省

  • 自贡市
  • 四川省

  • 资阳市
  • 四川省

  • 达州市
  • 四川省

  • 遂宁市
  • 四川省

  • 阿坝藏族羌族自治州
  • 四川省

  • 雅安市
  • 天津市

  • 市辖区
  • 宁夏回族自治区

  • 中卫市
  • 宁夏回族自治区

  • 吴忠市
  • 宁夏回族自治区

  • 固原市
  • 宁夏回族自治区

  • 石嘴山市
  • 宁夏回族自治区

  • 银川市
  • 安徽省

  • 亳州市
  • 安徽省

  • 六安市
  • 安徽省

  • 合肥市
  • 安徽省

  • 安庆市
  • 安徽省

  • 宣城市
  • 安徽省

  • 宿州市
  • 安徽省

  • 池州市
  • 安徽省

  • 淮北市
  • 安徽省

  • 淮南市
  • 安徽省

  • 滁州市
  • 安徽省

  • 芜湖市
  • 安徽省

  • 蚌埠市
  • 安徽省

  • 铜陵市
  • 安徽省

  • 阜阳市
  • 安徽省

  • 马鞍山市
  • 安徽省

  • 黄山市
  • 山东省

  • 东营市
  • 山东省

  • 临沂市
  • 山东省

  • 威海市
  • 山东省

  • 德州市
  • 山东省

  • 日照市
  • 山东省

  • 枣庄市
  • 山东省

  • 泰安市
  • 山东省

  • 济南市
  • 山东省

  • 济宁市
  • 山东省

  • 淄博市
  • 山东省

  • 滨州市
  • 山东省

  • 潍坊市
  • 山东省

  • 烟台市
  • 山东省

  • 聊城市
  • 山东省

  • 菏泽市
  • 山东省

  • 青岛市
  • 山西省

  • 临汾市
  • 山西省

  • 吕梁市
  • 山西省

  • 大同市
  • 山西省

  • 太原市
  • 山西省

  • 忻州市
  • 山西省

  • 晋中市
  • 山西省

  • 晋城市
  • 山西省

  • 朔州市
  • 山西省

  • 运城市
  • 山西省

  • 长治市
  • 山西省

  • 阳泉市
  • 广东省

  • 东莞市
  • 广东省

  • 中山市
  • 广东省

  • 云浮市
  • 广东省

  • 佛山市
  • 广东省

  • 广州市
  • 广东省

  • 惠州市
  • 广东省

  • 揭阳市
  • 广东省

  • 梅州市
  • 广东省

  • 汕头市
  • 广东省

  • 汕尾市
  • 广东省

  • 江门市
  • 广东省

  • 河源市
  • 广东省

  • 深圳市
  • 广东省

  • 清远市
  • 广东省

  • 湛江市
  • 广东省

  • 潮州市
  • 广东省

  • 珠海市
  • 广东省

  • 肇庆市
  • 广东省

  • 茂名市
  • 广东省

  • 阳江市
  • 广东省

  • 韶关市
  • 广西壮族自治区

  • 北海市
  • 广西壮族自治区

  • 南宁市
  • 广西壮族自治区

  • 崇左市
  • 广西壮族自治区

  • 来宾市
  • 广西壮族自治区

  • 柳州市
  • 广西壮族自治区

  • 桂林市
  • 广西壮族自治区

  • 梧州市
  • 广西壮族自治区

  • 河池市
  • 广西壮族自治区

  • 玉林市
  • 广西壮族自治区

  • 百色市
  • 广西壮族自治区

  • 贵港市
  • 广西壮族自治区

  • 贺州市
  • 广西壮族自治区

  • 钦州市
  • 广西壮族自治区

  • 防城港市
  • 新疆维吾尔自治区

  • 乌鲁木齐市
  • 新疆维吾尔自治区

  • 伊犁哈萨克自治州
  • 新疆维吾尔自治区

  • 克孜勒苏柯尔克孜自治州
  • 新疆维吾尔自治区

  • 克拉玛依市
  • 新疆维吾尔自治区

  • 博尔塔拉蒙古自治州
  • 新疆维吾尔自治区

  • 吐鲁番市
  • 新疆维吾尔自治区

  • 和田地区
  • 新疆维吾尔自治区

  • 哈密市
  • 新疆维吾尔自治区

  • 喀什地区
  • 新疆维吾尔自治区

  • 塔城地区
  • 新疆维吾尔自治区

  • 巴音郭楞蒙古自治州
  • 新疆维吾尔自治区

  • 昌吉回族自治州
  • 新疆维吾尔自治区

  • 自治区直辖县级行政区划
  • 新疆维吾尔自治区

  • 阿克苏地区
  • 新疆维吾尔自治区

  • 阿勒泰地区
  • 江苏省

  • 南京市
  • 江苏省

  • 南通市
  • 江苏省

  • 宿迁市
  • 江苏省

  • 常州市
  • 江苏省

  • 徐州市
  • 江苏省

  • 扬州市
  • 江苏省

  • 无锡市
  • 江苏省

  • 泰州市
  • 江苏省

  • 淮安市
  • 江苏省

  • 盐城市
  • 江苏省

  • 苏州市
  • 江苏省

  • 连云港市
  • 江苏省

  • 镇江市
  • 江西省

  • 上饶市
  • 江西省

  • 九江市
  • 江西省

  • 南昌市
  • 江西省

  • 吉安市
  • 江西省

  • 宜春市
  • 江西省

  • 抚州市
  • 江西省

  • 新余市
  • 江西省

  • 景德镇市
  • 江西省

  • 萍乡市
  • 江西省

  • 赣州市
  • 江西省

  • 鹰潭市
  • 河北省

  • 保定市
  • 河北省

  • 唐山市
  • 河北省

  • 廊坊市
  • 河北省

  • 张家口市
  • 河北省

  • 承德市
  • 河北省

  • 沧州市
  • 河北省

  • 石家庄市
  • 河北省

  • 秦皇岛市
  • 河北省

  • 衡水市
  • 河北省

  • 邢台市
  • 河北省

  • 邯郸市
  • 河南省

  • 三门峡市
  • 河南省

  • 信阳市
  • 河南省

  • 南阳市
  • 河南省

  • 周口市
  • 河南省

  • 商丘市
  • 河南省

  • 安阳市
  • 河南省

  • 平顶山市
  • 河南省

  • 开封市
  • 河南省

  • 新乡市
  • 河南省

  • 洛阳市
  • 河南省

  • 漯河市
  • 河南省

  • 濮阳市
  • 河南省

  • 焦作市
  • 河南省

  • 省直辖县级行政区划
  • 河南省

  • 许昌市
  • 河南省

  • 郑州市
  • 河南省

  • 驻马店市
  • 河南省

  • 鹤壁市
  • 浙江省

  • 丽水市
  • 浙江省

  • 台州市
  • 浙江省

  • 嘉兴市
  • 浙江省

  • 宁波市
  • 浙江省

  • 杭州市
  • 浙江省

  • 温州市
  • 浙江省

  • 湖州市
  • 浙江省

  • 绍兴市
  • 浙江省

  • 舟山市
  • 浙江省

  • 衢州市
  • 浙江省

  • 金华市
  • 海南省

  • 三亚市
  • 海南省

  • 三沙市
  • 海南省

  • 儋州市
  • 海南省

  • 海口市
  • 海南省

  • 省直辖县级行政区划
  • 湖北省

  • 十堰市
  • 湖北省

  • 咸宁市
  • 湖北省

  • 孝感市
  • 湖北省

  • 宜昌市
  • 湖北省

  • 恩施土家族苗族自治州
  • 湖北省

  • 武汉市
  • 湖北省

  • 省直辖县级行政区划
  • 湖北省

  • 荆州市
  • 湖北省

  • 荆门市
  • 湖北省

  • 襄阳市
  • 湖北省

  • 鄂州市
  • 湖北省

  • 随州市
  • 湖北省

  • 黄冈市
  • 湖北省

  • 黄石市
  • 湖南省

  • 娄底市
  • 湖南省

  • 岳阳市
  • 湖南省

  • 常德市
  • 湖南省

  • 张家界市
  • 湖南省

  • 怀化市
  • 湖南省

  • 株洲市
  • 湖南省

  • 永州市
  • 湖南省

  • 湘潭市
  • 湖南省

  • 湘西土家族苗族自治州
  • 湖南省

  • 益阳市
  • 湖南省

  • 衡阳市
  • 湖南省

  • 邵阳市
  • 湖南省

  • 郴州市
  • 湖南省

  • 长沙市
  • 甘肃省

  • 临夏回族自治州
  • 甘肃省

  • 兰州市
  • 甘肃省

  • 嘉峪关市
  • 甘肃省

  • 天水市
  • 甘肃省

  • 定西市
  • 甘肃省

  • 平凉市
  • 甘肃省

  • 庆阳市
  • 甘肃省

  • 张掖市
  • 甘肃省

  • 武威市
  • 甘肃省

  • 甘南藏族自治州
  • 甘肃省

  • 白银市
  • 甘肃省

  • 酒泉市
  • 甘肃省

  • 金昌市
  • 甘肃省

  • 陇南市
  • 福建省

  • 三明市
  • 福建省

  • 南平市
  • 福建省

  • 厦门市
  • 福建省

  • 宁德市
  • 福建省

  • 泉州市
  • 福建省

  • 漳州市
  • 福建省

  • 福州市
  • 福建省

  • 莆田市
  • 福建省

  • 龙岩市
  • 西藏自治区

  • 山南市
  • 西藏自治区

  • 拉萨市
  • 西藏自治区

  • 日喀则市
  • 西藏自治区

  • 昌都市
  • 西藏自治区

  • 林芝市
  • 西藏自治区

  • 那曲市
  • 西藏自治区

  • 阿里地区
  • 贵州省

  • 六盘水市
  • 贵州省

  • 安顺市
  • 贵州省

  • 毕节市
  • 贵州省

  • 贵阳市
  • 贵州省

  • 遵义市
  • 贵州省

  • 铜仁市
  • 贵州省

  • 黔东南苗族侗族自治州
  • 贵州省

  • 黔南布依族苗族自治州
  • 贵州省

  • 黔西南布依族苗族自治州
  • 辽宁省

  • 丹东市
  • 辽宁省

  • 大连市
  • 辽宁省

  • 抚顺市
  • 辽宁省

  • 朝阳市
  • 辽宁省

  • 本溪市
  • 辽宁省

  • 沈阳市
  • 辽宁省

  • 盘锦市
  • 辽宁省

  • 营口市
  • 辽宁省

  • 葫芦岛市
  • 辽宁省

  • 辽阳市
  • 辽宁省

  • 铁岭市
  • 辽宁省

  • 锦州市
  • 辽宁省

  • 阜新市
  • 辽宁省

  • 鞍山市
  • 重庆市

  • 重庆市

  • 市辖区
  • 陕西省

  • 咸阳市
  • 陕西省

  • 商洛市
  • 陕西省

  • 安康市
  • 陕西省

  • 宝鸡市
  • 陕西省

  • 延安市
  • 陕西省

  • 榆林市
  • 陕西省

  • 汉中市
  • 陕西省

  • 渭南市
  • 陕西省

  • 西安市
  • 陕西省

  • 铜川市
  • 青海省

  • 果洛藏族自治州
  • 青海省

  • 海东市
  • 青海省

  • 海北藏族自治州
  • 青海省

  • 海南藏族自治州
  • 青海省

  • 海西蒙古族藏族自治州
  • 青海省

  • 玉树藏族自治州
  • 青海省

  • 西宁市
  • 青海省

  • 黄南藏族自治州
  • 黑龙江省

  • 七台河市
  • 黑龙江省

  • 伊春市
  • 黑龙江省

  • 佳木斯市
  • 黑龙江省

  • 双鸭山市
  • 黑龙江省

  • 哈尔滨市
  • 黑龙江省

  • 大兴安岭地区
  • 黑龙江省

  • 大庆市
  • 黑龙江省

  • 牡丹江市
  • 黑龙江省

  • 绥化市
  • 黑龙江省

  • 鸡西市
  • 黑龙江省

  • 鹤岗市
  • 黑龙江省

  • 黑河市
  • 黑龙江省

  • 齐齐哈尔市