рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

ПРОГРАММА КУРСА МАТЕМАТИЧЕСКАЯ ЛОГИКА И ТЕРИЯ АЛГОРИТМОВ

ПРОГРАММА КУРСА МАТЕМАТИЧЕСКАЯ ЛОГИКА И ТЕРИЯ АЛГОРИТМОВ - раздел Информатика, Введение Логика – Это Наук...

ВВЕДЕНИЕ

Логика – это наука о законах мышления. Это одна из древнейших наук. Основные законы логики были сформулированы еще древнегреческим мыслителем Аристотелем. Идеи о построении логики на математической основе, т.е. по сути математической логики, были высказаны Лейбницем в начале 18-го века.

Современная математическая логика определяется как раздел математики, посвященный изучению математических доказательств и вопросов основания математики. Одна из главных причин широкого распространения математической логики – применение аксиоматического метода в построении различных математических теорий. Важным достижением математической логики является формулировка понятия алгоритмической вычислимости, которое по своей важности приближается к понятию натурального числа. Сегодня результаты математической логики находят свое применение в других отраслях математического знания, а также в программировании, проблемах искусственного интеллекта и других науках.

Данное учебно-практическое пособие соответствует учебной программе курса «Математическая логика и теория алгоритмов» для специальностей «Информационные системы и технологии», «Вычислительные машины, комплексы и сети».

Практикум разделен на три части. В первой содержится программа курса, во второй – краткое изложение теории и решение типовых задач, в третьей – задания для контрольных работ. Практикум может быть использован как задачник, как раздаточный материал для выполнения контрольных работ и индивидуальных домашних заданий.

 

 

ПРОГРАММА КУРСА МАТЕМАТИЧЕСКАЯ ЛОГИКА И ТЕРИЯ АЛГОРИТМОВ

Тема 2. «Логическое следствие в алгебре высказываний». Понятия логического следствия. Связь между понятиями логического следствия, противоречивого… Тема 3. «Исчисление высказываний (ИВ). Доказуемые формулы ИВ». Понятие… Тема 4. «Логика предикатов (ЛП). Алгебраические системы. Подсистемы».Понятия сигнатуры, алгебраической системы данной…

ТЕОРЕТИЧЕСКИЙ МАТЕРИАЛ

 

2.1. Алгебра высказываний

Формулы алгебры высказываний

В качестве примеров высказываний приведем предложения "Владивосток — крупнейший город Приморья" и "Снег зеленый". Первое… Поставим в соответствие высказыванию Р логическую переменную х, которая… Если имеется несколько высказываний, то из них можно об­разовать различные новые высказывания. При этом исходные…

Эквивалентные формулы алгебры высказываний

Формулы φ и ψ АВ называются эквивалентными (обозначается φ ≡ ψ), если φ ψ или ψ , т.е. совпадают их… Примαр 7. Построив таблицы истинности формул x→y и ¬y→¬x,… Легко видеть, что отношение ≡ является отношением эк­вивалентности на множестве формул АВ, т. е. оно рефлексивно…

Дизъюнктивные и конъюнктивные нормальные формы в алгебре высказываний

  называется литерой. Литеры х и ¬х называются контрарными. Элементарной конъюнкцией или конъюнктом называется конъюнкция литер. Элементарной дизъюнкцией или дизъюнктом…

Исчисление высказываний

Определение формального исчисления

Введем общее понятие формального исчисления. Будем говорить, что формальное исчисление I определено, если выполняются четыре условия. 1. Имеется некоторое множество А символов – алфавит исчисления I. Конечные… 2. Задано подмножество F S, называемое множеством формул исчисления I. Элементы множества F называются формулами. …

Система аксиом и правил вывода

Алфавит ИВ состоит из букв x,y,z,u,v, возможно с индексами (которые называются пропозициональными переменными), логических символов (связок) ¬,… Множество формул ИВ определяется индуктивно: а) все пропозициональные переменные являются формулами ИВ;

Теорема о дедукции в исчислении высказываний

