This book is for readers who have learned about first order logic; Gödel’s completeness theorem; the Löwenheim-Skolem theorem; the Tarski-Vaught criterion for being elementary sub-model; and who know naive set theory. A graduate course in model theory will be helpful. The thesis of the book is that we can find worthwhile dividing lines among complete first order theories T; mainly countable. That is, properties dividing them in some sense between understandable and complicated ones.
The main test problem is the number of models of T of the infinite cardinal l as a function of l. This culminates in the so-called main gap theorem saying the number is either maximal or quite small in suitable sense. Toward this, other properties are introduced and investigated, such as being stable or being super stable, where can we define dimension and weight, particularly for super stable theories.