Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

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

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Отображения и соответствия




1. Понятие отображения. Отображение f множества X в множество Y считается заданным, если каждому элементу x из X сопоставлен ровно один элемент y из Y, обозначаемый f(x).

Множество X называется областью определения отображения f, а множество Y – областью значений. Множество упорядоченных пар

Гf = {(x, y) | x∈X, y∈Y, y = f(x)}

называют графиком отображения f. Непосредственно из определения вытекает, что график отображения f является подмножеством декартова произведения X×Y:

Гf ⊂ X×Y.

Строго говоря, отображение – это тройка множеств (X, Y, G) такая, что G⊂ X×Y, и каждый элемент x из X является первым элементом ровно одной пары (x, y) из G. Обозначая второй элемент такой пары через f(x), получаем отображение f множества X в множество Y. При этом G=Гf. Если y=f(x), мы будем писать f:x→y и говорить, что элемент x переходит или отображается в элемент y; элемент f(x) называется образом элемента x относительно отображения f. Для обозначения отображений мы будем использовать записи вида f: X→Y. Часто отображения задают равенством вида y=f(x), где x и y – переменные; значениями переменной x, называемой аргументом, служат элементы множества X; переменная y принимает свои значения в множестве Y. В этом случае отображения называют также функциями.

Примеры. 1) Пусть X = Y – множество действительных чисел. Формула y=2x задает отображение множества X в множество Y.

2) Пусть X – множество всех треугольников на плоскости, а Y – множество действительных чисел. Сопоставляя треугольнику его площадь, получаем отображение первого множества во второе.

3) Пусть X = {1, 2, 3}, Y = {2, 3, 4}. Множество пар

G = {(1, 2), (2, 2), (3, 3)}

задает отображение f, при котором f(1)=f(2)=2, f(3)=3.􀀀

Отображение f конечного множества X = {a, b, …, c} в себя часто бывает удобно задать с помощью таблицы (матрицы), состоящей из двух строк. В первой строке располагаются элементы множества X, а под ними, во второй строке – их образы:

Например, таблица

задает отображение множества четвертей координатной плоскости в себя при повороте плоскости на 90º против часовой стрелки вокруг начала координат (естественно, вместо самих четвертей мы используем их номера). Пусть f: X→Y – отображение множества X в множество Y, а A и B – подмножества множеств X и Y соответственно. Множество

f(A)={y| y=f(x) для некоторого x∈A}

называется образом множества A. Множество

f −1(B)={x| f(x) ∈B}

называется прообразом множества B. Отображение f: A→Y, при котором x→f(x) для всех x∈A, называется сужением отображения f на множество A; сужение будет обозначаться через f|A.

Отображение вида f:X×Y→Z называют функцией двух переменных и пишут z=f(x,y). Аналогично определяются функции большего числа переменных.

Пусть имеются отображения f: X→Y и g: Y→Z. Отображение X→Z, при котором x переходит в g(f(x)), называется композицией отображений f и g и обозначается через f⋅g или просто fg. Таким образом,

(fg)(x)=g(f(x)).

Например, если отображения f, g множества действительных чисел в себя заданы формулами

f(x)=x+1, g(x)=2x,

то

(fg)(x)=g(f(x))=g(x+1)=2(x+1);

(gf)(x)=f(g(x))=f(2x)=2x+1.

2. Специальные виды отображений. Отображение множества X в X, при котором каждый элемент переходит сам в себя, x→x, называется тождественным и обозначается через idX.

Для произвольного отображения f: X→Y имеем

idX ⋅f = f⋅idY.

Отображение f: X→Y называется инъективным, если образы различных элементов также различны, то есть f(x)≠f(y) при x≠y. Отображение f: X→Y называется сюръективным (говорят также, что f – отображение X на Y) если всякий элемент y из Y является образом некоторого элемента x из X, то есть f(X)=Y. Отображение f: X→Y называется биективным, если оно одновременно инъективно и сюръективно. Биективное отображение f: X→Y обратимо. Это означает, что существует отображение g: Y→X, называемое обратным к отображению f, такое, что

g(f(x))=x и f(g(y))=y

