수리논술, 이게 다다.

자연계열 (오후) 1번

오류 제보

문제

다음 제시문을 읽고 물음에 답하라.

(가) 주어진 대상 중에서 여러 가지 정해진 조건을 동시에 만족하지 않는 원소의 개수를 구해보자. 만약 주어진 조건들을 만족하는 것들의 개수를 쉽게 구할 수 있는 경우라면 이를 이용하여 원하는 결과를 얻을 수 있다. 예를 들어 1부터 104\displaystyle 10^4까지의 자연수 중 4의 배수도 6의 배수도 아닌 것의 개수를 구하는 일을 생각해보자, 4의 배수이고 동시에 6의 배수인 것의 개수를 구하는 일은 어렵지 않으나, 4의 배수도 아니고 6의 배수도 아닌 것의 개수를 구하는 일은 조금 더 어려워 보인다. 이런 문제를 해결하는 좋은 방법으로 잘 알려진 다음 정리가 있다. 유한집합 S\displaystyle S에 대하여 n(S)\displaystyle n(S)는 집합 S\displaystyle S의 원소의 개수를 나타낸다고 하자.

정리 1. 유한집합 U\displaystyle U와 U\displaystyle U에서의 두 조건 p1,p2\displaystyle p_1,p_2가 주어졌다고 하자. 조건 p1,p2\displaystyle p_1,p_2의 진리집합을 각각 A1,A2\displaystyle A_1,A_2, 그리고 N1=n(A1)+n(A2)\displaystyle N_1=n(A_1)+n(A_2), N2=n(A1∩A2)\displaystyle N_2=n(A_1\cap A_2)라고 하면 다음이 성립한다: n(A1c∩A2c)=n(U)−N1+N2\displaystyle n(A_1^c\cap A_2^c)=n(U)-N_1+N_2이는 n(A1c∩A2c)=n(U−(A1∪A2))=n(U)−n(A1∪A2)\displaystyle n(A_1^c\cap A_2^c)=n(U-(A_1\cup A_2))=n(U)-n(A_1\cup A_2)와 n(A1∪A2)=n(A1)+n(A2)−n(A1∩A2)\displaystyle n(A_1\cup A_2)=n(A_1)+n(A_2)-n(A_1\cap A_2)를 이용하여 쉽게 확인할 수 있다:n(A1c∩A2c)=n(U)−n(A1)−n(A2)+n(A1∩A2)=n(U)−N1+N2\displaystyle n(A_1^c\cap A_2^c)=n(U)-n(A_1)-n(A_2)+n(A_1\cap A_2)=n(U)-N_1+N_2정리 1은 자연스럽게 여러 개의 조건을 가지는 일반적인 정리로 확장할 수 있으며 다음은 네 개의 조건이 주어진 경우이다.

정리 2. 유한집합 U\displaystyle U와 U\displaystyle U에서의 네 개의 조건 p1,p2,p3,p4\displaystyle p_1,p_2,p_3,p_4가 주어졌다고 하자. 조건 pi, 1≤i≤4\displaystyle p_i,\ 1\le i\le4, 의 진리집합을 Ai\displaystyle A_i라고 할 때, k=1,2,3,4\displaystyle k=1,2,3,4에 대하여 Nk\displaystyle N_k를 가능한 모든 k\displaystyle k개의 서로 다른 Ai\displaystyle A_i들의 모임에 대해 그들의 교집합의 원소의 개수를 더한 값이라 정의하면 다음이 성립한다:n(A1c∩A2c∩A3c∩A4c)=n(U)−N1+N2−N3+N4\displaystyle n(A_1^c\cap A_2^c\cap A_3^c\cap A_4^c)=n(U)-N_1+N_2-N_3+N_4정리 2에서 조건 p4\displaystyle p_4를 ‘x≠x\displaystyle x\ne x’라고 하면 A4=∅\displaystyle A_4=\varnothing, A4c=U\displaystyle A_4^c=U이고 따라서 N4=0\displaystyle N_4=0이며 조건이 세 개인 정리를 얻을 수 있다.

