Главная » Просмотр файлов » Верещагин Н.К., Шень А. - Языки и исчисления

Верещагин Н.К., Шень А. - Языки и исчисления (1076783), страница 23

Файл №1076783 Верещагин Н.К., Шень А. - Языки и исчисления (Верещагин Н.К., Шень А. - Языки и исчисления) 23 страницаВерещагин Н.К., Шень А. - Языки и исчисления (1076783) страница 232018-01-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Итак, мы получили ответ на интересующий нас вопрос: выразимые в арифметике Пресбургера предикаты — это предикаты, выразимые бескванторными формулами, содержащими целые константы, сложение, равенство, отношение порядка и сравнения по любымфиксированным модулям.3.8. Теорема Тарского – ЗайденбергаВ этом разделе мы покажем, что в элементарной теории действительных чисел со сложением и умножением выполнима элиминациякванторов. Более точно, рассмотрим сигнатуру, содержащую предикаты = и <, константы 0 и 1, а также операции сложения и умножения.

Рассмотрим интерпретацию этой сигнатуры, носителем которойявляется множество действительных чисел, а предикаты и операции понимаются естественным образом. Тогда для каждой формулы существует эквивалентная (выражающая тот же предикат) бескванторная формула. Это утверждение называют теоремой Тарского – Зайденберга.Прежде чем доказывать эту теорему, сделаем несколько комментариев:• Свойство x < y можно выразить как «существует ненулевое z,для которого x+z 2 = y». Таким образом, класс выразимых предикатов не изменится, если мы удалим символ < из сигнатуры.(Но предикатов, выразимых бескванторными формулами, станет меньше: свойство x > 0, как легко понять, не эквивалентноникакой бескванторной формуле, содержащей константы, сложение, умножение и равенство.)• Бескванторную формулу нашей сигнатуры можно привести кдизъюнктивной нормальной форме, после чего она превратится в совокупность систем уравнений вида P = 0 и неравенстввида P > 0.

В самом деле, в конъюнкциях могут ещё быть отрицания, то есть отношения 6= и >, но можно разбить P 6= 0на (P < 0) ∨ (P > 0), а P > 0 на (P = 0) ∨ (P > 0), после чеговоспользоваться дистрибутивностью.• Подмножества Rn , задаваемые уравнениями вида P = 0 инеравенствами вида P > 0 (где P — произвольный многочленот нескольких переменных с целыми коэффициентами), а также множества, получаемые из них конечным числом операций102Языки первого порядка[гл. 3]объединения и пересечения, называют полуалгебраическими.Из предыдущего замечания видно, что всякая бескванторнаяформула задаёт полуалгебраическое множество.

(Полуалгебраические множества являются обобщениями алгебраическихмножеств, задаваемых системами полиномиальных уравнений.)• Из теоремы Тарского – Зайденберга вытекает, что проекция полуалгебраического множества A ⊂ Rn вдоль одной из осей будет полуалгебраическим подмножеством в Rn−1 . В самом деле, переход к проекции соответствует добавлению квантора существования, который можно затем элиминировать. (Утверждение о полуалгебраичности проекции полуалгебраическогомножества по существу равносильно теореме Тарского – Зайденберга, так как элиминация квантора существования является единственным нетривиальным шагом в доказательстве этойтеоремы.)• Пример: равенство x2 +px+q = 0 задаёт полуалгебраическое (идаже алгебраическое) множество троек hx, p, qi.

Какова будетего проекция вдоль оси x на плоскость p, q? Как учат в школе,это будет множество p2 − 4q > 0, которое оказывается полуалгебраическим в полном согласии с теоремой Тарского – Зайденберга. Про аналогичные критерии разрешимости уравненийбольшей степени в школе не учат, но теорема Тарского – Зайденберга гарантирует их существование.• Как и во всех предыдущих случаях элиминации кванторов,преобразование формулы в бескванторную формулу эффективно (выполняется некоторым алгоритмом). В частности, этоталгоритм можно применить к замкнутой формуле (формулебез параметров).

Тогда получится бескванторная формула безпараметров (формально говоря, там могут быть параметры,от значений которых ничего не зависит, но их можно заменить, скажем, нулями). Истинность такой формулы можно алгоритмически проверить. Тем самым можно алгоритмическипроверить истинность любого утверждения о действительныхчислах, выраженного формулой нашей сигнатуры. Как говорят, элементарная теория действительных чисел со сложениеми умножением разрешима.[п.

8]Теорема Тарского – Зайденберга103• Большинство утверждений школьного курса геометрии с помощью метода координат можно записать как утверждения одействительных числах в нашей сигнатуре. (Исключение, впрочем, составляют утверждения, где речь идёт не о треугольниках и четырёхугольниках, а о n-угольниках без указания конкретного n). Записав теоремы в виде замкнутых формул нашейсигнатуры, можно алгоритмически проверить их истинность.Тем самым мы получаем общий метод доказательства большинства теорем школьной геометрии (впрочем, он имеет лишьтеоретическое значение, так как алгоритм работает необозримодолго на сколько-нибудь сложных формулах).Теорема 33 (Тарского – Зайденберга).

