Chapitre 5
Structures et th´eories
Les th´eoriciens des mod`eles s’int´eressent aux structures et `a leurs ensembles d´efinissables.
Ils ´etudient plus pr´ecis´ement des classes de structures suivant des propri´et´es partag´ees
par celles-ci, qui peuvent ˆetre par exemple combinatoires ou g´eom´etriques. Dans ce cha-
pitre on pr´esente des notions de base de la th´eorie des mod`eles. Les aspects syntaxiques
des langages consid´er´es sont introduits sans ˆetre compl`etement d´etaill´es, l’essentiel pour
les th´eoriciens des mod`eles ´etant le point de vue s´emantique.
5.1 Structures, langage associ´e
Les structures, structures de groupes, de corps ..., sont des objets usuels pour les
math´ematiciens contemporains. Dans la premi`ere partie du cours, la structure sous-
jacente ´etait r´eduite `a un univers muni d’une unique relation binaire, ∈(et de l’´egalit´e
=). Pour ce cours, nous d´efinissons la notion de structures de la fa¸con suivante :
D´efinition 5.1.
1. Une structure Mest la donn´ee d’un ensemble de base ou univers Mnon vide
muni :
– d’une famille (cM
i)i∈Ide constantes, o`u cM
i∈M,
– d’une famille (fM
j)j∈Jde fonctions, o`u pour tout j∈J,fM
jest une fonction
totale de Mnjdans Mpour un entier nj>0,
– d’une famille (RM
k)k∈Kde relations, o`u pour tout k∈K,RM
kest un sous-
ensemble de Mnkpour un entier nk>0.
On supposera de plus qu’une structure est toujours munie de l’´egalit´e, c’est-`a-dire
que la diagonale de M2est l’une des relations RM
k. L’ensemble de base Msera
appel´e domaine de Met sera souvent not´e de la mˆeme fa¸con que M.
2. Le langage Lassoci´e `a une structure Mconsiste en :
– un symbole de constante cipour chaque constante cM
i,
– un symbole de fonction fjd’arit´e njpour chaque fonction fM
j,
– un symbole de relation Rkd’arit´e nkpour chaque relation RM
k.
1