(Last modified Mon Oct 01 21:10 2007)

home foundations

Logic
Glossary of logic terms and concepts
Propositional logic (PL)
  syntax semantics interpretation
First-order logic (FOL)
  syntax semantics interpretation
Modal and temporal logic
First-order logic semantics

The semantics of FOL formulae tells us how to determine the truth-value of any FOL formula, with respect to some specific interpretation I.  We will describe the semantics by showing how the truth-value of each syntactic kind of formula is determined by its parts, if any.  Because we show how to determine the truth value for every way of constructing a FOL formula (i.e., for PL formulae, predicates, existential quantifications, and universal quantifications — there are no other ways), we have shown how to determine the truth value of every PL formula — the semantics are complete. 

In the discussion below, α and β are assumed to be syntactically correct FOL formulae. 

PL formulae

The semantics of PL formulae with respect to an interpretation I are unchanged in FOL. 

Predicates

The truth value that a predicate maps its terms to is given by the interpretation I

Quantifications

First, two notational conveniences: 

We define these so that we can give the semantics of quantifiers in terms of the semantics of formulae already defined. 

Existentially-quantified formulae

Universally-quantified formulae

FOL syntax semantics interpretation

Share-Alike Made with jEdit Valid CSS! Valid HTML 4.01! UC Irvine Thomas A. Alspaugh
Assistant Professor, Informatics Dept.
School of Information and Computer Sciences