An interpretation for a first-order logic language consists of a non-empty domain of objects, over which the variables may range, together with an assignment of a meaning to the predicate, constants, functions, and symbols.
An interpretation for a first-order logic language consists of a non-empty domain of objects, over which the variables may range, together with an assignment of a meaning to the predicate, constants, functions, and symbols.