Главная » Просмотр файлов » markov_teorija_algorifmov

markov_teorija_algorifmov (522344), страница 36

Файл №522344 markov_teorija_algorifmov (Марков - Теория алгоритмов) 36 страницаmarkov_teorija_algorifmov (522344) страница 362013-09-14СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 36)

в Тогда (10) (11) ~ ~5йги [(9)], ~)7 — 5пРц)Р [(10)]. Таким образом, 1е)7 есть результат подстановки В' вместо 5 к-Т м-(7)7 [(11)], т. е. вместо образа У[(9)], что и требовалось доказать, 2.7. Если й: Р ) — (), то 6: Рй 1 — Щ. В самом деле, пусть й: Р )- Я. Пусть Р— формула, активная на Р в схеме й.

Левые части формул, предшествующих Р в схеме й, не входят в Р, а значит, и в РК, так как они являются словами в А [2,5]. Левая же часть Р входит в РК, так как она входит в Р. Ввиду совпадения схем алгорифмов Й и 6, Р является, таким образом, формулой схемы В, активной на слове РК. Пусть У вЂ” первое вхождение левой части Р в Р. Тогда образ У есть первое вхождение левой части Р в РК [2.4].

Алгорифм В в применении к слову РК предписывает поэтому подставить правую часть формулы Р вместо образа У. Но результатом подстановки правой части Р вместо У является слово Я, так как й: Р ~- 9. Следовательно, результатом подстановки правой части Р вместо образа У является 11)~ [2,6]. При этом формула Р простая, так как Й: Р)- Я. Следовательно, В: РР. )- 1е1(, что и требовалось доказать. 2.8. Если Й: Р 1- ° Я, то 6: РК ~- Щ. Это доказывается совершенно аналогично предыдущему. 2.9.

Если Й: Р ], лто 6; РК 1. Это легко доказывается с помощью 2.5. До сих пор слова Р и )7 были у нас закреплены, что имело существенное значение при определении образа вхождения. В доказанных леммах 2.7 — 2.9 понятие образа вхождения, однако, не фигурирует. Эти леммы применимы поэтому к любым словам Р, (е, )7 таким, что Р есть слово в А, а )т — в Б",А. В дальнейшем оии и будут применяться таким образом. В леммах 2.10 — 2.20 мы также предполагаем, что Р есть слово в А, Р— в Б",А.

2.10. Если 6: РК) — 5, то существует такое слово 11 в А, юлс 5м(ЕТТ и й: Р 1 — 1'1. бб1 РАСПРОСТРАНЕНИЯ АЛГОРИФМА 191 В самом деле, пусть В: РК 1 — 5. Имеет место одно из ьледующих трех утверждений: или существует такое слово Ч1, что Й: Р )-1,1, нли существует такое слово (Е, что й: Р )- ° 1~, или Й: Р ] [~ 25.4.7].

Во втором слу,чае мы имеем, однако, В: РК) — 1~)7 [2.8], в третьем— АВ Рй'] [2.9]. Так как ни то, ни другое не совместимо ! с предположением, что В: Р)«)- 5, эти случаи отпадают. .)[1Таким образом, существует такое слово 1Е, что й: Р) — Я. ,ф есть слово в А, так как Й вЂ” нормальный алгорифм в А. „'Так как й: Р )- 1е, имеем В: Рй ) — Я)г [2.7]. А так как, по :предположению, В: РК)-5, то 51А1Я, что н оставалось ', доказать. Аналогичным образом доказываются следующие две ' леммы: 2.11. Если 6: РТТ)-.5, то существует такое слово 1',1 в А, что 5 м 1'1)7 и й: Р 1- 1Е.

2.!2. Если 6: Р)г], то Й: Р ]. Докажем 2.13. Если Й: Р)=(е, то В: Ргт* ~= Я)7. Это утверждение легко доказывается — с использованием леммы 2.7 — методом индукции по шагам работы алгорифма й [25.10]. Ввиду типичности этого рассуждения мы для первого раза проведем его, несмотря на всю простоту ситуации, с максимальной тщательностью. Итак, рассмотрим, зафиксировав Р и 1«, свойство Р слов ,'1~ в алфавите А, выражаемое условием «В: Рб«)=Е7>, Наша задача заключается в том, чтобы показать, что, во-первых, Р обладает свойством Р и что, во-вторых, для любых и 5 таких, что Й: Р)= 1~ )-5, из наличия свойства Р у 1~ , вытекает наличие его у 5. Покажем это. Слово Р обладает свойством Р тривиальным образом «' [9 25.6.1].

