15.Alternative Set Theories

A Brief Introduction to Set Theory with Classes

(Godel-Bernays "GB")

For reference here, again, is pre-Russel's paradox Set Theory.

Axiom 1: Two sets are the same if and only if (write "iff") they have the same members.Symbolically,

$\QTR{Large}{X=Y}$ MATH .

Axiom 2: Let MATH be a proposition about mathematical objects then MATHtrue$\QTR{Large}{\}}$ is a Class.


15.1 Terms and Relations in GB:

  1. MATH - read "$\QTR{Large}{X}$ is a Set"

  2. $\QTR{Large}{Cl(X)}$ - read " $\QTR{Large}{X\ }$is a Class"

  3. MATH- read " $\QTR{Large}{X\ }$is a member of $\QTR{Large}{Y\ }$"

15.2 Some Axioms:

  1. MATH- Everything is either a Set or a Class.

  2. MATH - Every Set is a Class.

  3. MATH- Every member of a Set or a Class is a Set.

  4. Let MATH be a proposition about mathematical objects thenMATHtrue$\QTR{Large}{)\}}$ is a Class.

    Restated:

    Let MATH be a proposition about mathematical objects then MATH

  5. other ZF- type axioms.

15.3 Russel's paradox revisited:

Rewriting 4. with MATH , the Russel example now reads. The exists a Class $\QTR{Large}{Y}$ consisting of all Sets that do not contain themselves as members.

One asks is MATH


Contructive Set Theory

A CONSTRUCTIVE VERSION OF CANTOR'S THEOREM

Classical Set Theory: MATH is uncountable .

Constructive Set Theory: Let MATH be a sequence of real numbers. let MATH and MATH be real numbers with MATH $\QTR{Large}{<}$ MATH. Then there exists a real number $\QTR{Large}{x}$ such that

  1. MATH MATH $\ $and $\QTR{Large}{x}$ MATH

  2. MATH for all $\QTR{Large}{n}$.

15.4 Definitions:

  1. A real number $\QTR{Large}{b}$ is called a constructive supremum, or constructive least upper bound, of MATH if it is an upper bound for $\QTR{Large}{A}$ and if for each MATH there exists MATH with MATH. We write MATH

  2. A real number $\QTR{Large}{l}$ is called a contructive infimum, or constructive greatest lower bound, of A if it is a lower bound for MATH and if for each each MATH there exists MATH with MATH. We write MATH

     

15.4 Theorem(Contructive lub). Let A be a nonempty set of real numbers that is bounded above. Then MATH exists if and only if for all MATH with $\QTR{Large}{x<y}$, either $\QTR{Large}{y}$ is an upper bound for $\QTR{Large}{A} $ or there exists MATH with $\QTR{Large}{x<a}$.