185.A60 Higher-order Logic
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2017S, VU, 2.0h, 3.0EC

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

Getting acquainted with strong logical formalisms, their theoretical properties and limits and their use for modeling and specification in computer science

Subject of course

Limits of first-order definability, syntax and semantics of second-order logic, expressive power of second-order logic, second-order arithmetic, simple type theory, typed lambda calculi, interactive theorem proving in higher-order logic

Additional information

First meeting: Tuesday, 25 April 2017, 14:00, seminar room "Gödel".

In the first meeting I will give a brief overview of the course and discuss administrative and assessment details. The first lecture will be on Thursday, 27 April 2017, 14:00, seminar room "Gödel".

Lecturers

  • Ramanayake, Don Revantha Shiyan

Institute

Course dates

DayTimeDateLocationDescription
Tue14:00 - 15:3025.04.2017 - 27.06.2017Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Thu14:00 - 15:3027.04.2017 - 29.06.2017Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Higher-order Logic - Single appointments
DayDateTimeLocationDescription
Tue25.04.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Thu27.04.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Tue02.05.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Thu04.05.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Tue09.05.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Thu11.05.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Tue16.05.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Thu18.05.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Tue23.05.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Tue30.05.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Thu01.06.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Thu08.06.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Tue13.06.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Tue20.06.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Thu22.06.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Tue27.06.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture
Thu29.06.201714:00 - 15:30Seminarraum FAV EG C (Seminarraum Gödel) Lecture

Examination modalities

Three assignments

Course registration

Begin End Deregistration end
15.12.2016 00:00 03.07.2017 23:00

Curricula

Study CodeObligationSemesterPrecon.Info
066 931 Logic and Computation Mandatory elective

Literature

- Stefan Hetzl: Higher-order logic. Lecture notes.*main reference*

- Stefan Hetzl: Mathematical Logic 2. Lecture notes.*Prerequisite material on first-order logic*

- Johan Van Benthem and Kees Doets. Higher-order logic. Book chapter. Handbook of Philosophical Logic. Vol. 164, pages 275-329.*

- Daniel Leivant: Higher-order Logic, Handbook of Logic in Artificial Intelligence and Logic Programming (2) 1994, pages 229-322.*

- Peter B. Andrews: An Introduction to Mathematical Logic and Type Theory: To Truth through Proof, Academic Press, 1986

- Dale Miller and Gopalan Nadathur: Programming with Higher-Order Logic, Cambridge University Press, 2012

- Chad E. Brown: Automated Reasoning in Higher-Order Logic, College Publications, 2007

- Henk Barendregt, Wil Dekkers and Richard Statman: Lambda Calculus with Types, 2013

-  Manzano: Extensions of first-order logic, 1996.

-  M.H. Sorensen and P. Urzyczyn: Lectures on the Curry-Howard Isomorphism, 2006

Previous knowledge

This is an advanced course in logic. Firm knowledge of classical first-order logic (formulas, models, proofs) is a prerequisite. In the first lecture I will overview the key concepts and definitions from first-order logic.

Language

English