Herbrand structure
For a language , define the Herbrand universe to be the set of closed terms (alternatively ground terms) of .
A structure for is a Herbrand structure if the domain of is the Herbrand universe of . This fixes the domain of , and so each Herbrand structure can be identified with its interpretation
, leading to the alternative nomenclature of Herbrand interpretation.
A Herbrand model of a theory is a Herbrand structure which is a model of .