• toc {:toc}

5.1 관계와 이항 관계

  • 관계 : μ§‘ν•©μ—μ„œμ˜ μ›μ†Œλ“€ κ°„μ˜ μˆœμ„œλ₯Ό κ³ λ €ν•œ 것, 데카λ₯΄νŠΈ 곱의 λΆ€λΆ„μ§‘ν•©

  • 이항 관계(R) : 두 μ§‘ν•© A, B에 λŒ€ν•˜μ—¬, Aλ‘œλΆ€ν„° B둜의 이항 관계 R은 두 μ§‘ν•©μ˜ κ³±μ§‘ν•© A x B의 뢀뢄집합이닀.

    • 관계에 λŒ€ν•œ ν‘œκΈ°
    • : a와 bκ°€ 관계가 μžˆλŠ” 경우
    • : a와 bκ°€ 관계가 μ—†λŠ” 경우
  • μ •μ˜μ—­ : A, B 사이에 Bκ°€ A와 κ΄€κ³„λ‘œ λ‚˜νƒ€λ‚΄μ–΄μ§ˆ λ•Œ, A에 μ†ν•œ 전체 μ›μ†Œ

  • 곡변역 : A, B 사이에 Bκ°€ A와 κ΄€κ³„λ‘œ λ‚˜νƒ€λ‚΄μ–΄μ§ˆ λ•Œ, B에 μ†ν•œ 전체 μ›μ†Œ

  • μΉ˜μ—­ : A, B 사이에 Bκ°€ A와 κ΄€κ³„λ‘œ λ‚˜νƒ€λ‚΄μ–΄μ§ˆ λ•Œ, 관계가 μžˆλŠ” B의 μ›μ†Œ

  • κ΄€κ³„μ—μ„œλŠ” κ΅ν™˜λ²•μΉ™μ΄ μ„±λ¦½ν•˜μ§€ μ•ŠλŠ”λ‹€.

  • μΉ΄ν‹°μ‹œμ•ˆ κ³± / κ³±μ§‘ν•© : A와 Bκ°€ 집합일 λ•Œ (a, b)둜 κ΅¬μ„±λœ λͺ¨λ“  μˆœμ„œμŒμ˜ μ§‘ν•© ()

  • A x B x C와 같은 경우 μˆœμ„œμŒμ„ ꡬ할 λ•Œ 트리λ₯Ό ν™œμš©ν•˜λ©΄ 보닀 μ²΄κ³„μ μœΌλ‘œ ꡬ할 수 μžˆλ‹€.

  • 역관계 : μ§‘ν•© Aμ—μ„œ μ§‘ν•© B둜의 관계 R에 λŒ€ν•œ 역관계 λŠ” μ§‘ν•© Bμ—μ„œ μ§‘ν•© A둜의 관계λ₯Ό λ‚˜νƒ€λ‚Έλ‹€.

    • 역관계 μˆœμ„œμŒ λ‚΄μ˜ μˆœμ„œ (b, a) β†’ (a, b)둜 μˆœμ„œλ₯Ό λ°”κΎΈλ©΄ μˆœμ„œμŒμ€ 관계 R에 μ†ν•˜κ²Œ λœλ‹€.
    • 관계가 μžˆμ–΄μ•Ό 역관계가 μ‘΄μž¬ν•œλ‹€.

5.2 κ΄€κ³„μ˜ ν‘œν˜„

  1. ν™”μ‚΄ν‘œ λ„ν‘œ
  • aκ°€ μ§‘ν•© A의 μ›μ†Œμ΄κ³  bκ°€ μ§‘ν•© B의 μ›μ†ŒλΌκ³  ν•˜λ©΄, 일 경우 μ§‘ν•© A에 μžˆλŠ” μ›μ†Œ aμ—μ„œ μ§‘ν•© B에 μžˆλŠ” μ›μ†Œ b둜 ν™”μ‚΄ν‘œλ₯Ό κ·Έλ €μ„œ 관계λ₯Ό ν‘œν˜„ν•œλ‹€.

