테마
1회 · 확률이란 무엇인가 · 노트
1 도박장에서 태어난 확률
확률의 첫 계산은 모두 같은 모양이었다. 주사위나 카드에서 일어날 수 있는 경우를 빠짐없이 세고, 그 가운데 원하는 경우의 비율을 구한다. 그러려면 먼저 잘 세는 법이 필요하다. 이 절은 셈의 원리를 증명하고, 그것으로 17세기의 세 문제(Galileo의 주사위, de Méré의 내기, 점수 분배)를 푼다.
1.1 점수 분배 문제와 Pacioli의 답
역사 Luca Pacioli는 1494년 Summa de arithmetica에서 멈춘 내기의 판돈을 이긴 판 수에 비례해 나누라고 했다. 1556년 Tartaglia는 이 규칙이 이상한 답을 낸다고 지적했다. 먼저 6판을 이기는 내기에서 1:0으로 멈추면 Pacioli의 규칙은 판돈 전부를 A에게 준다. 겨우 한 판을 앞섰을 뿐인데도 그렇다. Tartaglia와 Cardano도 다른 규칙을 내놓았지만 맞는 답은 아니었다.
문제를 정확히 쓰자. A와 B가 여러 판을 하고, 먼저 정해진 수의 판을 이기는 쪽이 판돈을 모두 갖는다. 판마다 A가 이길 확률은 , B가 이길 확률은 이고 판들의 결과는 서로 영향을 주지 않는다. 내기가 멈춘 순간 A가 이기려면 판, B가 이기려면 판을 더 이겨야 한다. 이 상태를 로 쓴다.
Pascal과 Fermat가 받아들인 공평함의 기준은 다음과 같다. 판돈을 계속했다면 각자가 이겼을 확률에 비례해 나눈다. 여는 질문의 상태는 이다. Pacioli의 답 이 이 기준과 어떻게 다른지는 1.4절에서 본다.
1.2 셈의 원리
정리 1.1 (곱의 법칙) 단계로 이루어진 선택에서 1단계의 방법이 가지이고, 앞 단계에서 무엇을 골랐든 단계의 방법이 가지이면, 전체 선택의 방법은 가지다.
증명 에 대한 귀납법. 이면 자명하다. 단계까지의 선택이 가지라고 하자. 그 각각에 단계의 가지가 이어 붙으므로, 전체는 개씩 묶인 개의 묶음이고 원소 수는 다.
정리 1.2 (순열) 서로 다른 개에서 개를 골라 한 줄로 늘어놓는 방법의 수는
이다. 특히 개 전부를 늘어놓는 방법은 가지다(로 둔다).
증명 첫 자리에 가지, 둘째 자리에는 남은 가지, …, 째 자리에는 가지가 있다. 정리 1.1로 곱한다.
정의 1.3 (조합) 서로 다른 개에서 순서를 생각하지 않고 개를 고르는 방법의 수, 곧 개짜리 집합의 개짜리 부분집합의 수를 로 쓴다. 이거나 이면 으로 둔다.
정리 1.4 (조합의 수) 이면
증명 개를 골라 늘어놓는 방법(정리 1.2)을 두 단계로 센다. 먼저 개짜리 부분집합을 고르고(가지), 고른 개를 늘어놓는다(가지). 곱의 법칙으로 이다.
정리 1.5 (Pascal의 항등식) 이면
증명 전략 의 개짜리 부분집합을 원소 을 포함하는 것과 포함하지 않는 것으로 나눠 센다. 단계별 증명은 연습 1.8(유도형)에서 직접 쓴다. 완성된 증명은 그 연습의 풀이에 있다.
정리 1.6 (이항정리) 이고 가 실수이면
증명 전략 에 대한 귀납법 [T3]. 을 전개하고, 같은 거듭제곱의 계수를 Pascal의 항등식(정리 1.5)으로 합친다. 단계별 증명은 연습 1.9(유도형)에서 직접 쓴다. 완성된 증명은 그 연습의 풀이에 있다.
따름정리 1.7 (이항계수의 합) 모든 에서 첫 식이, 이면 둘째 식이 성립한다.
증명 정리 1.6에 , 그리고 을 넣는다.
예제 1.8 (Galileo의 세 주사위 (1620년 무렵)) 도박꾼들은 세 주사위의 합이 9가 되는 경우와 10이 되는 경우가 모두 여섯 가지라고 셌다.
그런데 경험상 10이 더 자주 나왔다. Galileo의 설명은 이렇다. 같은 확률로 일어나는 것은 이런 조합이 아니라 순서까지 구별한 가지 결과다(주사위에 빨강·파랑·초록 색을 칠했다고 생각하면 된다). 처럼 세 수가 다르면 순서가 가지, 처럼 둘이 같으면 가지, 은 가지다. 따라서
이고 확률은 과 다.
교훈 확률을 “유리한 경우 ÷ 전체 경우”로 계산하려면 같은 확률로 일어나는 경우를 세야 한다. 무엇이 같은 확률인지는 수학이 정해 주지 않는다. 4.6절에서 이것을 “균등 확률공간”이라는 가정으로 명시하고, 3절에서 이 가정이 무너지는 경우를 본다.
1.3 de Méré의 두 내기
역사 파리의 사교계 인사 Chevalier de Méré(본명 Antoine Gombaud)는 1654년 Pascal에게 두 문제를 냈다. 하나는 점수 분배 문제였고, 다른 하나는 아래의 주사위 내기였다. de Méré는 두 내기가 같은 정도로 유리하다고 믿었는데 경험은 그렇지 않았다.
예제 1.9 (주사위 4번 vs 주사위 두 개 24번) 내기 1: 주사위 하나를 4번 던져 6이 적어도 한 번 나오면 이긴다. 내기 2: 주사위 두 개를 24번 던져 (6,6)이 적어도 한 번 나오면 이긴다.
de Méré의 추론은 비례였다. 주사위 하나는 6가지, 두 개는 36가지이므로, 4번이 하나짜리에 맞다면 두 개짜리에는 번이 맞다. 그러나 정확한 값은 “한 번도 나오지 않는다”의 확률을 빼서 얻는다.
내기 1은 유리하고 내기 2는 불리하다. 여기서 쓴 두 가지, 곧 “적어도 한 번”의 확률이 라는 것(정리 4.3(c))과 던질 때마다 확률을 곱해도 된다는 것(독립, 5.4절)은 4·5절에서 증명한다.

