• Cite Icon138
  • https://doi.org/10.1007/bf01211308Copy DOI Icon

Inductive families

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract A general formulation of inductive and recursive definitions in Martin-Löf's type theory is presented. It extends Backhouse's ‘Do-It-Yourself Type Theory’ to include inductive definitions of families of sets and definitions of functions by recursion on the way elements of such sets are generated. The formulation is in natural deduction and is intended to be a natural generalisation to type theory of Martin-Löf's theory of iterated inductive definitions in predicate logic.Formal criteria are given for correct formation and introduction rules of a new set former capturing definition by strictly positive, iterated, generalised induction. Moreover, there is an inversion principle for deriving elimination and equality rules from the formation and introduction rules. Finally, there is an alternative schematic presentation of definition by recursion.The resulting theory is a flexible and powerful language for programming and constructive mathematics. We hint at the wealth of possible applications by showing several basic examples: predicate logic, generalised induction, and a formalisation of the untyped lambda calculus.

Similar Papers
  • Book Chapter
  • Citations10

Coalgebras as Types Determined by Their Elimination Rules

  • Jan 01, 2012
  • Anton Setzer
  • Research Article
  • Citations33

On Inversion Principles

  • May 01, 2008
  • History and Philosophy of Logic
  • Enrico Moriconi +1
  • Book Chapter
  • Citations14

Context-relative syntactic categories and the formalization of mathematical text

  • Jan 01, 1996
  • Aarne Ranta
  • Research Article
  • Citations2

A TYPE-FREE THEORY OF HALF-MONOTONE INDUCTIVE DEFINITIONS

  • Sep 01, 1995
  • International Journal of Foundations of Computer Science
  • Yukiyoshi Kameyama
  • Research Article
  • Citations1

Bilateral Inversion Principles

  • Apr 14, 2022
  • Electronic Proceedings in Theoretical Computer Science
  • Nils Kürbis
  • Book Chapter
  • Citations3

A Type of Partial Recursive Functions

  • Jan 01, 2008
  • Ana Bove +1
  • Book Chapter
  • Citations20

First Steps into Metapredicativity in Explicit Mathematics

  • Jun 17, 1999
  • T Strahm
  • Book Chapter
  • Citations5

The integration of logical and algebraic types

  • Jan 01, 1989
  • John W Gray
  • Research Article
  • Citations188

On paradox without self-reference

  • Jul 01, 1995
  • Analysis
  • N Tennant
  • Research Article
  • Citations26

AN “i” FOR ANi: SINGULAR TERMS, UNIQUENESS, AND REFERENCE

  • Jan 25, 2012
  • The Review of Symbolic Logic
  • Stewart Shapiro
  • PDF
  • Research Article
  • Citations29

Syntax and models of Cartesian cubical type theory

  • Apr 01, 2021
  • Mathematical Structures in Computer Science
  • Carlo Angiuli +5
  • Book Chapter

A Modal and Relevance Logic for Qualitative Spatial Reasoning

  • Jan 01, 2018
  • Pranab Kumar Ghosh +1
  • Book Chapter

INTRODUCTION

  • Oct 06, 2005
  • Crosilla L +1
  • Single Book
  • Citations91

From Sets and Types to Topology and Analysis

  • Oct 06, 2005
  • Laura Crosilla +1
  • Research Article
  • Citations6

The Theory of Classification, Part 2: The Scratch-Built Typechecker.

  • Jan 01, 2002
  • The Journal of Object Technology
  • Anthony J.H Simons
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.