Model Theory


This page concerns the course `Model Theory', taught at the University of Amsterdam from February - May 2012.
This course features in the local MSc Logic programme.

Contents of these pages


News



Practicalities

Staff

Dates/location:

Grading

Course material


Course Description

In (first-order) logic, the formal language of mathematical statements and their interpretation in mathematical structures is carefully identified.
Model theory, then, deals with questions such as: These questions are fundamental to the whole enterprise of mathematics and the insights and methods of model theory have far-reaching consequences in many branches of mathematics. For a nice introduction and overview of the field, please see the Stanford Encyclopedia of Philosophy.

In this course we will give a general introduction to the methods and results of classical model theory including compactness, the Löwenheim-Skolem theorems, and various preservation theorems illustrated by examples and applications in algebra, analysis, and discrete mathematics.
Various model theoretic techniques for constructing models will be introduced and applied, such as unions of elementary chains, omitting types construction, ultraproducts and saturated models.

Prerequisites

We presuppose some (but very little) background knowledge in logic; roughly, what is needed is familiarity with the syntax and semantics of first-order languages.
More importantly, we assume that participants in the course possess some mathematical maturity as can be expected from students in mathematics or logic at a MSc level.
Comments, complaints, questions: mail Yde Venema