Définition
Un théorème qui précise les conditions sous lesquelles une théorie de premier ordre cohérente et dénombrable admet un modèle qui omet une collection donnée de types non principaux (c'est‑à‑dire non isolés) ; formulé classiquement pour un langage dénombrable et une famille dénombrable de tels types.

Principe

Principe
Si le langage est dénombrable et la théorie cohérente, alors, à condition que les types à omettre soient non principaux et que la famille soit convenablement dénombrable, on peut construire un modèle qui évite de réaliser chacun des types de la famille, par une construction de Henkin ou par un argument de catégorie de Baire/topologique sur l'espace des types.

Démonstration

Démonstration
Considérer une théorie T cohérente dans un langage dénombrable et une suite dénombrable de types 1 non principaux {p_n(x)}. En étendant T avec des constantes de Henkin et en organisant à chaque étape la non‑réalisation de p_n (ou en exhibant un ensemble de complétions comeagre dans l'espace de Stone qui omettent tous les p_n), on obtient un modèle dénombrable de T qui ne réalise aucun des p_n.

Mauvaise application

Mauvaise application
Prétendre que le théorème vaut pour des langages non dénombrables, pour une famille non dénombrable de types, ou pour des types principaux ; ces affirmations sont fausses en général parce que la compacité et des obstacles de cardinalité peuvent forcer la réalisation.

Conséquence

Conséquence
Permet un contrôle précis de la construction de modèles : existence de modèles omettant des types choisis ; utilisé pour construire des modèles avec des propriétés algébriques ou combinatoires particulières et pour distinguer des classes de modèles selon les types qu'ils réalisent.

Inversion

Inversion
La situation duale est que la compacité peut imposer que certains types soient réalisés dans tout modèle (par exemple les types principaux déterminés par des diagrammes finis), donc au lieu d'omission on considère l'inévitabilité de la réalisation.

Limite

Limite
S'applique principalement aux théories du premier ordre dans des langages dénombrables et aux types non principaux (souvent en nombre dénombrable). Le théorème ne s'étend pas en général à des cardinalités arbitraires ni à des familles de types dont la non‑réalisation violerait la compacité.

Tension sémantique

Tension sémantique
Tension entre ce théorème et la compacité : la compacité tend à produire des réalisations à partir de la consistance locale, tandis que les constructions d'omission exploitent un contrôle global ; il existe aussi une tension avec des notions plus fortes comme l'omission d'hyper‑imaginaires où le résultat classique n'offre pas de garantie.

Synthèse

Synthèse
Le Théorème d'Omission des Types donne une méthode, fondée sur la dénombrabilité, pour construire des modèles évitant la réalisation de types non principaux spécifiés, conciliant les contraintes de compacité et des méthodes constructives ou topologiques pour obtenir l'omission sélective.