Tải bản đầy đủ (.pdf) (51 trang)

Otomat hữu hạn và ngôn ngữ chính quy (2018)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.16 MB, 51 trang )

TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘI 2
KHOA TOÁN
*************

LÊ MINH PHƯƠNG

OTOMAT HỮU HẠN
VÀ NGÔN NGỮ CHÍNH QUY

KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC
Chuyên ngành: Toán ứng dụng

HÀ NỘI – 2018


TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘI 2
KHOA TOÁN
*************

LÊ MINH PHƯƠNG

OTOMAT HỮU HẠN
VÀ NGÔN NGỮ CHÍNH QUY
KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC
Chuyên ngành: Toán ứng dụng

Người hướng dẫn khoa học
TS. KIỀU VĂN HƯNG

HÀ NỘI – 2018




ữủ ỷ ớ ỡ tợ t ổ tr tờ ự
ử t ổ tr ừ
ú ù tr q tr ồ t t trữớ t
t t õ tốt
t tọ ỏ t ỡ s s tợ t

ữ t t ú ù tr sốt q tr ồ t
ự t õ
r q tr ự ổ tr ọ õ ỳ t
sõt ữủ sỹ õ õ ỵ ừ t
ổ t t ồ t ữủ t ỡ
t ỡ
ở t


Pữỡ


▲❮■ ❈❆▼ ✣❖❆◆
❊♠ ①✐♥ ❝❛♠ ✤♦❛♥ ❞÷î✐ sü ❤÷î♥❣ ❞➝♥ ❝õ❛ t❤➛② ❑✐➲✉ ❱➠♥ ❍÷♥❣
❦❤â❛ ❧✉➟♥ ❝õ❛ ❡♠ ✤÷ñ❝ ❤♦➔♥ t❤➔♥❤ ❦❤æ♥❣ trò♥❣ ✈î✐ ❜➜t ❦➻ ✤➲ t➔✐ ♥➔♦
❦❤→❝✳
❚r♦♥❣ ❦❤✐ t❤ü❝ ❤✐➺♥ ✤➲ t➔✐ ❡♠ ✤➣ sû ❞ö♥❣ ✈➔ t❤❛♠ ❦❤↔♦ ❝→❝
t❤➔♥❤ tü✉ ❝õ❛ ❝→❝ ♥❤➔ ❦❤♦❛ ❤å❝ ✈î✐ ❧á♥❣ ❜✐➳t ì♥ ✈➔ tr➙♥ trå♥❣✳
❍➔ ◆ë✐✱ ♥❣➔② ✷✵ t❤→♥❣ ✵✹ ♥➠♠ ✷✵✶✽
❙✐♥❤ ❱✐➯♥

▲➯ ▼✐♥❤ P❤÷ì♥❣



▼ö❝ ❧ö❝
▲í✐ ♠ð ✤➛✉



✶ ❑■➌◆ ❚❍Ù❈ ❈❒ ❙Ð



✶✳✶ ❇↔♥❣ ❝❤ú ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳



✶✳✷ ❚ø ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳



✶✳✸ ◆❣æ♥ ♥❣ú ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳



✶✳✹ ❱➠♥ ♣❤↕♠ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳



✷ ❖❚❖▼❆❚ ❍Ú❯ ❍❸◆

✶✹


✷✳✶ ❚ê♥❣ q✉❛♥ ✈➲ ♦t♦♠❛t ❤ú✉ ❤↕♥ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳

✶✹

✷✳✷ ❖t♦♠❛t ❤ú✉ ❤↕♥ ✤ì♥ ✤à♥❤ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳

✶✻

✷✳✸ ❖t♦♠❛t ❤ú✉ ❤↕♥ ❦❤æ♥❣ ✤ì♥ ✤à♥❤ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳

✷✸

✷✳✹ ❙ü t÷ì♥❣ ✤÷ì♥❣ ❣✐ú❛ ♦t♦♠❛t ❤ú✉ ❤↕♥ ✤ì♥ ✤à♥❤ ✈➔ ❦❤æ♥❣
✤ì♥ ✤à♥❤ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳

✷✼

✷✳✺ ▼ët ù♥❣ ❞ö♥❣ ❝õ❛ ♦t♦♠❛t ❤ú✉ ❤↕♥ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳

✸✶

✸ ◆●➷◆ ◆●Ú ❈❍➑◆❍ ◗❯❨

✸✻

✸✳✶ ❇✐➸✉ t❤ù❝ ❝❤➼♥❤ q✉② ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳

✸✻


✸✳✷ ◆❣æ♥ ♥❣ú ❝❤➼♥❤ q✉② ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳ ✳

✸✼

✸✳✸ ❙ü ❧✐➯♥ ❤➺ ❣✐ú❛ ♦t♦♠❛t ❤ú✉ ❤↕♥ ✈➔ ♥❣æ♥ ♥❣ú ❝❤➼♥❤ q✉②

✸✽




❑❤â❛ ❧✉➟♥ tèt ♥❣❤✐➺♣ ✣↕✐ ❤å❝

▲➯ ▼✐♥❤ P❤÷ì♥❣

❑➳t ❧✉➟♥

✹✹

❚⑨■ ▲■➏❯ ❚❍❆▼ ❑❍❷❖

✹✺

✐✐


❑❤â❛ ❧✉➟♥ tèt ♥❣❤✐➺♣ ✣↕✐ ❤å❝

▲➯ ▼✐♥❤ P❤÷ì♥❣


▲í✐ ♠ð ✤➛✉
◆❣æ♥ ♥❣ú ❤➻♥❤ t❤ù❝✱ ♠ët sü tê♥❣ q✉→t ❝õ❛ ♥❣æ♥ ♥❣ú tü ♥❤✐➯♥
❞÷î✐ ❞↕♥❣ ♠æ ❤➻♥❤ t♦→♥ ❤å❝ ❦❤ð✐ ♥❣✉ç♥ tø ●✳ ❋r❡❣❡ tø ♥➠♠ ✶✽✼✾ ✈➔
✤÷ñ❝ ♥❣❤✐➯♥ ❝ù✉ s➙✉ s➢❝ ❜ð✐ ◆✳ ❈❤♦♠s❦② ❝ò♥❣ ♥❤✐➲✉ t→❝ ❣✐↔ ❦❤→❝ ✈➔♦
♥❤ú♥❣ ♥➠♠ ✺✵ ❝õ❛ t❤➳ ❦✛ tr÷î❝✳ ❚r♦♥❣ ✤â✱ ❧î♣ ♥❣æ♥ ♥❣ú ❝â ♥❤✐➲✉ t➼♥❤
❝❤➜t ✤➦❝ ❜✐➺t ✈➔ ✤÷ñ❝ ù♥❣ ❞ö♥❣ ♥❤✐➲✉ tr♦♥❣ ❧➽♥❤ ✈ü❝ ❝æ♥❣ ♥❣❤➺ t❤æ♥❣
t✐♥ ❧➔ ❧î♣ ♥❣æ♥ ♥❣ú ❝❤➼♥❤ q✉②✳ ❑❤â❛ ❧✉➟♥ ♥➔② t➻♠ ❤✐➸✉ ✈➲ ❧î♣ ♥❣æ♥
♥❣ú ❝❤➼♥❤ q✉② ✈➔ ♠ët ❝æ♥❣ ❝ö ✤➸ ✤♦→♥ ♥❤➟♥ ♥â✱ ♦t♦♠❛t ❤ú✉ ❤↕♥✳
❑❤â❛ ❧✉➟♥ ❣ç♠ ❜❛ ❝❤÷ì♥❣✳
❈❤÷ì♥❣ ✶

