Notes:First order language

From Maths
Revision as of 16:23, 22 May 2016 by Alec (Talk | contribs) (Saving work)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Source: Books:A Course on Mathematical Logic - Shashi Mohan Srivastava

Definition

A first order language, L, consists of two types of symbols:

  1. Logical symbols
    • A sequence of variables, x1,x2, (this is the alphabetical order of the variables)
    • logical connectives, ¬ (negation), (disjunction - posh way of saying "or"),
    • a logical quantifier (existential qualifier) and
    • the equality symbol, =
  2. Non-logical symbols (which vary from theory to theory)
    • A set of constant symbols, {ci|iI},
    • for each positive integer, nN1 a set of n-ary function symbols, {fj|jJn}
    • for each positive integer, nN1 a set of n-ary relation symbols, {pk|kKn}

Terminology

  • Expression - any finite sequence of symbols of a language.