Скачиваний:
83
Добавлен:
12.03.2015
Размер:
16.43 Mб
Скачать

Утверждения (9),(10) являются аналогами законов де Моргана.

Докажем (9). Фиксируем произвольную форму U(x). Пусть высказывание (x) U(x) истинно. Тогда по определению отрицания (x) U(x) – ложно.

Следовательно, не для любого значения переменной x высказывание U(x) истинно. Значит, существует такое значение переменной x, для которого U(x) ложно. Обозначим одно из таких значений через а.

Итак аМ иU(а) – ложно. Следовательно, U(а) – истинно. Значит, существует такое x, что U(x) истинно, т.е. (x) U(x) истинно.

Пусть теперь, с другой стороны, высказывание (x) U(x) – истинно. Тога, по определению квантора существования, существует такое значение переменной x, что U(x) – истинно. Обозначим одно из таких значений через а.

Итак, аМ иU(x) истинно. Следовательно, U(а) ложно. Но тогда, по определению квантора общности, ложно и (x) U(x), а значит, (x) U(x) истинно.

Доказательство (10).

Пусть (x) U(x)- истинно. Тогда (x) U(x)- ложно. Обозначим это значение x через а. Имеем, аМ иU(а) – ложно. Следовательно, U(а) – истинно, а значит и истинно (x) U(x).

Пусть теперь истинно (x) U(x). Следовательно, U(x)- ложно. Значит, (x) U(x) – истинно.

Прежде чем переходить к общему случаю, рассмотрим ещё один простой случай.

2) Пусть U(x,у) – двухместная высказывательная форма, где xМ , уZ.

Тогда имеем место:

Зависят:

от y - (xМ) U(x,у), (x) U(x,у) (11)

x - (yZ) U(x,у), (y ) U(x,у) (12)

y - (xM) U(x,у), (x ) U(x,у) (13)

x - (yZ) U(x,у), (y ) U(x,у) (14)

(11)-(14) – являются одноместными высказывательными формами зависящие соответственно, от y, x, y, x.

Поскольку (11)-(14) – являются одноместными высказывательными формами, то на каждую из них можно навесить каждый из двух кванторов. При этом получается восемь высказываний. Без указаний областей значений переменной эти высказывания имеют вид:

(x) (y ) U(x,у) (15)

(y ) (x) U(x,у) (16)

(x ) (y ) U(x,у) (17)

(y ) (x ) U(x,у) (18)

(x) (y ) U(x,у) (19)

(y ) (x) U(x,у) (20)

(y ) (x ) U(x,у) (21)

(x ) (y ) U(x,у) (22)

Пример 2. пусть область значений переменных х и у – множество М.

Образуем одноместные высказывательные формы:

Истина при у=0 (x) (y ) - ложная

истина- (x ) (y ) - истина

Из них:

1. Истина. Форма (x) при у=0, т.к. для любого аМ имеем а0. Форма (x) при любом у0 ложна, т.к. если у = аМ и а0,тои.

2. Форма (y ) ложна при любом значении х, т.к. если бы она истинной при х = аМ, это означало бы, что а- наибольшее действительное число.

3. Форма (x ) истинна при любом у, хотя бы в силу того, что для аМ имеем аа.

4. Форма (y ) истина при всех х.

5. Форма (y ) (x) ложна, т.к. при всех у истинна форма (x)

6. Аналогично (x) (y ) - ложно.

7. Формы (x ) (y ) - истина.

(y ) (x ) - истина.

8. Форма (y ) (x) - истинна.

9. Форма (x) (y ) - истинна.

10. Форма (y ) (x ) - истинна.

11. Форма (x ) (y ) - ложна.

Правила, аналогичные правилам (9),(10), верны так же для формы (11)-(14) и высказываний (15)-(22).

Например:

(x) U(x,у)(x ) U(x,у) (23)

(y ) U(x,у) (y ) U(x,у) (24)

(x ) (y ) U(x,у) (х) (y ) U(x,у) (25)

(y ) (x ) U(x,у) (y ) (х)U(x,у) (26)

Словами правило, выраженное равносильностями (9),(10),(23)-(26) и всеми аналогичными ими равносильностями, можно сформулировать так:

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

Докажем равносильность (23)

Фиксируем форму U и возьмем произвольное значение переменной у, скажем, b .

Нам надо доказать, что (x) U(x,b) (x ) U(x,b) (27).

Рассмотрим выражение (x) U(x,b). Оно представляет собой отрицание результата навешивания квантора общности на одноместную форму U(x,b).

