- •Лекция № 8 - 11
- •Раздел 3 соответствия
- •Тема 3.1 Способы задания взаимосвязей
- •§ 3.1. Соответствия и их свойства. Основные определения
- •Упражнения
- •1. Соответствия g1- g8 определены графически на рис. 3.4.
- •2. Каковы свойства соответствия g между множеством n натуральных чисел и множеством м2n натуральных четных чисел:
- •§ 3.2. Функции и отображения
- •§ 3.3. Операции
- •Свойства бинарных операций:
- •Способы задания операций.
- •§ 3.4. Гомоморфизмы и изоморфизмы
Упражнения
1. Соответствия g1- g8 определены графически на рис. 3.4.
Найти образы и прообразы: чисел 1, 2, 3, 4; отрезков [2, 3], [1, 2], [2, 4], [3, 4], [3, 5].
Каковы свойства соответствий?
Примечание. Для ответа на последний вопрос определите множества А и В: G А х В
2. Каковы свойства соответствия g между множеством n натуральных чисел и множеством м2n натуральных четных чисел:
G N х М2п; G = {(n, 2n): n N, 2n М2n}.
Используя определение равномощности множеств, показать, что множество М2n натуральных четных чисел счетно.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Д)
Урок № 9
§ 3.2. Функции и отображения
Функцией называется функциональное соответствие.
Если функция f устанавливает соответствие между множествами А и В, то говорят, что функция имеет тип А В обозначается f: A В Каждому элементу а из области определения функция f ставит в соответствие элемент b из области значений.
обозначается f (а) = b
Элемент а - аргумент функции
элемент b - значение функции на а.
Отображением А в В называется всюду определенная функция f: А В. Отображением А на В называется всюду определенное и при этом сюръективное функциональное соответствие f : А ® В.
Отображение типа А ® А часто называют преобразованием множества А. Функция типа А ®А, являющаяся отображением А на А, называется перестановкой на А.
Таблица 3.1
Соответствие |
Обязательное свойство |
||
функциональное |
всюду определенное |
сюръективное |
|
Функция |
+ |
|
|
Отображение А в В |
+ |
|
|
Отображение А на В |
+ |
+ |
+ |
Функции f и g равны, если:
их области определения - одно и то же множество А,
для любого а A f(a) = g (а).
Функция типа f : А1 х А2 х...х Аn ® В называется n-местной и имеет n аргументов: f{a1,..., аn) = b,
где а1 А1, ...,
аn Аn,
b В.
Пример
Пусть дано соответствие G :A х В.
Тогда соответствие H В х А называется обратным к G (обозначается G-1), если H таково, что (b, а) Н тогда и только тогда, когда (a, b) G.
Если соответствие, обратное к функции f:A ® В, является функциональным,
называется функцией, обратной к f (обозначается f-1).
Для функции f: A ® В обратная функция существует тогда и только тогда, когда f является взаимно однозначным соответствием между своими областями определения и значений.
Пусть даны функции f: А ® В и g: В ® С.
Функция h: A ® С называется композицией функций f и g
(обозначается f °g), если имеет место равенство
h (х) = g (f (х)), где х А.
Часто говорят, что функция h получена подстановкой f в g.
Для многоместных функций f : Аm ® В, g : Вn ® С возможны различные варианты подстановки f в g, дающие функции различных типов.
Например
при m = 3 и n = 4
функция h = g (x1, f (y1, y2, y3), x3, х4) имеет шесть аргументов
и тип В х А3 х В2 ® C.
Функция, полученная из f1, ..., fn и некоторой подстановкой их друг в друга и переименованием аргументов, называется
суперпозицией f1..., fn.
Выражение, описывающее эту суперпозицию и содержащее функциональные знаки и символы аргументов, скобки, называется формулой.
Способы задания функции:
графиком;
таблицей;
формулой, описывающей функцию как суперпозицию других (исходных) функций;
рекурсивной вычислительной процедурой.
Например
Функция f (х) = 1 • 2 • 3 •• (х-1) • х = х! описывается рекурсивной вычислительной процедурой, задаваемой следующими правилами:
1) f (0)=1;
2) f (х+1) =/(х) • (х+1).
Пример 1.
Таблица выигрышей лотереи устанавливает соответствие G между парами чисел из N х N = N2 (серия, номер выигравшего билета) и множеством выигрышей M, т.е. G N2x М.
Является ли заданное соответствие функцией, и если - да, то какой?
Решение
Соответствие G N2 х М, задаваемое таблицей выигрышей,
является функциональным,
так как для каждой указанной пары из N2
(серии, номера билета)
определен конкретный (единственный) выигрыш из М.
Таким образом, данное соответствие есть двухместная функция
f : N x N ® M.
Функция такого типа не всюду определена, значит не является
отображением.
Более того, как правило,
число выигравших билетов (мощность области определения пр1 f)
больше перечня наименований выигрышей (мощности области значений пр2 f),
поэтому данная функция не обладает единственностью прообраза.
В силу сказанного f не является взаимно однозначным соответствием.
Таким образом,
таблица выигрышей лотереи определяет функцию f: N х N ® М,
которая не является отображением
и тем более - взаимно однозначным соответствием.
Пример 2.
Является ли функция f (х) = 2х, имеющая тип N ® N, отображением,
и если - да, то каким?
Имеет ли функция f обратную функцию f -1. и если - да, то является ли f -1 отображением?
Решение
Функция f (х) = 2х, f : N ® N, всюду определена на N,
однако не сюръективна,
так как область значений функции f равна пр2 f = М2n N
(область значений содержит не все натуральные числа из N, а только четные).
Поэтому f является отображением N в N или преобразованием множества N.
Между областью определения пр2 f = М2n и областью значений пр2 f = М2n имеет место взаимно однозначное соответствие:
любому элементу n из N соответствует один и только один элемент 2n из М2n и наоборот.
Поэтому функция f (х) = 2х,
f:N-*N, имеет обратную функцию f -1 .
Однако обратная функция f -1: N ®N не всюду определена:
ее областью определения является множество четных чисел М2n N.
Поэтому обратная функция f -1 в отличие от исходной f не является отображением.
Пример 3.
Задать несколько возможных типов для функции f (х) = 2n.
Для каждого типа определить:
свойства функции f;
является ли f отображением и, если является, то каким?
Решение
1. Пусть тип функции f : N ® N.
Тогда f (х) = 2n всюду определена,
так как пр1 f = N, но не сюръективна,
поскольку пр2 f= М2n N (М2n- множество натуральных чисел, являющихся степенями двойки).
Следовательно, функция f является отображением N в N.
2. f : N ® М2n.
Тогда функция f всюду определена и сюръективна, следовательно, является отображением N на М2n.
3. f : N ® R. Функция f всюду определена, но не сюръективна,
т.е. f есть отображение N в R.
4. f : R+ ® N.
Функция f частично определена и сюръективна,
поскольку область значений f (х) = 2n при заданном типе функции f представляет множество натуральных чисел, т.е. пр2 f = N,
значит не для всех х R+ функция f определена,
т.е. np1 f R+.
Следовательно, f : R+ ® N не является отображением.
5. f : R ® R. Функция f всюду определена,
но не сюръективна (f не имеет отрицательных значений).
Следовательно, f- отображение R в R.
6. f : R ®R+ . Функция всюду определена и сюръективна, т.е. является отображением R на R+.
Кроме названных свойств во всех случаях f есть функциональное соответствие, для случаев 2 и 6 - взаимно однозначное.
Пример 4.
Чему равна композиция функций f (х) = 2х и g (x) = 1+х?
Решение
Пусть функции f (x) = 2x и g (х) = 1+х имеют тип R ® R.
Тогда их композиции возможны в произвольном порядке.
Композиция функций f ° g = h1 представляет собой подстановку f в g, т.е.
h1 = f ° g = g (f (x)) = 1 + f (x) = 1 + 2х.
Композиция g ° f = h2 есть функция, полученная подстановкой g в f т.е.
h2 = g ° f = f (g (x)) = 2g (х) = 2(1 + x) = 2 + 2х.
Пример 5.
Чему равна композиция функций f (х) = 2х и g (x) = log2x?
Каковы области определения функций и их композиций?
Решение
Пусть функции f (х) = 2х и g (х) = log2 х имеют тип R ®R,
т.е. отображают одно и то же множество в себя.
Тогда композиция возможна в произвольном порядке и дает функции:
h1 = f ° g = g (f(x)) = log22x = x ;
h2 = g ° f = f (g (x)) = 2log22x.
Области определения исходных функций и их композиций:
пр1 f = R,
np2 g = R+,
пр1h1 = R,
пр1 h2 = R+ .
Пример 6.
Функции f и g имеют тип f : А3 ® В, g: В4 ® С. Какой тип имеют функции h1, и h2 являющиеся композициями f и g:
а) h1 = g (x1, f (у1, y2, у3), х3, х4);
б) h2 = g (f (у1, y2, у3), f (z1, z2, z3) x3, x4)?
Решение
Функция h1 содержит шесть аргументов
и ее тип h1 : В х А3 х В2 ® С.
Функция h2 содержит восемь аргументов,
ее тип h1 : А3 х A3 х В2 ® С
или h2 : А6 х В2 ® С .
Пример 7.
Пусть функция f (x1, x2, x3) = х1 - 2х2 + 5х3.
Определить функции, образованные переименованием:
а) х3 в х2;
б) х1 и х3 в х2.
Решение
1. Переименование х3 в х2 приводит функцию f (x1, x2, x3) к функции х1 - 2х2 + 5х3, которая равна функции двух аргументов: f (x1, x2)= x1 + 3х2.
2. Переименование х1 и х3 в х2 приводит к одноместной функции f (х2) = 4х2.
Пример 8.
Дано множество А = {а, b, с, d} и два преобразования этого множества
(т.е. функции типа А ® А, являющейся отображением А в А):
=
(1 ®
3,2 ®
3, 3 ®
1,4 ®
2);
= (1 ®
2, 2 ®
1, 3 ®
1, 4 ®
3).
Обычно преобразования конечных множеств записываются так:
|
|
Чему равна композиция преобразований?
Решение
Композиция преобразований - это новое преобразование:
|
|
Упражнения
Задать несколько типов для функции f(x):
a)
f
(x)
=
|
г) f (x) =x\ |
б) f (x) = sin х, |
д) f (x) = lg х, |
в) f (x) = 2х+1 |
е) f (x) = cf. |
Для каждого из заданных типов функции f определить:
свойства f;
является ли f отображением, и если - да, то каким;
имеет ли f обратную функцию f -1, и если имеет, то является ли f -1 отображением.
2. Какой тип имеет функция f (x) = sin х, при котором для f существует обратная функция f -1?
3. Чему равна композиция функций f (х) и g (х), если:
а) f (х) = 2х и g (x) = lg x
б) f (х)=x3 и g (x) = ;
в) f (x) = 2x и g (x) = x+ 1 ?
Каковы области определения функций и их композиций?
4. Функции f и g имеют тип f: А2 В, g: В5 С.
Какой тип имеют функции h1 и h2, являющиеся композициями f и g:
а) h1= g (х1, f (y1, y2), f (z1, z2), х4, х5);
б) h2 = g{x1,x2, f (y1, y2), х4, f (z1, z2));
в) h2 = g (f (y1, y2), x2, f (z1, z2), f (u1, u2));, x5) ?
5. Найти композицию преобразований:
|
|
|
|
|
|
Урок № 10
