Paul R. Halmos - Naive Set Theory - 1960

History / Edit / PDF / EPUB / BIB /
Created: January 14, 2016 / Updated: November 2, 2024 / Status: in progress / 5 min read (~883 words)
Artificial General Intelligence

  • (p1) Sets have elements or members
  • (p1) Sets may be elements of sets
  • (p2) If A and B are sets and if every element of A is an element of B, A is a subset of B or B includes A
    • AB=BA
  • (p2) This implies AA
    • The set inclusion is reflexive
  • (p2) If A and B are sets such that AB and AB, then A is a proper subset or B or B properly includes A (proper inclusion)
  • (p2) If A, B and C are sets such that AB and BC, then AC (set inclusion is transitive)
  • (p2) If AB and BA, then A and B have the same elements and therefore, by the axiom of extension, A=B. (antisymmetric)
  • (p2) To prove that two sets are equals, you prove that AB and then BA.
  • (p2) Inclusion is always reflexive and transitive
  • (p2) Belonging is never reflexive nor transitive
  • (p6) Nothing contains everything
  • (p7) There is no universe
  • (p8) There exists a set
    • (p8) There exists a set with no elements
    • Symbol: (empty set)
    • A for every A
  • (p8) To prove that something is true (about the empty set), prove that it cannot be false
  • (p10) If a is a set, we may form the unordered pair {a,a}. That unordered pair is denoted by {a} and is called the singleton of a.
  • (p10) aA{a}A
  • (p13) {X:X}=
  • (p13) {X:X{A}}=A
  • (p13) {X:X{A,B}}=AB
  • (p13) AB={x:xA or xB}
  • (p14) AB={xA:xB}={xB:xA}={x:xA and xB}
  • (p15) If AB=, the sets A and B are called disjoint
  • (p15) A(BC)=(AB)(AC)
  • (p15) A(BC)=(AB)(AC)
  • (p17) AB={xA:xB}
  • (p17) De Morgan laws: (AB)=AB, (AB)=AB
  • (p18) A+B=(AB)(BA)
  • (p20) The power set of a finite set with n elements has 2n elements.
  • (p22) Order c b d a = {c} {c, b} {c, b, d} {c, b, d, a}
  • (p23) Ordered pair (a, b) = {{a}, {a, b}}
  • (p24) Cartesian product: A×B={x:x=(a,b) for some a in A and some b in B}
  • (p27) Relation: z=(x,y), xRy
  • (p27) Domain: domR={x:for\some y (xRy)}
  • (p27) Range: ranR={y:for\some x (xRy)}
  • (p27) reflexive if xRx for every x in X
  • (p27) symmetric if xRy implies yRx
  • (p27) transitive if xRy and yRz imply xRz
  • (p28) equivalence relation if it is reflexive, symmetric and transitive
  • (p28) A partition of X is a disjoint collection C of non-empty subsets of X whose union is X
  • (p45) A family {xi} whose index set is either a natural number or else the set of all naturals numbers is called a sequence
  • (p 47) No natural number is a subset of any of its elements
  • (p 47) Every element of a natural number is a subset of it
  • (p 48) Recursion theorem: If a is an element of a set X, and if f is a function from X into X, then there exists a function u from ω into X such that u(0)=a and such that u(n+)=f(u(n)) for all n in ω.

Two sets are equal if and only if they have the same elements.

To every set A and to every condition S(x) there corresponds a set B whose elements are exactly those elements x of A for which S(x) holds.

For any two sets there exists a set that they both belong to.

For every collection of sets there exists a set that contains all the elements that belong to at least one set of the given collection.

For each set there exists a collection of sets that contains among its elements all the subsets of the given set.

There exists a set containing 0 and containing the successor of each of its elements.

  1. 0ω
  2. if nω, then n+ω
  3. if Sω,if 0ω, and if n+S whenever nS, then S=ω
  4. n+ 0 for all n in ω
  5. if n and m are in ω, and if n+=m+, then n=m

  • : and
  • : or (either or both)
  • ¬: not
  • : if-then (implies)
  • : if and only if
  • : for some (there exists)
  • : for all

  • Halmos, Paul Richard. Naive set theory. Springer Science & Business Media, 1960.