예제 1. 집합 A={a,b,c,d}\displaystyle A=\{a,b,c,d\}에서 집합 B={1,2,3}\displaystyle B=\{1,2,3\}로의 전사함수(공역과 치역이 같은 함수)의 개수를 구해보자. 전체집합 U\displaystyle U를 A\displaystyle A에서 B\displaystyle B로의 모든 함수의 집합이라 하자. i=1,2,3\displaystyle i=1,2,3에 대하여 U\displaystyle U에서의 조건 pi\displaystyle p_i를 ‘i\displaystyle i가 함수 f∈U\displaystyle f\in U의 치역의 원소가 아니다’라고하면 조건 pi\displaystyle p_i의 진리 집합 Ai\displaystyle A_i는{f∈U∣f의 치역은 B−{i}의 부분집합}\displaystyle \{f\in U\mid f\text{의 치역은 }B-\{i\}\text{의 부분집합}\}이며 Aic\displaystyle A_i^c는 i\displaystyle i를 함수값으로 가지는 함수들의 집합이다. 따라서 A1c∩A2c∩A3c\displaystyle A_1^c\cap A_2^c\cap A_3^c은 1, 2, 3을 모두 함수값으로 가지는 함수들의 집합, 즉 전사함수들의 집합이며 구하고자 하는 수는 n(A1c∩A2c∩A3c)\displaystyle n(A_1^c\cap A_2^c\cap A_3^c)이다. 이제 n(U)=34\displaystyle n(U)=3^4, N1=n(A1)+n(A2)+n(A3)=3⋅24\displaystyle N_1=n(A_1)+n(A_2)+n(A_3)=3\cdot2^4N2=n(A1∩A2)+n(A2∩A3)+n(A3∩A1)=3\displaystyle N_2=n(A_1\cap A_2)+n(A_2\cap A_3)+n(A_3\cap A_1)=3, N3=n(A1∩A2∩A3)=0\displaystyle N_3=n(A_1\cap A_2\cap A_3)=0이므로 정리 2에 의하여 n(A1c∩A2c∩A3c)=n(U)−N1+N2−N3=34−3⋅24+3−0=36\displaystyle n(A_1^c\cap A_2^c\cap A_3^c)=n(U)-N_1+N_2-N_3=3^4-3\cdot2^4+3-0=36이다.

(나) n\displaystyle n이 자연수일 때, 가로로 n\displaystyle n칸 세로로 n\displaystyle n칸이 있는 체스판을 B(n)\displaystyle B(n)이라고 하자, (그림1)은 B(5)\displaystyle B(5)이다. 여러 가지 문제를 체스판 B(n)\displaystyle B(n)에 특정한 조건을 만족하도록 바둑돌들을 놓는 방법의 수를 구하는 문제로 바꾸어 생각할 수 있다.

그림 1: 5×5 체스판, 그림 2: 각 행과 열에 하나씩 놓인 돌

각 행과 각 열에 하나의 돌만 있도록 B(n)\displaystyle B(n)에 n\displaystyle n개의 돌들을 놓는 방법은 {1,2,⋯ ,n}\displaystyle \{1,2,\cdots,n\}에서 {1,2,⋯ ,n}\displaystyle \{1,2,\cdots,n\}으로의 일대일 대응으로 이해할 수 있다: B(n)\displaystyle B(n)의 i\displaystyle i행에 놓여진 돌이 위치한 열의 번호를 i\displaystyle i에 대응되는 수로 정하면 {1,2,⋯ ,n}\displaystyle \{1,2,\cdots,n\}에서 {1,2,⋯ ,n}\displaystyle \{1,2,\cdots,n\}으로의 일대일 대응을 얻을 수 있다. 예를 들어 (그림 2)의 방법은 1을 2로, 2를 4로, 3을 1로, 4를 3으로, 5를 5로 대응시키는, {1,2,3,4,5}\displaystyle \{1,2,3,4,5\}에서 {1,2,3,4,5}\displaystyle \{1,2,3,4,5\}으로의 일대일 대응으로 이해할 수 있다.각 행과 각 열에 한 개씩의 돌이 있도록 B(n)\displaystyle B(n)에 n\displaystyle n개의 돌을 놓는 방법의 수를 계산해 보자. 돌을 1행에 놓을 수 있는 자리는 n\displaystyle n개, 1행에 돌을 놓은 후 2행에 돌을 놓을 수 있는 자리는 (n−1)\displaystyle (n-1)개, ... 이렇게 계산해 보면 n⋅(n−1)⋅⋯⋅2⋅1=n!\displaystyle n\cdot(n-1)\cdot\cdots\cdot2\cdot1=n!가지의 방법이 있음을 알 수 있다.

[문제 1-1]〈10점〉 정리 1을 이용하여 1부터 104\displaystyle 10^4까지의 자연수 중 4의 배수도 6의 배수도 아닌 것의 개수를 구하라.

[문제 1-2]〈20점〉 (그림 3)의 체스판에 4개의 돌을 각 행과 각 열에 많아야 한 개 놓는 방법들의 집합을 U\displaystyle U라 하고, i=1,2,3,4,5\displaystyle i=1,2,3,4,5에 대하여 U\displaystyle U의 원소 중 Ei\displaystyle E_i에 반드시 돌을 놓는 방법들의 집합을 Ai\displaystyle A_i라 하자.1) 〈15점〉 n(A1)\displaystyle n(A_1)을 구하라.2) 〈5점〉 A1c∩A2c∩A3c∩A4c∩A5c\displaystyle A_1^c\cap A_2^c\cap A_3^c\cap A_4^c\cap A_5^c의 원소는 어떤 방법인지 설명하라.

그림 3: 각 행과 열의 지정된 자리 E1~E5

[문제 1-3]〈20점〉 (그림 4)의 체스판에 4개의 돌을 각 행과 각 열에 하나의 돌만 있도록 놓는 방법을 생각해보자. 검게 칠해져 있는 자리에는 돌을 놓을 수 없다면 몇 가지 방법이 있는지 제시문 (가)의 정리를 이용하여 구하라.

그림 4: 대각선에 놓을 수 없는 4×4 체스판
해설강의 준비중

[문제 1-1] 전체집합 U={1,2,⋯ ,104}\displaystyle U=\{1,2,\cdots,10^4\},A1={n∈U:n은 4의 배수}\displaystyle A_1=\{n\in U:n\text{은 4의 배수}\}, A2={n∈U:n은 6의 배수}\displaystyle A_2=\{n\in U:n\text{은 6의 배수}\}라 하면 원하는 수는 n(A1c∩A2c)\displaystyle n(A_1^c\cap A_2^c)이다. N1=n(A1)+n(A2)=2500+1666=4166\displaystyle N_1=n(A_1)+n(A_2)=2500+1666=4166, N2=n(A1∩A2)=833\displaystyle N_2=n(A_1\cap A_2)=833이므로 정리 1에 의하여 n(A1c∩A2c)=10000−4166+833=6667\displaystyle n(A_1^c\cap A_2^c)=10000-4166+833=6667이다.

