作者: José Espírito Santo , Luís Pinto , Ralph Matthes
DOI:
关键词: Representation (systemics) 、 Simply typed lambda calculus 、 Mathematical proof 、 Counting problem 、 Decision problem 、 Discrete mathematics 、 Calculus 、 Simple (abstract algebra) 、 Mathematics 、 Lambda calculus 、 Syntax (programming languages)
摘要: A new, comprehensive approach to inhabitation problems in simply-typed lambda-calculus is shown, dealing with both decision and counting problems. This works by exploiting a representation of the search space generated given problem, which terms for proof that authors developed recently. The may be seen as extending Curry-Howard proofs lambda-terms, staying within methods type systems. Our methodology reveals inductive descriptions problems, driven syntax proof-search expressions, end products are simple, recursive procedures functions.