Artemの答えを続けて、ここに一般的な表現の証拠があります。Artemが示すように、ような整数行列と2つのベクトルがあり
(ベクトルは開始状態の特性ベクトルであり、ベクトルはすべての受け入れ状態の特性ベクトルであり、は言語のDFAの状態から状態への遷移の数に等しい。 )Ax,y
sL(n)=xTAny.
xyAijij
ジョーダンの定理は、複素数は、のいずれかの形式のブロックを持つ行列に似ていると
述べています。
場合次に、これらのブロックの力は
A
(λ),(λ01λ),⎛⎝⎜λ001λ001λ⎞⎠⎟,⎛⎝⎜⎜⎜λ0001λ0001λ0001λ⎞⎠⎟⎟⎟,…
λ≠0n(λn),(λn0nλn−1λn),⎛⎝⎜λn00nλn−1λn0(n2)λn−2nλn−1λn⎞⎠⎟,⎛⎝⎜⎜⎜⎜λn000nλn−1λn00(n2)λn−2nλn−1λn0(n3)λn−3(n2)λn−2nλn−1λn⎞⎠⎟⎟⎟⎟,…
ここでは、我々が得た方法ですこれらの式に対して:としてブロックを記述します。連続した累乗は、行列の連続する2次対角線です。
B=λ+NNλNBn=(λ+n)N=λn+nλn−1N+(n2)λn−2N2+⋯.
場合、ブロックはベキ零であり、我々は(表記法以下の行列を取得あるであればとそれ以外):
λ=0[n=k]1n=k0([n=0]),([n=0]0[n=1][n=0]),⎛⎝⎜[n=0]00[n=1][n=0]0[n=2][n=1][n=0]⎞⎠⎟,⎛⎝⎜⎜⎜⎜[n=0]000[n=1][n=0]00[n=2][n=1][n=0]0[n=3][n=2][n=1][n=0]⎞⎠⎟⎟⎟⎟
、内のすべてのエントリまとめのいずれかの形式であるまたはフォームの、我々は推論すること
いくつかの複雑なためと複合多項式。特に、十分に大きい、
An[N=K]SL(N)=ΣIPI(N)λI(N)+ΣJCJ[N=J]、λI、CJPINSL(n)=∑ipi(n)(nk)λn−k[n=k]
sL(n)=∑ipi(n)λi(n)+∑jcj[n=j],
λi,cjpinsL(n)=∑ipi(n)λi(n).