Düzenli bir dili için , , uzunluğu sözcük sayısı olsun . (Bazı DFA Açıklama içermeyen geçiş matrisine uygulanabilir Ürdün kanonik formu ), bir o kadar büyük için gösterilebilir , nerede karmaşık polinomları ve vardır kompleksi "özdeğerler" dir. (Küçük için n , formu ek şartları olabilir C_k [n = k] , [n = k] olduğu 1 ise n = k ve 0c , n ( L ) L , n L n- C N ( L ) = k Σ i = 1 , P i ( n ) λ n ı , p i λ i n Cı- k [ n = k ] [ n = k ] 1 , n = k 0
Bu gösterimin, eğer sonsuz ise asimptotik olarak, bazı C, \ lambda> 0 için c_n (L) \ sim C n ^ k \ lambda ^ n olduğu anlamına gelir . Bununla birlikte, bu açıkça yanlıştır: eşit uzunluktaki tüm kelimelerin \ {0,1 \} üzerindeki L dili için , c_ {2n} (L) = 2 ^ {2n} ama c_ {2n + 1} (L) = 0 . Bu, bazı d' ler ve hepsi için bir \ in \ {0, \ ldots, d-1 \} , ya da yeterince büyük m için c_ {dm + a} (L) = 0 ya da c_ {dm + a} \ sim olduğunu gösterir. C_a (dm + a) ^ {k_a} \ lambda_a ^ {dm + a} . Bu Flajolet ve Sedgewick'te kanıtlanmıştır. (Teorem V.3), kanıtı Berstel'e bağlayan.
Flajolet ve Sedgewick tarafından sağlanan ispat biraz tekniktir; o kadar teknik ki, aslında, sadece çizerler. Perron-Frobenius teorisini kullanarak daha temel bir kanıt denedim. DFA'nın geçiş grafiğini bir diploma olarak görebiliriz. Eğer digraph ilkel ise, sonuç hemen hemen doğrudan Perron-Frobenius teoreminden gelir. Digraph göstergesi ile indirgenemez ama ilkel ise , o zaman göz önünde " DFA (her geçiş karşılık th gücü" sembolleri), aynı sonucu elde etmek. Zor durum digrafinin indirgenebilir olduğu durumdur. Güçlü bir şekilde bağlanmış bileşenlerden oluşan bir yolu azaltabiliriz ve sonra formun toplamlarını tahmin ederek sonucu elde ederiz.
Kanıtın pürüzlü kenarları vardır: indirgenebilir durumda, asimptotik terimlerinden yukarıda belirtilen tutara geçmemiz gerekir ve sonra toplamı tahmin etmemiz gerekir.
Flajolet ve Sedgewick'in ispatı belki daha basit ama daha az basit. Başlangıç noktası, c_n (L) ' nin rasyonel üretme işlevidir ve kutup büyüklüğü sayısında (!) İndüksiyon içerir. Temel düşünce, maksimum modülün tüm özdeğerlerinin, (orta derecede kolay) bir Berstel teoremine bağlı olarak (modüller tarafından normalleştirilirse) birliğin kökleri olmasıdır. Uygun bir d seçimi ve uzunluktaki dm + a kelimelerine bakarak tüm bu özdeğerler gerçek olur. Kısmi kesir genişlemesi göz önüne alındığında, eğer maksimum modülün özdeğer "hayatta kalırsa", o zaman Cn ^ k \ lambda ^ n biçimindeki asimptotik değerleri belirler.. Aksi taktirde, sadece bu uzunluktaki kelimelere karşılık gelen (bir Hadamard ürünü kullanarak) yeni bir rasyonel üretme işlevi bulur ve argümanı tekrar ederiz. Yukarıda belirtilen miktar azalmaya devam ediyor ve sonunda istenen asimptotiği buluyoruz; , endüktif adımlarda olan her şeyi yansıtmak için süreç içinde büyümek gerekebilir.
C_n (L) ' nin asimptotik özelliği için basit ve temel bir kanıt var mı ?