中文
相关论文

相关论文: Andrews' Type Theory with Undefinedness

200 篇论文

We introduce a new two-sided type system for verifying the correctness and incorrectness of functional programs with atoms and pattern matching. A key idea in the work is that types should range over sets of normal forms, rather than sets…

编程语言 · 计算机科学 2026-05-11 Celia Mengyue Li , Sophie Pull , Steven Ramsay

Two natural decision problems regarding the XML query language XQuery are well-definedness and semantic type-checking. We study these problems in the setting of a relational fragment of XQuery. We show that well-definedness and semantic…

数据库 · 计算机科学 2007-05-23 Jan Van den Bussche , Dirk Van Gucht , Stijn Vansummeren

The rather unintuitive nature of quantum theory has led numerous people to develop sets of (physically motivated) principles that can be used to derive quantum mechanics from the ground up, in order to better understand where the structure…

量子物理 · 物理学 2022-09-05 Bas Westerbaan , John van de Wetering

Following a project of developing conventions and notations for informal type theory carried out in the homotopy type theory book for a framework built out of an augmentation of constructive type theory with axioms governing…

计算机科学中的逻辑 · 计算机科学 2018-06-25 Bruno Bentzen

It is a widespread belief that results like G\"odel's incompleteness theorems or the intrinsic randomness of quantum mechanics represent fundamental limitations to humanity's strive for scientific knowledge. As the argument goes, there are…

物理学史与哲学 · 物理学 2021-08-30 Markus P. Mueller

Dependent types allow us to express precisely what a function is intended to do. Recent work on Quantitative Type Theory (QTT) extends dependent type systems with linearity, also allowing precision in expressing when a function can run.…

编程语言 · 计算机科学 2021-04-02 Edwin Brady

We derive the category-theoretic backbone of quantum theory from a process ontology. More specifically, we treat quantum theory as a theory of systems, processes and their interactions. In this first part of a three-part overview, we first…

量子物理 · 物理学 2016-05-30 Bob Coecke , Aleks Kissinger

Type-level programming is an increasingly popular way to obtain additional type safety. Unfortunately, it remains a second-class citizen in the majority of industrially-used programming languages. We propose a new dependently-typed system…

编程语言 · 计算机科学 2020-11-17 Georg Stefan Schmid , Olivier Blanvillain , Jad Hamza , Viktor Kunčak

This paper presents preliminary work on a general system for integrating dependent types into substructural type systems such as linear logic and linear type theory. Prior work on this front has generally managed to deliver type systems…

计算机科学中的逻辑 · 计算机科学 2024-01-30 C. B. Aberlé

Many calculi exist for modelling various features of object-oriented languages. Many of them are based on $\lambda$-calculus and focus either on statically typed class-based languages or dynamic prototype-based languages. We formalize…

编程语言 · 计算机科学 2022-12-05 Nikolai Kudasov , Violetta Sim

We show that a version of Martin-L\"of type theory with an extensional identity type former I, a unit type N1 , Sigma-types, Pi-types, and a base type is a free category with families (supporting these type formers) both in a 1- and a…

计算机科学中的逻辑 · 计算机科学 2019-03-14 Simon Castellan , Pierre Clairambault , Peter Dybjer

This is the second in a series of papers extending Martin-L\"{o}f's meaning explanation of dependent type theory to account for higher-dimensional types. We build on the cubical realizability framework for simple types developed in Part I,…

计算机科学中的逻辑 · 计算机科学 2017-04-28 Carlo Angiuli , Robert Harper

Bidirectional typechecking, in which terms either synthesize a type or are checked against a known type, has become popular for its applicability to a variety of type systems, its error reporting, and its ease of implementation. Following…

编程语言 · 计算机科学 2020-09-22 Jana Dunfield , Neelakantan R. Krishnaswami

Type qualifiers offer a lightweight mechanism for enriching existing type systems to enforce additional, desirable, program invariants. They do so by offering a restricted but effective form of subtyping. While the theory of type qualifiers…

编程语言 · 计算机科学 2024-02-27 Edward Lee , Yaoyu Zhao , James You , Kavin Satheeskumar , Ondřej Lhoták , Jonathan Brachthäuser

Uniqueness of normal forms ($UN^=$) is an important property of term rewrite systems. $UN^=$ is decidable for ground (i.e., variable-free) systems and undecidable in general. Recently it was shown to be decidable for linear, shallow…

计算机科学中的逻辑 · 计算机科学 2016-07-05 Nicholas Radcliffe , Luis Moraes , Rakesh Verma

We present an elaboration of inductive definitions down to a universe of datatypes. The universe of datatypes is an internal presentation of strictly positive families within type theory. By elaborating an inductive definition -- a…

编程语言 · 计算机科学 2012-11-01 Pierre-Evariste Dagand , Conor McBride

One hundred years after the creation of quantum theory, there is no consensus on the kind of reality that is described by the theory. Here, I attribute the lack of progress to the prevailing interpretative methodology, which invariably…

量子物理 · 物理学 2026-04-02 Philip Goyal

In this paper we define intensional models for the classical theory of types, thus arriving at an intensional type logic ITL. Intensional models generalize Henkin's general models and have a natural definition. As a class they do not…

逻辑 · 数学 2007-05-23 Reinhard Muskens

In proof-theoretic semantics, model-theoretic validity is replaced by proof-theoretic validity. Validity of formulae is defined inductively from a base giving the validity of atoms using inductive clauses derived from proof-theoretic rules.…

逻辑 · 数学 2024-02-02 David Pym , Eike Ritter , Edmund Robinson

Reynolds' theory of relational parametricity formalizes parametric polymorphism for System F, thus capturing the idea that polymorphically typed System F programs always map related inputs to related results. This paper shows that Reynolds'…

计算机科学中的逻辑 · 计算机科学 2017-01-24 Patricia Johann , Kristina Sojakova