Для всякой формулы сигнатуры (=, <, 0, 1, +, ×) существует бескванторная формула, задающаятот же предикат на множестве действительных чисел. Как обычно, достаточно рассматривать формулу с единственным квантором существования, то есть формулу ϕ вида∃x B(x, x1 , . . . , xn ),где B(x, x1 , . . . , xn ) — бескванторная формула, включающая в себятолько переменные из числа x, x1 , . .

. , xn . Надо доказать, что найдётся эквивалентная формуле ϕ бескванторная формула B 0 (x1 , . . . , xn ).Посмотрим на атомарные формулы, входящие в формулу B. Перенося все переменные в одну часть, можно считать, что все ониимеют вид P (x, x1 , . . . , xn ) = 0 или P (x, x1 , . . . , xn ) > 0, где P — некоторый многочлен с целыми коэффициентами. Кольцо многочленовс целыми коэффициентами от переменных x, x1 , . . . , xn обозначаетсячерез Z[x, x1 , . .

. , xn ]. Группировка членов по степеням x даёт многочлен от x, коэффициенты которого представляют собой многочленыот x1 , . . . , xn . Символически это записывается так:Z[x, x1 , . . . , xn ] = (Z[x1 , . . . , xn ])[x](многочлены от n + 1 переменных можно рассматривать как многочлены от одной переменной, коэффициенты которых лежат в кольцемногочленов от n переменных).При фиксации значений переменных x1 , . . . , xn входящие в Bмногочлены превращаются в многочлены от одной переменной x счисловыми коэффициентами.

Формула ϕ выражает тогда какое-тосвойство этих многочленов и может быть истинной или ложной. Нам104Языки первого порядка[гл. 3]надо доказать, что те hx1 , . . . , xn i, при которых она истинна, образуют полуалгебраическое множество.Для этого введём понятие диаграммы семейства многочленов.Пусть Q1 (x), . . . , Qk (x) — многочлены от x с действительными коэффициентами. Диаграммой набора Q1 , . . .

, Qk будет таблица, которая строится так. Возьмём все корни всех многочленов Qi (несчитая нулевых многочленов) и расположим их в порядке возрастания. Получим некоторый набор чисел α1 < α2 < . . . < αm . Этичисла разбивают числовую ось на m + 1 промежутков (два луча иm − 1 интервалов), на каждом из которых знаки всех Qi постоянны.Составим таблицу, в которой будет k строк (по одной для каждого из многочленов) и 2m + 1 столбцов, соответствующих m корнями m + 1 промежуткам (столбцы идут в порядке возрастания, такчто корни чередуются с промежутками). В каждой ячейке таблицызапишем один из трёх символов +, − или 0 в зависимости от того, является ли многочлен положительным, отрицательным или нулевымна соответствующем промежутке (или в соответствующем корне).Пример.

Выпишем диаграмму для системы многочленов x2 − 1,x, 0. Корнями здесь будут числа −1, 0, 1, так что столбцы соответствуют четырём промежуткам и трём разделяющим их корням.h−1i2x −1 +x −0 00−0h0i−−0−00h1i−+00+0++0Отметим, что значения корней не являются частью диаграммы, такчто, например, система многочленов x2 − 4, 2x − 1, 0 имеет точнотакую же диаграмму.Если ни один из многочленов не имеет корней, то они сохраняютзнак на всей прямой, и диаграмма состоит из единственного столбца,в котором записаны все эти знаки.Теперь рассмотрим многочлены Q1 , . .

. , Qk ∈ Z[x, x1 , . . . , xn ]. Прификсированных значениях переменных x1 , . . . , xn мы получаем набор многочленов от одной переменной с действительными коэффициентами и можем построить его диаграмму. Эта диаграмма будетзависеть от выбора значений x1 , . . . , xn . Число строк в диаграммеравно k, а ширина её зависит от числа различных корней и можетменяться, однако во всех случаях не превосходит 2N + 1, где N —сумма степеней всех многочленов (рассматриваются степени по x, то[п.

8]Теорема Тарского – Зайденберга105есть степени соответствующих многочленов от x с коэффициентамив Z[x1 , . . . , xn ]).Таким образом, число возможных диаграмм конечно, и пространство Rn возможных значений переменных x1 , . . . , xn разбивается наконечное число частей: каждая часть соответствует одному из возможных значений диаграммы.Для доказательства теоремы Тарского – Зайденберга достаточнодоказать, что эти части будут полуалгебраическими множествами.В самом деле, если в качестве многочленов Q1 , . . .

, Qk взять многочлены, входящие в формулу B(x, x1 , . . . , xn ), то область истинностиформулыϕ = ∃x B(x, x1 , . . . , xn )будет объединением нескольких частей соответствующего разбиения. В самом деле, если мы двигаем точку hx1 , . . . , xn i в пределаходной части разбиения, то диаграмма не меняется, значит, и истинность формулы ϕ не меняется (по диаграмме можно определить истинность формулы, перепробовав значения x, соответствующие всемстолбцам).Итак, нам осталось доказать, что для любого набора многочленов Q1 , . .

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

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

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

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