This document provides an overview of first-order logic including:
- First-order logic is a formal system used in mathematics, philosophy, linguistics and computer science to represent knowledge.
- It models the world in terms of objects, properties, relations and functions.
- The syntax of first-order logic includes constant symbols, function symbols, predicate symbols, variables, and connectives like not, and, or as well as quantifiers like universal and existential.
- Examples show how first-order logic can represent statements about individuals and their relationships using predicates, terms, atomic and complex sentences with quantifiers.