Logo del repository
  1. Home
 
Opzioni

A Framework for Defining Logics

HARPER R.
•
PLOTKIN G.
•
HONSELL, Furio
1993
  • journal article

Periodico
JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY
Abstract
The Edinburgh Logical Framework (LF) provides a means to define (or present) logics. It is based on a general treatment of syntax, rules, and proofs by means of a typed λ-calculus with dependent types. Syntax is treated in a style similar to, but more general than, Martin-Lof's system of arities. The treatment of rules and proofs focuses on his notion of a judgment. Logics are represented in LF via a new principle, the judgments as types principle, whereby each judgment is identified with the type of its proofs. This allows for a smooth treatment of discharge and variable occurrence conditions and leads to a uniform treatment of rules and proofs whereby rules are viewed as proofs of higher-order judgments and proof checking is reduced to type checking. The practical benefit of our treatment of formal systems is that logic-independent tools, such as proof editors and proof checkers, can be constructed.
DOI
10.1145/138027.138060
WOS
WOS:A1993KG64500005
Archivio
http://hdl.handle.net/11390/675635
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-0027353175
http://dl.acm.org/citation.cfm?doid=138027.138060
Diritti
closed access
Soggetti
  • Algorithm

  • Computation theory

  • Formal language

  • Theorem proving

  • Edinburgh logical fra...

  • Interactive theorem p...

  • Proof checking

  • Typed lambda calculu

  • Verification

Scopus© citazioni
612
Data di acquisizione
Jun 14, 2022
Vedi dettagli
Web of Science© citazioni
0
Data di acquisizione
Mar 27, 2024
Visualizzazioni
7
Data di acquisizione
Apr 19, 2024
Vedi dettagli
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback