反推数学大致是这样的:通常的数学大致是从公理到定理的研究,而反推数学则是从定理(陈述)到公理的研究,二者正好方向相反。


  举一个可能有些不恰当的例子,如果知道 X = 3 这一条件,那么我们可以推出 X^2 = 9 ,这就是通常的数学。但是如果我们知道 X^2 = 9 而要问什么条件可以保证这个结论成立的话,那么选择可就多了,X = 3 可以,X = -3 可以,X + 1 = 4,X - 1 = 2等等也都可以,不过我们或许会特别注意 | X | = 3 ,因为感觉这样“不多也不少”,而其余的则感觉有所遗漏。容易发现 X = 3 和 X^2= 9 这两个陈述的蕴意是有所差别的,当然这也是有语境的,我们自然认定是在全体整数或者实数的范围中考虑的,如果我们是在正数的范围中考虑,那么那两个陈述的蕴意则恰好相当,没有差别。


  这个例子很简单,因为其中的陈述看起来很简单,它们的蕴意比较起来很容易。如果我们的陈述是实数的确界定理和闭区间套定理,那么要判断这两个陈述的蕴意就要麻烦一些,对于可能更复杂的两个陈述,判断起来则更不容易。可以说,反推数学就是要探讨(在一个基本体系中)一个陈述的精确蕴意(专业的词汇是证明论强度),既不能多一点也不能少一点。为求精确,最好还是用一些符号:存在一个基本体系 S 以及一个陈述 T (它不能被 S 所证),目标是要在 S 上添加适当的公理(也有可能是一些规则),使得新的体系S’恰好能证出T,“恰好”体现为一则 S’ 要能证出 T ,二则同时 S 和 T 本身就蕴含 S’。

 5/9   首页 上一页 3 4 5 6 7 8 下一页 尾页

文章TAG:西塔  具体  内容  西铂  
下一篇