中文
相关论文

相关论文: Inductive types in the Calculus of Algebraic Const…

200 篇论文

Adding rewriting to a proof assistant based on the Curry-Howard isomorphism, such as Coq, may greatly improve usability of the tool. Unfortunately adding an arbitrary set of rewrite rules may render the underlying formal system undecidable…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Daria Walukiewicz-Chrzaszcz , Jacek Chrzaszcz

"Church's thesis" ($\mathsf{CT}$) as an axiom in constructive logic states that every total function of type $\mathbb{N} \to \mathbb{N}$ is computable, i.e. definable in a model of computation. $\mathsf{CT}$ is inconsistent in both…

计算机科学中的逻辑 · 计算机科学 2022-12-09 Yannick Forster

Motivated by algebraic quantum field theory and our previous work we study properties of inductive systems of \ $C^*$-algebras over arbitrary partially ordered sets. A partially ordered set can be represented as the union of the family of…

算子代数 · 数学 2019-03-27 Renat Gumerov , Ekaterina Lipacheva , Tamara Grigoryan

Cirquent calculus is a proof system manipulating circuit-style constructs rather than formulas. Using it, this article constructs a sound and complete axiomatization CL16 of the propositional fragment of computability logic (the…

计算机科学中的逻辑 · 计算机科学 2017-07-18 Giorgi Japaridze

We present new constructions of quasi-cyclic (QC) and generalized quasi-cyclic (GQC) codes from algebraic curves. Unlike previous approaches based on elliptic curves, our method applies to curves that are Kummer extensions of the rational…

信息论 · 计算机科学 2026-02-06 Matteo Bonini , Arianna Dionigi , Francesco Ghiandoni

It is discussed a practical possibility of a provable programming of mathematics basing on intuitionism and the dependent types feature of a programming language.The principles of constructive mathematics and provable programming are…

计算机科学中的逻辑 · 计算机科学 2017-09-07 Sergei D. Meshveliani

The central structure in various versions of noncommutative geometry is a differential calculus on an associative algebra. This is an analogue of the calculus of differential forms on a manifold. In this short review we collect examples of…

高能物理 - 理论 · 物理学 2008-02-03 F. M"uller-Hoissen

This book is an introductory course to basic commutative algebra with a particular emphasis on finitely generated projective modules. We adopt the constructive point of view, with which all existence theorems have an explicit algorithmic…

交换代数 · 数学 2024-09-20 Henri Lombardi , Claude Quitté

Expressive static typing disciplines are a powerful way to achieve high-quality software. However, the adoption cost of such techniques should not be under-estimated. Just like gradual typing allows for a smooth transition from…

编程语言 · 计算机科学 2015-08-25 Éric Tanter , Nicolas Tabareau

This paper shows connections between command injection attacks, continuations, and the Lambek calculus: certain command injections, such as the tautology attack on SQL, are shown to be a form of control effect that can be typed using the…

编程语言 · 计算机科学 2016-06-22 Hayo Thielecke

Cost functions provide a framework for constructions of sets Turing below the halting problem that are close to computable. We carry out a systematic study of cost functions. We relate their algebraic properties to their expressive…

逻辑 · 数学 2017-03-07 Andre Nies

Inductive proofs can be represented as proof schemata, i.e. as parameterized sequences of proofs defined in a primitive recursive way. Applications of proof schemata can be found in the area of automated proof analysis where the schemata…

计算机科学中的逻辑 · 计算机科学 2025-06-09 Alexander Leitsch , Anela Lolić , Stella Mahler

We initiate the study of computable presentations of real and complex C*-algebras under the program of effective metric structure theory. With the group situation as a model, we develop corresponding notions of recursive presentations and…

逻辑 · 数学 2023-04-17 Alec Fox

This paper extends the dual calculus with inductive types and coinductive types. The paper first introduces a non-deterministic dual calculus with inductive and coinductive types. Besides the same duality of the original dual calculus, it…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Daisuke Kimura , Makoto Tatsuta

Fixed points are a recurring theme in computer science and are often constructed as limits of suitably seeded fixed point iterations. We present the algebra of iterative constructions (AIC) -- a purely algebraic approach to reasoning about…

计算机科学中的逻辑 · 计算机科学 2026-05-14 Kevin Batz , Benjamin Lucien Kaminski , Lucas Kehrer , Gerwin Klein , Todd Schmid , Henning Urbat

We describe the basic notions of co-induction as they are available in the coq system. As an application, we describe arithmetic properties for simple representations of real numbers.

计算机科学中的逻辑 · 计算机科学 2007-05-23 Yves Bertot

We present ViCAR, a library for working with monoidal categories in the Coq proof assistant. ViCAR provides definitions for categorical structures that users can instantiate with their own verification projects. Upon verifying relevant…

编程语言 · 计算机科学 2025-09-26 Bhakti Shah , Willam Spencer , Laura Zielinski , Ben Caldwell , Adrian Lehmann , Robert Rand

Formalization of real analysis offers a chance to rebuild traditional proofs of important theorems as unambiguous theories that can be interactively explored. This paper provides a comprehensive overview of the Lebesgue Differentiation…

计算机科学中的逻辑 · 计算机科学 2024-07-02 Reynald Affeldt , Zachary Stone

Inductive definitions are an important form of knowledge. The logic FO(ID) is an extension of classical first-order logic FO with general non-monotone inductive definitions. Most existing proof systems for inductive definitions impose…

计算机科学中的逻辑 · 计算机科学 2026-04-23 Robbe Van den Eede , Marc Denecker

The elegant theory of the call-by-value lambda-calculus relies on weak evaluation and closed terms, that are natural hypotheses in the study of programming languages. To model proof assistants, however, strong evaluation and open terms are…

计算机科学中的逻辑 · 计算机科学 2016-09-21 Beniamino Accattoli , Giulio Guerrieri