- •Оглавление
- •Глава I. Алгебра матриц
- •1.1. Матрицы. Основные определения
- •1.2. Действия над матрицами
- •1.3. Задания для самостоятельной работы по главе 1
- •Глава 2. Определители
- •2.1. Перестановки и подстановки
- •2.2. Определители и их свойства
- •2.3. Миноры и алгебраические дополнения
- •2.4. Вычисление определителей n-го порядка
- •2.5. Задания для самостоятельной работы по главе 2
- •Глава 3. Алгебра матриц (продолжение)
- •3.1. Обратная матрица
- •3.2. Ранг матрицы
- •3.3. Линейная зависимость и независимость строк матрицы
- •3.4. Многочленные матрицы
- •3.5. Задания для самостоятельной работы по главе 3
- •Глава 4. Решение системы линейных уравнений
- •4.1. Система линейных уравнений
- •4.2. Методы решения системы n линейных уравнений с n неизвестными
- •4.3. Теорема Кронекера-Капелли
- •4.4. Метод Жордана-Гаусса
- •4.5. Однородные системы линейных уравнений
- •4.6. Задания для самостоятельной работы по главе 4
- •Глава 5. Векторные пространства
- •5.1. Понятие векторного пространства
- •5.2. Линейная зависимость и независимость векторов
- •5.3. Базис векторного пространства
- •5.4. Изоморфизм векторных пространств
- •5.5. Преобразование координат при изменении базиса
- •5.6. Евклидово пространство
- •5.7. Ортогональные преобразования
- •5.8. Выпуклые множества
- •5.9. Задания для самостоятельной работы по главе 5
- •Глава 6. Линейные операторы
- •6.1. Определение линейного оператора
- •6.2. Характеристический многочлен и характеристическое уравнение
- •6.3. Собственный вектор и собственное число линейного оператора
- •6.4. Задания для самостоятельной работы по главе 6
- •Глава 7. Квадратичные формы
- •7.1. Определение квадратичной формы
- •7.2. Линейное преобразование переменных в квадратичной форме
- •7.3. Ортогональное преобразование квадратичной формы к каноническому виду
- •7.4. Положительно определенные квадратичные формы
- •7.5. Задания для самостоятельной работы по главе 7
- •Глава 8. Элементы общей алгебры
- •8.1. Алгебраические операции
- •8.2. Полугруппы и моноиды
- •8.3. Группы: определение и примеры
- •8.4. Циклические группы. Группы подстановок
- •8.5. Кольца: определение, свойства, примеры
- •8.6. Поле
- •8.7. Задания для самостоятельной работы по главе 8
- •Глава 9. Элементы теории чисел
- •9.1. Наибольший общий делитель
- •9.2. Наименьшее общее кратное
- •9.3. Простые числа
- •9.4. Сравнения и классы вычетов
- •9.5. Функция Эйлера
- •9.6. Функция Мебиуса
- •9.7. Задания для самостоятельной работы по главе 9
- •Список литературы
8.7. Задания для самостоятельной работы по главе 8
8.1. Определить, является ли операция нахождения скалярного произведения векторов n-мерного евклидового пространства коммутативной и ассоциативной. Обосновать ответ.
8.2. Определить, является ли множество квадратных матриц порядка n относительно операции умножения матриц, группой или моноидом.
8.3. Указать, какие из следующих множеств образуют группу относительно операции умножения:
а) множество целых чисел;
б) множество рациональных чисел;
в) множество действительных чисел, отличных от нуля.
8.4. Определить, какие из следующих структур образует множество квадратных матриц порядка n с определителем, равным единице: относительно обычных операций сложения и умножения матриц:
а) группу;
б) кольцо;
в) поле.
8.5. Указать, какую структуру образует множество целых чисел относительно операции умножения и сложения:
а) некоммутативное кольцо;
б) коммутативное кольцо;
в) поле.
8.6. Какую из перечисленных ниже структур образует множество матриц вида с действительными a и b относительно обычных операций сложения и умножения матриц:
а) кольцо;
б) поле.
8.7. Какое число нужно исключить из множества действительных чисел, чтобы оставшиеся числа образовывали группу относительно обычной операции умножения:
а) –1;
б) 1;
в) 0.
8.8. Выяснить, какую из следующих структур образует множество, состоящее из двух элементов a и e, с бинарной операцией, определенной следующим образом:
ee=e, ea=a, ae=a, aa=e.
а) группу;
б) абелеву группу.
8.9. Являются ли кольцом четные числа относительно обычных операций сложения и умножения? Обосновать ответ.
8.10. Является ли кольцом совокупность чисел вида a+b, где a и b – любые рациональные числа, относительно операций сложения и умножения? Ответ обосновать.
Глава 9. Элементы теории чисел
Теория чисел занимается, в основном, изучением свойств целых чисел. Целыми числами называются числа Z = { ..., -3, -2, -1, 0, 1, 2, 3, ...}.
Для любых a, в Є Z, a + в – сумма, разность а – в и произведение aв являются целыми числами. Но частное от деления а на в (если в не равно нулю) может быть как целым, так и не целым. В случае, когда частное являются целым, то обозначают а = вq, где q – целое число, а в тогда называют делителем числа а и записывают так: в\а. В общем случае единственным является представление а = вq + r, о ≤ r < в, где r называют остатком от деления.
9.1. Наибольший общий делитель
В дальнейшем будем рассматривать лишь положительные делители чисел. Всякое целое, делящее одновременно целые а, в, ..., с называется их общим делителем. Наибольший из общих делителей называется наибольшим общим делителем (НОД) и обозначается (а, в ... с). Если (а, в... с) = 1, то а, в, ... с называются взаимно простыми.
Например, (10, 15) = 5, (8, 21) = 1.
Свойства наибольшего общего делителя
-
Если а= вq, то (а, в) = в.
-
Если а =вq + r, тогда общие делители чисел a и в суть те же, что и общие делители чисел в и r, в частности, (а, в) = (в, r).
-
Для определения наибольшего общего делителя применяется алгоритм Евклида. Он состоит в следующем. Пусть а и в – положительные целые числа и а > в. Составим ряд равенств:
a = вq1+ r2 o < r2 < в
в = r2q2+ r3 o < r3 < r2 (9.1.1)
r2 = r3q3+ r4 o < r4 < r3
………………………………………
rn-2 = rn-1 qn-1 + rn o < rn < rn-1
rn-1 = rnqn,
заканчивающийся, когда получается некоторое rn+1 = 0. Последнее неизбежно случится, так как ряд в, r2, r3, убывающих целых чисел не может содержать более в положительных.
-
Из формул (9.1.1) алгоритма Евклида следует, что (а, в) = (в, r2) = (r2, r3) = … = (r n-1, rn) = rn.
Наибольший общий делитель равен последнему не равному нулю остатку алгоритма Евклида.
-
Из формул алгоритма Евклида следует также, что существуют целые t1 и t2, что t1 a1 + t2 в = rn.
В частности, если (а,в)=1, то t1 а + t2в=1.
Пример найдем (525, 231).
525 = 231·2 + 63
231 = 63·3 + 42
63 = 42·1 + 21
42 = 21·2
Последний остаток есть 21, значит, НОД = (525, 231,) = 21