для любых x∈X, y∈Y.Ясно, что при этом отображение f является обратным к отображению g. Отображение, обратное к отображению f, обозначается через f −1. В соответствие с определением

f f −1=idX, f −1f=idY, (f −1)−1=f.

Нетрудно видеть, что отображение биективно тогда и только тогда, когда оно обратимо. Говорят, что обратимое отображение f: X→Y устанавливает взаимно однозначное соответствие между элементами множеств X и Y, или, короче, между множествами X и Y. Инъективное отображение f: X→Y устанавливает взаимно однозначное соответствие между множеством X и множеством f(X).

Примеры. 1) Функция f: RR >0, f(x)=ex, устанавливает взаимно однозначное соответствие множества всех действительных чисел R с множеством положительных действительных чисел R >0. Обратным к отображению f является отображение g: R >0R, g(x)=ln x.

2) Отображение f: RR ≥0, f(x)=x2, множества всех действительных R на множество неотрицательных чисел R ≥0 сюръективно, но не инъективно, и поэтому не является биективным.􀀀

3. Операции. Бинарной операцией на множестве X называется отображение f:X×X→X. Результат применения бинарной операции к паре (x,y) принято записывать в виде x∗y, где ∗ – символ операции. Таким образом, f: (x,y)→x∗y.

Примеры. Отображение f: R × RR, f(x,y) = x+y, – это операция сложения на множестве действительных чисел; f:2X×2X→2X, f(A,B) = A∩B – операция пересечения на множестве подмножеств множества X.􀀀

Бинарная операция ∗ на множестве X называется:

коммутативной, если x∗y = y∗x для всех x, y из X;

ассоциативной, если (x∗y)∗z = x∗(y∗z) для всех x, y, z из X.

При записи повторенной несколько раз ассоциативной бинарной операции скобки можно опускать – результат от порядка выполнения операций не зависит. Например,

((x∗y)∗z)∗t = (x∗(y∗z))∗t = x∗((y∗z) ∗t) = x∗(y∗(z∗t)).

Операции сложения и умножения на множестве действительных чисел коммутативны и ассоциативны; операции объединения и пересечения подмножеств универсального множества также коммутативны и ассоциативны. Рассмотрим не столь очевидный пример.

Пример. Зададим бинарную операцию на отрезке [0; 1] формулой

x∗y = x+y–xy.

Очевидно, так определенная операция коммутативна. Покажем, что она и ассоциативна. Имеем

(x∗y)∗z = (x+y–xy))∗z = x+y–xy+z–(x+y–xy)z = x+y+z–xy–xz–yz+xyz;

x∗(y∗z) = x∗(y+z–yz) = x+y+z–yz–x(y+z–yz) = x+y+z–xy–xz–yz+xyz,

откуда (x∗y)∗z= x∗(y∗z).􀀀

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

Пример. Зададим на множестве X={0, 1, 2, 3, 4} операцию «умножение по модулю 5» (остаток при делении произведения на 5):

Верхняя строка и левый столбец содержат элементы множества X, которые служат метками соответствующих столбцов и строк. На пересечении строки с меткой x и столбца с меткой y находится произведение xy по модулю 5. Например, произведение 2 на 3 по модулю 5 равно 1.

y находится произведение xy по модулю 5. Например, произведение 2 на 3 по модулю 5 равно 1.􀀀

4. Характеристические функции. Пусть X – некоторое множество, и A – его подмножество. Определим отображение χA множества X в двухэлементное множество {0,1} следующим образом: χA(x)=1, если x∈A, и χA(x)=0, если x∉A. Функция χA называется характеристической функцией подмножества A.

Очевидно, A⊂B тогда и только тогда, когда χA(x)≤χB(x) для всех x. Имеется простая связь между операциями над подмножествами множества X и операциями над их характеристическими функциями:

χA∩B(x) = min(χA(x), χB(x)) = χA(x)⋅χB(x);

χAB(x) = max(χA(x), χB(x)) = χA(x)+χB(x)−χA(x)⋅χB(x);

χA\B(x) = max(χA(x)−χB(x), 0) = χA(x)⋅(1−χB(x));

χX(x)≡1; χ(x)≡0. ∅

5. Соответствия. Пусть даны множества X и Y. Будем говорить, что задано соответствие R из X в Y, если для каждого элемента x множества X указано подмножество R(x)⊂Y соответствующих ему элементов множества Y (возможно, пустое). Множество элементов x из X, для которых R(x) не пусто, будем называть областью определения соответствия R и обозначать через D(R). Множество всех тех элементов y из Y, которые принадлежат хотя бы одному множеству R(x), будем называть полным образом соответствия R и обозначать через B(R). Более общо, для произвольного A⊂X будем обозначать через R(A) и называть образом множества A множество всех тех y∈Y, которые принадлежат хотя бы одному множеству R(x) с x∈X, то есть R(A)= ∪xAR(x). Полный образ соответствия R совпадает с образом множества X. Нетрудно видеть, что B(R)=R(X)=R(D(R)).

Понятие соответствия обобщает понятие функции. Если каждое множество R(x) содержит ровно один элемент, то соответствие R называется функциональным. Всякое функциональное соответствие R определяет отображение множества X в множество Y, при котором произвольному элементу x множества X соответствует единственный элемент множества R(x). Ясно, что R является графиком этого отображения. Допуская небольшую вольность, будем обозначать это отображение также через R.

Примеры. 1) Натуральному числу x поставим в соответствие совокупность его простых делителей. Тем самым определяется соответствие R из множества натуральных чисел в множество простых чисел. Имеем R(10)={2, 5}, R(30)={2, 3, 5}, R(7)={7}, R(1)=∅.

2) Пусть A – множество участников рынка, а T – множество товаров. Для каждого товара t указана его цена p, для каждого участника ранка a – его бюджет b. Назовем возможным планом потребления участника рынка набор товаров, суммарная стоимость которых не превосходит его бюджета. Сопоставим каждому участнику рынка a множество возможных планов потребления. Этим определяется соответствие R из A в множество всех подмножеств множества Т. Например, пусть T={t0, t1, t2, t3}, p0=–2, p1=1, p2=2, p3=3 (отрицательную цену имеет товар, который может быть продан на рынке, например, труд); A={a1, a2, a3}, b1=0, b2=2, b3=10. Тогда

R(a1)={{t0}, {t0, t1}, {t0, t2}},

R(a2)={{t0}, {t1}, {t2}, {t0, t1}, {t0, t2}, {t0, t3}, {t0, t1, t2}, {t0, t3}}, R(a3)=2T.􀀀

Формально соответствие R из множества X в множество Y можно определить как подмножество декартова произведения X×Y, считая, что (x,y)∈R, если y∈R(x).

Рассматривая соответствия из X в Y как подмножества множества X×Y, можно говорить о том, что одно соответствие является частью другого, можно образовывать пересечение и объединение соответствий и т. п. Пусть S, R⊂X×Y – пара соответствий из X в Y. Непосредственно из определений вытекают следующие свойства соответствий:

1) S⊂R в том и только том случае, если S(x) ⊂R(x) для всех x∈R;

2) (S∩R)(x)=S(x) ∩R(x);

3) (S∪R)(x)=S(x) ∪R(x).

 

Пусть R⊂X×Y – соответствие из X в Y.

Сужением соответствия R на подмножество X’⊂X называется соответствие R’=R∩X’×Y. Легко видеть, что D(R’)=X’∩D(R) и R’(x)=R(x) для любого x∈X. Сужение будет иногда обозначаться через R|X’.

Соответствие из Y в X, определяемое формулой

R–1={(y,x)|(x,y)∈R},

называется обратным к соответствию R. Очевидно, x∈ R–1(y) тогда и только тогда, когда y∈ R(x). Непосредственно из определений следует, что (R–1)–1=R; D(R–1)= B(R); B(R–1)=D(R).

Если соответствие R⊂X×Y функционально, то обратное соответствие R–1 окажется функциональным лишь в том случае, когда отображение, задаваемое соответствием R, биективно; обратное соответствие задает в этом случае обратное отображение.