Пример 4. Покажем, что φ→ψ⊢¬ψ→¬φ; Решение.По теореме о дедукции φ→ψ⊢¬ψ→¬φ φ→ψ, ¬ψ⊢¬φ.

Теорема о замене в исчисления высказываний

φ⊢ψ и ψ⊢φ. Замечание 2.Для любых формул φ и ψ ИВ φ≡ψ ⊢φ→ψ и ⊢ ψ→φ.

Свойства выводимых и эквивалентных формул исчисления высказываний

Утверждение 3.Пусть φ,ψ, χ – формулы ИВ. Тогда 1) ⊢φ→φ; 2) φ∧ψ⊢φ;

Основные эквивалентности исчисления

Высказываний

1) φ∧ φ≡φ, φ∨ φ≡φ (законы идемпотентности); 2) φ∧ ψ≡ψ∧ φ, φ∨… 3) (φ∧ψ)∧χ≡φ∧(ψ∧χ),…

Полнота и непротиворечивость исчисления

Высказываний

Формула φ(x1,…,xn) ИВ называется тождественно истинной (обозначается ⊨φ), если φ(x1,…,xn) – тождественно истинная формула как… Теорема 4(о полноте). Формула φ ИВ доказуема тогда и только тогда, когда… φ ⊨φ.

Логика предикатов

Алгебраические системы

Напомним, что п-местным предикатом (отношением) на множестве А называется любое подмножество множества Аn; п-местной алгебраической операцией на… Сигнатурой Σ называется совокупность предикатных и функциональных… Алгебраической системой сигнатуры Σ называется пара = где А – непустое множество и каждому n-местному…

Пример 2.

1) Термами сигнатуры Σ={+,∙,≤,0} будут, например, 0, x, x+y, z(x+z)+0y, а x+y≤(0+х) x термом не является.

2) Если Σ={ƒ(3), g(1), h(2)}функциональная сигнатура, то выражения h(ƒ(x1, x2, x3), g(x2)), g(ƒ(h(x1, x2), x1, g(x2)) – термы, а h(x1, ƒ(x1, x3))термом не является.

Пусть t(x1,…,xk) ‑ терм из T(Σ), все переменные которого содержатся в множестве {x1,…,xk}, = ‑ алгебраическая система. Значение терма t на элементах a1,…,ak A (t(a1,…,ak)) определяется по индукции:

1) если t есть переменная xi (константный символ с), то значение t есть аi (с);

2) если tF(t1,…, tn), где F (n) Σ, t1(x1,…,xk),…,tn(x1,…,xk) Т(Σ) и значения термов t1,…, tn на элементах a1,…,ak равны b1,…,bn то значение терма t есть F(b1,…,bn).

Теорема 2.Если = ‑ алгебраическая система, Ø≠X B, то B(Х)={t(a1,…,an) | t T(Σ), a1,…,an X}.

Пример 3. Построить подсистему алгебраической системы , порожденную множеством Х:

1) = X={1/2};

2) = X={1/2};

3) = X={22;-36}.

Решение. 1) Так как Т(Σ)={x1, x1x2, (x1x2)x3, x1(x2x3),…}, то теореме 2 имеем A(X)={1/2, 1/2∙1/2, 1/2∙1/2∙1/2,…}={1/2, 1/8, 1/16,…}={1/2n| n≥1}.

2) Из предыдущего примера следует, что {1/2n| n≥1} A(X). Так как операция деления является сигнатурной, то 1/2n1/2m=2m-n A(X) для любых m, n≥1. Тогда C={2n| n Z} A(X). Так как множество С замкнуто относительно операций умножения и деления. т.е. является подсистемой алгебраической системы и содержит множество X, то A(Х) С. Следовательно, A(Х)=С.

3) Так как 2=22-8(-36)-1422 и любое число, получаемое из чисел 22, -36 с помощью операции вычитания четное, то A(X)=2

 

Формулы логики предикатов

Введем понятие атомарной формулы сигнатуры Σ: 1) если t1, t2, T(Σ), то t1=t2 ‑ атомарная формула; 2) если P(n) Σ ‑ предикатный символ, t1,t2,…,tn T(Σ), то Р(t1,t2,…,tn) ‑ атомарная…

Истинность формулы логики предикатов

В алгебраической системе

Дадим индуктивное определение истинности формулы φ(x1,…,xn) сигнатуры Σ на элементах a1,…,an А в алгебраической системе = … 1) ⊨t1(a1,…,an)=t2(a1,…,an), где t1,t2 T(Σ), значения… 2) ⊨P(t1(a1,…,an),….,tk(a1,…,an)), где P(k) Σ, t1,…,tk T(Σ), (t1(a1,…,an),…, tk(a1,…,an)) …

Логическое следствие в логике предикатов

Через обозначим кортеж переменных ; через ‑ . Пусть φ1( ),…,φn( ), ψ( ) – формулы сигнатуры .… ⊨ (φ1( ) … φn( )→ψ( )).

Эквивалентные формулы логики предикатов

Утверждение 1.В логике предикатов выполнимы все эквивалентности ИВ из теоремы 3. Утверждение 2. Пусть φ, ψ – формулы сигнатуры переменная x не… 1) ¬ xφ≡ x¬φ, 1΄) ¬ xφ≡ x¬φ,

Пренексная нормальная форма в логике предикатов

Говорят, что формула φ сигнатуры Σ находится в пренексной нормальной форме (ПНФ), если она имеет вид Q1x1…Qnxnψ, где Qi, ‑… Теорема 1. Для любой формулы φ сигнатуры Σ существует ПНФ ψ,… Опишим алгоритм приведения формулы к ПНФ:

Исчисление предикатов

Система аксиом и правил вывода

Зафиксируем некоторую произвольную сигнатуру Σ и определим исчисление предикатов сигнатуры Σ (ИПΣ). Формулами ИПΣ будут формулы сигнатуры Σ. Примем следующие соглашения. Пусть x1,…,xn ‑ переменные, t1,…,tn ‑ термы сигнатуры Σ и φ ‑…

Эквивалентные формулы исчисления

Предикатов

Утверждение 2.В ИПΣ выполнимы все эквивалентности ИВ из теоремы 3. Утверждение 3. Пусть φ, ψ – формулы ИПΣ переменная x не… 1) ¬ xφ≡ x¬φ, 1΄) ¬ xφ≡ x¬φ,

Теорема Геделя о полноте. Непротиворечивость

Исчисления предикатов

Доказательство проводим индукцией по длине вывода формулы. Очевидно, что аксиомы ИПΣ являются тождественно истинными. Проверку того, что… Следствие 3. ИПΣ непротиворечиво, т.е. не все формулы ИПΣ доказуемы… В ИПΣ справедлив аналог теоремы о полноте в исчислении высказываний.

Элементы теории алгоритмов

Машины Тьюринга

Машина Тьюринга – это система, работающая в дискретные моменты времени и состоящая из следующих частей: конечная лента, разбитая на конечное число ячеек. В каждый момент времени в… Управляющая головка, представляющая собой устройство, которое может перемещаться вдоль ленты так, что в каждый…

Примитивно рекурсивные функции

Базисными функциями называются следующие функции: – нулевая функция; – функция следования; – функция выбора. Оператор суперпозиции (подстановки) ставит в соответствие m-местной…  

Частично рекурсивные функции

Оператор минимизации ставит в соответствие n+1-местной частичной функции n-местную частичную функцию так, что и или определены и не равны 0,

ЗАДАНИЯ ДЛЯ домашних И КОНТРОЛЬНЫХ РАБОТ

Совершенные дизъюнктивные нормальные формы, совершенные конъюнктивные нормальные формы

 

Логическое следствие в алгебре высказываний

1. ; 2. ; 3. ;

Исчисление высказываний

Пусть - формулы исчисления высказываний. Построить вывод формулы исчисления высказываний из данного множества гипотез. 1. ; 2. ;

Алгебраические системы.

1. 2. 3.

Формулы логики предикатов

Выписать все подформулы данной формулы сигнатуры и определить свободные и связанные переменные формулы: 1.

