ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языках ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ…

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€Π°Π²ΠΈΠ»Π° Π²Ρ‹Π²ΠΎΠ΄Π° Π  — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство ΠΏΡ€Π°Π²ΠΈΠ», записываСмых ΠΊΠ°ΠΊ, Π° —> (3, Π³Π΄Π΅ Π°ΠΈΡ€ — слова Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅ VU N. Π§Π°ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π°, Π° Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ся Π»Π΅Π²ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π²Ρ‹Π²ΠΎΠ΄Π°, Π  — ΠΏΡ€Π°Π²ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ. ΠŸΡ€Π°Π²Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ символ. Π‘ΠΈΠΌΠ²ΠΎΠ» —> (стрСлка) Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠ² Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ. Если ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π΄Π²Π° ΠΏΡ€Π°Π²ΠΈΠ»Π°, Π° —> Ρ€ ΠΈ, Π° —" 7, Ρ‚ΠΎ Π·Π°ΠΏΠΈΡΡŒ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ Π΄ΠΎ Π²ΠΈΠ΄Π°, Π° —> Ρ€Ρƒ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языках ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ… (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Нод Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ языком ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ искусствСнно созданный Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ язык, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языков ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ языки программирования, язык структурированных запросов ΠΊ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… (SQL, structured query language) ΠΈ Π΄Ρ€.

Π§Π΅Ρ‚ΠΊΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ СстСствСнными ΠΈ ΠΈΡΠΊΡƒΡΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΌΠΈ языками Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΠ΅Ρ‚. Π’Π°ΠΊ, СстСствСнныС языки ΠΈΠΌΠ΅ΡŽΡ‚ довольно слоТныС грамматичСскиС ΠΏΡ€Π°Π²ΠΈΠ»Π° (говорят, ТСстко Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹). Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, однозначная интСрпрСтация Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… конструкций искусствСнных языков Ρ‚Π°ΠΊΠΆΠ΅ прСдставляСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

ΠŸΡ€ΠΈ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ любого языка, ΠΊΠ°ΠΊ СстСствСнного, Ρ‚Π°ΠΊ ΠΈ ΠΈΡΠΊΡƒΡΡΡ‚Π²Π΅Π½Π½ΠΎΠ³ΠΎ, Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ Ρ‚Ρ€ΠΈ аспСкта: синтаксис, сСмантику, ΠΏΡ€Π°Π³ΠΌΠ°Ρ‚ΠΈΠΊΡƒ.

Бинтаксис языка (ΠΎΡ‚ Π³Ρ€Π΅Ρ‡. syn — вмСстС ΠΈ taxis — порядок) прСдставляСт собой систСму ΠΏΡ€Π°Π²ΠΈΠ», Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ «ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅» с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния этого языка конструкции, состоящиС ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… слов. НапримСр, конструкция «if a> then c:=d» Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния языка программирования Pascal, Π° ΠΊΠΎΠ½ΡΡ‚рукция «if a> c:=d then» — Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ.

КаТдоС слово языка состоит ΠΈΠ· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° символов, опрСдСляСмых Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠΌ. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ «ΡΠ»ΠΎΠ²ΠΎ» ΠΈ «ΡΠΈΠΌΠ²ΠΎΠ»», примСняСмыС ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ ΡΠ·Ρ‹ΠΊΠ°ΠΌ, Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΡΠ²Π»ΡΡŽΡ‚ΡΡ словами ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ. НапримСр, Ссли «ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠΌ» ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ слово СстСствСнного языка, Ρ‚ΠΎ «ΡΠ»ΠΎΠ²Π°ΠΌΠΈ» Π² ΡΡ‚ΠΎΠΌ случаС Π±ΡƒΠ΄ΡƒΡ‚ ΠΏ Ρ€Π΅Π΄Π» ΠΎΠΆΠ΅Π½ ΠΈ я.

КаТдая Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° языка характСризуСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ структурой, спСцифичной для этого языка, поэтому основными Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ синтаксиса ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

  • 1. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² пороТдСния (ΠΈΠ»ΠΈ пСрСчислСния) слов с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ структурой.
  • 2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ слово ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ этому языку. РСшСниСм этих Π·Π°Π΄Π°Ρ‡ занимаСтся тСория Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языков.

Π‘Π΅ΠΌΠ°Π½Ρ‚ΠΈΠΊΠ° языка (ΠΎΡ‚ Π³Ρ€Π΅Ρ‡. seman-tikos — ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠΉ) ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ сопоставлСниС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ языка Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ смысла. БинтаксичСски вСрная языковая конструкция Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΈΠΌΠ΅Π΅Ρ‚ смысл. НапримСр, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ «Π”Π΅Ρ€Π΅Π²ΠΎ строит Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ» построСно ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ русского языка, Π½ΠΎ Π±Π΅ΡΡΠΌΡ‹ΡΠ»Π΅Π½Π½ΠΎ.

ΠŸΡ€Π°Π³ΠΌΠ°Ρ‚ΠΈΠΊΠ° языка (ΠΎΡ‚ Π³Ρ€Π΅Ρ‡. pragma — Π΄Π΅Π»ΠΎ ΠΈ pragmateia — Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ) опрСдСляСт Ρ†Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ставит Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒ языка. НапримСр, Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ сСбС Ρ†Π΅Π»ΡŒΡŽ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ суммы Π΄Π΅Π½Π΅Π³ Π·Π° Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ тСкста ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹. ΠŸΡ€ΠΈ этом Π½ΠΈ ΡΠΈΠ½Ρ‚аксичСский, Π½ΠΈ ΡΠ΅ΠΌΠ°Π½Ρ‚ичСский аспСкт ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ нс ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ. ΠŸΡ€Π°Π³ΠΌΠ°Ρ‚ΠΈΠΊΠ° относится скорСС ΠΊ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ-философским аспСктам языка.

Бинтаксис, сСмантика ΠΈ ΠΏΡ€Π°Π³ΠΌΠ°Ρ‚ΠΈΠΊΠ° ΡΠ²Π»ΡΡŽΡ‚ΡΡ характСристиками языка Π² Π΅Π³ΠΎ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ. Для Π±ΠΎΠ»Π΅Π΅ строгого опрСдСлСния Π²Π²Π΅Π΄Π΅ΠΌ ряд понятий.

ΠŸΡƒΡΡ‚ΡŒ V = {ai, ΠΉ2, …, Π°ΠΏ} — Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚, состоящий ΠΈΠ· Π±ΡƒΠΊΠ² oi, «2,…, Π°ΠΏ. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ всСх слов Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅ V обозначаСтся ΠΊΠ°ΠΊ V*. МоТно ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ V* счСтно.

Π―Π·Ρ‹ΠΊΠΎΠΌ Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅ V называСтся ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ подмноТСство мноТСства V*. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ языка ΡΠ²Π»ΡΡŽΡ‚ΡΡ слова (Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ°ΠΌΠΈ).

Π―Π·Ρ‹ΠΊ являСтся мноТСством, поэтому Π½Π°Π΄ Π΅Π³ΠΎ элСмСнтами Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ всС стандартныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ мноТСствами: пСрСсСчСниС, объСдинСниС, Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒ, Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ Π΄Ρ€. ΠšΡ€ΠΎΠΌΠ΅ этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ вводятся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅.

ΠŸΡƒΡΡ‚ΡŒ x (i) ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π³-ΠΉ символ Π² ΡΠ»ΠΎΠ²Π΅ Ρ…. Π’ΠΎΠ³Π΄Π° слово s Π΄Π»ΠΈΠ½Ρ‹ ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ s = $(1)^(2)… s (k), Π° ΡΠ»ΠΎΠ²ΠΎ t Π΄Π»ΠΈΠ½Ρ‹ Ρ€ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ t = t ()t (2)… t (p).

ΠšΠΎΠ½ΠΊΠ°Ρ‚Π΅Π½Π°Ρ†ΠΈΠ΅ΠΉ (соСдинСниСм) слов s ΠΈ t называСтся слово.

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языках ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ….

Но ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ, полагаСтся Ρ…Π₯ = Π₯Ρ… = Ρ…, Π³Π΄Π΅ Π› — Π½ΡƒΠ»Π΅Π²ΠΎΠ΅ слово. Иногда опСрация ΠΊΠΎΠ½ΠΊΠ°Ρ‚Π΅Π½Π°Ρ†ΠΈΠΈ обозначаСтся Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ (β€’).

Бвойства ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ½ΠΊΠ°Ρ‚Π΅Π½Π°Ρ†ΠΈΠΈ.

  • 1. Π”Π»ΠΈΠ½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Ρ€Π°Π²Π½Π° суммС Π΄Π»ΠΈΠ½ слов: st = |s| -I- .
  • 2. ΠΡΡΠΎΡ†ΠΈΠ°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ: s (tr) = (st)r.
  • 3. ΠΠ΅ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС: st Π€ ts.

Говорят, Ρ‡Ρ‚ΠΎ слово s Π²Ρ…ΠΎΠ΄ΠΈΡ‚, Π² ΡΠ»ΠΎΠ²ΠΎ t, Ссли Π² Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅ΠΌΠΎΠΌ языкС ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ слова ΠΈ ΠΈ Π³, Ρ‡Ρ‚ΠΎ t = usv. НапримСр, слово .5 ="ΠΊΠΎΠ½" Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠ»ΠΎΠ²ΠΎ t = «ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ°»: здСсь ΠΈ ="э" ΠΈ v ="ΠΎΠΌΠΈΠΊΠ°". ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°:

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языках ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ….

НСтрудно Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ слово Π²Ρ…ΠΎΠ΄ΠΈΡ‚ само Π² ΡΠ΅Π±Ρ ΠΈ Ρ‡Ρ‚ΠΎ Π½ΡƒΠ»Π΅Π²ΠΎΠ΅ слово Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π². любоС слово.

Как Π±Ρ‹Π»ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π²Ρ‹ΡˆΠ΅, ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π·Π°Π΄Π°Ρ‡, Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Ρ… Π² Ρ€Π°ΠΌΠΊΠ°Ρ… синтаксичСского аспСкта языка, являСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² пороТдСния слов с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ структурой. Π’ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΌ случаС Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ задастся Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΡ€Π°Π²ΠΈΠ», ΠΏΠ° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… строятся (ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‚ΡΡ) слова.

ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΠΌ способом опрСдСлСния языков Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ являСтся ΠΈΡ… ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊ (Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊ Н. Π₯омского). ΠžΠ±Ρ‰Π°Ρ схСма пороТдСния Π½ΠΎΠ²Ρ‹Ρ… слов состоит Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ:

  • 1. ЗадаСтся Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ слово.
  • 2. На ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ числа ΠΏΡ€Π°Π²ΠΈΠ», Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° (Π·Π°Π»ΡŒΠ΅Π½Ρ‹, подстановки, пСрСписывания), ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ прСобразуСтся Π² Π½ΠΎΠ²ΠΎΠ΅ слово.
  • 3. К ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ вновь ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΈ Ρ‚. Π΄. Π’Π°ΠΊ ΠΊΠ°ΠΊ количСство ΠΏΡ€Π°Π²ΠΈΠ» ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ρ‚ΠΎ Ρ‡ΠΈΡΠ»ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… «ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ…» слов Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ.

Для задания ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ элСмСнта: Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚, Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚, аксиома, ΠΏΡ€Π°Π²ΠΈΠ»Π° Π²Ρ‹Π²ΠΎΠ΄Π°.

Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚ V — это Π°Π»Ρ„Π°Π²ΠΈΡ‚, ΠΈΠ· ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅ΠΌΡ‹Π΅ слова языка. Π­Ρ‚ΠΎΡ‚ Π°Π»Ρ„Π°Π²ΠΈΡ‚ соотвСтствуСт Ρ€Π°Π½Π΅Π΅ рассмотрСнному ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°. Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹ этого Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°ΠΌΠΈ.

ΠΠ΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚ N — это Π°Π»Ρ„Π°Π²ΠΈΡ‚, Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ символов ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сущности, выдСляСмыС Π² Ρ€Π°ΠΌΠΊΠ°Ρ… языка. НапримСр, для СстСствСнного языка символами Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ понятия «ΡΠ»ΠΎΠ²ΠΎ», «ΡΠ»ΠΎΠ²ΠΎΡΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠ΅», «ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅» ΠΈ Ρ‚. Π΄. Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹ этого Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°ΠΌΠΈ.

ΠΠ΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΡ… символов, Ρ‚. Π΅. V П N = 0.

Аксиома S — ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°. Π‘ Π°ΠΊΡΠΈΠΎΠΌΡ‹ начинаСтся ΠΏΠΎΡ€ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ (Π²Ρ‹Π²ΠΎΠ΄) ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… слов языка.

ΠŸΡ€Π°Π²ΠΈΠ»Π° Π²Ρ‹Π²ΠΎΠ΄Π° Π  — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство ΠΏΡ€Π°Π²ΠΈΠ», записываСмых ΠΊΠ°ΠΊ Π° —> (3, Π³Π΄Π΅ Π°ΠΈΡ€ — слова Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅ VU N. Π§Π°ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π°, Π° Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ся Π»Π΅Π²ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π²Ρ‹Π²ΠΎΠ΄Π°, Π  — ΠΏΡ€Π°Π²ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ. ΠŸΡ€Π°Π²Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ символ. Π‘ΠΈΠΌΠ²ΠΎΠ» —> (стрСлка) Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠ² Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ. Если ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π΄Π²Π° ΠΏΡ€Π°Π²ΠΈΠ»Π° Π° —> Ρ€ ΠΈ Π° —" 7, Ρ‚ΠΎ Π·Π°ΠΏΠΈΡΡŒ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ Π΄ΠΎ Π²ΠΈΠ΄Π° Π° —> Ρ€Ρƒ. ΠŸΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ называСтся ΠΊΠΎΡ€Ρ‚Π΅ΠΆ.

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языках ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ….

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π΄Π²Π° нСпустых ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Π½Π΅ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΡ…ΡΡ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°, выбранная аксиома ΠΈΠ· Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΠ° ΠΏΡ€Π°Π²ΠΈΠ» Π²Ρ‹Π²ΠΎΠ΄Π° Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΡƒΡŽ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΡƒ.

ΠšΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ слова языка, ΠΏΠΎΡ€ΠΎΠΆΠ΄Π΅Π½Π½Ρ‹Π΅ Π² Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ΅ ΠΈ ΠΎΡ†Π΅Π½ΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ Π½Π° «ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ», Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ символы Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°. Π‘Π»ΠΎΠ²Π°, содСрТащиС символы Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°, ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ ΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ языка Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ся.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 9.5. Рассмотрим ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΡƒΡŽ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΡƒ G = (V, N, S, Π ), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ.

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языках ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ….

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π±ΡƒΠΊΠ², ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π΅Π½Π½Ρ‹Π΅ слова, Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ символы {Π°, 6,0,1}. Π’ ΡΠΎΠΎΡ‚вСтствии с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎΠΌ ΠΈΠ· Π°ΠΊΡΠΈΠΎΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π΅Π½Ρ‹ слова Π°, b ΠΈΠ»ΠΈ слова, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ΡΡ с ΡΡ‚ΠΈΡ… символов, послС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… слСдуСт Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» D. Π’ ΡΠΎΠΎΡ‚вСтствии со Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎΠΌ D ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠ΅Π½Π΅Π½ Π½Π° ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π²ΠΎΡΡŒΠΌΠΈ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π² ΠΏΡ€Π°Π²ΠΈΠ»Π΅ слов. НСтрудно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ данная Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ слова, содСрТащиС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ количСство символов Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° V ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° Π° ΠΈΠ»ΠΈ 6, Ρ‚. Π΅. ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² Π² Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π±ΡƒΠΊΠ²Π΅Π½Π½ΠΎΠΌ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅ {Π°, 6,0,1}.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ Π°ΠΊΡΠΈΠΎΠΌΡ‹ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΊ ΡΠ»ΠΎΠ²Ρƒ языка связан с ΠΏΠΎΠ½ΡΡ‚ΠΈΠ΅ΠΌ выводимости ΠΎΠ΄Π½ΠΎΠ³ΠΎ слова ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ.

Π’ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ΅ G слово S нСпосрСдствСнно Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ· ΡΠ»ΠΎΠ²Π° 7, Ссли Π² ΡΡ‚ΠΎΠΉ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ слова Ρƒ, Ρ„ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π° —> Π , Ρ‚Π°ΠΊΠΈΠ΅ Ρ‡Ρ‚ΠΎ 7 = <οΏ½Ρ€Π°Ρ„ ΠΈ S = Ρ„Π Ρ„.

НСпосрСдствСнная Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ фактичСски ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ нСкоторая Ρ‡Π°ΡΡ‚ΡŒ слова 7 являСтся словом, Π° ΠΈ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя нСкоторая Ρ‡Π°ΡΡ‚ΡŒ слова 6 являСтся словом Π΄. Для обозначСния нСпосрСдствСнной выводимости ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 7 «—> 6.

НапримСр, для рассмотрСнной Π²Ρ‹ΡˆΠ΅ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ Gi ΡΠ»ΠΎΠ²ΠΎ ab Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ· ΡΠ»ΠΎΠ²Π° (iD, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ сущСствуСт ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ D —> Π¬. ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΈ ΠΎΡ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ.

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языках ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ….

Π’Ρ‹Π²ΠΎΠ΄ΠΎΠΌ Π² Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ΅ G Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ слов Π°ΠΎ, fli, … Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ для любого Π³ ^ 0 ΠΈΠΌΠ΅Π΅Ρ‚ мСсто Π°* ь-> Π°|+1,.

Ссли Π°*+1 сущСствуСт.

Число ΠΏ ^ 0 называСтся Π΄Π»ΠΈΠ½ΠΎΠΉ Π²Ρ‹Π²ΠΎΠ΄Π°, Ссли ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½Π° ΠΈ Π°ΠΏ — Π΅Π΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ элСмСнт. Π’ ΡΡ‚ΠΎΠΌ случаС говорят, Ρ‡Ρ‚ΠΎ Π°ΠΏ выводится ΠΈΠ· Π°ΠΎ Π·Π° ΠΏ ΡˆΠ°Π³ΠΎΠ². Π’Ρ‹Π²ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ слова Π°ΠΏ ΠΈΠ· ΡΠ»ΠΎΠ²Π° Π°0 обозначаСтся Π°.0 «->* Π°ΠΏ.

Всякая ΠΏΠΎΠ΄ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄Π°, которая сама являСтся Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ, называСтся Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠΌ Π²Ρ‹Π²ΠΎΠ΄Π°.

Π―Π·Ρ‹ΠΊ, ΠΏΠΎΡ€ΠΎΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ G, — это мноТСство L (G) всСх Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΈΠ· Π°ΠΊΡΠΈΠΎΠΌΡ‹ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ:

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языках ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ….

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 9.6. Рассмотрим язык Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… скобочных структур, ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅ΠΌΡ‹ΠΉ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ G2 = (V, N, S, Π ), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ.

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языках ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ….

НСтрудно Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ скобочной структурой с являСтся Π»ΠΈΠ±ΠΎ слово (), Π»ΠΈΠ±ΠΎ ©, Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄Π²ΡƒΡ… ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… скобочных структур. Цспочка ((()))()() являСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ сущСствуСт Π²Ρ‹Π²ΠΎΠ΄ ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языках ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ….

Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° (() Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΠ·Ρ‹ΠΊ, ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅ΠΌΡ‹ΠΉ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ Π‘?2, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ: срСди систСмы ΠΏΡ€Π°Π²ΠΈΠ» ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволяли Π±Ρ‹ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΏΠ°Ρ€Π½Ρ‹Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ символов (ΠΈ). ?

На ΠΏΡ€Π°Π²ΠΈΠ»Π° Π²Ρ‹Π²ΠΎΠ΄Π° Π²ΠΈΠ΄Π°, Π° —> 0 Π² ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ… накладываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅: лСвая Ρ‡Π°ΡΡ‚ΡŒ, Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ΄ΠΈΠ½ Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». Π‘ ΠΏΡ€Π°ΠΊΡ‚ичСской ΠΈ Ρ‚СорСтичСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ интСрСс Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ, Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π° Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ условия. Π‘ ΡΡ‚ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²ΠΈΠ΄Ρ‹ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊ.

Π“Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° Ρ‚ΠΈΠΏΠ° О (ВО) ΠΈΠ»ΠΈ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π²ΠΈΠ΄Π°. На ΠΏΡ€Π°Π²ΠΈΠ»Π° Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π΅ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ся Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ.

ΠΠ΅ΡƒΠΊΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ. КаТдоС ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ Π° —>? 0, Π³Π΄Π΅ |Π°| ^ . Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Π΄Π»ΠΈΠ½Π° Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ слова Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½ΡŒΡˆΠ΅ исходного.

ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½ΠΎ-зависимыС Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ (ΠšΠ—-Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ). КаТдоС ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ Ρ€Π°Ρ„ —" Ρ€0Ρ„, Π³Π΄Π΅ Π° являСтся Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ, 0 — Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ слово Π² ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠΌ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅ VUN, 0 Ρ„ А. Π‘Π»ΠΎΠ²Π° Ρ€ ΠΈ Ρ„, Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‰ΠΈΠ΅ΡΡ слСва ΠΈ ΡΠΏΡ€Π°Π²Π° Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΎ, ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ «ΠΊΠΎΠ½Ρ‚Скст» (ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅) слова Π°. Π”Π°Π½Π½Ρ‹ΠΉ Π²ΠΈΠ΄ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для Π°Π½Π°Π»ΠΈΠ·Π° СстСствСнных языков.

Если для ΠΏΡ€Π°Π²ΠΈΠ» ΠšΠ—-Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΡΠ½ΡΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ 0 Ρ„ А, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΡƒ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠΉ (ΠžΠšΠ—-Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ).

ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½ΠΎ-свободныС Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ (КБ-Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ). КаТдоС ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄, Π° —> 0, Π³Π΄Π΅, Π° — Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», 0 — ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Π°Ρ (Π² Ρ‚ΠΎΠΌ числС ΠΈ ΠΏΡƒΡΡ‚ая) Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° Π² ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠΌ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅ V U N. Бинтаксис языков программирования описываСтся Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… ΠΈΠΌΠ΅Π½Π½ΠΎ этих Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊ.

Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ (Π›). КаТдоС ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ Π° —> Ρ€0Ρ„ ΠΈΠ»ΠΈ Π° —" <οΏ½Ρ€, Π³Π΄Π΅ Π° ΠΈ 0 — Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, правая Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ» ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°.

РСгулярныС Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ (Π ). ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой частный случай Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊ. КаТдоС ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ задаСтся Π² Π²ΠΈΠ΄Π΅, Π° —> ip0 ΠΈΠ»ΠΈ Π° —> Ρ€, Π³Π΄Π΅ Π° ΠΈ 0 — Π½Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹, Ρ€ — Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», Π»ΠΈΠ±ΠΎ пустоС слово. Π“Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ этого Ρ‚ΠΈΠΏΠ° ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ описании ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… конструкций языков программирования: ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², констант, строк. Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ — описаниС шаблонов (масок) ΠΈ Ρ€Π΅Π³ΡƒΠ»ΡΡ€Π½Ρ‹Ρ… Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΡ€ΠΈ создании поисковых запросов.

МоТно ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ мСсто ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ:

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языках ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ….

Π‘ΠΈΠΌΠ²ΠΎΠ» Π‘ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ строгоС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, Ρ‚. Π΅. всякая рСгулярная Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° являСтся Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ, всякая линСйная — контСкстно-свободной, всякая контСкстно-свободная — ΠžΠšΠ—-Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ. ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠžΠšΠ— = ВО ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ Ρ‚ΠΈΠΏΠ° О ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ построСна эквивалСнтная ΠžΠšΠ—-Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ°.

ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ языков, ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅ΠΌΡ‹Ρ… Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ, связана с ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ самих Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊ, Π½ΠΎ Π½Π΅ Ρ‚оТдСствСнна Π΅ΠΉ.

Говорят, Ρ‡Ρ‚ΠΎ язык относится ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ классу К, Ссли ΠΎΠ½ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ся Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ класса К. Для ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ опрСдСлСния Ρ‚ΠΈΠΏΠ° языка Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ Π½Π°ΠΈΠΌΠ΅Π½Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠΉ класс, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ отнСсти язык — ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π»Π΅Π²Ρ‹ΠΉ класс Π² ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΡ….

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