카탈랑 수(Catalan number)
1, 1, 2, 5, 14, 42, …. 괄호 짝 맞추기, 다각형의 삼각형 분할, 이진 트리(binary tree)의 모양 등 수많은 세기 문제의 답이 되는 수열.
괄호 n쌍을 짝이 맞게 늘어놓는 방법은 몇 가지일까요? n = 3이면 ((())), (()()), (())(), ()(()), ()()()의 다섯 가지입니다. 이렇게 n = 0, 1, 2, …에 대해 1, 1, 2, 5, 14, 42, 132, …로 이어지는 수가 카탈랑 수
괄호
왼쪽은 여는 괄호를 한 칸 오르기, 닫는 괄호를 한 칸 내리기로 바꾼 산 모양 길입니다. 짝이 맞는다는 것은 길이 바닥 아래로 내려가지 않고 바닥에서 끝난다는 뜻입니다. 이런 길을 독일의 수학자 발터 폰 디크의 이름을 따 디크 경로(Dyck path)라고 합니다. 오른쪽은 (n+2)각형을 서로 엇갈리지 않는 대각선으로 잘라 삼각형 n개로 나눈 그림입니다. 괄호 한 쌍이 삼각형 하나에 대응하고, 같은 색끼리 짝입니다. 맨 앞 괄호 쌍이 아래 밑변 위의 삼각형이 되고, 그 괄호의 안쪽과 뒤쪽이 각각 삼각형 왼쪽과 오른쪽의 작은 다각형이 됩니다. 이런 일대일대응이 있으니 두 세기의 답이 같습니다.
점화식(recurrence relation). 비어 있지 않은 짝 맞는 괄호열은 모두
닫힌 식. 오르기 n번, 내리기 n번인 길은 모두
이어지는 곳. 오르내리는 길은 동전 던지기로 움직이는 무작위 행보(random walk)입니다. 그런 길이 바닥과 꼭대기 가운데 어디에 먼저 닿는지를 묻는 것이 도박꾼의 파산(gambler's ruin)이고, 바닥에 닿지 않는 길을 세는 반사 원리는 개표 문제(ballot problem)에서도 씁니다. 개표 문제는 후보 A가 a표, B가 b표(a > b)를 얻었을 때 표를 무작위 순서로 하나씩 열면 A가 처음부터 끝까지 줄곧 앞설 확률(probability)을 묻는 문제로, 답은
생성함수(generating function)
이 개념이 나오는 긴 글
이 개념을 언급하는 페이지
- 무작위 행보
… 파산⟧입니다. 0에서 출발해 한 번도 0 아래로 내려가지 않고 2n걸음 뒤 0으로 돌아오는 길의 수는카탈랑 수\frac{1}{n+1}\binom{2n}{n} 입니다. 직선 대신 그래프 위를 걸을 수도 있습니다. …
- 파스칼의 삼각형
… 입니다(별과 막대). 괄호 n 쌍을 올바르게 짝짓는 방법의 수 \binom{2n}{n}/(n+1) (카탈랑 수)도 이 삼각형의 수로 계산됩니다. 단어 n+1 개를 둘씩 묶어 나가는 방법(이진 구문 트리)의 수도 같은 …
- 이항계수
… 잇는 대각선 위로 한 번도 넘어가지 않는 길만 세면 \frac{1}{n+1}\binom{2n}{n} , 곧카탈랑 수가 나옵니다. 똑같은 사탕 n개를 아이 k명에게 나눠 주는 방법의 수는, 사탕(별) n개와 칸막이(막대) …
- 스털링 공식
… 모습입니다. 합을 적분으로 어림하는 요령은 조화급수가 \ln n 처럼 자란다는 계산과 같은 것입니다.카탈랑 수\binom{2n}{n}/(n+1) 도 같은 방법으로 4^n/(n^{3/2}\sqrt\pi) 처럼 자람을 …
- 문맥 자유 문법
… 전치사구가 1, 2, 3, 4개 이어지면 가능한 트리의 수는 2, 5, 14, 42로 불어납니다. 이것은카탈랑 수C_n = \tfrac{1}{n+1}\binom{2n}{n} 에서 n = 2, 3, 4, 5인 값인데, 이 …
- 수학적 귀납법
… 없는 부분집합이 있어서 위의 정렬성 논법이 통하지 않습니다. 비둘기집 원리, 순열의 개수 n!,카탈랑 수의 점화식이 모두 귀납법으로 증명됩니다. 1889년 이탈리아의 수학자 페아노는 '1은 자연수다', …
- 점화식
… 이어지는 곳. 점화식을 푸는 또 하나의 방법은 수열 전체를 급수의 계수로 담는 생성함수입니다.카탈랑 수와 교란순열의 개수도 점화식을 만족합니다. 알고리즘의 걸음 수는 흔히 T(n) = 2T(n/2) + n …
- 생성함수
… \approx 0.618 이고, 그 역수 φ가 계수의 증가율(이웃한 항의 비가 다가가는 값)입니다.카탈랑 수의 생성함수는 이차방정식 C(x) = 1 + xC(x)^2 을 풀어 얻습니다. 확률로. 확률분포도 …
- 분할수
… 2×n 모양의 영 도형에 1부터 2n까지를 줄마다 오른쪽으로, 칸마다 아래로 커지게 채우는 방법의 수는카탈랑 수입니다.
- 트리
… 짭니다. 자식이 많아야 둘이고 왼쪽 자식과 오른쪽 자식을 구별하는 이진 트리는, 점이 n개일 때 n번째카탈랑 수만큼의 모양이 있습니다. 쓰임새도 많습니다. 각 점의 왼쪽 가지에는 그보다 작은 값만, 오른쪽 가지에는 큰 …
- 대수적 자료형
… = \frac{1 - \sqrt{1 - 4x}}{2x} , 계수는 1, 1, 2, 5, 14, 42, …의카탈랑 수입니다. 마디가 n개인 이진 나무의 모양 수가 정확히 이 수입니다. 마디 수를 세지 않고 모양만 보려고 …
- 모노이드
… a_2\cdots a_n 을 괄호 없이 써도 뜻이 하나로 정해집니다. 네 원소를 곱하는 괄호 치기는카탈랑 수만큼, 곧 5가지가 있는데, 세 원소의 결합법칙을 되풀이해 적용하면 이 다섯이 모두 같아집니다. 항등원은 …
- F-대수와 fold: 재귀와 귀납의 범주론
… 등식은 그 전단사가 크기를 지킨다는 데서 나온 결과입니다. 풀면 계수가 1, 1, 2, 5, 14, …인카탈랑 수가 나옵니다. 자연수 위의 fold h(n+1) = t(h(n)) 은 한 단계짜리 점화식이기도 합니다. …