๐Ÿ”ต

์ง‘ํ•ฉ โ€” ์ˆ˜ํ•™์˜ ์–ธ์–ด

๐ŸŽฒLv.6

๊ตฌ๊ธ€์—์„œ '๊ณ ์–‘์ด AND ๊ท€์—ฌ์šด'์„ ๊ฒ€์ƒ‰ํ•  ๋•Œ, ๊ฒ€์ƒ‰์—”์ง„์€ ์ˆ˜ํ•™์˜ ๊ต์ง‘ํ•ฉ์„ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. ์ง‘ํ•ฉ๋ก  ์—†์ด๋Š” ์ธํ„ฐ๋„ท ๊ฒ€์ƒ‰๋„ ์—†์Šต๋‹ˆ๋‹ค!

๐Ÿ’ก ์™œ ํ•„์š”ํ• ๊นŒ์š”?

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ SQL ์ฟผ๋ฆฌ `WHERE A AND B`, `WHERE A OR B`, `WHERE NOT A`๋Š” ์ •ํ™•ํžˆ ์ง‘ํ•ฉ์˜ ๊ต์ง‘ํ•ฉ(AโˆฉBA \cap B), ํ•ฉ์ง‘ํ•ฉ(AโˆชBA \cup B), ์—ฌ์ง‘ํ•ฉ(AcA^c)์ž…๋‹ˆ๋‹ค. ์†Œ์…œ๋ฏธ๋””์–ด ํ”ผ๋“œ ์ถ”์ฒœ, ์˜จ๋ผ์ธ ์‡ผํ•‘ ํ•„ํ„ฐ, ์ŠคํŒธ ์ฐจ๋‹จ ๋“ฑ ๋ชจ๋“  ๋””์ง€ํ„ธ ์„œ๋น„์Šค๊ฐ€ ์ง‘ํ•ฉ ์—ฐ์‚ฐ์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ”ต๐Ÿ”

๐Ÿ“œ ์—ญ์‚ฌ ์ด์•ผ๊ธฐ

โˆž

๊ฒŒ์˜ค๋ฅดํฌ ์นธํ† ์–ด

1874๋…„ ยท ๋…์ผ ํ• ๋ ˆ

