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

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

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

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

Если А является расширением Лт, то невозлюжен норл!альный алгорифл! над А„применимый к записи Й' любого нормального алгорифма 1!Х в А и перерабатывающий ЗР в Л тогда и только тогда, когда Й самопри.Неким. В самом деле, допустим, что такой алгорнфм гт построен. Пусть Б — его алфавит. Тогда Б является расширением Л„ и потому а — буква Б.

Построим разветвляющий нормальный алгорифм ЙВ, л, А !3 30.11 и определим алгорифм ф как нормальную композипию алгорнфмов ХХТ и ЯВ ! а А. 3) ТТ (ЯВ, Л, а Лаа»). $ есть нормальный алгорифм над алфавитом Б ((З)1 и, следовательно, над А,, Условное равенство а1(!г) — Й В, 1, а, ! (а! ((Е)) 393 ОснОВные теОРемы неВОзмОжнОсти АлГОРНФмов !Гл. у! имеет место для любого 4',1 в Б и, в частности, (4) 9 (Й ) ~ 2(Б А а А (а (Я )) для любого нормального алгорифма й в алфавите А.

С дру- гой стороны, (5) Я Б, А, а, А (й (Й*)) Л. а ~(' Л если Я(й') ь Л [9 30 1(2)1, и (6) ЙБ, А а, А(М(й')) ~Л, если й(йа) в Л [9 30,1 (3)1, Так как алгорифм лг применим к записи любого нормального алгорифма в А, алгорифм 9 также применим к записи любого нормального алгорифма в А, причем 9(2Р) ХЛ тогда и только тогда, когда Я(2Р) е'.Л [(4) — (5)1 Но Я(йа) м Л тогда и только тогда, когда алгорифм й самоприменим. Следовательно, м' (ЯР) ф: Л тогда и только тогда, когда й несамоприменим. Значит, 9(4ТР) а Л тогда и только тогда, когда й несамоприменим. Невозможность нормального алгорифма 9 с этим свойством была, однако, только что установлена [4.2).

Следовательно, невозможен и нормальный алгорифм вг со свойством, указанным в теореме 4.3, что и требовалось доказать. $48. Проблема распознавания применимости алгорифма к исходному данному 1. В связи со всяким нормальным алгорифмом 6 над данным алфавитом Г естественно поставить проблему распознавания применимости этого алгорифма к словам в Г, состоящую в следующем: требуется построить нормальный алгорифм над Г, применимый ко всякому слову в Г и перерабатывающий в пустое слово те и только те слова в Г, к которым применим алгорифм 6.

Мы покажем в этом параграфе, что алфавит Г и нормальный алгорифм 6 в нем могут быть построены так, что проблема распознавания применимости алгорифма О! к словам в Г окажется неразрешимой: искомый в этой проблеме нормальный алгорифм будет невозможен. В основе построения будет лежать видоизмененная теорема об универсальном алгорифме, которую мы будем сочетать с результатами 9 47. 2. Пусть А, = аЬсйе. а 4В! ПРОБЛЕМА РАСПОЗНАВАНИЯ ПРИМЕНИМОСТР! 309 Дакажеь! следующую теорему: 2.1.

Может быть построен нормальный алгори4м 2В над ал4авитом Аа, удовлетворя4ощий следующему условию: невозможен нормальный1 алеори4л! м над А„перерабаты- вающий в Л те и только те слова в А„к которыл! Я) не применим. В самом деле, принимая во внимание, что буква е не принадлежит алфавиту Л„т. е.

аЬсй, построим нормальный алгорифм Я) над А,е, т. е. над А„согласно 9 45.5.1 та- ким образом, чтобы собл4одалось условие (1) 9В (ЯаеР) й (Р), А, играет при этом роль алфавита А из теоремы 9 45.5.1, е — роль 6; записи определяются для нормальных алгориф- мов в А,; (1) имеет место для слов Р в А, и нормальных алгорифмов Я в А,. Покажем, что ео удовлетворяет сфор- мулированному в теореме условию. Допустим, в самом деле, что Я есть нормальный алго- рифм над А„перерабатывающий в Л те и только те слова в Л„к которым 2В не применим. Построим тождественный нормальный алгорифм ЗА, в алфавите Л, [Ц 28.41.

Построим нормальный алгорифм 2) над алфавитом А„е согласно теореме объединения [2 38.1.11 таким образом, что (2) 6 (Р) ЗА,(Р)еЗА,(Р) для любого слова Р в алфавите А,. Построим, наконец, алгорифм 9 как нормальную компо- зицию алгорифмов Э и Й'. (3) 9 = — (ЛТР4В). 9 есть нормальный алгорифм над А,, так как Гс — нор- мальный алгорифм над А, [(3), 4 37.4.2]. Следовательно, 9 есть нормальный алгорифм над А,. Так как ЗА,— тож- дественный алгорифм в А„имеем, согласно (2), (4) 9) (9Р) ~ йаей' для любого нормального алгорифма й в А,.

Поэтому В (Йа),~ Я (ЯаеЯВ) и, следовательно, 9(2Р) мЛ тогда и только тогда, когда ааз (йа йа) ~ А С другой стороны, Ы(йае2Р) й (й') для любого нор- мального алгорифма й в А,[(1)1. Поэтому нормальный ал- 3!О ОСЕ!ОВНЫЕ ТЕОРЕМЫ НЕВОЗМОЖНОСТИ АЛГОРИФМОВ !ГЛ. Ч! горифм 2( в А, тогда и только тогда несамоприменим, когда алгорифм !!8 не применим к слову й'ей'. Но, согласно нашему допущению, касающемуся алгорифма Й, 28 тогда и только тогда не применим к й'е2Р, когда Я(й'ей') ь Л, т. е. когда ф(21') ь Л. Таким образом, Ай(й')~Л тогда н только тогда, когда алгорифм й несамоприменим.

Алгорифм 9 с этим свойством, однако, невозможен согласно теореме 3 47,4,1, условие которой соблюдено, так как роль А играет А,. Тем самым установлена невозможность нормального алгорифма Я над А„перерабатывающего в Л те и только те слова в А„к которым алгорифм 28 не применим, что и требовалось доказать. Только что указанный алгорифм 28, удовлетворяющий условию, сформулированному в теореме 2.1, является нормальным алгорифмом в алфавите, состоящем из большого числа букв. Мы покажем сейчас, что уже в двухбуквенном алфавите А, может быть построен нормальный алгорифм с тем же свойством.

2.2. Может быть построен нормальный алгорифм 28, в алфавите А„удовлетворяющий следующему условию: невозя!Ожен нормальный алгорифм 9 над А„перерабатывающий в Л те и только те слова в А„к которым 28, не применим. Построим, в самом деле, нормальный алгорифм 28 над А, согласно 2.1 и нормальный алгорифм 28, в А„как перевод алгорифма 28 Ц 41,6], При этом роли А и Б пусть играют соответственно пустой алфавит и алфавит алгорифма 28. Очевидно, что Б является расширением А,.

Обозначая алгорпфм перевода через Х, будем для любого 1е в Б иметь 211! (т (! !)) — А (28 (Я)) Ц 41,6,26] причем л есть нормальный алгорифм над Б. Так как алгорифм А применим ко всякому слову в Б, это условное равенство показывает, что 28, тогда и только тогда применим к переводу слова 1е в Б, когда 28 применим к самому этому слову. 28„есть нормальный алгорифм в А,. Покажем, что он удовлетворяет условию, формулированному в 2.2. Допустим, действительно, что 9 есть нормальный алгорифм над А„перерабатывающий в Л те и только те слова в А„к которым 28, не применим.

ПРОБЛЕМА РАСПОЗНАВАНИЯ ПРИМЕНИМОСТИ 3! ! Построим алгорифм зт как нормальную композицию алгорифмов Х и $: (5) г! (АТояЬ). гс есть, как и Ь, нормальный алгорифм над Б 1(5), з 37.4.2] и, значит, над А,. Для любого !е в Б Я(В-ФД(Ц)) ((5), 4 37.4.3] и потому м(Я)ХЛ для тех и только тех слов Я для которых (6) !з (Ф (1е)) 3': Л. Здесь яь (!е) всегда является словом в А,. Поэтому, согласно предположению об алгорнфме 9, равенство (6) имеет место для тех и только для тех слов Я в А„для которых слово ь(9) таково, что алгорифм 28, к нему не применим. Применимость же 28, к т Я), как отмечено выше, равносильна применимости алгорифма 28 к 1е. Таким образом, нормальный алгорифм Й над А, перерабатывает в Л те и только те слова в А„к которым алгорифм 28 иене применим.

Такой нормальный алгорифм, однако, нвозможен 12.1]. Невозможен, следовательно, и нормальный алгорифм ф над А„перерабатывающий в Л те и только те слова в А„к которым алгорифм 28, не применим, что и требовалось доказать. Аналогично тому, как мы переходили от теоремы 3 47.4.1 к теоремам 3 47.4.2 и 3 47.4.3, можно перейти от теоремы 2.2 к следующим результатам. 2.3. Может быть построен нормальный алгорифя! 2!3, в алфавите А„удовлетворяющий следующему условию: невозможен нормальный алгорифм над А„применимый ко всякому слову в А, и перерабатывающий в Л те и только те слова в А„к которым 28, не применил!. 2.4. Может быть построен нормальный а !горифя! Ет), в алфавите А„удовлетворяющий следующему условию: невозмо жен нормальный алгорифм над А„применимый ко всяте и кому слову в А, и перерабатывающий в пустое слово е только те слова в А,, к которым 28, применим. Теорема 2.3 есть очевидное следствие теоремы 2.2, а теорема 2.4 легко доказывается на основе 2.3 с помощью Р азветвляющего алгорифма йв, А, „А, где Б — алфавит предполагаемого алгорифма з! '13 30.1].

! Во! КОНСТРУКТИВНЫЙ КОММЕНТАРИЙ з!з 3!2 ОСНОВНЫЕ ТЕОРЕМЫ НЕВОЗМОЖНОСТИ АЛГОРИФМОВ !ГЯ. У! Теорема 2.4 показывает, что для некоторого нормального алгорифма 2Вл в А, проблема распознавания применимости к словам в А, неразрешима: искомый в этой проблеме нормальный алгорифм невозможен, $49. Теоретико-множественный комментарий к Я 47 и 48 Теорема 3 48.2.4 является одним из самых принципиальных результатов общей теории алгорифмов.

Из нее, в частности, могут быть извлечены отрицательные решения таких знаменитых массовых алгорифмических проблем математики, как проблема разрешимости для исчисления предикатов первой ступени (А. Ч е р ч [21; 1936 г.), проблема тождества для полугрупп (А. А. М а р к о в [51, [61 и Э. Л. ПО ст [21; 1947 г.), проблема тождества для групп (П. С. Н о в и к о в [11; 1952 г.), проблема гомеоморфии полиэдров (А. А.

М а р к о в [121, [131; 1958 г.), 10-я проблема Гильберта (Ю. В. М а т и яс е в и ч [2]; 1970 г.). Она выражает некий важный факт теории алгорифмов, обнаружившийся в 1936 г. в работах А. Ч е рч а [!1, [21, С. К. К л и н и [1] и А. М. Т ь ю р н н г а [11, [21. Мы изложили этот факт на языке нормальных алгорифмов. Теперь, учитывая интересы теоретико-множественно настро. енного читателя, мы изложим его и на языке теории множеств. При этом читателя, критически относящегося к концепциям теории множеств, мы просим иметь в виду, что мы придаем этому изложению лишь чисто эвристическое значение и что на приводимые ниже формулировки мы ни в каких доказательствах ссылаться не будем.

Данный комментарий, равно как и аналогичные комментарии в других параграфах (все они оговариваются особо), может быть механически изъят из книги без каких-либо последствий для остального ее содержания. 1. Множество М слов в алфавите А называют разрешимым в А, если существует нормальный алгорифм Й над А, проверяющий принадлежность слов в А к М. Эту формулировку можно уточнить следующим образом: требуется, чтобы алгорифм 81 был применим ко всякому слову в А и чтобы он перерабатывал в пустое слово те и только те слова в А, которые принадлежат М.

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

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

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

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