Abstrakt. Edinburghs logiska ramverk (LF) ger ett sätt att definiera (eller presentera) logiker. Den bygger på en allmän behandling av syntax, regler och bevis med hjälp av en typ A-kalkyl med beroende typer. Syntax behandlas i en stil som liknar, men mer allmänt än, Martin-Lofs system av arities. Behandlingen av regler och bevis fokuserar på hans uppfattning om en dom. Logiken representeras i LF genom en ny princip, judgrrzents as~pes princip, varigenom varje dom identifieras med typen av bevis. Detta möjliggör en smidig behandling av utsläpp och varierande händelseförhållanden och leder till en enhetlig behandling av regler och bevis varigenom regler betraktas som bevis på domar i högre ordning och beviskontroll reduceras till typkontroll. Den praktiska fördelen med vår behandling av formella system är att logiska oberoende verktyg, såsom bevisredigerare och beviskontroller, kan konstrueras.
Många av dessa system börjar med LF logiska ramverket REF, en beroende skrivit λ-calculus med en direkt behandling av variabel bindning.
A framework for defining logics
{'venue': 'JACM', 'journal': None, 'mag_field_of_study': ['Computer Science']}