- •Множества. Операции над множествами.
- •Законы алгебры множеств.
- •Мощность множества. Теорема о числе подмножеств конечного множества.
- •Бинарные отношения и их типы
- •Отношение эквивалентности. Теорема о разбиении множества на классы.
- •Перестановки и сочетания
- •Формулы о подсчете числа подстановок из сочетаний с повторениями и без повторений.
- •Высказывания. Операции над высказываниями.
- •Булевы функции
- •12. Законы равносильности. Доказать законы Де Моргана.
- •13. Формулы алгебры логики, их классификация и примеры.
- •14. Алгоритмы определения типа формулы.
- •15. Двойственные формулы. Принцип двойственности.
- •20. Сднф и алгоритмы ее построения.
- •21. Скнф и алгоритмы ее построения.
- •22. Теорема о разложении.
- •23. Контактные схемы.
- •24. Логические схемы.
- •26.Область истенности булевой фун-ции. Покрытие обл. Заданной в днф.
- •27.Метод Блейка,Нельсона, графический метод.
- •28. Минимальная днф. Метод инпликантных матриц.
- •29.Сокращенная днф. Теорема о связи сднф и мднф.
- •30. Тупиковая днф. Теорема о связи тднф и мднф
- •31.Алгоритмпостроения тупиковой днф
- •41. Квантор общности. Теорема о применении квантора общности для предиката определенном на конечном множестве.
- •42. Квантор существования. Теорема о применении квантора существования для предиката определенного на конечном множестве.
- •43. Законы алгебры логики предикатов.
- •44. Тождественно истинные предикаты, примеры. Теорема о тождественно истинных предикатах.
- •45. Тождественно ложные предикаты и теорема о тождественно ложных предикатах.
- •46. Понятие следствия и равносильности предикатов, примеры.
- •47. Формулы алгебры логики предикатов и их классификация.
- •48. Законы Де Моргана для алгебры логики предикатов.
- •49. Закон пронесения квантора общности через конъюнкцию.
- •50. Закон пронесения квантора существования через дизъюнкцию.
- •51.Закон пронесения квантора общности и существования через импликацию.
- •53. Детерминированные функции и графическое изображение (примеры).
- •54. Ограничено-детерминированные функции.
- •55. Диаграммы Мура.
- •56. Канонические уравнения ограничено-детерминированных функций.
- •57. Машины Тьюринга.
- •58. Простейшие функции. Теорема о простейших функциях.
- •59. Операция примитивной рекурсии. Примитивно-рекурсивные функции. Примеры.
- •60. Операция минимизации. Рекурсивные функции.
- •61. Тезисы Тьюринга и Черча. Теорема о связи между рекурсивными функциями и функциями вычислимыми по Тьюрингу (без доказательства).
- •62. Графы. Способы задания графов.
- •63. Формула Эйлера.
- •64. Графы к3,3 и к5,5. Теорема.
- •65. Плоские графы. Теорема о плоских графах (без доказательства).
- •66. Эйлеровые графы. Теорема о Эйлеровых графах. Гамильтоновы графы.
- •67. Деревья. Теорема о деревьях (без доказательства).
- •68. Предмет теории кодирования, алфавитное кодирование.
- •69. Префиксный код. Теорема о префиксном коде.
- •70. Разделимый код. Теорема Маркова (без доказательства).
44. Тождественно истинные предикаты, примеры. Теорема о тождественно истинных предикатах.
Определение 1 n-местным предикатом, определённым на множествах М1, М2,…,Мn, называется предложение, содержащее n переменных x1,x2,…,xn превращающееся в высказывание при подстановке вместо этих переменных любых конкретных элементов из множеств М1, М2,…,Мn соответственно.
Обозначать n-местные предикаты будем А (x1,x2,…,xn), причём переменные x1,x2,…,xn называются предметными.
Всякий n-местный предикат А (x1,x2,…,xn), определённый на множествах М1, М2,…,Мn есть функция от n аргументов, заданная на указанных множествах и принимающая значение 0(ложно) или 1(истинно).
Будем говорить, что n-местный предикат А (x1,x2,…,xn) задан на множестве М, если x1,x2,…,xn принимают значения из М.
Примерами предикатов являются любые уравнения и неравенства из школьного курса математики.
Например, x+y>2, где x,y из R есть двухместный предикат заданный на множестве всех действительных чисел R.
Определение 2 Предикат А (x1,x2,…,xn), заданный на множествах
М1, М2,…,Мn называется: тождественно истинным, если при любой подстановке вместо переменных x1,x2,…,xn любых конкретных значений из множеств М1, М2,…,Мn он превращается в истинное высказывание; Обозначают: тождественно истинный – А (x1,x2,…,xn) ≡ 1; Двухместный предикат x²+y² ≥ 0, заданный на множестве R является тождественно истинным. Определение 3 Множеством истинности предиката А (x1,x2,…,xn) заданного на множествах М1, М2,…,Мn называется совокупность всех упорядоченных наборов (a1,a2,…,an), где ai Мi, i=1,2,…,n при которых А(a1,a2,…,an) =1.
Множество истинности предиката А (x1,x2,…,xn) мы будем обозначать NA.
Пусть A(x)=(x²+3x - 4=0) – одноместный предикат, заданный на множестве R. Ясно, что NA={1,-4}. Однако, если данный предикат задан на множестве натуральных чисел, то его множество истинности N′A={1}.
Пусть x²+y²=4 – двухместный предикат, заданный на множестве действительных чисел R. Тогда множеством истинности его являются множества всех таких пар действительных чисел, которые являются координатами точек плоскости, лежащих на окружности с центром в начале координат и радиусом 2.
Непосредственно из определения 2 следует справедливость следующего утверждения.
Пусть А (x1,x2,…,xn) n-местный предикат, заданный на множествах
М1, М2,…,Мn тогда А (x1,x2,…,xn) является тождественно истинным тогда и только тогда, когда NA= М1× М2×…×Мn;
45. Тождественно ложные предикаты и теорема о тождественно ложных предикатах.
1 n-местным предикатом, определённым на множествах М1, М2,…,Мn, называется предложение, содержащее n переменных x1,x2,…,xn превращающееся в высказывание при подстановке вместо этих переменных любых конкретных элементов из множеств М1, М2,…,Мn соответственно.
Обозначать n-местные предикаты будем А (x1,x2,…,xn), причём переменные x1,x2,…,xn называются предметными.
Всякий n-местный предикат А (x1,x2,…,xn), определённый на множествах М1, М2,…,Мn есть функция от n аргументов, заданная на указанных множествах и принимающая значение 0(ложно) или 1(истинно).
Будем говорить, что n-местный предикат А (x1,x2,…,xn) задан на множестве М, если x1,x2,…,xn принимают значения из М.
Примерами предикатов являются любые уравнения и неравенства из школьного курса математики.
Например, x+y>2, где x,y из R есть двухместный предикат заданный на множестве всех действительных чисел R.
Определение 2 Предикат А (x1,x2,…,xn), заданный на множествах
М1, М2,…,Мn называется: тождественно ложным, если при любой подстановке вместо переменных x1,x2,…,xn любых конкретных значений из множеств М1, М2,…,Мn соответственно он превращается в ложное высказывание;
тождественно ложный – А (x1,x2,…,xn) ≡ 0. Одноместный предикат sinx > 1, заданный на множестве R является тождественно ложным. Пусть А (x1,x2,…,xn) n-местный предикат, заданный на множествах
М1, М2,…,Мn тогда А (x1,x2,…,xn) является тождественно ложным тогда и только тогда, когда NA=Ø;