Для произвольного множества X обозначим через EX соответствие, определяющее тождественное отображение множества X в себя, при этом соответствии каждому элементу множества X соответствует лишь сам этот элемент, то есть EX(x)={x}. Соответствие EX задается диагональю декартова квадрата множества X:

EX = {(x,x) | x∈X} ⊂ X×X.

Мы будем называть соответствие EX тождественным или диагональным.

6. Композиция соответствий. Пусть заданы соответствия R из X в Y и S из Y в Z. Их композицией (или произведением) называется соответствие P из X в Z такое, что P(x)=S(R(x)) для всех x из X. Композиция соответствий R и S обозначается через RS. Согласно определению имеем

RS = {(x,z) | существует y∈Y, для которого (x,y)∈R и (y,z)∈S}.

Если X=Y=Z и R=S, то вместо RR пишут R2, вместо (R2)R – (R3) и т.д.

Пример. Пусть T – множество наборов товаров такое же, как в примере из предыдущего пункта. Будем считать, что набор товаров улучшается, если к нему добавляется один из товаров с положительной ценой или из него выводится товар с отрицательной ценой. Будем говорить, что набор товаров V лучше, чем набор товаров U, если V может быть получен из U несколькими последовательными улучшениями. Например, наборы {t0,t1}, {t0,t1,t2}, {t1,t2} получаются последовательными улучшениям. Обозначим через P(U) множество тех наборов, которые получаются из набора U путем его однократного улучшения. Например, P({t0,t1})={{t0,t1,t2}, {t0,t1,t3}, {t1}}; P({t1,t2,t3})=∅. Тогда P2(U) – это множество наборов, которые получаются из U двумя последовательными улучшениями, P3(U) – это множество наборов, которые получаются из U тремя последовательными улучшениями и т.д. Очевидно, P5(U)= ∅ для любого набора U. Положим S=P∪P2∪P3∪P4. Тогда S(U) – это множество наборов, которые лучше, чем набор U.􀀀

Укажем некоторые свойства композиции соответствий.

1) Диагональные соответствия играют роль единиц: для любого R⊂X×Y имеем

EXR=R=REY.

2) Композиция ассоциативна: если R⊂X×Y, S⊂Y×Z, T⊂Z×W, то

(RS)T=R(ST).

3) Если R⊂X×Y, S⊂Y×Z, то

(RS)−1=S−1R−1.

4) Композиция монотонна относительно включения: если R1, R2⊂X×Y, S⊂Y×Z, то

R1⊂ R2 влечет R1S⊂ R2S.

5) Если R1, R2⊂X×Y, S⊂Y×Z, то

(R1∪R2)S=R1S∪R2S.

Замечание. Аналог свойства 5 для пересечений, вообще говоря, неверен. Включение

(R1∩R2)S⊂R1S∩R2S

имеет место всегда, однако оно может оказаться строгим. Например, пусть

X=Y={1, 2}, Z={1};

R1={(1,1), (2,2)},

R2={(1,2), (2,1)},

S={(1,1), (2,1)}.

Тогда R1∩R2=∅, так что (R1∩R2)S=∅. С другой стороны, R1S=S и R2S=S, откуда R1S∩R2S=S.􀀀

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

Теорема. Соответствие R из множества X в множество Y функционально тогда и только тогда, когда выполняются следующие соотношения:

RR−1⊃EX , R−1R⊂EY.

Доказательство. Предположим сначала, что соответствие R функционально. Тогда R состоит из пар вида (x,f(x)), x∈X, где f – отображение из X в Y. Для любого x∈X имеем (x,f(x))∈R и (f(x),x)∈R−1, и, значит, (x,x)∈RR−1. Этим доказывается первое включение. Для доказательства второго достаточно показать, что (y,y’)∈R−1R лишь в том случае, когда y=y’. В самом деле, если (y,y’)∈R−1R, то найдется x∈X такой, что (y,x)∈R−1 и (x,y’)∈R. Эти два условия означают соответственно, что y=f(x) и y’=f(x), откуда y=y’. Обратно, предположим, что выполняются соотношения из формулировки теоремы и покажем, что R функционально. Из RR−1⊃EX вытекает, что для произвольного x∈X найдется такой y∈Y, что (x,y)∈R и (y,x)∈R−1. Значит, y∈R(x) и R(x)≠∅. Следовательно, R определено на всем X, то есть D(R)=X. Далее, пусть (x,y)∈R и (x,y’)∈R. Тогда (y,x)∈R−1 и, значит, (y,y’)∈R−1R. Поскольку R−1R⊂EY, отсюда следует, что y=y’.􀀀

Замечание. Из доказательства теоремы видно, что условие RR−1⊃EX равносильно тому, что R определено на всем X. Условие R−1R⊂EY означает, что R(x) состоит ровно из одного элемента для каждого x∈D(R), то есть сужение R на D(R) – функциональное соответствие. Про соответствие R, удовлетворяющее условию RR−1⊃EX , будем говорить, что оно всюду определено, а про соответствие R, удовлетворяющее условию R−1R⊂EY, – что оно является частичным отображением (частичной функцией) и отображает D(R) в Y.

Отношения

1. Понятие отношения. Подмножество R⊂Xn называется n-местным или n-арным отношением на множестве X. Говорят, что элементы x1, x2, …, xn (в указанном порядке) связаны отношением R или находятся в отношении R, если (x1, x2, …, xn)∈R. Наиболее часто в приложениях используются двухместные, или бинарные отношения, которые в основном и будут изучаться в дальнейшем. Иногда используются и другие отношения. При n=1 отношение называется унарным. Унарное отношение на множестве X – это просто некоторое подмножество R множества X. Унарное отношение можно трактовать как свойство: элемент x∈X обладает свойством R, если x∈R. При n=3 отношение называется тернарным. В качестве примера приведем отношение R на множестве действительных чисел, которое содержит все тройки чисел (x1, x2, x3) такие, что x3=x1+x2. Например, (1, 2, 3)∈R, (2, 3, 4)∉R.

По определению бинарное отношение R на множестве X – это подмножество декартова произведения X×X. Бинарное отношение можно рассматривать как соответствие из X в X. Тем самым для бинарных отношений на множестве X определены булевы операции (объединение, пересечение и др.), операция композиции, обращение. Диагональное соответствие EX отвечает отношению равенства:

EX = {(x, x) | x∈X} = {(x,y)| x=y, x,y∈X } ⊂ X×X.

Если x и y связаны отношением R, то часто вместо (x,y)∈R пишут xRy. Например, для отношения «равно» и отношения «меньше» на множестве действительных чисел вместо (x,y)∈= и (x,y)∈< принято писать соответственно x=y и x<y. Эти два отношения являются примерами двух важнейших классов бинарных отношений – отношений эквивалентности и отношений порядка.

2. Свойства бинарных отношений. Пусть R⊂X×X – бинарное отношение на множестве X (мы будем далее опускать слово «бинарное», когда это не ведет к недоразумениям).

Отношение R называется рефлексивным, если оно содержит все пары вида (x,x), то есть xRx для любого x из X. Отношение R называется антирефлексивным, если оно не содержит ни одной пары вида (x,x). Например, отношение x≤y рефлексивно, а отношение x<y антирефлексивно. Рефлексивное отношение на множестве действительных чисел изображается на координатной плоскости множеством точек, содержащим прямую y=x. В общем случае рефлексивность отношения R означает, что R⊃EX, а антирефлексивность – что R∩EX=∅.

Отношение R называется симметричным, если вместе с каждой парой (x,y) оно содержит также и пару (y,x), то есть xRy выполняется тогда и только тогда, когда выполняется yRx. Отношение R симметрично, если наличие (или отсутствие) связи между элементами x и y не зависит от порядка, в котором указаны эти элементы. Например, отношение x+y>0 симметрично, а отношение x+2y>0 – нет (симметричное отношение на множестве действительных чисел изображается на координатной плоскости множеством точек, симметричным относительно прямой y=x). Симметричность отношения R означает, что R=R–1.

