کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
10118887 1633561 2005 24 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Uniform Heyting arithmetic
موضوعات مرتبط
مهندسی و علوم پایه ریاضیات منطق ریاضی
پیش نمایش صفحه اول مقاله
Uniform Heyting arithmetic
چکیده انگلیسی
We present an extension of Heyting arithmetic in finite types called Uniform Heyting Arithmetic(HAu) that allows for the extraction of optimized programs from constructive and classical proofs. The system HAu has two sorts of first-order quantifiers: ordinary quantifiers governed by the usual rules, and uniform quantifiers subject to stronger variable conditions expressing roughly that the quantified object is not computationally used in the proof. We combine a Kripke-style Friedman/Dragalin translation which is inspired by work of Coquand and Hofmann and a variant of the refined A-translation due to Buchholz, Schwichtenberg and the author to extract programs from a rather large class of classical first-order proofs while keeping explicit control over the levels of recursion and the decision procedures for predicates used in the extracted program.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Annals of Pure and Applied Logic - Volume 133, Issues 1–3, May 2005, Pages 125-148
نویسندگان
,