First-Order Logic - Research Article from World of Computer Science

This encyclopedia article consists of approximately 2 pages of information about First-Order Logic.

First-Order Logic - Research Article from World of Computer Science

This encyclopedia article consists of approximately 2 pages of information about First-Order Logic.
This section contains 396 words
(approx. 2 pages at 300 words per page)
Buy the First-Order Logic Encyclopedia Article

First-order logic is a formal language, which means that it has both an alphabet and rules for constructing valid expressions, or formulas, in the language. The language consists of the following:

  • Terms, including both variables (x, y, z, ...) and names (a, b, c, ...) (Subscripts are used with both variables and names to make an infinite number of them available)
  • Predicates: Fj, Gk, Hm, where the lower-case letter is a number that indicates how many terms are included in the predicate (These are referred to as n-ary predicates and subscripts can be used when needed)
  • Punctuation: (, )
  • Connectives, including the unary connective ~ and the binary connectives (Read "... and ...."), ∨ ("... or ...."), ("If ..., then ...."), and ("... if and only if ....")
  • Quantifiers: ∀ ("For all ..."), ∃ ("There exists ...") (Quantifiers must be followed by a variable)

There are only five rules for creating formulas:

  • 1. An n-ary predicate followed...

(read more)

This section contains 396 words
(approx. 2 pages at 300 words per page)
Buy the First-Order Logic Encyclopedia Article
Copyrights
Gale
First-Order Logic from Gale. ©2005-2006 Thomson Gale, a part of the Thomson Corporation. All rights reserved.