[문제 1-2] 1) E1\displaystyle E_1에 돌을 놓아야하므로 1행과 5열을 제외한 나머지 4×4\displaystyle 4\times4체스판에 3개의 돌을 각 행과 각 열에 기껏해야 하나씩만 놓는 방법의 수를 계산하면 된다. 4개의 행 가운데 돌이 놓이지 않는 한 행과, 4개의 열 가운데 돌이 놓이지 않는 한 열을 선택하는 방법이 4×4=16\displaystyle 4\times4=16가지이며 나머지 3×3\displaystyle 3\times3체스판에 세 개의 돌을 놓는 방법은 3!=6\displaystyle 3!=6이므로 n(A1)=16×6=96\displaystyle n(A_1)=16\times6=96이다. A1c∩A2c∩A3c∩A4c∩A5c\displaystyle A_1^c\cap A_2^c\cap A_3^c\cap A_4^c\cap A_5^c의 원소들은 Ei, i=1,2,3,4,5\displaystyle E_i,\ i=1,2,3,4,5에 모두 돌을 놓지 않는 방법이다.2) A1c∩A2c∩A3c∩A4c∩A5c\displaystyle A_1^c\cap A_2^c\cap A_3^c\cap A_4^c\cap A_5^c의 원소들은 Ei, i=1,2,3,4,5\displaystyle E_i,\ i=1,2,3,4,5에 모두 돌을 놓지 않는 방법이다.

[문제 1-3] 전체집합 U\displaystyle U는 바둑판 B(5)\displaystyle B(5)의 각행과 열에 하나씩 다섯 개의 바둑돌을 놓는 방법들의 집합, Ai, i=1,2,⋯ ,5\displaystyle A_i,\ i=1,2,\cdots,5, 는 각각 i\displaystyle i번째 행의 색이 칠해진 부분에 돌을 놓는 방법들의 집합이라고 하자. 우리가 원하는 방법은 색이 칠해진 부분에 돌을 전혀 놓지 않는 것이므로 A1c∩A2c∩⋯∩A5c\displaystyle A_1^c\cap A_2^c\cap\cdots\cap A_5^c의 원소의 개수를 세는 것과 같다.Correction. 이 문단의 B(5)\displaystyle B(5), 다섯 개, 인덱스 5는 문제의 B(4)\displaystyle B(4), 네 개, 인덱스 4를 뜻한다. 뒤의 계산은 4×4 체스판을 대상으로 하며 답 9는 맞다. 원칙에 따라 원문 표기를 그대로 실었다.n(U)=4!=24\displaystyle n(U)=4!=24N1=n(A1)+n(A2)+n(A3)+n(A4)=3!×4=24\displaystyle N_1=n(A_1)+n(A_2)+n(A_3)+n(A_4)=3!\times4=24N2=n(A1∩A2)+n(A1∩A3)+n(A1∩A4)+n(A2∩A3)+n(A2∩A4)+n(A3∩A4)=2!×6=12\displaystyle \begin{aligned}N_2&=n(A_1\cap A_2)+n(A_1\cap A_3)+n(A_1\cap A_4)+n(A_2\cap A_3)+n(A_2\cap A_4)+n(A_3\cap A_4)\\&=2!\times6=12\end{aligned}N3=n(A1∩A2∩A3)+n(A1∩A2∩A4)+n(A1∩A3∩A4)+n(A2∩A3∩A4)=4\displaystyle N_3=n(A_1\cap A_2\cap A_3)+n(A_1\cap A_2\cap A_4)+n(A_1\cap A_3\cap A_4)+n(A_2\cap A_3\cap A_4)=4N3=n(A1∩A2∩A3∩A4)=1\displaystyle N_3=n(A_1\cap A_2\cap A_3\cap A_4)=1Correction. 네 집합의 교집합을 세는 이 식의 N3\displaystyle N_3는 N4\displaystyle N_4를 뜻한다. 그러나 원칙에 따라 원문 표기를 그대로 실었다.이므로 n(A1c∩A2c∩A3c∩A4c)=24−24+12−4+1=9\displaystyle n(A_1^c\cap A_2^c\cap A_3^c\cap A_4^c)=24-24+12-4+1=9이다.

첨삭 사례

아직 등록된 첨삭 사례가 없습니다.

질문과 답변 · 0개질문과 답변 · 고정 0개

아직 등록된 질문이 없습니다. 질문 작성은 멤버십 회원만 가능합니다.