Закон исключенного третьего 8 страница

2. Формула Закон исключенного третьего 8 страница - student2.ru получает значение И, если Закон исключенного третьего 8 страница - student2.ru получает значение И для каждого Закон исключенного третьего 8 страница - student2.ru из Закон исключенного третьего 8 страница - student2.ru , в противном случае она получает значение Л.

3. Формула Закон исключенного третьего 8 страница - student2.ru получает значение И, если Закон исключенного третьего 8 страница - student2.ru получает значение И хотя бы для одного Закон исключенного третьего 8 страница - student2.ru из Закон исключенного третьего 8 страница - student2.ru , в противном случае она получает значение Л.

4. Формула, содержащая свободные переменные, не может получать истинностные значения.

Пример.Пусть задан предикат Закон исключенного третьего 8 страница - student2.ru . Формула Закон исключенного третьего 8 страница - student2.ru не истинна, если универсом (предметной областью) является множество целых чисел, однако она была бы истинной, если в качестве предметной области взять множество целых чисел, больших чем 2.

Квантифицированный предикат Закон исключенного третьего 8 страница - student2.ru , где Закон исключенного третьего 8 страница - student2.ru , не является истинным, если предметная область − множество целых чисел, потому что имеются значения Закон исключенного третьего 8 страница - student2.ru из этой области (например, Закон исключенного третьего 8 страница - student2.ru ) такие, что Закон исключенного третьего 8 страница - student2.ru ложно. Для истинности Закон исключенного третьего 8 страница - student2.ru Закон исключенного третьего 8 страница - student2.ru должно быть истинным для каждого значения Закон исключенного третьего 8 страница - student2.ru из предметной области.

Пример.Предикат Закон исключенного третьего 8 страница - student2.ru , где Закон исключенного третьего 8 страница - student2.ru , является истинным, если предметной областью есть множество действительных чисел, т.к. Закон исключенного третьего 8 страница - student2.ru истинно для Закон исключенного третьего 8 страница - student2.ru .

Предикат Закон исключенного третьего 8 страница - student2.ru , где Закон исключенного третьего 8 страница - student2.ru , также истинен, если предметной областью есть множество действительных чисел, однако, он не является истинным, если предметная область есть множество целых чисел, т.к. не существует целого числа, квадрат которого равен 5.

При логической (истинностной) интерпретации формул логики предикатов так же, как и в логике высказываний определяются общезначимые, противоречивые,выполнимые, необщезначимые формулы, а также логическое следствие.

12.4 Законы и тождества логики предикатов

Все законы и тождества, которые справедливы в логике высказываний, остаются справедливыми и в логике предикатов.

Для эквивалентных преобразований предикатных высказываний с кванторами дополнительно необходимо использовать приведенные ниже законы.

1. Замена связанной переменной:

Закон исключенного третьего 8 страница - student2.ru ;

Закон исключенного третьего 8 страница - student2.ru ,

Закон исключенного третьего 8 страница - student2.ru − одноместный предикат.

Введение нового обозначения связанной переменной (т.е. переименование связанной переменной) не изменяет смысл формулы логики предикатов, если выполняется следующее условие: никакая свободная переменная в любой части формулы не должна после переименования оказаться связанной.

Пример.

Для нового обозначения связанной переменной следует выбирать букву, которая отсутствует в формуле, например, Закон исключенного третьего 8 страница - student2.ru . Здесь осуществлена операция переименования связанной переменной Закон исключенного третьего 8 страница - student2.ru .

2. Коммутативные свойства кванторов:

Закон исключенного третьего 8 страница - student2.ru ;

Закон исключенного третьего 8 страница - student2.ru .

Менять местами можно только одноименные кванторы.

Закон исключенного третьего 8 страница - student2.ru .

3. Дистрибутивные свойства кванторов:

Закон исключенного третьего 8 страница - student2.ru ;

