Jump to content

Set Theory/The Language of Set Theory

From Wikibooks, open books for an open world

Recall that a language consists of an alphabet (i.e., a collection of symbols), a syntax (i.e., rules to form formulas), and semantics (i.e., the interpretation of the formulas).

The Language of Set Theory, denoted as ℒ, is the language of first-order logic with the symbol ∈.

Our alphabet includes variable symbols v,w,…, and the symbols ∨∧⇒⇔¬∀∃⊥=∈.

We will not worry too much about the formal semantics in this book; however, our intended interpretation of the symbol ∈ is as a set membership relation, i.e., x∈y means set x is a member of set y.

Our syntax is (informally) described by the following

  • if x and y are variable symbols, then (x=y) and (x∈y) are formulas
  • if φ is a formula, then so is (¬φ)
  • if φ and ψ are formulas, then so are (φ⇔ψ), (φ⇒ψ), (φ∧ψ), and (φ∨ψ)
  • if φ is a formula and x is a variable symbol, then ∀x:φ and ∃x:φ are formulas
  • finally, we have ⊥ is also a formula

Note that to formally define the syntax, we need to use the notion of `recursion'. However, recursion is soon to be defined within the theory (ZF theory), so we will refrain from using theorems in ZF as meta-theorems for ZF.

Also note that we quantify over the universal set, i.e., the set of all sets. (Fun fact: the universal set is not a set, ipso facto by two axioms we will soon see.)

← Introduction · Zermelo-Fraenkel (ZF) Axioms →