Skip to content

ralvrz/ModularFOL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compilation

All required files are specified in _CoqProject just run

coq_makefile -f _CoqProject -o Makefile
make

Overview

This project verifies a modular double-negation translation from classical to intuitionistic logic.

The individual features of the syntax are contained in *syntax.v files, which are customized from output of autosubst2, with syntax.sig as input.

The deduction predicates, and the instances of lemmas and definitions, are defined feature-wise in *_deduction.v files.

The main results are in core_deduction.v and full_deduction.v, the former using a basic syntax containing only implication, falsity, and universal quantification, while the latter using the complete syntax.

The development can be found on github.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published