Definition
Signature
A signature is a tuple of two countably infinite, pairwise disjoint sets:
- — function symbols, each with a fixed arity .
- — predicate symbols, each with a fixed arity .
Together with a countably infinite set of variables (disjoint from ), the signature defines the non-logical symbols of a first-order language.