On the constructive content of proofs in abstract analysis
Ulrich Berger Swansea University j.w.w. Hideki Tsuiki Kyoto University Proof and translation: Glivenko’s theorem 90 years after CLMPST, Prague, August 9, 2019
1 / 44
On the constructive content of proofs in abstract analysis Ulrich - - PowerPoint PPT Presentation
On the constructive content of proofs in abstract analysis Ulrich Berger Swansea University j.w.w. Hideki Tsuiki Kyoto University Proof and translation: Glivenkos theorem 90 years after CLMPST, Prague, August 9, 2019 1 / 44 From
1 / 44
2 / 44
2 / 44
2 / 44
3 / 44
3 / 44
3 / 44
4 / 44
4 / 44
4 / 44
4 / 44
4 / 44
5 / 44
5 / 44
5 / 44
6 / 44
7 / 44
8 / 44
8 / 44
8 / 44
9 / 44
10 / 44
10 / 44
11 / 44
11 / 44
11 / 44
11 / 44
11 / 44
11 / 44
11 / 44
11 / 44
12 / 44
12 / 44
12 / 44
12 / 44
12 / 44
12 / 44
13 / 44
13 / 44
13 / 44
13 / 44
13 / 44
14 / 44
14 / 44
14 / 44
14 / 44
14 / 44
15 / 44
15 / 44
15 / 44
15 / 44
15 / 44
16 / 44
17 / 44
18 / 44
19 / 44
20 / 44
21 / 44
22 / 44
22 / 44
23 / 44
23 / 44
23 / 44
23 / 44
24 / 44
25 / 44
26 / 44
27 / 44
28 / 44
29 / 44
30 / 44
31 / 44
32 / 44
32 / 44
32 / 44
33 / 44
◮ Quotient and remainder on natural numbers. ◮ Dijkstra’s algorithm (1997, Benl, Schwichtenberg):
◮ Warshall Algorithm (2001, Schwichtenberg, Seisenberger, B):
33 / 44
◮ Quotient and remainder on natural numbers. ◮ Dijkstra’s algorithm (1997, Benl, Schwichtenberg):
◮ Warshall Algorithm (2001, Schwichtenberg, Seisenberger, B):
◮ GCD (1995, B, Schwichtenberg):
◮ Dickson’s Lemma (2001, Schwichtenberg, Seisenberger, B):
◮ Higman’s Lemma (2008, Seisenberger):
◮ Fibonacci numbers from a classical proofs (2002, Buchholz,
33 / 44
◮ Extraction of normalization-by-evaluation (NbE) (2006,
34 / 44
◮ Extraction of normalization-by-evaluation (NbE) (2006,
◮ Cauchy sequences vs signed digit representation (SD):
◮ Integration w.r.t. SD (2011, B):
34 / 44
◮ Extraction of normalization-by-evaluation (NbE) (2006,
◮ Cauchy sequences vs signed digit representation (SD):
◮ Integration w.r.t. SD (2011, B):
◮ List reversal
◮ In-place Quicksort (2014, Seisenberger, Woods, B):
34 / 44
◮ Extraction of a SAT-solver from completeness proof for DPLL
35 / 44
◮ Extraction of a SAT-solver from completeness proof for DPLL
◮ Extraction of monadic parser combinators and left-recursion
35 / 44
◮ Extraction of a SAT-solver from completeness proof for DPLL
◮ Extraction of monadic parser combinators and left-recursion
◮ concurrent programs (Miyamoto, Petrovska, Schwichtenberg,
◮ imperative programs with explicit memory management from
◮ modulus of uniform continuity from Fan Theorem (B) 35 / 44
36 / 44
36 / 44
36 / 44
36 / 44
36 / 44
37 / 44
38 / 44
39 / 44
39 / 44
39 / 44
39 / 44
39 / 44
39 / 44
39 / 44
40 / 44
41 / 44
42 / 44
43 / 44
44 / 44
44 / 44
44 / 44
44 / 44
44 / 44
44 / 44