Model theory
    UPPSALA UNIVERSITET
    Matematiska institutionen
    Vera Koponen

    Model theory

    Model theory studies general properties that may be shared by different kinds of structures. For example, graphs and groups are different kinds of structures since the former involves one binary symmetric relation and the latter involves one binary function (or 'operation'). But nevertheless there are properties which some graph can have in common with some group, but not with some other graph. In model theory such properties often measure the complexity of the structure relative to what can be expressed about it within some formal language, usually first-order logic or variations of it. In this spirit a rich set of methods and results for classifying infinite structures, called "classification theory" or "stability theory", has evolved. There is also extensive work in areas bordering between model theory and other subjects in mathematics such as algebra, analysis, geometry and discrete mathematics; much of this work is inspired by ideas from classification theory. The above concerns mostly infinite structures. The model theory of finite structures has developed mainly in connection with issues in computer science, in particular descriptive complexity theory, but there are also interactions with probabilistic methods in discrete mathematics, such as random graph theory. In the logic group, connections between finite and infinite model theory have been studied. On the one hand, by applying ideas and methods from infinite model theory to the context of finite structures. On the other hand, by studying "finiteness properties" that infinite structures may have, such as being approximated by sequences of finite structures, by a blend of stability theoretic and probabilistic methods. There is interest in further exploration of structures (finite and infinite) with a combination of model theoretic, probabilistic and computational methods.

    More about Model theory in Wikipedia.


      29 December, 2008, Vera Koponen.