Отношение R называется асимметричным, если невозможно одновременное выполнение условий xRy и yRx. Например, отношение x<y асимметрично. Асимметричность отношения R означает, что R∩R–1=∅. Отношение R называется антисимметричным, если одновременное выполнение условий xRy и yRx невозможно при x≠y, то есть, если xRy и yRx, то x=y. Например, отношение x≤y антисимметрично. Антисимметричность отношения R означает, что R∩R–1⊂EX. Ясно, что всякое асимметричное отношение является антисимметричным и антирефлексивным.

Отношение R называется транзитивным, если вместе с любыми парами (x,y) и (y,z) оно содержит также и пару (x,z), то есть из xRy и yRz следует xRz. Например, отношение x<y транзитивно, а отношение x+y>0 – нет. Транзитивность отношения R означает, что R2⊂R. Приведем некоторые свойства отношений, которые непосредственно вытекают из определений.

Каково бы ни было отношение R, отношение R∪EX рефлексивно.

Каково бы ни было отношение R, отношения R∩R–1 и R∪R–1 симметричны.

Если отношение R рефлексивно и транзитивно, то R2=R.

Докажем последнее утверждение.

Доказательство. Поскольку R транзитивно, имеем R2⊂R. Обратно, так как R рефлексивно, то EX⊂R, откуда, умножая на R, получаем R=REX⊂R2.􀀀

Примеры. Рассмотрим несколько отношений на множестве всех подмножеств некоторого множества U. Отношение включения X⊂Y рефлексивно, антисимметрично и транзитивно. Отношение строго включения X⊂Y, X≠Y, асимметрично и транзитивно. Пусть R – отношение, которое связывает множества X и Y, имеющие непустое пересечение, X∩Y≠∅. Это отношение симметрично, но, вообще говоря, не транзитивно (транзитивным оно окажется лишь в том случае, когда множество U состоит из одного элемента). Отношение R не рефлексивно; рефлексивным является его сужение на множество непустых подмножеств множества U.􀀀

3. Отношения эквивалентности. Рефлексивное, симметричное и транзитивное отношение называется отношением эквивалентности. Таким образом, R⊂X×X – отношение эквивалентности на множестве X, если

R⊃EX , R–1=R и R2=R.

Простейшим примером отношения эквивалентности на множестве X может служить отношение равенства EX. Для обозначения отношений эквивалентности принято использовать символ ~.

Рассмотрим несколько примеров.

Примеры. 1) Пусть X – множество функций, определенных на всей числовой прямой. Будем считать, что функции f и g связаны отношением ~, если они принимают одинаковые значения в точке 0, то есть f(x)~g(x), если f(0)=g(0). Например, sinx~x, ex~cosx. Отношение ~ рефлексивно (f(0)=f(0) для любой функции f(x)); симметрично (из f(0)=g(0) следует, что g(0)=f(0)); транзитивно (если f(0)=g(0) и g(0)=h(0), то f(0)=h(0)). Следовательно, ~ является отношением эквивалентности.

2) Пусть ~ – отношение на множестве натуральных чисел, при котором x~y, если x и y дают одинаковые остатки при делении на 5. Например, 6~11, 2~7, 1~6. Легко видеть, что это отношение рефлексивно, симметрично и транзитивно и, значит, является отношением эквивалентности.􀀀

Следующая теорема описывает в общем виде типичную ситуацию, в которой возникают отношения эквивалентности.

Теорема. Пусть ϕ – отображение множества X в некоторое множество Y. Определим отношение ~ на X, полагая x~y, если ϕ(x)=ϕ(y). Тогда отношение ~ является отношением эквивалентности.

Доказательство. Достаточно заметить, что отношение ~ рефлексивно, поскольку ϕ(x) = ϕ(x) для любого x, симметрично, поскольку ϕ(x)=ϕ(y) влечет ϕ(y)=ϕ(x), и транзитивно, поскольку из ϕ(x)= ϕ(y) и ϕ(y)=ϕ(z) следует, что ϕ(x)=ϕ(z).􀀀

Про отношение эквивалентности, описанное в предыдущей теореме, будем говорить, что оно порождается отображением ϕ. Будем обозначать это отношение эквивалентности через ~ϕ или просто через ~, когда ясно, о каком отображении идет речь. Далее мы увидим, что всякое отношение эквивалентности может быть представлено как ~ϕ для подходящего отображения.