✧❑✐➳♥ t❤ù❝ ❝ì sð✧ tr➻♥❤ ❜➔② ♠ët sè ❦❤→✐ ♥✐➺♠ ✈➔ ❦➳t

q✉↔ ❝ì ❜↔♥ ✈➲ ♥❣æ♥ ♥❣ú ❤➻♥❤ t❤ù❝ ♥❤÷ ❜↔♥❣ ❝❤ú✱ tø✱ ✈➠♥ ♣❤↕♠✳
❈❤÷ì♥❣ ✷

✧❖t♦♠❛t ❤ú✉ ❤↕♥✧

tr➻♥❤ ❜➔② ✈➲ ♦t♦♠❛t ❤ú✉ ❤↕♥ ✲

♠ët ♠æ ❤➻♥❤ ✧♠→② trø✉ t÷ñ♥❣✧ ✤♦→♥ ♥❤➟♥ ♥❣æ♥ ♥❣ú ❝❤➼♥❤ q✉② ✈î✐
❤❛✐ ❧♦↕✐ ♦t♦♠❛t ✤ì♥ ✤à♥❤ ✈➔ ♦t♦♠❛t ❦❤æ♥❣ ✤ì♥ ✤à♥❤✳
❈❤÷ì♥❣ ✸

✧◆❣æ♥ ♥❣ú ❝❤➼♥❤ q✉②✧

tr➻♥❤ ❜➔② ❦❤→✐ ♥✐➺♠ ✈➲ ♥❣æ♥

♥❣ú ❝❤➼♥❤ q✉② ✈➔ ♠è✐ ❧✐➯♥ ❤➺ ❣✐ú❛ ♦t♦♠❛t ❤ú✉ ❤↕♥ ✈➔ ♥❣æ♥ ♥❣ú ❝❤➼♥❤
q✉②✳





ữỡ
é
ữỡ tr ỡ t q ổ ỳ
tự s ữủ sỷ ử tr ữỡ s tự ỡ
tt t ủ số ữủ ữ t


rộ ỗ ỳ ỵ ữủ ồ


ỳ ộ tỷ a ữủ ồ ởt ỳ

ởt ỵ



ử ởt số ỳ
= {a, b, c, d, e, ..., z}
= {, , , }
= {0, 1}


ỳ ởt ỳ ỳ =
a1 a2 ...am ợ ai (0 i m) ữủ ồ ởt




tứ





tr


õ tốt ồ

Pữỡ

ỳ ứ ổ õ ỳ ữủ ồ

tứ rộ

ữ ởt tứ tr ỳ ởt ỳ ỗ ởt
số ợ ỡ ổ ỳ ừ tr õ ởt ỳ
õ t t
ờ số tr ừ t tr tứ ữủ ồ

ở ừ tứ || ữợ || = 0
tt tứ tr ỳ ữủ + =
\ {} õ = + {}

ử = {a, b, c, ..., z} = {0, 1} ỳ õ
tứ tr ỳ |dad| = |mom| = 3
|f ood| = 4 tứ tr ỳ |1| = 1

|10| = 2 |1001| = 4 |101100| = 6

t ởt tứ tr ỳ t
ụ tứ tr ỳ

t tr tứ ỳ tứ =
a1 a2 ...am = b1 b2 ...bn = c1 c2 ...ck (m, n, k N)

t s


P ừ tứ

tứ = . = . = a1 a2 ...am b1 b2 ...bn



P tứ ữủ sỷ tứ = t tứ R = amam1...a2a1

tứ ữủ tứ s ữỡ ừ tứ


P tứ

t ọ ố ừ

ởt tứ P tr ừ tứ tứ ồ tữỡ
tr ừ t q ỏ ừ tứ





õ tốt ồ

Pữỡ

s t ọ ố tr tứ ữủ ỵ


/ \

ử tứ = abcaccabbc = abc = bbc tr
ỳ = {a, b, c} õ
. = abcaccabbcabc . = bbcabcaccabbc
R = cbbaccacba R = cba
/ = abcacca \ = accabbc

ổ ỳ
ỳ ộ t L ữủ ồ
ởt

ổ ỳ

tr ỳ

ú ỵ r t rộ ởt ổ ỳ ổ ỗ
ởt ỳ ữủ ồ ổ

ỳ rộ ổ ỳ rộ ổ


ỳ tr ồ ỳ t ổ ỳ rộ L = ợ
ổ ỳ ỗ ởt tỷ rộ L = {}


ổ ỳ ỗ tt tứ tr + ổ ỳ ỗ
tt tứ rộ tr
A = {a, b, c} B = {aa, bb, cc, ab, bc, ca} C = {abca, cba, a, bc}
D = {abccda, acbab, abcc, ac} ổ ỳ tr ỳ = {a, b, c}

L1 = {0} L2 = {000, 10, 1111, 110} L3 = {0100, 01010, 100, 01010}
ổ ỳ tr ỳ = {0, 1}

t tr ổ ỳ ộ ổ ỳ ởt t
ủ t õ t số t ủ ữ




❑❤â❛ ❧✉➟♥ tèt ♥❣❤✐➺♣ ✣↕✐ ❤å❝

▲➯ ▼✐♥❤ P❤÷ì♥❣

❤ñ♣✱ ♣❤➨♣ ❤✐➺✉✱ ♣❤➨♣ ❧➜② ♣❤➛♥ ❜ò tr➯♥ ❝→❝ ♥❣æ♥ ♥❣ú✳ ❈❤➥♥❣ ❤↕♥✱ ✈î✐
L1 ✈➔ L2 ❧➔ ❤❛✐ ♥❣æ♥ ♥❣ú tr➯♥ ❜↔♥❣ ❝❤ú Σ t❤➻ t❛ ❝â ❝→❝ ♥❣æ♥ ♥❣ú ♠î✐

s❛✉ ✤➙② tr➯♥ ❜↔♥❣ ❝❤ú Σ✳


P❤➨♣ ❤ñ♣✿ ❍ñ♣ ❝õ❛ ❤❛✐ ♥❣æ♥ ♥❣ú L1 ✈➔ L2 tr➯♥ ❜↔♥❣ ❝❤ú Σ✱


❦þ ❤✐➺✉ L1 ∪ L2 ✱ ❧➔ ♠ët ♥❣æ♥ ♥❣ú tr➯♥ ❜↔♥❣ ❝❤ú Σ ①→❝ ✤à♥❤ ♥❤÷ s❛✉
L1 ∪ L2 = ω ∈ Σ∗ | ω ∈ L1 ❤♦➦❝ ω ∈ L2 ✳

❚÷ì♥❣ tü ♥❤÷ ✈➟② t❛ ❝â t❤➸ ✤à♥❤ ♥❣❤➽❛ ❤ñ♣ ❝õ❛ ♠ët sè ❤ú✉ ❤↕♥ ❝→❝
♥❣æ♥ ♥❣ú L1 , L2 , ..., Ln ✭n ≥ 2✮ tr➯♥ ❜↔♥❣ ❝❤ú Σ ♥❤÷ s❛✉
n

Li = ω ∈ Σ∗ | ω ∈ Li , ✈î✐ ✐ ♥➔♦ ✤â, 1 ≤ i ≤ n ✳

i=1



P❤➨♣ ❣✐❛♦✿ ●✐❛♦ ❝õ❛ ❤❛✐ ♥❣æ♥ ♥❣ú L1 ✈➔ L2 tr➯♥ ❜↔♥❣ ❝❤ú Σ✱

❦þ ❤✐➺✉ L1 ∩ L2 ✱ ❧➔ ♠ët ♥❣æ♥ ♥❣ú tr➯♥ ❜↔♥❣ ❝❤ú Σ ①→❝ ✤à♥❤ ♥❤÷ s❛✉
L1 ∩ L2 = ω ∈ L1 ✈➔ ω ∈ L2 ✳

❚÷ì♥❣ tü ♥❤÷ ✈➟② t❛ ❝â t❤➸ ✤à♥❤ ♥❣❤➽❛ ❣✐❛♦ ❝õ❛ ❝õ❛ ♠ët sè ❤ú✉ ❤↕♥
❝→❝ ♥❣æ♥ ♥❣ú L1 , L2 , ..., Ln ✭n ≥ 2✮ tr➯♥ ❜↔♥❣ ❝❤ú Σ ♥❤÷ s❛✉
n

Li = ω ∈ Σ∗ | ω ∈ Li , ✈î✐ ♠å✐ ✐, 1 ≤ i ≤ n ✳

i=1



P❤➨♣ ❧➜② ♣❤➛♥ ❜ò✿


◆❣æ♥ ♥❣ú ♣❤➛♥ ❜ò ❝õ❛ ♥❣æ♥ ♥❣ú L tr➯♥

❜↔♥❣ ❝❤ú Σ✱ ❦þ ❤✐➺✉ L ❧➔ ♠ët ♥❣æ♥ ♥❣ú tr➯♥ ❜↔♥❣ ❝❤ú Σ ①→❝ ✤à♥❤ ♥❤÷
s❛✉
L = {ω ∈ L∗ | ω ∈
/ L}✳



P❤➨♣ ♥❤➙♥ ❣❤➨♣✿ ❱î✐ ❤❛✐ ♥❣æ♥ ♥❣ú L1 tr➯♥ ❜↔♥❣ ❝❤ú Σ1 ✈➔ L2

tr➯♥ ❜↔♥❣ ❝❤ú Σ2 ✱ ♥❤➙♥ ❣❤➨♣ ✭❤❛② t➼❝❤✮ ❝õ❛ ❤❛✐ ♥❣æ♥ ♥❣ú L1 ✈➔ L2 ❧➔
♠ët ♥❣æ♥ ♥❣ú tr➯♥ ❜↔♥❣ ❝❤ú Σ1 ∪ Σ2 ✱ ❦þ ❤✐➺✉ L1 L2 ✱ ✤÷ñ❝ ①→❝ ✤à♥❤ ❜ð✐




❑❤â❛ ❧✉➟♥ tèt ♥❣❤✐➺♣ ✣↕✐ ❤å❝

▲➯ ▼✐♥❤ P❤÷ì♥❣

L1 L2 = αβ | α ∈ L1 ✈➔ β ∈ L2 ✳



P❤➨♣ ❧➦♣✿ ❈❤♦ ♥❣æ♥ ♥❣ú L tr➯♥ ❜↔♥❣ ❝❤ú Σ✱ t❛ ❝â

✰ ❚➟♣ tø ε ∪ L ∪ L ∪ ... ∪ L ∪ ... =
2


n



Ln ✤÷ñ❝ ❣å✐ ❧➔ ♥❣æ♥ ♥❣ú ❧➦♣

n=0

❝õ❛ ♥❣æ♥ ♥❣ú L ✭❤❛② ❜❛♦ ✤â♥❣ ❣❤➨♣ ❝õ❛ ♥❣æ♥ ♥❣ú L✮✱ ❦þ ❤✐➺✉ L∗ ✳ ◆â✐
❝→❝❤ ❦❤→❝ ♥❣æ♥ ♥❣ú ❧➦♣ ❝õ❛ L ❧➔ ❤ñ♣ ♠å✐ ❧ô② t❤ø❛ ❝õ❛ L✿ L∗ =


✰ ❚➟♣ tø L ∪ L2 ∪ ... ∪ Ln ∪ ... =



Ln ✳

n=0

Ln ✤÷ñ❝ ❣å✐ ❧➔ ♥❣æ♥ ♥❣ú ❧➦♣ ❝➢t

n=1

❝õ❛ ♥❣æ♥ ♥❣ú L✱ ❦þ ❤✐➺✉ L+ ✳ ▼➦t ❦❤→❝ ♥❣æ♥ ♥❣ú ❧➦♣ ❝➢t ❝õ❛ L ❧➔ ❤ñ♣
♠å✐ ❧ô② t❤ø❛ ❝õ❛ L✿ L+ =





Ln ✳

n=1

P❤➨♣ ❧➜② ♥❣æ♥ ♥❣ú ♥❣÷ñ❝✿ ❈❤♦ ♥❣æ♥ ♥❣ú L tr➯♥ ❜↔♥ ❝❤ú ❝→✐

Σ✱ ❦❤✐ ✤â ♥❣æ♥ ♥❣ú ♥❣÷ñ❝ ❝õ❛ L ❧➔ ♠ët ♥❣æ♥ ♥❣ú tr➯♥ ❜↔♥❣ ❝❤ú Σ✱

❦þ ❤✐➺✉ LR ✱ ①→❝ ✤à♥❤ ❜ð✐
LR = ω ∈ Σ∗ | ω R ∈ L ✳



P❤➨♣ ❝❤✐❛ ♥❣æ♥ ♥❣ú✿ ❈❤♦ ♥❣æ♥ ♥❣ú X ✈➔ Y

tr➯♥ ❜↔♥❣ ❝❤ú Σ✱

❦❤✐ ✤â t❤÷ì♥❣ ❜➯♥ tr→✐ ✭♣❤↔✐✮ ❝õ❛ ♥❣æ♥ ♥❣ú X ❝❤♦ ♥❣æ♥ ♥❣ú Y ❧➔ ♠ët
♥❣æ♥ ♥❣ú tr➯♥ Σ✱ ❦þ ❤✐➺✉ Y \X ✭X /Y ✮✱ ✤÷ñ❝ ①→❝ ✤à♥❤
X
Y\

= z ∈ Σ∗ | x ∈ X, y ∈ Y ♠➔ x = yz

✭X /Y = z ∈ Σ∗ | x ∈ X, y ∈ Y ♠➔ x = zy ✮✳

❱➼ ❞ö ✶✳✺✳ ❳➨t ❝→❝ ♥❣æ♥ ♥❣ú L0 = {0, 1}✱ L1 = {00, 111, 10, 110}✱
L2 = {00, 111, 0100, 100, 010} ✈➔ L3 = {ε, 10} tr➯♥ ❜↔♥❣ ❝❤ú Σ =
{0, 1}✳ ❚❛ t❤ü❝ ❤✐➺♥ ❝→❝ ♣❤➨♣ t♦→♥ s❛✉✿


✰ P❤➨♣ ❤ñ♣✿ L1 ∪ L2 = {00, 111, 10, 110, 0100, 100, 010}❀
✰ P❤➨♣ ❣✐❛♦✿ L1 ∩ L2 = {00, 111}❀
✰ P❤➨♣ ❧➦♣✿ L20 = {00, 10, 01, 11}✱ L30 = {000, 001, 010, 100, 110, 101, 011, 111}❀




õ tốt ồ

Pữỡ

P ũ L20 = { | || = 2}
P ổ ỳ ữủ LR
1 = {00, 111, 01, 011}
P L1 L0 = {000, 1110, 100, 1100, 001, 111, 101, 1101}
P ổ ỳ
L1
L3 \

= {00, 111, 10, 110, }

L1

/L3 = {00, 111, 10, 110, , 1}


ữủ ữ ởt tt tỹ ở õ s
r ởt t ủ tứ tr ởt ỳ trữợ ộ tứ ữủ
s r s ởt số ỳ ữợ tỹ t q t ừ
s r tứ õ t ữ

tt tự ữ r t
t



G ởt ở s tự tỹ ỗ t

G = , , S, P tr õ
ởt ỳ ồ ỳ ỡ ộ tỷ ừ õ ữủ
ồ ởt ỵ ỡ
ởt ỳ = ồ

ỳ ổ t tú ộ
tỷ ừ õ ữủ ồ ởt ỵ ổ t tú
S ữủ ồ ỵ t t t
P t ủ q t s õ ợ , ( )
tr ự t t ởt ổ t tú ữ s
P = | = A, ợA , , , ( )




õ tốt ồ

Pữỡ

ử ử
G1 = {0; 1} , {S} , S, {S 1S0, S }
G2 = {a, b} , {S, A} S, {S Ab, A abA, A a}
G3 = {a, b, c} , {S, A, B, C} , S, P tr õ P ỗ q t

S ABC A aA B bB C cC A a B b C c

G = , , S, P tứ ,
( ) õ ữủ


G



s trỹ t

tứ tr G ỵ

ổ tỗ t q

t P , ( ) s = =

G = , , S, P , ( )
õ ữủ


s

tứ tr G ỵ

G




ổ = tỗ t ởt

D = 0 , 1 , ..., k ( ) s 0 = k = i1

i ợ

i = 1, 2, ..., k

D = 0 , 1 , ..., k ữủ ồ ởt t ừ tứ tr
G số k ữủ ồ ở

ừ t 0 = S k
t D t ừ
i ữủ s trỹ t tứ i1 ử ởt
q t p õ tr G t t õ q t p ữủ ử ữợ
tự i

G = , , S, P ứ ữủ
ồ s G tỗ t s S



ỳ s

G ỵ L(G) t ủ tt tứ s
G





❑❤â❛ ❧✉➟♥ tèt ♥❣❤✐➺♣ ✣↕✐ ❤å❝

▲➯ ▼✐♥❤ P❤÷ì♥❣

L(G) = ω ∈ Σ∗ | S

G

ω ✳

❱➼ ❞ö ✶✳✼✳ ❚➻♠ ♥❣æ♥ ♥❣ú s✐♥❤ ❜ð✐ ❝→❝ ✈➠♥ ♣❤↕♠ tr♦♥❣ ❱➼ ❞ö ✶✳✻✳
❛✮ ❳➨t ✈➠♥ ♣❤↕♠ G1 ✈î✐ q✉② t➢❝ ✶✿
S

1S0

11S00

111S000

1111S0000

✶✵

✶✶✵✵

✶✶✶✵✵✵

✶✶✶✶✵✵✵✵


...

❚ø ✤â✱ ❜➢t ✤➛✉ tø S ✱ tø 10 ❝â t❤➸ ♥❤➟♥ ✤÷ñ❝ q✉❛ ✷ ❧➛♥ s✉② ❞➝♥✱ tø
1100 q✉❛ ✸ ❧➛♥ s✉② ❞➝♥✱ tø 111000 ✭❤❛② ✈✐➳t ❣å♥ ❧↕✐ ❧➔ 13 03 ✮ q✉❛ ✹ ❧➛♥

s✉② ❞➝♥✱ tø 11110000 ✭❤❛② ❧➔ 14 04 ✮ q✉❛ ✺ ❧➛♥ s✉② ❞➝♥✱✳✳✳ ❚ê♥❣ q✉→t✱
s❛✉ n ✭n ≥ 1✮❧➛♥ s✉② ❞➝♥ t❛ ❝â t❤➸ ♥❤➟♥ ✤÷ñ❝ tø 1n−1 0n−1 ✳
❉♦ ✤â L(G1 ) = {1n 0n | n ≥ 1}✳
❜✮ ❳➨t ✈➠♥ ♣❤↕♠ G2 ✿
✣➦t ❜❛ q✉② t➢❝ S → Ab ❧➔ ◗❚✶✱ A → abA ❧➔ ◗❚✷✱ A → a ❧➔ ◗❚✸✳ ❚❛
sû ❞ö♥❣ ◗❚✶✱ rç✐ n ❧➛♥ ✭n ≥ 1✮ ◗❚✷ s❛✉ ✤â sû ❞ö♥❣ ◗❚✸ ♥❤÷ s❛✉
S

Ab

abAb

ababAb

ab

abab

ababab

♥❣➢♥ ❣å♥ ❤ì♥ S

Ab

...


(ab)n−1 Ab

(ab)n

(ab)n ✳

(ab)n−1 Ab

❉♦ ✤â L(G2 ) = {(ab)n | n ≥ 2}✳
❝✮ ❳➨t ✈➠♥ ♣❤↕♠ G3 ✿
✣➦t S → ABC ✱ A → aA✱ B → bB ✱ C → cC ✱ A → a✱ B → b✱ C → c
❧➛♥ ❧÷ñt ❧➔ ◗❚✶ ✤➳♥ ◗❚✼✳ ❚❛ sû ❞ö♥❣ ◗❚✶✱ rç✐ x − 1 ❧➛♥ ◗❚✷ ✭x ≥ 1✮✱
y − 1 ❧➛♥ ◗❚✸ ✭y ≥ 1✮✱ z − 1 ❧➛♥ ◗❚✹ ✭z ≥ 1✮ ✭t❤ù tü t❤ü❝ ❤✐➺♥ ❝→❝

q✉② t➢❝ ❝â t❤➸ ❤❛② ✤ê✐ ❤♦➦❝ ①❡♥ ❦➩ ♥❤❛✉✮✱ ❝✉è✐ ❝ò♥❣ t❛ ❝â t❤➸ ❦➳t t❤ó❝
❜➡♥❣ ◗❚✺✱ ◗❚✻✱ ◗❚✼ ♥❤÷ s❛✉




❑❤â❛ ❧✉➟♥ tèt ♥❣❤✐➺♣ ✣↕✐ ❤å❝
S

ABC

▲➯ ▼✐♥❤ P❤÷ì♥❣
ax−1 Aby−1 Bcz−1 C

ax by cz ✳


❉♦ ✤â L(G3 ) = {ax by cz | x ≥ 1, y ≥ 1, z ≥ 1}✳

✣à♥❤ ♥❣❤➽❛ ✶✳✽✳ ❍❛✐ ✈➠♥ ♣❤↕♠ G1 ✱ G2 ✤÷ñ❝ ❣å✐ ❧➔ t÷ì♥❣

✤÷ì♥❣ ♥➳✉

L(G1 ) = L(G2 )✳

❱➼ ❞ö ✶✳✽✳ ❈❤♦ ❤❛✐ ✈➠♥ ♣❤↕♠
G1 = Σ, {S} , 0S1, {S −→ 0S1, S −→ ε} ✱
G2 = Σ, {S} , S, {S −→ 0S1, S −→ 01} ✳

❚❛ ✤÷❛ r❛ ❤❛✐ ❞➣② s✉② ❞➝♥ ❝õ❛ ❤❛✐ ✈➠♥ ♣❤↕♠ ♥❤÷ s❛✉
G1 ✿ 0S1
G2 ✿ S

0k S1k

0k 1k ✱

0K−1 S1k−1

0k 1k ✳

00S11
0S1

❚ø ✤â✱ t❛ ✤÷❛ r❛ ✤÷ñ❝ ♥❣æ♥ ♥❣ú s✐♥❤ ❜ð✐ ❤❛✐ ✈➠♥ ♣❤↕♠ ✤➲✉ ❧➔
L(G1 ) = L(G2 ) = 0k 1k | k ≥ 2


❱➟② G1 ✈➔ G2 ❧➔ ❤❛✐ ✈➠♥ ♣❤↕♠ t÷ì♥❣ ✤÷ì♥❣✳

P❤➙♥ ❧♦↕✐ ✈➠♥ ♣❤↕♠✿ ❉ü❛ ✈➔♦ ✤➦❝ ✤✐➸♠ ❝õ❛ t➟♣ q✉② t➢❝ ♠➔
◆♦❛♠ ❈❤♦♠s❦② ✤➣ ❝❤✐❛ ✈➠♥ ♣❤↕♠ t❤➔♥❤ ✹ ♥❤â♠✿
• ◆❤â♠ ✵✿ ❱➠♥ ♣❤↕♠ ♥❣ú ❝➜✉ ✭❤❛② ✈➠♥ ♣❤↕♠ tê♥❣ q✉→t✮✳

✣à♥❤ ♥❣❤➽❛ ✶✳✾✳ ❱➠♥ ♣❤↕♠ G = Σ, ∆, S, P ♠➔ ❦❤æ♥❣ ❝â ♠ët r➔♥❣
❜✉ë❝ ♥➔♦ ✤è✐ ✈î✐ ❝→❝ q✉② t➢❝ ❝õ❛ ♥â ✤÷ñ❝ ❣å✐ ❧➔
❤❛②

✈➠♥ ♣❤↕♠ tê♥❣ q✉→t✳

✈➠♥ ♣❤↕♠ ♥❣ú ❝➜✉✱

❈→❝ q✉② t➢❝ ❝õ❛ ✈➠♥ ♣❤↕♠ ♥❤â♠ ✵ ✤÷ñ❝ ❣å✐ ❧➔ q✉② t➢❝ ❦❤æ♥❣
❤↕♥ ❝❤➳✳ ◆❣æ♥ ♥❣ú ❞♦ ✈➠♥ ♣❤↕♠ ♥❤â♠ ✵ s✐♥❤ r❛ ✤÷ñ❝ ❣å✐ ❧➔ ♥❣æ♥ ♥❣ú
tê♥❣ q✉→t✳
• ◆❤â♠ ✶✿ ❱➠♥ ♣❤↕♠ ❝↔♠ ♥❣ú ❝↔♥❤✳

✶✵


õ tốt ồ

Pữỡ

G = , , S, P q t ừ
õ õ ợ = A A , , { }
|| || ữủ ồ




õ





q t tr õ ữủ ồ q t
ỳ ổ ỳ ỳ s r ữủ ồ
ổ ỳ ỳ q t ừ ú õ
tr ự t q t rộ S ụ ữủ ợ
õ

ử G = {0; 1}, {S, A, B}, S, P tr õ
P = {S ASB, A 0A, B B1, A 0, B 1, S }

ởt ỳ
ỷ ử q t S ASB rỗ n q t A 0A m
q t B 1B ố ũ ũ q t A 0 B 1 t õ
s
S

ASB

0n ASB1m

0n+1 S1m+1


0n+1 1m+1

ứ õ t õ ổ ỳ ỳ L(G) = {0n 1m | m, n 1}
õ ỳ

G = , , S, P q t õ
A tr õ A ( ) ữủ ồ

õ







q t tr ỳ õ tr ự
ởt ỵ ử tũ ỵ ữủ ồ q t ỳ




õ tốt ồ

Pữỡ

ổ ỳ ỳ s r ữủ ồ ổ
ỳ ỳ

ử G = {0; 1}, {S, A, B}, S, {S S0S, S 1}


ỷ ử n q t S S0S sỷ ử q t S 1 t õ
s S

S(OS)n

1(01)n õ ổ ỳ L(G) = {1(01)n | n

1} s G ổ ỳ ỳ
õ q

G = , , S, P q t ừ
õ õ A Ab A a õ A Ba A a
tr õ A, B a ữủ ồ

q

õ





q t ừ ú õ tr ự t
q t rộ S ụ ữủ ồ q ỏ ồ
q s rở q t tr
q ữủ ồ q t q ổ ỳ q
s r ữủ ồ ổ ỳ q

ử G = {0; 1}, {S, A}, S, {S 0A, A 1S, S }

q
ỷ ử ỗ tớ q t S 0A rỗ A 1S n s õ
ũ q t S t õ s S

(01)n S

(01)n õ ổ

ỳ L(G) = {(01)n | n 1} ổ ỳ q

t ứ tr t t ợ ỳ
rở t õ ự ỹ ỳ ợ




❑❤â❛ ❧✉➟♥ tèt ♥❣❤✐➺♣ ✣↕✐ ❤å❝

▲➯ ▼✐♥❤ P❤÷ì♥❣

♣❤↕♠ ❝↔♠ ♥❣ú ❝↔♥❤ ❧↕✐ ❝❤ù❛ ❝→❝ ✈➠♥ ♣❤↕♠ ♣❤✐ ♥❣ú ❝↔♥❤✳ ❱➔ ❧î♣ ✈➠♥
♣❤↕♠ ♣❤✐ ♥❣ú ❝↔♥❤ ❝❤ù❛ ❝→❝ ✈➠♥ ♣❤↕♠ ❝❤➼♥❤ q✉②✳
◆❣æ♥ ♥❣ú tê♥❣ q✉→t ✭❤❛② ❝↔♠ ♥❣ú ❝↔♥❤✱ ♣❤✐ ♥❣ú ❝↔♥❤✱ ❝❤➼♥❤
q✉②✮ ♠➔ tç♥ t↕✐ ♠ët ✈➠♥ ♣❤↕♠ ❧♦↕✐ t÷ì♥❣ ù♥❣ s✐♥❤ r❛ ♥â ✤÷ñ❝ ❣å✐ ❧➔
♥❣æ♥ ♥❣ú ❤➻♥❤ t❤ù❝✳ ❚❤❡♦ ♠ët ❝→❝❤ ❦❤→❝✱ ♥➳✉ ❦➼ ❤✐➺✉ L0 ✱ L1 ✱ L2 ✱ L3
❧➛♥ ❧÷ñt ❧➔ ❝→❝ ❧î♣ ♥❣æ♥ ♥❣ú tê♥❣ q✉→t✱ ❝↔♠ ♥❣ú ❝↔♥❤✱ ♣❤✐ ♥❣ú ❝↔♥❤
✈➔ ❝❤➼♥❤ q✉② t❤➻ ❝â ❜❛♦ ❤➔♠ t❤ù❝ L3 ⊂ L2 ⊂ L1 ⊂ L0 ✳ ❍♦➦❝ ♠æ t↔
trü❝ q✉❛♥ ❤ì♥ q✉❛ ❜✐➸✉ ✤ç ❱❡♥✳

❱➲ ♠➦t ❝➜✉ tró❝ ♥❣ú ♣❤→♣ t❤➻ ❝→❝ q✉② t➢❝ ❝õ❛ ✈➠♥ ♣❤↕♠ ♣❤✐

♥❣ú ❝↔♥❤ ✈➔ ✈➠♥ ♣❤↕♠ ❝❤➼♥❤ q✉② ❧➔ ✤ì♥ ❣✐↔♥ ❤ì♥ ❝↔✳ ❈❤ó♥❣ ❝â ♥❤✐➲✉
ù♥❣ ❞ö♥❣ tr♦♥❣ ✈✐➺❝ t❤✐➳t ❦➳ ❝→❝ ♥❣æ♥ ♥❣ú ❧➟♣ tr➻♥❤ ❤❛② tr♦♥❣ ①➙②
❞ü♥❣ ❝❤÷ì♥❣ tr➻♥❤ ❞à❝❤✳✳✳ ❱➻ ✈➟②✱ ❝→❝ ♣❤➛♥ t✐➳♣ t❤❡♦ t❛ s➩ ♥❣❤✐➯♥ ❝ú✉
❦➽ ❤ì♥ ✈➲ ❧î♣ ♥❣æ♥ ♥❣ú s✐♥❤ ❜ð✐ ✈➠♥ ♣❤↕♠ ❝❤➼♥❤ q✉②✳

✶✸


❈❤÷ì♥❣ ✷
❖❚❖▼❆❚ ❍Ú❯ ❍❸◆
❈❤÷ì♥❣ ♥➔② ✤÷❛ r❛ ❦❤→✐ ♥✐➺♠✱ ♣❤÷ì♥❣ ♣❤→♣ ❤♦↕t ✤ë♥❣ ✈➔ ♣❤➙♥ ❧♦↕✐
♦t♦♠❛t ❤ú✉ ❤↕♥✱ ♠ët ❦✐➸✉ ✧♠→② trø✉ t÷ñ♥❣✧ ✤÷ñ❝ ❣✐î✐ t❤✐➺✉ ✤➛✉ t✐➯♥
❜ð✐ ❆✳ ❚✉r✐♥❣ ✈➔♦ ♥❤ú♥❣ ♥➠♠ ✶✾✸✵✳

✷✳✶ ❚ê♥❣ q✉❛♥ ✈➲ ♦t♦♠❛t ❤ú✉ ❤↕♥
❖t♦♠❛t ❤ú✉ ❤↕♥ ✭❋✐♥✐t❡ ❆✉t♦♠❛t❛ ✲ ❋❆✮ ❧➔ ♠ët ♠æ ❤➻♥❤ t➼♥❤ t♦→♥
❝õ❛ ❤➺ t❤è♥❣ ✈î✐ sü ♠æ t↔ ❜ð✐ ❝→❝ ✤➛✉ ✈➔♦ ✭✐♥♣✉t✮ ✈➔ ✤➛✉ r❛ ✭♦✉t♣✉t✮✳
❚↕✐ ♠é✐ t❤í✐ ✤✐➸♠✱ ❤➺ t❤è♥❣ ❝â t❤➸ ✤÷ñ❝ ①→❝ ✤à♥❤ ð ♠ët tr♦♥❣ sè ❤ú✉
❤↕♥ ❝→❝ ❝➜✉ ❤➻♥❤ ♥ë✐ ❜ë✱ ❣å✐ ❧➔ ❝→❝ tr↕♥❣ t❤→✐ ✭st❛t❡✮✳ ▼é✐ tr↕♥❣ t❤→✐
❝õ❛ ❤➺ t❤è♥❣ t❤➸ ❤✐➺♥ sü tâ♠ t➢t ❝→❝ t❤æ♥❣ t✐♥ ❧✐➯♥ q✉❛♥ ✤➳♥ ♥❤ú♥❣
✤➛✉ r❛ ✤➣ ❝❤✉②➸♥ q✉❛ ✈➔ ①→❝ ✤à♥❤ ❝→❝ ♣❤➨♣ ❝❤✉②➸♥ ❦➳ t✐➳♣ tr➯♥ ❞➣②
✤➛✉ r❛ t✐➳♣ t❤❡♦✳
❚r♦♥❣ ❦❤♦❛ ❤å❝ ♠→② t➼♥❤✱ t❛ ❝â t❤➸ t➻♠ t❤➜② ♥❤✐➲✉ ✈➼ ❞ö ✈➲ ❤➺
t❤è♥❣ tr↕♥❣ t❤→✐ ❤ú✉ ❤↕♥✱ ✈➔ ❧þ t❤✉②➳t ✈➲ ♦t♦♠❛t ❤ú✉ ❤↕♥ ❧➔ ♠ët ❝æ♥❣
❝ö t❤✐➳t ❦➳ ❤ú✉ ➼❝❤ ❝❤♦ ❝→❝ ❤➺ t❤è♥❣ ♥➔②✳ ❈❤➥♥❣ ❤↕♥✱ ♠ët ❤➺ ❝❤✉②➸♥
♠↕❝❤ ♥❤÷ ❜ë ✤✐➲✉ ❦❤✐➸♥ ✭❈♦♥tr♦❧ ❯♥✐t✮ tr♦♥❣ ♠→② t➼♥❤✳ ▼ët ❝❤✉②➸♥

✶✹



õ tốt ồ

Pữỡ

t ỗ ởt số ỳ ờ t r ộ ờ
õ õ tr tr
s ự t ờ ộ tr
t ừ ởt ợ ờ t ý s ởt trữớ
ủ tr ừ ố ợ ờ
t ữủ tt t t ú õ t ữủ
ữ tố tr t ỳ ữỡ tr q tở
tr sồ t ở t tứ ỹ tr
tr t ụ ữủ tt ữ tố tr
t ỳ ử ở t tứ ỹ s qt q tt ỏ
ỵ tỹ ừ ữỡ tr t t õ ộ ỵ tỹ tữỡ
ự ợ ởt tứ õ t ý r q tr ỷ ỵ ở t
tứ ỹ ợ ởt số ỳ tổ t ữ ỵ tỹ t
t ỳ ộ tứ õ ỵ tt tt ỳ
tữớ ữủ ũ tt ổ ử ỷ ỵ ộ
q
t ụ õ t ữủ ữ ởt tố tr t
ỳ r t tớ ừ ở ỷ ỵ tr t ở ợ tr
tt ữ trỳ ử ộ tớ t ý ởt tr ỳ
số rt ợ ỳ ừ số tr t ở ữớ ụ
ởt tố tr t ỳ số t t ồ
rs số õ ợ t õ t
ỵ q trồ t ự tố tr
t ỳ t tỹ ừ ự ử
tr ỹ tỹ t tt ỳ ữủ





❑❤â❛ ❧✉➟♥ tèt ♥❣❤✐➺♣ ✣↕✐ ❤å❝

▲➯ ▼✐♥❤ P❤÷ì♥❣

❝❤✐❛ t❤➔♥❤ ✷ ❧♦↕✐✿ ✤ì♥ ✤à♥❤ ✭❉❋❆✮ ✈➔ ❦❤æ♥❣ ✤ì♥ ✤à♥❤ ✭◆❋❆✮✳ ❈↔ ❤❛✐
❧♦↕✐ ♦t♦♠❛t ❤ú✉ ❤↕♥ ✤➲✉ ❝â ❦❤↔ ♥➠♥❣ ♥❤➟♥ ❞↕♥❣ ❝❤➼♥❤ ①→❝ t➟♣ ❝❤➼♥❤
q✉②✳ ❖t♦♠❛t ❤ú✉ ❤↕♥ ✤ì♥ ✤à♥❤ ❝â ❦❤↔ ♥➠♥❣ ♥❤➟♥ ❞↕♥❣ ♥❣æ♥ ♥❣ú ❞➵
❞➔♥❣ ❤ì♥ ♦t♦♠❛t ❤ú✉ ❤↕♥ ❦❤æ♥❣ ✤ì♥ ✤à♥❤✱ ♥❤÷♥❣ t❤❛② ✈➔♦ ✤â t❤æ♥❣
t❤÷í♥❣ ❦➼❝❤ t❤÷î❝ ❝õ❛ ♥â ❧↕✐ ❧î♥ ❤ì♥ s♦ ✈î✐ ♦t♦♠❛t ❤ú✉ ❤↕♥ ❦❤æ♥❣
✤ì♥ ✤à♥❤ t÷ì♥❣ ✤÷ì♥❣✳ ❚❛ s➩ ✤✐ t➻♠ ❤✐➸✉ ❦➽ ❤ì♥ tr♦♥❣ ❝→❝ ♠ö❝ t✐➳♣
t❤❡♦✳

✷✳✷ ❖t♦♠❛t ❤ú✉ ❤↕♥ ✤ì♥ ✤à♥❤
✣à♥❤ ♥❣❤➽❛ ✷✳✶✳ ▼ët ❖t♦♠❛t ❤ú✉ ❤↕♥ ✤ì♥ ✤à♥❤ ✭❉❡t❡r♠✐♥✐st✐❝ ❋✐♥✐t❡

❆✉t♦♠❛t❛ ✲ ❉❋❆✮ ❧➔ ♠ët ❜ë ♥➠♠ A =

Q, Σ, δ, q0 , F ✱ tr♦♥❣ ✤â

✰ Q ❧➔ ♠ët t➟♣ ❤ú✉ ❤↕♥ ❦❤→❝ ré♥❣✱ ✤÷ñ❝ ❣å✐ ❧➔ ❝→❝
✰ Σ ❧➔ ♠ët ❜↔♥❣ ❝❤ú✱ ✤÷ñ❝ ❣å✐ ❧➔

❜↔♥❣ ❝❤ú ✈➔♦ ❀

t➟♣ tr↕♥❣ t❤→✐ ❀

✰ δ : D → Q✱ ❧➔ ♠ët →♥❤ ①↕ tø D ✈➔♦ Q✱ ð ✤➙② D ⊆ Q × Σ✱ ✤÷ñ❝ ❣å✐


❤➔♠ ❝❤✉②➸♥ tr↕♥❣ t❤→✐ ✭❤❛② ❣å✐ t➢t ❧➔ ❤➔♠ ❝❤✉②➸♥ ✮❀
✰ q0 ∈ Q✱ ✤÷ñ❝ ❣å✐ ❧➔ tr↕♥❣ t❤→✐ ❦❤ð✐ ✤➛✉ ❀
✰ F ⊆ Q✱ ✤÷ñ❝ ❣å✐ ❧➔ t➟♣ ❝→❝ tr↕♥❣ t❤→✐ ❦➳t t❤ó❝✳
❧➔

✣➦❝ ❜✐➺t✱ ♥➳✉ D = Q × Σ✱ t❛ ♥â✐ A ❧➔ ♦t♦♠❛t ✤➛② ✤õ✳

▼æ t↔ ❤♦↕t ✤ë♥❣✿ ❈❤♦ ♦t♦♠❛t ❤ú✉ ❤↕♥ ✤ì♥ ✤à♥❤ A = Q, Σ, δ, q0 , F
✈➔ tø ✈➔♦ ω = a1 a2 ...an ✿
❑❤✐ ❜➢t ✤➛✉ ❤♦↕t ✤ë♥❣✱ ♦t♦♠❛t ð tr↕♥❣ t❤→✐ ❦❤ð✐ ✤➛✉ q0 ✈➔ ✤➛✉
✤å❝ ✤❛♥❣ ♥❤➻♥ æ a1 ✳ ❉÷î✐ t→❝ ✤ë♥❣ ❝õ❛ ❦þ ❤✐➺✉ ✈➔♦ a1 ♦t♦♠❛t ❝❤✉②➸♥
tø tr↕♥❣ t❤→✐ q0 ✈➲ tr↕♥❣ t❤→✐ ♠î✐ δ (q0 , a1 ) = q1 ∈ Q ✈➔ ✤➛✉ ✤å❝
❝❤✉②➸♥ s❛♥❣ ♥❤➻♥ æ a2 ✳ ❙❛✉ ✤â ♦t♦♠❛t A ❝â t❤➸ ❧↕✐ t✐➳♣ tö❝ ❝❤✉②➸♥ tø
tr↕♥❣ t❤→✐ q1 ♥❤í ❤➔♠ ❝❤✉②➸♥ δ ✈➲ tr↕♥❣ t❤→✐ ♠î✐ q2 = δ (q1 , a2 ) ∈ Q✳

✶✻


❑❤â❛ ❧✉➟♥ tèt ♥❣❤✐➺♣ ✣↕✐ ❤å❝

▲➯ ▼✐♥❤ P❤÷ì♥❣

◗✉→ tr➻♥❤ ✤â ❦➳t t❤ó❝ ❝❤♦ tî✐ ❦❤✐ ❣➦♣ ❝→❝ tr÷í♥❣ ❤ñ♣ s❛✉✿
• ❖t♦♠❛t A ✤å❝ ❤➳t tø ✈➔♦ ω ✈➔ δ (qn−1 , an ) = qn ∈ F ✱ tù❝ ❧➔ A

✤♦→♥ ♥❤➟♥ tø ω✳
• ❖t♦♠❛t A ✤å❝ ❤➳t tø ✈➔♦ ω ✈➔ δ (qn−1 , an ) = qn ∈
/ F ❤♦➦❝ ❦❤✐


♦t♦♠❛t A ✤å❝ ✤➳♥ aj ✱ (j ≤ n) ✈➔ ❤➔♠ δ (qj−1 , aj ) ❦❤æ♥❣ ①→❝ ✤à♥❤✱
tù❝ ❧➔ A

❦❤æ♥❣ ✤♦→♥ ♥❤➟♥ tø ω✳

◗✉→ tr➻♥❤ ✤♦→♥ ♥❤➟♥ tø ✈➔♦ ω ❝õ❛ ♦t♦♠❛t A ❝â t❤➸ sì ✤ç ❤â❛ ♥❤÷
s❛✉✳
❳➙✉ ω = a1

a2

a3







✳✳✳

an−1

an





q0 → q1 → q2 → ✳✳✳ → qn−2 → qn−1 → qn


❇✐➸✉ ❞✐➵♥ ♦t♦♠❛t ❤ú✉ ❤↕♥ ✤ì♥ ✤à♥❤✿ ❚❤➔♥❤ ♣❤➛♥ q✉❛♥
trå♥❣ ♥❤➜t ❝õ❛ ♦t♦♠❛t ❤ú✉ ❤↕♥ ✤ì♥ ✤à♥❤ ❧➔ ❤➔♠ ❝❤✉②➸♥ tr↕♥❣ t❤→✐✳
❈❤♦ ♠ët ♦t♦♠❛t t❤ü❝ ❝❤➜t ❧➔ ❝❤♦ ❤➔♠ ❝❤✉②➸♥ tr↕♥❣ t❤→✐ ❝õ❛ ♥â✱ ❝â
❤❛✐ ❝→❝❤ ✤➸ ❜✐➸✉ ❞✐➵♥ trü❝ q✉❛♥ ❤ì♥ ❧➔

✲ ❇↔♥❣ ❝❤✉②➸♥✿
❈❤♦ ♦t♦♠❛t A = Q, Σ, δ, q0 , F ✱ ✈î✐ Q = {q0 , q1 , ..., qm } ❧➔ t➟♣ tr↕♥❣
t❤→✐ ✈➔ ❜↔♥❣ ❝❤ú Σ = {a1 , a2 , .., an }✱ ❦❤✐ ✤â ❤➔♠ ❝❤✉②➸♥ tr↕♥❣ t❤→✐ ❝â
t❤➸ ①→❝ ✤à♥❤ ❜➡♥❣ ❜↔♥❣ ❝❤✉②➸♥ ♥❤÷ s❛✉✿

✶✼


❑❤â❛ ❧✉➟♥ tèt ♥❣❤✐➺♣ ✣↕✐ ❤å❝

▲➯ ▼✐♥❤ P❤÷ì♥❣

❚r↕♥❣
t❤→✐

❑➼ ❤✐➺✉ ✈➔♦
a1

a2

✳✳✳

an


q0

δ (q0 , a1 )

δ (q0 , a2 ) ✳✳✳ δ (q0 , an )

q1

δ (q1 , a1 )

δ (q1 , a2 ) ✳✳✳ δ (q1 , an )

q3

δ (q3 , a1 )

δ (q3 , a2 ) ✳✳✳ δ (q3 , an )

✳✳✳

✳✳✳

qm

✳✳✳

✳✳✳

✳✳✳


δ (qm , a1 ) δ (qm , a2 ) ✳✳✳ δ (qm , an )

❱î✐ ❜↔♥❣ ❝❤✉②➸♥ tr↕♥❣ t❤→✐ ✈➔ tr↕♥❣ t❤→✐ ❦➳t t❤ó❝ F t❛ ❤♦➔♥
t♦➔♥ ①→❝ ✤à♥❤ ✤÷ñ❝ ♦t♦♠❛t A✳

✲ ✣ç t❤à ❝❤✉②➸♥✿
❈❤♦ ♦t♦♠❛t A = Q, Σ, δ, q0 , F ✳ ❍➔♠ ❝❤✉②➸♥ δ ❝â t❤➸ ❜✐➸✉ ❞✐➵♥ ❜➡♥❣
♠ët ✤❛ ✤ç t❤à ❝â ❤÷î♥❣✱ ❦❤✉②➯♥ G✱ ✈➔ ✤÷ñ❝ ❣å✐ ❧➔ ✤ç t❤à ❝❤✉②➸♥ ❝õ❛
♦t♦♠❛t A✳ ❚➟♣ ✤à♥❤ ❝õ❛ G ✤÷ñ❝ ❣→♥ ♥❤➣♥ ❜ð✐ ❝→❝ tr↕♥❣ t❤→✐ t❤✉ë❝ Q✱
❝→❝ ❝✉♥❣ ✤÷ñ❝ ❣→♥ ♥❤➣♥ ❜ð✐ ❝→❝ ♣❤➛♥ tû t❤✉ë❝ Σ✱ tù❝ ❧➔ ♥➳✉ a ∈ Z ✈➔
❝❤✉②➸♥ tr↕♥❣ t❤→✐ tø q s❛♥❣ tr↕♥❣ t❤→✐ p t❤❡♦ ❝æ♥❣ t❤ù❝ δ (q, a) = p
t❤➻ ❝â ♠ët ❝✉♥❣ tø ✤➾♥❤ q tî✐ ✤➾♥❤ p ✤÷ñ❝ ❣➢♥ ♥❤➣♥ a✳ ✣➾♥❤ ✈➔♦ ❝õ❛
✤ç t❤à ❝❤✉②➸♥ ❧➔ ✤➾♥❤ ù♥❣ ✈î✐ tr↕♥❣ t❤→✐ ❜❛♥ ✤➛✉ q0 ✳ ❈→❝ ✤➾♥❤ s➩ ✤÷ñ❝
❦❤♦❛♥❤ ❜ð✐ ❝→❝ ✈á♥❣ trá♥✱ t↕✐ ✤➾♥❤ q0 ❝â ♠ô✐ t➯♥ ✤✐ ✈➔♦✱ r✐➯♥❣ ✤➾♥❤ ✈î✐
tr↕♥❣ t❤→✐ ❦➳t t❤ó❝ ✤÷ñ❝ ♣❤➙♥ ❜✐➺t ❜➡♥❣ ❦❤♦❛♥❤ trá♥ ✤➟♠ ❤♦➦❝ ❤➻♥❤
✈✉æ♥❣✳ ❚ø ✤â✱ ✤ç t❤à ❝❤✉②➸♥ ❤♦➔♥ t♦➔♥ ①→❝ ✤à♥❤ ✤÷ñ❝ ♦t♦♠❛t A✳

❱➼ ❞ö ✷✳✶✳ ❳➨t ♦t♦♠❛t ❤ú✉ ❤↕♥ ✤ì♥ ✤à♥❤
A1 = {q0 , q1 , q2 } , {a, b} , δ, q0 , {q1 } ✱

✈î✐ ❤➔♠ ❝❤✉②➸♥ ①→❝ ✤à♥❤ ♥❤÷ s❛✉ δ (q0 , a) = q0 ✱ δ (q0 , b) = q2 ✱ δ (q1 , a) =
q1 ✱ δ (q1 , b) = q1 ✱ δ (q2 , a) = q0 ✱ δ (q2 , b) = q1 ✳

✶✽


❑❤â❛ ❧✉➟♥ tèt ♥❣❤✐➺♣ ✣↕✐ ❤å❝

▲➯ ▼✐♥❤ P❤÷ì♥❣


❖t♦♠❛t A1 ❝â ❜↔♥❣ ❝❤✉②➸♥ tr↕♥❣ t❤→✐ ✈➔ ✤ç t❤à ❝❤✉②➸♥ tr↕♥❣ t❤→✐ ♥❤÷
s❛✉✿
❚r↕♥❣

❑➼ ❤✐➺✉ ✈➔♦

t❤→✐





q0

q0

q2

q1

q1

q1

q2

q0

q1


❖t♦♠❛t A1 ✤♦→♥ ♥❤➟♥ tø ✈➔♦ ω1 = ababbbab t❤❡♦ sì ✤ç s❛✉✳
ω1 = ❛



























q 0 → q0 → q2 → q 0 → q2 → q1 → q1 → q 1 ∈ F


❱➟② tø ✈➔♦ ω1 ✤÷ñ❝ ✤♦→♥ ♥❤➟♥ ❜ð✐ ♦t♦♠❛t A1 ✳

❱➼ ❞ö ✷✳✷✳ ❳➨t ♦t♦♠❛t ❤ú✉ ❤↕♥ ✤ì♥ ✤à♥❤
A2 = {q0 , q1 , q2 , q3 } ; {0, 1} ; δ; q0 ; {q0 }

✈î✐ ❤➔♠ ❝❤✉②➸♥ ①→❝ ✤à♥❤ ♥❤÷ s❛✉ δ(q1 , 1) = δ(q3 , 1) = q0 ✱ δ(q0 , 1) =
δ(q2 , 0) = q1 ✱ δ(q1 , 0) = δ(q3 , 0) = q2 ✱ δ(q0 , 0) = δ(q2 , 1) = q3 ✳ ❖t♦♠❛t
A2 ❝â ❜↔♥❣ ❝❤✉②➸♥ tr↕♥❣ t❤→✐ ✈➔ sì ✤ç ❝❤✉②➸♥

✶✾


×