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

Please sign up or login with your details

Forgot password? Click here to reset