Constructive analysis

Size: px
Start display at page:

Download "Constructive analysis"

Transcription

1 Constructive analysis Philosophy, Proof and Fundamentals Hajime Ishihara School of Information Science Japan Advanced Institute of Science and Technology (JAIST) Nomi, Ishikawa , Japan Interval Analysis and Constructive Mathematics, Oaxaca, November, 2016

2 Contents The BHK interpretation Natural deduction Omniscience principles Number systems Real numbers Ordering relation Apartness and equality Arithmetical operations Cauchy competeness Order completeness The intermediate value theorem

3 A history of constructivism History Logic Arithmetization of mathematics (Kronecker, 1887) Three kinds of intuition (Poincaré, 1905) French semi-intuitionism (Borel, 1914) Intuitionism (Brouwer, 1914) Predicativity (Weyl, 1918) Finitism (Skolem, 1923; Hilbert-Bernays, 1934) Constructive recursive mathematics (Markov, 1954) Constructive mathematics (Bishop, 1967) Intuitionistic logic (Heyting, 1934; Kolmogorov, 1932)

4 Mathematical theory A mathematical theory consists of axioms describing mathematical objects in the theory, such as natural numbers, sets, groups, etc. logic being used to derive theorems from the axioms objects logic Interval analysis intervals classical logic Constructive analysis arbitrary reals intuitionistic logic Computable analysis computable reals classical logic

5 Language We use the standard language of (many-sorted) first-order predicate logic based on primitive logical operators,,,,,. We introduce the abbreviations A A ; A B (A B) (B A).

6 The BHK interpretation The Brouwer-Heyting-Kolmogorov (BHK) interpretation of the logical operators is the following. A proof of A B is given by presenting a proof of A and a proof of B. A proof of A B is given by presenting either a proof of A or a proof of B. A proof of A B is a construction which transform any proof of A into a proof of B. Absurdity has no proof. A proof of xa(x) is a construction which transforms any t into a proof of A(t). A proof of xa(x) is given by presenting a t and a proof of A(t).

7 Natural Deduction System We shall use D, possibly with a subscript, for arbitrary deduction. We write Γ D A to indicate that D is deduction with conclusion A and assumptions Γ.

8 Deduction (Basis) For each formula A, is a deduction with conclusion A and assumptions {A}. A

9 Deduction (Induction step, I) If Γ D B is a deduction, then Γ D B A B I is a deduction with conclusion A B and assumptions Γ \ {A}. We write [A] D B A B I

10 Deduction (Induction step, E) If are deductions, then Γ 1 D 1 A B Γ 1 D 1 A B B Γ 2 D 2 A Γ 2 D 2 A E is a deduction with conclusion B and assumptions Γ 1 Γ 2.

11 Example [A B] [A] [ B] B E [ (A B)] (A B) I E [ A] A I E B I A B I (A B) ( A B) I E

12 Minimal logic [A] D B A B I D 2 A B A B I D 1 D A A B I r D B A B I l D A B A D 1 A B B D 1 A B E r [A] D 2 C C D 2 A E D A B B E l [B] D 3 C E

13 Minimal logic D A ya[x/y] I D A[x/t] xa I D xa A[x/t] E D 1 ya[x/y] C [A] D 2 C E In E and I, t must be free for x in A. In I, D must not contain assumptions containing x free, and y x or y FV(A). In E, D 2 must not contain assumptions containing x free except A, x FV(C), and y x or y FV(A).

14 Example [(A B) (A C)] [(A B) (A C)] E A B r E [A] A C l E B C I B C A B C I (A B) (A C) (A B C) I [A] E

15 Example [A B] [(A C) (B C)] A C C E r [A] E C A B C I (A C) (B C) (A B C) I [(A C) (B C)] B C C E l E [B] E

16 Example where x FV(A). [A xb] [A] E xb B E A B I x(a B) I (A xb) x(a B) I

17 Example where x FV(A). [A B] [A] E B [ x(a B)] xb I E xb A xb I x(a B) (A xb) I

18 Intuitionistic logic Intuitionistic logic is obtained from minimal logic by adding the intuitionistic absurdity rule (ex falso quodlibet). If Γ D is a deduction, then Γ D A i is a deduction with conclusion A and assumptions Γ.

19 Example [ A] [A] E B i [ (A B)] A B I [B] E [ A B] A I [ (A B)] A B I E E B B I (A B) I ( A B) (A B) I

20 Example [ A] [A] E [A B] B i [B] B A B I A B ( A B) I E

21 Classical logic Classical logic is obtained from intuitionistic logic by strengthening the absurdity rule to the classical absurdity rule (reductio ad absurdum). If Γ D is a deduction, then Γ D A c is a deduction with conclusion A and assumption Γ \ { A}.

22 Example (classical logic) The double negation elimination (DNE): [ A] [ A] E A c A A I

23 Example (classical logic) The principle of excluded middle (PEM): [A] [ (A A)] A A I r E A I [ (A A)] A A I l E A A c

24 Example (classical logic) De Morgan s law (DML): [A] [B] [ (A B)] A B I E A I [ ( A B)] A B I r E B I [ ( A B)] A B I l E A B c (A B) A B I

25 RAA vs I c : deriving A by deducing absurdity ( ) from A. [ A] D A c I: deriving A by deducing absurdity ( ) from A. [A] D A I

26 Notations m, n, i, j, k,... N α, β, γ, δ,... N N 0 = λn.0 α # β n(α(n) β(n))

