a^2n b^n, n>0 を受け入れる pda プッシュダウン オートマトンを作成しようとしていますが、最後の部分が正しいかどうかはわかりません
(p0, a, z0) = (p0, az0)
(p0, a, a) = (p0, aa)
(p0, b, a) = (p1, λ)
(p1, λ, b) = (p2, λ) <=
(p2, 0, b) = (p1, λ) <=
(p2, λ, z0) = (p3, λ) <=
a^2n b^n, n>0 を受け入れる pda プッシュダウン オートマトンを作成しようとしていますが、最後の部分が正しいかどうかはわかりません
(p0, a, z0) = (p0, az0)
(p0, a, a) = (p0, aa)
(p0, b, a) = (p1, λ)
(p1, λ, b) = (p2, λ) <=
(p2, 0, b) = (p1, λ) <=
(p2, λ, z0) = (p3, λ) <=