论文部分内容阅读
【摘要】罗素悖论的产生原因在于没有将每个数学对象都视为属于自身存在的数学对象.罗素悖论的排除方法在于将每个数学对象都视为属于自身存在的数学对象,要想将每个数学对象都视为属于自身存在的数学对象,就必须在集合论中引入自我归属定理.
【关键词】罗素悖论;属于关系;自我归属定理
一个“幽灵”在集合论中徘徊.这个幽灵就是罗素悖论.
罗素悖论:是指属于一个集合的元素不属于自己,或属于自己的元素不属于一个集合.二者必居其一.
罗素悖论可以用以下公式表示:
xy(y∈xyy∨y∈yyx)
从这个公式来看,如果罗素悖论成立,那么属于一个集合的元素不属于自己,包含这个元素的集合也不属于自己了.因为,在集合论的逻辑推理过程中,任何一个集合都有可能被定义为另一个集合的元素.这样一来,集合论就产生了一个集合都不属于自己的逻辑矛盾.
有人认为,集合论公理系统(ZFC)能够从集合论中排除罗素悖论.因为,集合论公理系统(ZFC)包括外延公理、配对公理、并集公理、幂集公理、无穷公理、概括公理、替换公理、正则公理、选择公理等九个公理.
外延公理可以用以下公式表示:
xy(x=yz(z∈xz∈y))
配对公理可以用以下公式表示:
xyz(z=(x,y))
并集公理可以用以下公式表示:
xy(y=∪x=(a|b(b∈x∧a∈b)))
冪集公理可以用以下公式表示:
xy(y=p(x)=(a|ax))
无穷公理可以用以下公式表示:
x((a(a∈x))∧(y(y∈x→y∪{y}∈x)))
概括公理可以用以下公式表示:
yxz(y∈xy∈z∧p(y))
替换公理可以用以下公式表示:
uvw(φ(u,v)∧φ(u,w)→v=w)→xy(y=(v|u(u∈x∧φ(u,v))))
正则公理可以用以下公式表示:
x(x≠φ→y(y∈x∧x∩y=φ))
选择公理可以用以下公式表示:
x(φxf:x→∪x=a(a∈x(f(a)∈a))
在这九个公理中,概括公理就是针对罗素悖论提出的一个公理.因为概括公理规定了集合概念的概括方法,所以概括公理限制了任意规定集合概念的现象.因为概括公理限制了任意规定集合概念的现象,所以概括公理消除了形成罗素悖论的可能性.又因为概括公理消除了形成罗素悖论的可能性,所以概括公理就把罗素悖论从集合论中排除出去了.
但是,实际情况并非如此.即使有了概括公理,我们仍然消除不了形成罗素悖论的可能性.不管我们怎样在集合论中挥舞概括公理的“保护伞”,罗素悖论的阴影仍然神出鬼没、无处不在.因为,我们可以从概括公理中推出以下公式:
yxz(y∈xy∈z∧p(x)z∈p(y)y∈p(y)yy)
从这个公式来看,概括公理只是把罗素悖论从一个集合推向了另一个集合.如果这样推下去,罗素悖论将会出现在所有集合之中.
由此可见,概括公理不仅没有把罗素悖论从集合论中排除出去,还把罗素悖论从集合论带进了集合论公理系统(ZFC).因为,出现在概括公理之中的罗素悖论,同样可以出现在其他八个公理之中.
我们可以从外延公理中推出以下公式:
xy(x=yz(z∈xz∈y)zz)
我们可以从配对公理中推出以下公式:
xyz(z=(x,y)(x∈z,y∈z)(xx,yy))
我们可以从并集公理中推出以下公式:
xy(y=∪x=(a|b((b∈xbb)∧(a∈baa))))
我们可以从幂集公理中推出以下公式:
xy(y=p(x)=(a|axa∈xaa))
我们可以从无穷公理中推出以下公式:
x((a(a∈xaa))∧(y((y∈xyy)→(y∪{y}∈x))))
我们可以从替换公理中推出以下公式:
uvw(φ(u,v)∧φ(u,w)→v=w)→xy(y=(v|u((u∈xuu)∧φ(u,v))))
我们可以从正则公理中推出以下公式:
x(x≠φ→y((y∈xyy)∧x∩y=φ))
我们可以从选择公理中推出以下公式:
x(φxf:x→∪x=a(a∈x(f(a)∈a)aa))
从这些公式来看,集合论公理系统(ZFC)如同一个包含罗素悖论的公理系统.这个包含罗素悖论的公理系统肯定不是一个合理的公理系统,所以集合论公理系统(ZFC)的合理性将会受到严重质疑.
那么,怎样才能从集合论中排除罗素悖论呢?显然,要想从集合论中排除罗素悖论,就必须找到罗素悖论的产生原因.只有找到罗素悖论的产生原因,才能找到罗素悖论的排除方法.只有找到罗素悖论的排除方法,才能从集合论中排除罗素悖论.
那么,怎样才能找到罗素悖论的产生原因呢?显然,要想找到罗素悖论的产生原因,就必须从集合论的一个二元关系说起.这个二元关系就是在规定集合概念的数学公式中必须阐明的属于关系.属于关系就是某个数学对象属于另一个数学对象的二元关系.
从属于关系来看,当某个数学对象属于另一个数学对象的时候,这个数学对象就被包含在另一个数学对象之中了.因此,属于关系可以被理解为包含关系.包含关系就是某个数学对象包含另一个数学对象的二元关系.但是,属于关系不仅可以被理解为包含关系,而且还可以被理解为等于关系.等于关系就是某个数学对象等于另一个数学对象的二元关系.包含关系可以推广到等于关系.当某个数学对象等于另一个数学对象的时候,这个数学对象就如同被包含在另一个数学对象之中了.这种推广到等于关系的包含关系称为包含等于关系.包含等于关系就是某个数学对象包含等于另一个数学对象的二元关系. 由于属于关系有两种理解方法,所以罗素悖论也有两种评价标准.如果我们把属于关系理解为包含关系,罗素悖论就是一个可以成立的悖论.如果我们把属于关系理解为等于关系,罗素悖论就是一个不能成立的悖论.
由此可见,罗素悖论隐含着一个理论假设:某个数学对象既可以属于另一个数学对象,也可以属于某些包含另一个数学对象的数学对象,但是不能属于任何一个不包含另一个数学对象的数学对象.这个理论假设称为罗素假设.罗素假设就是罗素悖论的理论依据.罗素悖论就是根据罗素假设提出的.
那么,罗素假设是否可以成立呢?显然,如果罗素假设可以成立,我们不仅可以从中推出罗素悖论,而且可以从中推出罗素悖论的悖论.
罗素悖论的悖论可以用以下公式表示:
xyz(y∈xyyy∈zz∈xzzz∈yy∈x…)
从这个公式来看,如果属于一个集合的元素不属于自己,这个元素就属于另一个元素了.如果这个元素属于另一个元素,属于一个集合的元素就不是这个元素了.按照这个推论不断推导下去,我们会陷入一个永无止境的循环推理过程.在这个永无止境的循环推理过程中,每一个罗素悖论都会遭到下一个罗素悖论的否定.
由此可见,罗素假设是不能成立的,所以罗素悖论也是不能成立的.
但是,问题并没有到此结束.因为,罗素假设不能成立并非意味着罗素假设绝对不能成立.罗素假设在一定条件下是可以成立的.这个假设是否成立是由某个数学对象的自身存在决定的.如果罗素假设不涉及某个数学对象的自身存在,罗素假设就是一个可以成立的假设.罗素假设如果涉及某个数学对象的自身存在,就是一个不能成立的假设.
那么,这个成立条件又是怎样形成的呢?显然,要想回答这个问题,就必须从属于关系说到等价关系.等价关系也是集合论中的一个二元关系.这个二元关系具有自反性、对称性和传递性三个基本特征.
自反性可以用以下公式表示:
a=a
对称性可以用以下公式表示:
a=b,b=a
传递性可以用以下公式表示:
a=bb=ca=c
如果上述三个公式都可以成立,等价关系可以用以下公式表示:a~b
由此可见,等价关系是从等于关系中推导出来的.只要把属于关系理解为等于关系,我们就可以将自反性、对称性和传递性纳入属于关系.只要将自反性、对称性和传递性纳入属于关系,我们就可以使属于关系成为一种等价关系.
属于关系的自反性可以用以下公式表示:
a∈a
属于关系的对称性可以用以下公式表示:
a∈b,b∈a
属于关系的传递性可以用以下公式表示:
a∈bb∈ca∈c
这样一来,我们就发现了一个十分重要的数学定理:在属于关系成为一种等价关系的条件下,某个数学对象在属于另一个数学对象的同时,不仅可以属于某些包含另一個数学对象的数学对象,而且可以属于一个不包含另一个数学对象的数学对象.这个不包含另一个数学对象的数学对象就是这个数学对象的自身存在.这个数学定理就是自我归属定理.
我们可以用以下公式证明自我归属定理:
已知
p∈q,
又知
p=pp(p∈pp=p);
q=qq(q∈qq=q)
因此
pp(p∈pp=p)∈qq(q∈qq=q).
证毕.
从这个证明过程来看,某个数学对象在属于另一个数学对象之前就已经属于自身存在了.某个数学对象只有在属于自身存在的条件下才能属于另一个数学对象.这种数学现象如同发生在我们身边的一种社会现象.在这种社会现象中,我们每一个人只有在属于自己的条件下才能属于一个社会组织,才能使自己成为一个社会组织的合法成员.除非这个社会组织是一个奴隶制的社会组织.因为,在一个奴隶制的社会组织中,奴隶主属于自己而奴隶不属于自己.这种不属于自己的人只能被视为奴隶主的一种财产,而不能被视为这个社会组织的合法成员.
由此可见,如果将每个数学对象都视为属于自身存在的数学对象,任何两个数学对象之间的属于关系都不会产生罗素悖论.如果不将每个数学对象都视为属于自身存在的数学对象,任何两个数学对象之间的属于关系都会产生罗素悖论.
综上所述,罗素悖论的产生原因在于没有将每个数学对象都视为属于自身存在的数学对象,罗素悖论的排除方法在于将每个数学对象都视为属于自身存在的数学对象.要想将每个数学对象都视为属于自身存在的数学对象,就必须在集合论中引入自我归属定理.
【参考文献】
[1]王元,文兰,陈木法.数学大辞典[M].北京:科学出版社,2017.
[2]冯琦著.集合论导引[M].北京:科学出版社,2019.
[3]石纯一.数理逻辑与集合论[M].北京:清华大学出版社,2000.
[4]汪芳庭.数理逻辑.[M]北京:中国科技大学出版社,2010.
【关键词】罗素悖论;属于关系;自我归属定理
一个“幽灵”在集合论中徘徊.这个幽灵就是罗素悖论.
罗素悖论:是指属于一个集合的元素不属于自己,或属于自己的元素不属于一个集合.二者必居其一.
罗素悖论可以用以下公式表示:
xy(y∈xyy∨y∈yyx)
从这个公式来看,如果罗素悖论成立,那么属于一个集合的元素不属于自己,包含这个元素的集合也不属于自己了.因为,在集合论的逻辑推理过程中,任何一个集合都有可能被定义为另一个集合的元素.这样一来,集合论就产生了一个集合都不属于自己的逻辑矛盾.
有人认为,集合论公理系统(ZFC)能够从集合论中排除罗素悖论.因为,集合论公理系统(ZFC)包括外延公理、配对公理、并集公理、幂集公理、无穷公理、概括公理、替换公理、正则公理、选择公理等九个公理.
外延公理可以用以下公式表示:
xy(x=yz(z∈xz∈y))
配对公理可以用以下公式表示:
xyz(z=(x,y))
并集公理可以用以下公式表示:
xy(y=∪x=(a|b(b∈x∧a∈b)))
冪集公理可以用以下公式表示:
xy(y=p(x)=(a|ax))
无穷公理可以用以下公式表示:
x((a(a∈x))∧(y(y∈x→y∪{y}∈x)))
概括公理可以用以下公式表示:
yxz(y∈xy∈z∧p(y))
替换公理可以用以下公式表示:
uvw(φ(u,v)∧φ(u,w)→v=w)→xy(y=(v|u(u∈x∧φ(u,v))))
正则公理可以用以下公式表示:
x(x≠φ→y(y∈x∧x∩y=φ))
选择公理可以用以下公式表示:
x(φxf:x→∪x=a(a∈x(f(a)∈a))
在这九个公理中,概括公理就是针对罗素悖论提出的一个公理.因为概括公理规定了集合概念的概括方法,所以概括公理限制了任意规定集合概念的现象.因为概括公理限制了任意规定集合概念的现象,所以概括公理消除了形成罗素悖论的可能性.又因为概括公理消除了形成罗素悖论的可能性,所以概括公理就把罗素悖论从集合论中排除出去了.
但是,实际情况并非如此.即使有了概括公理,我们仍然消除不了形成罗素悖论的可能性.不管我们怎样在集合论中挥舞概括公理的“保护伞”,罗素悖论的阴影仍然神出鬼没、无处不在.因为,我们可以从概括公理中推出以下公式:
yxz(y∈xy∈z∧p(x)z∈p(y)y∈p(y)yy)
从这个公式来看,概括公理只是把罗素悖论从一个集合推向了另一个集合.如果这样推下去,罗素悖论将会出现在所有集合之中.
由此可见,概括公理不仅没有把罗素悖论从集合论中排除出去,还把罗素悖论从集合论带进了集合论公理系统(ZFC).因为,出现在概括公理之中的罗素悖论,同样可以出现在其他八个公理之中.
我们可以从外延公理中推出以下公式:
xy(x=yz(z∈xz∈y)zz)
我们可以从配对公理中推出以下公式:
xyz(z=(x,y)(x∈z,y∈z)(xx,yy))
我们可以从并集公理中推出以下公式:
xy(y=∪x=(a|b((b∈xbb)∧(a∈baa))))
我们可以从幂集公理中推出以下公式:
xy(y=p(x)=(a|axa∈xaa))
我们可以从无穷公理中推出以下公式:
x((a(a∈xaa))∧(y((y∈xyy)→(y∪{y}∈x))))
我们可以从替换公理中推出以下公式:
uvw(φ(u,v)∧φ(u,w)→v=w)→xy(y=(v|u((u∈xuu)∧φ(u,v))))
我们可以从正则公理中推出以下公式:
x(x≠φ→y((y∈xyy)∧x∩y=φ))
我们可以从选择公理中推出以下公式:
x(φxf:x→∪x=a(a∈x(f(a)∈a)aa))
从这些公式来看,集合论公理系统(ZFC)如同一个包含罗素悖论的公理系统.这个包含罗素悖论的公理系统肯定不是一个合理的公理系统,所以集合论公理系统(ZFC)的合理性将会受到严重质疑.
那么,怎样才能从集合论中排除罗素悖论呢?显然,要想从集合论中排除罗素悖论,就必须找到罗素悖论的产生原因.只有找到罗素悖论的产生原因,才能找到罗素悖论的排除方法.只有找到罗素悖论的排除方法,才能从集合论中排除罗素悖论.
那么,怎样才能找到罗素悖论的产生原因呢?显然,要想找到罗素悖论的产生原因,就必须从集合论的一个二元关系说起.这个二元关系就是在规定集合概念的数学公式中必须阐明的属于关系.属于关系就是某个数学对象属于另一个数学对象的二元关系.
从属于关系来看,当某个数学对象属于另一个数学对象的时候,这个数学对象就被包含在另一个数学对象之中了.因此,属于关系可以被理解为包含关系.包含关系就是某个数学对象包含另一个数学对象的二元关系.但是,属于关系不仅可以被理解为包含关系,而且还可以被理解为等于关系.等于关系就是某个数学对象等于另一个数学对象的二元关系.包含关系可以推广到等于关系.当某个数学对象等于另一个数学对象的时候,这个数学对象就如同被包含在另一个数学对象之中了.这种推广到等于关系的包含关系称为包含等于关系.包含等于关系就是某个数学对象包含等于另一个数学对象的二元关系. 由于属于关系有两种理解方法,所以罗素悖论也有两种评价标准.如果我们把属于关系理解为包含关系,罗素悖论就是一个可以成立的悖论.如果我们把属于关系理解为等于关系,罗素悖论就是一个不能成立的悖论.
由此可见,罗素悖论隐含着一个理论假设:某个数学对象既可以属于另一个数学对象,也可以属于某些包含另一个数学对象的数学对象,但是不能属于任何一个不包含另一个数学对象的数学对象.这个理论假设称为罗素假设.罗素假设就是罗素悖论的理论依据.罗素悖论就是根据罗素假设提出的.
那么,罗素假设是否可以成立呢?显然,如果罗素假设可以成立,我们不仅可以从中推出罗素悖论,而且可以从中推出罗素悖论的悖论.
罗素悖论的悖论可以用以下公式表示:
xyz(y∈xyyy∈zz∈xzzz∈yy∈x…)
从这个公式来看,如果属于一个集合的元素不属于自己,这个元素就属于另一个元素了.如果这个元素属于另一个元素,属于一个集合的元素就不是这个元素了.按照这个推论不断推导下去,我们会陷入一个永无止境的循环推理过程.在这个永无止境的循环推理过程中,每一个罗素悖论都会遭到下一个罗素悖论的否定.
由此可见,罗素假设是不能成立的,所以罗素悖论也是不能成立的.
但是,问题并没有到此结束.因为,罗素假设不能成立并非意味着罗素假设绝对不能成立.罗素假设在一定条件下是可以成立的.这个假设是否成立是由某个数学对象的自身存在决定的.如果罗素假设不涉及某个数学对象的自身存在,罗素假设就是一个可以成立的假设.罗素假设如果涉及某个数学对象的自身存在,就是一个不能成立的假设.
那么,这个成立条件又是怎样形成的呢?显然,要想回答这个问题,就必须从属于关系说到等价关系.等价关系也是集合论中的一个二元关系.这个二元关系具有自反性、对称性和传递性三个基本特征.
自反性可以用以下公式表示:
a=a
对称性可以用以下公式表示:
a=b,b=a
传递性可以用以下公式表示:
a=bb=ca=c
如果上述三个公式都可以成立,等价关系可以用以下公式表示:a~b
由此可见,等价关系是从等于关系中推导出来的.只要把属于关系理解为等于关系,我们就可以将自反性、对称性和传递性纳入属于关系.只要将自反性、对称性和传递性纳入属于关系,我们就可以使属于关系成为一种等价关系.
属于关系的自反性可以用以下公式表示:
a∈a
属于关系的对称性可以用以下公式表示:
a∈b,b∈a
属于关系的传递性可以用以下公式表示:
a∈bb∈ca∈c
这样一来,我们就发现了一个十分重要的数学定理:在属于关系成为一种等价关系的条件下,某个数学对象在属于另一个数学对象的同时,不仅可以属于某些包含另一個数学对象的数学对象,而且可以属于一个不包含另一个数学对象的数学对象.这个不包含另一个数学对象的数学对象就是这个数学对象的自身存在.这个数学定理就是自我归属定理.
我们可以用以下公式证明自我归属定理:
已知
p∈q,
又知
p=pp(p∈pp=p);
q=qq(q∈qq=q)
因此
pp(p∈pp=p)∈qq(q∈qq=q).
证毕.
从这个证明过程来看,某个数学对象在属于另一个数学对象之前就已经属于自身存在了.某个数学对象只有在属于自身存在的条件下才能属于另一个数学对象.这种数学现象如同发生在我们身边的一种社会现象.在这种社会现象中,我们每一个人只有在属于自己的条件下才能属于一个社会组织,才能使自己成为一个社会组织的合法成员.除非这个社会组织是一个奴隶制的社会组织.因为,在一个奴隶制的社会组织中,奴隶主属于自己而奴隶不属于自己.这种不属于自己的人只能被视为奴隶主的一种财产,而不能被视为这个社会组织的合法成员.
由此可见,如果将每个数学对象都视为属于自身存在的数学对象,任何两个数学对象之间的属于关系都不会产生罗素悖论.如果不将每个数学对象都视为属于自身存在的数学对象,任何两个数学对象之间的属于关系都会产生罗素悖论.
综上所述,罗素悖论的产生原因在于没有将每个数学对象都视为属于自身存在的数学对象,罗素悖论的排除方法在于将每个数学对象都视为属于自身存在的数学对象.要想将每个数学对象都视为属于自身存在的数学对象,就必须在集合论中引入自我归属定理.
【参考文献】
[1]王元,文兰,陈木法.数学大辞典[M].北京:科学出版社,2017.
[2]冯琦著.集合论导引[M].北京:科学出版社,2019.
[3]石纯一.数理逻辑与集合论[M].北京:清华大学出版社,2000.
[4]汪芳庭.数理逻辑.[M]北京:中国科技大学出版社,2010.