Functional Pearl: Witness Me – Constructive Arguments Must Be Guided with Concrete Witness

03/22/2021
by   Hiromi Ishii, et al.
0

Beloved Curry–Howard correspondence tells that types are intuitionistic propositions, and in constructive math, a proof of proposition can be seen as some kind of a construction, or witness, conveying the information of the proposition. We demonstrate how useful this point of view is as the guiding principle for developing dependently-typed programs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/12/2019

(Seemingly) Impossible Theorems in Constructive Mathematics

We prove some constructive results that on first and maybe even on secon...
research
10/08/2019

Riposte! A Large Corpus of Counter-Arguments

Constructive feedback is an effective method for improving critical thin...
research
07/03/2012

Axiomatic Tools versus Constructive approach to Unconventional Algorithms

In this paper, we analyze axiomatic issues of unconventional computation...
research
05/25/2019

On the Constructive Truth and Falsity in Peano Arithmetic

Recently, Artemov [4] offered the notion of constructive consistency for...
research
05/31/2017

The Singularity May Be Near

Toby Walsh in 'The Singularity May Never Be Near' gives six arguments to...
research
10/12/2011

Solution-Guided Multi-Point Constructive Search for Job Shop Scheduling

Solution-Guided Multi-Point Constructive Search (SGMPCS) is a novel cons...
research
05/17/2023

Concurrent Gaussian elimination

Working in a semi-constructive logical system that supports the extracti...

Please sign up or login with your details

Forgot password? Click here to reset