Abstract. In this paper we introduce a new approach to axiomatizing quotient types in type theory. We suggest replacing the existing monolithic rule set by a modular set of rules for a specially chosen set of primitive operations. This modular formalization of quotient types turns out to be much easier to use andfree of many limitations of the traditional monolithic formalization. To illustrate the advantages of the new approach, we show how the type of collections (that is known to be very hardto formalize using traditional quotient types) can be naturally formalizedusing the new primitives. We also show how modularity allows us to reuse one of the new primitives to simplify andenhance the rules for the set types.
Higher inductive types (HITs) in Homotopy Type Theory (HoTT) allow the definition of datatypes which...
. We address the problem of defining an algebraic framework for modularization supporting separate t...
Many type inference and program analysis systems include notions of subtyping and parametric polymor...
In this paper we introduce a new approach to defining quotient types in type theory. We suggest repl...
Martin-Lof's intuitionistic type theory (Type Theory) is a formal system that serves not only as a f...
. We give an interpretation of quotient types within in a dependent type theory with an impredicativ...
Subtypes and quotient types are dual type abstractions. However, while subtypes are widely used bot...
We consider an extensional version, called qmTT, of the intensional Minimal Type Theory mTT, introdu...
We present an internal formalisation of a type heory with dependent types in Type Theory using a spe...
AbstractThe programming language Standard ML is an amalgam of two, largely orthogonal, languages. Th...
AbstractThe standard construction of quotient spaces in topology uses full separation and power sets...
We define a logical framework with singleton types and one universe of smalltypes. We give the seman...
International audienceIn intensional type theory, it is not always possible to form the quotient of ...
Abstract. Many type inference and program analysis systems include notions of subtyping and parametr...
This paper presents Modular Reifiable Matching (MRM): a new approach to two level types using a fixp...
Higher inductive types (HITs) in Homotopy Type Theory (HoTT) allow the definition of datatypes which...
. We address the problem of defining an algebraic framework for modularization supporting separate t...
Many type inference and program analysis systems include notions of subtyping and parametric polymor...
In this paper we introduce a new approach to defining quotient types in type theory. We suggest repl...
Martin-Lof's intuitionistic type theory (Type Theory) is a formal system that serves not only as a f...
. We give an interpretation of quotient types within in a dependent type theory with an impredicativ...
Subtypes and quotient types are dual type abstractions. However, while subtypes are widely used bot...
We consider an extensional version, called qmTT, of the intensional Minimal Type Theory mTT, introdu...
We present an internal formalisation of a type heory with dependent types in Type Theory using a spe...
AbstractThe programming language Standard ML is an amalgam of two, largely orthogonal, languages. Th...
AbstractThe standard construction of quotient spaces in topology uses full separation and power sets...
We define a logical framework with singleton types and one universe of smalltypes. We give the seman...
International audienceIn intensional type theory, it is not always possible to form the quotient of ...
Abstract. Many type inference and program analysis systems include notions of subtyping and parametr...
This paper presents Modular Reifiable Matching (MRM): a new approach to two level types using a fixp...
Higher inductive types (HITs) in Homotopy Type Theory (HoTT) allow the definition of datatypes which...
. We address the problem of defining an algebraic framework for modularization supporting separate t...
Many type inference and program analysis systems include notions of subtyping and parametric polymor...