Теорема применима к обоим рассмотренным перед ней примерам. В первом примере в качестве Y можно взять множество действительных чисел, а отображение ϕ определить на множестве функций соответствием ϕ:f→f(0). Во втором примере в качестве ϕ(x) можно взять остаток от деления x на 5.

Отображение ϕ порождает разбиение множества X на классы, содержащие элементы, имеющие одинаковый образ, то есть эквивалентные относительно ~ϕ. Описываемая ниже конструкция устанавливает взаимно однозначное соответствие между отношениями эквивалентности на множестве X и его разбиениями в общем случае. Будем говорить, что дано разбиение множества X, если задано семейство его непустых подмножеств, такое, что два различных подмножества из этого семейства не пересекаются, а объединение всех подмножеств есть X.

Всякому разбиению множества X отвечает отношение эквивалентности, задаваемое следующим образом: x~y в том и только том случае, когда x и y содержатся в одном общем подмножестве из разбиения.

Опишем теперь обратное построение.

Пусть ~ отношение эквивалентности на X. Для произвольного элемента x∈X обозначим через Ax множество всех элементов, эквивалентных x, то есть

Ax={y | y~x}.

Множества вида Ax называются классами эквивалентности. Так как x~x, то x∈Ax, так что классы эквивалентности непусты, и их объединение дает все множество X. Покажем, что различные классы эквивалентности не пересекаются. Предположим, что Ax∩Ay≠∅, и покажем, что в этом случае Ax=Ay. Пусть z∈Ax∩Ay. Тогда z~x и z~y. Так как отношение эквивалентности симметрично, то y~z. Теперь из y~z и z~x в силу транзитивности следует y~x, так что y∈Ax. Пусть z – произвольный элемент из Ay. Тогда z~y. Так как y~x, отсюда по транзитивности следует, что z~x, то есть z∈Ax. Таким образом, Ax⊂Ay. Аналогично Ay⊂Ax. Замечание. Соответствие x→Ax задает отображение ϕ:X→2X множества X в множество его подмножеств 2X. При этом ϕ(x)=ϕ(y) тогда и только тогда, когда Ax=Ay, то есть когда x~y. Значит, ~ = ~ϕ.Таким образом, произвольное отношение эквивалентности на множестве X порождается некоторым отображением.􀀀

Натуральные числа

1. Натуральный ряд. Под натуральным рядом понимают последовательность чисел

0, 1, 2, 3, ….

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

Натуральный ряд – это множество N вместе с отображением непосредственного следования s: NN, s(x)=x’, удовлетворяющие следующим условиям (аксиомам).

1) Множество N содержит элемент, обозначаемый через 0, который не следует ни за каким элементом: 0∈ N и 0≠x’ каков бы ни был элемент x∈ N.

2) Отображение непосредственного следования инъективно: если x’=y’, то x=y.

3) Аксиома индукции: единственное подмножество множества N, которое, во-первых, содержит 0 и, во-вторых, вместе с каждым элементом x содержит непосредственно следующий за ним элемент x’, – это само множество N.

Из первых двух условий следует, что последовательность

0, 0’, 0’’, 0’’’ …

не содержит повторяющихся элементов. В самом деле, если, например, 0’’=0’’’’, то, по аксиоме 2, 0’=0’’’ и 0=0’’, что противоречит аксиоме 1. Аксиома индукции говорит о том, что элементами этой последовательности исчерпывается все множество N. Таким образом, повторяя отображение s, можно, начав с 0, добраться до произвольного x∈ N за конечное число шагов. Используя привычные обозначения 0’=1, 0’’=2, 0’’’=3, …, получаем

N = {0, 1, 2, 3, …}.

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

Принцип полной индукции. Пусть P – утверждение относительно натуральных чисел n такое, что

1) P верно для n=0;

2) из справедливости P для n=k следует справедливость P для n=k+1.

Тогда P верно для всех натуральных чисел.

Замечание. Чтобы показать, что эта формулировка следует из предыдущей, достаточно рассмотреть множество A={x∈ N | P верно для x}.

