• Home
  • Search
  • A Curry–Howard View of Basic Justification Logic
  • Cite Icon1
  • https://doi.org/10.1007/978-3-662-52921-8_20Copy DOI Icon

A Curry–Howard View of Basic Justification Logic

  • Jan 1, 2016
  • Konstantinos Pouliasis
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper we suggest reading a constructive necessity of a formula $$\Box A$$ as internalizing a notion of constructive truth of A a proof within a deductive system I and validity of A a proof under an interpretation $$[\![{A}]\!]_{J}$$ within some system J. An example of such a relation is provided by the simply typed lambda calculus as I and its implementation in SK combinators as J. We utilize justification logic to axiomatize the notion of validity-under-interpretation and, hence, treat a semantical notion in a purely proof-theoretic manner. We present the system in Gentzen-style natural deduction formulation and provide reduction and expansion rules for the $$\Box $$ connective. Finally, we add proof-terms and proof-term equalities to obtain a corresponding calculus Jcalc $$^{-}$$ that can be viewed as an extension of the Curry---Howard isomorphism with justifications. We provide standard metatheoretic results and suggest a programming language interpretation in languages with foreign function interfaces FFIs.

Similar Papers
  • Book Chapter
  • Citations3

Justified Terminological Reasoning

  • Jan 01, 2012
  • Thomas Studer
  • Research Article
  • Citations47

The deduction rule and linear and near-linear proof simulations

  • Jun 01, 1993
  • Journal of Symbolic Logic
  • Maria Luisa Bonet +1
  • Book Chapter
  • Citations38

Control Structures of Rule-Based Agent Languages

  • Jan 01, 1999
  • Koen V Hindriks +3
  • Research Article
  • Citations160

Automatic program verification I: A logical basis and its implementation

  • Jan 01, 1975
  • Acta Informatica
  • Shigeru Igarashi +2
  • Research Article
  • Citations3

A calculus of multiary sequent terms

  • May 01, 2011
  • ACM Transactions on Computational Logic
  • José Espírito Santo +1
  • Book Chapter

On the Structure of Natural Deduction Derivations for “Generally”

  • Jan 01, 2014
  • Leonardo B Vana +2
  • Research Article
  • Citations2

Initiality for Typed Syntax and Semantics

  • Apr 17, 2015
  • Journal of Formalized Reasoning
  • Benedikt Ahrens
  • Research Article
  • Citations8

A database interface based on Montague's approachto the interpretation of natural language

  • Aug 01, 1990
  • International Journal of Man-Machine Studies
  • R.A Frost +1
  • Research Article
  • Citations19

A normalizing system of natural deduction for intuitionistic linear logic

  • Nov 01, 2002
  • Archive for Mathematical Logic
  • Sara Negri
  • Conference Article
  • Citations1

Syntactic analysis on programming languages: A simple approach employing automata theory

  • Nov 01, 2016
  • Mariano E Aprea +1
  • Research Article
  • Citations32

Gentzen's Proof Systems: Byproducts in a Work of Genius

  • Sep 01, 2012
  • The Bulletin of Symbolic Logic
  • Jan Von Plato
  • Research Article
  • Citations3

Gödel’s Natural Deduction

  • Aug 22, 2017
  • Studia Logica
  • Kosta Došen +1
  • Research Article
  • Citations24

On the proof theory of the intermediate logic MH

  • Sep 01, 1986
  • Journal of Symbolic Logic
  • Jonathan P Seldin
  • Research Article
  • Citations13

A decision procedure revisited: notes on direct logic, linear logic and its implementation

  • Mar 01, 1992
  • Theoretical Computer Science
  • Gianluigi Bellin +1
  • Research Article

Direct consistency proof of Gentzen's system of natural deduction.

  • Jan 01, 1964
  • Notre Dame Journal of Formal Logic
  • Andrés R Raggio
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.