Закон исключенного третьего 8 страница - student2.ru ;

Закон исключенного третьего 8 страница - student2.ru ;

Закон исключенного третьего 8 страница - student2.ru ,

где Закон исключенного третьего 8 страница - student2.ru − формула логики предикатов, которая не содержит Закон исключенного третьего 8 страница - student2.ru ;

Закон исключенного третьего 8 страница - student2.ru ;

Закон исключенного третьего 8 страница - student2.ru .

Сформулированный дистрибутивный закон справедлив только для квантора всеобщности Закон исключенного третьего 8 страница - student2.ru при конъюнкции Закон исключенного третьего 8 страница - student2.ru и квантора существования Закон исключенного третьего 8 страница - student2.ru при дизъюнкции Закон исключенного третьего 8 страница - student2.ru , т.к. другие комбинации приводят к неравенствам:

Закон исключенного третьего 8 страница - student2.ru ;

Закон исключенного третьего 8 страница - student2.ru .

Для преодоления данного ограничения дистрибутивного закона, следует использовать замену связанной переменной:

Закон исключенного третьего 8 страница - student2.ru ;

Закон исключенного третьего 8 страница - student2.ru .

Таким образом, в общем случае дистрибутивные свойства кванторов можно записать следующей схемой:

Закон исключенного третьего 8 страница - student2.ru ;

Закон исключенного третьего 8 страница - student2.ru ,

где Закон исключенного третьего 8 страница - student2.ru − любой из кванторов Закон исключенного третьего 8 страница - student2.ru или Закон исключенного третьего 8 страница - student2.ru .

4. Закон де Моргана для кванторов:

Закон исключенного третьего 8 страница - student2.ru ;

Закон исключенного третьего 8 страница - student2.ru .

12.5 Предваренные нормальные формы

Определение.

Формула Закон исключенного третьего 8 страница - student2.ru в логике первого порядка находится в предваренной нормальной форме (ПНФ) тогда и только тогда, когда она может быть представлена в виде Закон исключенного третьего 8 страница - student2.ru , где каждое Закон исключенного третьего 8 страница - student2.ru , Закон исключенного третьего 8 страница - student2.ru , есть или Закон исключенного третьего 8 страница - student2.ru , или Закон исключенного третьего 8 страница - student2.ru , а Закон исключенного третьего 8 страница - student2.ru − формула, не содержащая кванторов. Причем Закон исключенного третьего 8 страница - student2.ru называется префиксом, а Закон исключенного третьего 8 страница - student2.ru − матрицей формулы Закон исключенного третьего 8 страница - student2.ru .

Для преобразования выражений произвольной формы в ПНФ необходимо поочередно выполнить следующие этапы преобразования:

1. Исключить логические связки эквиваленции и импликации, выразив их через операции дизъюнкции, конъюнкции и отрицания с помощью следующих законов: Закон исключенного третьего 8 страница - student2.ru ; Закон исключенного третьего 8 страница - student2.ru .

2. Опустить знаки операций отрицания непосредственно на предикаты, используя закон двойного отрицания Закон исключенного третьего 8 страница - student2.ru и законы де Моргана Закон исключенного третьего 8 страница - student2.ru , Закон исключенного третьего 8 страница - student2.ru , в том числе для кванторов: Закон исключенного третьего 8 страница - student2.ru ; Закон исключенного третьего 8 страница - student2.ru .

3. Если необходимо, переименовать связанные переменные.

4. Вынести кванторы в начало формулы, используя соответствующие законы, для получения предваренной нормальной формы

Пример.

Приведем формулу Закон исключенного третьего 8 страница - student2.ru к предваренной нормальной форме.

Сначала исключим импликацию, затем опустим знак операции отрицания непосредственно на предикат и вынесем квантор в начало:

Закон исключенного третьего 8 страница - student2.ru Закон исключенного третьего 8 страница - student2.ru .

12.6 Выводимость в логике предикатов

