Experiments with Choice in Dependently-Typed Higher-Order Logic

Daniel Ranalter, Chad E. Brown, Cezary Kaliszyk
10/11/2024
cs.LOcs.AI

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Recently an extension to higher-order logic -- called DHOL -- was introduced, enriching the language with dependent types, and creating a powerful extensional type theory. In this paper we propose two ways how choice can be added to DHOL. We extend the DHOL term structure by Hilbert's indefinite choice operator $ε$, define a translation of the choice terms to HOL choice that extends the existing translation from DHOL to HOL and show that the extension of the translation is complete and give an argument for soundness. We finally evaluate the extended translation on a set of dependent HOL problems that require choice.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ranalter2024experiments,
  title  = {Experiments with Choice in Dependently-Typed Higher-Order Logic},
  author = {Daniel Ranalter and Chad E. Brown and Cezary Kaliszyk},
  year   = {2024},
  eprint = {2410.08874},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.08874v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.08874.svg)](https://codeofpaper.com/paper/2410.08874)

Discussion