A framework for checking proofs naturally

被引:0
|
作者
Masahiko Sato
机构
[1] Kyoto University,Graduate School of Informatics
关键词
Natural framework; Computation and logic; NF/CAL system;
D O I
暂无
中图分类号
学科分类号
摘要
We propose a logical framework, called Natural Framework (NF), which supports formal reasoning about computation and logic (CAL) on a computer. NF is based on a theory of Judgments and Derivations. NF is designed by observing how working mathematical theories are created and developed. Our observation is that the notions of judgments and derivations are the two fundamental notions used in any mathematical activity. We have therefore developed a theory of judgments and derivations and designed a framework in which the theory provides a uniform and common play ground on which various mathematical theories can be defined as derivation games and can be played, namely, can write and check proofs. NF is equipped with a higher-order intuitionistic logic and derivations (proofs) are described following Gentzen’s natural deduction style. NF is part of an interactive computer environment CAL and it is also referred to as NF/CAL. CAL is written in Emacs Lisp and it is run within a special buffer of the Emacs editor. CAL consists of user interface, a general purpose parser and a checker for checking proofs of NF derivation games. NF/CAL system has been successfully used as an education system for teaching CAL for undergraduate students for about 8 years. We will give an overview of the NF/CAL system both from theoretical and practical sides.
引用
收藏
页码:111 / 125
页数:14
相关论文
共 50 条
  • [21] Cooperative Set Homomorphic Proofs for Data Possession Checking in Clouds
    Kaaniche, Nesrine
    Laurent, Maryline
    Canard, Sebastien
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (01) : 102 - 117
  • [22] A framework for using knowledge in tableau proofs
    Shults, B
    AUTOMATED REASONING WITH ANALYTIC TABLEAUX AND RELATED METHODS, 1997, 1227 : 328 - 342
  • [23] ReVera Framework: A Framework for Fact Checking Traceability
    de Souza, Joao Victor
    Assis, Elias Cyrino
    Mendonca, Fabricio M.
    de Souza, Jairo F.
    PROCEEDINGS OF THE 27TH BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB (WEBMEDIA '21), 2021, : 137 - 140
  • [24] A framework for model checking institutions
    Vigano, Francesco
    MODEL CHECKING AND ARTIFICIAL INTELLIGENCE, 2007, 4428 : 129 - 145
  • [25] A Framework for Online Conformance Checking
    Burattin, Andrea
    Carmona, Josep
    BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM 2017), 2018, 308 : 165 - 177
  • [26] A Functional Framework for Result Checking
    Barthe, Gilles
    Buiras, Pablo
    Kunz, Cesar
    FUNCTIONAL AND LOGIC PROGRAMMING, PROCEEDINGS, 2010, 6009 : 72 - 86
  • [27] A GENERAL FRAMEWORK FOR PRECISION CHECKING
    Munoz-Gama, Jorge
    Carmona, Josep
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (7B): : 5317 - 5339
  • [28] Checking Framework Interactions with Relationships
    Jaspan, Ciera
    Aldrich, Jonathan
    ECOOP 2009 - OBJECT-ORIENTED PROGRAMMING, 2009, 5653 : 27 - 51
  • [29] An Isabelle/HOL Framework for Synthetic Completeness Proofs
    From, Asta Halkjaer
    PROCEEDINGS OF THE 14TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON CERTIFIED PROGRAMS AND PROOFS, CPP 2025, 2025, : 171 - 186
  • [30] A Framework for the Design of Secure and Efficient Proofs of Retrievability
    Levy-dit-Vehel, Francoise
    Romeas, Maxime
    CRYPTOGRAPHY, CODES AND CYBER SECURITY, I4CS 2022, 2022, 1747 : 83 - 103