수학 에서 이항관계 (二項關係, 영어 : binary relation ) 혹은 대응 (對應, correspondence)은 순서쌍 들로 이루어지는 집합 이다. 두 집합 의 곱집합 의 부분집합 으로 정의되기도 한다. 두 대상 사이에 어떤 이항관계가 성립한다는 것은 그 두 대상에 관한 성질로 볼 수 있고, 이는 그 두 대상의 순서쌍이 그 이항관계 집합의 원소인 것과 동치이다.
약수 관계, 즉 "...는 ...의 약수이다"는 두 정수 사이의 이항관계의 예이다. 이 경우 (5, 20)은 약수 관계가 성립하나, (20, 5)와 (6, 13)은 성립하지 않는다.
이항관계는 수학의 여러 분야에서 "...는 ...보다 크다", "...는 ...와 같다", "...는 ...와 합동 이다" 등의 개념을 설명하기 위해 사용된다. 근현대 수학의 중요한 개념인 함수 도 이항관계의 특별한 경우이다. 이항관계는 컴퓨터 과학 에서도 중요하게 사용된다.
이항관계는 n 항관계 의 n = 2인 특별한 경우이다.
일부 공리적 집합론 에서, 관계는 모임 으로 확장된다.
이항관계
R
{\displaystyle R}
의 역관계
R
−
1
{\displaystyle R^{-1}}
는, 임의의
x
,
y
∈
X
{\displaystyle x,y\in X}
에 대하여
x
R
−
1
y
⟺
y
R
x
{\displaystyle xR^{-1}y\iff yRx}
를 만족시키는 이항관계다. 즉,
R
−
1
=
{
(
x
,
y
)
|
(
y
,
x
)
∈
R
}
{\displaystyle R^{-1}=\{(x,y)|(y,x)\in R\}}
이항관계
R
{\displaystyle R}
과
S
{\displaystyle S}
의 합성관계
R
∘
S
{\displaystyle R\circ S}
는, 임의의
x
,
y
∈
X
{\displaystyle x,y\in X}
에 대하여
x
(
R
∘
S
)
y
⟺
∃
z
,
x
S
z
R
y
{\displaystyle x(R\circ S)y\iff \exists z,\ xSzRy}
를 만족시키는 이항관계다.
이항관계
R
{\displaystyle R}
과 그 정의역 · 치역의 부분집합
A
⊆
dom
R
,
{\displaystyle A\subseteq \operatorname {dom} R,}
B
⊆
ran
R
{\displaystyle B\subseteq \operatorname {ran} R}
이 주어졌을 때,
A
{\displaystyle A}
의
R
{\displaystyle R}
하의 상
R
(
A
)
{\displaystyle R(A)}
은 다음과 같은 집합이다.
R
(
A
)
=
{
y
|
∃
x
∈
A
:
x
R
y
}
{\displaystyle R(A)=\{y|\exists x\in A\colon xRy\}}
B
{\displaystyle B}
의
R
{\displaystyle R}
하의 원상 (또는 역상 )
R
−
1
(
B
)
{\displaystyle R^{-1}(B)}
은,
B
{\displaystyle B}
의
R
{\displaystyle R}
의 역관계 하의 상이다. 즉, 다음과 같은 집합이다.
R
−
1
(
B
)
=
{
x
|
∃
y
∈
B
:
x
R
y
}
{\displaystyle R^{-1}(B)=\{x|\exists y\in B\colon xRy\}}
함수 는 이항관계의 중요한 유형이다. 이항관계
F
⊆
X
×
Y
{\displaystyle F\subseteq X\times Y}
가 함수
F
:
X
→
Y
{\displaystyle F\colon X\to Y}
일 필요충분조건은 다음 두 조건을 만족시키는 것이다.
∀
x
∈
X
∃
y
∈
Y
:
x
F
y
{\displaystyle \forall x\in X\exists y\in Y\colon xFy}
∀
x
∈
X
∀
y
,
z
∈
Y
:
x
F
y
∧
x
F
z
⟹
y
=
z
{\displaystyle \forall x\in X\forall y,z\in Y\colon xFy\land xFz\implies y=z}
이항관계는 일반적으로 함수가 아니다. 예를 들어 약수 관계에서, 5로 나누어지는 정수는 유일하지 않다.
반사관계 는 다음 조건을 만족시키는 이항관계
R
⊆
X
2
{\displaystyle R\subseteq X^{2}}
이다.
∀
x
∈
X
:
x
R
x
{\displaystyle \forall x\in X\colon xRx}
대칭관계 는 다음 조건을 만족시키는 이항관계
R
⊆
X
2
{\displaystyle R\subseteq X^{2}}
이다.
∀
x
,
y
∈
X
:
x
R
y
⟹
y
R
x
{\displaystyle \forall x,y\in X\colon xRy\implies yRx}
반대칭관계 는 다음 조건을 만족시키는 이항관계
R
⊆
X
2
{\displaystyle R\subseteq X^{2}}
이다.
∀
x
,
y
∈
X
:
x
R
y
∧
y
R
x
⟹
x
=
y
{\displaystyle \forall x,y\in X\colon xRy\land yRx\implies x=y}
추이관계 는 다음 조건을 만족시키는 이항관계
R
⊆
X
2
{\displaystyle R\subseteq X^{2}}
이다.
∀
x
,
y
,
z
∈
X
:
x
R
y
∧
y
R
z
⟹
x
R
z
{\displaystyle \forall x,y,z\in X\colon xRy\land yRz\implies xRz}
완전관계 는 다음 조건을 만족시키는 이항관계
R
⊆
X
2
{\displaystyle R\subseteq X^{2}}
이다.
∀
x
,
y
∈
X
:
x
R
y
∨
y
R
x
{\displaystyle \forall x,y\in X\colon xRy\lor yRx}
같이 보기 편집