[subject]/[topic]

Halmazok

Halmazok megadása, részhalmaz és egyenlőség, hatványhalmaz, halmazműveletek, De Morgan-azonosságok és a Descartes-szorzat.

Forrás: DiMat_ea.pdf 3–7. dia · Feladatsor 1.1–1.8

A halmaz a matematika egyik alapfogalma: nem definiáljuk, csak azt mondjuk meg, mikor eleme valami. Ha xx eleme az AA halmaznak, azt így írjuk: x∈Ax \in A; ha nem eleme: x∉Ax \notin A.

Halmazok megadása

Kétféleképpen adhatunk meg halmazt:

  • felsorolással: {1,2,3}\{1, 2, 3\},
  • tulajdonsággal: egy ismert HH halmaz azon elemei, amelyekre igaz a TT tulajdonság: {x∈H∣T(x)}\{x \in H \mid T(x)\}.
Példa

{x∈ℕ∣1≤x≤5}={1,2,3,4,5}\{x \in \N \mid 1 \le x \le 5\} = \{1, 2, 3, 4, 5\}, és {x∈ℤ∣x2=4}={−2,2}\{x \in \Z \mid x^2 = 4\} = \{-2, 2\}.

Az üres halmaz az a halmaz, amelynek nincs eleme. Jele ∅\emptyset vagy { }\{\,\}.

Figyelem · a természetes számok

Ebben a tárgyban ℕ={1,2,3,… }\N = \{1, 2, 3, \dots\}, vagyis a 0 nem természetes szám. Más tárgyakban (és sok könyvben) ez másképp lehet, ezért mindig nézd meg, melyik konvenciót használják.

A fontos számhalmazok: ℕ\N (természetes), ℤ\Z (egész), ℚ\Q (racionális), ℝ\R (valós) és ℂ\C (komplex) számok. Mindegyik tartalmazza az előzőt: ℕ⊂ℤ⊂ℚ⊂ℝ⊂ℂ\N \subset \Z \subset \Q \subset \R \subset \C.

Részhalmaz és egyenlőség

Definíció · részhalmaz

A⊂BA \subset B, ha AA minden eleme BB-nek is eleme.

Definíció · egyenlőség

Két halmaz egyenlő, ha ugyanazok az elemeik. Ezzel ekvivalens:

A=B  ⟺  A⊂B eˊs B⊂A.A = B \iff A \subset B \text{ és } B \subset A.

A második alak mutatja, hogyan bizonyítunk halmazegyenlőséget: két irányban. Először megmutatjuk, hogy a bal oldal minden eleme benne van a jobb oldalban, aztán fordítva.

Példa
  • {1,2}⊂{1,2,3}\{1, 2\} \subset \{1, 2, 3\}, de {1,4}⊄{1,2,3}\{1, 4\} \not\subset \{1, 2, 3\}.
  • {1,2,2,3}={3,2,1}\{1, 2, 2, 3\} = \{3, 2, 1\}: az ismétlés és a sorrend nem számít.
  • Minden AA halmazra ∅⊂A\emptyset \subset A és A⊂AA \subset A.

Két halmaz diszjunkt, ha nincs közös elemük, azaz A∩B=∅A \cap B = \emptyset.

Számosság és hatványhalmaz

Definíció · számosság

Véges halmaz elemeinek száma a halmaz számossága. Jele ∣A∣|A| vagy #A\#A.

Definíció · hatványhalmaz

AA összes részhalmazának halmaza. Jele 𝒫(A)\mathcal{P}(A) vagy 2A2^A.

Tétel

Ha ∣A∣=n|A| = n, akkor ∣𝒫(A)∣=2n|\mathcal{P}(A)| = 2^n.

Miért? Egy részhalmaz összeállításakor minden elemről külön döntünk: benne lesz vagy nem. Ez nn darab igen/nem döntés, összesen 2⋅2⋯2=2n2 \cdot 2 \cdots 2 = 2^n lehetőség.

Példa · az előadásból

A={0,1,2,3}A = \{0, 1, 2, 3\}, ∣A∣=4|A| = 4, tehát 16 részhalmaza van:

𝒫(A)={∅,{0},{1},{2},{3},{0,1},{0,2},{0,3},{1,2},{1,3},{2,3},{0,1,2},{0,1,3},{0,2,3},{1,2,3},A}\mathcal{P}(A) = \{\emptyset, \{0\}, \{1\}, \{2\}, \{3\}, \{0,1\}, \{0,2\}, \{0,3\}, \{1,2\}, \{1,3\}, \{2,3\}, \{0,1,2\}, \{0,1,3\}, \{0,2,3\}, \{1,2,3\}, A\}.