image[Fig1]

  1. μ’Œν‘œ λ„ν‘œ
  • μ§‘ν•© A의 μ›μ†Œλ₯Ό xμΆ• μœ„μ˜ 점으둜 ν‘œμ‹œν•˜κ³  μ§‘ν•© B의 μ›μ†Œλ₯Ό yμΆ• μœ„μ˜ 점으둜 μƒκ°ν•˜μ—¬, 와 κ°€ 관계가 있으면 aλ₯Ό κ°€λ¦¬ν‚€λŠ” x μ’Œν‘œμΆ•κ³Ό bλ₯Ό κ°€λ¦¬ν‚€λŠ” y μ’Œν‘œμΆ•μ΄ λ§Œλ‚˜λŠ” 곳에 점으둜 ν‘œμ‹œν•œλ‹€.

image[Fig2]

  1. λ°©ν–₯ κ·Έλž˜ν”„
  • 관계 R이 두 μ§‘ν•© A와 B μ‚¬μ΄μ˜ 관계가 μ•„λ‹Œ ν•˜λ‚˜μ˜ μ§‘ν•© A에 λŒ€ν•œ 관계일 λ•Œ, μ§‘ν•© A의 각 μ›μ†Œλ₯Ό κ·Έλž˜ν”„μ˜ μ •μ μœΌλ‘œ ν‘œμ‹œν•˜κ³  일 경우 aμ—μ„œ b둜의 ν™”μ‚΄ν‘œκ°€ μžˆλŠ” μ—°κ²°μ„ μœΌλ‘œ ν‘œν˜„ν•˜λŠ” 것

image[Fig3]

  1. 관계 ν–‰λ ¬
  • λΆ€μšΈ 행렬을 μ΄μš©ν•˜λŠ” 방식
  • μ •μ˜μ—­μ„ ν–‰, 곡변역을 μ—΄λ‘œ μ·¨ν•œλ‹€.

image

5.3 ν•©μ„± 관계

  • ν•©μ„± 관계 : μ„Έ μ§‘ν•© A, B, Cμ—μ„œ 을 μ§‘ν•© Aμ—μ„œ μ§‘ν•© B둜의 관계라 ν•˜κ³ , λ₯Ό μ§‘ν•© Bμ—μ„œ μ§‘ν•© C둜의 관계라 ν•˜λ©΄, μ§‘ν•© Aμ—μ„œ μ§‘ν•© C둜의 합성관계 λ˜λŠ” 으둜 ν‘œν˜„ν•œλ‹€.

image

  • ν•­λ“± 관계 : λ₯Ό ν•­λ“± 관계라 ν•œλ‹€.

  • ν•­λ“±κ΄€κ³„λŠ” λ‹€μŒμ˜ μ„±μ§ˆμ„ κ°–λŠ”λ‹€.

    • λ°˜μ‚¬ 관계
    • λŒ€μΉ­ 관계
    • λ°˜λŒ€μΉ­ 관계
    • 좔이 관계계

5.4 κ΄€κ³„μ˜ μ„±μ§ˆ

  1. λ°˜μ‚¬ 관계
  • λ°˜μ‚¬ 관계 : μ§‘ν•© A에 μžˆλŠ” λͺ¨λ“  μ›μ†Œ x에 λŒ€ν•˜μ—¬ 이면, 즉 인 경우

    • 관계 R에 λŒ€ν•œ λ°©ν–₯ κ·Έλž˜ν”„λ₯Ό κ·Έλž¬μ„ λ•Œ κ·Έλž˜ν”„μ˜ λͺ¨λ“  μ •μ μ—μ„œ 자기 μžμ‹ μ„ κ°€λ¦¬ν‚€λŠ” ν™”μ‚΄ν‘œκ°€ μžˆμ–΄μ•Ό λ°˜μ‚¬ 관계가 μ„±λ¦½λœλ‹€.
    • 즉, ν•˜λ‚˜λΌλ„ μ§‘ν•© A에 λŒ€ν•΄ 자기 μžμ‹ κ³Όμ˜ 관계가 μ—†μœΌλ©΄ λ°˜μ‚¬ 관계가 μ•„λ‹ˆλ‹€.
  • λΉ„λ°˜μ‚¬ 관계 : μ§‘ν•© A의 λͺ¨λ“  μ›μ†Œμ— λŒ€ν•˜μ—¬ 인 경우

    • R의 μ›μ†Œ 쀑 자기 μžμ‹ κ³Ό 관계가 μžˆλŠ” μ›μ†Œκ°€ ν•˜λ‚˜λ„ μ‘΄μž¬ν•˜μ§€ μ•ŠλŠ” 경우λ₯Ό λ§ν•œλ‹€.

