Passer à la navigation principale Passer à la recherche Passer au contenu principal

A proof-theoretic characterization of independence in type theory

  • University of Minnesota Twin Cities

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

For λ-terms constructed freely from a type signature in a type theory such as LF, there is a simple inductive subordination relation that is used to control type-formation. There is a related - but not precisely complementary - notion of independence that asserts that the inhabitants of the function space τ1→ τ2 depend vacuously on their arguments. Independence has many practical reasoning applications in logical frameworks, such as pruning variable dependencies or transporting theorems and proofs between type signatures. However, independence is usually not given a formal interpretation. Instead, it is generally implemented in an ad hoc and uncertified fashion. We propose a formal definition of independence and give a proof-theoretic characterization of it by: (1) representing the inference rules of a given type theory and a closed type signature as a theory of intuitionistic predicate logic, (2) showing that typing derivations in this signature are adequately represented by a focused sequent calculus for this logic, and (3) defining independence in terms of strengthening for intuitionistic sequents. This scheme is then formalized in a meta-logic, called G, that can represent the sequent calculus as an inductive definition, so the relevant strengthening lemmas can be given explicit inductive proofs. We present an algorithm for automatically deriving the strengthening lemmas and their proofs in G.

langue originaleAnglais
titre13th International Conference on Typed Lambda Calculi and Applications, TLCA 2015
rédacteurs en chefThorsten Altenkirch
EditeurSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Pages332-346
Nombre de pages15
ISBN (Electronique)9783939897873
Les DOIs
étatPublié - 1 juil. 2015
Evénement13th International Conference on Typed Lambda Calculi and Applications, TLCA 2015 - Warsaw, Pologne
Durée: 1 juil. 20153 juil. 2015

Série de publications

NomLeibniz International Proceedings in Informatics, LIPIcs
Volume38
ISSN (imprimé)1868-8969

Une conférence

Une conférence13th International Conference on Typed Lambda Calculi and Applications, TLCA 2015
Pays/TerritoirePologne
La villeWarsaw
période1/07/153/07/15

Empreinte digitale

Examiner les sujets de recherche de « A proof-theoretic characterization of independence in type theory ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation