Математика

Физика

Химия

Биология

Техника и    технологии

Логика и компьютер-Н.А. Алешина М.: Наука, 1990. - 240 с
Логика и компьютер. Моделирование рассуждений и проверка правильности программ / Н.А. Алешина, A.M. Анисов, П.И. Быстров и др.-М.: Наука, 1990. - 240 с., ил. - (Серия "Кибернетика - неограниченные возможности и возможные ограничения").
ISBN 5-02-007156-0
Логика является одним из важнейших источников развития современной информатики и вычислительной техники. Впервые в отечественной литературе для .широкого круга читателей детально анализируются логические предпосылки информатики, показывается ключевая роль логики в программировании, в разработке экспертных систем, в исследовании искусственного интеллекта, во внедрении современных информационных
технологий.
Для читателей, интересующихся перспективами современной компьютерной революции, в особенности для тех, кто изучает и преподает информатику.
ПРЕДИСЛОВИЕ
Информатика как новое направление науки и техники оформилось буквально у нас на глазах. Само название этого направления (информатика, "вычислительная наука") закрепилось в различных языках не более 30 лет назад. Однако корни информатики весьма глубоки и разнообразны. Для того чтобы познакомиться с ними, необходимо обратиться к истории и современному развитию целого комплекса фундаментальных и технических наук (от математики и физики до криптологии и техники связи). К числу важнейших источников и постоянных факторов развития информатики относится и логика.
До недавнего времени сведения о логике во многих учебниках информатики занимали очень мало места. Конечно, даже начинающий программист знал, что точное определение понятия алгоритма впервые было найдено в рамках формальных систем математической логики. Однако конкретная программистская практика не требовала серьезного углубления в логику. Общего представления о вкладе логики в основы информатики казалось достаточно.
Между тем в последние годы на стыке логики и программирования возникли новые направления информатики (см:"Логическое программирование". М.: Мир, 1988). Одним из наиболее известных проектов создания компьютеров пятого поколения предполагается использование логики в качестве основной формальной системы программирования (см.:Дж.Симоне. "ЭВМ пятого поколения: компьютеры 90-х годов". М.: Финансы и статистика , 1985). Специалисты, работаю-
ОГЛАВЛЕНИЕ Предисловие ................................. 3
Глава 1. Классическая Перес-порядковая
логика.............................. 9
1.1. Что такое правильное рассуждение? Посылки и заключения......................... 9
1.2. Формальный характер рассуждений. Предложения и высказывания.................... 12
1.3. Язык первопорядковой логики предикатов.. 16
1.4. Интерпретация языка логики предикатов... 23
1.5. Способы формализации логического следования и общезначимости.................. 27
1.6. Силлогистика и так называемые естественные рассуждения......................... 56
Глава 2. Логика в программировании........... бО
2.1. Теория алгоритмов и логика - родители программирования........................ 60
2.2. Попытки применения логики в программировании в 50-х - то-х годах............... 64
2.3. Логики описания программ................ 7О
2.4. Логическое описание программирования.... 77
2.5. Логика как инструмент анализа понятий программирования........................ 95
Глава 3. О доказательствах правильности
программ............................ 99
3.1. Зачем нужно доказывать правильность программ................................ 99
3.2. Понятие правильной программы: первое знакомство.............................. 1 о4
3.3. Доказательство правильности программ:
метод математической индукции...........• 121
3.4. Доказательство правильности программ и доказательства теорем на компьютерах..-* 133
3.5. Доказательство правильности программ с
Глава 4. Поиск доказательства............... 158
4.1. Возможны ли логические процедуры поиска выводов и доказательств?............... 158
4.2. Поиск натурального вывода в режиме
диалога................................ 166
Глава 5. Приложение логики к проблемам
искусственного интеллекту.......... 1 S3
5.1. Эпистемическая логика и распределенные системы................................ 183
5.2. Рассуждения при ограниченных ресурсах. Логика с ресурсами..................... 2ОЗ
5.3» Правдоподобные рассуждения в системах
искусственного интеллекта.............. 2О9
i
Литература................ —............... 231
Об авторах.................................. 235

Цена: 150руб.

Назад

Заказ

На главную страницу

Hosted by uCoz