Division by Two, in Homotopy Type Theory

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Natural numbers are isomorphism classes of finite sets and one can look for operations on sets which, after quotienting, allow recovering traditional arithmetic operations. Moreover, from a constructivist perspective, it is interesting to study whether those operations can be performed without resorting to the axiom of choice (the use of classical logic is usually necessary). Following the work of Bernstein, Sierpiński, Doyle and Conway, we study here “division by two” (or, rather, regularity of multiplication by two). We provide here a full formalization of this operation on sets, using the cubical variant of Agda, which is an implementation of the homotopy type theory setting, thus revealing some interesting points in the proof. As a novel contribution, we also show that this construction extends to general types, as opposed to sets.

Original languageEnglish
Title of host publication7th International Conference on Formal Structures for Computation and Deduction, FSCD 2022
EditorsAmy P. Felty
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959772334
DOIs
Publication statusPublished - 1 Jun 2022
Event7th International Conference on Formal Structures for Computation and Deduction, FSCD 2022 - Haifa, Israel
Duration: 2 Aug 20225 Aug 2022

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume228
ISSN (Print)1868-8969

Conference

Conference7th International Conference on Formal Structures for Computation and Deduction, FSCD 2022
Country/TerritoryIsrael
CityHaifa
Period2/08/225/08/22

Keywords

  • Agda
  • axiom of choice
  • division
  • homotopy type theory
  • set theory

Fingerprint

Dive into the research topics of 'Division by Two, in Homotopy Type Theory'. Together they form a unique fingerprint.

Cite this