Program Extraction in Constructive Analysis

作者: Helmut Schwichtenberg

DOI: 10.1007/978-1-4020-8926-8_13

关键词:

摘要: We sketch a development of constructive analysis in Bishop’s style, with special emphasis on low type-level witnesses (using separability the reals). The goal is to set up things such way that realistically executable programs can be extracted from proofs. This carried out for (1) Intermediate Value Theorem and (2) existence continuous inverse monotonically increasing function. Using Minlog proof assistant, proofs leading are formalized realizing terms extracted. It turns evaluating these reasonably fast algorithm compute, say, approximations √2.

参考文章(13)
Josef Berger, Exact calculation of inverse functions Mathematical Logic Quarterly. ,vol. 51, pp. 201- 205 ,(2005) , 10.1002/MALQ.200410020
Mark Mandelker, Continuity of monotone functions. Pacific Journal of Mathematics. ,vol. 99, pp. 413- 418 ,(1982) , 10.2140/PJM.1982.99.413
Douglas S. Bridges, Constructivity in Mathematics CUBO, A Mathematical Journal. ,vol. 6, pp. 209–258- 209–258 ,(2004)
Ulrich Berger, Program Extraction from Normalization Proofs international conference on typed lambda calculi and applications. pp. 91- 106 ,(1993) , 10.1007/BFB0037100
Errett Bishop, Mathematics as a Numerical Language Intuitionism and Proof Theory: Proceedings of the Summer Conference at Buffalo N.Y. 1968. ,vol. 60, pp. 53- 71 ,(1970) , 10.1016/S0049-237X(08)70740-7