왜 소수의 단어만 자주 쓰일까

"the", "of", "and" 같은 소수의 단어가 글의 상당 부분을 차지하고, 대부분의 단어는 거의 나오지 않습니다. 이 쏠림을 단어의 뜻이 아니라 "이미 쓴 글에서 베껴 쓰는 습관"만으로 만들 수 있을까요?

모델은 이렇게 움직입니다

직접 돌려보기

높을수록 어휘가 빨리 늘어나요
두 방식을 비교해 보세요

① 글이 쓰이는 모습

방금 쓴 단어들이 흘러갑니다. 파란 배경은 이번에 처음 만든 새 단어이고, 진한 글자는 지금까지 가장 자주 쓰인 상위 10개 단어예요.

② 순위와 쓰인 횟수 (로그-로그)

점 하나가 단어 하나입니다. 금색 점선은 기울기 -1(지프의 법칙)을 순위 3의 점에 맞춰 그린 것이고, 붉은 선은 순위 3~200 구간에서 구한 실제 기울기예요. 두 선이 나란하고 점이 선 위에 모여 있으면 지프의 법칙에 가깝습니다. 1위 단어는 맨 처음 생겨 가장 오래 베껴진 탓에 선보다 훨씬 위에 따로 떨어져 있어요(그래서 기울기는 3위부터 잽니다).

③ 가장 자주 쓰인 20개 단어

막대 길이는 쓰인 횟수이고, 오른쪽 숫자는 글 전체에서 차지하는 비율입니다. 1위와 20위의 차이가 얼마나 큰지 보세요.

④ 새 단어 확률을 바꾸면

가로는 새 단어 확률, 세로는 순위-빈도 기울기의 크기(절댓값)입니다. 파란 점과 선은 복사 모드, 회색은 균등 선택이고 점은 서로 다른 글 4편의 결과예요.

계산 중…

이 결과가 말하는 것, 말하지 않는 것

말하는 것:

상세 설명

말하는 것: 새 단어가 가끔만 생기고 나머지는 "이미 쓴 글에서 베끼기"만 해도, 소수의 단어가 글의 대부분을 차지하고 순위-빈도 그래프가 로그-로그에서 기울기 약 -1의 직선이 됩니다. 새 단어 확률이 같아도 모든 단어를 똑같은 확률로 고르면 이런 쏠림이 거의 없어요. 단어의 뜻이나 문법 없이도 "자주 쓰인 것이 더 자주 쓰인다"는 규칙 하나가 지프의 법칙 모양을 만들 수 있습니다.

말하지 않는 것:

상세 설명

말하지 않는 것: 실제 언어가 이렇게 만들어진다는 뜻이 아닙니다. 실제 언어도 지프의 법칙을 근사적으로만 따르고, 같은 모양을 만드는 설명은 여러 가지입니다(예: 말하는 노력을 줄이려는 원리, 무작위로 글자를 쳐도 비슷한 분포가 나온다는 연구). 이 실험은 "부익부 규칙 하나로도 같은 모양이 나올 수 있다"는 것만 보여줍니다. 가짜 단어는 아무 뜻이 없고, 문법과 의미는 모델에 없습니다.

이론적 근거와 구현 메모