KonkurStudy
همه کارت‌ها

Countable Sets and Closure Properties

Countability survives countable unions, finite-subset collections, and surjective images, because ℵ0⋅ℵ0=ℵ0\aleph_0\cdot\aleph_0=\aleph_0 and a surjection f:B↠Af:B\twoheadrightarrow A forces ∣A∣≤∣B∣|A|\le|B|.

کارت مفهوم کنکور ارشد علوم کامپیوتر

اهمیت
۰/۵

A set SS is countable if ∣S∣≤ℵ0|S|\le\aleph_0, i.e. there is an injection S↪NS\hookrightarrow\mathbb{N} (equivalently, SS is finite or can be listed as s0,s1,s2,…s_0,s_1,s_2,\dots). The whole theory rests on one identity:

ℵ0⋅ℵ0=ℵ0,\aleph_0\cdot\aleph_0=\aleph_0,

witnessed by Cantor's pairing N×N→N\mathbb{N}\times\mathbb{N}\to\mathbb{N}, (i,j)↦(i+j)(i+j+1)2+j(i,j)\mapsto\tfrac{(i+j)(i+j+1)}{2}+j. From it three closure rules follow.

The three closure rules

Operation Statement Why
Countable union A countable union of countable sets is countable List Ai={ai0,ai1,… }A_i=\{a_{i0},a_{i1},\dots\}; the map (i,j)↦aij(i,j)\mapsto a_{ij} surjects N×N\mathbb{N}\times\mathbb{N} onto ⋃iAi\bigcup_i A_i
Finite subsets If AA is countable, the set [A]<ω[A]^{<\omega} of its finite subsets is countable [A]<ω=⋃n≥0[A]n[A]^{<\omega}=\bigcup_{n\ge 0}[A]^{n}, and each [A]n[A]^{n} is countable (it injects into AnA^{n}), so it is a countable union of countable sets
Surjective image If AA is countable and f:A→Bf:A\to B is onto, then BB is countable A surjection f:A↠Bf:A\twoheadrightarrow B forces ∣B∣≤∣A∣≤ℵ0\vert B\vert \le\vert A\vert \le\aleph_0

The surjection lemma (used everywhere above)

For a nonempty codomain,

∃ surjection f:B↠A  ⟺  ∣A∣≤∣B∣.\exists\ \text{surjection } f:B\twoheadrightarrow A\iff |A|\le|B|.

A surjection always points from the bigger set to the smaller one. Given ff onto, pick one preimage per target to build an injection A↪BA\hookrightarrow B; conversely any injection A↪BA\hookrightarrow B can be inverted (and padded) to a surjection B→AB\to A. So "BB is countable and f:B→Af:B\to A is onto" instantly gives "AA is countable."

Mini-example

Is the set of all finite-length bit strings {0,1}∗\{0,1\}^{*} countable? Yes: {0,1}∗=⋃n≥0{0,1}n\{0,1\}^{*}=\bigcup_{n\ge 0}\{0,1\}^{n}, a countable union of finite sets, hence countable. Contrast this with {0,1}N\{0,1\}^{\mathbb{N}} (infinite strings), which has cardinality 2ℵ0=c2^{\aleph_0}=\mathfrak{c} — uncountable.

Where it breaks: countable does not mean small

Closure is about countable ingredients. If you enlarge a continuum-sized set XX (so ∣X∣=c|X|=\mathfrak{c}), then:

  • the collection of all countable subsets of XX has cardinality cℵ0=(2ℵ0)ℵ0=2ℵ0=c\mathfrak{c}^{\aleph_0}=\bigl(2^{\aleph_0}\bigr)^{\aleph_0}=2^{\aleph_0}=\mathfrak{c} (each countable subset is the range of a sequence N→X\mathbb{N}\to X);
  • the full power set P(X)P(X) jumps to 2c2^{\mathfrak{c}}.

Restricting to countable subsets collapses the power set back down to c\mathfrak{c}.

Exam trick: A surjection f:B↠Af:B\twoheadrightarrow A goes big-to-small, so it forces ∣A∣≤∣B∣|A|\le|B| — never the reverse. To kill a closure or cardinality claim, check the direction of the implied inequality, and remember ℵ0⋅ℵ0=ℵ0\aleph_0\cdot\aleph_0=\aleph_0 but cℵ0=c\mathfrak{c}^{\aleph_0}=\mathfrak{c} while 2c>c2^{\mathfrak{c}}>\mathfrak{c}.

فرمول‌های کلیدی

Countable absorption
ℵ0⋅ℵ0=ℵ0\aleph_0 \cdot \aleph_0 = \aleph_0

Cantor pairing: a countable union of countable sets stays countable

Surjection lemma
∃ f:B↠A  ⟺  ∣A∣≤∣B∣\exists\, f : B \twoheadrightarrow A \iff |A| \le |B|

An onto map forces the codomain to be no larger than the domain (nonempty $A$)

Countable subsets of a continuum
cℵ0=(2ℵ0)ℵ0=2ℵ0=c\mathfrak{c}^{\aleph_0} = \left(2^{\aleph_0}\right)^{\aleph_0} = 2^{\aleph_0} = \mathfrak{c}

The set of countable subsets of an $\mathfrak{c}$-sized set still has cardinality $\mathfrak{c}$

#cardinality#countable-sets#countable-union#surjection#cardinal-arithmetic#set-theory

سوالات تمرینی