27 Omniscience principles The limited principle of omniscience (LPO, Σ 0 1 -PEM): α[α # 0 α # 0] The weak limited principle of omniscience (WLPO, Π 0 1 -PEM): α[ α # 0 α # 0] The lesser limited principle of omniscience (LLPO, Σ 0 1 -DML): αβ[ (α # 0 β # 0) α # 0 β # 0]

28 Markov s principle Markov s principle (MP, Σ 0 1 -DNE): α[ α # 0 α # 0] Markov s principle for disjunction (MP, Π 0 1 -DML): αβ[ ( α # 0 β # 0) α # 0 β # 0] Weak Markov s principle (WMP): α[ β( β # 0 β # α) α # 0]

29 Remark We may assume without loss of generality that α (and β) are ranging over binary sequences, nondecreasing sequences, sequences with at most one nonzero term, or sequences with α(0) = 0.

30 Relationship among principles MP zu uuuuuuuu J LPO J JJJJJJJJ% WLPO J JJJJJJJJJJJJJJJJJJJJJ LLPO $ WMP MP LPO WLPO + MP MP WMP + MP

31 Remark MP (and hencce WMP and MP ) holds in constructive recuresive mathematics. WMP holds in intuitionism.

32 CZF and choice axioms The materials in the lectures could be formalized in the constructive Zermelo-Fraenkel set theory (CZF) without the powerset axiom and the full separation axiom, together with the following choice axioms. The axiom of countable choice (AC 0 ): n y YA(n, y) f Y N na(n, f (n)) The axiom of dependent choice (DC): x X y XA(x, y) x X f X N [f (0) = x na(f (n), f (n + 1))]

33 Number systems The set Z of integers is the set N N with the equality (n, m) = Z (n, m ) n + m = n + m. The arithmetical relations and operations are defined on Z in a straightforwad way; natural numbers are embedded into Z by the mapping n (n, 0). The set Q of rationals is the set Z N with the equality (a, m) = Q (b, n) a (n + 1) = Z b (m + 1). The arithmetical relations and operations are defined on Q in a straightforwad way; integers are embedded into Q by the mapping a (a, 0).

34 Real numbers Definition A real number is a sequence (p n ) n of rationals such that mn ( p m p n < 2 m + 2 n). We shall write R for the set of real numbers as usual. Remark Rationals are embedded into R by the mapping p p = λn.p.

35 Ordering relation Definition Let < be the ordering relation between real numbers x = (p n ) n and y = (q n ) n defined by x < y n ( 2 n+2 < q n p n ). Proposition Let x, y, z R. Then (x < y y < x), x < y x < z z < y.

36 Ordering relation Proof. Let x = (p n ) n, y = (q n ) n and z = (r n ) n, and suppose that x < y. Then there exists n such that 2 n+2 < q n p n. Setting N = n + 3, either (p n + q n )/2 < r N or r N (p n + q n )/2. In the former case, we have 2 N+2 < 2 n+1 (2 (n+3) + 2 n ) < q n p n 2 = p n + q n p N < r N p N, 2 (p N p n ) and hence x < z. In the latter case, we have 2 N+2 < (2 (n+3) + 2 n ) + 2 n+1 < (q N q n ) + q n p n 2 = q N p n + q n q N r N, 2 and hence z < y.

37 Apartness and equality Definition We define the apartness #, the equality =, and the ordering relation between real numbers x and y by x # y (x < y y < x), x = y (x # y), x y (y < x). Lemma Let x, y, z R. Then x # y y # x, x # y x # z z # y.

38 Apartness and equality Proposition Let x, y, z R. Then x = x, x = y y = x, x = y y = z x = z. Proposition Let x, x, y, y R. Then x = x y = y x < y x < y, (x < y x = y y < x), x < y y < z x < z.

39 Apartness and equality Corollary Let x, x, y, y, z R. Then x = x y = y x # y x # y, x = x y = y x y x y, x y (x < y x = y), (x y y x), x y y x x = y, x < y y z x < z, x y y < z x < z, x y y z x z.

40 Apartness and equality Proposition xy R(x # y x = y) LPO, Proof. ( ): Let x = (p n ) n and y = (q n ) n, and define a binary sequence α by α(n) = 1 2 n+2 < q n p n. Then α # 0 x # y, and hence x # y x = y, by LPO. ( ): Let α be a binary sequence α with at most one nonzero term, and define a sequence (p n ) n of rationals by p n = n α(k) 2 k. k=0 Then x = (p n ) n R, and x # 0 α # 0. Therefore α # 0 α # 0, by x # 0 x = 0.

41 Apartness and equality Proposition xy R( x = y x = y) WLPO, xy R(x y y x) LLPO, xy R( x = y x # y) MP, xyz R( x = y x = z z = y) MP, xy R( z R( x = z z = y) x # y) WMP.

42 Arithmetical operations The arithmetical operations are defined on R in a straightforwad way. For x = (p n ), y = (q n ) R, define x + y = (p n+1 + q n+1 ); x = ( p n ); x = ( p n ); max{x, y} = (max{p n, q n });.

43 Cauchy completeness Definition A sequence (x n ) of real numbers converges to x R if k N k n N k [ x n x < 2 k ]. Definition A sequence (x n ) of real numbers is a Cauchy sequence if k N k mn N k [ x m x n < 2 k ]. Theorem A sequence of real numbers converges if and only if it is a Cauchy sequence.

44 Classical order completeness Theorem If S is an inhabited subset of R with an upper bound, then sup S exists. Proposition If every inhabited subset S of R with an upper bound has a supremum, then WLPO holds. Proof. Let α be a binary sequence. Then S = {α(n) n N} is an inhabited subset of R with an upper bound 2. If sup S exists, then either 0 < sup S or sup S < 1; in the former case, we have α # 0; in the latter case, we have α # 0.

45 Constructive order completeness Theorem Let S be an inhabited subset of R with an upper bound. If either s S(a < s) or s S(s < b) for each a, b R with a < b, then sup S exists. Proof. Let s 0 S and u 0 be an upper bound of S with s 0 < u 0. Define sequences (s n ) and (u n ) of real numbers by s n+1 = (2s n + u n )/3, u n+1 = u n if s S[(2s n + u n )/3 < s]; s n+1 = s n, u n+1 = (s n + 2u n )/3 if s S[s < (s n + 2u n )/3]. Note that s n < u n, s S(s n s) and s S(s u n ) for each n. Then (s n ) and (u n ) converge to the same limit which is a supremum of S.

46 Constructive order completeness Definition A set S of real numbers is totally bounded if for each k there exist s 0,..., s n 1 S such that y S m < n[ s m y < 2 k ].

47 Constructive order completeness Proposition An inhabited totally bounded set S of real numbers has a supremum. Proof. Let a, b R with a < b, and let k be such that 2 k < (b a)/2. Then there exists s 0,..., s n 1 S such that y S m < n[ s m y < 2 k ]. Either a < max{s m m < n} or max{s m m < n} < (a + b)/2. In the former case, there exists s S such that a < s. In the latter case, for each s S there exists m such that s s m < 2 k, and hence s < s m + s s m < (a + b)/2 + (b a)/2 = b.

48 Classical intermediate value theorem Definition A function f from [0, 1] into R is uniformly continuous if k M k xy [0, 1][ x y < 2 M k f (x) f (y) < 2 k ]. Theorem If f is a uniformly continuous function from [0, 1] into R with f (0) 0 f (1), then there exists x [0, 1] such that f (x) = 0.

49 Classical intermediate value theorem Proposition The classical intermediate value theorem implies LLPO. Proof. Let a R, and define a function f from [0, 1] into R by f (x) = min{3(1 + a)x 1, 0} + max{0, 3(1 a)x + (3a 2)}. Then f is uniformly continuous, and f (0) = 1 and f (1) = 1. If there exists x [0, 1] such that f (x) = 0, then either 1/3 < x or x < 2/3; in the former case, we have a 0; in the latter case, we have 0 a.

50 Constructive intermediate value theorem Theorem If f is a uniformly continuous function from [0, 1] into R with f (0) 0 f (1), then for each k there exists x [0, 1] such that f (x) < 2 k.

51 Constructive intermediate value theorem Proof. For given a k, let l 0 = 0 and r 0 = 1, and define sequences (l n ) and (r n ) by l n+1 = (l n + r n )/2, r n+1 = r n if f ((l n + r n )/2) < 0, l n+1 = l n, r n+1 = (l n + r n )/2 if 0 < f ((l n + r n )/2), l n+1 = (l n + r n )/2, r n+1 = (l n + r n )/2 if f ((l n + r n )/2) < 2 (k+1). Note that f (l n ) < 2 (k+1) and 2 (k+1) < f (r n ) for each n. Then (l n ) and (r n ) converge to the same limit x [0, 1]. Either 2 (k+1) < f (x) or f (x) < 2 k. In the former case, if 2 (k+1) < f (x), then 2 (k+1) < f (l n ) < 2 (k+1) for some n, a contradiction; if f (x) < 2 (k+1), then 2 (k+1) < f (r n ) < 2 (k+1) for some n, a contradiction. Therefore the latter must be the case.

52 References Peter Aczel and Michael Rathjen, CST Book draft, 2010, rathjen/book.pdf. Errett Bishop, Foundations of Constructive Analysis, McGraw-Hill, New York, Errett Bishop and Douglas Bridges, Constructive Analysis, Springer-Verlag, Berlin, Douglas Bridges and Fred Richman, Varieties of Constructive Mathematics, Cambridge Univ. Press, London, Douglas Bridges and Luminiţa Vîţă, Techniques of Constructive Analysis, Springer, New York, D. van Dalen, Logic and Structure, 5th ed., Springer, London, A.S. Troelstra and D. van Dalen, Constructivism in Mathematics, An Introduction, Vol. I, North-Holland, Amsterdam, 1988.

Constructive (functional) analysis

Constructive (functional) analysis Constructive (functional) analysis Hajime Ishihara School of Information Science Japan Advanced Institute of Science and Technology (JAIST) Nomi, Ishikawa 923-1292, Japan Proof and Computation, Fischbachau,

More information

Constructive (functional) analysis

Constructive (functional) analysis Constructive (functional) analysis Hajime Ishihara School of Information Science Japan Advanced Institute of Science and Technology (JAIST) Nomi, Ishikawa 923-1292, Japan Proof and Computation, Fischbachau,

More information

Constructive reverse mathematics: an introduction

Constructive reverse mathematics: an introduction Constructive reverse mathematics: an introduction Hajime Ishihara School of Information Science Japan Advanced Institute of Science and Technology (JAIST) Nomi, Ishikawa 923-1292, Japan CMFP 2013, Nis,

More information

The binary expansion and the intermediate value theorem in constructive reverse mathematics

The binary expansion and the intermediate value theorem in constructive reverse mathematics The binary expansion and the intermediate value theorem in constructive reverse mathematics Josef Berger, Hajime Ishihara, Takayuki Kihara and Takako Nemoto November 29, 2015 Abstract We introduce the

More information

ADJOINTS, ABSOLUTE VALUES AND POLAR DECOMPOSITIONS

ADJOINTS, ABSOLUTE VALUES AND POLAR DECOMPOSITIONS J. OPERATOR THEORY 44(2000), 243 254 c Copyright by Theta, 2000 ADJOINTS, ABSOLUTE VALUES AND POLAR DECOMPOSITIONS DOUGLAS BRIDGES, FRED RICHMAN and PETER SCHUSTER Communicated by William B. Arveson Abstract.

More information

Separating Variants of LEM, LPO, and MP

Separating Variants of LEM, LPO, and MP Matt Hendtlass, U Canterbury Robert S. Lubarsky, FAU Proof Theory, Modal Logic and Reflection Principles Mexico City, Mexico September 29 - October 2, 2014 Implications Definition The Law of Excluded Middle

More information

A note on Bar Induction in Constructive Set Theory

A note on Bar Induction in Constructive Set Theory A note on Bar Induction in Constructive Set Theory Michael Rathjen Department of Mathematics The Ohio State University Columbus, OH 43210, USA and School of Mathematics University of Leeds Leeds, LS2 9JT,

More information

Non-deterministic inductive definitions and Fullness

Non-deterministic inductive definitions and Fullness Non-deterministic inductive definitions and Fullness Hajime Ishihara and Takako Nemoto September 16, 2015 Abstract In this paper, we deal with the non-deterministic inductive definition principle NID with

More information

Realizable Extensions of Intuitionistic Analysis: Brouwer, Kleene, Kripke and the End of Time

Realizable Extensions of Intuitionistic Analysis: Brouwer, Kleene, Kripke and the End of Time Realizable Extensions of Intuitionistic Analysis: Brouwer, Kleene, Kripke and the End of Time Joan Rand Moschovakis Occidental College, Emerita ASL Special Session on Intuitionism and Intuitionistic Logic

More information

arxiv: v1 [math.lo] 30 Jan 2018

arxiv: v1 [math.lo] 30 Jan 2018 THE THIRD TRICK HANNES DIENER AND MATTHEW HENDTLASS ABSTRACT. We prove a result, similar to the ones known as Ishihara s First and Second Trick, for sequences of functions. arxiv:80.036v [math.lo] 30 Jan

More information

Constructive convex programming

Constructive convex programming Constructive convex programming Josef Berger and Gregor Svindland August 15, 2017 Abstract Working within Bishop-style constructive mathematics, we show that positive-valued, uniformly continuous, convex

More information

A Constructive Examination of Rectifiability

A Constructive Examination of Rectifiability 1 17 ISSN 1759-9008 1 A Constructive Examination of Rectifiability DOUGLAS S. BRIDGES MATTHEW HENDTLASS ERIK PALMGREN Abstract: We present a Brouwerian example showing that the classical statement Every

More information

The Relation Reflection Scheme

The Relation Reflection Scheme The Relation Reflection Scheme Peter Aczel petera@cs.man.ac.uk Schools of Mathematics and Computer Science The University of Manchester September 14, 2007 1 Introduction In this paper we introduce a new

More information

CONSTRUCTIVE CONNECTIONS BETWEEN ANTI-SPECKER, POSITIVITY, AND FAN-THEORETIC PROPERTIES. Douglas Bridges, James Dent, and Maarten McKubre-Jordens

CONSTRUCTIVE CONNECTIONS BETWEEN ANTI-SPECKER, POSITIVITY, AND FAN-THEORETIC PROPERTIES. Douglas Bridges, James Dent, and Maarten McKubre-Jordens NEW ZEALAND JOURNAL OF MATHEMATICS Volume 44 (2014), 21 33 CONSTRUCTIVE CONNECTIONS BETWEEN ANTI-SPECKER, POSITIVITY, AND FAN-THEORETIC PROPERTIES Douglas Bridges, James Dent, and Maarten McKubre-Jordens

More information

Convexity and constructive infima

Convexity and constructive infima Convexity and constructive infima Josef Berger and Gregor Svindland May 13, 2016 Abstract We show constructively that every quasi-convex uniformly continuous function f : C R + has positive infimum, where

More information

Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience

Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience Michael Rathjen Department of Pure Mathematics University of Leeds, Leeds LS2 9JT, England E-mail: rathjen@maths.leeds.ac.uk

More information

COMPUTATION IN AND ABOUT PHYSICS AND MATHEMATICS

COMPUTATION IN AND ABOUT PHYSICS AND MATHEMATICS COMPUTATION IN AND ABOUT PHYSICS AND MATHEMATICS SAM SANDERS Abstract. In Mathematics, the statement There exists an object x such that A(x) means that there is an object that satisfies the formula A,

More information

CHAPTER 11. Introduction to Intuitionistic Logic

CHAPTER 11. Introduction to Intuitionistic Logic CHAPTER 11 Introduction to Intuitionistic Logic Intuitionistic logic has developed as a result of certain philosophical views on the foundation of mathematics, known as intuitionism. Intuitionism was originated

More information

Constructive order completeness

Constructive order completeness Constructive order completeness Marian Alexandru Baroni Department of Mathematics and Statistics, University of Canterbury, Christchurch, New Zealand E-mail: mba39@student.canterbury.ac.nz 1 June 2004

More information

Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience

Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience Mathematical Logic Quarterly, 16 January 2013 Constructive Zermelo-Fraenkel set theory and the limited principle of omniscience Michael Rathjen 1, 1 Department of Pure Mathematics, University of Leeds,

More information

Constructive Suprema 1

Constructive Suprema 1 Journal of Universal Computer Science, vol. 11, no. 12 (2005), 1865-1877 submitted: 11/10/05, accepted: 25/11/05, appeared: 28/12/05 J.UCS Constructive Suprema 1 Marian Alexandru Baroni (CFR High School,

More information

PDF hosted at the Radboud Repository of the Radboud University Nijmegen

PDF hosted at the Radboud Repository of the Radboud University Nijmegen PDF hosted at the Radboud Repository of the Radboud University Nijmegen The following full text is a preprint version which may differ from the publisher's version. For additional information about this

More information

Constructive decidability of classical continuity

Constructive decidability of classical continuity Constructive decidability of classical continuity Martín H. Escardó Version of January 9, 2013 Abstract We show that the following instance of the principle of excluded middle holds: any function on the

More information

Constructive decidability of classical continuity

Constructive decidability of classical continuity Constructive decidability of classical continuity Martín H. Escardó Version of March 27, 2012 Abstract We show that the following instance of the principle of excluded holds: any function on the one-point

More information

arxiv: v1 [math.lo] 24 Aug 2018

arxiv: v1 [math.lo] 24 Aug 2018 A continuity principle equivalent to the monotone Π 0 1 fan theorem arxiv:1808.08076v1 [math.lo] 24 Aug 2018 Tatsuji Kawai Japan Advanced Institute of Science and Technology 1-1 Asahidai, Nomi, Ishikawa

More information

Josef BERGER, Hajime ISHIHARA, and Peter SCHUSTER THE WEAK KŐNIG LEMMA, BROUWER S FAN THEOREM, DE MORGAN S LAW, AND DEPENDENT CHOICE

Josef BERGER, Hajime ISHIHARA, and Peter SCHUSTER THE WEAK KŐNIG LEMMA, BROUWER S FAN THEOREM, DE MORGAN S LAW, AND DEPENDENT CHOICE REPORTS ON MATHEMATICAL LOGIC 47 (2012), 63 86 DOI:10.4467/20842589RM.12.003.0684 Josef BERGER, Hajime ISHIHARA, and Peter SCHUSTER THE WEAK KŐNIG LEMMA, BROUWER S FAN THEOREM, DE MORGAN S LAW, AND DEPENDENT

More information

Semantics of intuitionistic propositional logic

Semantics of intuitionistic propositional logic Semantics of intuitionistic propositional logic Erik Palmgren Department of Mathematics, Uppsala University Lecture Notes for Applied Logic, Fall 2009 1 Introduction Intuitionistic logic is a weakening

More information

Convexity and unique minimum points

Convexity and unique minimum points Convexity and unique minimum points Josef Berger and Gregor Svindland February 17, 2018 Abstract We show constructively that every quasi-convex, uniformly continuous function f : C R with at most one minimum

More information

Constructive Proof of the Fan-Glicksberg Fixed Point Theorem for Sequentially Locally Non-constant Multi-functions in a Locally Convex Space

Constructive Proof of the Fan-Glicksberg Fixed Point Theorem for Sequentially Locally Non-constant Multi-functions in a Locally Convex Space Constructive Proof of the Fan-Glicksberg Fixed Point Theorem for Sequentially Locally Non-constant Multi-functions in a Locally Convex Space Yasuhito Tanaka, Member, IAENG, Abstract In this paper we constructively

More information

Axiom schema of Markov s principle preserves disjunction and existence properties

Axiom schema of Markov s principle preserves disjunction and existence properties Axiom schema of Markov s principle preserves disjunction and existence properties Nobu-Yuki Suzuki Shizuoka University Computability Theory and Foundations of Mathematics 2015 September 7, 2015 (Tokyo,

More information

Models and Interpretations of (Intuitionistic) Analysis

Models and Interpretations of (Intuitionistic) Analysis Models and Interpretations of (Intuitionistic) Analysis Joan Rand Moschovakis Occidental College (Emerita), MPLA VIG at UCLA February 4-6, 2011 What is intuitionistic analysis and why should we care? Historically,

More information

Citation 数理解析研究所講究録 (2004), 1381:

Citation 数理解析研究所講究録 (2004), 1381: Informal Constructive Reverse Mathe TitleTheoretical Arguments of Mathematic Computer) Author(s) Ishihara, Hajime Citation 数理解析研究所講究録 (2004), 1381: 108-117 Issue Date 2004-06 URL http://hdlhandlenet/2433/25681

More information

Notes on the Foundations of Constructive Mathematics

Notes on the Foundations of Constructive Mathematics Notes on the Foundations of Constructive Mathematics by Joan Rand Moschovakis December 27, 2004 1 Background and Motivation The constructive tendency in mathematics has deep roots. Most mathematicians

More information

Constructivism Is Difficult

Constructivism Is Difficult Constructivism Is Difficult Eric Schechter In a recent issue of this MONTHLY, Fred Richman[8] discussed existence proofs. Richman s conclusion, as I understood it, was that once a mathematician sees the

More information

Introduction to Intuitionistic Logic

Introduction to Intuitionistic Logic Introduction to Intuitionistic Logic August 31, 2016 We deal exclusively with propositional intuitionistic logic. The language is defined as follows. φ := p φ ψ φ ψ φ ψ φ := φ and φ ψ := (φ ψ) (ψ φ). A

More information

Constructive Logic. Thierry Coquand. August 2008

Constructive Logic. Thierry Coquand. August 2008 Thierry Coquand August 2008 This course To present constructive mathematics using logic Introduction to recent work in constructive algebra (H. Lombardi, P. Schuster, I. Yengui,... ) Connection with computer

More information

Geometric spaces with no points

Geometric spaces with no points 1 10 ISSN 1759-9008 1 Geometric spaces with no points ROBERT S. LUBARSKY Abstract: Some models of set theory are given which contain sets that have some of the important characteristics of being geometric,

More information

CS3110 Spring 2017 Lecture 11: Constructive Real Numbers

CS3110 Spring 2017 Lecture 11: Constructive Real Numbers CS3110 Spring 2017 Lecture 11: Constructive Real Numbers Robert Constable Reminder: Prelim in class next Tuesday. It will not cover the real numbers beyond this lecture. Note: One definition of the void

More information

Elimination of binary choice sequences

Elimination of binary choice sequences Elimination of binary choice sequences Tatsuji Kawai Japan Advanced Institute of Science and Technology JSPS Core-to-Core Program Workshop on Mathematical Logic and its Application 16 17 September 2016,

More information

The Peirce Translation and the Double Negation Shift

The Peirce Translation and the Double Negation Shift The Peirce Translation and the Double Negation Shift Martín Escardó 1 and Paulo Oliva 2 1 University of Birmingham, UK 2 Queen Mary University of London, UK Abstract. We develop applications of selection

More information

260 Index. Cut (cont.) rank, 193, 202 segment, 201 Cut-off subtraction, 211

260 Index. Cut (cont.) rank, 193, 202 segment, 201 Cut-off subtraction, 211 References J. Barwise (ed.). Handbook of Mathematical Logic. North-Holland, Amsterdam, 1977 G. Boolos. The Logic of Provability. Cambridge University Press, Cambridge, 1993 E. Börger. Computability, Complexity,

More information

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 Chapter 7 Introduction to Intuitionistic and Modal Logics CHAPTER 7 SLIDES Slides Set 1 Chapter 7 Introduction to Intuitionistic and Modal Logics

More information

Ordinal Analysis and the Infinite Ramsey Theorem

Ordinal Analysis and the Infinite Ramsey Theorem Ordinal Analysis and the Infinite Ramsey Theorem Bahareh Afshari and Michael Rathjen Abstract The infinite Ramsey theorem is known to be equivalent to the statement for every set X and natural number n,

More information

Solving the Dirichlet problem constructively

Solving the Dirichlet problem constructively 22 ISSN 759-9008 Solving the Dirichlet problem constructively D.S. BRIDGES M. MCKUBRE-JORDENS Abstract: The Dirichlet problem is of central importance in both applied and abstract potential theory. We

More information

Informal Statement Calculus

Informal Statement Calculus FOUNDATIONS OF MATHEMATICS Branches of Logic 1. Theory of Computations (i.e. Recursion Theory). 2. Proof Theory. 3. Model Theory. 4. Set Theory. Informal Statement Calculus STATEMENTS AND CONNECTIVES Example

More information

Are There Enough Injective Sets?

Are There Enough Injective Sets? Are There Enough Injective Sets? Peter Aczel, Benno van den Berg, Johan Granström, and Peter Schuster July 15, 2013 Abstract The axiom of choice ensures precisely that, in ZFC, every set is projective:

More information

Near convexity, metric convexity, and convexity

Near convexity, metric convexity, and convexity Near convexity, metric convexity, and convexity Fred Richman Florida Atlantic University Boca Raton, FL 33431 28 February 2005 Abstract It is shown that a subset of a uniformly convex normed space is nearly

More information

Reverse mathematics and uniformity in proofs without excluded middle

Reverse mathematics and uniformity in proofs without excluded middle Reverse mathematics and uniformity in proofs without excluded middle Jeffry L. Hirst jlh@math.appstate.edu Carl Mummert mummertcb@appstate.edu Appalachian State University Submitted for publication: 5/3/2006

More information

ANOTHER UNIQUE WEAK KÖNIG S LEMMA WKL!!

ANOTHER UNIQUE WEAK KÖNIG S LEMMA WKL!! ANOTHER UNIQUE WEAK KÖNIG S LEMMA WKL!! JOAN RAND MOSCHOVAKIS For Professor Helmut Schwichtenberg Abstract. In [2] J. Berger and Ishihara proved, via a circle of informal implications involving countable

More information

MARKOV S PRINCIPLE AND SUBSYSTEMS OF INTUITIONISTIC ANALYSIS

MARKOV S PRINCIPLE AND SUBSYSTEMS OF INTUITIONISTIC ANALYSIS MARKOV S PRINCIPLE AND SUBSYSTEMS OF INTUITIONISTIC ANALYSIS J. R. MOSCHOVAKIS Abstract. Using a technique developed by Coquand and Hofmann [3] we verify that adding the analytical form MP 1: α( xα(x)

More information

hal , version 1-21 Oct 2009

hal , version 1-21 Oct 2009 ON SKOLEMISING ZERMELO S SET THEORY ALEXANDRE MIQUEL Abstract. We give a Skolemised presentation of Zermelo s set theory (with notations for comprehension, powerset, etc.) and show that this presentation

More information

Baire category theorem and nowhere differentiable continuous functions

Baire category theorem and nowhere differentiable continuous functions Baire category theorem and nowhere differentiable continuous functions Takako Nemoto JAIST third CORE meeting 26 January 2018 Abstract In constructive mathematics, Baire Category Theorem has at least the

More information

Intuitionism and effective descriptive set theory

Intuitionism and effective descriptive set theory Intuitionism and effective descriptive set theory Joan R. Moschovakis and Yiannis N. Moschovakis Occidental College and University of California, Los Angeles L. E. J. Brouwer, fifty years later, Amsterdam,

More information

Constructive aspects of Riemann s permutation theorem for series

Constructive aspects of Riemann s permutation theorem for series Constructive aspects of Riemann s permutation theorem for series J. Berger, D. Bridges, H. Diener, H. Schwichtenberg February 27, 2012 Abstract The notions of permutable and weak-permutable convergence

More information

Model theory of bounded arithmetic with applications to independence results. Morteza Moniri

Model theory of bounded arithmetic with applications to independence results. Morteza Moniri Model theory of bounded arithmetic with applications to independence results Morteza Moniri Abstract In this paper we apply some new and some old methods in order to construct classical and intuitionistic

More information

The Arrow Impossibility Theorem Of Social Choice Theory In An Infinite Society And Limited Principle Of Omniscience

The Arrow Impossibility Theorem Of Social Choice Theory In An Infinite Society And Limited Principle Of Omniscience Applied Mathematics E-Notes, 8(2008), 82-88 c ISSN 1607-2510 Available free at mirror sites of http://www.math.nthu.edu.tw/ amen/ The Arrow Impossibility Theorem Of Social Choice Theory In An Infinite

More information

A constructive version of the Lusin Separation Theorem

A constructive version of the Lusin Separation Theorem A constructive version of the Lusin Separation Theorem Peter Aczel petera@cs.man.ac.uk Departments of Mathematics and Computer Science Manchester University July 16, 2006 Contents 1 Introduction 2 2 Constructive

More information

Spaces. A thesis presented to. The University of the South Pacific. in partial fulfilment of the thesis requirement.

Spaces. A thesis presented to. The University of the South Pacific. in partial fulfilment of the thesis requirement. A Constructive Look at Separation Properties in Neighbourhood, Apartness, and Quasi Apartness Spaces A thesis presented to The University of the South Pacific in partial fulfilment of the thesis requirement

More information

Weak Arithmetics and Kripke Models 1

Weak Arithmetics and Kripke Models 1 Weak Arithmetics and Kripke Models 1 Morteza Moniri Institute for Studies in Theoretical Physics and Mathematics P.O. Box 19395-5746, Tehran, Iran email: ezmoniri@ipm.ir Abstract In the first section of

More information

Logik - WS16/17. Iosif Petrakis. December 16, 2016

Logik - WS16/17. Iosif Petrakis. December 16, 2016 Logik - WS16/17 Iosif Petrakis petrakis@math.lmu.de December 16, 2016 These notes include part of the material discussed in the Exercises that correspond to the lecture course Logik of Priv.-Doz. Dr. Josef

More information

Logic Part II: Intuitionistic Logic and Natural Deduction

Logic Part II: Intuitionistic Logic and Natural Deduction Yesterday Remember yesterday? classical logic: reasoning about truth of formulas propositional logic: atomic sentences, composed by connectives validity and satisability can be decided by truth tables

More information

Introduction to Metalogic

Introduction to Metalogic Philosophy 135 Spring 2008 Tony Martin Introduction to Metalogic 1 The semantics of sentential logic. The language L of sentential logic. Symbols of L: Remarks: (i) sentence letters p 0, p 1, p 2,... (ii)

More information

Two sources of explosion

Two sources of explosion Two sources of explosion Eric Kao Computer Science Department Stanford University Stanford, CA 94305 United States of America Abstract. In pursuit of enhancing the deductive power of Direct Logic while

More information

Mathematical Logic. Iosif Petrakis

Mathematical Logic. Iosif Petrakis Mathematical Logic Iosif Petrakis Mathematisches Institut der Universität München Winter term 2017/2018 Contents Chapter 1. Constructive Mathematics and Classical Mathematics 1 1.1. The fundamental thesis

More information

A NOTE ON ARITHMETIC IN FINITE TYPES. 1. Introduction

A NOTE ON ARITHMETIC IN FINITE TYPES. 1. Introduction A NOTE ON ARITHMETIC IN FINITE TYPES BENNO VAN DEN BERG 1 Abstract. We show that one can a notion of equality at higher types inside the system called HA ω on page 46 of [8] for which all congruence laws

More information

Introduction to dependent type theory. CIRM, May 30

Introduction to dependent type theory. CIRM, May 30 CIRM, May 30 Goals of this presentation Some history and motivations Notations used in type theory Main goal: the statement of main properties of equality type and the univalence axiom First talk P ropositions

More information

Journal of Universal Computer Science, vol. 3, no. 11 (1997), submitted: 8/8/97, accepted: 16/10/97, appeared: 28/11/97 Springer Pub. Co.

Journal of Universal Computer Science, vol. 3, no. 11 (1997), submitted: 8/8/97, accepted: 16/10/97, appeared: 28/11/97 Springer Pub. Co. Journal of Universal Computer Science, vol. 3, no. 11 (1997), 1250-1254 submitted: 8/8/97, accepted: 16/10/97, appeared: 28/11/97 Springer Pub. Co. Sequential Continuity of Linear Mappings in Constructive

More information

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1 Přednáška 12 Důkazové kalkuly Kalkul Hilbertova typu 11/29/2006 Hilbertův kalkul 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: A. a language B. a set of axioms C. a set of

More information

The Journal of Logic and Algebraic Programming

The Journal of Logic and Algebraic Programming The Journal of Logic and Algebraic Programming 79 2010)2 9 Contents lists available at ScienceDirect The Journal of Logic and Algebraic Programming journal homepage: www.elsevier.com/locate/jlap Continuity

More information

Marie Duží

Marie Duží Marie Duží marie.duzi@vsb.cz 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: 1. a language 2. a set of axioms 3. a set of deduction rules ad 1. The definition of a language

More information

Type Theory and Constructive Mathematics. Type Theory and Constructive Mathematics Thierry Coquand. University of Gothenburg

Type Theory and Constructive Mathematics. Type Theory and Constructive Mathematics Thierry Coquand. University of Gothenburg Type Theory and Constructive Mathematics Type Theory and Constructive Mathematics Thierry Coquand University of Gothenburg Content An introduction to Voevodsky s Univalent Foundations of Mathematics The

More information

Apartness Spaces as a Framework for Constructive Topology

Apartness Spaces as a Framework for Constructive Topology Apartness Spaces as a Framework for Constructive Topology D. S. Bridges University of Canterbury, Department of Mathematics and Statistics, Private Bag 4800, Christchurch, New Zealand L. S. Vîţă University

More information

From intuitionistic topology to point-free topology

From intuitionistic topology to point-free topology From intuitionistic topology to point-free topology Pure and Applied Logic Colloquium, Carnegie-Mellon University, 31 March 2005 Erik Palmgren Department of Mathematics Uppsala University www.math.uu.se/

More information

Subminimal Logics and Relativistic Negation

Subminimal Logics and Relativistic Negation School of Information Science, JAIST March 2, 2018 Outline 1 Background Minimal Logic Subminimal Logics 2 Some More 3 Minimal Logic Subminimal Logics Outline 1 Background Minimal Logic Subminimal Logics

More information

The Independence of Peano's Fourth Axiom from. Martin-Lof's Type Theory without Universes. Jan M. Smith. Department of Computer Science

The Independence of Peano's Fourth Axiom from. Martin-Lof's Type Theory without Universes. Jan M. Smith. Department of Computer Science The Independence of Peano's Fourth Axiom from Martin-Lof's Type Theory without Universes Jan M. Smith Department of Computer Science University of Goteborg/Chalmers S-412 96 Goteborg Sweden March 1987

More information

Interpreting classical theories in constructive ones

Interpreting classical theories in constructive ones Interpreting classical theories in constructive ones Jeremy Avigad Department of Philosophy Carnegie Mellon University avigad+@cmu.edu http://macduff.andrew.cmu.edu 1 A brief history of proof theory Before

More information

Propositional logic (revision) & semantic entailment. p. 1/34

Propositional logic (revision) & semantic entailment. p. 1/34 Propositional logic (revision) & semantic entailment p. 1/34 Reading The background reading for propositional logic is Chapter 1 of Huth/Ryan. (This will cover approximately the first three lectures.)

More information

INTUITIONISM AS GENERALIZATION. Fred Richman. New Mexico State University. Philosophia Mathematica, 5è1990è, 124í128

INTUITIONISM AS GENERALIZATION. Fred Richman. New Mexico State University. Philosophia Mathematica, 5è1990è, 124í128 INTUITIONISM AS GENERALIZATION Fred Richman New Mexico State University Philosophia Mathematica, 5è1990è, 124í128 Iwas inspired, not to say provoked, to write this note by Michel J. Blais's article Apragmatic

More information

STRONGLY EXTENSIONAL HOMOMORPHISM OF IMPLICATIVE SEMIGROUPS WITH APARTNESS

STRONGLY EXTENSIONAL HOMOMORPHISM OF IMPLICATIVE SEMIGROUPS WITH APARTNESS SARAJEVO JOURNAL OF MATHEMATICS Vol.13 (26), No.2, (2017), 155 162 DOI: 10.5644/SJM.13.2.03 STRONGLY EXTENSIONAL HOMOMORPHISM OF IMPLICATIVE SEMIGROUPS WITH APARTNESS DANIEL ABRAHAM ROMANO Abstract. The

More information

Embedding the Classical in the Intuitionistic Continuum

Embedding the Classical in the Intuitionistic Continuum Embedding the Classical in the Intuitionistic Continuum Joan Rand Moschovakis Occidental College (Emerita) and MPLA UC Irvine April 4, 2014 Outline: 1. Intuitionistic vs. classical logic 2. Intuitionistic

More information

Local Constructive Set Theory and Inductive Definitions

Local Constructive Set Theory and Inductive Definitions Local Constructive Set Theory and Inductive Definitions Peter Aczel 1 Introduction Local Constructive Set Theory (LCST) is intended to be a local version of constructive set theory (CST). Constructive

More information

Apartness spaces as a framework for constructive topology

Apartness spaces as a framework for constructive topology Annals of Pure and Applied Logic 119 (2003) 61 83 www.elsevier.com/locate/apal Apartness spaces as a framework for constructive topology Douglas Bridges, Luminita Vˆta Department of Mathematics and Statistics,

More information

Proof Theory, Modal Logic and Reflection Principles

Proof Theory, Modal Logic and Reflection Principles Proof Theory, Modal Logic and Reflection Principles Mexico City 2014 Abstracts Sergei Artemov Reflection vs. co-reflection in Intuitionistic Epistemic Logic. This is joint work with Tudor Protopopescu.

More information

Notes for Math 601, Fall based on Introduction to Mathematical Logic by Elliott Mendelson Fifth edition, 2010, Chapman & Hall

Notes for Math 601, Fall based on Introduction to Mathematical Logic by Elliott Mendelson Fifth edition, 2010, Chapman & Hall Notes for Math 601, Fall 2010 based on Introduction to Mathematical Logic by Elliott Mendelson Fifth edition, 2010, Chapman & Hall All first-order languages contain the variables: v 0, v 1, v 2,... the

More information

1 IPL and Heyting Prelattices

1 IPL and Heyting Prelattices CHAPTER 11: FULL PROPOSITIONAL LOGICS 1 IPL and Heyting Prelattices By full PLs, we mean ones with the complete inventory of standard connectives: those of PIPL (,, T), as well as, F, and. In this section

More information

Symposium: L.E.J. Brouwer, Fifty Years Later. Free Choice Sequences: A Temporal Interpretation Compatible with Acceptance of Classical Mathematics

Symposium: L.E.J. Brouwer, Fifty Years Later. Free Choice Sequences: A Temporal Interpretation Compatible with Acceptance of Classical Mathematics Symposium: L.E.J. Brouwer, Fifty Years Later Amsterdam December 9 th, 2016 Free Choice Sequences: A Temporal Interpretation Compatible with Acceptance of Classical Mathematics Saul A. Kripke CUNY Graduate

More information

A Super Introduction to Reverse Mathematics

A Super Introduction to Reverse Mathematics A Super Introduction to Reverse Mathematics K. Gao December 12, 2015 Outline Background Second Order Arithmetic RCA 0 and Mathematics in RCA 0 Other Important Subsystems Reverse Mathematics and Other Branches

More information

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages)

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages) Krivine s Intuitionistic Proof of Classical Completeness (for countable languages) Berardi Stefano Valentini Silvio Dip. Informatica Dip. Mat. Pura ed Applicata Univ. Torino Univ. Padova c.so Svizzera

More information

Chapter 1. Logic and Proof

Chapter 1. Logic and Proof Chapter 1. Logic and Proof 1.1 Remark: A little over 100 years ago, it was found that some mathematical proofs contained paradoxes, and these paradoxes could be used to prove statements that were known

More information

What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos

What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos armandobcm@yahoo.com February 5, 2014 Abstract This note is for personal use. It

More information

Infinite objects in constructive mathematics

Infinite objects in constructive mathematics Infinite objects in constructive mathematics Thierry Coquand Mar. 24, 2005 Goal of this presentation Introduction to some recent developments in constructive algebra and abstract functional analysis This

More information

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ Model Theory MARIA MANZANO University of Salamanca, Spain Translated by RUY J. G. B. DE QUEIROZ CLARENDON PRESS OXFORD 1999 Contents Glossary of symbols and abbreviations General introduction 1 xix 1 1.0

More information

Lecture Notes on Metric Spaces

Lecture Notes on Metric Spaces Lecture Notes on Metric Spaces Math 117: Summer 2007 John Douglas Moore Our goal of these notes is to explain a few facts regarding metric spaces not included in the first few chapters of the text [1],

More information

On Firmness of the State Space and Positive Elements of a Banach Algebra 1

On Firmness of the State Space and Positive Elements of a Banach Algebra 1 Journal of Universal Computer Science, vol. 11, no. 12 (2005), 1963-1969 submitted: 14/10/05, accepted: 15/11/05, appeared: 28/12/05 J.UCS On Firmness of the State Space and Positive Elements of a Banach

More information

On interpolation in existence logics

On interpolation in existence logics On interpolation in existence logics Matthias Baaz and Rosalie Iemhoff Technical University Vienna, Wiedner Hauptstrasse 8-10, A-1040 Vienna, Austria baaz@logicat, iemhoff@logicat, http://wwwlogicat/people/baaz,

More information

Forcing-based cut-elimination for Gentzen-style intuitionistic sequent calculus

Forcing-based cut-elimination for Gentzen-style intuitionistic sequent calculus Forcing-based cut-elimination for Gentzen-style intuitionistic sequent calculus Hugo Herbelin 1 and Gyesik Lee 2 1 INRIA & PPS, Paris Université 7 Paris, France Hugo.Herbelin@inria.fr 2 ROSAEC center,

More information

The Curry-Howard Isomorphism

The Curry-Howard Isomorphism The Curry-Howard Isomorphism Software Formal Verification Maria João Frade Departmento de Informática Universidade do Minho 2008/2009 Maria João Frade (DI-UM) The Curry-Howard Isomorphism MFES 2008/09

More information

Propositional Logic Language

Propositional Logic Language Propositional Logic Language A logic consists of: an alphabet A, a language L, i.e., a set of formulas, and a binary relation = between a set of formulas and a formula. An alphabet A consists of a finite

More information

LOCATING Ax, WHERE A IS A SUBSPACE OF B(H)

LOCATING Ax, WHERE A IS A SUBSPACE OF B(H) Logical Methods in Computer Science Vol. 10:9)014, pp. 1 10 www.lmcs-online.org Submitted Jan. 4, 013 Published Jun. 16, 014 LOCATING Ax, WHERE A IS A SUBSPACE OF BH) DOUGLAS S. BRIDGES University of Canterbury,

More information