{"id":"https://openalex.org/W4392648861","doi":"https://doi.org/10.46298/lmcs-20(1:19)2024","title":"An Analysis of Tennenbaum's Theorem in Constructive Type Theory","display_name":"An Analysis of Tennenbaum's Theorem in Constructive Type Theory","publication_year":2024,"publication_date":"2024-03-07","ids":{"openalex":"https://openalex.org/W4392648861","doi":"https://doi.org/10.46298/lmcs-20(1:19)2024"},"language":"en","primary_location":{"id":"doi:10.46298/lmcs-20(1:19)2024","is_oa":true,"landing_page_url":"https://doi.org/10.46298/lmcs-20(1:19)2024","pdf_url":"https://lmcs.episciences.org/13204/pdf","source":{"id":"https://openalex.org/S114379355","display_name":"Logical Methods in Computer Science","issn_l":"1860-5974","issn":["1860-5974"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310313916","host_organization_name":"Logical Methods in Computer Science e.V.","host_organization_lineage":["https://openalex.org/P4310313916"],"host_organization_lineage_names":["Logical Methods in Computer Science e.V."],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Logical Methods in Computer Science","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://lmcs.episciences.org/13204/pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5009337783","display_name":"Marc Hermes","orcid":"https://orcid.org/0000-0002-0375-759X"},"institutions":[{"id":"https://openalex.org/I145872427","display_name":"Radboud University Nijmegen","ror":"https://ror.org/016xsfp80","country_code":"NL","type":"education","lineage":["https://openalex.org/I145872427"]},{"id":"https://openalex.org/I91712215","display_name":"Saarland University","ror":"https://ror.org/01jdpyv68","country_code":"DE","type":"education","lineage":["https://openalex.org/I91712215"]}],"countries":["DE","NL"],"is_corresponding":true,"raw_author_name":"Marc Hermes","raw_affiliation_strings":["Radboud University Nijmegen, Netherlands","Universit\u00e4t des Saarlandes, Saarbr\u00fccken, Germany"],"affiliations":[{"raw_affiliation_string":"Radboud University Nijmegen, Netherlands","institution_ids":["https://openalex.org/I145872427"]},{"raw_affiliation_string":"Universit\u00e4t des Saarlandes, Saarbr\u00fccken, Germany","institution_ids":["https://openalex.org/I91712215"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5067282848","display_name":"Dominik Kirst","orcid":"https://orcid.org/0000-0003-4126-6975"},"institutions":[{"id":"https://openalex.org/I91712215","display_name":"Saarland University","ror":"https://ror.org/01jdpyv68","country_code":"DE","type":"education","lineage":["https://openalex.org/I91712215"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Dominik Kirst","raw_affiliation_strings":["Universit\u00e4t des Saarlandes, Saarbr\u00fccken, Germany"],"affiliations":[{"raw_affiliation_string":"Universit\u00e4t des Saarlandes, Saarbr\u00fccken, Germany","institution_ids":["https://openalex.org/I91712215"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5009337783"],"corresponding_institution_ids":["https://openalex.org/I145872427","https://openalex.org/I91712215"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.03855752,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"Volume 20, Issue 1","issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12002","display_name":"Computability, Logic, AI Algorithms","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12002","display_name":"Computability, Logic, AI Algorithms","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11010","display_name":"Logic, Reasoning, and Knowledge","score":0.9944000244140625,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/constructive","display_name":"Constructive","score":0.7550317645072937},{"id":"https://openalex.org/keywords/mathematical-proof","display_name":"Mathematical proof","score":0.7346710562705994},{"id":"https://openalex.org/keywords/type-theory","display_name":"Type theory","score":0.6982046365737915},{"id":"https://openalex.org/keywords/peano-axioms","display_name":"Peano axioms","score":0.6856189966201782},{"id":"https://openalex.org/keywords/computable-function","display_name":"Computable function","score":0.655105471611023},{"id":"https://openalex.org/keywords/countable-set","display_name":"Countable set","score":0.6501343250274658},{"id":"https://openalex.org/keywords/computability","display_name":"Computability","score":0.6291742324829102},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.5957043170928955},{"id":"https://openalex.org/keywords/computable-analysis","display_name":"Computable analysis","score":0.5881556272506714},{"id":"https://openalex.org/keywords/computability-theory","display_name":"Computability theory","score":0.5866962671279907},{"id":"https://openalex.org/keywords/arithmetic-function","display_name":"Arithmetic function","score":0.5583803653717041},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.5046695470809937},{"id":"https://openalex.org/keywords/natural-number","display_name":"Natural number","score":0.48121383786201477},{"id":"https://openalex.org/keywords/theory-of-computation","display_name":"Theory of computation","score":0.47220975160598755},{"id":"https://openalex.org/keywords/constructive-proof","display_name":"Constructive proof","score":0.4700050950050354},{"id":"https://openalex.org/keywords/type","display_name":"Type (biology)","score":0.4640677571296692},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.4525914490222931},{"id":"https://openalex.org/keywords/algebra-over-a-field","display_name":"Algebra over a field","score":0.44255533814430237},{"id":"https://openalex.org/keywords/intuitionistic-logic","display_name":"Intuitionistic logic","score":0.43176645040512085},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.3544027507305145},{"id":"https://openalex.org/keywords/pure-mathematics","display_name":"Pure mathematics","score":0.308258980512619},{"id":"https://openalex.org/keywords/linear-logic","display_name":"Linear logic","score":0.20069178938865662},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.1669379472732544}],"concepts":[{"id":"https://openalex.org/C2778701210","wikidata":"https://www.wikidata.org/wiki/Q28130034","display_name":"Constructive","level":3,"score":0.7550317645072937},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.7346710562705994},{"id":"https://openalex.org/C93682546","wikidata":"https://www.wikidata.org/wiki/Q1056428","display_name":"Type theory","level":3,"score":0.6982046365737915},{"id":"https://openalex.org/C97489613","wikidata":"https://www.wikidata.org/wiki/Q842755","display_name":"Peano axioms","level":2,"score":0.6856189966201782},{"id":"https://openalex.org/C54271186","wikidata":"https://www.wikidata.org/wiki/Q1148456","display_name":"Computable function","level":2,"score":0.655105471611023},{"id":"https://openalex.org/C110729354","wikidata":"https://www.wikidata.org/wiki/Q185478","display_name":"Countable set","level":2,"score":0.6501343250274658},{"id":"https://openalex.org/C152062344","wikidata":"https://www.wikidata.org/wiki/Q818888","display_name":"Computability","level":2,"score":0.6291742324829102},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.5957043170928955},{"id":"https://openalex.org/C27318111","wikidata":"https://www.wikidata.org/wiki/Q5157264","display_name":"Computable analysis","level":3,"score":0.5881556272506714},{"id":"https://openalex.org/C111142201","wikidata":"https://www.wikidata.org/wiki/Q818930","display_name":"Computability theory","level":2,"score":0.5866962671279907},{"id":"https://openalex.org/C112343008","wikidata":"https://www.wikidata.org/wiki/Q140744","display_name":"Arithmetic function","level":2,"score":0.5583803653717041},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.5046695470809937},{"id":"https://openalex.org/C184264201","wikidata":"https://www.wikidata.org/wiki/Q21199","display_name":"Natural number","level":2,"score":0.48121383786201477},{"id":"https://openalex.org/C24858836","wikidata":"https://www.wikidata.org/wiki/Q844718","display_name":"Theory of computation","level":2,"score":0.47220975160598755},{"id":"https://openalex.org/C202854965","wikidata":"https://www.wikidata.org/wiki/Q3044470","display_name":"Constructive proof","level":2,"score":0.4700050950050354},{"id":"https://openalex.org/C2777299769","wikidata":"https://www.wikidata.org/wiki/Q3707858","display_name":"Type (biology)","level":2,"score":0.4640677571296692},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.4525914490222931},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.44255533814430237},{"id":"https://openalex.org/C178421362","wikidata":"https://www.wikidata.org/wiki/Q176786","display_name":"Intuitionistic logic","level":3,"score":0.43176645040512085},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.3544027507305145},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.308258980512619},{"id":"https://openalex.org/C28077239","wikidata":"https://www.wikidata.org/wiki/Q841728","display_name":"Linear logic","level":2,"score":0.20069178938865662},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.1669379472732544},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.46298/lmcs-20(1:19)2024","is_oa":true,"landing_page_url":"https://doi.org/10.46298/lmcs-20(1:19)2024","pdf_url":"https://lmcs.episciences.org/13204/pdf","source":{"id":"https://openalex.org/S114379355","display_name":"Logical Methods in Computer Science","issn_l":"1860-5974","issn":["1860-5974"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310313916","host_organization_name":"Logical Methods in Computer Science e.V.","host_organization_lineage":["https://openalex.org/P4310313916"],"host_organization_lineage_names":["Logical Methods in Computer Science e.V."],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Logical Methods in Computer Science","raw_type":"journal-article"},{"id":"pmh:oai:repository.ubn.ru.nl:2066/305308","is_oa":true,"landing_page_url":"https://hdl.handle.net/2066/305308","pdf_url":"https://repository.ubn.ru.nl//bitstream/handle/2066/305308/305308.pdf","source":{"id":"https://openalex.org/S4306401067","display_name":"Radboud Repository (Radboud University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I145872427","host_organization_name":"Radboud University Nijmegen","host_organization_lineage":["https://openalex.org/I145872427"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article / Letter to editor"},{"id":"pmh:oai:doaj.org/article:66000b0918fb47618a154c8ad8f693d2","is_oa":true,"landing_page_url":"https://doaj.org/article/66000b0918fb47618a154c8ad8f693d2","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Logical Methods in Computer Science, Vol Volume 20, Issue 1 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.46298/lmcs-20(1:19)2024","is_oa":true,"landing_page_url":"https://doi.org/10.46298/lmcs-20(1:19)2024","pdf_url":"https://lmcs.episciences.org/13204/pdf","source":{"id":"https://openalex.org/S114379355","display_name":"Logical Methods in Computer Science","issn_l":"1860-5974","issn":["1860-5974"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310313916","host_organization_name":"Logical Methods in Computer Science e.V.","host_organization_lineage":["https://openalex.org/P4310313916"],"host_organization_lineage_names":["Logical Methods in Computer Science e.V."],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Logical Methods in Computer Science","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4392648861.pdf"},"referenced_works_count":30,"referenced_works":["https://openalex.org/W11691006","https://openalex.org/W71625682","https://openalex.org/W1601654835","https://openalex.org/W1608607427","https://openalex.org/W1949275316","https://openalex.org/W1978287663","https://openalex.org/W1982001540","https://openalex.org/W1986402635","https://openalex.org/W2019264082","https://openalex.org/W2047144334","https://openalex.org/W2052127763","https://openalex.org/W2066815568","https://openalex.org/W2087443598","https://openalex.org/W2088214355","https://openalex.org/W2099293911","https://openalex.org/W2207376437","https://openalex.org/W2593727555","https://openalex.org/W2798718690","https://openalex.org/W2906883693","https://openalex.org/W3017177797","https://openalex.org/W3033842552","https://openalex.org/W3099960354","https://openalex.org/W3128367099","https://openalex.org/W3177449200","https://openalex.org/W4200256317","https://openalex.org/W4210783718","https://openalex.org/W4239436968","https://openalex.org/W4288358325","https://openalex.org/W4292639357","https://openalex.org/W4294341431"],"related_works":["https://openalex.org/W4206289504","https://openalex.org/W4206028083","https://openalex.org/W2206078950","https://openalex.org/W4254084566","https://openalex.org/W2156724103","https://openalex.org/W4225581716","https://openalex.org/W2088088677","https://openalex.org/W2278478416","https://openalex.org/W4238402038","https://openalex.org/W1555412307"],"abstract_inverted_index":{"Tennenbaum's":[0,130],"theorem":[1],"states":[2],"that":[3,85],"the":[4,17,114,136,139,144,171],"only":[5],"countable":[6],"model":[7,19],"of":[8,20,80,129],"Peano":[9],"arithmetic":[10],"(PA)":[11],"with":[12],"computable":[13],"arithmetical":[14],"operations":[15],"is":[16,91],"standard":[18],"natural":[21,89],"numbers.":[22],"In":[23],"this":[24,39,70],"paper,":[25],"we":[26,118],"use":[27],"constructive":[28,59,127,145],"type":[29,60],"theory":[30,61],"as":[31],"a":[32,46,78,94,102,167],"framework":[33,43],"to":[34,49,106,149],"revisit,":[35],"analyze":[36],"and":[37,72,123,155],"generalize":[38],"result.":[40],"The":[41],"chosen":[42],"allows":[44,147],"for":[45,101],"synthetic":[47],"approach":[48],"computability":[50,110],"theory,":[51],"exploiting":[52],"that,":[53],"externally,":[54],"all":[55,132],"functions":[56],"definable":[57],"in":[58,96,113,142,152,170],"can":[62],"be":[63],"shown":[64],"computable.":[65],"We":[66],"then":[67],"build":[68],"on":[69,88],"viewpoint,":[71],"furthermore":[73],"internalize":[74],"it":[75],"by":[76,93,166],"assuming":[77],"version":[79],"Church's":[81],"thesis,":[82],"which":[83,157],"expresses":[84],"any":[86],"function":[87],"numbers":[90],"representable":[92],"formula":[95],"PA.":[97],"This":[98],"assumption":[99],"provides":[100],"conveniently":[103],"abstract":[104],"setup":[105],"carry":[107],"out":[108],"rigorous":[109],"arguments,":[111],"even":[112],"theorem's":[115],"mechanization.":[116],"Concretely,":[117],"constructivize":[119],"several":[120],"classical":[121,140],"proofs":[122,141],"present":[124],"one":[125],"inherently":[126],"rendering":[128],"theorem,":[131],"following":[133],"arguments":[134],"from":[135],"literature.":[137],"Concerning":[138],"particular,":[143],"setting":[146],"us":[148],"highlight":[150],"differences":[151],"their":[153],"assumptions":[154],"conclusions":[156],"are":[158,164],"not":[159],"visible":[160],"classically.":[161],"All":[162],"versions":[163],"accompanied":[165],"unified":[168],"mechanization":[169],"Coq":[172],"proof":[173],"assistant.":[174]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
