A logical framework with a graph meta-language

06/25/2021
by   Bruno Cuconato, et al.
0

We conjecture that the relative unpopularity of logical frameworks among practitioners is partly due to their complex meta-languages, which often demand both programming skills and theoretical knowledge of the meta-language in question for them to be fruitfully used. We present ongoing work on a logical framework with a meta-language based on graphs. A simpler meta-language leads to a shallower embedding of the object language, but hopefully leads to easier implementation and usage. A graph-based logical framework also opens up interesting possibilities in time and space performance by using heavily optimized graph databases as backends and by proof compression algorithms geared towards graphs. Deductive systems can be specified using simple domain-specific languages built on top of the graph database's query language. There is support for interactive (through a web-based interface) and semiautomatic (following user-defined tactics specified by a domain-specific language) proof modes. We have so far implemented nine systems for propositional logic, including Fitch-style and backward-directed Natural Deduction systems for intuitionistic and classical logic (with the classical systems reusing the rules of the intuitionistic ones), and a Hilbert-style system for the K modal logic.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/17/2020

A classical-logic view of a paraconsistent logic

This paper is concerned with the first-order paraconsistent logic LPQ^⊃,...
research
04/05/2022

On an ecumenical natural deduction with stoup – Part I: The propositional case

Natural deduction systems, as proposed by Gentzen and further studied by...
research
01/08/2021

A Rewriting Logic Approach to Specification, Proof-search, and Meta-proofs in Sequent Systems

This paper develops an algorithmic-based approach for proving inductive ...
research
04/04/2023

Implementing Dynamic Programming in Computability Logic Web

We present a novel definition of an algorithm and its corresponding algo...
research
10/03/2019

A Henkin-style completeness proof for the modal logic S5

This paper presents a recent formalization of a Henkin-style completenes...
research
09/15/2021

Proceedings 37th International Conference on Logic Programming (Technical Communications)

ICLP is the premier international event for presenting research in logic...
research
09/23/2022

Deontic Meta-Rules

The use of meta-rules in logic, i.e., rules whose content includes other...

Please sign up or login with your details

Forgot password? Click here to reset