image

  1. λŒ€μΉ­ 관계
  • λŒ€μΉ­ 관계 : μ§‘ν•© A에 μžˆλŠ” μ›μ†Œ x, y에 λŒ€ν•΄ 일 λ•Œ 이면 관계 R을 λŒ€μΉ­ 관계라 ν•œλ‹€.
  • λ°©ν–₯κ·Έλž˜ν”„μ—μ„œ λ°˜λ“œμ‹œ μ–‘λ°©ν–₯으둜 ν™”μ‚΄ν‘œκ°€ μžˆμ–΄μ•Ό ν•œλ‹€. λ°˜μ‚¬ 관계 κ·Έλ¦Όμ—μ„œ cλŠ” λŒ€μΉ­ 관계가 μ•„λ‹ˆλ‹€.

image{: width = 250, height = 300}[Fig4]

  1. λ°˜λŒ€μΉ­ 관계
  • λ°˜λŒ€μΉ­ 관계 : μ§‘ν•© A에 μžˆλŠ” λͺ¨λ“  μ›μ†Œ x, y에 λŒ€ν•˜μ—¬ 이고 일 λ•Œ x = y인 관계λ₯Ό λ§Œμ‘±ν•˜λŠ” 관계 R
  • R이 λ°˜λŒ€μΉ­ 관계일 λ•Œ, 이고, 이면 이 λ˜μ–΄μ•Ό ν•œλ‹€.
  • 즉, λ°˜λŒ€μΉ­ κ΄€κ³„λŠ” λŒ€κ°μ›μ†Œλ₯Ό μ œμ™Έν•˜κ³ λŠ” λŒ€μΉ­λ˜λ©΄ μ•ˆ λœλ‹€.
  • μ΄λŠ” κ³§, 의 κ²½μš°μ™€ 같이 자기 μžμ‹ μ— λŒ€ν•œ λ°˜μ‚¬ 관계λ₯Ό κ°€μ§€λ©΄μ„œ λ‹€λ₯Έ μ›μ†Œλ“€κ³Ό λŒ€μΉ­ 관계가 없을 경우, λŒ€μΉ­ 관계도 되고 λ°˜λŒ€μΉ­ 관계도 될 수 μžˆλ‹€.

image[Fig5]

  1. 좔이 관계
  • μ§‘ν•© A에 μžˆλŠ” μ›μ†Œ x, y, z에 λŒ€ν•˜μ—¬ 관계 R이 이고 인 관계λ₯Ό λ§Œμ‘±ν•  λ•Œ 관계 R을 λ§ν•œλ‹€.

image

  1. (b, a), (a, c)의 관계λ₯Ό κ°–μ§€λ§Œ (b, c)의 관계λ₯Ό κ°–μ§€ μ•ŠκΈ° λ•Œλ¬Έμ— 좔이 관계가 μ•„λ‹ˆλ‹€.
  2. (1, 4), (4, 3)의 관계λ₯Ό κ°–κ³  (1, 3)의 관계λ₯Ό κ°–κΈ° λ•Œλ¬Έμ— 좔이 관계이닀.
  • 좔이 ν΄λ‘œμš°μ €(transitive closure)
  1. λ§Œμ•½ 이면 이닀.
  2. 이고 이면 이닀.
  3. 1, 2 λ²ˆμ„ μ œμ™Έν•˜κ³ λŠ” μ–΄λ–€ 것도 에 μ†ν•˜μ§€ μ•ŠλŠ”λ‹€.
  • 좔이 ν΄λ‘œμš°μ €λŠ” 관계 R에 좔이 관계λ₯Ό μΆ”κ°€ν•œ 것이라 μƒκ°ν•˜λ©΄ νŽΈν•˜λ‹€.
  • λ°˜μ‚¬ 및 좔이 ν΄λ‘œμš°μ €λŠ” 좔이 ν΄λ‘œμš°μ € 에 λ°˜μ‚¬ 관계λ₯Ό μΆ”κ°€ν•œ 것이라 μƒκ°ν•˜λ©΄ νŽΈν•˜λ‹€.

