中文
相关论文

相关论文: Incorporating Quotation and Evaluation Into Church…

200 篇论文

We present an extensive mechanization of the meta-theory of Martin-L\"of Type Theory (MLTT) in the Coq proof assistant. Our development builds on pre-existing work in Agda to show not only the decidability of conversion, but also the…

编程语言 · 计算机科学 2023-10-11 Arthur Adjedj , Meven Lennon-Bertrand , Kenji Maillard , Pierre-Marie Pédrot , Loïc Pujet

The modal logic S4 can be used via a Curry-Howard style correspondence to obtain a lambda-calculus. Modal (boxed) types are intuitively interpreted as `closed syntax of the calculus'. This lambda-calculus is called modal type theory ---…

计算机科学中的逻辑 · 计算机科学 2013-05-28 Murdoch Gabbay , Aleksandar Nanevski

We introduce a modification of standard Martin-Lof type theory in which we eliminate definitional equality and replace all computation rules by propositional equalities. We show that type checking for such a system can be done in quadratic…

计算机科学中的逻辑 · 计算机科学 2021-02-02 Benno van den Berg , Martijn den Besten

Language-integrated query techniques have been explored in a number of different language designs. We consider two different, type-safe approaches employed by Links and F#. Both approaches provide rich dynamic query generation capabilities,…

编程语言 · 计算机科学 2014-04-14 James Cheney , Sam Lindley , Gabriel Radanne , Philip Wadler

The Church-Turing Thesis confuses numerical computations with symbolic computations. In particular, any model of computability in which equality is not definable, such as the lambda-models underpinning higher-order programming languages, is…

计算机科学中的逻辑 · 计算机科学 2014-11-07 Barry Jay , Jose Vergara

While it was defined long ago, the extension of CTL with quantification over atomic propositions has never been studied extensively. Considering two different semantics (depending whether propositional quantification refers to the Kripke…

计算机科学中的逻辑 · 计算机科学 2015-07-01 François Laroussinie , Nicolas Markey

Quantified CTL (QCTL) extends the temporal logic CTL with quantifications over atomic propositions. This extension is known to be very expressive: QCTL allows us to express complex properties over Kripke structures (it is as expressive as…

计算机科学中的逻辑 · 计算机科学 2020-10-08 A. Hossain , F. Laroussinie

We introduce an abstract machine architecture for classical/quantum computations---including compilation---along with a quantum instruction language called Quil for explicitly writing these computations. With this formalism, we discuss…

量子物理 · 物理学 2017-02-20 Robert S. Smith , Michael J. Curtis , William J. Zeng

We explore a quantitative interpretation of 2-dimensional intuitionistic type theory (ITT) in which the identity type is interpreted as a "type of differences". We show that a fragment of ITT, that we call difference type theory (dTT),…

计算机科学中的逻辑 · 计算机科学 2021-07-14 Paolo Pistone

Dependently typed languages such as Coq are used to specify and verify the full functional correctness of source programs. Type-preserving compilation can be used to preserve these specifications and proofs of correctness through…

编程语言 · 计算机科学 2018-08-14 William J. Bowman , Amal Ahmed

Large language models (LLMs) have demonstrated remarkable proficiency in generating detailed and coherent explanations of complex concepts. However, the extent to which these models truly comprehend the concepts they articulate remains…

计算与语言 · 计算机科学 2025-03-11 Saeid Asgari Taghanaki , Joao Monteiro

To help individuals express themselves better, quotation recommendation is receiving growing attention. Nevertheless, most prior efforts focus on modeling quotations and queries separately and ignore the relationship between the quotations…

计算与语言 · 计算机科学 2021-06-02 Lingzhi Wang , Xingshan Zeng , Kam-Fai Wong

A modified realisability interpretation of infinitary logic is formalised and proved sound in constructive type theory (CTT). The logic considered subsumes first order logic. The interpretation makes it possible to extract programs with…

逻辑 · 数学 2017-01-11 Erik Palmgren

We describe our experience implementing a broad category-theory library in Coq. Category theory and computational performance are not usually mentioned in the same breath, but we have needed substantial engineering effort to teach Coq to…

范畴论 · 数学 2022-05-04 Jason Gross , Adam Chlipala , David I. Spivak

In this paper, we define an intuitionistic version of Computation Tree Logic. After explaining the semantic features of intuitionistic logic, we examine how these characteristics can be interesting for formal verification purposes.…

计算机科学中的逻辑 · 计算机科学 2023-10-05 Davide Catta , Vadim Malvone , Aniello Murano

We develop semantics and syntax for bicategorical type theory. Bicategorical type theory features contexts, types, terms, and directed reductions between terms. This type theory is naturally interpreted in a class of structured…

计算机科学中的逻辑 · 计算机科学 2023-10-13 Benedikt Ahrens , Paige Randall North , Niels van der Weide

We briefly discuss the current state, and future computational implications, of quantum type theory.

量子物理 · 物理学 2023-05-02 Eugene Dumitrescu

We present XTT, a version of Cartesian cubical type theory specialized for Bishop sets \`a la Coquand, in which every type enjoys a definitional version of the uniqueness of identity proofs. Using cubical notions, XTT reconstructs many of…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Jonathan Sterling , Carlo Angiuli , Daniel Gratzer

We describe an embedding of the QWIRE quantum circuit language in the Coq proof assistant. This allows programmers to write quantum circuits using high-level abstractions and to prove properties of those circuits using Coq's theorem proving…

计算机科学中的逻辑 · 计算机科学 2018-03-05 Robert Rand , Jennifer Paykin , Steve Zdancewic

We present an extension to a certified financial contract management system that allows for templated declarative financial contracts and for integration with financial stochastic models through verified compilation into so-called…

编程语言 · 计算机科学 2021-08-10 Danil Annenkov , Martin Elsman