karl bühler digital

Home > Buchreihe > Edited Book >

Publication details

Verlag: Springer

Ort: Berlin

Jahr: 2009

Pages: 255-275

Reihe: Synthese Library

ISBN (Hardback): 9781402089251

Volle Referenz:

Helmut Schwichtenberg, "Program extraction in constructive analysis", in: Logicism, intuitionism, and formalism, Berlin, Springer, 2009

Abstrakt

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

Publication details

Verlag: Springer

Ort: Berlin

Jahr: 2009

Pages: 255-275

Reihe: Synthese Library

ISBN (Hardback): 9781402089251

Volle Referenz:

Helmut Schwichtenberg, "Program extraction in constructive analysis", in: Logicism, intuitionism, and formalism, Berlin, Springer, 2009