5.5 λ™μΉ˜ 관계와 λΆ„ν• 

  • λ™μΉ˜ 관계 : μ•„λž˜ 3 κ°€μ§€ 관계λ₯Ό λͺ¨λ‘ λ§Œμ‘±ν•˜λŠ” 경우

    • μ§‘ν•© Aμ—μ„œ 관계 λŠ” λ‹€μŒκ³Ό 같은 μ„±μ§ˆμ„ κ°€μ§ˆ 수 μžˆλ‹€.
    1. λ°˜μ‚¬ 관계 : λͺ¨λ“  에 λŒ€ν•΄ 이닀.
    2. λŒ€μΉ­ 관계 : λͺ¨λ“  에 λŒ€ν•΄ 이면 이닀.
    3. 좔이 관계 : λͺ¨λ“  에 λŒ€ν•΄ 이고 이면 이닀.
  • λ™μΉ˜λ₯˜/λ™μΉ˜ν΄λž˜μŠ€ : μ§‘ν•© A에 λŒ€ν•œ λ™μΉ˜ 관계λ₯Ό R이라고 ν•  λ•Œ, A의 각 μ›μ†Œ x에 λŒ€ν•˜μ—¬ [x]λ₯Ό R에 λŒ€ν•œ x의 λ™μΉ˜λ₯˜, λ˜λŠ” λ™μΉ˜ 클래슀라고 ν•œλ‹€.

  • μ΄λ•Œ μ§‘ν•© A의 λ™μΉ˜λ₯˜μ˜ λͺ¨μž„을 A의 λͺ«μ§‘합이라 ν•˜κ³ , 둜 λ‚˜νƒ€λ‚Έλ‹€.

  • λΆ„ν•  : λ‹€μŒμ‘°κ±΄μ„ λ§Œμ‘±μ‹œν‚€λŠ” A의 λΆ€λΆ„ μ§‘ν•©μ˜ λͺ¨μž„ 이라 ν•œλ‹€.

  1. λŠ” 곡집합이 μ•„λ‹ˆλ‹€.
  2. λŠ” 의 전체 합집합이닀. (Collectively Exhaustive)
  3. λΌλ¦¬λŠ” μ„œλ‘œμ†Œκ΄€κ³„μ΄λ‹€. (Mutually Exclusive)
  • mod 합동 은 m으둜 x, yλ₯Ό λ‚˜λˆ΄μ„ λ•Œ λ‚˜λ¨Έμ§€κ°€ 같은 경우λ₯Ό ν•œλ‹€.

    • 달λ ₯의 μš”μΌλ‘œ 봀을 λ•Œ 3, 10은 같은 μš”μΌμ΄κ³ , 7둜 λ‚˜λˆ΄μ„ λ•Œ λ‚˜λ¨Έμ§€κ°€ κ°™κΈ° λ•Œλ¬Έμ— mod합동이닀.
    • mod 합동은 λ™μΉ˜κ΄€κ³„λ₯Ό μ„±λ¦½ν•œλ‹€.
  • μ–‘μ˜ μ •μˆ˜ m에 λŒ€ν•΄ m = 3일 λ•Œ mod 합동인 κ΄€κ³„μ˜ 경우 λ™μΉ˜λ₯˜λ₯Ό λ§Œλ“€μ–΄λ³΄μž

    • 집합은 μ„œλ‘œμ†Œμ΄κ³  ν•©μ§‘ν•©ν•˜λ©΄ μŒμˆ˜κ°€ μ•„λ‹Œ μ •μˆ˜μ˜ 집합이 λ˜λ―€λ‘œ 뢄할이 λœλ‹€.