Следовательно, (27) вытекает из (9). Но (27), вследствие произвольности выбора значения переменной у, означает (23).

Докажем равносильность (25). Рассмотрим выражение (x )(y ) U(x,у). Оно представляет собой отрицание результата навешивания квантора существования на одноместную форму (12).

Следовательно в силу (10)

(x ) (y ) U(x,у) (x) (y ) U(x,у) (28).

В силу (23) (y ) U(x,у) (y ) U(x,у) (29).

Заменяя в (28) левую часть равносильности (29) на правую, получим (25).

Между высказываниями (15)-(22) имеются некоторые связи. Легко видеть, что: (x) (y ) U(x,у) (y ) (x) U(x,у) (30)

(x ) (у )U(x,у) (у ) (x ) U(x,у) (31).

Из (30), (31) следует: одноименные кванторы можно представлять.

«Разноименные» кванторы можно представить только «в одну сторону».

Если (x ) (y ) U(x,у) U, то (y ) (x ) U(x,у) U (32).

Если (x ) (x) U(x,у) U, то (x) ( у )U(x,у) U (33).

Утверждение обратное (32), (33):

если (y ) (x ) U(x,у) U, то (x ) (y ) U(x,у) U (34) не верно. Например, (y ) (x ) U, однако (x ) (y ) U.

3) Пусть U(x, …, x) – s- местная высказывательная форма (s);

x

x

…….

x.

В силу введенных выше обозначений для любого i, выражения

()U(x, …, x), (x)U(x, …, x) (35)

(xM)U(x, …, x), (x)U(x, …, x) (36)

Являются (s-1) – местными высказывательными формами зависящими от (свободных) переменных x1, …, xi-1 , xi+1, …, xs. Буква в выражениях (35), (36) является связанной переменной. Навешивание квантора по переменной xi.

По определению квантора общности высказывание (x) U(a1, a2, … , a i-1, x i, a i+1, … , as) (37) истинно тогда и только тогда, когда для любого значения aM переменной x высказывание U(a1, a2, … , a i-1, xi, ai+1, … , as) (38) истинно.

По определению квантора существования высказывание (xi) U(a1, …, x i, ai+1, …, as) (39) истинно тогда и только тогда, когда существует такое значение aiMi переменной x, для которого высказывание (38) истинно.

Навешивая на каждую из (s-1) - местных высказывательных форм (35), (36) любой из кванторов по любой из свободных переменных, мы получим (при s2) (s-2) – местные высказывательные формы или при (s=2) высказывания, и т.д. после того как навешано уже s кванторов, получаются высказывания.

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

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

(x i) U(x1, …, xs) (x i) U(x1, …, x s) (40)

(x i) U(x1, …, xs) (x i)U(x 1, …, x s) (41)

II. Одноименные кванторы можно переставить

(x i) (x j) U(x 1, …, x s) (x j)(x i) U(x 1, …, x s) (42)

(x i) (x j) U(x 1, …, x s) (x j)(x i) U(x 1, …, x s) (43)

III. Разноименные кванторы можно переставлять только в одну сторону:

если (x i) (x j) U(x 1, …, x s) U,

то (x j)(x i) U(x 1, …, x s) U. (44)

Обратное вообще говоря не верно.

Заметим, что (44) можно выразить еще так:

(x i)(x j) U(x 1, …, x s)(x j)(x i) U(x 1, …, x s) U (45)

Полезны таблицы «аналогий»:

№1 №2

&

&

\

пр

Пусть U(x) – одноместная высказывательная форма, x M, AM. Образуем выражение (xA) U(x) (46)

(x A) U(x) (47).

Кванторы (xA), (x A) – ограниченные кванторы.

Ограниченные кванторы связаны с обычными, так сказать, «неограниченными» кванторами:

(xA)U(x) (xM) [xAU(x)] (48)

(xA)U(x) (xM) [xA&U(x)] (49).

Указанные свойства (I-III) операции навешивания «неограниченных» кванторов сохраняются и для ограниченных кванторов. Например,

(xA) (yB)U(x,y,z) (xA) (yB)U(x,y,z).

Глава V. Соответствие.

§1. Соответствие.

Слово «соответствие» уже встречалось нам в словосочетании « взаимно – однозначное соответствие ».

Говорят, что между множествами X и Y установлено взаимно – однозначное соответствие, если указано такое подмножество Y X Y, которые обладают некоторыми свойствами, т.е. выделен график Y XY с определенными свойствами.

Следовательно, взаимно – однозначные соответствие между множествами X и Y полностью характеризуется, во0первых, смежными множествами X и Y, во-вторых, графиком YXY .

