-- Syntax of FOL -- step (1) terms : constant, variabls, or succussive applications to functions. -- examples of terms in number theory, set theory, min FOL -- step (2) atomic formulas : Relations over terms, = exists unless specified. -- examples of atomic formulas in number theory, set theory, min FOL -- step (3) wffs : atomic formulas, or formulas constructed from smaller formulas using negation, implication, \forall, \exists.