Пусть теперь 17 и 5 — слова такие, что Й: Р Ь= (~ 'й и й: (1 1- 5, и пусть В: РК )= 1~)7. Покажем, что В: РК )= 5)7, :: Но это действительно так, потому что из й: Я 1 — 5 следует В: ф7)-5К 1'2.7], а это в сочетании с В: РР)=«Е)г дает В; РЯ ~-5Р Ц 25.6.2, $ 25.6.3]. Таким образом, оба условия применимости метода индукции в нашем случае выполнены. Заключение индукции в рассматриваемой ситуации утверждает, что при фиксиро, ванных Р и А' импликация 2.13 верна для любого Я, Но " Р и )7 были фиксированы произвольно, так что 2.13 имеет место прн любых Р, 1е и 77, что и требовалось доказать. 2.14. если Й: Р)== 1е, то В; РР)='1',1)т.

с92 СОЧЕТАНИЯ НОРМАЛЬНЫХ АЛГОРИФМОВ сГЛ. ст В самом деле, пусть й: Р )= !с. Тогда существует 3 та кое, что й: Р~=З и Й: Я! — ° ьс. но тогда 6: Р!«)=зсмк [2.13] и 6: О)с!- ф7 [2.8], откуда 6: Рс«'Р= Щ, что и требовалось доказать. 2.18. Если й: Р)=(с' ], то 6: Р)7~=се!к' ]. В самом деле, пусть Й: Р)=с~ !. Это значит, что й: Р ~= Я и й: Я ]. Но тогда 6: Р)т )=(е)т [2.13] и 6: Щ ] [2.9], следовательно, 6: Р!7 )= ф7 ], что и требовалось доказать. 2.16. Если 6: Рс« ~5, то существует слово Т такое, что ЗхТЕ и й: Р)=Т.

Зафиксируем Р и 1« и докажем это утверждение методом индукции по шагам работы алгорифма 6. С этой целью рассмотрим свойство Р слов 3 в алфавите А, выражаемое условием (12) «существует слово Т в А такое, что ЯХТА и Й: Р1=Тв. Покажем, что всякое слово 3 такое, что 6: Р1«)=З, обладает этим свойством. В самом деле, слово Рс« обладает свойством Р, так как в качестве Т в (12) можно взять Р. Пусть теперь 3 и !с таковы, что (!3) 6: Р)7~=3!- д и 3 обладает свойством Р. Покажем, что тогда им обладает и С~. Действительно, существует Т такое, что О'м. ТР и й: Р~ Т. Но тогда существует У такое, что 9ХУ)7 и й: Т 1- У [(13), 2.10].

Следовательно, С',!АУ)7 и й: Р )= У. Тем самым лемма 2,16 доказана. 2.17. Если 6: Ргс )= 3, то алгорифм й применйм к Р. В самом деле, пусть 6: Рсс ~= 3. Тогда существует слово Т такое, что 6: Рст '5=Т с- 3. Но тогда существует слово У такое, что ТХУ)т и й: Р)=У [2.16]. Если бы существовало слово )с такое, что й: У ! — )с, то было бы 6: Ус« 1- 'Р')Ас [ .7], что противоречит 6: Ус« 1- 3. Аналогично, невоз- 2. можно Й: У ! [2.9].

Следовательно, для некоторого !Р' имеет место й: У 1- ° Ж'. Но тогда й: Р~=.97, и, значит, 1Й (Р), что и требовалось доказать. Аналогичным образом доказывается и следующая лемма: 2.18. Если 6: Рсс)=Я ], то алгорифм Й применйм к Р. Докажем теперь 2.19. Если алгорифм Й применйм к Р, то 6 (РР) Х Й (Р) )7. 7 «зм РАСПРОСТРАНЕНИ55 АЛГОРИФМА Гээ Допустим, в самом деле, что алгорифм й применим к Р, - и пусть имеет место равенство с (14) Й (Р) Х Я. Тогда й: Рс= Сг' или Й: Р,=(С ].

