In 2009 Benoit Cloitre introduced a certain self-generating sequence $$(a_n)_{n\geq 1} = 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, \ldots,$$ with the property that the sum of the terms appearing in the $n$'th run equals twice the $n$'th term of the sequence. We give a connection between this sequence and the paperfolding sequence, and then prove Cloitre's conjecture about the density of $1$'s appearing in $(a_n)_{n \geq 1}$.
논문 ID : 2501.00784제목 : Cloitre's Self-Generating Sequence저자 : Jeffrey Shallit (University of Waterloo)분류 : math.CO cs.DM cs.FL math.NT발표 시간 : 2025년 1월 3일논문 링크 : https://arxiv.org/abs/2501.00784 2009년 Benoit Cloitre는 특수한 자기생성 수열 ( a n ) n ≥ 1 = 1 , 1 , 2 , 1 , 1 , 1 , 1 , 2 , 1 , 1 , 2 , 1 , 1 , 2 , 2 , … (a_n)_{n\geq 1} = 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, \ldots ( a n ) n ≥ 1 = 1 , 1 , 2 , 1 , 1 , 1 , 1 , 2 , 1 , 1 , 2 , 1 , 1 , 2 , 2 , … 를 도입했으며, 이 수열은 다음과 같은 성질을 갖습니다: 제n n n 번째 런(run)의 모든 항의 합이 수열의 제n n n 항의 2배와 같습니다. 본 논문은 이 수열과 종이 접기 수열(paper-folding sequence) 간의 연관성을 확립하고, 수열 내 숫자 1의 밀도에 관한 Cloitre의 추측을 증명합니다.
본 논문의 핵심 연구 문제는 Cloitre 자기생성 수열의 구조적 성질을 분석하는 것으로, 특히:
이 수열과 알려진 수학적 대상(종이 접기 수열)의 관계 수열 내 숫자 1의 점근 밀도 문제 자기생성 수열은 조합론에서 중요한 위치를 차지하며, 복잡한 구조적 성질을 나타내면서 동시에 여러 수학 분야와 관련됩니다. Cloitre 수열의 연구는 다음과 같은 의미를 갖습니다:
자기생성 수열의 성질에 대한 이해 확장 종이 접기 수열 등 고전적 수열과의 새로운 연관성 확립 자동기계 이론의 수열 분석 응용에 대한 새로운 사례 제시 Oldenburger-Kolakoski 수열과 같은 유사 수열에 관한 기존 연구는 이러한 수열의 점근적 성질이 분석하기 어렵다는 것을 보여줍니다. 예를 들어, Oldenburger-Kolakoski 수열의 경우, 1의 밀도가 1/2인지 여부는 여전히 미해결 추측입니다.
Cloitre는 OEIS 항목 A157196에서 이 수열의 1의 밀도가 2/3이라는 추측을 제시했으며, 이는 본 논문의 연구에 명확한 목표를 제공합니다.
새로운 수열 연관성 확립 : Cloitre 자기생성 수열과 정규 종이 접기 수열 간의 심층적 연관성을 처음으로 발견밀도 추측 증명 : Cloitre의 수열 내 1의 밀도가 2/3이라는 추측을 엄밀히 증명정확한 경계 제시 : 0 ≤ 3 g n − 2 n ≤ 4 0 \leq 3g_n - 2n \leq 4 0 ≤ 3 g n − 2 n ≤ 4 를 증명 (여기서 g n g_n g n 은 처음 n n n 항 중 1의 개수)자동기계 방법 개발 : 유한 자동기계와 Walnut 소프트웨어를 사용하여 수열 분석을 위한 계산 검증 프레임워크 제시일반적 경우로 확장 : 결과를 임의의 종이 접기 수열로 일반화Cloitre 수열 ( a n ) n ≥ 1 (a_n)_{n\geq 1} ( a n ) n ≥ 1 을 연구하며, 이 수열은 다음과 같은 자기생성 규칙으로 정의됩니다:
수열은 알파벳 {1,2}에서 값을 취함 a 1 = 1 a_1 = 1 a 1 = 1 로 시작제n n n 번째 런의 모든 원소의 합이 2 a n 2a_n 2 a n 과 같음 논문은 상호 연관된 일련의 수열을 구성합니다:
정규 종이 접기 수열 ( p n ) (p_n) ( p n ) 이진 버전 ( q n ) (q_n) ( q n ) (만족: p n = ( − 1 ) q n p_n = (-1)^{q_n} p n = ( − 1 ) q n ) 1차 차분 수열 ( d n ) (d_n) ( d n ) 절댓값 수열 ( d n ′ ) (d'_n) ( d n ′ ) 런 종료 위치 ( e n ′ ) (e'_n) ( e n ′ ) 최종적으로 ( b n ) = ( a n ) (b_n) = (a_n) ( b n ) = ( a n ) 획득 각 수열은 유한 자동기계로 표현될 수 있습니다:
DFAO(출력이 있는 결정적 유한 자동기계) : 유한값을 취하는 수열용동기 자동기계 : 정수값을 취하는 수열용모든 자동기계는 최하위 유효 비트 우선(LSB-first) 이진 표현 사용 Walnut 소프트웨어를 사용한 형식적 검증:
eval q_test "?lsd_2 An (Q[2*n]=Q[n] & Q[4*n+1]=@0 & Q[4*n+3]=@1)":
Cloitre 수열과 종이 접기 수열 간의 연관성을 창의적으로 발견:
q 2 n = q n , q 4 n + 1 = 0 , q 4 n + 3 = 1 q_{2n} = q_n, \quad q_{4n+1} = 0, \quad q_{4n+3} = 1 q 2 n = q n , q 4 n + 1 = 0 , q 4 n + 3 = 1
복잡한 수열(예: 런 종료 위치)의 경우, "자동기계를 추측한 후 검증"하는 전략을 채택했으며, 이는 자동 수열 처리의 효과적인 방법입니다.
여러 중간 수열을 구성하여 복잡한 자기생성 성질을 처리 가능한 자동기계 계산으로 분해합니다.
Walnut 소프트웨어 : 자동기계 계산 및 형식적 검증용유한 자동기계 : 모든 수열은 자동기계로 표현 및 계산OEIS 데이터베이스 : 수열 검증 및 비교용자동기계 정확성 검증 : 여러 조건을 통해 자동기계의 정확성 검증재귀 관계 검증 : 수열이 만족하는 재귀 관계 검증경계 조건 확인 : 초기 조건 및 특수한 경우 검증최하위 유효 비트 우선 이진 표현 사용 자동기계 상태 수는 4개에서 32개까지 다양함 모든 계산은 Walnut의 형식적 검증을 거침 정리 2 : g n g_n g n 을 수열 a 1 a 2 ⋯ a n a_1a_2\cdots a_n a 1 a 2 ⋯ a n 에서 1의 개수라 하면:
0 ≤ 3 g n − 2 n ≤ 4 0 \leq 3g_n - 2n \leq 4 0 ≤ 3 g n − 2 n ≤ 4
따라서 lim n → ∞ g n / n = 2 / 3 \lim_{n\to\infty} g_n/n = 2/3 lim n → ∞ g n / n = 2/3 입니다.
수열 일관성 : b n = a n b_n = a_n b n = a n 검증 (구성된 수열이 실제로 Cloitre 수열임을 확인)자기생성 성질 : σ n = 2 b n \sigma_n = 2b_n σ n = 2 b n 검증 (여기서 σ n \sigma_n σ n 은 제n n n 번째 런의 합)런 길이 : 런 길이가 1, 2 또는 4만 가능함을 증명밀도 경계 : 16상태 자동기계를 통해 밀도 경계 검증수열 w n = min { t ≥ 1 : e t ′ ≥ n } w_n = \min\{t \geq 1 : e'_t \geq n\} w n = min { t ≥ 1 : e t ′ ≥ n } 이 OEIS 수열 A091960임을 증명하며, 다음을 만족합니다:
w 1 = 1 w_1 = 1 w 1 = 1 w 2 n = w 2 n − 1 + ( w n m o d 2 ) w_{2n} = w_{2n-1} + (w_n \bmod 2) w 2 n = w 2 n − 1 + ( w n mod 2 ) w 2 n + 1 = w 2 n + 1 w_{2n+1} = w_{2n} + 1 w 2 n + 1 = w 2 n + 1 Oldenburger-Kolakoski 수열 : k : = 1 , 2 , 2 , 1 , 1 , 2 , 1 , 2 , 2 , 1 , 2 , 2 , 1 , 1 , 2 , … k := 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, \ldots k := 1 , 2 , 2 , 1 , 1 , 2 , 1 , 2 , 2 , 1 , 2 , 2 , 1 , 1 , 2 , … 제n n n 항이 제n n n 번째 런의 길이와 같음 1의 밀도 문제는 여전히 미해결 Dekking 수열 : 1 , 3 , 3 , 3 , 1 , 1 , 1 , 3 , 3 , 3 , … 1, 3, 3, 3, 1, 1, 1, 3, 3, 3, \ldots 1 , 3 , 3 , 3 , 1 , 1 , 1 , 3 , 3 , 3 , … 런 길이 수열이 수열 자체와 같음 형태소의 고정점으로 이해 가능 종이 접기 수열 : 반복적인 종이 접기로 생성되는 수열이진 표현과 심층적 연관성 유한 자동기계로 계산 가능 Cloitre 수열은 Oldenburger-Kolakoski 수열보다 더 다루기 쉬운데, 이는 이진 표현과 미묘하지만 명확한 연관성을 가지고 있기 때문이며, 이는 자동기계 방법을 특히 효과적으로 만듭니다.
밀도 정리 : Cloitre 수열에서 1의 밀도가 2/3임을 엄밀히 증명구조적 연관성 : 종이 접기 수열과의 심층적 연관성 확립계산 프레임워크 : 수열 분석에서 자동기계 방법의 강력한 능력 입증논문 제7절은 모든 결과가 임의의 종이 접기 수열로 일반화될 수 있음을 보여주며, 일반적인 경우에는 명백한 자기생성 성질의 유사성이 없습니다.
다른 자기생성 수열과 고전적 수열 간의 연관성 연구 더 일반적인 자동기계 분석 프레임워크 개발 다른 수학 분야에서의 응용 탐색 방법론적 혁신 : 자동기계 이론과 수열 분석의 교묘한 결합엄밀성 : 모든 결과가 형식적 검증을 거침완전성 : 주요 추측 증명뿐만 아니라 추가적 구조적 성질 발견확장성 : 방법이 더 광범위한 수열 범주로 일반화 가능추측-검증 전략 : 복잡한 자동 수열 분석을 위한 실용적 방법 제시다층 수열 구성 : 중간 수열을 통해 복잡한 성질 분석의 복잡성 단순화계산 검증 : Walnut 소프트웨어 사용으로 결과의 신뢰성 보장계산 복잡성 : 일부 자동기계의 상태 수가 많아 더 복잡한 수열 분석을 제한할 수 있음추측 의존성 : 일부 자동기계는 먼저 추측한 후 검증이 필요하여 체계적 구성 방법 부족일반화 제한 : 임의의 종이 접기 수열로 일반화 가능하지만 자기생성 성질 상실이론적 기여 : 자기생성 수열 연구에 새로운 분석 도구 제시방법론적 가치 : 조합론에서 컴퓨터 보조 증명의 응용 시연실용성 : OEIS의 관련 수열 연구에 템플릿 제시이 방법은 특히 다음에 적합합니다:
이진 표현과 관련된 수열 분석 재귀 구조를 가진 자동 수열 연구 정확한 밀도 분석이 필요한 조합 수열 논문은 자동 수열 이론, 종이 접기 수열, Kolakoski 수열 등 관련 분야의 고전적 저작을 포함한 14개의 중요 문헌을 인용하며, 연구에 견고한 이론적 기초를 제공합니다.