비례 추론은 왜 거의 맞았나 한 번에 성공할 확률이 일 때 번 안에 한 번이라도 성공할 확률이 을 넘는 최소의 은 이다. 가 작으면 이므로 , 곧 은 에 비례한다. 이것이 de Méré의 비례 규칙이다. 이면 근사 , 정확한 값 이라 규칙이 거의 맞지만, 이면 근사 , 정확한 값 이라 어긋난다. 두 내기의 기준을 같은 비례로 정한 것이 문제였다.
1.4 Pascal과 Fermat의 해 (1654)
역사 1654년 여름 Pascal과 Fermat는 편지로 점수 분배 문제를 풀었다. 7월 29일 Pascal의 편지에는 판돈이 한 사람당 32피스톨(합 64)인 예가 있다. 먼저 세 판을 이기는 내기에서 2:1이면 앞선 사람이 48, 2:0이면 56, 1:0이면 44를 가져야 한다. Fermat는 경우를 모두 세는 방법으로, Pascal은 한 판씩 거꾸로 따라가는 방법으로 같은 답에 이르렀다.
정리 1.10 (점수 분배 — Fermat의 공식) 상태 에서 A가 결국 이길 확률은
증명
1단계: 가상의 연장. 로 둔다. 승부가 이미 났더라도 정확히 판을 끝까지 한다고 상상한다. 이렇게 해도 승자는 바뀌지 않는다. 판 가운데 A가 이긴 판 수를 라 하면 B는 판을 이긴다. 이면 이므로 A가 B보다 먼저 승에 이른다. 이면 이므로 B가 먼저 승에 이른다. 실제 승부는 판 안에 반드시 끝나고, 그 뒤의 판은 결과를 바꾸지 않는다. 따라서 “A가 이긴다”는 “”와 같다.
2단계: 수열을 센다. 판의 결과를 A/B로 쓴 길이 의 수열 가운데 A가 정확히 번 나오는 것은 개다(A가 나올 자리를 고른다). 판들이 서로 영향을 주지 않으므로 그런 수열 하나의 확률은 다(이 곱셈은 5.4절의 독립으로 정당화된다).
3단계: 더한다. 인 경우를 모두 더하면 결론이 나온다.
예제 1.11 (Pacioli와 Pascal의 차이) 여는 질문에서 A는 1판, B는 3판이 더 필요하다(). B가 이기려면 남은 판을 세 번 내리 이겨야 하므로
판돈은 Pacioli의 이 아니라 로 나눠야 한다. Pascal의 편지의 수도 같은 식으로 나온다. 2:1이면 이고 , 2:0이면 이고 , 1:0이면 이고 다.
Pascal은 경우를 세지 않고 한 판씩 거꾸로 따라갔다. 다음 판에서 A가 이기면 상태는 , 지면 이 된다. 그러므로
그림 1.3의 칸들이 이 재귀로 채워진다. 이 식은 5.5절에서 전확률 공식의 한 예로 증명되고, Fermat의 공식과 같은 답을 준다는 것은 연습 1.6에서 보인다.
1.5 Huygens (1657): 기대 몫
역사 1655년 파리를 방문한 네덜란드의 Christiaan Huygens는 Pascal–Fermat의 해법을 전해 듣고, 1657년 De ratiociniis in ludo aleae(주사위 놀이의 계산에 대하여)를 냈다. 처음으로 인쇄된 확률 교과서다. 첫 명제는 이렇다. “를 얻을 기회가 번, 를 얻을 기회가 번이고 모두 같은 정도로 일어날 수 있다면, 그 내기의 값어치는 이다.”
점수 분배의 공평한 몫은 Huygens의 언어로 “판돈 × 이길 확률”, 곧 내기의 기대 몫이다. 이 생각을 확률변수로 일반화한 것이 기댓값이고, 2회의 첫 주제다.
연습문제
연습 1.1 (포커의 풀하우스 ★) 52장에서 5장을 뽑는 방법은 가지다. 풀하우스(같은 숫자 3장 + 다른 같은 숫자 2장)의 확률을 구하라.
풀이
같은 숫자 3장의 숫자를 고르고(13가지) 그 숫자의 무늬 3개를 고른다(). 나머지 2장의 숫자는 남은 12개 가운데 하나이고 무늬 2개를 고른다(). 곱의 법칙으로 가지이므로
연습 1.2 (로또 ★) 1부터 45까지에서 6개를 고르는 로또에서 1등(6개 모두 일치)의 확률과, 정확히 5개가 맞을 확률(보너스 번호 무시)을 구하라.
풀이
6개를 고르는 방법은 가지이고 1등은 그 가운데 하나다. 정확히 5개가 맞으려면 당첨 번호 6개에서 5개(), 나머지 39개에서 1개()를 고른다.
연습 1.3 (Vandermonde 항등식의 특수형 ★★) 다음 항등식을 두 가지로 보여라.
(a) 남자 명, 여자 명에서 명을 고르는 방법을 센다. (b) 에서 의 계수를 비교한다.
풀이
(a) 명에서 명을 고르는 방법은 이다. 이것을 고른 남자의 수 로 나누면 남자 명()과 여자 명()을 고르는 방법이므로 이다. (b) 이항정리로 에서 의 계수는 이고, 에서는 이다.
연습 1.4 (Galileo의 11과 12 ★) 세 주사위의 합이 11인 경우와 12인 경우를 예제 1.8처럼 조합과 순서쌍으로 각각 세어라.
풀이
합 11: 의 6가지 조합이고, 순서쌍은 가지. 합 12: 이고, 순서쌍은 가지. 분포가 10.5를 중심으로 대칭이므로 11과 10, 12와 9의 수가 같다(그림 1.1).
연습 1.5 (한 개짜리 내기의 기준 ★) 주사위 하나를 번 던져 6이 적어도 한 번 나올 확률이 을 넘는 최소의 을 구하라. 비례 근사 와 비교하라.
풀이
이므로 다(이면 , 이면 ). 비례 근사 은 정확한 경계 보다 크다. 은 “작은 ”가 아니어서 가 잘 맞지 않는다.
연습 1.6 (Fermat의 공식은 Pascal의 재귀를 만족한다 ★★) 정리 1.10의 가 에서 을 만족함을 보여라. (힌트: 를 쓰고, 와 이 모두 판짜리 합임에 주목한다.)
풀이
로 두면 와 은 모두 판짜리 합이다.
첫 합에서 로 바꿨고, 마지막에 Pascal 항등식(정리 1.5)을 썼다. 경계도 맞는다. 는 판의 이항 확률을 모두 더한 것이므로 이항정리로 1이고, 은 인 항이 없으므로 0이다.
연습 1.7 (실력이 다른 두 사람 ★) A가 판마다 의 확률로 이긴다. 상태 에서 A가 이길 확률을 구하라. 일 때의 과 비교하라.
풀이
판에서 A가 2판 이상 이길 확률이다.
판마다 의 우위가 승부에서는 에서 로 커진다.
연습 1.8 (Pascal의 항등식 증명 ★ 유도형) 정리 1.5을 두 가지로 증명하라.
- (a)
(세기) 의 개짜리 부분집합 가운데 원소 을 포함하는 것의 수와 포함하지 않는 것의 수를 각각 정의 1.3로 세어라. 두 묶음이 겹치지 않고 합치면 전체가 됨을 확인하라.
- (b)
(계산) 이면 정리 1.4의 식을 오른쪽에 넣고 통분해 왼쪽을 얻어라.
- (c)
과 , 그리고 이나 에서 식이 성립함을 정의 1.3의 약속으로 확인하라. (a)와 (b) 가운데 어느 증명이 이 경우들을 따로 다룰 필요가 없는가?
풀이
(a) 원소 을 포함하는 개짜리 부분집합은 나머지 개를 에서 고른 것과 하나씩 대응하므로 개다. 포함하지 않는 것은 개를 모두 에서 고른 것이므로 개다. 모든 부분집합은 을 포함하거나 포함하지 않으며 둘 다일 수는 없으므로, 두 묶음은 겹치지 않고 합치면 전체다. (b) 이면
통분할 때 , 을 썼다. (c) : 왼쪽은 1, 오른쪽은 . : 왼쪽은 1, 오른쪽은 . 이나 이면 양변이 0이다. (a)의 세기는 의 범위를 가리지 않는다. 이면 “을 포함하는 0개짜리 부분집합”이 없다는 것이 바로 이다. (b)는 계승의 식이 에서만 정의되므로 경계를 따로 봐야 한다.
연습 1.9 (이항정리 증명 ★★ 유도형) 정리 1.6을 에 대한 귀납법으로 증명하라.
- (a)
에서 양변이 1임을 확인하라.
- (b)
에서 식이 성립한다고 하자. 에 귀납 가정을 넣고, 첫째 합의 첨자를 로 바꿔 두 합을 모두 의 합으로 써라.
- (c)
인 항의 계수를 Pascal의 항등식으로 합치고, 과 인 항을 따로 확인해 에서의 식을 얻어라.
- (d)
귀납법 대신 세기로도 증명할 수 있다. 을 곱셈 그대로 전개한 개의 항 가운데 인 항의 수를 정의 1.3로 세어 같은 결론을 얻어라.
풀이
(a) 이고 오른쪽은 이다. (b) 귀납 가정을 넣으면
첫째 합에서 로 바꿨다. (c) 인 항은 두 합에 모두 있고 계수는 이다(정리 1.5). 인 항은 둘째 합에만 있고 계수 이다. 인 항은 첫째 합에만 있고 계수 이다. 따라서 이다. (d) 을 분배법칙만으로 전개하면, 각 인수에서 나 를 하나씩 골라 곱한 개의 항이 나온다. 를 고른 인수가 개인 항은 이고, 를 고를 개의 인수를 정하는 방법은 개 인수의 개짜리 부분집합의 수 다. 귀납법은 Pascal의 항등식을 쓰고, 세기는 그것을 쓰지 않는다.