Hány eleme van 𝒫(∅)-nak, az üres halmaz hatványhalmazának?

Halmazműveletek

Legyen HH az alaphalmaz (minden, amiről éppen beszélünk), és A,B⊂HA, B \subset H.

műveletjelkik az elemei?
komplementerA‾\overline{A}HH elemei, amelyek nincsenek AA-ban
unió (egyesítés)A∪BA \cup Blegalább az egyikben benne vannak
metszetA∩BA \cap Bmindkettőben benne vannak
különbségA∖BA \setminus BAA-ban benne vannak, BB-ben nem
szimmetrikus differenciaA△BA \triangle Bpontosan az egyikben vannak benne („kizáró vagy”)

A szimmetrikus differencia kétféleképpen is felírható:

A△B=(A∪B)∖(A∩B)=(A∖B)∪(B∖A).A \triangle B = (A \cup B) \setminus (A \cap B) = (A \setminus B) \cup (B \setminus A).
Példa · az előadásból

A={0,1,2,3,4}A = \{0, 1, 2, 3, 4\}, B={2,4,6,8,10}B = \{2, 4, 6, 8, 10\}.

  • A∪B={0,1,2,3,4,6,8,10}A \cup B = \{0, 1, 2, 3, 4, 6, 8, 10\}
  • A∩B={2,4}A \cap B = \{2, 4\}
  • A∖B={0,1,3}A \setminus B = \{0, 1, 3\}, B∖A={6,8,10}B \setminus A = \{6, 8, 10\}
  • A△B={0,1,3,6,8,10}A \triangle B = \{0, 1, 3, 6, 8, 10\}: az unióból kivesszük a közös részt.
Interaktív

Venn-diagram

Válassz egy műveletet: a kiszínezett rész az eredmény. H az alaphalmaz.

A △ B: azok az elemek, amelyek pontosan az egyikben van benne.

Interaktív

Halmazkalkulátor

Vesszővel elválasztva add meg az elemeket. A komplementer mindig H-hoz viszonyít.

A ∪ B
{0, 1, 2, 3, 4, 6, 8, 10}
A ∩ B
{2, 4}
A \ B
{0, 1, 3}
B \ A
{6, 8, 10}
A △ B
{0, 1, 3, 6, 8, 10}
Ā (H-ban)
{5, 6, 7, 8, 9, 10}
‾(A ∪ B)
{5, 7, 9}
|A|, |P(A)|
5, 2⁵ = 32
|A × B|
5 · 5 = 25

De Morgan-azonosságok

Tétel · De Morgan

Tetszőleges AA és BB halmazra

A∪B‾=A‾∩B‾,A∩B‾=A‾∪B‾.\overline{A \cup B} = \overline{A} \cap \overline{B}, \qquad \overline{A \cap B} = \overline{A} \cup \overline{B}.

Az azonosságok tetszőlegesen sok halmazra is érvényesek.

Szavakkal: „nem igaz, hogy esik vagy fúj” ugyanaz, mint „nem esik és nem fúj”. A komplementer „átfordítja” az uniót metszetté és fordítva. Ugyanez a szabály jön elő a logikában is: De Morgan-törvények.

Tipp

A Venn-diagramon a két De Morgan-gombbal ellenőrizheted: A∪B‾\overline{A \cup B} a két körön kívüli rész, ami pontosan az, ami A‾\overline{A}-ban és B‾\overline{B}-ben is benne van.

Descartes-szorzat

Definíció · Descartes-szorzat

A×B={(a,b)∣a∈A, b∈B}A \times B = \{(a, b) \mid a \in A,\ b \in B\}: azok a rendezett párok, amelyeknek első tagja AA-ból, második tagja BB-ből való.

Példa

A={0,1,2}A = \{0, 1, 2\}, B={1,2}B = \{1, 2\} esetén

A×B={(0,1),(0,2),(1,1),(1,2),(2,1),(2,2)}.A \times B = \{(0,1), (0,2), (1,1), (1,2), (2,1), (2,2)\}.

Hat pár, mert ∣A×B∣=∣A∣⋅∣B∣=3⋅2|A \times B| = |A| \cdot |B| = 3 \cdot 2. A sorrend számít: (0,1)∈A×B(0, 1) \in A \times B, de (0,1)∉B×A(0, 1) \notin B \times A, mert 0∉B0 \notin B.

A Descartes-szorzat lesz a függvények és a relációk alapja: lásd Függvények és Relációk.

Kvantorok

  • ∃\exists: „létezik”, „van olyan” (egzisztenciális kvantor),
  • ∀\forall: „minden”, „bármely” (univerzális kvantor).
Példa · az előadásból
  • ∃n∈ℕ:2n=6\exists n \in \N : 2n = 6 (igaz, n=3n = 3), de ∄n∈ℕ:2n=7\nexists n \in \N : 2n = 7.
  • ∀m∈ℕ:m∈ℤ\forall m \in \N : m \in \Z (igaz), de ¬ ∀m∈ℤ:m∈ℕ\neg\, \forall m \in \Z : m \in \N (például m=−1m = -1).

A kvantorok tagadása: „nem minden” = „van olyan, amelyik nem”. Ezt részletesen a logika tárgy kvantoros törvényei tárgyalják.

Szitaformula

Két halmaz uniójának elemszáma:

∣A∪B∣=∣A∣+∣B∣−∣A∩B∣.|A \cup B| = |A| + |B| - |A \cap B|.

A metszetet azért kell levonni, mert az ∣A∣+∣B∣|A| + |B| összegben kétszer számoltuk.

Gyakorló feladat · 1.8

Egy társaságban 27-en beszélnek angolul, 23-an németül, 12-en mindkét nyelvet, 8-an egyiket sem. Hány tagú a társaság?

Megoldás

A legalább egy nyelvet beszélők száma ∣A∪N∣=27+23−12=38|A \cup N| = 27 + 23 - 12 = 38. Hozzájön a 8 ember, aki egyiket sem beszéli: a társaság 46 fős.

Gyakorló feladatok

Gyakorló feladat · 1.1

Legyen A={x∈ℕ∣x paˊros}A = \{x \in \N \mid x \text{ páros}\}, B={x∈ℕ∣x>4}B = \{x \in \N \mid x > 4\} és C={x∈ℕ∣x<6}C = \{x \in \N \mid x < 6\}. Mivel egyenlő B∖CB \setminus C, A∖(B∩C)A \setminus (B \cap C), B△CB \triangle C, (B∪C)∖A(B \cup C) \setminus A, C‾\overline{C} (alaphalmaz ℕ\N) és A∖CA \setminus C?

Megoldás

Írjuk ki: A={2,4,6,… }A = \{2, 4, 6, \dots\}, B={5,6,7,… }B = \{5, 6, 7, \dots\}, C={1,2,3,4,5}C = \{1, 2, 3, 4, 5\}.

  • B∖C={6,7,8,… }B \setminus C = \{6, 7, 8, \dots\}
  • B∩C={5}B \cap C = \{5\}, és 5∉A5 \notin A, ezért A∖(B∩C)=AA \setminus (B \cap C) = A.
  • B∪C=ℕB \cup C = \N és B∩C={5}B \cap C = \{5\}, így B△C=ℕ∖{5}B \triangle C = \N \setminus \{5\}.
  • (B∪C)∖A=ℕ∖A={1,3,5,… }(B \cup C) \setminus A = \N \setminus A = \{1, 3, 5, \dots\}, a páratlan számok.
  • C‾={6,7,8,… }\overline{C} = \{6, 7, 8, \dots\}
  • A∖C={6,8,10,… }A \setminus C = \{6, 8, 10, \dots\}
Gyakorló feladat · 1.3

Írd fel az A={a,b,c}A = \{a, b, c\} halmaz hatványhalmazát!

Megoldás

𝒫(A)={∅,{a},{b},{c},{a,b},{a,c},{b,c},{a,b,c}}\mathcal{P}(A) = \{\emptyset, \{a\}, \{b\}, \{c\}, \{a, b\}, \{a, c\}, \{b, c\}, \{a, b, c\}\}, összesen 23=82^3 = 8 elem.

Gyakorló feladat · 1.7

∣A∣=m|A| = m és ∣B∣=n|B| = n. Legalább, illetve legfeljebb hány eleme lehet A∪BA \cup B-nek, A∩BA \cap B-nek, A∖BA \setminus B-nek, A△BA \triangle B-nek és A×BA \times B-nek?

Megoldás
  • max⁡(m,n)≤∣A∪B∣≤m+n\max(m, n) \le |A \cup B| \le m + n (bal: az egyik tartalmazza a másikat; jobb: diszjunktak)
  • 0≤∣A∩B∣≤min⁡(m,n)0 \le |A \cap B| \le \min(m, n)
  • max⁡(0,m−n)≤∣A∖B∣≤m\max(0, m - n) \le |A \setminus B| \le m
  • ∣m−n∣≤∣A△B∣≤m+n|m - n| \le |A \triangle B| \le m + n
  • ∣A×B∣=mn|A \times B| = mn mindig.