1874๋…„, ๋…์ผ์˜ ์ˆ˜ํ•™์ž ๊ฒŒ์˜ค๋ฅดํฌ ์นธํ† ์–ด(Georg Cantor)๋Š” ์ˆ˜ํ•™๊ณ„๋ฅผ ๋’คํ”๋“œ๋Š” ๋…ผ๋ฌธ์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. "์‹ค์ˆ˜์˜ ์ง‘ํ•ฉ๊ณผ ์ž์—ฐ์ˆ˜์˜ ์ง‘ํ•ฉ์€ ํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅด๋‹ค"๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌดํ•œ์ด๋ผ๋„ ํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ด ํ˜๋ช…์  ๋ฐœ๊ฒฌ์€ ๋™๋ฃŒ ์ˆ˜ํ•™์ž๋“ค์˜ ๊ฐ•ํ•œ ๋ฐ˜๋ฐœ์„ ๋ถˆ๋ €์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ์นธํ† ์–ด์˜ ์Šค์Šน ํฌ๋กœ๋„ค์ปค๋Š” "์ˆ˜ํ•™์—์„œ ๋ฌดํ•œ์„ ๋‹ค๋ฃจ๋Š” ๊ฒƒ์€ ์ฃ„์•…"์ด๋ผ๋ฉฐ ๊ณต๊ฐœ์ ์œผ๋กœ ๋น„๋‚œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์นธํ† ์–ด๋Š” ๊ตดํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ์›์†Œ(element), ์ง‘ํ•ฉ(set), ๋ถ€๋ถ„์ง‘ํ•ฉ(subset), ํ•ฉ์ง‘ํ•ฉ(union), ๊ต์ง‘ํ•ฉ(intersection) ๋“ฑ์˜ ๊ฐœ๋…์„ ์—„๋ฐ€ํžˆ ์ •์˜ํ•˜๊ณ , ์ง‘ํ•ฉ ์‚ฌ์ด์˜ ํฌ๊ธฐ๋ฅผ ๋น„๊ตํ•˜๋Š” '์ผ๋Œ€์ผ ๋Œ€์‘' ๊ฐœ๋…์œผ๋กœ ๋ฌดํ•œ์˜ ์œ„๊ณ„๋ฅผ ์„ธ์› ์Šต๋‹ˆ๋‹ค. ์ž์—ฐ์ˆ˜ ์ง‘ํ•ฉ N\mathbb{N}, ์ •์ˆ˜ ์ง‘ํ•ฉ Z\mathbb{Z}, ์œ ๋ฆฌ์ˆ˜ ์ง‘ํ•ฉ Q\mathbb{Q}๋Š” ๋ชจ๋‘ ๊ฐ™์€ ํฌ๊ธฐ(๊ฐ€์‚ฐ ๋ฌดํ•œ)์ด์ง€๋งŒ, ์‹ค์ˆ˜ ์ง‘ํ•ฉ R\mathbb{R}์€ ๋” ํฐ ๋ฌดํ•œ(๋น„๊ฐ€์‚ฐ ๋ฌดํ•œ)์ด๋ผ๋Š” ์‚ฌ์‹ค์„ ์ฆ๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์นธํ† ์–ด์˜ ์ง‘ํ•ฉ๋ก ์€ ์ฒ˜์Œ์—๋Š” ์ด๋‹จ์œผ๋กœ ์—ฌ๊ฒจ์กŒ์ง€๋งŒ, 20์„ธ๊ธฐ์— ์ด๋ฅด๋Ÿฌ ํ˜„๋Œ€ ์ˆ˜ํ•™ ์ „์ฒด์˜ ์–ธ์–ด์ด์ž ํ† ๋Œ€๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•จ์ˆ˜๋„, ์œ„์ƒ์ˆ˜ํ•™๋„, ๋…ผ๋ฆฌํ•™๋„ ๋ชจ๋‘ ์ง‘ํ•ฉ๋ก ์˜ ์–ธ์–ด๋กœ ์„œ์ˆ ๋ฉ๋‹ˆ๋‹ค. ๋‹ค๋น„ํŠธ ํž๋ฒ ๋ฅดํŠธ๋Š” "์•„๋ฌด๋„ ์นธํ† ์–ด๊ฐ€ ๋งŒ๋“  ๋‚™์›์—์„œ ์šฐ๋ฆฌ๋ฅผ ์ซ“์•„๋‚ผ ์ˆ˜ ์—†๋‹ค"๋Š” ๋ง๋กœ ๊ทธ์˜ ์—…์ ์„ ๊ธฐ๋ ธ์Šต๋‹ˆ๋‹ค. ์•ˆํƒ€๊น๊ฒŒ๋„ ์นธํ† ์–ด ์ž์‹ ์€ ๋™๋ฃŒ๋“ค์˜ ์ง€์†์ ์ธ ๋น„๋‚œ๊ณผ ๋ฐ˜๋ฐ• ๋•Œ๋ฌธ์— ๋ฐ˜๋ณต์ ์ธ ์šฐ์šธ์ฆ์— ์‹œ๋‹ฌ๋ฆฌ๋ฉฐ ์ƒ์˜ ๋งˆ์ง€๋ง‰์„ ์ •์‹ ๋ณ‘์›์—์„œ ๋ณด๋ƒˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๊ฐ€ ๋‚จ๊ธด ์ง‘ํ•ฉ์˜ ์–ธ์–ด๋Š” ์˜ค๋Š˜๋‚  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค SQL, ๊ฒ€์ƒ‰์—”์ง„์˜ AND/OR ์—ฐ์‚ฐ, ๋จธ์‹ ๋Ÿฌ๋‹์˜ ํŠน์„ฑ ์ง‘ํ•ฉ๊นŒ์ง€ ๋ชจ๋“  ์ •๋ณด ๊ณผํ•™์˜ ๋ฟŒ๋ฆฌ๊ฐ€ ๋˜์–ด ์‚ด์•„ ์ˆจ ์‰ฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

"์ˆ˜ํ•™์˜ ๋ณธ์งˆ์€ ๊ทธ ์ž์œ ๋กœ์›€์— ์žˆ๋‹ค."
๐Ÿคฉ ์นธํ† ์–ด๋Š” ๋ฌดํ•œ์—๋„ ํฌ๊ธฐ์˜ ์ฐจ์ด๊ฐ€ ์žˆ์Œ์„ ์ฆ๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž์—ฐ์ˆ˜์˜ ๋ฌดํ•œ๋ณด๋‹ค ์‹ค์ˆ˜์˜ ๋ฌดํ•œ์ด '๋” ํฌ๋‹ค'๋Š” ์‚ฌ์‹ค์€ ์˜ค๋Š˜๋‚  ์ปดํ“จํ„ฐ ๊ณผํ•™์—์„œ '๊ณ„์‚ฐ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์˜ ํ•œ๊ณ„'๋ฅผ ์ดํ•ดํ•˜๋Š” ์—ด์‡ ์ž…๋‹ˆ๋‹ค!

๐Ÿ”ฌ ์ง์ ‘ ๋ฐœ๊ฒฌํ•˜๊ธฐ

๐Ÿ“ ๊ณต์‹ ์ดํ•ดํ•˜๊ธฐ

