Dyck Words, Pattern Avoidance, and Automatic Sequences

이 논문은 이진 문자열에서 $7/3$-제곱 자유성이 괄호 중첩 깊이의 유계를 보장함을 보이고, 투에 - 모르스 (Thue-Morse) 단어의 디크 (Dyck) 인자에 대한 명시적 특징을 규명하며 그 개수에 대한 엄밀한 상한과 하한을 증명합니다.

Lucas Mol, Narad Rampersad, Jeffrey Shallit

게시일 2026-03-11
📖 4 분 읽기☕ 가벼운 읽기

Each language version is independently generated for its own context, not a direct translation.

🎈 제목: 괄호 놀이와 숨겨진 규칙 찾기

"Dyck words, pattern avoidance, and automatic sequences"

이 연구는 0 과 1 로 이루어진 무한한 문자열 속에서 **'균형 잡힌 괄호'**가 어떻게 숨어있는지, 그리고 그 괄호들이 얼마나 깊게 중첩될 수 있는지를 탐구합니다.

1. 기본 개념: 0 은 여는 괄호, 1 은 닫는 괄호

상상해 보세요. 0 을 ( (여는 괄호) 로, 1 을 ) (닫는 괄호) 로 생각한다고 합시다.

  • 01( ) : 완벽하게 균형 잡힌 괄호입니다. (Dyck word)
  • 0011( ( ) ) : 두 겹으로 중첩된 괄호입니다.
  • 0110( ) ) ( : 닫는 괄호가 너무 일찍 나와서 균형이 깨졌습니다. (불량품)

연구자들은 무한히 이어지는 0 과 1 의 열 속에서 이런 '균형 잡힌 괄호' 조각들이 얼마나 자주, 얼마나 깊게 나타나는지 분석했습니다.


🔍 주요 발견 1: "너무 반복되면 괄호는 무너지다"

연구자들은 **"반복되는 패턴 (예: 000 이나 111 같은 세 번 반복)"**을 피하는 문자열을 조사했습니다.

  • 발견: 만약 0 과 1 이 7/3 번 이상 반복되는 패턴을 절대 포함하지 않는다면, 그 안의 괄호 중첩 깊이 (Nesting Level) 는 최대 3 단계를 넘을 수 없습니다.
  • 비유: 마치 **"규칙을 너무 엄격하게 지키는 건축가"**를 상상해 보세요. "같은 모양의 벽돌을 3 번 이상 연속으로 쌓지 마라"는 규칙이 있다면, 그 건축가가 지을 수 있는 타워의 높이는 3 층을 넘을 수 없습니다. 규칙이 너무 까다로우면 복잡한 구조 (깊은 중첩) 를 만들 수 없는 것입니다.
  • 하지만: 규칙을 조금만 완화하면 (예: 7/3 대신 2 번 반복만 금지), 아무리 높은 타워 (깊은 중첩) 도 만들 수 있습니다.

🤖 주요 발견 2: "탈무르 - 모어 (Thue-Morse) 라는 마법 사슬"

이 논문에서 가장 유명한 주인공은 **'탈무르 - 모어 시퀀스'**라는 특별한 0 과 1 의 열입니다. 이 시퀀스는 수학적으로 매우 규칙적이면서도 혼란스러운 특징을 가집니다.

  • 정체 파악: 연구자들은 이 시퀀스 속에 숨겨진 모든 '균형 잡힌 괄호' 조각을 찾아내는 완벽한 지도를 그렸습니다.
  • 카운팅: 이 시퀀스에서 길이가 2n 인 괄호 조각이 몇 개나 있는지 세는 공식도 찾아냈습니다.
    • 예: 길이가 2 인 괄호는 1 개, 길이가 4 인 괄호는 1 개, 길이가 6 인 괄호는 2 개... 이런 식으로 늘어나는 패턴을 발견했습니다.
  • 한계: 이 시퀀스 속 괄호의 중첩 깊이는 최대 2 단계를 넘지 못한다는 것도 증명했습니다. (위에서 말한 '규칙' 때문에 높은 타워를 못 짓는 것입니다.)

🤖 도구: "월넛 (Walnut) 이라는 수학적 로봇"

이 논문에서 가장 흥미로운 점은 연구자들이 **컴퓨터 프로그램 (Walnut)**을 이용해 수학적 증명을 했다는 것입니다.

  • 월넛의 역할: 사람이 손으로 계산하면 몇 달이 걸릴 복잡한 논리 문제를, 이 프로그램이 수 초 만에 "참 (True)" 또는 "거짓 (False)"으로 증명해 냅니다.
  • 활용: "이 시퀀스 안에 길이가 100 인 괄호가 있을까?"라고 물으면, 로봇이 자동으로 모든 경우를 검토하고 답을 찾아줍니다. 마치 수학 문제를 풀기 위해 훈련된 초지능 로봇이 모든 규칙을 훑어보는 것과 같습니다.

🧩 다른 시퀀스에서의 발견

연구자들은 탈무르 - 모어 시퀀스뿐만 아니라 다른 유명한 수열들에서도 괄호를 찾아보았습니다.

  1. 피보나치 수열: 여기서 찾을 수 있는 균형 잡힌 괄호는 010101 뿐입니다. (너무 단순해서 깊은 중첩이 불가능합니다.)
  2. 루딘 - 샤피로 수열: 이 수열에서는 어떤 깊이든 괄호를 만들 수 있습니다. 규칙이 조금 더 유연하기 때문에, 무한히 높은 타워를 쌓을 수 있는 것입니다.

💡 요약: 이 연구가 왜 중요한가요?

이 논문은 단순히 괄호를 세는 것을 넘어, **"규칙적인 패턴 (자동 시퀀스) 속에서 복잡한 구조가 어떻게 숨어있는지"**에 대한 깊은 통찰을 줍니다.

  • 규칙의 힘: 너무 엄격한 규칙 (반복 금지) 은 복잡한 구조를 막습니다.
  • 예측 가능성: 컴퓨터 (월넛) 를 이용하면 인간의 직관으로는 알 수 없는 숨겨진 수학적 법칙을 찾아낼 수 있습니다.
  • 응용: 이 연구는 데이터 압축, 암호학, 그리고 컴퓨터가 언어를 이해하는 방식 (자연어 처리) 등 다양한 분야에서 패턴을 분석하는 데 기초가 됩니다.

한 줄 요약:

"컴퓨터 로봇이 0 과 1 로 된 무한한 문자열을 샅샅이 뒤져, **'균형 잡힌 괄호'**가 얼마나 깊게 숨어있을 수 있는지, 그리고 그 규칙이 무엇인지 찾아낸 놀라운 탐정 이야기입니다."