완전순열
최근 수정 시각: (5년 전)
교란순열에서 넘어옴
1. 개요 [편집]
순열의 일종.
완전순열 또는 교란순열[1]은 사람들이 각각 자신의 모자를 벗었다가 아무 모자나 다시 쓰는데, 모든 사람이 자기 것이 아닌 모자를 쓰는 순열이라 할 수 있고, 이는 곧 치환에서 부동점[2]이 없는 경우를 가리킨다.[3] 그리고 모든 완전 순열의 수를 준계승 또는 교란수라고 하며, 이 개념을 처음 제시한 프랑스의 수학자 피에르 레몽 드몽모르(Pierre Raymond de Montmort)의 이름을 따 드몽모르 수라고도 한다.
기호로는 '교란'을 뜻하는 영단어 derangement의 머리글자를 따서 , 또는 준계승을 의미하는 등으로 나타낸다.
완전순열 또는 교란순열[1]은 사람들이 각각 자신의 모자를 벗었다가 아무 모자나 다시 쓰는데, 모든 사람이 자기 것이 아닌 모자를 쓰는 순열이라 할 수 있고, 이는 곧 치환에서 부동점[2]이 없는 경우를 가리킨다.[3] 그리고 모든 완전 순열의 수를 준계승 또는 교란수라고 하며, 이 개념을 처음 제시한 프랑스의 수학자 피에르 레몽 드몽모르(Pierre Raymond de Montmort)의 이름을 따 드몽모르 수라고도 한다.
기호로는 '교란'을 뜻하는 영단어 derangement의 머리글자를 따서 , 또는 준계승을 의미하는 등으로 나타낸다.
2. 언어별 명칭 [편집]
3. 점화식과 일반항 [편집]
부터 까지의 자연수를 한 줄 써 놓고, 아랫줄에도 한 줄 더 쓴다. 윗줄의 숫자들을 아랫줄의 숫자들로 하나하나씩 대응할 때 자기 자신을 제외한 다른 숫자로 대응을 하면 된다. 이렇게 대응하는 방법의 수를 센 것이 이다.
먼저 을 부터 까지 총 개의 자연수 중 하나로 대응해야 한다. 이때 이 에 대응된다고 하면 이후의 대응을 아래의 두 가지 경우로 나눌 수 있다.
먼저 을 부터 까지 총 개의 자연수 중 하나로 대응해야 한다. 이때 이 에 대응된다고 하면 이후의 대응을 아래의 두 가지 경우로 나눌 수 있다.
- 가 에 대응되는 경우, 과 는 서로 짝을 이루었고 나머지 개를 교란하면 되므로 그 경우의 수는 .
- 가 에 대응되지 않는 경우, 와 을 같은 것으로 취급해서 가지를 교란하는 경우와 같으므로 그 경우의 수는 .
로 가능한 수는 을 제외한 가지가 있으므로 전체 경우의 수는
점화식을 얻으면 일반항에 한 걸음 다가간 것이다. 매우 교묘하게도, 적절히 이항해서 위 점화식을 다음과 같이 변형해주고
좌변을 으로 놓으면, 우변은 이 되므로 수열 은 공비가 인 등비수열이다. 이므로 이다. 따라서
로 정리할 수 있다.
이제 양변을 로 나누면
라 놓으면 식은 이 되며 이는 전형적인 점화식 꼴이다. 하나씩 대입하면서 더해나가면
이 되는데 이므로 부터 더해나가도 된다. 결과적으로 일반항은 다음과 같다.
점화식을 얻으면 일반항에 한 걸음 다가간 것이다. 매우 교묘하게도, 적절히 이항해서 위 점화식을 다음과 같이 변형해주고
좌변을 으로 놓으면, 우변은 이 되므로 수열 은 공비가 인 등비수열이다. 이므로 이다. 따라서
로 정리할 수 있다.
이제 양변을 로 나누면
라 놓으면 식은 이 되며 이는 전형적인 점화식 꼴이다. 하나씩 대입하면서 더해나가면
이 되는데 이므로 부터 더해나가도 된다. 결과적으로 일반항은 다음과 같다.
이므로 위 식은 로도 나타낼 수 있으며 일 경우 인 항과 인 항을 더한 값이 이 되므로 순열을 이용한 표기로는
가 된다.
또한 이므로 이며 이를 통해 은 의 반올림 값임을 알 수 있다.
위 일반항은 포함·배제의 원리로도 유도가 가능하다. 개의 물체를 배열하는 경우의 수가 이고 이 중 부동점의 개수가 개 이상인 배열의 개수는 개이므로 포함·배제의 원리를 적용하면 원하는 결과를 얻는다.
또한 이므로 이며 이를 통해 은 의 반올림 값임을 알 수 있다.
위 일반항은 포함·배제의 원리로도 유도가 가능하다. 개의 물체를 배열하는 경우의 수가 이고 이 중 부동점의 개수가 개 이상인 배열의 개수는 개이므로 포함·배제의 원리를 적용하면 원하는 결과를 얻는다.
4. 항 [편집]
앞서 말했듯이 완전순열은 '자기 모자 안 쓰는 경우의 수'라고 할 수 있다. 점화식으로 항을 구하기 위하여 처음의 두 항을 직접 구해 보자.
사람이 하나이면 자기 모자를 자기가 쓰는 경우밖에 없으므로 당연히 이다.
사람이 둘이면 서로가 모자를 바꿔 쓰는 방법이 유일하므로 이다.
이제 점화식 를 이용하여 각 항을 구하면 된다.
⋮
이처럼 의 값은 갈수록 급격히 커진다.
사람이 하나이면 자기 모자를 자기가 쓰는 경우밖에 없으므로 당연히 이다.
사람이 둘이면 서로가 모자를 바꿔 쓰는 방법이 유일하므로 이다.
이제 점화식 를 이용하여 각 항을 구하면 된다.
⋮
이처럼 의 값은 갈수록 급격히 커진다.
5. 예제 [편집]
완전순열을 다루는 문제에서는, 그냥 까지는 외워두자. 차례대로 이다. 그마저도 도 너무 많다고 하여 잘 나오지 않으며, 부터는 경우의 수가 너무 많아져 절대 나오지 않는다.
문제1: 네 사람이 각각 자신의 모자를 쓰고 있다가 벗어놓았다. 네 사람이 모자를 다시 썼을 때, 모두 다른 사람의 모자를 쓸 확률을 구하시오. |
【풀이】사람과 모자를 대응하는 경우의 수를 생각해야 한다. 개별의 사람과 개별의 모자가 모두 구별되므로, 순서를 고려하여 네 사람의 모자를 배열하는 경우의 수를 구하면 네 사람이 모두 다른 사람의 모자를 쓰는 경우의 수는 따라서 구하고자 하는 확률은 |
이걸 좀 더 업그레이드하면 다음과 같다.
문제2: 네 사람이 각각 자신의 모자를 쓰고 있다가 벗어놓았다. 네 사람이 모자를 다시 썼을 때, 한 사람만 자신의 모자를 쓸 확률을 구하시오. |
【풀이】사람과 모자를 대응하는 경우의 수를 생각해야 한다. 개별의 사람과 개별의 모자가 모두 구별되므로, 순서를 고려하여 네 사람의 모자를 배열하는 경우의 수를 구하면 먼저 자신의 모자를 쓰는 사람을 선택하는 경우의 수는 나머지 세 사람이 모두 다른 사람의 모자를 쓰는 경우의 수는 따라서 한 사람만 자신의 모자를 쓰는 경우의 수는 따라서 구하고자 하는 확률은 |
라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.
문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.