Истинность формулы логики предикатов

В алгебраической системе

Написать формулу Ф(х), истинную в алгебраической системе тогда и только тогда, когда 1. х=1; 2. х=2n для некоторого натурального n;

Логическое следствие в логике предикатов

1. ; 2. ; 3.

Исчисление предикатов

 

Пусть - формулы исчисления предикатов. Построить вывод формулы исчисления предикатов из данного множества гипотез.

;

;

;

;

;

;

;

;

;

;

;

;

;

;

;

;

;

;

;

;

Пренексная нормальная форма

Пусть – атомарные формулы логики предикатов. Привести следующие формулы логики предикатов к пренексной нормальной форме.

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

 

Машины Тьюринга

 

Построить машину Тьюринга , вычисляющую следующую функцию.

 

– Конец работы –

Используемые теги: программа, курса, Математическая, Логика, терия, алгоритмов0.09

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: ПРОГРАММА КУРСА МАТЕМАТИЧЕСКАЯ ЛОГИКА И ТЕРИЯ АЛГОРИТМОВ

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Краткий курс механики в качестве программы и методических указаний по изучению курса Физика Краткий курс механики: Программа и методические указания по изучению курса Физика / С
Федеральное агентство железнодорожного транспорта... Омский государственный университет путей сообщения...

Математические основы программирования. Теория схем программ. Семантическая теория программ
Следуя А П Ершову мы употребляем термин теоретическое программирование в качестве названия математической дисциплины изучающей синтаксические... В настоящее время сложились следующие основные направления исследований... Математические основы программирования Основная цель исследований развитие математического аппарата...

Курс Екологія Курс Екологія Курс Екологія Практична робота № 1
Факультет міжнародних економічних відносин та туристичного бізнесу... Курс Екологія Практична робота...

Организационный этап выполнения курсовой работы 2.1 Примерная тематика курсовой работы . 3 Основной этап выполнения курсовой работы 3.1.1 Назначение и место ученого предмета дисциплины
стр Введение... Введение Реформирование национальной системы высшего образования связанное с введением нового перечня специальностей общегосударственного классификатора...

Курс лекций к экспериментальной программе: Теория и методика начального курса математики
Педагогический колледж... Курс лекций к экспериментальной программе Quot Теория и методика...

Социология. Краткий курс Социология. Краткий курс. : ООО Питер Пресс ; Санкт-Петербург; 2007 Социология. Краткий курс Предмет и история социологии Борис Акимович Исаев
Социология Краткий курс... RU http www litru ru bd b Социология Краткий курс ООО Питер Пресс Санкт Петербург...

КУРС ЛЕКЦИЙ ПО МАТЕМАТИЧЕСКОЙ ЛОГИКЕ
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ... ВОСТОЧНОУКРАИНСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ... имени ВЛАДИМИРА ДАЛЯ...

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА 4 ПРОГРАММА КУРСА 6 ПО КУРСУ ОТЕЧЕСТВЕННАЯ ИСТОРИЯ 33 ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Положение на стыке цивилизаций постоянно ставило Россию перед выбором западного или восточного варианта развития
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА... ПРОГРАММА КУРСА УЧЕБНАЯ ЛИТЕРАТУРА...

Математическая логика и теория алгоритмов
Построение модели. Очевидно, на каждой из n горизонталей должно стоять по ферзю. Будем называть k-позицией (для k = 0, 1 n) произвольную расстановку… Дерево позиций для n = 2 Данное дерево представлено только для наглядности и… Точнее, назовем k-позицию допустимой, если после удаления верхнего ферзя оставшиеся не бьют друг друга. Наша программа…

Логика. ОБЪЕКТИВНАЯ ЛОГИКА и Субъективная логика
Логика наука о формах методах и законах интеллектуальной познавательной деятельности формализуемых с помощью логического языка Поскольку это... ОБЪЕКТИВНАЯ ЛОГИКА необходимые закономерности связи отношения присущие... Субъективная логика тип вероятностной логики которая явно принимает во внимание собственность веры и неуверенность...

0.036
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам