LectLog1 (Старые лекции, в целом тоже самое)

PDF-файл LectLog1 (Старые лекции, в целом тоже самое) Математическая логика и логическое программирование (53119): Лекции - 7 семестрLectLog1 (Старые лекции, в целом тоже самое) - PDF (53119) - СтудИзба2019-09-18СтудИзба

Описание файла

Файл "LectLog1" внутри архива находится в папке "Старые лекции, в целом тоже самое". PDF-файл из архива "Старые лекции, в целом тоже самое", который расположен в категории "". Всё это находится в предмете "математическая логика и логическое программирование" из 7 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст из PDF

Основыматематическойлогики и логическогопрограммированияЛЕКТОР:Владимир Анатольевич Захаровzakh@cs.msu.suПрограмма курсаhttp://mathcyb.cs.msu.su/courses/logprog.htmlЛекция 1.Что изучает логика?Логика в информатике.Структура курса.Исторические сведения.Логические парадоксы.Что изучает логика?ЛОГИКА — междисциплинарная отрасль наук,изучающаяIIIзаконы причинно-следственной связи вокружающем мире;проявление причинно-следственных законов врациональном мышлении человека;отражение причинно-следственных законов вязыках (естественных и искусственных).Что изучает логика?ФОРМАЛЬНАЯ ЛОГИКАизучает формы , в которых проявляются законыпричинно-следственных связей, вне зависимостиот содержания (смысла) тех явлений (предметов),к которым эти законы относятся.Что изучает логика?Поясняющий пример.P1: Каждый металл — проводник.P2: Ртуть — металл.Значит, ртуть — проводник.Закон физики (?)Что изучает логика?Поясняющий пример.P1: В каждом южном городе летом тепло.P2: Сочи — южный город.Значит, в Сочи летом тепло.Закон географии (?)Что изучает логика?Поясняющий пример.P1: Каждый преступник должен бытьнаказан.P2: У.

б. Л. — преступник.Значит, У. б. Л. должен быть наказан.Закон юриспруденции (?)Что изучает логика?Поясняющий пример.Общая форма всех этих законовP1: Каждый предмет, обладающийсвойством R, обладает свойство Q.P2: Предмет c обладает свойством R.Значит, предмет c обладает свойством Q.Закон формальной логики (!!!)Что изучает логика?Поясняющий пример.Общая форма всех этих законовP1: ∀x (R(x) → Q(x)).P2: R(c).Q(c).Закон формальной логики (в символьном виде)Логика в информатикеВернемся к примеру.Это — исходные знания (база знаний).P1: Каждый металл — проводник.P2: Ртуть — металл.А это — новые знания.Ртуть — проводник.Откуда взялись новые знания???Логика в информатикеПрименение закона формальной логики.Логический закон:P1: ∀x (R(x) → Q(x)).P2: R(c).Q(c).Интерпретация:R(x) — «предмет x — металл »;Q(x) — «предмет x — проводник»;c — «ртуть».Логика в информатикеЕще одно применение закона формальной логики.Логический закон:P1: ∀x (R(x) → Q(x)).P2: R(c).Q(c).Другая интерпретация:R(x) — «предмет x — южный город »;Q(x) — «предмет x — теплый летом»;c — «Сочи».Логика в информатикеЛогика не позволяет получать новуюинформацию!!!Знания — это форма представления информации в видеформальных высказываний.Законы формальной логики преобразуют одни высказывания вдругие.Таким образом, законы формальной логики позволяютпреобразовывать информацию из одной формы представленияв другую.Законы формальной логики — этоинструмент преобразования информации.Логика в информатикеОсновная задача формальной логики.База знаний: Γ = {ϕ1 , ϕ2 , .

. . , ϕN }.Предложение: ψ.Задача (неформальная): выяснить, является липредложение ψ следствием утверждений базы знаний Γ.Задача (формальная): проверить, что ψ выводится из Γ позаконам формальной логики.Логика в информатикеПриложение 1.Экспертные системы.База знаний Γ — база знаний экспертной системы.Предложение ψ — запрос к базе знаний.Аппарат логического вывода — ядро экспертной системы.Приложение 2.Автоматизация научных исследований.База знаний Γ — система аксиом математической теории.Предложение ψ — математическое утверждение.Аппарат логического вывода — ядро автоматическойсистемы доказательства теорем.Логика в информатикеПриложения 1, 2.Для этого нужно уметь:IРазработать формальный язык для представления знаний.IСоздать систему необходимых законов формальнойлогики.IПроверить корректность логических законов.IПроверить полноту построенной системы логическихзаконов.IРазработать алгоритм проверки выводимости однихпредложений из других по заданным законам.Этим мы займемся в первой части курса.IОптимизировать построенный алгоритм (сделать егопрактически пригодным).Этим мы займемся во второй части курса.Логика в информатикеПриложение 3.Программирование.Вычисление программы — последовательное преобразованиеинтерпретатором одних состояний данных в другие согласнозаданному алгоритму .Логический вывод (доказательство) — последовательноепостроение по законам формальной логики одних утвержденийиз других, исходя из заданной базы знаний .База знаний Γ — программа.Предложение ψ — вызов программы.Аппарат логического вывода — интерпретатор программ.Но вычисление программы завершается результатом, однако,не всякое доказательство является «результативным»(конструктивным).Логика в информатикеПриложение 3.Пример.Задача.

Существуют ли такие два иррациональных числа α иβ, что αβ — рациональное число?Решение. √√ 2√1. Если 2 — рациональное число, то α = β = 2.√ √22. Если 2√ — иррациональное число, то√ 2√α = 2 , β = 2.Мы доказали, что α и β существуют, но не смогли ихвычислить. Это неконструктивное доказательство.Чтобы логическое доказательство могло играть рольвычисления, оно должно быть конструктивным.Логика в информатикеПриложение 3.Для этого нужно уметь:IРазработать формальный язык для представленияпрограмм в виде логических утверждений.IСделать логическое доказательство конструктивным,чтобы оно могло играть роль вычисления.IПроверить вычислительную корректность этого способадоказательства.IПроверить алгоритмическую полноту этого способадоказательства.IСделать этот способ программирования удобным дляпользования.Этим мы займемся в третьей части курса.Логика в информатикеПриложение 4.Программы могут быть правильными и неправильными.Правильная программа — это такая программа, поведениекоторой удовлетворяет заданным требованиям (спецификации)корректности.Проверить правильность программы — значит доказать, чтопрограмма удовлетворяет требованиям корректности.Для доказательства правильности программ могут бытьиспользованы методы логики.Логика в информатикеПриложение 4.Для этого нужно уметь:IРазработать формальный язык для описания требованийправильности программ.IРазработать правила логического доказательстваправильности программ.IРазработать алгоритм (метод) применения этих правилдля доказательства правильности программ относительнозаданных спецификаций.Этим мы займемся в четвертой части курса.Исторические сведения384 д.н.э.322 д.н.э.АРИСТОТЕЛЬИсторические сведения16461716ГОТФРИД ВИЛЬГЕЛЬМ ФОН ЛЕЙБНИЦИсторические сведения18151864ДЖОРДЖ БУЛЬИсторические сведения18481925ГОТТЛОБ ФРЕГЕИсторические сведения18621943ДАВИД ГИЛЬБЕРТИсторические сведения18721970БЕРТРАН РАССЕЛИсторические сведения19061978КУРТ ГЕДЕЛЬИсторические сведения19021983АЛЬФРЕД ТАРСКИЙИсторические сведения19081931ЖАК ЭРБРАНИсторические сведения19091945ГЕРХАРД ГЕНЦЕНИсторические сведения1941АЛАН КОЛМЕРОЭИсторические сведения1956МИХАИЛ ЗАХАРЬЯЩЕВЛогические парадоксы.Парадоксы - движущая сила логики.Противоречивые парадоксы (антиномии ) заставляютзадумываться над такими вопросами, какIЧто такое истинное утверждение?IЧто такое доказуемое утверждение?IВ какой мере можно формализовать наши знания?Логические парадоксы.Парадокс о крокодилеКрокодил схватил ребенка.Мать ребенка просит крокодила:«Верни мне ребенка! »Крокодил отвечает:«Я верну тебе ребенка, если тыугадаешь, исполню ли я твою просьбу.

»«Не исполнишь », — говорит женщина.Вернет ли крокодил ребенка матери?Логические парадоксы.Парадокс лжецаУТВЕРЖДЕНИЕ,КОТОРОЕ НАПИСАНО НАЭТОМСЛАЙДЕ, — ЛОЖНОЕ.Логические парадоксы.Парадокс лжецаИстинно или ложно предъявленное вамутверждение?Логические парадоксы.Парадокс утренней звездыВенера видна ранним вечером, и поэтомуее называют вечерней звездой.Венера видна ранним утром, и поэтомуее называют утренней звездой.Означает ли это, что вечерняя звездавидна ранним утром?Логические парадоксы.Парадокс морской битвыНекий флотоводец обратился к прорицателю с вопросом,состоится ли завтра морская битва. Прорицатель ответил:«Битва завтра состоится».На следующий день случился шторм, и флот не смог выйти вморе. Разгневанный флотоводец потребовал от прорицателявернуть деньги, поскольку его прогноз оказался ложным.Прорицатель ответил:«Твои моряки вчера купили на рынкесвежее молоко. Сегодня это молоко уже не свежее, но они непросят вернуть им деньги обратно.

Мой прогноз тоже былверным вчера, и ты не вправе жаловаться на то, что он неверенсегодня».Прав ли прорицатель?Парадоксы неизбежны.Но их влияние можно ограничить.Для этого нужны математические моделилогических законов.Так появиласьМатематическая логикаРЕЙМОНД С. СМАЛЛИАН. "Как же называется эта книга?"У Порции (героини комедии "Венецианский купец") было тришкатулки: из золота, серебра и свинца. В одной из шкатулокхранился портрет Порции. Поклоннику предлагалось выбратьшкатулку, и если он был достаточно умен, чтобы выбратьшкатулку с портретом, то получал право назвать Порциюневестой.

На крышках шкатулок были надписи:На золотойПортрет в этойшкатулкеНа серебрянойПортрет не в этойшкатулкеНа свинцовойПортрет не в золотойшкатулкеСвоему поклоннику Порция пояснила, что из трехвысказываний на крышках шкатулок, по крайней мере дваложны.Какую шкатулку следует выбрать поклоннику Порции?КОНЕЦ ЛЕКЦИИ 1..

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