Для дедуктивного вывода в логике предикатов можно использовать правила, которые применяются для подобных выводов в логике высказываний. Однако в логике предикатов для проведения дедуктивных умозаключений используются также и специфические правила, учитывающие наличие кванторных операций. К таким правилом относятся следующие правила:

а) Правило удаления квантора всеобщности Закон исключенного третьего 8 страница - student2.ru используется для доказательства истинности Закон исключенного третьего 8 страница - student2.ru , где Закон исключенного третьего 8 страница - student2.ru − произвольно выбранный элемент предметной области Закон исключенного третьего 8 страница - student2.ru , в которой справедливо Закон исключенного третьего 8 страница - student2.ru .

Пример.

Из посылки «Все студенты любят получать хорошие оценки» делаем вывод: «Студент Петров любит получать хорошие оценки».

б) Правило введения квантора всеобщности Закон исключенного третьего 8 страница - student2.ru утверждает истинность Закон исключенного третьего 8 страница - student2.ru , если доказана истинность Закон исключенного третьего 8 страница - student2.ru для любого Закон исключенного третьего 8 страница - student2.ru , то есть для всех элементов Закон исключенного третьего 8 страница - student2.ru из рассматриваемой предметной области Закон исключенного третьего 8 страница - student2.ru .

в) Правило удаления квантора существования Закон исключенного третьего 8 страница - student2.ru в истинной формуле Закон исключенного третьего 8 страница - student2.ru заключается в указании имени элемента Закон исключенного третьего 8 страница - student2.ru (конкретного или гипотетического), для которого Закон исключенного третьего 8 страница - student2.ru истинно.

г) Правило введения квантора существования Закон исключенного третьего 8 страница - student2.ru позволяет заключить, что Закон исключенного третьего 8 страница - student2.ru является истинным, когда известен некоторый элемент Закон исключенного третьего 8 страница - student2.ru , для которого истинно Закон исключенного третьего 8 страница - student2.ru .

12.7 Контрольные вопросы и задания

1. Дайте определение понятия предикат.

2. Что называется порядком предиката?

3. Приведите примеры Закон исключенного третьего 8 страница - student2.ru -местных предикатов.

4. Какие типы символов разрешается использовать для построения атомов логики предикатов?

5. Приведите примеры функциональных символов.

6. Дайте определение терма.

7. Что понимают под предметной областью?

8. Что понимают под квантором всеобщности?

9. Дайте определение понятию «квантор существования».

10. Какие переменные называются связанными, а какие – свободными?

11. Из чего состоит интерпретация формулы логики первого порядка?

12. Объясните суть замены связанной переменной.

13. Сформулируйте коммутативные свойства кванторов.

14. Запишите формулы закона де Моргана для кванторов.

15. Дайте определение предваренной нормальной формы.

16. С помощью каких законов можно опустить знаки операций отрицания непосредственно на предикаты?

17. Каким образом можно преобразовать выражения произвольной формы в ПНФ?

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

13.1 Основные понятия исчисления предикатов

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

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

Определение.

Исчисление предикатов − это аксиоматическая теория, символами которой являются:

1) символы предметных переменных: Закон исключенного третьего 8 страница - student2.ru ;

2) символы предикатов: Закон исключенного третьего 8 страница - student2.ru , где Закон исключенного третьего 8 страница - student2.ru ;

3) логические символы: Закон исключенного третьего 8 страница - student2.ru ;

4) символы кванторов: Закон исключенного третьего 8 страница - student2.ru ;

5) скобки и запятую: ),( .

13.2 Аксиомы исчисления предикатов

Аксиомами исчисления предикатов являются следующие аксиомы:

а) Закон исключенного третьего 8 страница - student2.ru ;

б) Закон исключенного третьего 8 страница - student2.ru ;

в) Закон исключенного третьего 8 страница - student2.ru ;

