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

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

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

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

4.2. Переводы всяких двух различных слов в алфавите АБ различны. Для любого натурального числа У обозначим через ВА. высказывание «каковы бы ни были слова Р и 9 в алфавите ЛБ такие, что [Ра< л( и [(;!а<У, если Й(Р)л.л («г), то Р Х О». Через Вр о обозначим импликацию «если л (Р) Хл ((г), то Рл.!г». Кроме того„ введем условие (5) «[Ра < У и Яа < Л'». Высказывание В» верно, так как при [Ра<0 н [Яа(0 имеем Р»АЛ и !г ХЛ, и потому Рл (Е. Пусть мы уже убедились в истинности высказывания ВА для некоторого натурального числа л!.

Докажем истинность высказывания Вн+1. Пусть слова Р и !г в алфавите АБ удовлетворяют условию (6) «[Ра<А( 1„1 и [()а<А( ! 1 Если эти слова удовлетворяют условию (5), то в силу истинности высказывания В„истинно высказывание Вр „. %«п ПБРБВОД АЛГОРИФМА 263 Допустим, что условие (5) не удовлетворено. Тогда [Р'= = й(+! или [!',!а= У+1. Не ограничивая общности рас- суждения, допустим, что (7) [Ра = )У + 1.

Тогда Р «Л, и потому существуют слово В в алфавите АБ и буква $ алфавита ЛБ такие, что (8) Р»«»»э. Имеем (9) Х(Р) ХЯ;(Р) г($) [(8), (2)), ( РО) [)7а= у [(8), (7)1, (11) 'Т (Р)дЛ [(9)1. Допустим теперь, что (12) 2: (Р) ~ ~ (Я). Тогда л ((2) у. 'Л [(11), (12)1 и потому д ~р Л [(1)). Поэтому существуют слово В в алфавите АБ и буква т, алфавита ЛБ такие, что (1з) 1,! Х Вт1, Имеем (14) х(о) хх(В) ! ® [(13), (2)1. В силу (9), (14) и (12) У(8) и г(Ч) суть концы одного и того же слова. Одно из слов 1(6) и 1(»!) есть поэтому конец другого. Л так как эти слова — Л-литероиды [3.1), они совпадают [1,3). Поэтому (15) « ~ ч [3.21. Имеем (16) $(Р) ( (6) Х»Т(В) ! (»)) [(9), (!4), (12)1, и, так как 1($)Хг(ч), имеем (17) .

л. (!т) ~ 'Т (В) [(16)1. Ввиду (13) и (6) (!8) [В <А, 264 СОЧЕТАНИЯ НОРМАЛЬНЫХ АЛГОРИФМОВ 1ГЛ. !У Таким образом, соблюдено условие (5) с заменой Р и 1с на В и В соответственно. Ввиду истинности Вн отсюда следует истинность высказывания Вп з. В силу (17) имеем, наконец, (19) П хг Ю и (20) РХ() ~(8), (13), (19), (15)].

Последнее равенство имеет место, коль скоро соблюдено равенство (12). Это означает, что истинна импликация ВР, о. Здесь Р и Я вЂ” любые слова в алфавите АБ, удовлетворя- ющие условию (12) и условию (6). Следовательно, имеет место высказывание Внл н Оно верно, коль скоро верно Вн. Метод арифметической индукции позволяет нам заключить об истинности всякого высказывания В,.

Поэтому равен- ство (20) имеет место для всяких слов Р и Я в алфавите ЛБ, для которых имеет место равенство (12). Следовательно, в случае несоблюдения равенства (20) не соблюдается и равенство (12), т. е. слова Х (Р) и ь(Я) различны, что и требовалось доказать. Равенство, аналогичное (4), имеет место для трех слов: 1 (РЮ) ~ (Р):Ж) Т(Н), где Р, Я и Я вЂ” любые слова в алфавите АБ.

Это равенство очевидным образом доказывается с помощью (4). 5. Как выше, будем предполагать, что звездочка Ф не является буквой алфавита ЛБ. Вхождения в алфавите АБ будем по-прежнему трактовать как слова в алфавите АБтн вида ВхтРФВ, где Р, Р и  — слова в ЛБ. Переводом вхождения РтФРФВ будем называть слово ть (Н) ж Х (Р) Ф Х (В). 5.1. Перевод вхождения слова Р в слово Я есть вхожде- ние перевода слова Р в перевод слова ('1.

В самом деле, пусть Пят Р ФВ, где Н, Р и В суть слова в алфавите АБ, есть вхождение слова Р в слово 1е, Тогда НРВ нтр и потому (1) З:(Н)Х(Р)5(В)~~(® где (Й), 4(Р), (В) и Х(1;1) суть слова в алфавите Лад, не содержащем звездочки. Поэтому '1 (В) ФХ (Р) ЖХ(В) яв- втп ПЕРЕВОД АЛГОРИЬМА 2зз ляется вхождением в алфавите Аад с основой:(Р), т. е. вхождением слова л(Р). л (Н)чти (Р)жл (В) есть вхождение в слово аЯ) ввиду (1). Докажем высказывание 5.2. Всякое вхождение А-литероида в перевод слова в алфавите АБ есть перевод вхождения некоторой буквы ал4авита АБ в слово ~. Доказательство проведем методом индукции по построению слова в алфавите АБ. На время доказательства условимся говорить о слове 1',1 в этом алфавите, что оно правильно, если всякое вхождение А-литероида в Х Я) является переводом вхождения некоторой буквы алфавита АБ в 9.

Требуется доказать, что всякое слово в алфавите АБ правильно. Пустое слово правильно, так как нет вхождений А-литероидов в Х (Л). Пусть для некоторого слова 1е в алфавите АБ выяснено, что оно правильно, и пусть Ч вЂ” буква алфавита АБ. Докажем, что слово ЯЧ также правильно.

Пусть К вЂ” какое-нибудь вхождение А-литероида Ь в а(ЯЧ). Имеем ь%Ч) ~ л %)1(Ч) ~4(2)] где й, ((() — А-вербоид [4.1], ((Ч) — А-литероид 13.1]. Согласно 1.7 имеет место одно из двух: 1'. Имеется вхождение Н А-литероида Ь в слово Х(ф (2) такое, что КХН1(т1). 2'. КХХ(())4тЬФ, причем 1.Хт(т1). В случае 1' Н есть перевод вхождения некоторой буквы $ алфавита АБ в слово 1;1, так как 1„'1 правильно.

В этом случае, следовательно, (3) НХ7(Р) Ф'л (К) ЖХ(В), где слова Н и В таковы, что В Ф $ ж В есть вхождение буквы ~ в слово Я, Имеем ПсВХД, )СьОЧ ~'- ЯЧ и, следовательно, Н Ф з Ф ВЧ есть вхождение буквы в слово ЯЧ. Переводом этого вхождения является слово 2()т') Фа(з) ФХ(ВЧ), т. е. слово К 14(2), (3), (2)].

Таким образом, в случае 1 К является переводом вхождения некоторои буквы алфавита АБ в слово ЯЧ, СОЧЕТАНИЯ НОРМАЛЬНЫХ АЛГОРИФМОВ 266 (гл ~г В случае 2' К есть перевод вхождения (ггьг)гь буквы 8 алфавита АБ в слово ггг). Мы доказали таким образом, что слово Яг1 правильно. Итак, коль скоро правильно слово (г, правильно и всякое слово гег1, где г1 — любая буква алфавита АБ. Тем самым высказывание 5.2 доказано. Из 5.2 вытекает 5.8. ВсякийА-литероид, входящий в перевод слова гг, еспгь перевод некоторой буквы слова г",г. Докажем 5.4. Если всякий А-литероид, входящий в А-вербоид еапь перевод буквы алфавита АБ, то гг есть перевод слова в а гфавите АБ.

Будем говорить об А-вербоиде 9, что он правилен, если верна импликация «если всякий А-литероид, входящий в Я, есть перевод буквы алфавита АБ, то Я вЂ” перевод слова в алфавите АБ». Требуется доказать, что всякий А-вербоид правилен. А-вербоид Л правилен в силу 4(1). Пусть Я вЂ” правильный А-вербоид и Š— А-литероид. Докажем, что А-вербоид ггЕ правилен. Допустим, что всякий А-литероид, входящий в ЯЕ, есть перевод некоторой буквы алфавита АБ. Тогда, в частности, всякий А-литероид, входящий в Я, есть перевод буквы алфа- вита АБ. Так как () правильно, г~ есть перевод некоторого слова Р в алфавите АБ: (4) Яха(Р).

Так как А-литероид Е входит в Щ, Е есть перевод некоторой буквы $ алфавита АБ: (5) Е м. т ($). Следовательно, ДЕЛ'~(Р$) [(4), (5), 4(4)~, и мы видим, что ЯЕ есть перевод некоторого слова в алфавите АБ. Этим доказана правильность слова г',гЕ. Применяя метод индукции, заключаем, что всякое слово в алфавите АБ правильно, что и требовалось доказать. Из высказываний 5.3 и 5.4 вытекает 5.5. Для того чтобы А-вербоид (г был периодом слова в алфавите АБ, необходимо и достаточно, чтобы всякий А-литеро- вгп ПЕРЕВОД АЛГОРИФМА 267 'ид,входящий в Я, был переводом некоторой буквы олфави Докажем - ибдь 5.6. Всякий А-вербоид, входящий в период какого-нибу ь .слова в илу ите алфав те АБ, сам есть перевод некоторого слова в алфавите АБ.

В самом деле, пусть А-вербоид гг входит [в ' Р†сло в алфавите АБ. Всякий А-литероид, входящий в гг, входит тогда в л:(Р) и потому является переводом некоторой буквы алфавита АБ [5.31. Отсюда следует, что 4) есть перевод слова в алфавите АБ [5.5], 5.7. Если (е и  †сло в алфавите АБ и Я 7г Л, то всякое вхождение перевода ~ в перевод В есть перевод некоторого вхождения (г в В. Пусть выполнены условия теоремы 5.7. Рассмотрим какое-нибудь вхождение К перевода гг в '~ (В). Пусть Т и У суть соответственно левое и правое крыло К.

Имеем (6) К х Т гк 3 ((~) гк У, л (В) и Х (ге) суть А-вербоиды [4. Ц, причем л (г.г) де Л, так как Я~Л [4.2, 4(1)1. Поэтому Т и У также суть А-вербоиды [2.51. Ввиду (6) имеем 2; (В) Аь Т л (г"г) У, Следовательно, Т и У входят в А-вербоид й(В), а поэтому являются переводами некоторых слов в алфавите АБ [5.61. Пусть (7) Тя.Я:(Р), (8) у х'т(Р), где Р и )7 — слова в алфавите АБ. Имеем К Х й (Р) гК3 Щ ж~(Р) [(6) (7) (8)1 т.

Е. К яВЛяЕтСя ПЕрЕВОдОМ ВХОждсиня РгК9гх)Х И тЕОрЕМа доказана. Докажем 5.8. Если (г и  — слова в алфовсипе АБ, то В. ((с) тог а и только то лько тогда входит в л (В), когда гг входит в В. 3 е им, что при 9я.Л формулировка теоремы 5.8 ста- новитсЯ тРивиальной, так как тогда л'((г)1А [ ( )1г Л 4!1и() входит в В; а лЯ) в гь(В). Пусть теперь (сЕЛ. Если 9 входит в В, то имеется вхождение К слова Я в слово и пер о В и перевод К является вхождением перевода г,г ,л гав'А В), в перевод В [5.Ц.

Следовательно, л (с() входит тогда в ' ( ), т 268 сочетьния ноРИАльных АлгоьиФмов !гл. !ч Обратно, если Х(Я) входит в ь(5), то имеется вхождение Н слова Ж(Я) в слово ь.(5). Н является переводом некоторого вхождения слова ~ в слово 5 [5.7]. Следова.- тельно, !',! входит тогда в 5. Теорема 5.8, таким образом, доказана. Докажем теорему 5.9. Если !е и 5 — слова в АБ, то перевод слова 5 тогда и только тогда начинается переводом слова 6, когда слово 5 начинается словом 6.

Это высказывание также тривиально при 6'и:Л. Пусть 6 ь Л. Если Я начинается словом Я, то имеется слово Н в алфавите АБ такое, что (9) Яхтой. Имеем тогда 1 (5) о ! (а)л ()7) [4 (4)] и, следовательно, слово ь(5) начинается словом ~~ (!',!). С другой стороны, пусть слово 3 (5) начинается словом а (!е). Тогда имеется слово Т [в алфавите Аад такое, что Х (5) х Х Я) Т. Поэтому !к 3 (я) !к Т есть вхождение слова !ь((~) в слово ~ь(5). Так как !е д.Л, это вхождение является переводом некоторого вхождения К слова 6 в слово 5 [5.7]. Переводом левого крыла К является левое крыло вхождения !Р'г(!г)!кТ, т.

е. Л. Отсюда следует, что левое крыло К пусто [4(2)], т. е. что К имеет вид !к!г!Р)с. Так как К вЂ” вхождение !е в 5, имеет место равенство (9), Следовательно, 5 начинается словом !,"г, что и требовалось доказать. Докажем теорему 5.10. Пусть Я и 5 — слова в алфавип!е АБ, К и Н— вхождения !е в 5. Если К предшествует Н, то 3:(К) предшествует Х (Н). Пусть Р и Т вЂ” левые крылья вхождений К и Н соответственно.

Тогда Р есть собственное начало Т, так как К предшествует Н. Поэтому имеется непустое слово Н такое, что (Рд) Т ль РН. Имеем $(Т)ХЙ(Р)Ф(Н) [(10), 4(4)]. 440 ПЕРЕВОД АЛГОРИФМА 269 Здесь ~(Н) ч(-Л, так как )7 ~А [4,2, 4(1)]. Следовательно, л,(Р) есть собственное начало !ь(Т).

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

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

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

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