В первом случае 6; РК)= 977 [2.14], во втором 6: Р(7,'= Е7 ] [2.15]. В обоих случаях 6 (РК) Р 67 я й (Р) Р, что и требовалось доказать. 2.20. Если алгсрифм 6 применим к Рс«, то алгорифм Й применим к Р. В самом деле, если алгорифм Ю применим к Рй, то существует такое слово 3, что 6: РК )= 3 или 6: Рсх )= 3 1. В обоих случаях алгорифм Й применим к Р [2.17, 2.18], что и требовалось доказать. Из лемм 2.19 и 2.20 непосредственно следует интересующий нас результат, а именно условное равенство (1).

Из него вытекает условное равенство 1(1). Этим доказано, что 6 есть распространение Й на Б. 3. Распространение нормального алгорифма Й на алфавит Б, получаемое как только что указано, мы будем называть естественным распространением этого алгорифма на алфавит Б.

Предыдущее мы резюмируем следующим образом: 3.1. Естественное распространение нормального алгорифма есть нормальный алгорифм. 3.2. Схема естественного распространения нормального алгорифма совпадает со схемой этого алгорифма. З.З. Каковы бьс ни были нормальньсй алгорифм Я в алфавите А и расисирение Б этого алфавита, существует естественное распространение алгорифма Й на алфавит Б. 3.4.

Если 6 — естественное распространение на алфавит Б нормального алгорифма Й в алфавите А„то имеет место условное равенство 2(1). 4. Пусть Я вЂ” нормальный алгорифм в алфавите А. Если Б — собственное расширение этого алфавита, то естественное распространение алгорифма Й на алфавит Б может оказаться применимым не только к словам в алфавите А. Оно будет, например, применимо и ко всякому слову в Б' А, если схема алгорифма Й не содержит формул подстановок с пустой левой частью.

А. А. Мврквв, Н. М. Нввврвва !94 СОЧЕТАНИЯ НОРМАЛЬНЫХ АЛГОРИФМОВ !ГЛ. !Р В самом деле, в этом случае левые части всех формул подстановок алгорифма й суть непустые слова в алфавите А и, как таковые, не входят в слово в алфавите Б",А. В силу совпадения схем алгорифма й и его естественного распространения 5 на алфавит Б это означает, что .'В: Р ! для любого слова Р в Б' А. Отсюда следует, однако, что л) (Р) м Р для всякого такого слова Р. В некоторых случаях оказывается желательным так по- строить нормальный алгорнфм в алфавите Б, чтобы он был распространением алгорифма й на этот алфавит и чтобы вместе с тем ои был применим только к словам в алфавите А (и, значит, к тем и только тем словам, к которым при- меним й).

Это достигается следующим образом. Присоединим к схеме алгорифмай сверху всевозможные формулы вида (1) $ $, где $ — произвольная буква алфавита Б;,А. Зададим нор- мальный алгорифм 6 в Б схемой, получаемой таким обра- зом. Тогда, как нетрудно видеть, б также есть распрост- ранение й на Б. В самом деле, присоединение формул вида (!), очевидно, никак не отразится на первом шаге применения алгорифма к слову в алфавите А, так как левые части этих формул не входят в такое слово.

Поэтому будут иметь место сле- дующие леммы: 4.1. Если й; Р ! — !Е, то б: Р 1- !',). 4.2. Если й: Р ! — ° !г, то б: Р ',— !е. 4.3. Если й: Р 1, где Р— слово в А, то б: Р ~1. На их основе с помощью леммы 4 25.4.7 легко доказы- ваются следующие леммы: 4.4. Если Р— слово в А и 6: Р (- ('!, то й: Р )- !е и !7 есть слово в А. 4.5. Если Р— слово в А и 6: Р 1 — ° !г, то й: Р ! — !г и !е есть слово в А.

4.5. Если Р— слово в А и 6: Р ~, то й: Р 1. Далее доказываются следующие леммы: 4.7. Если й:Р[= (г, то 6:Р)= !Е [4,1, 4,2), 4.8, Если й:Р[=(г 1, то 6;Р'Р=Я~ [4.1, 4.3]. 4.9. Если й(Р)~1), то 6(Р)~Д [4.7, 4.8]. РАСПРОСТРАНЕНИЯ АЛГОРИФМА !95 4.10.

Характеристики

Тип файла
DJVU-файл
Размер
4,16 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
310
Средний доход
с одного платного файла
Обучение Подробнее