- •Методические указания по дисциплине «Системный анализ»
- •Часть 1. Теория множеств.
- •Глава 1. Понятие множества и отношения
- •1.3. Включение
- •X í y и y í z влечет X í z;
- •1.4. Операции над множествами
- •Примеры
- •Упражнения
- •1.5. Алгебра множеств
- •Примеры
- •1.6. Отношения
- •1.7. Отношения эквивалентности
- •Упражнения
- •1.8. Функции
- •1.9. Композиция и обращение функций
- •§ 1.10. Отношения порядка
Упражнения
Если ρ есть отношение в R+, то его график есть некоторое множество точек первого квадранта координатной плоскости. Какова характеристическая особенность этого графика, если (а) ρ рефлексивно, (b) ρ симметрично, (с) ρ транзитивно?
Используя результаты упражнения 1, попытайтесь дать краткую формулировку характеристического свойства графика отношения эквивалентности в R+.
Семейство множеств {{1, 3, 4}, {2, 7}, {5,6}} есть разбиение множества {1, 2, 3, 4, 5, 6, 7}. Постройте график соответствующего этому разбиению отношения эквивалентности.
Пусть ρ и σ — отношения эквивалентности. Докажите, также является отношением эквивалентности.
Докажите, что ρ есть отношение эквивалентности на множестве У тогда и только тогда, когда ρ (Y*Y) есть отношение эквивалентности с областью определения Y.
Приведите примеры:
(а) отношения, рефлексивного и симметричного, но не транзитивного в некотором множестве;
(b) отношения, рефлексивного и транзитивного, но не симметричного в некотором множестве;
(c) отношения, симметричного и транзитивного, но не рефлексивного в некотором множестве.
Завершите доказательство теоремы 1.5.
Каждое отношение эквивалентности на множестве X определяет по теореме 1.5 некоторое разбиение множества X. Каким отношением эквивалентности порождается самое мелкое разбиение? Самое крупное?
Завершите доказательство теоремы 1.6.
10. Пусть ρ—отношение, рефлексивное и транзитивное в множестве А. Определим для a, b А отношение ~, полагая а~b, если aρb и bρа.
Докажите, что ~ есть отношение эквивалентности на А.
Докажите, что если а~а', b~b' и аρб, то a'ρb'. Выведите от сюда, что в фактормножестве А/~ можно определить новое отношение ρ': [а] ρ' [b], если aρb.
Докажите рефлексивность и транзитивность отношения ρ', а также, что если [а] ρ' [b] и [b] ρ' [а], то [а] =[b].
11. Во множестве Z+*Z+ положим по определению <а, b>~<c, d>, если a+d = b+c. Докажите, что ~ является отношением эквивалентности на данном множестве. Какой вид имеет график этого отношения? Опишите ~-классы эквивалентности.
1.8. Функции
Понятие функции мы можем определить в терминах уже введенных ранее понятий. Это определение исходит из известного по многим учебникам обсуждения понятия функции, согласно которому график функции есть множество упорядоченных пар. Поскольку ясно, что любая информация о функции может быть извлечена из ее графика, то нет никакой надобности различать функцию и ее график. Поэтому при определении функции имеет смысл исходить из таких характеристик множества упорядоченных пар, которые специфичны именно для графиков функций. Это достигается посредством соглашения, по которому функция есть такое отношение, никакие два различных элемента которого не имеют одинаковых первых координат. Таким образом, f тогда и только тогда является функцией, когда оно удовлетворяет следующим требованиям:
(I) элементами f являются упорядоченные пары;
(II) если <x, у> и <x, z> суть элементы f, то y = z.
Примеры А
{<1, 2>, <2, 2>, <Рузвельт, Черчилль)} есть функция с областью определения {1,2, Рузвельт} и областью значений {2, Черчилль}.
Отношение {<1, 2>, <1, 3>, <2, 2>} не является функцией, так как различные элементы <1, 2> и <1, 3> имеют одинаковую первую коор- динату.
Отношение {<х, х2 + х + 1>|хR} есть функция, так как если х=и, то х2+ х + 1 = u2 + u + 1
Отношение {<x2, x>| xR} не является функцией, так как его эле- ментами являются как <1, 1>, так и <1, -1/.
Слово «функция» имеет многочисленные синонимы, в частности: преобразование, отображение, соответствие, оператор1. Если f—функция и <х, у>f, так что xfy, то х есть аргумент функции f. Для обозначения у в этом случае терминология весьма разноречива; например, у называют значением функции f на х, образом элемента х при f, элементом, в который f переводит х. Для обозначения у также употребляют различные символы: xf, f (x) (или еще проще fx), xf . Обозначение f (x) можно рассматривать как сокращение для f [{x}] — множества f-образов элемента х. В этих терминах характеристическое свойство функций, выделяющее их среди отношений вообще, можно сформулировать следующим образом: каждый элемент области определения имеет единственный образ.
Читатель должен привыкнуть ориентироваться в этих обозначениях функции, так как в разных книгах он будет встречать различные символы и названия. Определения и теоремы, относящиеся к функциям, в этой книге всюду будут формулироваться в обозначениях f (х) или fx для (единственного) элемента, соответствующего элементу х в функции f. С этим хорошо согласуется также обозначение f[A] для множества {у | для некоторого х из А <х, у>f}. Впрочем, в приложениях понятия функции мы будем пользоваться различными обозначениями. Когда вместо f (х) нам будет удобнее применить обозначение xf, тогда естественно и вместо f[A] писать [А]f. Если же вместо f (х) мы будем писать xf, то в этих местах вместо f[A] будет использоваться обозначение [Аf] или Af.
Поскольку функции являются множествами, к ним применимо обычное определение равенства: две функции f и g равны в том и только в том случае, когда они состоят из одних и тех же элементов. Очевидно, что то же самое можно сказать и другими словами: f =g тогда и только
1 В математической литературе термины «соответствие», «функция», «отображение», «преобразование» и «оператор» чаете не являются синонимами.—Прим. ред.
тогда, когда Df=Dg и f(x)=g(x) для любого х из общей области определения. Следовательно, функцию можно определить, указав область ее определения и задав значения функции для каждого элемента области определения. Мы видим, таким образом, что вторая часть определений такого рода имеет вид некоторого правила. Например, одно из возможных определений функции {<x, х2 + x + 1 |х R} таково: функция f с областью определения R такова, что f (х) = х2+х+1. Когда функция задается указанием на ее область определения и заданием ее значений для каждого элемента этой области, область ее значений может быть вовсе не очевидна. В приведенном только что примере, чтобы
прийти к заключению, что Rf={x R|x≥ ¾}, надо проделать некоторые вычисления. С другой стороны, то обстоятельство, что в этом случае Rf R+, едва ли не очевидно. Вообще, при точном определении области значений мы сталкиваемся с определенными трудностями, но указать некоторое множество, включающее в себя область значений обычно, удается без труда. В связи с этим представляется разумным принять следующую терминологию. Функция f есть функция со значениями1 в Y, если область значений функции f есть подмножество множества Y, и функция f есть функция со значениями на У, если Rf=Y. Вводя аналогичные терминологические соглашения для области определения функции, мы будем говорить, что f определена на X, если X есть область определения функции f. Желая сказать, что f есть функция, определенная на множестве X со значениями в множестве Y, обычно пользуются символикой
f
f:X→ Y, или X→Y.
Множество всех функций, определенных на X со значениями в Y, есть подмножество множества Р(XxY); обозначим это подмножество через Yx. Если X пусто, то Yx состоит всего лишь из одного элемента, а именно из пустого подмножества множества XxY. Это единственное подмножество множества XxY, так как последнее само пусто, если пусто X. Если Y пусто, а X непусто, Yx пусто.
Если f:X→ Y и А Х, то f ∩ (AxY) есть функция, определенная на А со значениями в Y (эту функцию называют сужением функции f на множество А и обозначают через f|A). Подробнее: f|A есть функция, определенная на A и такая, что (f | A) (a) = f (а) для любого а, принадлежащего множеству А. Функция g является сужением функции f
1 Выделенные курсивом слова вставлены в эту и в следующую фразу при переводе во избежание двусмыслицы, связанной с одинаковым переводом двух различных английских предлогов: onto и on.— Прим. перев.
на некоторое подмножество области определения функции f тогда и только тогда, когда область определения функции g есть подмножество области определения функции f и для xDg g(x) = f(x); иначе говоря, g f. В дополнение к определению сужения назовем функцию f продолжением функции g, если g Í f. В качестве примера, иллюстрирующего понятие продолжения функции, мы обратимся к описанному выше отношению тождества ix в X. Очевидно, это отношение является функцией; поэтому, в соответствии с принятыми .нами обозначениями функций посредством малых латинских букв, мы обозначим это отношение через i или iх. Назовем ix тождественным отображением на X. Если А Í X, то ix| А = tА. Если ix|A рассматривается как функция, определенная на А со значениями в X, то это — инъективное отображение множества А в X.
Функция называется взаимно-однозначной, если она переводит различные элементы в различные. Иначе говоря, функция f тогда и только тогда взаимно-однозначна, когда
х1≠х2 влечет f (х1) ≠ f (x2).
Взаимно-однозначность функции иногда удобнее доказывать, рассматривая контрапозицию к написанному выше:
f(х1) = f(х2) влечет х1 = х2.
Например, функция f на R такая, что f(x) = 2x+ 1, взаимно-однозначна, так как 2х1 + 1 = 2х2 + 1 влечет х1 = х2.
Взаимно-однозначная функция f, определенная на X со значениями на Y, образует пары из элементов множеств X и Y; именно, в каждую пару входит f(x) из Y вместе с соответствующим х из X. В самом деле, поскольку f есть функция, f(x) есть однозначно определенный элемент множества Y; поскольку f принимает значения на Y, каждое у сопоставляется некоторому х; поскольку, наконец, f взаимно-однозначна, каждое у сопоставляется единственному х. Ввиду полной симметричности картины, возникающей при взаимно-однозначном отображении множества X на Y, его часто называют взаимно-однозначным соответствием между X и Y. Если два множества связаны между собой такой функцией, то говорят, что они находятся во взаимно-однозначном соответствии.
Примеры В
1. Хорошо известная читателю показательная функция есть функция, определенная на R со значениями в R; символически:
f : R→R, где f(x) = eх.
Мы можем также сказать более точно, что f есть функция, определенная на R со значениями на R+. Вообще, если f:X→Y, то f — функция, определенная на X со значениями на f[X], т. е. на области значений функции f.
{а, b, с}{1,2} есть множество всех функций, определенных на {1, 2} со значениями в {а, b, с}. Один из элементов этого множества — {<1, а>, <2, с>}.
Если А и В — множества, имеющие одинаковое число элементов, то они, очевидно, находятся во взаимно-однозначном соответствии1. Тогда, как легко показать, для любого множества X множества Ах и Вх находятся во взаимно-однозначном соответствии. В соответствии с этим множество всех функций, определенных на некотором множестве X со значениями в произвольном множестве, состоящем из п элементов, обо значают обычно через пх. Так, 2х обозначает множество всех функций, определенных на X со значениями в множестве из двух элементов, в качестве какового обычно берут множество {0, 1}. Если А Í X, то один из элементов множества 2х есть функция χА, определяемая следующим образом:
χА(х)=1, если хА, и χА(х) = 0, если xХ — А.
Мы будем называть χА характеристической функцией множества А. Рассмотрим теперь функцию f, определенную на p f. P(Х) со значениями в 2х, взяв в качестве образа подмножества А множества X [А является элементом множества P(Х)] характеристическую функцию этого подмножества А (являющуюся элементом множества 2х). В качестве упражнения предлагаем доказать, что f есть взаимно-однозначное соответствие между P (X) и 2х. В силу этого взаимно-однозначного соответствия множества P(X) и 2х обычно просто отождествляют, свободно заменяя в рассуждениях одно из этих множеств другим, если это удобно по каким-либо соображениям.
4. Пусть f —функция, а A и В — множества. Можно доказать, что f[A Ư B] = f[A] Ư f[B] и f[A∩Я] f[A]∩f[В]. В случае А∩В отношение включения усилить нельзя.
В элементарной математике приходится использовать и функции нескольких переменных. В рассматриваемых нами терминах функция (от) п
1 Точнее было бы сказать: «могут быть поставлены во взаимно-однозначное соответствие», так как никакой конкретной функции, осуществляющей такое соответствие между равночисленными множествами, вместе с ними не задается (хотя такие функции существуют, и не одна). Подобные небрежности встречаются в тексте и дальше; там, где игнорирование их могло бы привести к недоразумениям, они будут оговариваться.— Прим. перев.
переменных (n≥2) есть попросту функция, аргументами которой служат упорядоченные n-ки. Под эту схему можно подвести и случай n=1, согласившись, что «упорядоченная 1-ка» <х> есть просто х. Если обозначить множество всех упорядоченных n-ок <х1, х2, ..., хn>, где каждое хi - (i=l, ..., n) принадлежит некоторому множеству X, через Хп, то можно сказать, что функция, определенная на Хп и принимающая значения в X, есть п-арная операция в X. Вместо «1-арная» мы будем говорить «унарная»1; например, дополнение есть унарная операция в множестве всех подмножеств какого-либо множества; вместо «2-арная» мы будем говорить «бинарная»2. Фактически мы уже использовали это понятие, рассматривая операции над множествами; так, пересечение есть ,бинарная операция в соответствующей системе множеств. Аналогично, сложение в Z есть бинарная операция; если х, yZ, то значение этой функции от <х, у> обозначается через х+у.
Упражнения
Привести пример функции, определенной на R со значениями на Z.
Показать, что если АÍХ, то ix|A = iA.
Если X и Y суть множества, состоящие, соответственно, из п и т элементов, то из скольких элементов состоит множество Yx. Какое число элементов множества P(X*Y) суть функции?
Пользуясь только отображениями вида f:Z+→ Z+, приведите при- мер функции:
взаимно-однозначной, но со значениями не на Z+;
со значениями на Z+, но не взаимно-однозначной.
5. Пусть А = {1, 2,..., я}. Доказать, что если отображение f:A→А принимает значения на А, то оно взаимно-однозначно, и что если отобра- жение g:A→А взаимно-однозначно, то оно принимает значения на А.
x
Пусть f:R+→ R, где f(x)=∫ dt/t. Доказать любым доступным спо-
1
собом, что f есть взаимно-однозначная функция, принимающая значения на R.
Доказать, что функция f, определенная в третьем из примеров В, является взаимно-однозначным соответствием между Р(Х) и 2х.
В связи с четвертым из примеров В доказать, что если f—функ ция, а A и B—множества, то f[AB] = f[A] f[B].
1 Иначе—одномастная, или сингулярная.—Прим. перев.
2 Иначе—двуместная.— Прим. перев.
9. В связи с предыдущим упражнением доказать, что при тех же предположениях f [A∩В] Í f[A] ∩ f[В], и показать, что случай стро гого включения действительно может иметь место.
10. Доказать, что f[A∩В] = f[A]∩f[В] для любых множеств A и В тогда и только тогда, когда f взаимно-однозначна.
Замечание. В упражнениях 11—13 читателю предлагается отобрать только легко доказываемые утверждения и доказать их. Доказательство остальных утверждений можно отложить до изучения § 1.9.
11. Пусть А, В, А', В' —множества, причем А находится во взаимно однозначном соответствии с А'', а В — во взаимно-однозначном соответст- вии с В'. Показать, что:
(а) можно установить взаимно-однозначное соответствие между АхВ и А'хВ';
(b) можно установить взаимно-однозначное соответствие между Ав и А'в';
(c) если A∩В =ø и А'∩В' =ø, то можно установить взаимно- однозначное соответствие между AВ и A' В'.
12. Для произвольных множеств A, В и С доказать, что:
АхВ находится во взаимно-однозначном соответствии с ВхА;
(АхВ)хС находится во взаимно-однозначном соответствии с Ах{ВхС);
(c) A х (В С) находится во взаимно-однозначном соответствии с (AхВ)и(AхС).
13. Для произвольных множеств A, В, С доказать, что:
(a) {АхВ)с находится во взаимно-однозначном соответствии с АсхВс;
(b) (Ав)с находится во взаимно-однозначном соответствии с АВхС; fс) если В∩С = ø, то Aвс находится во взаимно-однозначном
соответствии с АвхАс.