г) Закон исключенного третьего 8 страница - student2.ru ;

д) Закон исключенного третьего 8 страница - student2.ru .

13.3 Правила вывода в исчислении предикатов

В исчислении предикатов используются следующие правила вывода:

1. Правило отделения, которое формулируется так же, как и в исчислении высказываний: Закон исключенного третьего 8 страница - student2.ru ;

2. Правило связывания квантором общности (правило обобщения, правило Закон исключенного третьего 8 страница - student2.ru -введения) Закон исключенного третьего 8 страница - student2.ru , где Закон исключенного третьего 8 страница - student2.ru содержит свободные вхождения Закон исключенного третьего 8 страница - student2.ru , а Закон исключенного третьего 8 страница - student2.ru их не содержит.

3. Правило связывания квантором существования (правило Закон исключенного третьего 8 страница - student2.ru -введения) Закон исключенного третьего 8 страница - student2.ru , где Закон исключенного третьего 8 страница - student2.ru содержит свободные вхождения Закон исключенного третьего 8 страница - student2.ru , а Закон исключенного третьего 8 страница - student2.ru их не содержит.

4. Правило переименования связанной переменной. Связанную переменную формулы Закон исключенного третьего 8 страница - student2.ru можно заменить (в кванторе и во всех вхождениях в области действия квантора) другой переменной, не являющейся свободной в Закон исключенного третьего 8 страница - student2.ru .

Пример.Докажем правило переименования связанных переменных для квантора общности:

1. Закон исключенного третьего 8 страница - student2.ru (по условию).

2. Закон исключенного третьего 8 страница - student2.ru (аксиома а) ).

3. Закон исключенного третьего 8 страница - student2.ru (правило обобщения).

4. Закон исключенного третьего 8 страница - student2.ru .

Понятия вывода, теоремы, вывода из системы гипотез определяется в исчислении предикатов, как и в любой аксиоматической теории.

Теорема 13.1(ослабленная теорема о дедукции)

Пусть Закон исключенного третьего 8 страница - student2.ru − множество формул, Закон исключенного третьего 8 страница - student2.ru − формулы и Закон исключенного третьего 8 страница - student2.ru , и существует вывод в исчислении предикатов, построенный с применением только правила отделения, то Закон исключенного третьего 8 страница - student2.ru .

Утверждение 1. Аксиомы исчисления предикатов − общезначимые формулы.

Утверждение 2. формула, получающаяся из общезначимой формулы по любому из правил 1 − 4, является общезначимой.

13.4 Контрольные вопросы и задания

1. Поясните понятие формальной системы, которая имеет название исчисление предикатов.

2. Сформулируйте назначение исчисления предикатов.

3. Запишите формулы аксиом исчисления предикатов.

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

Лекция 14. Общие определения комбинаторики. Основные правила комбинаторики. Модели типовых комбинаторных конфигураций.

14.1 Общие определения комбинаторики. Понятие Закон исключенного третьего 8 страница - student2.ru -выборки. Общие задачи комбинаторики

На практике часто приходится выбирать из некоторого множества объектов подмножества элементов, обладающих теми или иными свойствами, располагать элементы одного или нескольких множеств в определенном порядке и т.д. Поскольку в таких задачах речь идет о тех или иных комбинациях объектов, их называют "комбинаторные задачи".

Комбинаторика занимается различного рода соединениями, которые можно образовать из элементов некоторого конечного множества. Термин "комбинаторика" происходит от латинского combina - сочетать, соединять.

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

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

Определение. Пусть задано r множеств: Закон исключенного третьего 8 страница - student2.ru , при этом Закон исключенного третьего 8 страница - student2.ru ,тогда r-выборкой называется упорядоченная совокупность элементов вида Закон исключенного третьего 8 страница - student2.ru .

Определение. Множество всех выборок Закон исключенного третьего 8 страница - student2.ru называется теоретико-множественным произведением или произведением r множеств Закон исключенного третьего 8 страница - student2.ru .Обозначается Закон исключенного третьего 8 страница - student2.ru

Закон исключенного третьего 8 страница - student2.ru-выборка не является множеством, а является элементом теоретико-множественного произведения.

В Закон исключенного третьего 8 страница - student2.ru -выборке каждый элемент (компонента) может повторяться, но их порядок фиксирован.

Определение. Две упорядоченные выборки равны или эквивалентны тогда и только тогда, когда соответствующие элементы равны Закон исключенного третьего 8 страница - student2.ru .

Определение. r-выборка с произвольным порядком размещения компонент называется неупорядоченной r-выборкой. Обозначается Закон исключенного третьего 8 страница - student2.ru .

Основными и типичными операциями и связанными с ними задачами комбинаторики являются:

1) образование упорядоченных множеств, состоящее в установлении определенного порядка следования элементов множества друг за другом, –

составление перестановок;

2) образование подмножеств, состоящее в выделении из данного множества некоторой части его элементов, – составление сочетаний;

3) образование упорядоченных подмножеств – составление размещений.

14.2 Основные правила комбинаторики

Большинство комбинаторных задач решается с помощью двух основных правил – правила суммы и правила произведения.

Правила суммы и произведения используются при вычислении количества различных комбинаций.

Правило суммы. Если Закон исключенного третьего 8 страница - student2.ru и Закон исключенного третьего 8 страница - student2.ru – несвязанные события, и существует Закон исключенного третьего 8 страница - student2.ru возможных исходов события Закон исключенного третьего 8 страница - student2.ru , и Закон исключенного третьего 8 страница - student2.ru возможных исходов события Закон исключенного третьего 8 страница - student2.ru , то возможное число исходов события « Закон исключенного третьего 8 страница - student2.ru или Закон исключенного третьего 8 страница - student2.ru » равно сумме Закон исключенного третьего 8 страница - student2.ru .

Интерпретация. Если элемент Закон исключенного третьего 8 страница - student2.ru можно выбрать Закон исключенного третьего 8 страница - student2.ru способами, а элемент Закон исключенного третьего 8 страница - student2.ruЗакон исключенного третьего 8 страница - student2.ru способами, то выбор элемента Закон исключенного третьего 8 страница - student2.ru можно осуществить Закон исключенного третьего 8 страница - student2.ru способами. Пусть Закон исключенного третьего 8 страница - student2.ru – попарно непересекающиеся множества, Закон исключенного третьего 8 страница - student2.ru , где Закон исключенного третьего 8 страница - student2.ru . Тогда, очевидно, выполняется равенство Закон исключенного третьего 8 страница - student2.ru .

Правило произведения.Если дана последовательность Закон исключенного третьего 8 страница - student2.ru событий с Закон исключенного третьего 8 страница - student2.ru возможными исходами первого, Закон исключенного третьего 8 страница - student2.ru – второго, и т.д., вплоть до Закон исключенного третьего 8 страница - student2.ru возможных исходов последнего, то общее число исходов последовательности k событий равно произведению Закон исключенного третьего 8 страница - student2.ru .

Правило произведения тоже можно сформулировать на языке теории множеств. Пусть Закон исключенного третьего 8 страница - student2.ru обозначает множество Закон исключенного третьего 8 страница - student2.ru исходов первого события, Закон исключенного третьего 8 страница - student2.ru – множество Закон исключенного третьего 8 страница - student2.ru исходов второго, и т. д. Тогда любую последовательность Закон исключенного третьего 8 страница - student2.ru событий можно рассматривать как элемент декартова произведения Закон исключенного третьего 8 страница - student2.ru , чья мощность равна Закон исключенного третьего 8 страница - student2.ru .

Пример. Из 28 костей домино берутся 2 кости. В каком числе комбинаций вторая кость будет приложима к первой?

Наши рекомендации