nLogics
are formal languages for representing information such that conclusions can be drawn
nSyntax defines the
sentences in the language
nSemantics define the
"meaning" of sentences;
ni.e., define truth of a
sentence in a world
n
nE.g., the language of arithmetic
nx+2 ≥ y is a sentence; x2+y > {} is not a
sentence
nx+2 ≥ y is true iff the number x+2 is no less than
the number y
nx+2 ≥ y is true in a world where x = 7, y = 1
nx+2 ≥ y is false in a world where x = 0, y =
6