Что же такое само взаимно – однозначное соответствие? Что такое соответствие вообще?

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

Еще раз по другому:

Тройка множеств < Y, X, Y> называется соответствием, если Y XY.

Соответствие мы будем обозначать в основном прописными греческими буквами.

Пусть Г<Y,X,Y> - произвольное соответствие. (1)

прYX

прY Y

<a,b>Y

Из определения соответствия следует, что его первая компонента Y есть график.

График Y, т.е. первая компонента соответствия Г, называется графиком соответствия.

Множество X, т.е. вторая компонента соответствия Г, называется областью отправления соответствия.

Множество Y, т.е. третья компонента соответствия Г, называется областью прибытия соответствия.

Соответствие Г с областью отправления X и областью прибытия Y называется соответствием между множествами X и Y.

Из трех основных множеств: графики, области отправления и области прибытия, еще два важных множества неразрывно связаны с каждым соответствием.

Область определения графика Y соответственно Г, т.е. множество прY называется областью определения соответствия.

Область значения графика Y соответствия Г, т.е. множество прY называется областью значений соответствия.

Если <a,b>прY, то мы будем говорить, что соответствие Г определено на элементе а.

Два соответствия равны тогда и только тогда, когда равны их графики, области определения и области прибытия.

Примеры: 1) Г<{ <a,>, <a,> , <b,>}, {a,b,c}, {,,} >

XY= {<a,>, <a,>, <a,>, <b,>, <b,>, <b,>, <c,>, <c,>, <c,>}.

Y XY={<a,>, <a,> , <b,>}.

Изобразим соответствие Г графически:

В соответствии Г элемент

соответствует элементам а и b и элемент элементу а, но сказать, что в соответствии Г элемент а соответствует элементу, не верно.

Областью определения соответствия Г является множество {a, b}, областью значений – множество {,}.

Соответствие Г определено на a и на b и не определено на с.

Очевидно, что если YXY, то YXY. Следовательно, если тройка <Y,X,Y> является соответствием, то тройка < Y

, Y, X> тоже является соответствием.

Тройку < Y, Y, X> принято называть инверсией соответствия Г и обозначать Г. Г<Y, Y, X>, Г<Y, X,Y> очевидно, область определения прY инверсии соответствия Г равна области значений прY самого соответствия Г, а область значения инверсии соответствия Г равна области определения соответствия Г.

Далее, очевидно (Г)=Г (2).

Операции композиции соответствий

Если Г<Y,X,Y>, <M,Z,U>, то композицией соответствий Г и являются:<YМ, Х, U> т.е. соответствие называетсякомпозицией соответствий Г и , если график соответствияявляется композицией (YМ) графиков соответствий Г и , область определения соответствияравна области отправления соответствия Г, а область значений соответствияравна области значений соответствия.

Очевидно: (Г )() (3)

Возьмем n произвольных соответствий (n3) Г1, Г2, …, Гn и в выражении Г1 Г2 Гn фиксируем произвольную расстановку скобок, приводящую последовательному полезному компонированию соответствий.

Графиком полученного в результате соответствия является композиция графиков соответствий Г1, Г2, …, Гn, область отправления соответствия равна области соответствия Г1 и область прибытия соответствия составляет с областью прибытия соответствия Гn.

Таким образом, как и для графиков, можно определить композицию Г1Г2Гn произвольного (конечного) компонирования соответствия Г12,…, Гn при любой расстановке скобок.

Далее очевидно, что (Г )=Г(4)

Или далее общее: (Г1 Г2 Гn)= ГГГГ(5)

Введем два новых понятия: образ и прообраз.

  1. Пусть Г<Y,X,Y> - произвольное соответствие, А-произвольное множество.

Образом множества А относительно соответствия Г называется и через Г(А) обозначается множество тех элементов из области прибытия Y соответствия Г какому-нибудь элементу множества А.

Таким образом Г(А) {yY| (x A) [<x,y>Y]} (6) Y- область прибытия.

В частности, Г({f})={ yY| (x {f}) [<x,y>Y]} (7) что, конечно, можно записать проще Г({a})={yY| <a,y>Y}, (8) т.е. Г({a}) – это множество элементов, соответствующих элементу а в соответствии Г (множество концов стрелок, выходящих из а).

Легко видеть, что Г(А)= Г({x}) (9).

Графически Г(А)- это множество концов стрелок, выходящих из элементов множества А.

Каждое из следующих утверждений очевидно (и легко доказывается):

