슈뢰더-베른슈타인 정리

역사 raw
대문 랜덤 문서 최근 토론
분류
Schröder–Bernstein theorem
1. 개요2. 진술3. 증명

1. 개요[편집]

두 집합 A, B의 원소의 개수를 비교할 때, A의 원소수가 B의 원소수보다 작거나 같고, 또한 반대로 B의 원소수가 A의 원소수보다 작거나 같다면, 두 집합의 원소의 수가 같다는 정리이다. 유한집합에서는 자명하지만 무한집합에서도 이러한 사실이 성립한다는 내용을 담고 있다.

2. 진술[편집]

임의의 집합 A,B A, B 에 대하여, 함수 f:ABf: A \to B g:BAg: B \to A 가 모두 단사함수라면 전단사함수 h:AB h: A \to B 가 존재한다.

이를 다시쓰면,
AB,BAA=B \left| A \right| \leq \left| B \right|, \left| B \right| \leq \left| A \right| \Rightarrow \left| A \right| = \left| B \right|
가 성립한다.

3. 증명[편집]

단사함수 f:ABf: A \to B g:BAg: B \to A 가 있을 때, 집합열 (Cn) \left(C_n \right)을 다음과 같이 정의한다.
C0=Ag(B)Cn+1=g(f(Cn)) \begin{aligned} C_0 &= A \setminus g\left(B\right) \\ C_{n+1} &= g\left(f\left(C_n\right)\right) \end{aligned}
그리고, C=n=0Cn\displaystyle C = \bigcup_{n=0}^{\infty} C_n이라 할 때, 함수 h:AB h: A \to B 를 다음과 같이 정의한다.
h(x)={f(x)xCg1(x)xACh \left(x \right) = \begin{cases} f\left(x\right) & x\in C \\ g^{-1}\left(x\right) & x \in A\setminus C \end{cases}
그러면 h h 는 전단사함수가 된다.

먼저, 단사함수가 되는 것을 보인다. x1,x2Ax_1, x_2 \in A 가 있다고 하자(x1x2) \left(x_1 \neq x_2\right) . f,g1 f, g^{-1} 는 각각 정의된 영역에서 단사이므로 x1C,x2ACx_1 \in C, x_2 \in A\setminus C 인 경우만 살피면 충분하다. x1Cx_1 \in C이므로, x1Cnx_1 \in C_n인 n이 존재한다. 따라서 (Cn) \left(C_n \right)의 정의로부터 g(f(x1))Cn+1g\left(f\left(x_1\right)\right) \in C_{n+1} 이 성립하고, g1(x2)Bg1(C) g^{-1}\left(x_2\right) \in B\setminus g^{-1}\left(C\right)이므로 f(x1)g1(x2) f\left(x_1\right)\neq g^{-1}\left(x_2\right) 이다. 즉, h(x1)h(x2) h\left(x_1\right)\neq h\left(x_2\right)

다음으로, 전사함수가 됨을 보인다. 임의로 yBy \in B 를 택했을 때, yf(C)y \in f\left(C\right) 라면 당연히 yh(A)y \in h\left(A\right) 이다. 만약 yf(C)y \notin f\left(C\right) 이라면 gg가 단사이므로
g(y)g(f(C))=n=0g(f(Cn))=n=1Cn\displaystyle g\left(y\right) \notin g\left(f\left(C\right)\right) = \bigcup_{n=0}^{\infty} g\left(f\left(C_n \right)\right) = \bigcup_{n=1}^{\infty} C_n
이다. 또한 정의에 의해 g(y)C0g\left(y\right) \notin C_0 이다. 따라서 g(y)Cg\left(y\right) \notin C 이고, 이는 g(y)ACg\left(y\right) \in A\setminus C 라는 뜻이다. 따라서 yh(A)y \in h\left(A\right) 이다.