페미위키:포크 프로젝트/리브레 위키/관계 (수학)

n항 관계 정의

어떤 집합 X1,X2,...,Xn의 곱집합(Cartesian Product)은 다음과 같이 정의될 수 있다

∏i=1nXi=X1×X2×...×Xn={(x1,x2,...xn)|x1∈X1,x2∈X2,...,xn∈Xn}

"X1,X2,...,Xn 위의 n항 관계 R"란 해당 곱집합의 부분집합으로 정의된다.[1]

R⊂∏i=1nXi

이때 (x1,x2,...,xn)∈R를 보통 다음과 같이 쓴다:

Rx1x2...xn

이는 일상어에서 ""x1,x2,...,xn이 관계 R을 맺는다"라고 말하는 것에 대응한다.

2항 관계 정의

집합 R의 원소 r에 대해

r=(x,y)

를 만족하는 x,y가 존재하면, R을 2항 관계(Binary relation)라고 한다. 이때 (x,y)∈R를 간단히

xRy

로 나타낸다. 이때, (x,y)∈R인 y가 존재하는 x들의 집합을 R의 정의역(domain)이라 하고 dom⁡R로 쓴다.

dom⁡R={x|∃y[xRy]}

고, (x,y)∈R인 x가 존재하는 y들의 집합을 R의 치역(range)이라 하고 ran⁡R로 쓴다.

ran⁡R={y|∃x[xRy]}

dom⁡R∪ran⁡R을 R의 마당(field)이라 하고 field⁡R로 쓴다.

dom⁡R=ran⁡R=X인 경우, R은 "X 위의 2항 관계"라고 부르기도 한다.

2항 관계의 특성들

X 위의 2항 관계 R이 띨 수 있는 대표적인 성질들은 다음과 같다:

  • 반사성(or 재귀성; reflexivity): ∀x∈X:xRx
  • 대칭성(symmetricity): ∀x,y∈X:xRy→yRx
  • 비대칭성(asymmetricity): ∀x,y∈X:xRy→¬yRx
  • 반대칭성(antisymmetricity): ∀x,y∈X:(xRy∧yRx)→(x=y)
  • 전이성(or 추이성, 이행성; transitivity): ∀x,y,z∈X:(xRy∧yRz)→(xRz)
  • 동치관계: R이 반사성, 대칭성, 전이성을 모두 만족시키는 경우.

예

집합 A,B에 대해, A와 B의 곱집합

A×B={(a,b)|a∈A and b∈B}

는 관계다.

집합 A에 대해, 소속관계(membership relation)

∈A={(a,b)|a∈A,b∈A,a∈b}

는 잘 정의되어 있다. 그러나

E={(a,b)|a∈b}

는 잘 정의되어 있지 않다. 왜냐 하면,

∀x[x∈{x}]

이므로,

∀x[(x,{x})∈E]

이다. {x}∈(x,y)이므로

∀x[{x}∈⋃E]

이고 따라서

∀x[x∈⋃(⋃E)]

이다. 그러므로 모든 집합의 집합이 존재하게 되어 모순이 발생한다. 따라서 E는 관계가 아니다.[2]

  1. ↑ 단 "관계"는 (n+1)-중체 (X1,X2,...,Xn,G)로 정의하며, R은 해당 관계의 "그래프"라고 부르는 경우도 있다.
  2. ↑ Hardegree, Set Theory, Chapter 2: Relations. 2015년 6월 12일에 확인.