Для доказательства в обратную сторону, множеству A⊂ N можно сопоставить свойство P «быть элементом множества A».􀀀

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

•устанавливается справедливость P для n=0 (посылка индукции);

•предполагается, что P справедливо для некоторого произвольного, но фиксированного n=k (индуктивное предположение);

•доказывается, что из индуктивного предположения, следует, что P верно для n=k+1 (индуктивный шаг).

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

1) Сумма первых натуральных чисел от 0 до n включительно равна 0,5n(n+1):

0+1+…+n = 0,5n(n+1).

Доказательство. Утверждение верно при n=0: имеем 0=0,5⋅0⋅(0+1) (посылка индукции).

Предположим, что доказываемое утверждение верно для n=k (индуктивное предположение), то есть

0+1+…+k = 0,5k(k+1). Покажем, что тогда оно верно и для n=k+1, то есть

0+1+…+k+(k+1) = 0,5(k+1)(k+2)

(индуктивный шаг). Сумма во втором равенстве отличается от суммы из первого равенства слагаемым k+1. Поэтому, в силу индуктивного предположения, получаем

0+1+…+k+(k+1) = 0,5k(k+1)+k+1 = 0,5(k+1)(k+2),

что и требовалось доказать.

В соответствии с принципом математической индукции, доказываемое утверждение верно для всех n.

2) Число подмножеств множества, содержащего n элементов, равно 2n.

Доказательство. Утверждение верно при n=0: пустое множество ∅ (единственное множество, содержащее 0 элементов) имеет ровно одно подмножество ∅.

Предположим теперь, что всякое множество с n=k элементами имеет 2k подмножеств, и покажем, что множество с n=k+1 элементами имеет 2k+1 подмножеств. Пусть A – произвольное множество с n=k+1 элементами. Так как k+1>0, то A не пусто и содержит хотя бы один элемент. Пусть a∈A. Разобьем совокупность всех подмножеств множества A на два класса. В класс U входят все подмножества, содержащие a, в класс V входят все подмножества, не содержащие a:

U={X⊂A | a∈X}; V={Y⊂A | a∉Y}. Положим A’=A\{a}. Множество A’ содержит k элементов, так что по индуктивному предположению, число его подмножеств равно 2k. Но подмножества множества A’ – это в точности подмножества множества A, не содержащие a. Следовательно, |V|=2k. Пара взаимно обратных отображений U→V, X→X\{a} и V→U, Y→Y∪{a} устанавливает между U и V взаимно однозначное соответствие, так что |U|=|V|=2k. Поэтому общее число подмножеств множества A составляет

|U|+|V|=2k +2k =2k+1,

что и требовалось доказать.􀀀

Иногда принцип полной индукции применяется в следующей форме.

Пусть P – утверждение относительно натуральных чисел n такое, что

1) P верно для n=n0;

2) из справедливости P(n) для n= n0, n0+1, …, n0+k следует справедливость P(n) для n= n0+k+1.

Тогда P верно для всех n≥ n0.

Принцип полной индукции в этой форме может быть сведен к предыдущей формулировке заменой утверждения P утверждением P’: утверждение P имеет место для всех t, таких, что n0≤t≤n.

Возможны и другие модификации принципа полной индукции.

Теорема. Всякое непустое подмножество натурального ряда содержит наименьший элемент.

Доказательство. Пусть A⊂N – непустое подмножество. Возможны два случая: 0∈A и 0∉A. В первом случае 0 является наименьшим элементом множества A. Рассмотрим второй случай. Предположим, что в A нет наименьшего элемента. Пусть A’ – это множество всех таких n, что ни одно число t из промежутка от 0 до n не содержится в A. Так как 0∉A, то 0∈A’. Далее, если k∈A’, то и k+1∈A’. В самом деле, в противном случае мы имели бы 0,1,…,k∉A, но k+1∈A – а это означает, что k+1 – наименьший элемент множества A в противоречие с предположением об отсутствии такового. По аксиоме индукции множество A’ совпадает с N. Но это находится в противоречии с предположением о том, что множество A не пусто.􀀀






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных