.


:




:

































 

 

 

 


.




1956 . , [62]. , . 2.2. : G=(T,N,S,R), : T ( ). T ; N - ( ). N ; N ; S , S∈N, ; R (), α→β, α, β - T∪N. 2.2. : G0=({a,b,c}, {S,A,B}, S, R), : R={ S→aSbAc, aS→bbAc, bAc→B, SbA→ε, B→b }. G 0 ( ) a, b c, () A, B S, R (). , , ( ) a,b,c, , A,B,C, . α, β, γ,.... , ( S), . , G0 : G0= 1. S→aSbAc 2. aS→bbAc 3. bAc→B 4. SbA→ε 5. B →b . , "" , , , . -, . . 2.3. α β G ( α⇒Gβ, α⇒β, G ), : - α , α=τν ( ); - β , β=ξν; - G τ→ξ ("" ξ τ). ⇒ TUN. α β , α⇒β. . , G ⇒G (TUN)*. 2. 3. bAaS G0 , , . , bAaS ⇒ aS, 3 G 0 bA , bAaS ⇒ bAcbbAc, 2 G0 aS bbAc, bAaS ⇒ bAcaaSbAc, 1 G0 S aSbAc. , , , α→β, "→" : " ". - , . , . 2.4. α β G ( α⇒*Gβ, α⇒*β, G ), π0, π1,... πn, n≥0, , α=π0, πn= β, i= 1,... n πi-1⇒πi. , β α G, β α . "⇒*" "⇒". 2. 4. bAaS G 0 . ( ): bAaS⇒*cbc, bAaS⇒BaS⇒caS⇒cbbAc⇒cbB⇒cbc; bAaS⇒* Baac, bAaS⇒bAcaaSbAc⇒bAcaac⇒Baac. , , , . , G0 bAaS S aSbAc , S. , S, .. , , .. . . , , , , , , . , , , , - . {, }, , . , . , : , . , , , , . , . ? 2.5. , G, , . , , L(G) = {α∈Τ | S⇒G*α}. , . , , . ( - . , '' , ). , bbb , G 0. : S⇒aSbAc⇒bbAcbAc⇒bBbAc⇒bBB⇒bbB⇒bbb. 2.5. , G0. , G0 , : S→aSbAc. S , , : S⇒* anS(bAc)n. : aS→bbAc, , S , S, SbA ( S , , .. n>0). : S⇒* anS(bAc)n = an-1aS(bAc)n ⇒an-1bbAc(bAc)n⇒* an-1bBn+1⇒*an-1b n+2. : S⇒* anS(bAc)n = anSbAc(bAc)n-1 ⇒anc(bAc)n-1⇒* anBn-1⇒*ancb n-1. , S G0 . , L0=L(G0)={ an-1b n+2, ancb n-1  n>0 }.





:


: 2017-02-28; !; : 667 |


:

:

, , .
==> ...

1788 - | 1467 -


© 2015-2024 lektsii.org - -

: 0.01 .