First-order signature (source code)

= First-order signature
{title2=$\Sigma$}

A signature specifies the sorts, operation symbols with their input and output sorts, and relation symbols with their input sorts. The logical connectives and quantifiers are supplied separately by the chosen logic. This separates the nonlogical vocabulary from the rules defining a <coherent theory>.