Projects

1st Semester 2025/26: Logical Principles in Intuitionistic Arithmetic and Type Theory

Instructors
Makoto Fujiwara and Benno van den Berg
ECTS
6
Description

In this project, we study and explore several logical principles that are valid in classical logic

but not provable in intuitionistic logic. Typical such principles are LPO (Limited Principle of

Omniscience) and LLPO (Lesser Limited Principle of Omniscience) from Brouwerʼs

intuitionistic mathematics and MP (Markovʼs principle) from the Russian school of

constructive recursive mathematics (see e.g. [1, Chapter 1] for more details). In fact, they

have been a driving force for developing constructive reverse mathematics [2], where we seek

to determine axioms that are necessary and sufficient to prove each mathematical theorem.

In contrast to classical reverse mathematics à la Friedman and Simpson, reverse mathematical

analysis over an intuitionistic theory is much more delicate since logical axioms are used

(sometimes implicitly) in many places in classical proofs in mathematics. A systematic study

of such logical principles is not only interesting in itself but also meaningful for establishing a

framework of constructive reverse mathematics.

 

In the first half of the project, Makoto Fujiwara will provide a couple of survey lectures on

the study of the arithmetical hierarchy of logical principles (including LPO, LLPO and MP),

which has been initiated in [3] and developed extensively by him and his collaborators in

recent papers (see [4] for the most recent development). This part of the project will be

accompanied by some exercise classes to develop familiarity with intuitionistic arithmetic and

the logical principles in question. In the second half of the project, with the help of Benno van

den Berg and Daniël Otten, we plan to work on logical principles in the language of Martin-

Löf type theory MLTT [5]. The type theory MLTT is a modern framework for formalizing

constructive mathematics, which is more complicated than intuitionistic arithmetic. In this

part of the project, we will have a couple of paper-reading meetings, which consist of informal

presentations by students on selected papers (and discussions of concrete problems if any).

In fact, for the study of logical principles in type theories, only a few works (including [6, 7])

have appeared and there has been no systematic development yet. Then it is expected to

investigate the hierarchy of logical principles in the context of MLTT, but there is some

flexibility about the choice of working topic depending on interest.

Organisation

Week 1: Two lectures (2 hours each) and one exercise class (2 hours)

Week 2: One lecture (2 hours), one exercise class (2 hours), and one meeting (for the

selection of working topics and papers to read)

Week 3: Two or three meetings (max. 3 hours each) of paper reading (and individual meetings

as required)

Week 4: One or two meetings (max. 3 hours each) of paper reading and one meeting for final

presentations (result reports) by students

All meetings (including lectures and exercise classes) will be held in person.

Prerequisites

Familiarity with natural deduction proofs for intuitionistic predicate logic (cf. [1, Section 1

of Chapter 2]) and some familiarity with intuitionistic arithmetic (cf. [1, Chapter 3]). Some

familiarity with type theories is preferable but not required.

Assessment

- Assignments provided in the lectures

-Informal presentations in the paper-reading meetings

-A final presentation of result report

References

[1] A. S. Troelstra and D. van Dalen, Constructivism in Mathematics: An Introduction, Vol.

I, North-Holland, 1988.

[2] H. Ishihara, An introduction to constructive reverse mathematics, In: D. Bridges, H.

Ishihara, M. Rathjen and H. Schwichtenberg (eds.) Handbook of Constructive Mathematics,

Pages 636‒660, Cambridge University Press, Cambridge, 2023.

[3] Y. Akama, S. Berardi, S. Hayashi and U. Kohlenbach, An arithmetical hierarchy of the law

of excluded middle and related principles, Proceedings of LICSʼ04, Pages 192-201, 2004.

[4] M. Fujiwara, On the hierarchy of linearity axioms, Archive for Mathematical Logic, to

appear (already available online).

[5] P. Martin-Löf (notes by Giovanni Sambin), Intuitionistic type theory, Bibliopolis, 1984.

[6] T. Coquand and B. Mannaa, The independence of Markovʼs principle in type theory,

Logical Methods in Computer Science 13(3), Pages 1-28, 2017.

[7] L. Cohen, Y. Forster, D. Kirst, B. Da Rocha Paiva and V. Rahli, Separating Markovʼs

principles, Proceedings of LICSʼ24, Article No.: 28, Pages 1-14. 2024.

Contact address: (Makoto Fujiwara)