Основные положения дискретной математики
Столбцы данной таблицы есть разбиение множества С. Известно, что разбиение определяет некоторое отношение эквивалентности, тогда процесс декодирования можно производить следующим образом: допустим, что получено сообщение Сi =011. Таким образом теория групп может рассматриваться математической основой теории кодирования.
ЛИНЕЙНАЯ АЛГЕБРА
Вектор (0, 0, ,0) со всеми координатами равными нулю, называется нулевым. Это единственный n-мерный вектор, для которого выполняются условия:
Если r/, то r/+= r/
Если r/, то r/-= r/
Если r/, то r/- r/=
Если r/, то 0* r/=
Если а, то а*=
РЕЛЯЦИОННАЯ АЛГЕБРА
Реляционная алгебра широко используется при создании реляционных БД. Носитель реляционной алгебры представляет собой множество отношений, где кроме операций конъюнкции, дизъюнкции, разности и декартового произведения используются операции выбора, проекции и соединения.
Операция выбора представляет собой процедуру построения «горизонтального» подмножества, т. е. подмножества кортежей (строк), обладающими заданными свойствами.
Пример: с помощью операции выбора построим отношение R/5 (расписание экзаменов профессора Иванова). Результатом операции выбора являются строки, в которых домен (столбец) D3 представлен значением профессор Иванов: это 1,6,8-я строки.
Таб.1
R5 |
D1 |
D2 |
D3 |
D4 |
D5 |
1 |
K 5-01 |
Теория автоматов |
Пр. Иванов |
03.01 |
Ауд.210 |
6 |
K 5-02 |
Теория автоматов |
Пр. Иванов |
09.01 |
Ауд.211 |
8 |
K 5-04 |
Матем. статистика |
Пр. Иванов |
10.01 |
Ауд.210 |
Для определения проекций отношений множество в реляционной алгебре разбивается на два подмножества в случае бинарного отношения и на n подмножеств в случае n-арного отношения:
,
Проекцией Пр (R2/A) бинарного отношения R2, R2на А называется множество элементов .
Проекцией Пр (R2/Ai1, Ai2,…Ain) n-арного отношения называется множество кортежей (аi1, ai2,…,aim), где , каждый из которых является частью элемента n-арного отношения Rn. операция проекции определяет построение «вертикального» подмножества отношения, т. е. множество подмножества кортежей, получаемого выбором одних доменов и исключения других доменов.
Пример: проекция Пр(R5/D2,, D3) порождает множество пар, каждая из которых определяет дисциплину и экзаменатора.
Таб. 2
R2 |
D3 |
D3 |
теория автоматов |
пр. Иванов | |
математическая статистика |
пр. Петров | |
физика |
пр. Сидоров | |
алгоритмические языки |
пр. Иванов |
одинаковые строки в таблице объединены в одну.
Операция соединения по двум таблицам, имеющим общий домен, позволят построить одну таблицу, каждая строка которой образуется соединением двух строк исходных таблиц. Из заданных таблиц берут строки, содержащие одно и то же значение из общего домена; общему домену сопоставляется один столбец.
Пример: найдем по двум заданным таблицам (таб.3.а, таб.3.б) результат операции соединения по домену D1 (таб.3.в)
Таб. 3.а
R5 |
D1 |
D2 |
D3 |
D4 |
D5 |
K5-01 |
теория автоматов |
пр. Иванов |
03.01 |
ауд. 210 | |
K5-02 |
математ. статистика |
пр. Петров |
03.01 |
ауд. 211 | |
K5-03 |
физика |
пр. Сидоров |
05.01 |
ауд. 211 | |
K5-04 |
алгоритмич. языки |
пр. Иванов |
05.01 |
ауд. 210 |
Другие рефераты на тему «Математика»:
Поиск рефератов
Последние рефераты раздела
- Анализ надёжности и резервирование технической системы
- Алгоритм решения Диофантовых уравнений
- Алгебраическое доказательство теоремы Пифагора
- Алгоритм муравья
- Векторная алгебра и аналитическая геометрия
- Зарождение и создание теории действительного числа
- Вероятностные процессы и математическая статистика в автоматизированных системах