Following a recent paper of Anselmo et al., we consider $m \times n$ rectangular matrices formed from the Fibonacci word, and we show that their balance properties can be solved with a finite automaton. We also generalize the result to every Sturmian characteristic word corresponding to a quadratic irrational. Finally, we also examine the analogous question for the Tribonacci word.
academic
Rettangoli di parole Fibonacci equilibrate, e oltre
Questo articolo, basato su ricerche recenti di Anselmo e altri, considera matrici rettangolari m×n formate da parole Fibonacci, dimostrando che le loro proprietà di equilibrio possono essere risolte mediante automi finiti. La ricerca generalizza ulteriormente i risultati a ogni parola caratteristica Sturmiana corrispondente a numeri irrazionali quadratici, e esamina problemi analoghi per la parola Tribonacci.
Il problema centrale di questo articolo è l'equilibrio delle matrici di parole: data una sequenza infinita (ai)i≥0, si costruisce una matrice infinita A=(ak,ℓ)k,ℓ≥0, dove ak,ℓ=ak+ℓ. Per una sottomatrice m×nA(i,m,n), la somma di tutti gli elementi è:
T(i,m,n):=∑k=0m−1∑ℓ=0n−1ai+k+ℓ
Il problema di equilibrio è: per quali coppie (m,n), tutti i valori T(i,m,n) assumono al massimo due valori distinti?
Importanza Teorica: La parola Fibonacci è un oggetto classico della matematica combinatoria, le cui proprietà di equilibrio sono strettamente correlate alla teoria dei numeri e alla teoria degli automi
Limitazioni Esistenti: Anselmo e altri hanno provato che i rettangoli sono equilibrati quando max(m,n) è un numero Fibonacci, ma una caratterizzazione completa rimane assente
Innovazione Metodologica: L'uso di automi finiti per risolvere questo tipo di problemi fornisce nuovi strumenti computazionali
Caratterizzazione Completa: Fornisce una caratterizzazione completa mediante automi della proprietà di equilibrio dei rettangoli di parole Fibonacci (Teorema 2 e Corollario 3)
Risultati Generalizzati: Estende i risultati a tutte le parole Sturmiane corrispondenti a numeri irrazionali quadratici (Teorema 2)
Implementazione Algoritmica: Fornisce implementazioni concrete e verifiche basate sul software Walnut
Risultati di Densità: Dimostra proprietà di densità delle coppie equilibrate (m,n) (Proposizione 6)
Estensione Tribonacci: Esamina problemi analoghi per la parola Tribonacci (Teorema 10)
Per un numero irrazionale quadratico α, esiste un automa finito M che, dato in input la rappresentazione α-adica di Ostrowski di n e x, accetta se e solo se x=⌊nα⌋.
Teorema Principale 2: Esiste un algoritmo che, dato un numero irrazionale quadratico α∈(0,1), costruisce un automa finito che, dato in input la rappresentazione α-adica di Ostrowski della coppia (m,n), accetta se e solo se il blocco m×n è equilibrato.
L'articolo cita 19 importanti riferimenti, principalmente includenti:
Opere classiche di Allouche & Shallit sulle sequenze automatiche
Lavori fondamentali di Berstel su parole Fibonacci e parole Sturmiane
Ricerche recenti correlate di Anselmo e altri
Letteratura correlata sulla teoria degli automi e la teoria dei numeri
Questo articolo trova un eccellente equilibrio tra profondità teorica e praticità, non solo risolvendo un problema combinatorio specifico, ma anche dimostrando la potenza del metodo degli automi nel trattare questo tipo di problemi. L'implementazione completa e la verifica conferiscono ai risultati un'elevata credibilità e valore pratico.