ABГ(А) Г(B) (10)

Г(А)=Г(АпрY) (11)

Г(А)=0 АпрY=0 (12)

Г(А) прY (13)

Г(прY)= прY (14)

прY A Г(А) = прY (15)

Г(0) = 0 (16)

Пример 1). Если М{a,b,c,d,e,g}, график Y{<a,e>, <c,b>, <d,d>, <e,c>, <g,b>, <a,d>}, Г<Y, M, M>, A {a, b, d, g}, B={a, b, c, d, g}, тогда Г(А)= {e,d,b}.

Для (10) A

B={a, b, d, g}{a, b, c, d, g}Г(А)Г(В).

Г(В)= {d, e, b, d, b} = {e, d, b}.

Для (11) Г(А)= Г({a, b, d, g}{a, c, d, e, g}) = Г({a,d,g})= {e, d, b}.

Для (13) Г(А) прY= {e, b, d, e}.

Для (14) Г(прY)= прY Г({a, c, d, e, g}) = {b, d, c, e}.

Для (15) D= {a, c, b, d, e, g}прY = {a, c, d, e, g}Г(D) = {d, e, b, d, c, b} = {d, e, b, c} = прY.

Пример 2). Если Y{<x, y>D| y-3x+2=0},

Г<Y, D, D>,

A[2, 3),

Г(А)= [4, 7).

Данный пример подсказывает нам гипотезу, что для любого соответствия Г<Y, X, Y> и множества А

Г(А)= пр[(AY)Y] (17)

Это равенство выражает образ Г(А) множество А при соответствии Г через график соответствия Г.

Именно этим правилом удобно пользоваться при нахождении Г(А).

Если Г, - произвольные соответствия и А- произвольное множество, то

) (А) =(Г(А)) (18).

Равенство (18) вскрывает самую суть понятия «композиция соответствий». Оно показывает, что «применить» к множеству А композицию соответствий Г и - это значит последовательно (сначала Г, потом) применить эти соответствия. Следовательно – это последовательное «применение» соответствий.

Пример 3). Г<{}, {

}, {}>.

<{}, {}, {}>.

A{a,b}.

Г= <YH, X, U>= <{<a, 2>, <c, 2>, <c, 3>}, {a, b, c, d}, {1, 2, 3, 4}>.

Г(А)=пр[AYY]=пр[{}{}] = пр[] = {}.

(Г(А)) = (Г)(А) = пр[Г(А)UH] = пр[{}{1, 2, 3, 4}H] = пр[{}{}] = пр[<>] = {2}.

Пример 4). Если Г- соответствие между D и D с графиком Y{<x, y>D| y=sinx}, а - соответствие междуD и D с графиком H{<x, y>D| y=lgx}, то композиция Гбудет иметь графиком множество{<x, y>D| y=lgsinx}.

Утверждение (18) можно обобщить на любое число соответствия. Если Г, Г, … , Г- произвольные соответствия (n3) и А – произвольное множество, то (ГГГ) (А) = Г(…( Г( Г(А))) …) (19).

2) Пусть Г<Y,X,Y> - произвольное соответствие, А – произвольное множество.

Полным прообразом множества А относительно соответствия Г называется и через Г(А) обозначается множество тех элементов области отправления соответствия Г, каждому из которых соответствует в соответствии Г какой-нибудь элемент множества А, таким образом: Г(А){xX| (yA) [<x,y>Y]} (20)

Для нахождения Г(А) удобно пользоваться формулой (21)

Г(А)= пр[(XА)Y] (21)

( ср. Г(А)= прYY] ).

Если Г<Y,X,Y>, то Г= <Y, Y, X>.

По определению образа, образ множества А при соответствии Гравен:

Г(А)={xX| (yA) [<y,x>Y] } (22).

Следовательно, полный прообраз множества А при соответствии Г совпадает с образом множества А при соответствии Г(ср.(22), (20)).

Это позволяет любое утверждение, относящееся к полному прообразу, свести к некоторому утверждению об образе и наоборот.

Таким образом, получаем, в частности, аналоги утверждений (8-19):

(8) Г({a}) = { xX| <x, a>Y } (23)

(9) Г(A) = Г({x}) (24)

(10) АВГ(A) Г(В) (25)

(11) Г(A) = Г(A прY) (26)

(12) Г(A) =0Aпр Y=0 (27)

(13) Г(A) пр Y (28)

(14) Г(прY)= прY (29)

(15) пр Y A Г(A)= прY (30)

(16) Г(0) =0 (31)

(17) Г(A) = пр[(XA) Y] (32)