n(A \cup B) = n(A) + n(B) - n(A \cap B)

๋‘ ์ง‘ํ•ฉ์˜ ํ•ฉ์ง‘ํ•ฉ ์›์†Œ ๊ฐœ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํฌํ•จ-๋ฐฐ์ œ ์›๋ฆฌ์ž…๋‹ˆ๋‹ค. ๋‹จ์ˆœํžˆ ๋”ํ•˜๋ฉด ๊ต์ง‘ํ•ฉ ์›์†Œ๊ฐ€ ๋‘ ๋ฒˆ ๊ณ„์‚ฐ๋˜๋ฏ€๋กœ ํ•œ ๋ฒˆ ๋นผ์ค๋‹ˆ๋‹ค. ์„ธ ์ง‘ํ•ฉ์œผ๋กœ ํ™•์žฅํ•˜๋ฉด n(AโˆชBโˆชC)=n(A)+n(B)+n(C)โˆ’n(AโˆฉB)โˆ’n(BโˆฉC)โˆ’n(AโˆฉC)+n(AโˆฉBโˆฉC)n(A \cup B \cup C) = n(A)+n(B)+n(C)-n(A \cap B)-n(B \cap C)-n(A \cap C)+n(A \cap B \cap C)์ž…๋‹ˆ๋‹ค.

n(A)
์ง‘ํ•ฉ AA์˜ ์›์†Œ ๊ฐœ์ˆ˜(์›์†Œ์˜ ์ˆ˜)
n(B)
์ง‘ํ•ฉ BB์˜ ์›์†Œ ๊ฐœ์ˆ˜
n(A \cap B)
๋‘ ์ง‘ํ•ฉ์— ๊ณตํ†ต์œผ๋กœ ์†ํ•˜๋Š” ์›์†Œ ๊ฐœ์ˆ˜
n(A \cup B)
๋‘ ์ง‘ํ•ฉ ์ค‘ ์ ์–ด๋„ ํ•œ ์ง‘ํ•ฉ์— ์†ํ•˜๋Š” ์›์†Œ ๊ฐœ์ˆ˜
  1. 1
    ๋ฒค ๋‹ค์ด์–ด๊ทธ๋žจ์—์„œ AA์™€ BB์˜ ์›์†Œ๋ฅผ ๋ชจ๋‘ ํ•ฉ์‚ฐํ•˜๋ฉด ๊ต์ง‘ํ•ฉ AโˆฉBA \cap B๊ฐ€ ๋‘ ๋ฒˆ ํฌํ•จ๋จ
  2. 2
    ๋”ฐ๋ผ์„œ n(A)+n(B)n(A) + n(B)์—์„œ n(AโˆฉB)n(A \cap B)๋ฅผ ํ•œ ๋ฒˆ ๋นผ์•ผ ํ•จ
  3. 3
    ๊ฒฐ๋ก : n(AโˆชB)=n(A)+n(B)โˆ’n(AโˆฉB)n(A \cup B) = n(A) + n(B) - n(A \cap B) โ€” ํฌํ•จ-๋ฐฐ์ œ ์›๋ฆฌ

๐Ÿงฌ ์›๋ฆฌ: ์–ด๋–ป๊ฒŒ ํƒ„์ƒํ–ˆ๋‚˜?

๊ณต์‹์€ ์™ธ์šฐ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์–ด๋””์„œ ์™”๋Š”์ง€๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด์—์š”

๐Ÿ’ก

ํƒ„์ƒ ๋ฐฐ๊ฒฝ

์ง‘ํ•ฉ๋ก ์€ ์ˆ˜, ํ•จ์ˆ˜, ๋„ํ˜• ๋“ฑ ์ˆ˜ํ•™์˜ ๋ชจ๋“  ๋Œ€์ƒ์„ '์›์†Œ๋“ค์˜ ๋ชจ์ž„'์ด๋ผ๋Š” ํ•˜๋‚˜์˜ ์–ธ์–ด๋กœ ํ†ตํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์ž์—ฐ์ˆ˜, ์œ ๋ฆฌ์ˆ˜, ์‹ค์ˆ˜ ์ฒด๊ณ„์—์„œ ๋ฐฐ์šด ์ˆ˜์˜ ๋ถ„๋ฅ˜๋„ ๊ฒฐ๊ตญ ์ง‘ํ•ฉ์˜ ๊ด€๊ณ„(NโŠ‚ZโŠ‚QโŠ‚R\mathbb{N} \subset \mathbb{Z} \subset \mathbb{Q} \subset \mathbb{R})๋กœ ์ •๋ฆฌ๋ฉ๋‹ˆ๋‹ค. ์ง‘ํ•ฉ ๊ฐœ๋…์ด ์—†์œผ๋ฉด 'ํ•จ์ˆ˜'๋„ ์ •์˜ํ•  ์ˆ˜ ์—†์œผ๋ฉฐ, ๊ณ ๋“ฑ์ˆ˜ํ•™ ์ „์ฒด๊ฐ€ ์ง‘ํ•ฉ๋ก  ์œ„์— ์„ธ์›Œ์ง‘๋‹ˆ๋‹ค.

