This paper discusses the design of a hierarchy of structures which combine linear algebra with concepts related to limits, like topol-ogy and norms, in dependent type theory. This hierarchy is the backbone of a new library of formalized classical analysis, for the Coq proof assistant. It extends the Mathematical Components library, geared towards algebra, with topics in analysis. This marriage arouses issues of a more general nature, related to the inheritance of poorer structures from richer ones. We present and discuss a solution, coined forgetful inheritance, based on packed classes and unification hints
In this paper, I establish the categorical structure necessary to interpret dependent inductive and ...
One may formulate the dependent product types of Martin-Löf type theory either in terms of abstracti...
In this note, we discuss how to introduce dependent types into the Lambek calculus [7] (or, in gener...
In this talk, we discuss the role and the implementation of mathematical structures in libraries of ...
Abstract. In our approach we consider programming as logical reasoning over type theory of a given s...
Dependent type theory is a powerful logic for both secure programming and computer assisted proving ...
Abstract. Dependent type theory is rich enough to express that a pro-gram satisfies an input/output ...
We give an account of the basic combinatorial structure underlying the notion of type dependency. We...
In this paper we investigate a logic for reasoning about programs with higher-order functions and ef...
Dependent type theory is rich enough to express that a program satisfies an input/output relational ...
International audienceDependent Type Theory as implemented into proof assistants and programming lan...
Real world programming languages crucially depend on the availability of computational effects to ac...
We present the type theory CaTT, originally introduced by Finster and Mimram to describe globular we...
First-order logic with dependent sorts, such as Makkai's first-order logic with dependent sorts (FOL...
Abstract. We introduce logic-enriched intuitionistic type theories, that extend intuitionistic depen...
In this paper, I establish the categorical structure necessary to interpret dependent inductive and ...
One may formulate the dependent product types of Martin-Löf type theory either in terms of abstracti...
In this note, we discuss how to introduce dependent types into the Lambek calculus [7] (or, in gener...
In this talk, we discuss the role and the implementation of mathematical structures in libraries of ...
Abstract. In our approach we consider programming as logical reasoning over type theory of a given s...
Dependent type theory is a powerful logic for both secure programming and computer assisted proving ...
Abstract. Dependent type theory is rich enough to express that a pro-gram satisfies an input/output ...
We give an account of the basic combinatorial structure underlying the notion of type dependency. We...
In this paper we investigate a logic for reasoning about programs with higher-order functions and ef...
Dependent type theory is rich enough to express that a program satisfies an input/output relational ...
International audienceDependent Type Theory as implemented into proof assistants and programming lan...
Real world programming languages crucially depend on the availability of computational effects to ac...
We present the type theory CaTT, originally introduced by Finster and Mimram to describe globular we...
First-order logic with dependent sorts, such as Makkai's first-order logic with dependent sorts (FOL...
Abstract. We introduce logic-enriched intuitionistic type theories, that extend intuitionistic depen...
In this paper, I establish the categorical structure necessary to interpret dependent inductive and ...
One may formulate the dependent product types of Martin-Löf type theory either in terms of abstracti...
In this note, we discuss how to introduce dependent types into the Lambek calculus [7] (or, in gener...