可判定性

Marcel Danesi
{"title":"可判定性","authors":"Marcel Danesi","doi":"10.1093/oso/9780198852247.003.0009","DOIUrl":null,"url":null,"abstract":"How do we know if a problem is solvable or a theorem provable? This mode of reasoning takes us into the heart of mathematics. Obviously, if something cannot be solved or proved, we should not be wasting our time trying to find a solution or proof; that is, if it can be shown to be undecidable, that is the end of the matter. This is a central principle on which computer science is built. If something can be programmed to produce a certain output, then the algorithm used shows that it is decidable in the first place; if it does not produce an output, then it is undecidable. This chapter deals with the question of decidability and its basis in logic, culminating with Kurt Gödel’s remarkable proof that within any formal system of logic there are propositions (statements) that can be neither proved nor disproved. Since then, mathematicians have embraced a much more flexible way to do mathematics, without discarding the previous ways.","PeriodicalId":168472,"journal":{"name":"Pythagoras' Legacy","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Decidability\",\"authors\":\"Marcel Danesi\",\"doi\":\"10.1093/oso/9780198852247.003.0009\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"How do we know if a problem is solvable or a theorem provable? This mode of reasoning takes us into the heart of mathematics. Obviously, if something cannot be solved or proved, we should not be wasting our time trying to find a solution or proof; that is, if it can be shown to be undecidable, that is the end of the matter. This is a central principle on which computer science is built. If something can be programmed to produce a certain output, then the algorithm used shows that it is decidable in the first place; if it does not produce an output, then it is undecidable. This chapter deals with the question of decidability and its basis in logic, culminating with Kurt Gödel’s remarkable proof that within any formal system of logic there are propositions (statements) that can be neither proved nor disproved. Since then, mathematicians have embraced a much more flexible way to do mathematics, without discarding the previous ways.\",\"PeriodicalId\":168472,\"journal\":{\"name\":\"Pythagoras' Legacy\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-01-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Pythagoras' Legacy\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1093/oso/9780198852247.003.0009\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Pythagoras' Legacy","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1093/oso/9780198852247.003.0009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

我们怎么知道一个问题是可解的,或者一个定理是可证明的?这种推理方式将我们带入数学的核心。显然,如果某些事情无法解决或证明,我们就不应该浪费时间去寻找解决方案或证明;也就是说,如果它可以被证明是不可决定的,那就是事情的结束。这是计算机科学赖以建立的一个核心原则。如果某些东西可以被编程来产生某种输出,那么所使用的算法表明它首先是可决定的;如果它不产生输出,那么它是不可判定的。本章讨论可决性问题及其在逻辑中的基础,以Kurt Gödel的卓越证明告终,他证明了在任何形式的逻辑系统中都存在既不能被证明也不能被证伪的命题(陈述)。从那以后,数学家们采用了一种更加灵活的方法来做数学,而没有抛弃以前的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Decidability
How do we know if a problem is solvable or a theorem provable? This mode of reasoning takes us into the heart of mathematics. Obviously, if something cannot be solved or proved, we should not be wasting our time trying to find a solution or proof; that is, if it can be shown to be undecidable, that is the end of the matter. This is a central principle on which computer science is built. If something can be programmed to produce a certain output, then the algorithm used shows that it is decidable in the first place; if it does not produce an output, then it is undecidable. This chapter deals with the question of decidability and its basis in logic, culminating with Kurt Gödel’s remarkable proof that within any formal system of logic there are propositions (statements) that can be neither proved nor disproved. Since then, mathematicians have embraced a much more flexible way to do mathematics, without discarding the previous ways.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信