Converse extensionality and apartness

Open Access
Authors
Publication date 2022
Journal Logical Methods in Computer Science
Article number 13
Volume | Issue number 18 | 4
Number of pages 21
Organisations
  • Interfacultary Research - Institute for Logic, Language and Computation (ILLC)
Abstract
In this paper we try to find a computational interpretation for a strong form of extensionality, which we call "converse extensionality". Converse extensionality principles, which arise as the Dialectica interpretation of the axiom of extensionality, were first studied by Howard. In order to give a computational interpretation to these principles, we reconsider Brouwer's apartness relation, a strong constructive form of inequality. Formally, we provide a categorical construction to endow every typed combinatory algebra with an apartness relation. We then exploit that functions reflect apartness, in addition to preserving equality, to prove that the resulting categories of assemblies model a converse extensionality principle.
Document type Article
Language English
Published at https://doi.org/10.46298/LMCS-18(4:13)2022 https://doi.org/10.48550/arXiv.2103.14482
Downloads
2103.14482 (Final published version)
Permalink to this page
Back