5.6 λΆ€λΆ„ μˆœμ„œ 관계

  • 일에 λŒ€ν•œ μˆœμ„œλ₯Ό μ •ν•œλ‹€ ν–ˆμ„ λ•Œ, A μž‘μ—…κ³Ό B μž‘μ—…μ΄ μžˆλ‹€κ³  ν•  경우 Aμž‘μ—…μ΄ λ¨Όμ € μˆ˜ν–‰λ˜κ³  λ°”λ‘œ λ‹€μŒμ— B μž‘μ—…μ΄ μˆ˜ν–‰λœλ‹€κ³  ν–ˆμ„ λ•Œ 이 μž‘μ—…μ— λŒ€ν•œ μˆœμ„œμŒμ„ (A, B)둜 ν‘œμ‹œν•  수 μžˆλ‹€.

  • λΆ€λΆ„ μˆœμ„œ 관계 : μ•„λž˜ 3 κ°€μ§€ 관계λ₯Ό λͺ¨λ‘ λ§Œμ‘±ν•˜λŠ” 경우

    • μ§‘ν•© Aμ—μ„œ 관계 λŠ” λ‹€μŒκ³Ό 같은 μ„±μ§ˆμ„ κ°€μ§ˆ 수 μžˆλ‹€.
    1. λ°˜μ‚¬ 관계 : λͺ¨λ“  에 λŒ€ν•΄ 이닀.
    2. λ°˜λŒ€μΉ­ 관계 : λͺ¨λ“  에 λŒ€ν•΄ 이고 이면 x=y이닀.
    3. 좔이 관계 : λͺ¨λ“  에 λŒ€ν•΄ 이고 이면 이닀.
  • R이 A에 λŒ€ν•œ λΆ€λΆ„ μˆœμ„œ 관계이면 μˆœμ„œμŒ (A, R)을 λΆ€λΆ„ μˆœμ„œ 집합이라고 ν•œλ‹€.

  • R이 A에 λŒ€ν•œ λΆ€λΆ„ μˆœμ„œ 관계이면, A의 두 μ›μ†Œ x, y에 λŒ€ν•˜μ—¬ 을 xκ°€ yλ₯Ό μ„ ν–‰ν•œλ‹€κ³  μ½λŠ”λ‹€.

  • λΆ€λΆ„ μˆœμ„œ 집합을 그림으둜 λ‚˜νƒ€λ‚Ό λ•ŒλŠ” ν•˜μ„Έ λ„ν‘œλ₯Ό μ΄μš©ν•œλ‹€.

    • λ°©ν–₯ κ·Έλž˜ν”„μ˜ 일쒅
  • μ§‘ν•© Aμƒμ—μ„œμ˜ 관계 R이 λ‹€μŒ 쑰건을 λ§Œμ‘±ν•  경우 μ„ ν˜• μˆœμ„œλΌ ν•œλ‹€.

    1. R이 λΆ€λΆ„ μˆœμ„œλ₯Ό λ§Œμ‘±ν•œλ‹€.
    2. λ§Œμ•½ 라면 aRb, bRa λ˜λŠ” a=b 쀑 ν•˜λ‚˜κ°€ μ„±λ¦½ν•œλ‹€.
  • μ§‘ν•© A의 λͺ¨λ“  두 μ›μ†Œκ°€ 비ꡐ κ°€λŠ₯ν•˜λ©΄ A을 μ„ ν˜• μˆœμ„œ 집합이라 ν•œλ‹€.

  • μ„ ν˜• μˆœμ„œ 집합인 경우 관계λ₯Ό μ„ ν˜• μˆœμ„œ 관계라 ν•œλ‹€.

μ°Έκ³ λ¬Έν—Œ

μ—°κ²°λ¬Έμ„œ