Definizione
Per una data teoria
in teoria dei modelli, una struttura
è definita come modello se
- il linguaggio usato da
è lo stesso usato nella teoria
,
- ogni proposizione in
è soddisfatta da
,
dove
è un dominio (di discorso o di interpretazione),
è una firma (signature),
è una funzione di interpretazione.
Dominio
Il dominio
di una struttura
è definito come un insieme arbitrario; è anche detto dominio di discorso in quanto contiene gli elementi dell'ambiente sul quale si vuole effettuare una descrizione o un ragionamento.
Si noti che, se il dominio è usato in una struttura per la logica del primo ordine, allora non può essere vuoto.
Esempio
Un esempio di dominio di discorso, può essere un insieme di persone che siamo interessati a descrivere, ad esempio
.
Un esempio di signature
può essere una coppia
, dove
, con
simbolo funzionale,
simbolo relazionale,
- e
simboli costanti;
funzione di arietà tale che:



Facendo riferimento agli esempi di dominio e signature visti sopra, una possibile funzione di interpretazione può essere
tale che:
- ;}

tale che 

Soddisfacibilità per logiche del primo ordine
Un modello per una formula ben formata di un linguaggio del primo ordine è un modello per il linguaggio in cui l'interpretazione della formula risulti vera. Una formula è detta
- valida se è vera per tutti i modelli;
- soddisfacibile se esiste almeno un modello rispetto al quale è vera;
- insoddisfacibile se non esiste nessun modello in cui è vera.
Per esempio, una formula valida può essere
, una soddisfacibile può essere
, una insoddisfacibile può essere
.
Modelli di teorie assiomatiche
Un modello per una teoria del primo ordine è un modello per il suo linguaggio per cui siano vere tutte le formule che sono assiomi della teoria, e di conseguenza saranno verificate nel modello tutte le formule corrispondenti ai teoremi della teoria.