Рабочая учебная программа по дисциплине «Математическая логика»

advertisement
Рабочая учебная программа по дисциплине
«Математическая логика»
ГОУ ВПО «Уральский государственный педагогический университет»
Екатеринбург, 2007. – 9 с.
Составитель:
Ильиных А.П., зав. кафедрой алгебры и теории чисел.
Рабочая учебная программа обсуждена на заседании кафедры алгебры и
теории чисел УрГПУ
Протокол от 07.04.2006 № 8
И.о. зав. кафедрой
С.С. Коробков
1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Современная математика может быть представлена как наука об
абстрактных
объектах таких, как вещественные числа, функции,
поверхности, алгебраические системы и т.д. Математическая
логика
рассматривает новое направление в этой науке, сосредоточивая внимание на
языке, используемом в математике, на способах определения абстрактных
объектов и на законах логики, которыми мы руководствуемся, когда
рассуждаем об этих объектах. Логики предприняли это изучение с надеждой
понять природу математического опыта и в конечном счете внести вклад в
математику как важными результатами, возникающими в самой логике
(теорема Гёделя о неполноте является наиболее известным примером), так и
их приложениями к другим разделам математики.
Курс математической логики для студентов математических
специальностей педагогических вузов имеет своей целью изложить основы
этой науки, познакомить студентов с формализованным аксиоматическим
методом построения математических теорий, охватывающим также и
логические средства; его основными составными
частями:
языком,
аксиомами, правилами вывода; проблемами непротиворечивости, полноты,
разрешимости теорий.
Изучение математической логики, безусловно, будет способствовать
более ясному представлению об общей структуре математических теорий, о
математике в целом, а значит, и о школьной математике. Курс
математической логики имеет разнообразные межпредметные связи с
алгеброй и теорией чисел, геометрией, математическим анализом. Настоящая
программа предусматривает также существенную связь его с курсом
информатики. Это касается
изучения языка первого порядка и
формализованного построения математических теорий. Исчисление
высказываний может быть изложено на основе книги Д.Шенфилда
“Математическая логика”.
На практических занятиях студенты решают задачи по разделам «Логика
высказываний», «Исчисление высказываний», «Логика предикатов», «Теории
1-го порядка», «Модели теорий». Они должны овладеть техникой логических
преобразований, особенно обращению с кванторами, научиться доказывать
выводимость формулы счисления высказываний с использованием правил
вывода. По курсу математической логики предусматривается проведение
двух контрольных работ.
2. УЧЕБНО-ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ
2.1. Учебно-тематический план очной формы обучения
№
п/п
1.
2.
3.
4.
5.
6.
7.
8.
Наименование раздела, темы
Всего
трудоем
кость
Аксиоматический метод в
математике
Алгебра высказываний.
Нормальные формы
Исчисление высказываний
Предикаты и кванторы
Теории 1-го порядка
Модель теории 1-го порядка
Теорема полноты К.Геделя
Теорема Геделя о неполноте
Итого:
8
32
24
16
16
10
10
10
126
Аудиторные занятия
Всег Лек Практ
о
ции
ическ
ие
Самостоятельн
ая работа
4
2
2
4
16
8
8
16
12
8
8
4
4
4
60
6
4
4
2
2
2
30
6
4
4
2
2
2
30
12
8
8
6
6
6
66
2.2 Учебно-тематический план заочной формы обучения
2
№
п/п
1.
2.
3.
4.
5.
6.
7.
8.
Наименование раздела, темы
Всего
трудоем
кость
Аксиоматический метод в
математике
Алгебра высказываний.
Нормальные формы
Исчисление высказываний
Предикаты и кванторы
Теории 1-го порядка
Модель теории 1-го порядка
Теорема полноты К.Геделя
Теорема Геделя о неполноте
Итого:
11
22
16
16
16
16
16
13
126
Аудиторные занятия
Всег Лек Практ
о
ции
ическ
ие
Самостоятельн
ая работа
1
1
10
2
1
1
20
2
2
2
2
2
1
14
1
1
1
1
1
1
8
1
1
1
1
1
14
14
14
14
14
12
112
6
3. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
1. Аксиоматический метод в математике
Аксиоматический метод в математике. Математическая логика и
формализация математических теорий. Применение математической логики
в других областях знаний.
2. Алгебра высказываний. Нормальные формы
Алгебра высказываний. Операции над высказываниями и их свойства.
Истинностные значения формул. Тавтологии - законы логики высказываний.
Равносильность и преобразования формул. Нормальные формы.
Представление истинностных функций формулами. Применение алгебры
высказываний к переключательным схемам.
3. Исчисление высказываний
Принципы построения исчислений высказываний (гильбертовского и
генценовского типа). Классическое и конструктивное (Интуиционистское)
исчисления. Аксиомы, правила вывода. Доказуемость формул. Выводимость
из гипотез. Производные правила. Теорема дедукции. Характеристики
исчислений высказываний – непротиворечивость, полнота, разрешимость и
связанные сними теоремы. Независимость аксиом, правила вывода. Законы
исключенного третьего и снятия двойного отрицания – законы классической
логики. Эффективные и неэффективные доказательства.
4. Предикаты и кванторы
Понятие предиката. Формулы логики предикатов. Истинностные значения
формул. Равносильность. Общезначимость и выполнимость формул.
Проблема разрешения для общезначимости и выполнимости. Применение
языка логики предикатов для записи математических предложений,
определений, построение отрицаний предложений.
5. Теории 1-го порядка
Языки 1-го порядка: переменные, логические и нелогические символы,
3
термы и формулы. Однозначность построения термов и формул, часть
формулы. Cвободные и связанные вхождения переменных. Операция
подстановки терма в формулу и ее допустимость. Логические и нелогические
аксиомы, правила вывода. Теоремы и доказательства в теории 1-го порядка
6. Модели теории 1-го порядка
Структуры для языка 1-го порядка. Истинность формулы в структуре для
языка 1-го порядка. Теорема истинности. Модель теории.
7. Теорема полноты К. Геделя
Истинность формулы в теории. Две формы теоремы полноты К.Геделя.
Изоморфизм моделей. Категоричность теории.
8. Теорема Геделя о неполноте
Формализация математических теорий.
Примеры формализации математических теорий: теория групп, теория N,
теория множеств. Проблема непротиворечивости в математике. Программа
Гильберта. Метод формализации. Конструктивное направление в
математике.
4. САМОСТОЯТЕЛЬНАЯ РАБОТА И ОРГАНИЗАЦИЯ
КОНТРОЛЬНО-ОЦЕНОЧНОЙ ДЕЯТЕЛЬНОСТИ
4.1. Темы, вынесенные на самостоятельное изучение
Формулы
логики
предикатов
Истинностные
значения
формул.
Равносильность. Общезначимость и выполнимость формул. Проблема
разрешения для общезначимости и выполнимости. Применение языка логики
предикатов для записи математических
предложений, определений,
построение отрицаний предложений.
1.
2.
3.
4.
5.
6.
7.
4.2. Примерные темы курсовых работ
Аксиоматический метод в математике.
Решение логических задач.
Математическая логика и формализация математических теорий.
Некоторые применения математической логики.
Теория формальных систем.
Теории 1-го порядка. Формализация математических теорий.
Теорема Геделя о неполноте.
4.3. Вопросы для экзамена
1. Аксиоматический метод в математике и формализация математических
теорий.
2. Алгебра высказываний.
4
3. Конъюнктивная и дизъюнктивная нормальные формы.
4. Построение исчисления высказываний в виде формальной системы.
5. Свойства выводимых формул.
6. Совпадение классов выводимых и тождественно истинных формул.
7. Функции и предикаты.
8. Формализация математических теорий на языке первого порядка.
9. Аксиомы и правила вывода теории первого порядка.
10.Модель теории первого порядка.
11.Теорема о полноте.
12.Алгоритмы и машина Тьюринга.
13.Теорема Геделя о неполноте.
5. ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ
ДИСЦИПЛИНЫ
Студент, изучивший дисциплину, должен знать:
– о применениях математической логики в вопросах обоснования
математики;
– формализованный аксиоматический метод построения математических
теорий, его основные составные части;
– проблемы непротиворечивости, полноты, разрешимости теорий;
алгебру высказываний и нормальные формы;
– применение алгебры высказываний;
– изложение исчисления высказываний в виде формальной теории;
предикаты и кванторы;
– проблему разрешения для общезначимости и выполнимости;
– теории 1-го порядка, язык теории, теоремы и доказательства,
модель теории, изоморфизм моделей, категоричность теории; теорему К.
Геделя о полноте;
– алгоритмы, рекурсивные функции и их связь с аксиоматическим
методом; теорему Геделя о неполноте.
Студент, изучивший дисциплину, должен уметь:
– записывать математические утверждения с использованием логической
символики;
– преобразовывать формулы, в частности, формулы с кванторами и
предикатами;
– вычислять нормальные формы;
– применять алгебру высказываний;
– доказывать выводимость формулы исчисления высказываний;
записывать математические утверждения на языке 1-го порядка;
– строить модели теории;
– проверять непротиворечивость, независимость системы аксиом.
5
6. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ
ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
6.1.Рекомендуемая литература
Основная
1. Ершов, Ю.Л. Математическая логика [Текст]: учеб. пособие для вузов /
Ю.Л. Ершов, Е.А. Палютин. – 4-е изд. стер. – СПб.: Лань, 2005. – 336 с.
2. Игошин, В.И. Задачник-практикум по математической логике [Текст]:
учеб. пособие для студентов-заочников физ.-мат. фак. пед. ин-тов / В.И.
Игошин. – Подольск: Академия, 2005. – 156 с.
3. Ильиных, А.П. Математическая логика [Текст]: учеб. пособие / Урал. гос.
пед. ун-т. – Екатеринбург: УрГПУ, 2002. – 76 с.
4. Лавров, И.А. Задачи по теории множеств, математической логике и теории
алгоритмов [Текст] / И.А. Лавров, Л.Л. Максимова. – М.: Наука, 1995. –
240 с.
5. Мендельсон, Э. Введение в математическую логику [Текст] / Э.
Мендельсон. – М.: Наука, 1976. – 287 с.
6. Новиков, П.С. Элементы математической логики [Текст] / П.С. Новиков. –
М.: Наука, 1973. – 399 с.
7. Шенфилд, Д.Р. Математическая логика [Текст] / Д.Р. Шенфилд. – М.:
Наука, 1975. – 527 с.
Дополнительная
1. Гжегорчик, А. Популярная логика [Текст] / А. Гжегорчик. – М.: Наука,
1979. –
2. Гладкий, А.В. Математическая логика [Текст] / А.В. Гладкий. – М.: Рос.
гос. гум. ун-т, 1998. – 479 с.
3. Градштейн, И.С. Прямая и обратная теоремы. Элементы алгебры логики
[Текст] / И.С. Градштейн. – М.: Наука, 1972. – 128 с.
4. Клини, С.К. Математическая логика [Текст] / С.К. Клини. – М.: Мир, 1973.
480 с.
5. Колмогоров, А.Н. Математическая логика: Доп. гл. [Текст]: учеб. пособие
для вузов по спец. «Математика» / А.Н. Колмогоров, А.Г. Драгалин. – М.:
Изд-во Моск. ун-та, 1984. – 119 с.
6. Лихтарников, Л.М. Математическая логика [Текст]: курс лекций,
задачник-практикум и решения / Л.М. Лихтарников, Т.Г. Сукачева. –
СПб.: Лань, 1998. – 288 с.
7. Мадер, В.В. Школьнику об алгебре логики [Текст]: книга для
внеклассного чтения учащихся 10-11 кл. сред. школы / В.В. Мадер. – М.:
Просвещение, 1993. –
6
8. Математическая логика: для спец. «Математика» [Текст]: МГЗПИ; сост.
отв. ред. Ф.Л. Варпаховский. – М.,1991. –
9. Математическая логика [Текст]: учеб. пособие для мат. спец. пед. ин-тов;
под общ.ред. А.А.Столяра. – Минск.: Вышэйшая школа, 1991. – 269 с.
10.Основы математической логики [Текст]: метод. разраб. / В.Б. Репницкий;
Свердл. гос. пед. ин-т. – Свердловск: СГПИ, 1987. – 122 с.
6.2. Информационное обеспечение дисциплины
Локальная сеть математического факультета УрГПУ, сайт кафедры
алгебры и теории чисел, «Информационная обучающая среда».
7. СВЕДЕНИЯ ОБ АВТОРЕ ПРОГРАММЫ
Ильиных Анатолий Петрович, доктор физикоматематических наук, доцент, заведующий кафедрой
алгебры и теории чисел
7
Download