Definition

Given a formal language , a first-order structure consists of a non-empty underlying set together with interpretations of the constant symbols, function symbols, and relation symbols of .

If is a constant symbol, it is interpreted as an element of . If is an -ary function symbol, it is interpreted as a function . If is an -ary relation symbol, it is interpreted as a subset of .

Remarks

The notation refers to the whole structure, while refers only to its underlying set.

If a first-order structure satisfies every sentence of a theory , then is a model of .

This use of “structure” belongs to Model Theory and is distinct from a Quillen Model Structure.