{"id":"https://openalex.org/W2941585573","doi":"https://doi.org/10.1145/3305261","title":"Bar Induction is Compatible with Constructive Type Theory","display_name":"Bar Induction is Compatible with Constructive Type Theory","publication_year":2019,"publication_date":"2019-04-24","ids":{"openalex":"https://openalex.org/W2941585573","doi":"https://doi.org/10.1145/3305261","mag":"2941585573"},"language":"en","primary_location":{"id":"doi:10.1145/3305261","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3305261","pdf_url":null,"source":{"id":"https://openalex.org/S118992489","display_name":"Journal of the ACM","issn_l":"0004-5411","issn":["0004-5411","1557-735X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of the ACM","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5029629039","display_name":"Vincent Rahli","orcid":"https://orcid.org/0000-0002-5914-8224"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Vincent Rahli","raw_affiliation_strings":["SnT, University of Luxembourg, Luxembourg"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SnT, University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026605594","display_name":"Mark Bickford","orcid":"https://orcid.org/0000-0003-2294-7601"},"institutions":[{"id":"https://openalex.org/I205783295","display_name":"Cornell University","ror":"https://ror.org/05bnh6r87","country_code":"US","type":"education","lineage":["https://openalex.org/I205783295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mark Bickford","raw_affiliation_strings":["Cornell University, NY, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Cornell University, NY, USA","institution_ids":["https://openalex.org/I205783295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029629129","display_name":"Liron Cohen","orcid":"https://orcid.org/0000-0002-6608-3000"},"institutions":[{"id":"https://openalex.org/I205783295","display_name":"Cornell University","ror":"https://ror.org/05bnh6r87","country_code":"US","type":"education","lineage":["https://openalex.org/I205783295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Liron Cohen","raw_affiliation_strings":["Cornell University, NY, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Cornell University, NY, USA","institution_ids":["https://openalex.org/I205783295"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103371465","display_name":"Robert L. Constable","orcid":null},"institutions":[{"id":"https://openalex.org/I205783295","display_name":"Cornell University","ror":"https://ror.org/05bnh6r87","country_code":"US","type":"education","lineage":["https://openalex.org/I205783295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Robert L. Constable","raw_affiliation_strings":["Cornell University, NY, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Cornell University, NY, USA","institution_ids":["https://openalex.org/I205783295"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2824,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.64109825,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"66","issue":"2","first_page":"1","last_page":"35"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9998000264167786,"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/T11424","display_name":"Security and Verification in Computing","score":0.9990000128746033,"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.996399998664856,"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/type-theory","display_name":"Type theory","score":0.6666890382766724},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6197198629379272},{"id":"https://openalex.org/keywords/extensionality","display_name":"Extensionality","score":0.5923082828521729},{"id":"https://openalex.org/keywords/intuitionism","display_name":"Intuitionism","score":0.5884559154510498},{"id":"https://openalex.org/keywords/constructive","display_name":"Constructive","score":0.5482790470123291},{"id":"https://openalex.org/keywords/theory-of-computation","display_name":"Theory of computation","score":0.49727943539619446},{"id":"https://openalex.org/keywords/transfinite-number","display_name":"Transfinite number","score":0.4850117862224579},{"id":"https://openalex.org/keywords/proof-theory","display_name":"Proof theory","score":0.44651806354522705},{"id":"https://openalex.org/keywords/compatibility","display_name":"Compatibility (geochemistry)","score":0.44022390246391296},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.4383871853351593},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4316028952598572},{"id":"https://openalex.org/keywords/algebra-over-a-field","display_name":"Algebra over a field","score":0.3919626772403717},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.38445866107940674},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3683313727378845},{"id":"https://openalex.org/keywords/calculus","display_name":"Calculus (dental)","score":0.3671530485153198},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.3359118402004242},{"id":"https://openalex.org/keywords/type","display_name":"Type (biology)","score":0.3300366997718811},{"id":"https://openalex.org/keywords/mathematical-proof","display_name":"Mathematical proof","score":0.27692708373069763},{"id":"https://openalex.org/keywords/pure-mathematics","display_name":"Pure mathematics","score":0.20320957899093628},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.20138972997665405}],"concepts":[{"id":"https://openalex.org/C93682546","wikidata":"https://www.wikidata.org/wiki/Q1056428","display_name":"Type theory","level":3,"score":0.6666890382766724},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6197198629379272},{"id":"https://openalex.org/C150355047","wikidata":"https://www.wikidata.org/wiki/Q965432","display_name":"Extensionality","level":2,"score":0.5923082828521729},{"id":"https://openalex.org/C153107464","wikidata":"https://www.wikidata.org/wiki/Q10879018","display_name":"Intuitionism","level":2,"score":0.5884559154510498},{"id":"https://openalex.org/C2778701210","wikidata":"https://www.wikidata.org/wiki/Q28130034","display_name":"Constructive","level":3,"score":0.5482790470123291},{"id":"https://openalex.org/C24858836","wikidata":"https://www.wikidata.org/wiki/Q844718","display_name":"Theory of computation","level":2,"score":0.49727943539619446},{"id":"https://openalex.org/C147358099","wikidata":"https://www.wikidata.org/wiki/Q1069891","display_name":"Transfinite number","level":2,"score":0.4850117862224579},{"id":"https://openalex.org/C2318724","wikidata":"https://www.wikidata.org/wiki/Q852732","display_name":"Proof theory","level":3,"score":0.44651806354522705},{"id":"https://openalex.org/C2778648169","wikidata":"https://www.wikidata.org/wiki/Q967768","display_name":"Compatibility (geochemistry)","level":2,"score":0.44022390246391296},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.4383871853351593},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4316028952598572},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.3919626772403717},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.38445866107940674},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3683313727378845},{"id":"https://openalex.org/C2777686260","wikidata":"https://www.wikidata.org/wiki/Q144037","display_name":"Calculus (dental)","level":2,"score":0.3671530485153198},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.3359118402004242},{"id":"https://openalex.org/C2777299769","wikidata":"https://www.wikidata.org/wiki/Q3707858","display_name":"Type (biology)","level":2,"score":0.3300366997718811},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.27692708373069763},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.20320957899093628},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.20138972997665405},{"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/C17409809","wikidata":"https://www.wikidata.org/wiki/Q161764","display_name":"Geochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"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/C199343813","wikidata":"https://www.wikidata.org/wiki/Q12128","display_name":"Dentistry","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3305261","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3305261","pdf_url":null,"source":{"id":"https://openalex.org/S118992489","display_name":"Journal of the ACM","issn_l":"0004-5411","issn":["0004-5411","1557-735X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of the ACM","raw_type":"journal-article"},{"id":"pmh:oai:pure.atira.dk:openaire_cris_publications/17a7eeac-b393-4796-859b-48fb6294b8c2","is_oa":false,"landing_page_url":"https://research.birmingham.ac.uk/en/publications/17a7eeac-b393-4796-859b-48fb6294b8c2","pdf_url":null,"source":{"id":"https://openalex.org/S4306402634","display_name":"University of Birmingham Research Portal (University of Birmingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79619799","host_organization_name":"University of Birmingham","host_organization_lineage":["https://openalex.org/I79619799"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Rahli, V, Bickford, M, Cohen, L & Constable, R L 2019, 'Bar induction is compatible with constructive type theory', Journal of the ACM, vol. 66, no. 2, a13, pp. 13:1-13:35. https://doi.org/10.1145/3305261","raw_type":"article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8608941882","display_name":null,"funder_award_id":"FNR/P14/814912","funder_id":"https://openalex.org/F4320321038","funder_display_name":"Fonds National de la Recherche Luxembourg"}],"funders":[{"id":"https://openalex.org/F4320321038","display_name":"Fonds National de la Recherche Luxembourg","ror":"https://ror.org/039z13y21"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":101,"referenced_works":["https://openalex.org/W111146259","https://openalex.org/W123915678","https://openalex.org/W126568045","https://openalex.org/W569543113","https://openalex.org/W640364227","https://openalex.org/W658342581","https://openalex.org/W959362141","https://openalex.org/W1464569014","https://openalex.org/W1484549188","https://openalex.org/W1525431708","https://openalex.org/W1527386734","https://openalex.org/W1553511155","https://openalex.org/W1558175043","https://openalex.org/W1561025304","https://openalex.org/W1590304156","https://openalex.org/W1594842385","https://openalex.org/W1594958113","https://openalex.org/W1608607427","https://openalex.org/W1608650978","https://openalex.org/W1627185756","https://openalex.org/W1699512023","https://openalex.org/W1764939356","https://openalex.org/W1773829243","https://openalex.org/W1949275316","https://openalex.org/W1965352021","https://openalex.org/W1966245774","https://openalex.org/W1976927494","https://openalex.org/W1977189131","https://openalex.org/W1978256094","https://openalex.org/W1979862983","https://openalex.org/W1995130513","https://openalex.org/W2027756991","https://openalex.org/W2031766793","https://openalex.org/W2032673399","https://openalex.org/W2062677359","https://openalex.org/W2071514253","https://openalex.org/W2074208814","https://openalex.org/W2079640625","https://openalex.org/W2080683066","https://openalex.org/W2082212003","https://openalex.org/W2088156780","https://openalex.org/W2096220787","https://openalex.org/W2096746447","https://openalex.org/W2097244012","https://openalex.org/W2101886290","https://openalex.org/W2103838550","https://openalex.org/W2104312161","https://openalex.org/W2106718208","https://openalex.org/W2107359728","https://openalex.org/W2110018753","https://openalex.org/W2111656596","https://openalex.org/W2113068339","https://openalex.org/W2115456387","https://openalex.org/W2121311099","https://openalex.org/W2128057448","https://openalex.org/W2129695855","https://openalex.org/W2132936486","https://openalex.org/W2134101218","https://openalex.org/W2136310957","https://openalex.org/W2141631558","https://openalex.org/W2156951686","https://openalex.org/W2159159702","https://openalex.org/W2162858869","https://openalex.org/W2165251681","https://openalex.org/W2166178233","https://openalex.org/W2167949883","https://openalex.org/W2170105957","https://openalex.org/W2170604995","https://openalex.org/W2174284707","https://openalex.org/W2180471721","https://openalex.org/W2189582351","https://openalex.org/W2225788301","https://openalex.org/W2283075517","https://openalex.org/W2290068684","https://openalex.org/W2320180987","https://openalex.org/W2407573942","https://openalex.org/W2416636714","https://openalex.org/W2469929958","https://openalex.org/W2477597177","https://openalex.org/W2488758058","https://openalex.org/W2495812758","https://openalex.org/W2500983675","https://openalex.org/W2531070608","https://openalex.org/W2561675875","https://openalex.org/W2578546025","https://openalex.org/W2579485446","https://openalex.org/W2615580850","https://openalex.org/W2619893919","https://openalex.org/W2734815139","https://openalex.org/W2742607615","https://openalex.org/W2747971893","https://openalex.org/W2765145981","https://openalex.org/W2963559469","https://openalex.org/W4213174560","https://openalex.org/W4236347697","https://openalex.org/W4236557065","https://openalex.org/W4240072532","https://openalex.org/W4285719527","https://openalex.org/W4292013500","https://openalex.org/W4297611890","https://openalex.org/W6716642181"],"related_works":["https://openalex.org/W4299576734","https://openalex.org/W2787703111","https://openalex.org/W2787765784","https://openalex.org/W2432956223","https://openalex.org/W4297623348","https://openalex.org/W4246531319","https://openalex.org/W2963037676","https://openalex.org/W1532335840","https://openalex.org/W3044307770","https://openalex.org/W2941585573"],"abstract_inverted_index":{"Powerful":[0],"yet":[1],"effective":[2],"induction":[3],"principles":[4],"play":[5],"an":[6],"important":[7],"role":[8],"in":[9,66,176],"computing,":[10],"being":[11,148],"a":[12,30,62,81,96,122],"paramount":[13],"component":[14],"of":[15,33,42,52,55,69,86,93,103,109,143,168],"programming":[16],"languages,":[17],"automated":[18],"reasoning,":[19],"and":[20,125,165],"program":[21],"verification":[22],"systems.":[23],"The":[24,107],"Bar":[25],"Induction":[26],"(BI)":[27],"principle":[28,41,83,100,112],"is":[29,36,78,129],"fundamental":[31],"concept":[32],"intuitionism,":[34],"which":[35],"equivalent":[37],"to":[38],"the":[39,50,67,91,110,114,140,158,166,171],"standard":[40],"transfinite":[43],"induction.":[44],"In":[45],"this":[46],"work,":[47],"we":[48,89,132],"investigate":[49],"compatibility":[51,92],"several":[53],"variants":[54],"BI":[56,82,99,144],"with":[57,80,95,121],"Constructive":[58],"Type":[59],"Theory":[60],"(CTT),":[61],"dependent":[63],"type":[64],"theory":[65,115],"spirit":[68],"Martin-L\u00f6f\u2019s":[70],"extensional":[71],"theory.":[72],"We":[73],"first":[74],"show":[75],"that":[76,127,162],"CTT":[77,94,164,169],"compatible":[79],"for":[84,101],"sequences":[85,102],"numbers.":[87],"Then,":[88],"establish":[90],"more":[97],"general":[98],"name-free":[104],"closed":[105],"terms.":[106],"formalization":[108,167],"latter":[111],"within":[113,170],"involved":[116],"enriching":[117],"CTT\u2019s":[118],"term":[119],"syntax":[120],"limit":[123],"constructor":[124],"showing":[126],"consistency":[128],"preserved.":[130],"Furthermore,":[131],"provide":[133],"novel":[134],"insights":[135],"regarding":[136],"BI,":[137],"such":[138],"as":[139],"non-truncated":[141],"version":[142],"on":[145],"monotone":[146],"bars":[147],"intuitionistically":[149],"false.":[150],"These":[151],"enhancements":[152],"are":[153],"carried":[154],"out":[155],"formally":[156],"using":[157],"Nuprl":[159],"proof":[160,173],"assistant":[161,174],"implements":[163],"Coq":[172],"presented":[175],"previous":[177],"works.":[178]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
