{"title":"编码很难","authors":"Sam Sanders","doi":"arxiv-2409.04562","DOIUrl":null,"url":null,"abstract":"A central topic in mathematical logic is the classification of theorems from\nmathematics in hierarchies according to their logical strength. Ideally, the\nplace of a theorem in a hierarchy does not depend on the representation (aka\ncoding) used. In this paper, we show that the standard representation of\ncompact metric spaces in second-order arithmetic has a profound effect. To this\nend, we study basic theorems for such spaces like a continuous function has a\nsupremum and a countable set has measure zero. We show that these and similar\nthird-order statements imply at least Feferman's highly non-constructive\nprojection principle, and even full second-order arithmetic or countable choice\nin some cases. When formulated with representations (aka codes), the associated\nsecond-order theorems are provable in rather weak fragments of second-order\narithmetic. Thus, we arrive at the slogan that coding compact metric spaces in\nthe language of second-order arithmetic can be as hard as second-order\narithmetic or countable choice. We believe every mathematician should be aware\nof this slogan, as central foundational topics in mathematics make use of the\nstandard second-order representation of compact metric spaces. In the process\nof collecting evidence for the above slogan, we establish a number of\nequivalences involving Feferman's projection principle and countable choice. We\nalso study generalisations to fourth-order arithmetic and beyond with\nsimilar-but-stronger results.","PeriodicalId":501306,"journal":{"name":"arXiv - MATH - Logic","volume":"35 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Coding is hard\",\"authors\":\"Sam Sanders\",\"doi\":\"arxiv-2409.04562\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A central topic in mathematical logic is the classification of theorems from\\nmathematics in hierarchies according to their logical strength. Ideally, the\\nplace of a theorem in a hierarchy does not depend on the representation (aka\\ncoding) used. In this paper, we show that the standard representation of\\ncompact metric spaces in second-order arithmetic has a profound effect. To this\\nend, we study basic theorems for such spaces like a continuous function has a\\nsupremum and a countable set has measure zero. We show that these and similar\\nthird-order statements imply at least Feferman's highly non-constructive\\nprojection principle, and even full second-order arithmetic or countable choice\\nin some cases. When formulated with representations (aka codes), the associated\\nsecond-order theorems are provable in rather weak fragments of second-order\\narithmetic. Thus, we arrive at the slogan that coding compact metric spaces in\\nthe language of second-order arithmetic can be as hard as second-order\\narithmetic or countable choice. We believe every mathematician should be aware\\nof this slogan, as central foundational topics in mathematics make use of the\\nstandard second-order representation of compact metric spaces. In the process\\nof collecting evidence for the above slogan, we establish a number of\\nequivalences involving Feferman's projection principle and countable choice. We\\nalso study generalisations to fourth-order arithmetic and beyond with\\nsimilar-but-stronger results.\",\"PeriodicalId\":501306,\"journal\":{\"name\":\"arXiv - MATH - Logic\",\"volume\":\"35 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - MATH - Logic\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2409.04562\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - MATH - Logic","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.04562","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A central topic in mathematical logic is the classification of theorems from
mathematics in hierarchies according to their logical strength. Ideally, the
place of a theorem in a hierarchy does not depend on the representation (aka
coding) used. In this paper, we show that the standard representation of
compact metric spaces in second-order arithmetic has a profound effect. To this
end, we study basic theorems for such spaces like a continuous function has a
supremum and a countable set has measure zero. We show that these and similar
third-order statements imply at least Feferman's highly non-constructive
projection principle, and even full second-order arithmetic or countable choice
in some cases. When formulated with representations (aka codes), the associated
second-order theorems are provable in rather weak fragments of second-order
arithmetic. Thus, we arrive at the slogan that coding compact metric spaces in
the language of second-order arithmetic can be as hard as second-order
arithmetic or countable choice. We believe every mathematician should be aware
of this slogan, as central foundational topics in mathematics make use of the
standard second-order representation of compact metric spaces. In the process
of collecting evidence for the above slogan, we establish a number of
equivalences involving Feferman's projection principle and countable choice. We
also study generalisations to fourth-order arithmetic and beyond with
similar-but-stronger results.