中文
相关论文

相关论文: Algebraic models of simple type theories: a polyno…

200 篇论文

We give a formal treatment of simple type theories, such as the simply-typed $\lambda$-calculus, using the framework of abstract clones. Abstract clones traditionally describe first-order structures, but by equipping them with additional…

计算机科学中的逻辑 · 计算机科学 2024-04-03 Nathanael Arkor , Dylan McDermott

We describe a type system for the linear-algebraic $\lambda$-calculus. The type system accounts for the linear-algebraic aspects of this extension of $\lambda$-calculus: it is able to statically describe the linear combinations of terms…

计算机科学中的逻辑 · 计算机科学 2017-05-12 Pablo Arrighi , Alejandro Díaz-Caro , Benoît Valiron

We construct an internal language for cartesian closed bicategories. Precisely, we introduce a type theory modelling the structure of a cartesian closed bicategory and show that its syntactic model satisfies an appropriate universal…

计算机科学中的逻辑 · 计算机科学 2019-04-16 Marcelo Fiore , Philip Saville

We illustrate the use of intersection types as a semantic tool for showing properties of the lattice of lambda theories. Relying on the notion of easy intersection type theory we successfully build a filter model in which the interpretation…

计算机科学中的逻辑 · 计算机科学 2007-05-23 M. Dezani-Ciancaglini , S. Lusin

We describe a type system for the linear-algebraic lambda-calculus. The type system accounts for the part of the language emulating linear operators and vectors, i.e. it is able to statically describe the linear combinations of terms…

计算机科学中的逻辑 · 计算机科学 2012-08-01 Pablo Arrighi , Alejandro Díaz-Caro , Benoît Valiron

We define a monoidal semantics for algebraic theories. The basis for the definition is provided by the analysis of the structural rules in the term calculus of algebraic languages. Models are described both explicitly, in a form that…

逻辑 · 数学 2017-05-26 Luca Mauri

Pure type systems arise as a generalisation of simply typed lambda calculus. The contemporary development of mathematics has renewed the interest in type theories, as they are not just the object of mere historical research, but have an…

逻辑 · 数学 2014-11-07 Nino Guallart

In this paper, we propose an abstract definition of dependent type theories as essentially algebraic theories. One of the main advantages of this definition is its composability: simple theories can be combined into more complex ones, and…

逻辑 · 数学 2017-03-28 Valery Isaev

Simple type theory is suited as framework for combining classical and non-classical logics. This claim is based on the observation that various prominent logics, including (quantified) multimodal logics and intuitionistic logics, can be…

计算机科学中的逻辑 · 计算机科学 2015-03-17 Christoph Benzmueller

We present generalized algebraic theories corresponding to slightly modified versions of two of the type theories in our paper Type Theory with Explicit Universe Polymorphism. We first present a generalized algebraic theory for categories…

计算机科学中的逻辑 · 计算机科学 2026-03-05 Marc Bezem , Thierry Coquand , Peter Dybjer , Martín Escardó

Type theory can be described as a generalised algebraic theory. This automatically gives a notion of model and the existence of the syntax as the initial model, which is a quotient inductive-inductive type. Algebraic definitions of type…

计算机科学中的逻辑 · 计算机科学 2025-10-15 Ambrus Kaposi , Szumi Xie

Algebraic lambda-calculi have been studied in various ways, but their semantics remain mostly untouched. In this paper we propose a semantic analysis of a general simply-typed lambda-calculus endowed with a structure of vector space. We…

计算机科学中的逻辑 · 计算机科学 2010-06-09 Benoît Valiron

The Algebraic lambda-calculus and the Linear-Algebraic lambda-calculus extend the lambda-calculus with the possibility of making arbitrary linear combinations of terms. In this paper we provide a fine-grained, System F-like type system for…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Pablo Arrighi , Alejandro Diaz-Caro

Universal algebra uniformly captures various algebraic structures, by expressing them as equational theories or abstract clones. The ubiquity of algebraic structures in mathematics and related fields has given rise to several variants of…

范畴论 · 数学 2019-11-28 Soichiro Fujii

Simple type theory is formulated for use with the generic theorem prover Isabelle. This requires explicit type inference rules. There are function, product, and subset types, which may be empty. Descriptions (the eta-operator) introduce the…

计算机科学中的逻辑 · 计算机科学 2008-02-03 Lawrence C. Paulson

We construct a symmetric monoidal closed category of polynomial endofunctors (as objects) and simulation cells (as morphisms). This structure is defined using universal properties without reference to representing polynomial diagrams and is…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Hyvernat Pierre

System I is a simply-typed lambda calculus with pairs, extended with an equational theory obtained from considering the type isomorphisms as equalities. In this work we propose an extension of System I to polymorphic types, adding the…

计算机科学中的逻辑 · 计算机科学 2021-07-28 Cristian F. Sottile , Alejandro Díaz-Caro , Pablo E. Martínez López

We introduce a simple extension of the $\lambda$-calculus with pairs---called the distributive $\lambda$-calculus---obtained by adding a computational interpretation of the valid distributivity isomorphism $A \Rightarrow (B\wedge C)\ \…

计算机科学中的逻辑 · 计算机科学 2020-10-23 Beniamino Accattoli , Alejandro Díaz-Caro

Substructural type systems, such as affine (and linear) type systems, are type systems which impose restrictions on copying (and discarding) of variables, and they have found many applications in computer science, including quantum…

计算机科学中的逻辑 · 计算机科学 2021-01-27 Vladimir Zamdzhiev

We propose to use Church encodings in typed lambda-calculi as the basis for an automata-theoretic counterpart of implicit computational complexity, in the same way that monadic second-order logic provides a counterpart to descriptive…

计算机科学中的逻辑 · 计算机科学 2019-07-02 Lê Thành Dũng Nguyên
‹ 上一页 1 2 3 10 下一页 ›