Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Equations reloaded: High-level dependently-typed functional programming and proving in Coq
M Sozeau, C Mangin - Proceedings of the ACM on Programming …, 2019 - dl.acm.org
Equations is a plugin for the Coq proof assistant which provides a notation for defining
programs by dependent pattern-matching and structural or well-founded recursion. It …
programs by dependent pattern-matching and structural or well-founded recursion. It …
Separating Markov's Principles
Markov's principle (MP) is an axiom in some varieties of constructive mathematics, stating
that Σ01 propositions (ie existential quantification over a decidable predicate on N) are …
that Σ01 propositions (ie existential quantification over a decidable predicate on N) are …
Computability in constructive type theory
Y Forster - 2021 - jahrbib.sulb.uni-saarland.de
We give a formalised and machine-checked account of computability theory in the Calculus
of Inductive Constructions (CIC), the constructive type theory underlying the Coq proof …
of Inductive Constructions (CIC), the constructive type theory underlying the Coq proof …
The taming of the rew: a type theory with computational assumptions
Dependently typed programming languages and proof assistants such as Agda and Coq
rely on computation to automatically simplify expressions during type checking. To …
rely on computation to automatically simplify expressions during type checking. To …
Completeness theorems for first-order logic analysed in constructive type theory: Extended version
We study various formulations of the completeness of first-order logic phrased in
constructive type theory and mechanised in the Coq proof assistant. Specifically, we …
constructive type theory and mechanised in the Coq proof assistant. Specifically, we …
The fire triangle: how to mix substitution, dependent elimination, and effects
PM Pédrot, N Tabareau - Proceedings of the ACM on Programming …, 2019 - dl.acm.org
There is a critical tension between substitution, dependent elimination and effects in type
theory. In this paper, we crystallize this tension in the form of a no-go theorem that …
theory. In this paper, we crystallize this tension in the form of a no-go theorem that …
The next 700 relational program logics
K Maillard, C Hriţcu, E Rivas… - Proceedings of the ACM on …, 2019 - dl.acm.org
We propose the first framework for defining relational program logics for arbitrary monadic
effects. The framework is embedded within a relational dependent type theory and is highly …
effects. The framework is embedded within a relational dependent type theory and is highly …
Church's thesis and related axioms in Coq's type theory
Y Forster - ar** with imprecise types and terms. We observe, with a no-go theorem, a crucial …
Upon This Quote I Will Build My Church Thesis
PM Pédrot - Proceedings of the 39th Annual ACM/IEEE Symposium …, 2024 - dl.acm.org
The internal Church thesis (CT) is a logical principle stating that one can associate to any
function f: N→ N a concrete code, in some Turing-complete language, that computes f. While …
function f: N→ N a concrete code, in some Turing-complete language, that computes f. While …