
- •Кафедра геометрии
- •Вводный курс математики
- •Печатается по решению редакционно-издательского совета университета
- •Содержание
- •Введение
- •Глава 1 элементы теории множеств
- •§1. Понятие множества
- •Будем считать, что множество a задано, если задано правило, позволяющее для каждого объекта а ответить на вопрос: какое из данных утверждений верно аa или aa.
- •§2. Сравнение двух множеств.
- •§3. Кортежи и декартовы произведения множеств
- •Глава 2 элементы математической логики
- •§1. Высказывание и логические операции
- •§2. Логические формулы и их равносильности
- •§3. Предикаты и кванторы
- •§4. Типы теорем. О некоторых методах доказательств теорем
- •Глава 3 отношения и функции
- •§1. Понятие отношения между элементами данных множеств
- •§2. Функциональные отношения
- •§3. Бинарные отношения между элементами данного множества. Отношения эквивалентности
- •Минимум
- •I. Множества и операции над ними
- •II. Высказывания и предикаты
- •III. Отношения и функции
- •Приложение 2 вопросы к зачету по «Вводному курсу математики»
- •Греческий алфавит
- •Латинский алфавит
- •Некоторые стандартные обозначения
- •Литература
§3. Предикаты и кванторы
n1. Понятие предиката
Желая выделить общее в построении
предложений: «3>2», «–5>2», «>2»,
«
>2»,
и т.д., мы приходим к предложению «х>2»,
где хR.
Предложение «х>2» называют
одноместным предикатом или одноместной
высказывательной формой. Заметим, что
при замене в предложении "х>2"
переменной х на конкретное число
из R получается
конкретное (ложное или истинное)
высказывание.
Желая выделить общее в построении предложений:
«Марк Твен – автор повести «Принц и нищий»»,
«Ю. Герман – автор произведения «Царь-рыба»»,
«В. Астафьев – автор романа «Один год»»,
«В. Скотт – автор романа «Айвенго»», и т.д., приходим к предложению «х – автор у», которое называют двуместным предикатом или двуместной высказывательной формой. При замене в предложении «х – автор у» переменной х на конкретное имя писателя, а переменной у на конкретное наименование литературного произведения получим конкретное (истинное или ложное) высказывание.
Дадим «строгое» определение предиката.
Определение 5. Пусть Х1, Х2, …, Хn, где nN, – некоторые непустые множества произвольной природы элементов; х1, х2, …, хn – переменные, множества всех значений которых совпадают с множествами Х1, Х2, …,Хn соответственно; Р(х1, х2, …, хn) – некоторое предложение, содержащее переменные х1, х2, …, хn и превращающееся в конкретное (истинное или ложное) высказывание Р(a1, a2, …, an) при замене в нем переменных х1, х2, …, хn на конкретные их значения a1, a2, …, an соответственно, где (a1, a2, …, an) – произвольный элемент из непустого подмножества DP декартова произведения Х1Х2… Хn. Тогда предложение Р(х1, х2, …, хn) называется n-местным предикатом или n-местной высказывательной формой с переменными х1, х2, …, хn. Множество DP называется областью определения предиката Р(х1, х2, …, хn). Если (a1, a2, …, an)DP, а истинностное значение высказывания Р(a1, a2, …, an) равно И (Л), то говорят, что данный предикат является истинным (ложным) в точке (a1, a2, …, an), иначе при х1=a1, х2=a2, …, хn=an.
Множество ЕP всех точек из DP, в которых данный предикат Р(х1, х2, …, хn) является истинным, называется областью истинности предиката Р. В случае, когда ЕP=DP (ЕP=), данный предикат называется тождественно истинным (тождественно ложным).
Если области истинности двух предикатов Р(х1, х2, …, хn) и Q(х1, х2, …, хn) совпадают, т.е. ЕP=ЕQ, то эти предикаты называются равносильными и пишут: Р(х1, х2, …, хn)Q(х1, х2, …, хn). Если же ЕPЕQ, то предикат Q(х1, х2, …, хn) называется следствием предиката Р(х1, х2, …, хn) и пишут: Р(х1, х2, …, хn)Q(х1, х2, …, хn).
Заметим, что иногда одноместные предикаты называют свойствами, а высказывания – 0-местными предикатами.
По
существу ранее неявно уже пользовались
одноместными предикатами: в записи Aх
Р(х)
характеристическое свойство Р(х)
элементов множества А
является одноместным предикатом, т.е.
свойством.
Разницу между понятиями предиката и высказывания можно сравнить с разницей между формуляром анкеты и самой анкетой (формуляр анкеты – заготовленная форма, содержащая определенное число пустых мест, в которые нужно внести некоторые данные, в результате чего и получается то, что называется анкетой).
Пример 1. Любое уравнение или неравенство (система или совокупность) с переменными х1, х2, …, хn, где nN, является n-местным предикатом Р(х1, х2, …, хn). При этом область допустимых значений переменных и множество всех решений данного уравнения или неравенства (системы или совокупности) совпадают с областью определения DP и областью истинности EP предиката Р соответственно.
Пример 2. Всякая логическая формула F(Х1, Х2, …, Хn) является частным случаем n-местного предиката, а именно является n-местным предикатом, переменные которого являются высказывательными переменными.
Пример
3. Предикат
Р(х)«х2–4х+5>0»
с областью определения DP=R
является тождественно истинным
(действительно, для каждого числа х0
из R
имеем х02–4х+5=(х0–2)2+1>0,
т.е. Р(х0)=И,
поэтому ЕP=R=DP,
т.е. ЕP=DP).
Пример
4. Предикат
Q(х,
у)«
»
с областью определения DP=R2\(0;0)
является тождественно ложным.
(Действительно, для каждой пары чисел
(х0;
у0)
из DP
имеем
,
т.е. Q(х0,
у0)=Л.
Поэтому ЕQ=).
Пример 5. Равносильности и следствия для уравнений, неравенств, систем, совокупностей являются соответственно частными случаями равносильностей и следствий для предикатов.
n2. Операции над предикатами
Введем логические операции над предикатами подобно тому, как это было сделано ранее для высказываний, ограничившись лишь одноместными предикатами, определенными на одном и том же множестве.
Определение
6. Пусть
Р(х)
и Q(х)
– некоторые предикаты с переменной х
и одной и той же областью определения
D.
Отрицанием
предиката
Р(х)
называется одноместный предикат с
переменной х
и областью определения D,
обозначаемый одним из символов Р(х)
или
и являющийся истинным в тех и только в
тех точках их D,
в которых предикат Р(х)
является ложным.
Дизъюнкцией предикатов Р(х) и Q(х) называется одноместный предикат с переменной х и областью определения D, обозначаемый символом Р(х)Q(х) и являющийся ложным в тех и только в тех точках из D, в которых предикаты Р(х) и Q(х) одновременно являются ложными.
Конъюнкцией предикатов Р(х) и Q(х) называется одноместный предикат с переменной х и областью определения D, обозначаемый одним из символов Р(х)Q(х) или Р(х)Q(х) и являющийся истинным в тех и только в тех точках из D, в которых предикаты Р(х) и Q(х) одновременно являются истинными.
Импликацией предикатов Р(х) и Q(х) называется одноместный предикат с переменной х и областью определения D, обозначаемый символом Р(х)Q(х) и являющийся ложным в тех и только в тех точках х из D, в которых одновременно P(х) является истинным, а Q(х) – ложным.
Эквиваленцией предикатов Р(х) и Q(х) называется одноместный предикат с переменной х и областью определения D, обозначаемый символом Р(х)Q(х) и являющийся истинным в тех и только в тех точках х из D, в которых |P(х)| = |Q(х)|.
Дадим геометрическую иллюстрацию введенных выше операций над предикатами.
Поясним данную геометрическую иллюстрацию:
1°.
ЕРх
| Р(х)=D\Ep.
2°.
ЕPQх
| Р(x)Q(x)=EРEQ.
3°.
ЕPQх
| Р(x)Q(x)=EРEQ.
4°.
ЕPQ
х
| Р(x)Q(x)}=D\(EР(D\EQ))
(D\EP)(D\(D\EQ))
=(D\ЕР)EQ.
При переходе (а)
воспользовались законом де Моргана для
множеств (утверждение
6´ теоремы
1 из n°1
§1 гл.I).
При переходе (b)
воспользовались очевидным
теоретико-множественным равенством
С(СYХ)=Х
для случая ХY.
5°.
ЕPQ
х
| Р(х)Q(x)
= (EРЕQ)((D\EP)(D\EQ))
=(EPEQ)(D\(EPEQ)).
При переходе (с)
воспользовались утверждением
6 теоремы
1 из n°1
§1
гл. I.
6°. (Р(х)Q(x)) тогда и только тогда ( по определению 1), когда ЕРЕQ, т.е. ЕPQ=D, тогда и только тогда, когда P(х)Q(х) – тождественно истинный предикат.
7°. (Р(х)Q(x)) тогда и только тогда ( по определению 1), когда ЕP=ЕQ, тогда и только тогда, когда предикат Р(х)Q(х) – тождественно истинный, т.е. ЕPQ=D.
Введенные операции для двух предикатов с одной и той же переменной с общей областью определения обобщается на случай двух предикатов с одними и теме же несколькими переменными. Операции нахождения дизъюнкции и конъюнкции для двух предикатов с одним и тем же (несколькими) переменными обобщается на случай любого конечного числа предикатов.
Заметим, что систему уравнений и неравенств с одними и теми же переменными можно рассматривать, как конъюнкцию уравнений и неравенств данной системы; совокупность уравнений и неравенств с одними и теми же переменными можно рассматривать, как дизъюнкцию уравнений и неравенств совокупности.
Пример
6. Систему
можно
рассматривать, как конъюнкцию
(х2+у2+z2–2ху=3)(х+у+z=1)(х–2уz)
предикатов
Р(х,
у,
z)=«х2+у2+z2–2ху=3»,
Q(х,
у,
z)=«х+у+z=1»
и R(х,
у,
z)=«х–2уz»
с одними и теми же переменными х,
у,
z.
Множество всех решений данной системы
совпадает с областью истинности этой
конъюнкции, т.е. с множеством ЕPЕQЕR.
Пример
7.
Совокупность
,
можно рассматривать, как дизъюнкцию
P(х,
у,
z)Q(х,
у,
z)R(х,
у,
z)
предикатов из примера
6. Множество
всех решений данной совокупности
совпадает с областью истинности этой
дизъюнкции, т.е. с множеством ЕPЕQЕR..
n3. Операции навешивания кванторов на одноместный предикат
Пусть Р(х) – одноместный предикат с областью определения DР. Договоримся символом x (Р(х)) (1) обозначать высказывание: «Для любого значения переменной х из DР предикат Р(х) является истинным» (чтение: «Для любого x P от x»). Символ х называется квантором всеобщности по переменной х ( – перевернутая первая буква английского слова «All» и немецкого «Alle» – все). Переход от одноместного предиката Р(х) и к высказыванию (1) носит название операции навешивания на предикат Р(х) квантора всеобщности по переменой х.
Договоримся символом х (Р(х)) (2) обозначать высказывание: «Существует значение переменной х из DР, при котором предикат Р(х) является истинным» (чтение: «Существует x такое, что P от x»). Символ х называется квантором существования по переменной х ( – перевернутая первая буква английского слова «exist» и немецкого «existiren» – существовать). Переход от одноместного предиката Р(х) к высказыванию (2) носит название операции навешивания на предикат Р(х) квантора существования по переменной х.
Договоримся символом !х (Р(х)) (3) обозначать высказывание: «Существует единственное значение переменной х из DР, при котором предикат Р(х) является истинным» (чтение: «Существует и единственно x такое, что P от x»). Символ !х называют квантором существования и единственности по переменной х. Переход от одноместного предиката Р(х) к высказыванию (3) носит названия операции навешивания на предикат Р(х) квантора существования и единственности по переменной х. Термин «квантор» происходит от латинского слова «quantum» – сколько, как много.
Для частного случая, когда область определения DР – конечное множество, а именно, DР=а1, а2, …,аn,
имеем:
х (Р(х))Р(а1)Р(а2)…Р(аn) и
х (Р(х)) Р(а1) Р(а2)…Р(аn).
Таким образом, операция навешивания квантора всеобщности (существования) на одноместный предикат Р(х) по переменной х является обобщением операции нахождения конъюнкции (дизъюнкции) конечного числа высказываний.
Полезно следующее утверждение:
Лемма 1. Пусть Р(х) – одноместный предикат. Тогда имеют место следующие равносильности высказываний:
(х (Р(х))хРх; (4)
(х (Р(х))хРх. (5)
Доказательство.
Докажем равносильность (4), т.е. докажем, что(х (Р(х))=х Рх.
1-й этап. Предположим, что (х (Р(х))=И. Тогда по определению отрицания высказывания х(Р(х)) – ложное высказывание. Следовательно, существует такое значение переменной х (например, х=а), для которого предикат Р(х) является ложным, а предикат Р(х) – истинным. Итак, существует такое значение х, при котором Р(х) – истинно, т.е. х (Р(х))=И.
2-ой этап. Предположим, что (х (Р(х))=Л. Тогда по определению отрицания высказывание х (Р(х)) – истинное высказывание. Следовательно, для каждого значения переменной х из DР предикат Р(х) является истинным, а предикат Р(х) – ложным. Итак, х ((Р(х))=Л.
Равносильность (4) доказана, равносильность (5) доказать аналогично. Лемма доказана. ■
При
построении отрицаний для высказываний,
«начинающихся» знаком квантора помимо
равносильности (4) и (5) часто бывают
полезны следующие равносильности
логических формул:
,
,
,
которые были установлены в n°2
предыдущего параграфа.
В
дальнейшем иногда высказывания вида
х
(хМР(х)),
х
((хх0)Р(х)),
!х ((хх0)Р(х)),
и т.д. будем записывать условно
соответственно в виде
хМ
(Р(х)),
хх0
(Р(х)),
!х
х0
(Р(х)),
Символы хМ,
хх0,
!х
х0
и т.д. называются ограниченными
кванторами.
Пример 8. х (х2–5х+6=0 – некоторое высказывание А, получаемое навешиванием на предикат Р(х)=«х2–5х+6=0» квантора всеобщности по переменной х. |A|=Л. Действительно, DР =R, 1DР, однако 12–51+6=0 – ложное высказывание, т.е. при х=1 предикат не является истинным.
По лемме 1 имеем:
А=х (х2-5х+6=0) х ((х2-5х+6=0)) х (х2-5х+60), А=Л.
Пример
9. х2
(х2–5х+6=0)
– условная запись высказывания
В=х
((х2) х2–5х+6=0),
полученного из предиката
Q(х)=«(х2)
х2–5х+6=0»
навешиванием квантора существования
по переменной х.
Данное высказывание истинно. Действительно,
DQ=R
и при х=3
предикат Q(х)
является истинным: 32 х2–53+6=0
– истинное высказывание. Используя
лемму 1 и равносильность
,
имеем:
х2 (х2–5х+6=0)х ((х2)(х2–5х+6=0) х (((х2)
(х2–5х+6=0))
х
((х2)(х2–5х+6=0)
х
(х
2х2–5х+60),
Л.
n4. Навешивание кванторов на предикаты, имеющие более одной переменной
По аналогии с предыдущем пунктом
естественным образом вводятся операции
навешивания кванторов на предикат Р(х1,
х2, …, хn),
где n1,
по одной из его переменных хi,
где 1i
n.
В результате навешивания на предикат Р(х1, х2, …, хn) кванторов всеобщности, существования, существования и единственности по переменной хi переходим соответственно к (n–1) местному предикату
Q1(x1, x2, …, xi-1, xi+1, …, xn)=xi(P(x1, х2, …, хn)),
Q2(x1, x2, …, xi-1, xi+1, …, xn)=xi(P(x1, х2…, хn)),
Q3(x1, x2, …, xi-1, xi+1, …, xn)=!xi(P(x1, х2…, хn)).
Заметим, что предикаты Q1,Q2, и Q3 имеют (n–1) переменную x1, …, xi-1, xi+1, …, xn.. Символ хi хотя и входит в запись этих предикатов, но не является переменной в обычном смысле слова: при замене в этих предикатах символа хi на конкретное значение получаем предложение, не являющееся предикатом. Чтобы подчеркнуть указанный факт, переменные x1, ..., xi-1, xi+1, …, xn называют свободными переменными, а переменную хi – связанной для предикатов Q1,Q2,Q3; говорят еще, что кванторы xi,xi, ,!xi связывают переменную хi.
Можно привести другие примеры появления связанных переменных:
1.
– ложное высказывание, где х –
связанная переменная. (При замене в этом
предложении переменной х на конкретное
значение «теряется» смысл, например,
приходим к предложению
).
2
– одноместный предикат с переменной
х (n – связанная
переменная).
Можно убедится, что для n-местного предиката P(х1, х2, … , хn) имеют место равносильности, аналогичные равносильностям (4) и (5) из формулировки леммы 1.
Пример 10. Q(y)
x (x2<y)
– одноместный предикат (со свободной
переменной y и связанной
предикатом существования переменной
x), полученный из
предиката Р(х, y) = «x2>y»
навешиванием квантора существования
по переменной x. Этот
предикат при y=2
(y = –3) является
истинным (ложным).
Q(y)
х(х2у)
х((х2у))х
(х2у)
– одноместный предикат с переменной
у.
Пример 11. R(x,
z)
y
(x+zy2)
– двуместный предикат со свободными
переменными x, z
и связанной переменной у, полученный
из предиката U(x,
y, z)
= «x+zy2»
навешиванием квантора всеобщности по
переменной у. Этот предикат при х
= 1, z=–3 (х =–1, z=3)
является ложным, так как высказывание
y(1–3
у2) (y(–1+3у2))
является истинным (ложным).
R(x,
z)
y(x+zy2)
у((x+zy2))
у
(x+zy2)
– двуместный предикат с переменными
x, z.
На (n–1)-местные предикаты Q1, Q2 и Q3 с переменными x1, …, xi-1, xi+1, …, xn, полученными из n-местного предиката P (x1, x2, …, xn) навешиванием соответственно кванторов всеобщности, существования, существования и единственности по переменной xi, в свою очередь можно навешивать каждый из трех кванторов по каждой из переменных x1, …, xi-1, xi+1, …, xn, и т.д.
Так, навешивая на двуместный предикат P(x, y) кванторы всеобщности и существования по каждой из переменных х, у, получаем четыре одноместных предиката:
Q1(y)x (P(x, y)), Q2(x)
y (P(x, y)),
Q3(y)
x
(P(x,
y)), Q4(x)
y (P(x,
y)).
Навешивая в свою очередь на каждый из этих одноместных предикатов кванторы всеобщности и существования, получаем восемь высказываний:
R1
y
(Q1(y))
y
(x
(P(x,
y)))
y
x
(P(x,
y)) (Чтение: «Для
любого у и любого х P(x,
y)»);
R2
y
(Q1(y))
y
(x
(P(x,
y)))
y x
(P(x,
y)) (Чтение: «Существует
такое у, что для любого х P(x,
y)»);
R3
x
(Q2(x))
x
(y
(P(x,
y)))
x
y
(P(x,
y)) (Чтение: «Для
любого х и любого у P(x,
y)»);
R4
x
(Q2(x))
x
(y
(P(x,
y)))
x
y
(P(x,
y)) (Чтение: «Существует
такое х, что для любого у P(x,
y)»);
R5
у
(Q3(у))
у
(х
(P(x,
y)))
у
х
(P(x,
y)) (Чтение: «Для
любого у существует такое х,
что P(x,
y)»);
R6
у
(Q3(у))
у
(х
(P(x,
y)))
у
х
(P(x,
y)) (Чтение: «Существует
такое у и существует такое х,
что P(x,
y)»);
R7
x
(Q4(x))
x
(y
(P(x,
y)))
х
у
(P(x,
y)) (Чтение: «Для
любого х существует такое у,
что P(x,
y)»);
R8
x
(Q4(x)
x
(y
(P(x,
y)))
х
у
(P(x,
y)) (Чтение: «Существует
такое х и существует такое у,
что P(x,
y)»).
Пример 12. Конкретизируем сказанное выше. Пусть P(x, y) = «ху» – двуместный предикат с областью определения N2 . На базе этого предиката с помощью операций навешивания кванторов всеобщности и существования построим восемь высказываний, найдя истинностностные значения каждого из них.
Если
Q1(y)
x
(ху), то
.
Действительно, для любого значения х0
переменной х из N
выполняется неравенство х01,
а для любого значения у0
переменной у из N,
отличного от 1, (у0–1)N
и ложно высказывание у0–1у0.
Но тогда высказывание у
(Q1(y)),
то есть высказывание у
х
(ху) ложно,
а высказывание у
(Q1(y)),
то есть высказывание у
х
(ху), истинно.
Если
Q2(x)
y
(ху), то
,
то есть этот предикат является тождественно
ложным. Действительно, предположив
существование значения х=х0,
при котором предикат Q2(x)
является истинным, приходим к противоречию:
х0 – наибольшее натуральное
число. Но тогда, высказывания х
(Q2(x))
и х
(Q2(x)),
то есть высказывания х
у
(ху) и х
у (ху),
ложны.
Если
Q3(y)
х
(ху), то
,
то есть этот предикат является тождественно
истинным. Действительно, для любого
значения у0 переменной у
из N существует
такое значение х0 переменной
х из N, что
х0у0
(можно взять например х0=у0).
Но тогда каждое из высказываний
у
(Q3(y))
и у
(Q3(y)),
то есть у
х
(ху) и у
х (ху),
является истинным.
Если
Q4(x)
y
(ху),
то
,
то есть этот предикат является тождественно
истинным. Действительно, для любого
значения х0
переменной х
из N
верно, что
х01.
Но тогда высказывания х
(Q4(х))
и
х
(Q4(х)),
то есть высказывания х
у
(ху)
и х
у
(ху),
являются истинными.
Сравнивая истинностные значения высказываний, построенных в последнем примере, приходим к утверждениям:
х
у (P(x,
y))
y
x
(P(x,
y)), х
у (P(x,
y))
y
x
(P(x,
y)),
у
х (P(x,
y))
х
у (P(x,
y)).
Таким образом, для высказываний, построенных в примере 10, при перестановке «одноименных» кванторов истинностное значение не изменяется, чего нельзя сказать о перестановке «разноименных» кванторов.
Оказывается, что аналогичным свойством обладает любой n-местный предикат при n2, то есть можно доказать утверждение.
Лемма 2. Пусть P(х1, х2, … , хn) – какой-либо n-местный предикат, n2. Тогда имеют место равносильности:
xi xj (P(х1, х2, … , хn)) xj xi (P(х1, х2, … , хn)),
xi xj (P(х1, х2, … , хn)) xj xi (P(х1, х2, … , хn)),
где xi, xj – какие – либо две различные переменные данного предиката. В то же время равносильностьxi xj (P(х1, х2, … , хn)) xj xi (P(х1, х2, … , хn)) может и не иметь место.