โšก

ํ•ต์‹ฌ ๊ด€๊ณ„์‹

๋“œ๋ชจ๋ฅด๊ฐ„ ๋ฒ•์น™ $(A \cup B)^c = A^c \cap B^c$์™€ $(A \cap B)^c = A^c \cup B^c$๋Š” ํ•ฉ์ง‘ํ•ฉ/๊ต์ง‘ํ•ฉ๊ณผ ์—ฌ์ง‘ํ•ฉ์˜ ๊ด€๊ณ„๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. '๋˜๋Š”'์˜ ๋ถ€์ •์ด '๋‘˜ ๋‹ค ์•„๋‹˜'์ด๊ณ , '๊ทธ๋ฆฌ๊ณ '์˜ ๋ถ€์ •์ด '์ ์–ด๋„ ํ•˜๋‚˜๋Š” ์•„๋‹˜'์ธ ๋…ผ๋ฆฌ ๋ฒ•์น™๊ณผ ์ •ํ™•ํžˆ ๋Œ€์‘ํ•ฉ๋‹ˆ๋‹ค. ํฌํ•จ-๋ฐฐ์ œ ์›๋ฆฌ $n(A \cup B) = n(A) + n(B) - n(A \cap B)$๋Š” ํ™•๋ฅ ๋ก ์œผ๋กœ ์ด์–ด์ง€๋Š” ํ•ต์‹ฌ ๊ด€๊ณ„์ž…๋‹ˆ๋‹ค.
๐Ÿ”

์™œ ๊ณต์‹์„ ์™ธ์šธ ํ•„์š”๊ฐ€ ์—†๋‚˜์š”?

๋ถ€๋ถ„์ง‘ํ•ฉ์˜ ๊ฐœ์ˆ˜๊ฐ€ 2n2^n์ธ ์ด์œ ๋Š” ๊ฐ ์›์†Œ๋ฅผ 'ํฌํ•จํ• ์ง€ ๋ง์ง€' ๋‘ ๊ฐ€์ง€ ๋…๋ฆฝ์  ์„ ํƒ์„ nn๋ฒˆ ๋ฐ˜๋ณตํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด {1,2,3}\{1,2,3\}์—์„œ ์›์†Œ 11์€ ์†ํ•˜๊ฑฐ๋‚˜ ์†ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜(2), ์›์†Œ 22๋„ ๋งˆ์ฐฌ๊ฐ€์ง€(2), ์›์†Œ 33๋„ ๋งˆ์ฐฌ๊ฐ€์ง€(2) โ€” ์ด 2ร—2ร—2=8=232 \times 2 \times 2 = 8 = 2^3๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ด์ง„์ˆ˜(0๊ณผ 1)๋กœ ๋ถ€๋ถ„์ง‘ํ•ฉ์„ ์ฝ”๋“œํ™”ํ•˜๋Š” ๊ฒƒ๊ณผ ์™„์ „ํžˆ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๐Ÿ“ ํ€ด์ฆˆ๋กœ ํ™•์ธํ•˜๊ธฐ

1/5

A={1,2,3,4}A = \{1, 2, 3, 4\}, B={3,4,5,6}B = \{3, 4, 5, 6\}์ผ ๋•Œ, AโˆชBA \cup B๋Š”?

๋ฌดํ•œ ๋“œ๋ฆด ์—ฐ์Šต

๋žœ๋ค 20๋ฌธ์ œ ยท ์•ฝ 10๋ถ„

ํ’€์–ด๋ณด๊ธฐ โ†’

๐Ÿ“‹ ์ˆ˜๋Šฅ ๊ธฐ์ถœ ๋ฌธ์ œ

๐Ÿ“

์ด ๊ฐœ๋…์˜ ๊ธฐ์ถœ ๋ฌธ์ œ๋ฅผ ์ถ”๊ฐ€ ์ค‘์ด์—์š”

์ˆ˜๋Šฅ ๊ธฐ์ถœ ์ „์ฒด ๋ชฉ๋ก์—์„œ ๊ด€๋ จ ๋ฌธ์ œ๋ฅผ ์ฐพ์•„๋ณด์„ธ์š”.

๐Ÿ“‹ ์ˆ˜๋Šฅ ๊ธฐ์ถœ ์ „์ฒด ๋ณด๊ธฐ โ†’