The Undecidability of Pattern Matching in Calculi where Primitive Recursive Functions are Representable

06/09/2023
by   Gilles Dowek, et al.
0

We prove that the pattern matching problem is undecidable in polymorphic lambda-calculi (as Girard's system F) and calculi supporting inductive types (as Gödel's system T) by reducing Hilbert's tenth problem to it. More generally pattern matching is undecidable in all the calculi in which primitive recursive functions can be fairly represented in a precised sense.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/21/2023

The Undecidability of Third Order Pattern Matching in Calculi with Dependent Types or Type Constructors

We prove the undecidability of the third order pattern matching problem ...
research
07/01/2019

On Rudimentarity, Primitive Recursivity and Representability

It is quite well-known from Kurt Gödel's (1931) ground-breaking result o...
research
05/03/2000

Robustness of Regional Matching Scheme over Global Matching Scheme

The paper has established and verified the theory prevailing widely amon...
research
02/23/2023

A Curry-Howard Correspondence for Linear, Reversible Computation

In this paper, we present a linear and reversible programming language w...
research
03/15/2021

Classical (Co)Recursion: Mechanics

Primitive recursion is a mature, well-understood topic in the theory and...
research
08/14/2019

Pointers in Recursion: Exploring the Tropics

We translate the usual class of partial/primitive recursive functions to...
research
11/25/2019

KerGM: Kernelized Graph Matching

Graph matching plays a central role in such fields as computer vision, p...

Please sign up or login with your details

Forgot password? Click here to reset