도구스학업·수학

모츠킨 수 계산기

합성곱 점화식 M(n+1)=M(n)+ΣM(k)M(n-1-k)로 n번째 모츠킨 수를 정확히 계산합니다. 위·아래·제자리 세 걸음으로 기준선 아래로 내려가지 않고 되돌아오는 경로의 수입니다.

번째

M(0)=1부터 셉니다.

M(5)

21

위·아래·제자리 세 걸음으로 기준선 아래로 내려가지 않고 되돌아오는 경로의 수

자릿수2자리
같은 n의 카탈랑 수 C(5)42 (M이 더 작음)
nM(n)
01
11
22
34
49
521
n=0,1,2에서는 카탈랑 수와 같지만 n=3부터는 모츠킨 수가 더 작습니다. 모츠킨 수는 괄호(여는 것·닫는 것)에 «아무 표시 없음»(수평 걸음)까지 하나 더 넣어 길이 n인 걸음에서 짝이 맞는 경우를 셉니다. 자라는 속도도 카탈랑 수는 대략 4ⁿ, 모츠킨 수는 대략 3ⁿ 비율로 더 완만합니다.
합성곱 점화식 M(n+1)=M(n)+Σ M(k)·M(n-1-k)로 계산합니다 — 경로가 기준선에 처음 되돌아오는 지점으로 나눠 셉니다. 완전히 다른 유도(3항 점화식)로도 같은 값이 나오는지 교차 검증했습니다.

계산 방법

  1. 1몇 번째 항을 볼지 입력합니다(M(0)부터 셉니다).
  2. 2M(n) 값과 점화식으로 계산되는 과정을 확인합니다.
  3. 3같은 n에서 카탈랑 수와 어떻게 다른지 비교해 봅니다.

자주 묻는 질문

원점에서 시작해 오른쪽으로 n걸음을 걷되, 매 걸음 «위로 한 칸»·«아래로 한 칸»·«제자리(수평)» 중 하나를 골라, 한 번도 기준선(x축) 아래로 내려가지 않고 다시 기준선으로 돌아오는 경로의 수 M(n)입니다. M(0)=1, M(1)=1, M(2)=2, M(3)=4로 이어집니다.

카탈랑 수는 괄호 두 종류(여는 것·닫는 것)만으로 n쌍을 짝짓는 경우를 세고, 모츠킨 수는 거기에 «아무 표시 없음»(수평 걸음)까지 하나 더 넣어 길이 n인 걸음에서 짝이 맞는 경우를 셉니다. 걸음 수 기준 자체가 달라서(카탈랑은 2n걸음, 모츠킨은 n걸음) 나란히 비교하면 n=0,1,2에서는 같지만 n=3부터는 M(n)이 C(n)보다 작습니다(M(3)=4 < C(3)=5) — 자라는 속도도 모츠킨 수가 더 완만합니다(카탈랑은 대략 4ⁿ, 모츠킨은 대략 3ⁿ).

합성곱 점화식 M(n+1) = M(n) + Σ_{k=0}^{n-1} M(k)·M(n-1-k)을 씁니다. 경로가 기준선에 «처음 되돌아오는 지점»으로 나눠 셉니다 — 첫걸음이 수평이면 나머지 n걸음은 그대로 M(n)가지이고, 첫걸음이 위로면 어딘가에서 처음 기준선에 닿을 때까지의 안쪽 경로(M(k))와 그 뒤 나머지 경로(M(n-1-k))를 잇습니다.

네. 합성곱 점화식과는 완전히 다른 유도(생성함수가 만족하는 미분방정식)에서 나온 3항 점화식 (n+2)M(n)=(2n+1)M(n-1)+3(n-1)M(n-2)로도 계산해 넓은 구간에서 대조했습니다.

아니요. 모든 계산은 브라우저 안에서만 이뤄지며 서버로 전송되지 않습니다.

알아두면 좋은 점

  • 값은 BigInt로 정확히 계산합니다 — 부동소수점 근사식을 쓰지 않아 오차가 없습니다.
  • 표에 담을 항 번호에 상한(300번째)을 두어 브라우저에서 바로 계산할 수 있는 범위로 제한합니다.
  • 합성곱 점화식과 3항 점화식, 유도 과정이 전혀 다른 두 식이 항상 같은 값을 내는지 테스트로 교차 검증했습니다.

함께 보면 좋은 도구

마지막 검증: 2026년 9월 11일 · 결과는 참고용 추정치입니다.