(18) (Г)(A) = Г((A)) (33)

(19) (ГГГ)(A)= Г( Г…( Г(A))…) (34).

Пример 5). Если M{a, b, c, d, e, g}

Y{<a, e>, <c, b>, <d, d>, <e, c>, <g, b>, <a, d>}.

Г<Y, M, M> , X=M, Y=M.

A{a, b, d, g},то Г(A) = пр[( XA)Y]= пр[{<a, a>, <a, b>, <a, d>, <a,g>, <b, a>, <b, b>, <b, d>, <b, g>, <c, a>, <c, b>, <c, d>, <c, g>, <d, a>, <d,b>, <d, d>, <d, g>, <e, a>, <e, b>, <e, d>, <e, g>, <g, a>, <g, b>, <g, d>, <g,g>} {<a, e>, <c, b>, <d, d>, <e, c>, <g, b>, <a, d>}] =пр[{<c, b>, <d, d>, <g, b>, <a, d>}] = {c, d, g, a}.

Утверждение (23), (24) показывает, что Г({a})- это множество элементов, которым соответствует в соответствии элемент а, или графически – множество начал строк, входящих в а;

Г(A) – это множество начал строк, проведенных к элементам множества А.

Равенство (32) выражает полный прообраз Г(A) множества А при соответствии Г через график соответствия Г.

Введем еще два новых понятия.

1) Пусть Г<Y, M, M> - произвольное соответствие, А- произвольное множество.

Тогда сужением соответствия Г на множестве А называется и через Гобозначается соответствием: Г<Y(AY), X,Y> (35).

Таким образом элемент b соответствует элементу а в соответствии Гтогда и только тогда, когдаaA и элемент b соответствует элементу а в соответствии Г.

График сужения соответствия Г на множество A является, по определению (Y(AY)), множествам тех пар из графика соответствия Г, первая компонента которых принадлежит A.

Область отправления и область прибытия соответствия Гсовпадают, соответственно, с областью отправления и областью прибытия соответствия Г.

Пример 6).

Г<{}, {

}, {}>.

A {a, c}.

Г=?

Г=<YY),X,Y>=<Y},X,Y>= =<{},,>.

Пример 7).

Г<{<x, y>D| y=x}, D, D>, D- множество действительных чисел.

A[2, 3].

Г =?

Г = <YY), X,Y >= <Y[2, 3]D, D, D>= <[4, 9], D, D>.

Легко видеть, что область определения сужения соответствия Г на множество А равна (АпрY).

Из (17) имеем: Г(А)= пр[ (АY) Y]. Следовательно, область значений сужения соответствия Г на множество А равна образу множества А при соответствии Г.

Если прYА, то Г =Г.

II. Двойственным, в некотором смысле, к понятию сужения является понятие продолжения.

Соответствие <H, Z, U> называется продолжением соответствия Г и элемент b соответствует элементу а в соответствии Г, то элемент b соответствует элементу а и в соответствии .

Для любых соответствиях Г и множества А соответствия Г является продолжением сужения Г .

Однако не верно утверждать, что произвольное соответствие Г<Y, X, Y> равно сужению на прY любого своего продолжения.

Задачи

  1. Чему рано число соответствий между m- элементным множеством X и n- элементным множеством Y?

X {x, … , x}

Y {y, … , y}.

  1. Г= <Y, X, Y>, где YXY.

  2. = mn.

  3. Виды графиков Y={}

Получим матрицу размерности mn:

=числаk элементных множеств (графиков Y) из общего числа графиков =mn.

Вид графиков Y: {<x, y>}

{<x, y>, <x, y>}

…………………….

{<x, y>, ….. , <x, y>}

=C=.

  1. Доказать или опровергнуть, что для любого соответствия Г и любых множеств А и B:

а). Г(АB) = Г(А) Г(B).

Решение : Г(А) = пр[(AY)Y] (1)

Г(B) = пр[(BY)Y] (2)

Г(AB) =пр[((AB)Y)Y] (3).

пр[( AB)Y] =пр[{<ab,y>}Y] = пр[{<a,y>}Y] пр[{<b, y>}Y]. Справедливо Y.

b). Г(AB) = Г(A) Г(B).

пр [((AB)Y)Y] = пр[(AY)Y]пр[(BY)Y].

  1. Доказать, что для произвольного соответствия Г и для любого множества А: Г(А) = Г(А).

Г(А)= пр[(AY)Y].

Г= <Y(AY), X, Y>.

Г(А) = пр[(AY)Y(AY)] =пр[( AY)Y].