СД.Ф.13 Прикладная алгебра

advertisement
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Мурманский государственный гуманитарный университет»
(ФГБОУ ВПО «МГГУ»)
УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС
ДИСЦИПЛИНЫ
СД.13 ПРИКЛАДНАЯ АЛГЕБРА
ОСНОВНАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА ПОДГОТОВКИ
СПЕЦИАЛИСТА ПО СПЕЦИАЛЬНОСТИ (специальностям)
080116 МАТЕМАТИЧЕСКИЕ МЕТОДЫ В ЭКОНОМИКЕ
(код и наименование специальности)
Утверждено на заседании кафедры
математики и математических методов
в экономике факультета
физико-математического образования,
информатики и программирования
(протокол № 6 от 27 февраля 2013 г.)
Зав. кафедрой _________О.М. Мартынов
Структура учебно-методического комплекса дисциплины
«Прикладная алгебра»
РАЗДЕЛ 1. Программа учебной дисциплины.
Структура программы учебной дисциплины
1.1 Авторы программы: доктор физико-математических. наук, профессор
Маренич Е.Е., кандидат физико-математических наук., доцент Маренич В.Е.
1.2. Рецензенты: кандидат физико-математических наук, доцент Верещагин
Б.М., кандидат физико-математических наук Карымов Д.Н.
1.3. Пояснительная записка:
 Цель: Заложить фундаментальные знания, необходимые для применения математических методов. Развивать профессиональную компетентность, определяемую как совокупность теоретических и практических навыков, способность осуществлять профессиональные функции.
В ходе изучения курса осуществляется математическая подготовка
студентов на уровне, необходимом и достаточном для:
 усвоения материала специальных дисциплин;
 развития точного научного мышления, повышения математической
культуры;
 практической работы по специальности;
 формирования умения исследовать математические модели, обрабатывать и анализировать экспериментальные данные.
 Задачами преподавания курса являются:
 формирование математической культуры и развитие логического
мышления;
 формирование практических навыков решения задач по алгебре;
 решение прикладных задач математическими методами;
 формирование базы математического образования, позволяющей в
дальнейшем продолжить математическое образование (самообразование);
 формирование умения ставить математические задачи, формулировать задания по реализации их решения.
Данная программа составлена в соответствии с Примерным учебным планом.
Целесообразное соотношение между теоретической и практической составляющими содержания образования – 1:1.
Место курса в общей системе подготовки специалиста.
Курс "Прикладная алгебра" входит в раздел «Специальные дисциплины», региональный компонент. В профессиональной подготовке математика
данная дисциплина занимает особое положение: даёт научное обоснование
основных разделов математики, ее приложений. Для усвоения курса необходимым условием является прочное усвоение курса элементарной математи2
ки, предусмотренного школьной программой, учебных дисциплин специальности ММЭ: «Алгебра», «Линейная алгебра».
Предлагаемый курс имеет естественные межпредметные связи с курсами
линейной алгебры, теории чисел, математической логики, дискретной математики, элементарной математики, информационных технологий в математике, математического анализа, информатики.
Требования к уровню освоения содержания дисциплины.
В результате изучения курса студенты
должны знать:
понятия и утверждения, входящие в содержание дисциплины, доказательства
теорем.
должны уметь:
решать задачи по разделам курса, применять теоретический материал, творчески подходить к решению профессиональных задач, ориентироваться в нестандартных условиях и ситуациях, анализировать возникающие проблемы.
 Ссылки на авторов и программы, которые использовались в подготовке.
При подготовке программы использовались учебники Кострикина А.И., Куроша А.Г., Бухштаба А.А.
Программа составлена на основе государственного образовательного
стандарта высшего профессионального образования по специальности
080116 Математические методы в экономике, утверждённого 23.03.2000 г.
1.4. Курс "Прикладная алгебра" является региональным компонентом раздела
«Специальные дисциплины».
1.5. Объем дисциплины и виды учебной работы (для всех специальностей,
на которых читается данная дисциплина:
№
п/п
1
Шифр и
наименование специальности
Курс
061800 Математические методы в экономике
3
Семестр
Виды учебной работы в часах
Трудоемкость
Всего
аудит.
ЛК
ПР
ЛБ
Сам.
работа
150
76
38
38
-
74
6
Вид итогового контроля
(форма отчетности)
экзамен
1.6. Содержание дисциплины.
1.6.1. Разделы дисциплины и виды занятий (в часах). Примерное распределение учебного времени:
3
№
Наименование раздела, темы
п/
п
1
2
3
Количество часов
Вс ЛК ПР/ Л Сам.
ег
СМ Б раб.
о
ау
д.
14 8
6
14
14 8
6
12
§1. Сравнения и их свойства
§2. Мультипликативные функции. Функция
Эйлера. Приведенная система вычетов. Теоремы Эйлера и Ферма.
§3. Сравнения первой степени. Сравнения 14
высших степеней по простому модулю.
6
8
-
12
4
§4. Первообразные корни и индексы.
14
6
8
-
12
5
§5. Приложения теории сравнений.
12
6
6
-
12
6
§6. Криптографическая система RSA.
8
4
4
-
12
1.6.2. Содержание разделов дисциплины.
Теория сравнений в кольце целых чисел.
§1. Сравнения и их свойства.
Сравнения в кольце целых чисел, их простейшие и основные свойства.
Классы эквивалентности и их свойства.
Полная система вычетов. Условие при котором ax  b пробегает полную
систему вычетов, если x пробегает полную систему вычетов.
Сумма классов вычетов. Свойства сложения классов вычетов. Аддитивная
группа классов вычетов.
Умножение классов вычетов. Свойства умножения классов вычетов. Кольцо классов вычетов.
§2. Мультипликативные функции. Функция Эйлера. Приведённая система
вычетов. Теоремы Эйлера и Ферма.
Мультипликативные функции и их свойства. Функция Мёбиуса и её свойства.
Функция Эйлера. Формула для вычисления значений функции Эйлера.
Свойства функции Эйлера.
Приведённая система вычетов. Условие при котором ax пробегает приведённую систему вычетов, если x пробегает приведённую систему вычетов.
Мультипликативная группа классов вычетов взаимно простых с модулем.
Условие при котором кольцо классов вычетов является полем.
Числа взаимно обратные по модулю числа. Вычисление обратных чисел с
помощью цепных дробей.
Теорема Эйлера. Теоремы Ферма.
4
Представление простого числа p  1(mod 4) в виде суммы двух квадратов.
Теорема Дирихле и её применение к представлению простого числа
p  1(mod 4) в виде суммы двух квадратов.
§3. Сравнения первой степени. Сравнения высших степеней по простому
модулю.
Степень и число решений сравнения.
Разбиение класса вычетов по данному модулю на классы вычетов по кратному модулю.
Теоремы о разрешимости и числе решений сравнений первой степени.
Теорема о том, что число решений сравнения степени n по простому модулю имеет не более n решений. Теорема о числе решений сравнения
p1
x
 1  0(mod p) , где p - простое. Теорема Вильсона. Теорема о числе решений сравнения x d  1  0(mod p ) , где p - простое, d| p 1.
§4. Первообразные корни и индексы.
Порядок числа по модулю. Свойства порядка.
Первообразные корни по простому модулю. Теорема о числе первообразных корней по простому модулю. Теорема о числе образующих циклической
группы простого порядка. Свойства первообразных корней. Описание модулей, по которым существуют первообразные корни.
Индексы по простому модулю. Свойства индексов. Таблицы индексов и антииндексов.
Двучленные сравнения по простому модулю. Необходимое и достаточное
условие разрешимости двучленного сравнения по простому модулю.
k-степенные вычеты. Необходимые и достаточные условия для того, чтобы
число было k-степенным вычетом.
Сравнения второй степени. Теорема о числе решений сравнения второй
степени. Квадратичные вычеты и невычеты. Критерий Эйлера.
Символ Лежандра. Закон взаимности.
Арифметические применения теории квадратичных вычетов.
§5. Приложения теории сравнений.
Систематические дроби. Определение длины периода при обращении
обыкновенной дроби в систематическую.
Признаки делимости. Признак Паскаля. Признаки делимости в десятичной
системе счисления.
Проверка арифметических действий с помощью сравнений.
Решение линейных уравнений первой степени.
§6. Криптографическая система RSA.
Проверка простоты целого числа. Теорема Вильсона. Числа Кармайкла. Вероятностный тест простоты Рабина. Законность теста Рабина. Алгоритмы
факторизации целых чисел. Алгоритмы факторизации Поллака (методы
Монте-Карло). Метод Монте-Карло 1. Метод Монте-Карло 2.
Основные алгоритмы, используемые в криптографической системе RSA.
Общий алгоритм шифрования RSA. Выбор параметров системы RSA. Гипо5
теза 1. Ограничения на выбор положительных простых чисел p и q . Условие
Ривеста. Алгоритм Гордона. Применение алгоритма RSA для создания электронной подписи.
1.6.3. Темы для самостоятельного изучения.
Наименование раздела
дисциплины.
Тема.
Форма самостоятельной
работы
Подготовка к
§1. Сравнения и их свойства.
коллоквиу§2. Мультипликативные функции. Функция Эйлера. При- му№1.Выполн
ведённая система вычетов. Теоремы Эйлера и Ферма.
ение домашних заданий.
Контрольная
§3. Сравнения первой степени. Сравнения высших степеней работа№1.
по простому модулю.
Выполнение
домашних заданий.
Подготовка к
§4. Первообразные корни и индексы.
коллоквиуму№2.
Выполнение
домашних заданий.
Контрольная
§5. Приложения теории сравнений.
работа№2.
Выполнение
§6. Криптографическая система RSA.
домашних заданий.
К
Ч
Форма контроля
18
Прием коллоквиума№1
18
проверка
контрольной работы№1
20
Прием коллоквиума№2
18
проверка
контрольной работы№2
1.7 Методические рекомендации по организации изучения дисциплины.
1.7.1. Тематика и планы аудиторной работы студентов по изученному материалу:
Планы последовательного проведения практических занятий:
§1. Сравнения и их свойства.- 6 часов.
Практическое занятие №1 по §1 – 2часа.
Сравнения в кольце целых чисел, их простейшие и основные свойства.
Классы эквивалентности и их свойства.
Полная система вычетов. Условие при котором ax  b пробегает полную
систему вычетов, если x пробегает полную систему вычетов. – 2 часа.
Литература:
 основная:
1. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
2. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
3. Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
Практическое занятие №2 по §1 – 2часа.
6
Сумма классов вычетов. Свойства сложения классов вычетов. Аддитивная
группа классов вычетов.
Литература:
 основная:
4. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
5. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
6. Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
Практическое занятие №3 по §1 – 2часа.
Умножение классов вычетов. Свойства умножения классов вычетов. Кольцо классов вычетов. – 2 часа.
Литература:
 основная:
7. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
8. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
9. Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
§2. Мультипликативные функции. Функция Эйлера. Приведённая система вычетов. Теоремы Эйлера и Ферма. – 6 часов.
Практическое занятие №1 по §2 – 2часа.
Мультипликативные функции и их свойства. Функция Мёбиуса и её свойства. – 1 час.
Функция Эйлера. Формула для вычисления значений функции Эйлера.
Свойства функции Эйлера. – 1 час.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
3. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
4. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
7
5. Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
1. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
Практическое занятие №2 по §1 – 2часа.
Приведённая система вычетов. Условие при котором ax пробегает приведённую систему вычетов, если x пробегает приведённую систему вычетов. –
Мультипликативная группа классов вычетов взаимно простых с модулем.
Условие при котором кольцо классов вычетов является полем.
Литература:
 основная:
6. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
7. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
8. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
9. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
10.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
2. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
Практическое занятие №3 по §1 – 2часа.
Числа взаимно обратные по модулю числа. Вычисление обратных чисел с
помощью цепных дробей. Теорема Эйлера. Теоремы Ферма.
Представление простого числа p  1(mod 4) в виде суммы двух квадратов.
Теорема Дирихле и её применение к представлению простого числа
p  1(mod 4) в виде суммы двух квадратов.
Литература:
 основная:
11.Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
12.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
13.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
14.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
8
15.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
3. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
§3. Сравнения первой степени. Сравнения высших степеней по простому
модулю. – 8 часов.
Практическое занятие №1 по §3 – 2часа.
Степень и число решений сравнения.
Разбиение класса вычетов по данному модулю на классы вычетов по кратному модулю.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
3. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
4. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
5. Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
1. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Практическое занятие №2 по §3 – 2часа.
Теоремы о разрешимости и числе решений сравнений первой степени. – 2
часа.
Теорема о том, что число решений сравнения степени n по простому модулю имеет не более n решений.
Литература:
 основная:
6. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
7. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
8. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
9. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
9
10.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
2. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Практическое занятие №3 по §3 – 2часа.
Теорема о числе решений сравнения x p1  1  0(mod p) , где p - простое. Теорема Вильсона.
Литература:
 основная:
11.Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
12.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
13.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
14.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
15.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
3. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Практическое занятие №4 по §3 – 2часа.
Теорема о числе решений сравнения x d  1  0(mod p ) , где p - простое, d| p 1.
Литература:
 основная:
16.Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
17.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
18.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
19.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
20.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
4. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
10
§4. Первообразные корни и индексы. – 8 часов.
Практическое занятие №1 по §4 – 2часа.
Порядок числа по модулю. Свойства порядка. – 1 час
Первообразные корни по простому модулю. Теорема о числе первообразных корней по простому модулю. Теорема о числе образующих циклической
группы простого порядка. Свойства первообразных корней. Описание модулей, по которым существуют первообразные корни. – 1 час.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
5. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
6. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
7. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
8. Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
1. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Практическое занятие №2 по §4 – 2часа.
Индексы по простому модулю. Свойства индексов. Таблицы индексов и антииндексов. – 1 час.
Двучленные сравнения по простому модулю. Необходимое и достаточное
условие разрешимости двучленного сравнения по простому модулю. – 1 час.
k-степенные вычеты. Необходимые и достаточные условия для того, чтобы
число было k-степенным вычетом. – 1 час.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
9. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
10.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
11.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
12.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
2. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
11
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Практическое занятие №3 по §4– 2часа.
Сравнения второй степени. Теорема о числе решений сравнения второй
степени. Квадратичные вычеты и невычеты. Критерий Эйлера.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
13.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
14.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
15.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
16.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
3. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Практическое занятие №4 по §4 – 2часа.
Символ Лежандра. Закон взаимности. – 1 час.
Арифметические применения теории квадратичных вычетов. – 1 час.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
17.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
18.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
19.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
20.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
4. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
§5. Приложения теории сравнений. – 6 часов.
Практическое занятие №1 по §5 – 2часа.
12
Систематические дроби. Определение длины периода при обращении обыкновенной дроби в систематическую.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
5. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
6. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
7. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
8. Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
1. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Практическое занятие №2 по §5 – 2часа.
Признаки делимости. Признак Паскаля. Признаки делимости в десятичной
системе счисления.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
9. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
10.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
11.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
12.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
2. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Практическое занятие №3 по §5 – 2часа.
Проверка арифметических действий с помощью сравнений. – 1 час.
Решение линейных уравнений первой степени. – 1 час.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
13
13.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
14.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
15.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
16.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
3. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
§6. Криптографическая система RSA.- 4 часа.
Практическое занятие №1 по §6 – 2часа.
Проверка простоты целого числа. Теорема Вильсона. Числа Кармайкла. Вероятностный тест простоты Рабина. Законность теста Рабина. Алгоритмы
факторизации целых чисел. Алгоритмы факторизации Поллака (методы
Монте-Карло). Метод Монте-Карло 1. Метод Монте-Карло 2.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
4. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
5. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
6. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
7. Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
1. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
Практическое занятие №2 по §6 – 2часа.
Основные алгоритмы, используемые в криптографической системе RSA.
Общий алгоритм шифрования RSA. Выбор параметров системы RSA. Гипотеза 1. Ограничения на выбор положительных простых чисел p и q . Условие
Ривеста. Алгоритм Гордона. Применение алгоритма RSA для создания электронной подписи.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
14
8. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
9. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
10.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
11.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
3. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Для удобства использования программ, основные данные приведем в таблицу:
Количество часов
практические заняконтрольтия
коллоквиные работы
умы
Наименование раздела темы
Всего
аудиторных
лекции
№
76 38 38
Теория сравнений в кольце целых чисел.
1
§1. Сравнения и их свойства.
14 8 6
Сравнения в кольце целых чисел, их простейшие и основные свойства. Классы эквивалентности и их свойства.
Полная система вычетов. Условие при котором ax  b
пробегает полную систему вычетов, если x пробегает
полную систему вычетов.
Сумма классов вычетов. Свойства сложения классов
вычетов. Аддитивная группа классов вычетов.
Умножение классов вычетов. Свойства умножения
классов вычетов. Кольцо классов вычетов.
2
§2. Мультипликативные функции. Функция Эйлера. 14 8 6
Приведённая система вычетов. Теоремы Эйлера и Ферма.
Мультипликативные функции и их свойства. Функция
Мёбиуса и её свойства.
Функция Эйлера. Формула для вычисления значений
функции Эйлера. Свойства функции Эйлера.
Приведённая система вычетов. Условие при котором
15
2
2
1
3
4
ax пробегает приведённую систему вычетов, если x
пробегает приведённую систему вычетов.
Мультипликативная группа классов вычетов взаимно
простых с модулем. Условие при котором кольцо классов вычетов является полем.
Числа взаимно обратные по модулю числа. Вычисление обратных чисел с помощью цепных дробей.
Теорема Эйлера. Теоремы Ферма.
Представление простого числа p  1(mod 4) в виде суммы двух квадратов. Теорема Дирихле и её применение к
представлению простого числа p  1(mod 4) в виде суммы
двух квадратов.
§3. Сравнения первой степени. Сравнения высших сте- 14
пеней по простому модулю.
Степень и число решений сравнения.
Разбиение класса вычетов по данному модулю на
классы вычетов по кратному модулю.
Теоремы о разрешимости и числе решений сравнений
первой степени.
Теорема о том, что число решений сравнения степени
n по простому модулю имеет не более n решений. Теорема о числе решений сравнения x p1  1  0(mod p) , где p
- простое. Теорема Вильсона. Теорема о числе решений
сравнения x d  1  0(mod p ) , где p - простое, d| p 1.
§4. Первообразные корни и индексы.
14
Порядок числа по модулю. Свойства порядка.
Первообразные корни по простому модулю. Теорема о
числе первообразных корней по простому модулю. Теорема о числе образующих циклической группы простого порядка. Свойства первообразных корней. Описание
модулей, по которым существуют первообразные корни.
Индексы по простому модулю. Свойства индексов.
Таблицы индексов и антииндексов.
Двучленные сравнения по простому модулю. Необходимое и достаточное условие разрешимости двучленного сравнения по простому модулю.
k-степенные вычеты. Необходимые и достаточные
условия для того, чтобы число было k-степенным вычетом.
Сравнения второй степени. Теорема о числе решений
сравнения второй степени. Квадратичные вычеты и невычеты. Критерий Эйлера.
Символ Лежандра. Закон взаимности.
16
6
8
6
8
1
1
5
6
Арифметические применения теории квадратичных
вычетов.
§5. Приложения теории сравнений.
12
Систематические дроби. Определение длины периода
при обращении обыкновенной дроби в систематическую.
Признаки делимости. Признак Паскаля. Признаки делимости в десятичной системе счисления.
Проверка арифметических действий с помощью сравнений.
Решение линейных уравнений первой степени.
§6. Криптографическая система RSA.
8
6
6
4
4
1
Проверка простоты целого числа. Теорема Вильсона.
Числа Кармайкла. Вероятностный тест простоты Рабина. Законность теста Рабина. Алгоритмы факторизации
целых чисел. Алгоритмы факторизации Поллака (методы Монте-Карло). Метод Монте-Карло 1. Метод МонтеКарло 2.
Основные алгоритмы, используемые в криптографической системе RSA. Общий алгоритм шифрования RSA.
Выбор параметров системы RSA. Гипотеза 1. Ограничения на выбор положительных простых чисел p и q .
Условие Ривеста. Алгоритм Гордона. Применение алгоритма RSA для создания электронной подписи.
1.8 Учебно-методическое обеспечение дисциплины.
1.8.1. Рекомендуемая литература:
основная:
1. Биргоф, Гарет. Современная прикладная алгебра/ Г. Биргоф, Т. К. –
СПб.: Лань, 2005
дополнительная:
1. Кострикин А.И. Введение в алгебру, ч.1. Основы алгебры. – М.: Физ.мат. литература, 2000.
2. Кострикин А.И. Введение в алгебру, ч. 2. Линейная алгебра. – М.: Физ.мат. литература, 2000.
3. Кострикин А.И. Введение в алгебру, ч. 3. Основные структуры алгебры. – М.: Физ.-мат. литература, 2000.
4. Гельфанд И.М. Лекции по линейной алгебре. - М.: 1986.
5. Ильин В., Позняк Э. Линейная алгебра: Учеб. для вузов по спец. “Физика”, “Прикл. математика”. - М., 1978.
6. Мальцев А.И. Основы линейной алгебры. - М., 1970.
17
7. Постников М. Линейная алгебра: Учеб. пособие для студентов вузов,
обуч. по спец. “Математика”. - М., 1986.
8. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
2. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
3. Маренич Е. Е., Маренич А. С. Вводный курс прикладной математики:
Учеб. пособие. – Мурманск: МГПУ, 2003
4. Малыхин, В. И. Математика в экономике: учеб. пособие для вузов.- М.:
ИНФРА- М, 2002
5. Математика в экономике: Учебник для студ. экон. спец. вузов. В 2-х ч.
Ч. 1./ А. С. Солодовников, В. А. Бабайцев, А. В. Браилов, И. Г. Шандра.
– М.: Финансы и статистика, 2003
6. Математика в экономике: Учебник для студ. экон. спец. вузов. В 2-х ч.
Ч. 2./ -./ А. С. Солодовников, В. А. Бабайцев, А. В. Браилов, И. Г.
Шандра. М.: Финансы и статистика, 2003
7. Мостовской А. П., Мостовская Л. Г. Компьютерная математика: Учеб.
пособие. – Мурманск: МГПИ, 1998
8. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
9. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
10.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
11.Кудреватов Г.А. Сборник задач по теории чисел. - М.: Просвещение,
1970.
12.Постников М.М. Введение в теорию алгебраических чисел. - М.: Наука,
1982.
13.Чандрасекхаран К. Введение в аналитическую теорию чисел. - М.: Мир,
1974.
14.Кострикин А.И. Введение в алгебру. - М.: Наука, 1977.
15.Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
16.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
17.Курош А.Г, Курс высшей алгебры. - М.: Наука, 1971.
18.Проскуряков И.В. Сборник задач по линейной алгебре. - М.: Высшая
школа, 1974.
19.Сборник задач по алгебре. Под редакцией Кострикина А.И. - Факториал, 1995.
20.Фаддеев Д.К. Лекции по алгебре. - М.: Наука, 1984.
21.Фаддеев Д.К., Соминский И.С. Сборник задач по высшей алгебре. - М.:
Наука, 1977.
1.9 Материально-техническое обеспечение дисциплины.
1.9.1 Перечень используемых технических средств.
18
Компьютерная лаборатория ”Вычислительная математика”, аудитории №314
и №313.
1.9.2 Перечень используемых пособий – электронная библиотека компьютерных лабораторий ”Вычислительная математика”, аудитории №314 и
№313.
1.9.3 Перечень программного обеспечения. Программы Mathematic 7.0; Maple и др. программное обеспечение Компьютерных лабораторий ”Вычислительная математика”, аудитории №314 и №313.
1.10 Примерные зачётные тестовые задания.
ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ
Факультет Прикладной математики, программирования и экономики
Кафедра Алгебры, геометрии и прикладной математики
МАТЕРИАЛЫ ДЛЯ ПРОВЕДЕНИЯ КОНТРОЛЯ ЗНАНИЙ
Дисциплина: СД. Р.13. Прикладная алгебра
Специальность: 080116 Математические методы в экономике
Курс: 4, 2 семестр
Составитель: доктор физ.-мат. наук, профессор Маренич Е.Е., кандидат
физ-мат наук, доцент Маренич В.Е.
Форма аттестации: Контрольная работа
Цель контрольной работы (или теста): проверка промежуточных знаний.
Количество вариантов: 3
Продолжительность: 2 часа
Утверждено на заседании кафедры, протокол № 6, от 26.02.2008
Содержание контрольной работы
ДЕ №1. Решение сравнений первой степени. (Задания №1-№2, всего 2 задания)
№ 1. Решить сравнение.
I вариант: 39х  84 (mod 93).
II вариант: 14х  22 (mod 36).
III вариант: 90х + 18  0 (mod 138).
№ 2. Удовлетворяет ли заданное число x сравнению, если
I вариант: x  1 , 39х  84 (mod 93).
Ответ: нет
II вариант: x  2 , 14х  22 (mod 36).
Ответ: нет
III вариант: x  3 , 90х + 18  0 (mod 138). Ответ: нет
ДЕ №2. Решение сравнений высших степеней. (Задания №3-№6, всего 4
задания)
19
№ 3. Решить сравнение:
I вариант:
37х15  62 (mod 73).
II вариант: 5х4  3 (mod 11).
III вариант: 2х8  5 (mod 13).
№ 4. Удовлетворяет ли заданное число x сравнению, если
I вариант: x  1 , 37х15  62 (mod 73). Ответ: нет
II вариант: x  2 , 5х4  3 (mod 11). Ответ: да
III вариант: x  2 , 2х8  5 (mod 13). Ответ: да
№5. Решить сравнение, понизив его степень.
I вариант: x8  2 x 7  x5  x 4  x  2  0 (mod 5) .
II вариант: 4 x 17  2 x 3  8  0 (mod 5) .
III вариант: 3 x17  2 x 6  2 x 2  13  0 (mod 5) .
№6. Является ли x  1 решением сравнения
I вариант: x8  2 x 7  x5  x 4  x  2  0 (mod 5) . Ответ: да
II вариант: 4 x 17  2 x 3  8  0 (mod 5) .
Ответ: нет
III вариант: 3 x17  2 x 6  2 x 2  13  0 (mod 5) .
Ответ: да
ДЕ №3 . Длина периода g-ичного разложения рациональной дроби. (Задания №7-8)
№7. Определить длину периода g-ичного разложения рациональной дроби.
1
I вариант:
, g=10.
19
1
II вариант:
, g=7.
41
1
III вариант:
, g=10.
17
1
№8. Чему равна наименьшая длина периода при разложении дроби
в g19
ичную периодическую дробь, если
I вариант: g=3. Ответ: 18
II вариант: g=4. Ответ: 9
III вариант: g=5. Ответ: 9
ДЕ №4 . Применение сравнений для нахождения остатков при делении.
(Задания №9-10, всего 2 задания).
20
№9. Найти остаток при делении.
100
 2000
243
 245
I вариант: 1999
II вариант: (17
III вариант: (17
100
243
на 11.
405 1999
 245
)
на 11.
405 1999
)
на 13.
№10. Найти остатки при делении
I вариант: 1991 1992 1993 на 11. Ответ: 0
II вариант: 1991  1992  1993 на 13. Ответ: 9
III вариант: 1991 1992  1993 на 17. Ответ: 2
ДЕ №5. Решение диофантовых уравнений первой степени с помощью
теории сравнений. (Задания №11-12)
№11. Решить уравнения в целых числах, используя теорию сравнений.
I вариант: 3x  4 y  15 .
II вариант: 8x  13 y  65 .
III вариант: 39x  22 y  20 .
№12. Решить уравнения в целых числах, используя теорию сравнений.
I вариант: 24x  42 y  15 .
II вариант: 17x  9 y  29 .
III вариант: 17x  25 y  123.
ДЕ №6. Цепные дроби. (Задания №13-16)
№13. Записать в виде конечной цепной дроби
163
I вариант:
.
159
II вариант:
571
.
359
III вариант:
648
.
385
№14. По данным цепным дробям найти их запись в виде обыкновенной дроби:
I вариант: [2; 1,1,3,1,2] .
II вариант: [1; 1,2,3,4] .
III вариант: [1; 2,3,4,5] .
21
№15. По данным цепным дробям найти их запись в виде обыкновенной дроби:
I вариант: [2; 5,3,2,1,3,1,3] .
II вариант: [1; 3,2,4,30,1,1,4] .
III вариант: [1; 2,4,1,2,4,1,2,4] .
№16. Сократить дробь, используя разложение данной дроби в цепную дробь.
3587
I вариант:
.
2743
II вариант:
3563
.
3107
III вариант:
11281
.
6581
1.11 Примерный перечень вопросов к зачету (экзамену).
Сравнения в кольце целых чисел, их простейшие и основные свойства.
Классы эквивалентности и их свойства.
Полная система вычетов. Условие при котором ax  b пробегает полную систему вычетов, если x пробегает полную систему вычетов.
Сумма классов вычетов. Свойства сложения классов вычетов. Аддитивная
группа классов вычетов.
Умножение классов вычетов. Свойства умножения классов вычетов. Кольцо классов вычетов.
Мультипликативные функции и их свойства. Функция Мёбиуса и её свойства.
Функция Эйлера. Формула для вычисления значений функции Эйлера.
Свойства функции Эйлера.
Приведённая система вычетов. Условие при котором ax пробегает приведённую систему вычетов, если x пробегает приведённую систему вычетов.
Мультипликативная группа классов вычетов взаимно простых с модулем.
Условие при котором кольцо классов вычетов является полем.
Числа взаимно обратные по модулю числа. Вычисление обратных чисел с
помощью цепных дробей.
Теорема Эйлера. Теоремы Ферма.
Представление простого числа p  1(mod 4) в виде суммы двух квадратов.
Теорема Дирихле и её применение к представлению простого числа
p  1(mod 4) в виде суммы двух квадратов.
Степень и число решений сравнения.
Разбиение класса вычетов по данному модулю на классы вычетов по кратному модулю.
Теоремы о разрешимости и числе решений сравнений первой степени.
22
Теорема о том, что число решений сравнения степени n по простому модулю имеет не более n решений. Теорема о числе решений сравнения
p1
x
 1  0(mod p ) , где p - простое. Теорема Вильсона. Теорема о числе решений сравнения x d  1  0(mod p ) , где p - простое, d| p 1.
Порядок числа по модулю. Свойства порядка.
Первообразные корни по простому модулю. Теорема о числе первообразных корней по простому модулю. Теорема о числе образующих циклической
группы простого порядка. Свойства первообразных корней. Описание модулей, по которым существуют первообразные корни.
Индексы по простому модулю. Свойства индексов. Таблицы индексов и антииндексов.
Двучленные сравнения по простому модулю. Необходимое и достаточное
условие разрешимости двучленного сравнения по простому модулю.
k-степенные вычеты. Необходимые и достаточные условия для того, чтобы
число было k-степенным вычетом.
Сравнения второй степени. Теорема о числе решений сравнения второй
степени. Квадратичные вычеты и невычеты. Критерий Эйлера.
Символ Лежандра. Закон взаимности.
Арифметические применения теории квадратичных вычетов.
Систематические дроби. Определение длины периода при обращении
обыкновенной дроби в систематическую.
Признаки делимости. Признак Паскаля. Признаки делимости в десятичной
системе счисления.
Проверка арифметических действий с помощью сравнений.
Проверка простоты целого числа. Теорема Вильсона. Числа Кармайкла. Вероятностный тест простоты Рабина. Законность теста Рабина. Алгоритмы
факторизации целых чисел. Алгоритмы факторизации Поллака (методы
Монте-Карло). Метод Монте-Карло 1. Метод Монте-Карло 2.
Основные алгоритмы, используемые в криптографической системе RSA.
Общий алгоритм шифрования RSA. Выбор параметров системы RSA. Гипотеза 1. Ограничения на выбор положительных простых чисел p и q . Условие
Ривеста. Алгоритм Гордона. Применение алгоритма RSA для создания электронной подписи.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №1
Вопрос №1. Сравнения в кольце целых чисел, их простейшие и основные свойства.
23
Вопрос №2. Проверка арифметических действий с помощью сравнений.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №2
Вопрос №1. Классы эквивалентности и их свойства.
Вопрос №2. Признаки делимости. Признак Паскаля. Признаки делимости в деся-
тичной системе счисления.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №3
Вопрос №1. Полная система вычетов.
Вопрос №2. Систематические дроби. Определение длины периода при обращении
обыкновенной дроби в систематическую.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
.
24
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №4
Вопрос №1. Сумма классов вычетов. Свойства сложения классов вычетов. Адди-
тивная группа классов вычетов
Вопрос №2. Арифметические применения теории квадратичных вычетов.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №5
Вопрос №1. Умножение классов вычетов. Свойства умножения классов вычетов.
Кольцо классов вычетов.
Вопрос №2. Символ Лежандра. Закон взаимности.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №6
Вопрос №1. Мультипликативные функции и их свойства. Функция Мёбиуса и её
свойства.
Вопрос №2. Квадратичные вычеты и невычеты. Критерий Эйлера.
25
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №7
Вопрос №1. Функция Эйлера. Формула для вычисления значений функции Эйлера.
Свойства функции Эйлера.
Вопрос №2. k-степенные вычеты. Необходимые и достаточные условия для того,
чтобы число было k-степенным вычетом.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №8
Вопрос №1. Мультипликативная группа классов вычетов взаимно простых с моду-
лем. Условие при котором кольцо классов вычетов является полем.
Вопрос №2. Сравнения второй степени. Теорема о числе решений сравнения вто-
рой степени.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
26
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №9
Вопрос №1. Числа взаимно обратные по модулю числа. Вычисление обратных чи-
сел с помощью цепных дробей.
Вопрос №2. Двучленные сравнения по простому модулю. Необходимое и доста-
точное условие разрешимости двучленного сравнения по простому модулю.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №10
Вопрос №1. Теорема Эйлера. Теоремы Ферма.
Вопрос №2. Систематические дроби. Определение длины периода при обращении
обыкновенной дроби в систематическую.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №11
Вопрос №1. Теорема Дирихле и её применение к представлению простого числа
27
p  1(mod 4) в виде
суммы двух квадратов.
Вопрос №2. Арифметические применения теории квадратичных вычетов.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №12
Вопрос №1. Степень и число решений сравнения.
Разбиение класса вычетов по данному модулю на классы вычетов по кратному
модулю.
Вопрос №2. Квадратичные вычеты и невычеты. Критерий Эйлера.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №13
Вопрос №1. Первообразные корни по простому модулю. Теорема о числе первооб-
разных корней по простому модулю. Теорема о числе образующих циклической
группы простого порядка
Вопрос №2. k-степенные вычеты. Необходимые и достаточные условия для того,
чтобы число было k-степенным вычетом.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
28
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №14
Вопрос №1. Умножение классов вычетов. Свойства умножения классов вычетов.
Кольцо классов вычетов.
Вопрос №2. Символ Лежандра. Закон взаимности.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального
образования «Мурманский государственный педагогический университет»
(МГПУ)
Кафедра: алгебры, геометрии и прикладной математики
Наименование дисциплины: Прикладная алгебра, 4 курс, ММЭ, 2 семестр
Экзаменационный билет №15
Вопрос №1. Сумма классов вычетов. Свойства сложения классов вычетов. Адди-
тивная группа классов вычетов.
Вопрос №2. Сравнения второй степени. Теорема о числе решений сравнения второй степени.
Зав. кафедрой АГ и ПМ, декан ПМПЭ
Утверждено на заседании кафедры.
Протокол № 11 от 23.05.2008 г.
Е.Е. Маренич
1.13 Примерная тематика рефератов.
1) Интерполяционные формулы. Интерполяционная формула Ньютона. Интерполяционная формула Лагранжа.
2) Теорема Лукаса о сравнениях для биномиальных коэффициентов. Условия, при которых биномиальный коэффициент сравним с нулём по простому
модулю.
29
3) Вычисление наибольшего общего делителя и наименьшего общего кратного в кольце многочленов над полем. Свойства наибольшего общего делителя и наименьшего общего кратного.
4)Простейшие дроби. Теорема о единственности разложения рациональной
дроби в сумму простейших дробей.
5) Степенные суммы. Формулы Ньютона.
6) «Нестандартные» методы решения алгебраических уравнений.
7) «Нестандартные» методы решения задач с параметрами.
Литература
1. Б.Л. ван дер Варден. Алгебра. - М.: Наука, 1976.
2. Кострикин А.И. Введение в алгебру. - М.: Наука, 1977.
3. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
4. Курош А.Г, Курс высшей алгебры. - М.: Наука, 1971.
5. С. Ленг. Алгебра. Алгебра. - М.: Мир, 1968.
6. Фаддеев Д.К. Лекции по алгебре. - М.: Наука, 1984.
7. С. Ленг. Алгебра. Алгебра. - М.: Мир, 1968.
__________________________________________________________________
_________
8)Делимость и её применение.
9) Простые числа и их применение.
10)Дзета-функция Римана. Асимптотический закон распределения простых
чисел. Элементарное доказательство асимптотического закона.
11)Теорема Дирихле о простых числах в арифметических прогрессиях.
12)Разложение действительных чисел в цепные дроби.
13)Разложение числа e в цепную дробь.
14)Разложение квадратических иррациональностей в цепные дроби.
15)Приближение действительных чисел подходящими дробями. Оценки
сверху и снизу для приближения действительного числа подходящей дробью.
16)Теорема Туэ.
17)Трансцендентные числа. Трансцендентность числа e.
18)Сравнения в кольце целых чисел, и их применение.
19) Мультипликативные функции и их свойства. Функция Мёбиуса и её
свойства.
20)Теорема Эйлера, теорема Ферма и их применение.
21) Суммы Гаусса.
22)Квадратичные вычеты и невычеты. Критерий Эйлера.
23)Символ Лежандра. Закон взаимности.
24)Арифметические применения теории квадратичных вычетов.
25)Решение диофантовых уравнений.
Литература
1. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
2. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
30
3. Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
4. Кудреватов Г.А. Сборник задач по теории чисел. - М.: Просвещение, 1970.
5. Постников М.М. Введение в теорию алгебраических чисел. - М.: Наука,
1982.
6. Прахар К. Распределение простых чисел. - М.: Мир, 1967.
7. Чандрасекхаран К. Введение в аналитическую теорию чисел. - М.: Мир,
1974.
__________________________________________________________________
____
26) Арифметические свойства комбинаторных последовательностей.
27) Числа Стирлинга первого и второго рода. Числа Белла.
28)Числа Каталана, их свойства и применение.
29) Кольца формальных степенных рядов от многих переменных, их свойства и применение.
30)Алгебраические свойства кольца формальных степенных рядов.
31)Изоморфизмы кольца формальных степенных рядов и колец последовательностей, свойства изоморфизмов.
32)Формула Варинга. Формула Фоа ди Бруно.
33) Характеризация рациональных формальных степенных рядов от одной
переменной через свойства производящих последовательностей.
Литература
1. М. Айгнер. Комбинаторная теория. - М.: Мир, 1982.
2. Лавров И.А., Максимова Л.Л. Задачи по теории множеств, математической
логике и теории алгоритмов. - М.: Наука, 1984.
3. Л. Ловас, М. Пламмер. Прикладные задачи теории графов. Теория паросочетаний в математике, физике, химии .- М.: Мир, 1998.
4. Матросов В.А., Стеценко В.А. Лекции по дискретной математике. - М.:
МПГУ, 1997.
5. Нефёдов В.Н., Осипова В.А. Курс дискретной математики. - М.: МАИ,
1992.
6. К.А. Рыбников. Введение в комбинаторный анализ .- М.:МГУ, 1985.
7. Стенли Р. Перечислительная комбинаторика. - М.: Мир, 1990.
8. Харари Ф. Теория графов. - М.: Мир, 1973.
9. Яблонский С.В. Введение в дискретную математику. - М. Наука, 1979.
1.14 Примерная тематика курсовых работ.
Делимость и её применение.
Простые числа и их применение.
Дзета-функция Римана. Асимптотический закон распределения простых
чисел. Элементарное доказательство асимптотического закона.
Теорема Дирихле о простых числах в арифметических прогрессиях.
Разложение действительных чисел в цепные дроби.
Разложение числа e в цепную дробь.
31
Разложение квадратических иррациональностей в цепные дроби.
Приближение действительных чисел подходящими дробями. Оценки сверху и снизу для приближения действительного числа подходящей дробью.
Теорема Туэ.
Трансцендентные числа. Трансцендентность числа e.
Сравнения в кольце целых чисел, и их применение.
Мультипликативные функции и их свойства. Функция Мёбиуса и её свойства.
Функция Эйлера.
Теорема Эйлера, теорема Ферма и их применение.
Суммы Гаусса.
Квадратичные вычеты и невычеты. Критерий Эйлера.
Символ Лежандра. Закон взаимности.
Арифметические применения теории квадратичных вычетов.
Решение диофантовых уравнений.
Литература
1. Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
2. Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
3. Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
4. Кудреватов Г.А. Сборник задач по теории чисел. - М.: Просвещение, 1970.
5. Постников М.М. Введение в теорию алгебраических чисел. - М.: Наука,
1982.
6. Прахар К. Распределение простых чисел. - М.: Мир, 1967.
7. Чандрасекхаран К. Введение в аналитическую теорию чисел. - М.: Мир,
1974.
1.15 Примерная тематика квалификационных (дипломных) работ.
Теория Галуа.
Конечные подгруппы SO(3).
Математический аппарат теории кодирования.
Применение теории матроидов в прикладных задачах.
Прикладные задачи дискретной математики.
Алгоритмы и их применение.
Практический курс алгоритмических задач.
Математические методы и модели в экономике.
Композиция бинарных отношений, полугруппа бинарных отношений относительно композиции. Операторы замыкания. Соответствия Галуа.
Свойства симметрических групп..
Теорема о мультисекции многочленов.
Применение комплексных чисел в геометрии.
Дополнение по Шуру.
Симметрические функции и их применение.
32
Степенные суммы и числа Бернулли.
Простейшие дроби. Теорема о единственности разложения рациональной
дроби в сумму простейших дробей.
Система многочленов Штурма и её свойства. Отделение действительных
корней многочлена с действительными коэффициентами.
Делимость и её применение.
Простые числа и их применение.
Дзета-функция Римана. Асимптотический закон распределения простых чисел. Элементарное доказательство асимптотического закона.
Теорема Дирихле о простых числах в арифметических прогрессиях.
Разложение действительных чисел в цепные дроби.
Разложение числа e в цепную дробь.
Разложение квадратических иррациональностей в цепные дроби.
Приближение действительных чисел подходящими дробями. Оценки сверху
и снизу для приближения действительного числа подходящей дробью.
Теорема Туэ.
Трансцендентные числа. Трансцендентность числа e.
Сравнения в кольце целых чисел, и их применение.
Мультипликативные функции и их свойства. Функция Мёбиуса и её свойства.
Функция Эйлера.
Теорема Эйлера, теорема Ферма и их применение.
Суммы Гаусса.
Квадратичные вычеты и невычеты. Критерий Эйлера.
Символ Лежандра. Закон взаимности.
Арифметические применения теории квадратичных вычетов.
Решение диофантовых уравнений.
Арифметические свойства комбинаторных последовательностей.
Числа Стирлинга первого и второго рода. Числа Белла.
Числа Каталана, их свойства и применение.
Число пересечений графа.
Комбинаторные свойства отношения пересечения. Теорема Эрдёша -Ко - Радо.
Теорема Шпернера для частично упорядоченных множеств.
Кольца формальных степенных рядов от многих переменных, их свойства и
применение.
Алгебраические свойства кольца формальных степенных рядов.
Изоморфизмы кольца формальных степенных рядов и колец последовательностей, свойства изоморфизмов.
Формула Варинга. Формула Фоа ди Бруно.
Характеризация рациональных формальных степенных рядов от одной переменной через свойства производящих последовательностей.
Нелинейное программирование. Дискретное программирование. Динамическое программирование. Классические неравенства.
33
1.16 Методика исследования (если есть).
следования.
Фундаментальные методы ис-
1.17 Для оценивания знаний студентов по дисциплине применяется предусмотренная нормативными документами система оценок: «отлично», «хорошо», «удовлетворительно», «неудовлетворительно».
РАЗДЕЛ 2. Методические указания по изучению дисциплины и контрольные задания для студентов заочной формы обучения.
По дисциплине «Абстрактная и компьютерная алгебра» нет заочной формы
обучения.
РАЗДЕЛ 3. Содержательный компонент теоретического материала.
Планы последовательного проведения лекционных занятий:
§1. Сравнения и их свойства.- 8 часов.
Лекционное занятие №1 по §1 – 2часа.
Сравнения в кольце целых чисел, их простейшие и основные свойства.
Классы эквивалентности и их свойства.
Литература:
 основная:
10.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
11.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
12.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
Лекционное занятие №2 по §1 – 2часа.
Полная система вычетов. Условие при котором ax  b пробегает полную
систему вычетов, если x пробегает полную систему вычетов. – 2 часа.
Литература:
 основная:
13.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
14.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
15.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
34
Лекционное занятие №3 по §1 – 2часа.
Сумма классов вычетов. Свойства сложения классов вычетов. Аддитивная
группа классов вычетов.
Литература:
 основная:
16.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
17.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
18.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
Лекционное занятие №4 по §1 – 2часа.
Умножение классов вычетов. Свойства умножения классов вычетов. Кольцо классов вычетов. – 2 часа.
Литература:
 основная:
19.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
20.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
21.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
§2. Мультипликативные функции. Функция Эйлера. Приведённая система вычетов. Теоремы Эйлера и Ферма. – 8 часов.
Лекционное занятие №1 по §2 – 2часа.
Мультипликативные функции и их свойства. Функция Мёбиуса и её свойства. – 1 час.
Функция Эйлера. Формула для вычисления значений функции Эйлера.
Свойства функции Эйлера. – 1 час.
Литература:
 основная:
16.Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
17.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
18.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
19.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
35
20.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
4. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
Лекционное занятие №2 по §2 – 2часа.
Приведённая система вычетов. Условие при котором ax пробегает приведённую систему вычетов, если x пробегает приведённую систему вычетов. –
Мультипликативная группа классов вычетов взаимно простых с модулем.
Условие при котором кольцо классов вычетов является полем.
Литература:
 основная:
21.Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
22.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
23.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
24.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
25.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
5. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
Лекционное занятие №3 по §2 – 2часа.
Числа взаимно обратные по модулю числа. Вычисление обратных чисел с
помощью цепных дробей. Теорема Эйлера. Теоремы Ферма.
Литература:
 основная:
22.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
23.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
24.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
36
Лекционное занятие №4 по §2 – 2часа.
Представление простого числа p  1(mod 4) в виде суммы двух квадратов.
Теорема Дирихле и её применение к представлению простого числа
p  1(mod 4) в виде суммы двух квадратов.
Литература:
 основная:
26.Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
27.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
28.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
29.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
30.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
6. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
3. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
§3. Сравнения первой степени. Сравнения высших степеней по простому
модулю. – 8 часов.
лекционное занятие №1 по §3 – 2часа.
Степень и число решений сравнения.
Разбиение класса вычетов по данному модулю на классы вычетов по кратному модулю.
Литература:
 основная:
21.Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
22.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
23.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
24.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
25.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
21.Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
37
Лекционное занятие №2 по §3 – 2часа.
Теоремы о разрешимости и числе решений сравнений первой степени.
Теорема о том, что число решений сравнения степени n по простому модулю
имеет не более n решений.
Литература:
 основная:
26.Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
27.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
28.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
29.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
30.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
22.Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Лекционное занятие №3 по §3 – 2часа.
Теорема о числе решений сравнения x p1  1  0(mod p) , где p - простое. Теорема Вильсона.
Литература:
 основная:
31.Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
32.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
33.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
34.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
35.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
23.Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Лекционное занятие №4 по §3 – 2часа.
Теорема о числе решений сравнения x d  1  0(mod p ) , где p - простое, d| p 1.
Литература:
 основная:
36.Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
38
37.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
38.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
39.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
40.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
24.Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
§4. Первообразные корни и индексы. – 8 часов.
Лекционное занятие №1 по §4 – 2часа.
Порядок числа по модулю. Свойства порядка. – 1 час
Первообразные корни по простому модулю. Теорема о числе первообразных корней по простому модулю. Теорема о числе образующих циклической
группы простого порядка. Свойства первообразных корней. Описание модулей, по которым существуют первообразные корни. – 1 час.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
25.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
26.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
27.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
28.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
17.Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Лекционное занятие №2 по §4 – 2часа.
Индексы по простому модулю. Свойства индексов. Таблицы индексов и антииндексов. – 1 час.
Двучленные сравнения по простому модулю. Необходимое и достаточное
условие разрешимости двучленного сравнения по простому модулю. – 1 час.
k-степенные вычеты. Необходимые и достаточные условия для того, чтобы
число было k-степенным вычетом. – 1 час.
Литература:
 основная:
39
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
29.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
30.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
31.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
32.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
18.Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Лекционное занятие №3 по §4– 2часа.
Сравнения второй степени. Теорема о числе решений сравнения второй
степени. Квадратичные вычеты и невычеты. Критерий Эйлера.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
33.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
34.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
35.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
36.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
19.Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Лекционное занятие №4 по §4 – 2часа.
Символ Лежандра. Закон взаимности. – 1 час.
Арифметические применения теории квадратичных вычетов. – 1 час.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
37.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
38.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
39.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
40
40.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
20.Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
3. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
§5. Приложения теории сравнений. – 6 часов.
Лекционное занятие №1 по §5 – 2часа.
Систематические дроби. Определение длины периода при обращении обыкновенной дроби в систематическую.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
21.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
22.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
23.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
24.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
12.Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Лекционное занятие №2 по §5 – 2часа.
Признаки делимости. Признак Паскаля. Признаки делимости в десятичной
системе счисления.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
25.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
26.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
27.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
28.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
41
13.Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Лекционное занятие №3 по §5 – 2часа.
Проверка арифметических действий с помощью сравнений. – 1 час.
Решение линейных уравнений первой степени. – 1 час.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
29.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
30.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
31.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
32.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
14.Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
2. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
§6. Криптографическая система RSA.- 4 часа.
Лекционное занятие №1 по §6 – 2часа.
Проверка простоты целого числа. Теорема Вильсона. Числа Кармайкла. Вероятностный тест простоты Рабина. Законность теста Рабина. Алгоритмы
факторизации целых чисел. Алгоритмы факторизации Поллака (методы
Монте-Карло). Метод Монте-Карло 1. Метод Монте-Карло 2.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
15.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
16.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
17.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
18.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
4. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
5. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. – М.: Просвещение, 1993.
42
Лекционное занятие №2 по §6 – 2часа.
Основные алгоритмы, используемые в криптографической системе RSA.
Общий алгоритм шифрования RSA. Выбор параметров системы RSA. Гипотеза 1. Ограничения на выбор положительных простых чисел p и q . Условие
Ривеста. Алгоритм Гордона. Применение алгоритма RSA для создания электронной подписи.
Литература:
 основная:
1. Куликов Л.Я. Алгебра и теория чисел. - М.: Высшая школа, 1979.
19.Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории чисел. - М.: Просвещение, 1993.
20.Бухштаб А.А. Теория чисел. - М.: Просвещение, 1966.
21.Галочкин А.И., Нестеренко Ю.В., Шидловский А.Б. Введение в теорию
чисел. - М.: МГУ, 1995.
22.Грибанов В.У., Титов П.И. Сборник упражнений по теории чисел. - М.:
Просвещение, 1964.
 дополнительная:
6. Ляпин Е.С., Евсеев А.Е. Алгебра и теория чисел. - М., Просвещение,
1974 г.
3. Куликов Л.Я., Москаленко А.И. Сборник задач по алгебре и теории
чисел. – М.: Просвещение, 1993.
Для удобства использования программ, основные данные приведем в таблицу:
Количество часов
практические заняконтрольтия
коллоквиные работы
умы
Наименование раздела темы
Всего
аудиторных
лекции
№
76 38 38
Теория сравнений в кольце целых чисел.
1
§1. Сравнения и их свойства.
14 8 6
Сравнения в кольце целых чисел, их простейшие и основные свойства. Классы эквивалентности и их свойства.
Полная система вычетов. Условие при котором ax  b
пробегает полную систему вычетов, если x пробегает
полную систему вычетов.
Сумма классов вычетов. Свойства сложения классов
43
2
2
2
3
4
вычетов. Аддитивная группа классов вычетов.
Умножение классов вычетов. Свойства умножения
классов вычетов. Кольцо классов вычетов.
§2. Мультипликативные функции. Функция Эйлера. 14
Приведённая система вычетов. Теоремы Эйлера и Ферма.
Мультипликативные функции и их свойства. Функция
Мёбиуса и её свойства.
Функция Эйлера. Формула для вычисления значений
функции Эйлера. Свойства функции Эйлера.
Приведённая система вычетов. Условие при котором
ax пробегает приведённую систему вычетов, если x
пробегает приведённую систему вычетов.
Мультипликативная группа классов вычетов взаимно
простых с модулем. Условие при котором кольцо классов вычетов является полем.
Числа взаимно обратные по модулю числа. Вычисление обратных чисел с помощью цепных дробей.
Теорема Эйлера. Теоремы Ферма.
Представление простого числа p  1(mod 4) в виде суммы двух квадратов. Теорема Дирихле и её применение к
представлению простого числа p  1(mod 4) в виде суммы
двух квадратов.
§3. Сравнения первой степени. Сравнения высших сте- 14
пеней по простому модулю.
Степень и число решений сравнения.
Разбиение класса вычетов по данному модулю на
классы вычетов по кратному модулю.
Теоремы о разрешимости и числе решений сравнений
первой степени.
Теорема о том, что число решений сравнения степени
n по простому модулю имеет не более n решений. Теорема о числе решений сравнения x p1  1  0(mod p) , где p
- простое. Теорема Вильсона. Теорема о числе решений
сравнения x d  1  0(mod p ) , где p - простое, d| p 1.
§4. Первообразные корни и индексы.
14
Порядок числа по модулю. Свойства порядка.
Первообразные корни по простому модулю. Теорема о
числе первообразных корней по простому модулю. Теорема о числе образующих циклической группы простого порядка. Свойства первообразных корней. Описание
модулей, по которым существуют первообразные корни.
Индексы по простому модулю. Свойства индексов.
44
8
6
6
8
6
8
1
1
1
Таблицы индексов и антииндексов.
Двучленные сравнения по простому модулю. Необходимое и достаточное условие разрешимости двучленного сравнения по простому модулю.
k-степенные вычеты. Необходимые и достаточные
условия для того, чтобы число было k-степенным вычетом.
Сравнения второй степени. Теорема о числе решений
сравнения второй степени. Квадратичные вычеты и невычеты. Критерий Эйлера.
Символ Лежандра. Закон взаимности.
Арифметические применения теории квадратичных
вычетов.
§5. Приложения теории сравнений.
12
Систематические дроби. Определение длины периода
при обращении обыкновенной дроби в систематическую.
Признаки делимости. Признак Паскаля. Признаки делимости в десятичной системе счисления.
Проверка арифметических действий с помощью сравнений.
Решение линейных уравнений первой степени.
§6. Криптографическая система RSA.
8
5
6
Проверка простоты целого числа. Теорема Вильсона.
Числа Кармайкла. Вероятностный тест простоты Рабина. Законность теста Рабина. Алгоритмы факторизации
целых чисел. Алгоритмы факторизации Поллака (методы Монте-Карло). Метод Монте-Карло 1. Метод МонтеКарло 2.
Основные алгоритмы, используемые в криптографической системе RSA. Общий алгоритм шифрования RSA.
Выбор параметров системы RSA. Гипотеза 1. Ограничения на выбор положительных простых чисел p и q .
Условие Ривеста. Алгоритм Гордона. Применение алгоритма RSA для создания электронной подписи.
РАЗДЕЛ 4. Словарь терминов (глосарий).
(страницы указаны в соответствии с учебником: Л. Я. Куликов.
Алгебра и теория чисел.- М.: Высшая школа;1979)
А
Абсолютное значение элемента 151
45
6
6
4
4
1
Абелева группа94
Автоморфизм алгебры84
- группы 99
- кольца 107
Аддитивная группа 95, 96, 135
--векторного пространства 246
--классов вычетов 356, 400
--кольца 104
--поля 146
Аддитивный моноид натуральных чисел 123
Аксиома математической индукции 119, 120
Алгебра 82
-кватернионов 299
-линейная 298
-линейных операторов 300
-матриц 299
Алгебраическая замкнутость поля 510
-независимость элементов 487
-система 112, 113
Алгебраический элемент 528
Алгебраическое расширение поля 531, 533
-число 537
Алгоритм Евклида 379
Алфавит 117
Арифметический корень n-ой степени 154
Арифметическое векторное пространство 175
Ассоциативность 76, 347
Ассоциированные элементы 445, 446
Б
Базис векторного пространства 256
--ортогональный 271
--ортонормированный 278
--системы векторов 182
Бинарная операция 75
Бинарное отношение 48,49
В
Вектор нормированный 277
-собственный 307, 309
Векторное пространство 245, 246
--арифметическое 175
--действительное 276
46
--евклидово 276
--конечномерное 256
--со скалярным умножением 270
Взаимно-простые числа 372, 375
Включения знак 40
Вполне упорядоченное множество 73
Выпуклый конус пространства 318
Высказывания 3-5
Г
Геометрическое представление комплексных чисел 164
Главные операции алгебры 82
-элементы алгебры 83
Гомоморфизм 84
-алгебраической системы 114
-алгебры 84
-векторного пространства 283
-группы 99
-кольца 107
Граф 52
-бинарного отношения 53
График предиката 52
Группа 94
-абелева 94
-симметрическая 96, 350
-циклическая 102, 355
Д
Двучленные сравнения 418
Делимость элементов 445
Делитель 445
-нуля 104, 105
-общий наибольший 372, 453, 454
-собственный 447
Дефект оператора 286
Диагональная матрица 227, 313, 314
Диаграммы Эйлера-Венна 45
Дизъюнкция 6
Дистрибутивность 76, 128, 129
Доказательство косвенное 19, 20
-от противного 19, 20
-по индукции 121
Дополнение множества 45
Дополнение ортогональное 273
47
Е
Евклидово пространство 276
Единица группы 95
-кольца 104
Единичный идеал 430
Естественное отображение 70
Естественный гомоморфизм 92
З
Зависимость линейная 176
Закон двойного отрицания 12
-Де Моргана 45
-исключенного третьего 10
-контрапозиции 12
-сокращения 98, 125
Замкнутое подмножество 80, 87
Знак включения 40
-подстановки 224
-принадлежности 39
-числа 224
И
Идеал 430
-главный 431, 448
-единичный 430
-нулевой 430
Изоморфизм алгебры 84
--линейных операторов 301
-алгебраической системы 111
-векторного пространства 266, 283
-группы 99
-евклидова пространства 280
-кольца 364, 430
Изоморфные алгебры 84
-алгебраические системы 114
-векторные пространства 266
-группы 99
-евклидовы пространства 280
-кольца 107
Импликация 7
Индекс числа по модулю 417
Исключение переменных 502, 503
Истинностная таблица 6, 7, 13
48
К
Канонические задачи линейного программирования 328, 335
Каноническое разложение на простые множители 367, 474
Квантор общности 28
-существования 28, 29
Класс вычетов 397, 432
- смежный 352
-эквивалентности 68
Кольцо 104
-главных идеалов 448
-евклидово 451
-классов вычетов 401
-коммутативное 104
-нулевое 104
-полиномов 489
-факториальное 450, 478
-целых чисел 139-141
-числовое 163
Коммутативная группа 94
Коммутативность 76, 124, 129
Комплексные числа 161
Композиция отображений 50, 56-58
Конгруэнция 81
Конечное расширение поля 533
Конъюнкция 6
Координатная строка вектора 265
Корень из единицы 159
-полинома 467
--кратный 483
--простой 483
Кратность корня 483
Критерий неприводимости Эйзенштейна 527
-несовместности системы неравенств 323
-совместности системы линейных уравнений 191
Л
Лексикографическое упорядочение 72, 493
Лемма Гаусса 476
-Даламбера 509
Линейная зависимость системы векторов 176, 247
-независимость системы векторов 176, 247
Оболочка 176, 251
49
Линейно упорядоченное множество 72
Линейное многообразие 253
-отображение векторного пространства 283
Линейный оператор обратимый 303, 304
--пространства 283
--с простым спектром 312
-порядок 72
Логика высказываний 8
Логическое следствие 14, 26
М
Математическая индукция 121
Матрица 210
-квадратная 210
-линейного оператора 289, 290
-обратимая 215, 240
-транспонированная 213
Многообразие линейное 253
Множество 39
-вполне упорядоченное 73
-замкнутое относительно операции 80
-линейно упорядоченное 72, 150
-упорядоченное 72
-частично упорядоченное 72
Модуль комплексного числа 163
Моноид 83, 346
-натуральных чисел (мультипликативный) 130
Мономорфизм алгебры 84
Н
Наибольший общий делитель 327, 453, 454
Наименьшее общее кратное 376, 455
-подкольцо кольца 437
Натуральные числа 119, 120
Независимость линейная 247, 248
Неприводимый полином 472
-элемент кольца 447
Неравенство треугольника 277
-Чебышева 392
Нейтральный элемент 77
НОД 372, 453
НО К 376, 455
Норма вектора 277
Нормальный делитель группы 358
50
Нулевое кольцо 104
Нулевой идеал 430
-элемент 80
Нуль 120, 146
О
Область целостности 104
-значений 50, 55
-определений 50, 55
Образ линейного оператора 286
Обратимый элемент 81, 98
Обратимая матрица 215
Объединение множеств 41
Однотипные алгебры 83
Операция бинарная 75
-n-местная 75
-сложения 80
-умножения 81
-унарная 75
Определитель матрицы 227
Ортонормированная система векторов 278
Отношение 49, 52
-антирефлексивное 66
-антисимметричное 66
-бинарное 49
-делимости 143
-изоморфизма 86, 99
-конгруэнтности 81, 91
-линейного порядка 72
-n-местное 52
-порядка 71, 131,148
-рефлексивное 65
Отношение симметричное 66
-строгого порядка 71
-транзитивное 66
-эквивалентности 65, 67, 68
Отображение 54,55
-инъективное 59
-линейное 283
Отрицание высказывания 6
П
Пара упорядоченная 48
Первообразный корень 415, 416
51
Переменная свободная 22
-связанная 28,29
-предметная 33
Пересечение множеств 42
Период систематической дроби 421
Подалгебра 87
Подгруппа 100, 350
Подкольцо 109
-наименьшее 437
Подмножество 40
-замкнутое в алгебре 87, 89
Подобные матрицы 297, 313
Подполе 146
-простое 146
Подпространство векторного пространства250
Подстановка 221
-нечетная 223
-обратная 222
-четная 223
Подсистема алгебраической системы 115
Поле 146
-алгебраически замкнутое 510, 537
-алгебраических чисел 537
-действительных чисел 153
-классов вычетов 404
-комплексных чисел 157, 161
-простое 146
-рациональных чисел 148
-скаляров 245
Поле упорядоченное 150
-частных 148, 439
-числовое 162
Полином минимальный 529
-неприводимый 472
-нормированный 466
-от нескольких переменных 486
-приводимый 472
-примитивный 475
-симметрический 459, 498
Полная линейная группа 305
-система вычетов 399
Полугруппа 346
Порядок 71, 72
-группы 94
-классов вычетов 413
52
-нестрогий 71
-строгий 71
-числа по модулю 413
-элемента группы 354
Правила введения и удаления 18
Правило Крамера 241
-отделения 19
Предикат 23, 25, 26, 27
Предикатные формулы 34
Предметные переменные 33
Приведенная система вычетов 402, 403
Принадлежности знак 39
Принцип математической индукции 121
Произведение матриц 211
Производная полинома формальная 480
Простое алгебраическое расширение поля 528, 531
-поле 146
-расширение поля 459
-трансцендентное расширение кольца 459, 461
-число 365
Простой корень полинома 483
Простой элемент области целостности 446
Противоположный элемент 80, 95
Противоречие 10
Процесс ортогонализации 272
Прямая сумма подпространств 252
Прямое произведение множеств 48, 49
Пустое множество 41
Р
Равенство полиномов алгебраическое 468
-функциональное 468
-множеств 39
Равносильные формулы 15
-предикаты 26
-системы уравнений 186
Разбиение множества 68
Разложение на простые множители 366, 450, 473, 478
-определителя 235
Размерность векторного пространства 260
Разность множеств 42
Ранг линейного оператора 294
-матрицы 189, 199, 200
-операции 75
53
-системы векторов 183
Распределение простых чисел 389
Расширение поля алгебраическое 533
--конечное 533
--простое 528
--составное 533, 534
--трансцендентное 459
Рациональные числа 148
Результант 502
Рефлексивное отношение 65
Решение системы линейных неравенств 335
---уравнений 185, 206-208, 220
Решение уравнений 515, 520
Решето Эратосфена 370
С
Свободная переменная 22
Свойства группы 97
-кольца 106
-поля 146
Связанная переменная 28, 29
Симметрическая группа 96, 350
Симметрический полином 495
Симплекс-метод 335
Система действительных чисел 150, 153
-алгебраическая 112
-векторов ортогональная 271
-линейных неравенств 317
--уравнений 185
---однородная 192, 203
Скалярное произведение 270
Следствие систем линейных уравнений 180, 195, 196
---неравенств 318
Смежный класс 352, 433
--левый 353
--правый 352
Собственное значение 307, 309
Собственный вектор 307, 309
-делитель элемента 447
Сравнение по идеалу 432
-по модулю 397
Стандартные задачи линейного программирования 327, 328, 335
Старший коэффициент полинома 460
Степенные вычеты 419
54
Степень полинома 446, 492
-элемента 529
Строгий порядок 71
Ступенчатая матрица 198
--приведенная 201
Сужение функции 63
Сумма пространств 251, 252
Т
Таблица истинности 6, 7
Тавтология 10
Теорема двойственности 330, 333
-Кронекера-Копелли 193
-Кэли 351
-Лагранжа 353
-Минковского 321
-о гомоморфизмах 362
-о делении с остатком 141, 142, 469
-Ферма 408
-Штурма 523
-Эйлера 408
Тернарное отношение 52
Тождественно истинная формула 10
-ложная формула 10
Транзитивное отношение 66
Трансцендентное расширение кольца 459, 488
Тригонометрическая форма комплексного числа 166, 168
Трисекция угла 541
У
Удвоение куба 541
Универсальное множество 44
Упорядочение лексикографическое 493
Упорядоченное множество 72
-поле 150
Уравнения третьей степени 515
-четвертой степени 520
Условие с одной свободной переменной 23
-с несколькими свободными переменными 23
Ф
Фактор-алгебра 91
Фактор-группа 359, 360
Фактор-кольцо 433, 434
55
Фактор-множество 68
Формула логики высказываний 8
Формулы Крамера 242
Фундаментальная система решений 204
Функция 54, 55
-инъективная 59
-обратная 60-62
-Эйлера 406
Х
Характеристика кольца 436
Характеристическое уравнение 310, 311
Ц
Целые числа 135, 139
Циклическая группа 102, 355
Ч
Числа алгебраические 537
-действительные 153
-комплексные 161
-сопряженные 163
-натуральные 119, 120
-простые 365
-рациональные 148
-целые 135, 139
Э
Эквивалентности отношение 65,67,68
Эквивалентность 67
-логическая 15
Эквивалентные системы векторов 180
Эквиваленция 8
Элемент алгебраический 528
-множества 39
-нейтральный 77
-обратный по умножению 81
-противоположный по сложению 80
-симметрический 78, 79
Элементарные преобразования системы векторов 181
-симметрические полиномы 496
Эндоморфизм алгебры 84
Эпиморфизм 84
56
Я
Ядро гомоморфизма 361
-линейного оператора 286
РАЗДЕЛ 5. Практикум по решению задач.
Примеры решения задач.
Задача №1. Пусть m  Z , найти все классы вычетов по mod m .
Решение. При делении на m возможны остатки 0,1,..., (m -1) .
Два целых числа сравнимы по mod m тогда и только тогда, когда
они имеют одинаковые остатки при делении на m. Каждый класс состоит из чисел, имеющих одинаковые остатки при делении на m. 0m – класс
вычетов по mod m , который состоит из целых чисел, имеющих при делении на m остаток 0.
0m ={…, -2m, -m, 0, 2m, …} = m Z ,
1m ={…, -2m+1, -m+1, 1, m+1, 2m+1, 3m+1, …} =1+m Z ,
2m ={…, -2m+2, -m+2, 2, m+2, 2m+2, …} =2+m Z ,
---------------------------------------------------------------------------m  1m ={…, -m+(m-1), m-1, m+(m-1), 2m+(m-1),…} =(m-1)+m Z .
0m , 1m , …, m  1m – все классы вычетов по mod m , их m штук.
Например, для m=4 мы имеем 4 класса вычетов: 04 ; 14 ; 24 ; 34 .
04  {..., 8, 4,0,4,8...},
14  {..., 7, 3,1,5,9...},
24  {..., 6, 2,2,6,10...},
34  {..., 5, 1,3,7,11...}.
Задача №2. Выписать несколько систем вычетов по mod 5.
Решение.
_
_
0  mZ  0  0,  5,  10, ... ,
_
1  1  mZ  ..., -9, -4, 1, 6, 11, ... ,
_
2  2  mZ  ..., -8,-3, 2, 7, 12, ... ,
_
3  3  mZ  ..., -7, -2, 3, 8, 13, ... ,
_
4  4  mZ  ..., -6, -1, 4, 9, 14, ....
0, 1, 2, 3, 4 – все классы вычетов по mod 5.
1) 10, -4, -8, 8, 24 – полная система вычетов по mod 5, так как 10  0;
4  1; 8  2; 8  3; 24  4 .
2) 10, 11, 12, 13, 14 – полная система вычетов по mod 5.
57
3) 10, 11, 12, 13, 21 – не является полной системой вычетов по mod 5,
так как 11,21 1 .
4) 0, 1, 2, …, m-1 – полная система вычетов по mod m .


Определение. Группа Z / mZ, , -, 0 называется аддитивной группой классов вычетов по mod m .
Задача №3. Построить таблицу сложения в аддитивной группе
класса вычетов по mod5 .
Решение.
 0 1 2 3 4
0 0 1 2 3 4
1 1 2 3 4 0
2 2 3 4 0 1
3 3 4 0 1 2
4 4 0 1 2 3
0  0  0; 0  1  0  1  1; 0  2  2; 0  3  3; 0  4  4; 1  1  2 ,
1  2  3; 1  3  4; 1  4  5  0, т.к. 5  0(mod m)  5  0.
2  4  6  1, т.к. 6  1(mod5)  6=1.
3  3  6  1; 3  4  7  2, т.к. 7  2(mod5)  7=2.
4  4  8  5, т.к. 8  3(mod5)  8=3.
Определение. Кольцо
 Z / mZ, , , -, 0, 1, 
называется кольцом
классов вычетов по модулю m.
Задача №4. Составить таблицу умножения в кольце классов вычетов по mod5 .
Решение.
0 1 2 3 4
0 0 0 0 0 0
1 0 1 2 3 4
2 0 2 4 1 3
3 0 3 1 4 2
4 0 4 3 2 1
58
0  1  0;...;0  4  0; 1  1  1;...;1  4  4;
2  2  4; 2  3  6  1 (т.к. 6  1(mod5)  6  1);
2  4  8  3 (т.к. 8  3(mod5)  8  3);
3  3  9  4 (т.к. 9  4(mod5)  9  4);
3  4  12  2 (т.к. 12  2(mod5)  12  2);
4  4  16  1 (т.к. 16  1(mod5)  16  1).
Определение. Пусть n  1; p1 ,..., p k - попарно различные, простые;
a1 ,...,a k - натуральные числа, n=p1a1  ...  pakk - каноническое разложение на
простые множители, тогда значение функции Мёбиуса определяется
формулами:
 1  
(1)k , если все a1  ...  a k  1
 (n)  
.
0,
если
некоторые
a

1

i
Доказать самостоятельно, что функция Мёбиуса  - мультипликативная функция.
Задача № 5. Вычислить значения функции Мёбиуса.
Решение.
(1)  1, (4)  0, (7)  1, (10)  1.
(2)  1, (5)  1, (8)  0,
(3)  1, (6)  1, (9)  0,
Если p - простое, то  (p)  1; если p1  p 2 -простые, то   p1  p 2   1;
 
 (p n )  0, n  2.
Определение. Символ  (n) обозначает число натуральных чисел
 n и взаимно простых с n.
 : n   (n) - функция Эйлера.
Другими словами  (n) - число чисел в множестве {1,2,...,n} взаимно
простых с n.
Задача № 6. Вычислить значения функции Эйлера.
Решение. Покажем, что   9   6 . Выпишем множество натуральных
чисел, не превосходящих 9: {1,2,3,4,5,6,7,8,9} . Числа взаимно простые с
числом 9: {1,2,4,5,7,8} , их 6 штук. Тогда   9   6 . Аналогично:
59
 1  1,
  2   1,
  4   2,   7   6,  10   4.
  5   4,  8   4,
  3  2,   6   2,   9   6,
……………………………………………..
Определение. Приведенной системой вычетов по mod m называется
система  (m) – чисел, взятых по одному из каждого класса вычетов по
mod m, взаимно простого с mod m.
Задача № 7. Привести примеры приведённых систем классов вычетов.
Решение.
1) По mod5 :
1,2,3,4 – все классы вычетов, взаимно простые с mod5 .
1  {..., 9, 4,1,6,11,...},
2  {..., 8, 3,2,7,12,...},
3  {..., 7, 2,3,8,13,...},
4  {..., 6, 1,4,9,14,...}.
1, 3,8, 1 - приведенная система вычетов по mod5 .
1, 3,8,6 - не является приведенной системой вычетов, так как 1;6 1 ,
а нужно брать по одному элементу из каждого класса.
Из примера следует, что приведенных систем вычетов можно выбрать бесконечно много.
2) По mod6 : 1,5 – все классы вычетов, взаимно простых с mod6
7, 1 – приведенная система вычетов по mod6 .
Задача № 8. Найти обратный к числу 24 по mod101 с помощью конечных цепных дробей.
Решение.
1)
1 0 1 2 4
9 6 4
2 4 5
2 0 4
5 4
4 1
4 1
4 4
0
m
101
101
2)  [4,4,1,4] 
- разложение числа
в цепную дробь.
a
24
24
60
2) Вычисляем числители подходящей дроби.
4
4
1
4
0
1
4
17
21
0
1
2
3
k
Из таблицы следует, что p0  4; p1  17; p 2  21; k  3.
4) Числитель предпоследней подходящей дроби равен 21.
5) По теореме 2 число (1)3  21  21 – является обратным к числу
24(mod101) . Действительно, 24  (21)  504  1(mod101) .
Задача № 9. Пусть a  Z, m  . Доказать, что если a и m взаимно
простые, то число a (m)1 будет обратным к a по mod m .
Доказательство. Действительно,
▄
a a (m)1  a (m)  1(mod m) .
Задача № 10. Пусть a  11,m  20 . Найти обратный к 11 по mod 20
по теореме Эйлера.
Решение. Имеем  (20)   (22  5)  2  4  8 . Тогда число
1181  117  (112 )3 11  11(mod 20) – является обратным к 11 по mod 20 .
qk
pk
Задача № 11. Решить сравнение 3x  1  0(mod5) .
Решение. нод(3,5)  1 , поэтому сравнение имеет единственное
решение. Имеем
3x  1(mod5)
 6 x  2(mod5)  x  2(mod5)  x  3(mod5)
2 - обратный к 3 по mod5
- единственное решение.
Задача № 12. Решить сравнение 8 x  4(mod12) .
Решение.
нод(8,12)  4, 4 | 4 поэтому сравнение имеет 4 решения. Найдем
их. Сократим обе части сравнения и модуль на 4, получим 2x  1(mod3) .
Это сравнение имеет единственное решение по модулю 3, т.к.
нод(2,3)  1 . x  2(mod3) - решение.
Класс вычетов 2(mod 3) разбивается на 4 класса вычетов по модулю 12. x  2(mod12)  x  5(mod12)  x  8(mod12)  x  11(mod12) . Это
решения нашего сравнения.
Определение. Пусть a взаимно простое число с модулем m. Порядком числа a по модулю m называется число O(a,mod m)  O(a) .
61
Другими словами, O(a,mod m)  d  d - наименьшее натуральное,
такое что a d  1(mod m) .
Задача № 13. Вычислить O(2,mod5) .
Решение. Вычисление можно проводить двумя способами.
1 способ. Вычисление в группе J 5 . Имеем O(2,mod5)  O(2) в
группе J 5 .
1
2 2
2
2 4
3
2 3
 O(2,mod5)  O(2)  4.
4
2 1
2 способ. Вычисление с помощью сравнений.
2  2(mod 5)
1
22  4(mod 5)
23  3(mod 5)
 O(2,mod 5)  4.
23  1(mod 5)
Задача № 14. Доказать: 1) 2 является первообразным корнем по
mod13 ;
2) 4 не является первообразным корнем по mod5 .
Решение. Вычислим O(2,mod13) .
Справедливы сравнения:
21  2(mod13), 22  4(mod13), 23  8(mod13), 2 4  3(mod13), 25  6(mod13),
26  12(mod13), 27  11(mod13), 28  9(mod13), 29  5(mod13), 210  10(mod13),
211  7(mod13), 22  1(mod13).
Отсюда O(2,mod13)  12  (13) . Значит, 2 - первообразный корень по
mod13.
Докажем, что 4 не является первообразным корнем по mod5 . Для этого вычислим O(4,mod5) . Справедливы сравнения: 41  4(mod5) ; 42  1(mod5) .
Отсюда O(4,mod5)  2  4  (5) . Следовательно, 4 - не является первообразным по mod5 .
Задача № 15. Составить таблицы индексов и антииндексов для фиксированного преобразованного корня g = 2 по mod p . (В таблице индексов указываются индексы чисел некоторой приведенной системы вычетов по mod p .)
Решение. Для p  13 число 2 является первообразным корнем (см.
задачу №14). Мы знаем, что
62
20  1(mod13), 21  2(mod13),
24  3(mod13), 25  6(mod13),
28  9(mod13), 29  5(mod13),
Таблица индексов:
a 1 2 3 4 5 6 7
ind 2 a 0 1 4 2 9 5 11
22  4(mod13), 23  8(mod13),
26  12(mod13), 27  11(mod13),
210  10(mod13), 211  7(mod13).
8 9 10 11 12
3 8 10 7 6
Таблица антииндексов:
ind 2 a 0 1 2 3 4 5 6 7 8 9 10 11
a 1 2 4 8 3 6 12 11 9 5 10 7
Задача № 16. Решить сравнение 6x 8  5(mod13) .
Решение.
Проиндексировав
сравнение,
получим
8ind x  ind5  ind6(mod12)  8ind x  9  5(mod12) 
 8ind x  4(mod12) * .
Решим
это
сравнение
относительно
Имеем
ind x .
нод(8,12)  4; 4 | 4  сравнение имеет 4 решения по mod12 . Обе части
сравнения  * и модуль сократим на 4. Получим, что сравнение  * равносильно сравнению 2ind x  1(mod3) . Это сравнение относительно
ind x имеет единственное решение по mod3 . ind x  2(mod3) . Следовательно
ind x  2(mod12)  ind x  5(mod12)  ind x  8(mod12)  ind x  11(mod12) .
Из
таблицы
антииндексов
находим,
что
x  4 (mod13)  x  6 (mod13)  x  9 (mod13)  x  7 (mod13) .
Определение. Целое число a называется k-степенным вычетом по
mod m , если сравнение x k  a(mod m) разрешимо.
Задача № 17. Будет ли число 2 трехстепенным вычетом по
mod13 , по mod5 ?
Решение.
1) Определим, является ли число 2 трехстепенным вычетом по
mod13 . Для этого нужно определить разрешимо ли сравнение
x 3  2(mod13) . По т.1 п.4 сравнение разрешимо тогда и только тогда, когда нод(3,12) | ind 2  4 |1 (ind 1=0). Так как последнее утверждение
ложно, то 2 не является трехстепенным вычетом по mod13 .
2)Докажем, что 2 является трехстепенным вычетом по mod5 . Для
этого рассмотрим сравнение x 3  2(mod5) ; число 3 удовлетворяет этому
сравнению. Поэтому 2 является трехстепенным вычетом по mod5 .
Задача № 18. Определить, будут ли числа 2; 3 квадратичным вычетом или квадратичным невычетом по mod11 .
63
p-1 11  1

 5;
2
2
25  32  1(mod11) . Поэтому 2 – квадратичный невычет по mod11 .
2) Рассмотрим число 3 по mod11 . Имеем 35  243  1(mod11) . Поэтому 3 – квадратичный вычет по mod11 .
Решение. 1) Рассмотрим число 2 по mod11 . Имеем
7
Задача № 19. Доказать, что   записывается в виде периодиче 13 10
ской десятичной дроби с наименьшей длиной периода, равной числу 6.
7
Решение. Рассмотрим дробь   . Эта дробь удовлетворяет услови 13 10
ям теоремы. Поэтому эта дробь записывается в виде периодической десятичной дроби g  10 , с наименьшей длиной периода, равной
O(10,mod13) . Вычислим O(10,mod 13)  k . Имеем k – наименьшее нату-
ральное число, такое, что 10k  1(mod13) . Проиндексировав последнее
сравнение, получим, что k ind10  ind1(mod12) . Из таблицы индексов
находим, что
10  k  0(mod12)  5k  0(mod 6)
 k  6.
k - наименьшее натуральное
7
Доказано, что   записывается в виде периодической десятичной
 13 10
дроби с наименьшей длиной периода, равной числу 6.
Проверим это непосредственным вычислением.
7
   0,(538461...)10
 13 10
7, 0
1 3
6 5
0, 5 3 8 4 6 1 …
5 0
3 9
1 1 0
1 0 4
6 0
5 2
8 0
7 8
2 0
1 3
7 …
64
Задача № 20. Вывести признаки делимости в десятичной системе
счисления.
Решение. g=10.
Для того чтобы сформулировать ″хороший″ признак делимости на
m, нужно ″хорошо″ выбрать последовательность чисел (bi )i0,..., такую, что
bi  gi (mod m) .
1) Признак делимости на 3.
Определим ″хорошую″ последовательность (bi )i0,..., такую, что
bi  10i (mod3) для i  0,1,...
Имеем 10i  1i (mod3) . Выберем bi  1 для i  0,1,...
По признаку Паскаля 3| n  3| cS  cS-1  ...  c1  c0 . Другими словами: чис-
ло делится на 3 тогда, когда 3 делит сумму цифр десятичного разложения
этого числа.
Например, сумма цифр 199310 равна 1  9  9  3  22 ,
3 | 22  3 | 199310 .
2) Признак делимости на 9.
Определим ″хорошую″ последовательность
(bi )i0,...,
такую,
что
bi  10i (mod9) для i  0,1,...
Имеем 10i  1i  1(mod9) . Выберем bi  1 для i  0,1,...
По признаку Паскаля 9 | n  9 | cS  cS-1  ...  c1  c0 . Другими словами: число делится на 9 тогда и только тогда, когда 9 делит сумму цифр десятичного разложения этого числа.
Например, сумма цифр числа 199310 равна 22. 9 | 22  9 | 199310 .
3) Признак делимости на 11.
Определим ″хорошую″ последовательность (bi )i0,..., такую, что
bi  10i (mod11) для i  0,1,...
Имеем 10i   1 (mod11) . Выберем bi   1 , i  0,1,...
По признаку Паскаля: 11| n  11| c0  c1  c 2  c3  ... Другими словами: число делится на 11 тогда и только тогда, когда 11 делит знакочередующуюся
сумму цифр десятичного разложения этого числа.
Например, знакочередующаяся сумма цифр числа 1993 равна
3  9  9  1  2 . 11 | 2 11 | 1993 .
Видим, что существуют удобные признаки делимости на m  3,9,11.
Не для всякого m существует удобный признак делимости.
4) Признак делимости на 7.
i
i
65
Определим
″хорошую″
последовательность
(bi )i0,...,
такую,
что
bi  10i (mod7) для i  0,1,... Имеем:
b0  100  1(mod7) . Выберем b0  1 .
b1  101  3(mod7) . Выберем b1  3 .
b2  102  2(mod7) . Выберем b 2  2 .
b3  103  20  6  1(mod7) . Выберем b3  1 .
b4  104  10  4  3(mod7) . Выберем b 4  3 .
b5  105  40  5  2(mod7) . Выберем b5  2 .
b6  106  1(mod7) . Выберем b6  1 .
Доказано, что порядок O(10,mod7)  6 . Поэтому выберем bi6  bi для
i  0,1,... Этим последовательность (bi ) полностью определена.
По признаку Паскаля 7 | n  7 | c0  3c1  2c 2  c3  3c 4  2c5  c6  ...
Например,
для
числа
1993
имеем:
3  3  9  2  9  1  3  27  18  1  47 . 7 | 47  7 | 1993 .
Мы видим, что для числа 7 не существует удобного признака делимости в десятичной системе счисления.
Задача № 21. Рассмотреть на примере, как производится проверка правильности арифметических операций. Проверить, справедливо ли
равенство
(3197)2  32 675 926 379 .
Решение. Будем производить проверку по mod11 . Имеем
3197  7  9  1  3  8  12  4(mod11) ,
31972  (4)2  5(mod11) ,
32 675 926 379  9  7  3  6  2  9  5  7  6  2  3  22  31  9  8(mod11).
5  8(mod11) . Поэтому (3197)2  32 675 926 379 .
Задача № 22. Решить диофантово уравнение:
50x  42y  34 .
Решение. Имеем d  нод(50,42)  2; 2 | 34 . Следовательно, уравнение
имеет
бесконечно
много
решений.
Рассмотрим
сравнение
50x  34(mod 42)  25x  17(mod 21)  4x  17(mod 21) . Решая последнее
сравнение, находим, что x  1(mod 21) . Выберем x 0  1. Тогда пара
 34  50(1) 
 1,
  (1, 2) - решение нашего уравнения. Следовательно,
42


множество решений нашего уравнения имеет вид:


42
50 
t,  2  t  t    {(1  21t,  2  25t) t  } .
 1 
2
2 


66
Задача №23. Доказать, что числа 561; 1105 являются кармайкловыми.
Решение. Действительно, 561  3 1117 . Имеем
(3 - 1) | 560, (11 - 1) | 560, (17 - 1) | 560.
Следовательно, число 561 удовлетворяет условиям теоремы 5.
Доказательство для числа 1105: 1105  5 13 17 . ■
Замечание. Для кармайкловых чисел тест простоты, основанный на теореме
Ферма, не работает.
Задача №24. Доказать справедливость следующих утверждений.
1. Если тест Рабина выдает ответ " m - составное число", то m действительно
является составным.
2. Вероятность ответа "не знаю" для составного числа m не превосходит 1/4.
Доказательство. Докажем утверждение 1.
Если bm1  xt  1(mod m) , то число m не удовлетворяет теореме Ферма и,
следовательно, не является простым.
Если последовательность x0 , x1, , xt содержит фрагмент
, a,1, , где
a  1(mod m) , a  1(mod m) , то имеем
a 2  1(mod m) , a  1(mod m) , a  1(mod m) .
(3)
По простому модулю m сравнение x 2  1(mod m) имеет только два решения.
Из сравнений (3) следует, что сравнение x 2  1(mod m) имеет больше двух
решений. Поэтому число m не простое.
Задача №25. Рассмотреть алгоритмы факторизации Поллака (методы МонтеКарло).
Решение. Рассмотрим два метода разложения на простые множители, предложенных Поллаком. Эти методы позволяют быстро извлечь из составного
числа все его небольшие простые делители.
Метод Монте-Карло 1
Итак, алгоритм Поллака 1 сводится к поиску цикла в бесконечной рекуррентной последовательности b0 , b1, b2 , , состоящей из элементов конечного множества. При этом вместо того, чтобы сравнивать между собой два
элемента, мы вычисляем наибольший общий делитель их разности и числа
m . Алгоритм завершается, когда наибольший общий делитель нетривиален.
Можно предложить 2 способа решения задачи поиска цикла в последовательности.
Первый способ наиболее простой. Второй более сложный, но зато более быстрый.
Способ 1
Сравниваются числа
bi и b2i 1 , i  0,1,2, ,
67
(вычисляется число нод(bi  b j , m) ).
Рано или поздно мы дойдем до равенства двух элементов, поскольку расстояние между сравниваемыми элементами на каждом шаге увеличивается
ровно на единицу; кроме того, левый элемент сдвигается вправо, так что он
рано или поздно войдет в периодический участок последовательности.
Выпишем алгоритм нахождения делителя.
алгоритм факторизация1(вход: целое число m, выход: целое число d): успех
| дано: целое число m
| надо: получить нетривиальный делитель d числа m
| возвращаемое значение: true, если удалось разложить,
|
false в противном случае
начало
| maxSteps := 1000000
// Максимальное число шагов
| step := 0
|
| b0 := случайное число в интервале 0..m
| b1 := mod(b0 * b0 + 1, m)
| d := gcd(b1 - b0, m)
|
| цикл пока step < maxSteps && d == 1 выполнять // Пока НОД тривиален
| | b0 = mod(b0 * b0 + 1, m)
// Применяем отображение f
| | b1 = mod(b1 * b1 + 1, m);
// один раз к b0 и дважды
| | b1 = mod(b1 * b1 + 1, m)
// к b1
| | d := gcd(b1 - b0, m)
| | step := step + 1
| конец_цикла
|
| вернуть (d != 1)
// Успех := d нетривиален
конец_алгоритма
На каждом шаге цикла мы трижды вычисляем значение отображения f. Небольшая модификация алгоритма позволяет делать это только один раз.
Способ 2
Выполняется следующая бесконечная последовательность сравнений
b0 <---> b1
b1 <---> b2
b1 <---> b3
b2 <---> b4
b2 <---> b5
b2 <---> b6
b2 <---> b7
b4 <---> b8
68
b4 <---> b9
b4 <---> b10
...
b4 <---> b15
b8 <---> b16
b8 <---> b17
...
b8 <---> b31
...
Вся последовательность сравнений разбивается на серии. В очередной серии
мы сравниваем элемент b_s, где s -- степень двойки, последовательно с элементами b_{2s}, b_{2s+1}, b_{2s+2}, ..., b_{4s-1}. Серия содержит 2s сравнений.
Выпишем алгоритм.
алгоритм факторизация 2 (вход: целое число m, выход: целое число d): успех
| дано: целое число m
| надо: получить нетривиальный делитель d числа m
| возвращаемое значение: true, если удалось разложить,
|
false в противном случае
начало
| maxSteps := 19
// Максимальная длина серии 2^19
| step := 0
|
| b0 := случайное число в интервале 0..m
| b1 := mod(b0 * b0 + 1, m)
| a := b1
// Первый элемент серии
| seriesLength := 1
// Длина серии
|
| цикл пока step < maxSteps && d == 1 выполнять // пока НОД тривиален
| | Инвариант: b0 -- элемент последовательности с индексом,
||
равным нулю или степени двойки
||
a -- элемент, индекс которого равен удвоенному индексу
||
элемента b0 (или 1, если индекс b0 равен 0)
||
seriesLength == удвоенному индексу элемента a
| | d := gcd(b1 - b0, m)
| | len := 0
||
| | цикл пока d == 1 и len < seriesLength выполнять
| | | b1 = mod(b1 * b1 + 1, m);
| | | d := gcd(b1 - b0, m)
| | | len := len + 1
| | конец_цикла
||
| | b0 := a
69
| | a := b1
| | seriesLength := seriesLength * 2
| конец_цикла
|
| вернуть (d != 1)
конец_алгоритма
// Успех := d нетривиален
Метод Монте-Карло 2
Пусть m --- целое число, которое мы раскладываем на множители. Оно представимо в виде произведения степеней простых чисел
m = p1^e1 p2^e2 ... pk^ek
Предположим, что p1 - 1 представимо в виде произведения степеней простых
чисел, причем каждая из этих степеней не очень велика. Более точно, существует N такое, что
p1 - 1 = q1^a1 q1^a2 ... qr^ar
q1^a1 < N, q2^a2 < N, ..., qr^ar < N.
Рассмотрим всевозможные максимальные степени простых чисел, не превосходящие N. Например, пусть N = 20, тогда рассматриваются степени простых
16, 9, 5, 7, 11, 13, 17, 19. Обозначим эти степени простых через t1, t2, ..., ts.
Выберем произвольное целое число b. Рассмотрим последовательность
b0 = b,
b1 = b0^t1 (mod m),
b2 = b1^t2 (mod m),
...
bs = b_{s-1}^ts (mod m)
Каждый раз, вычислив bi, вычисляем одновременно НОД(bi - 1, m). Утверждается, что с большой вероятностью на каком-то шаге этот НОД будет нетривиальным делителем N. Действительно, покажем, что
p | НОД(bs - 1, m).
Действительно,
bs = b^(t1 t2 ... ts),
и, поскольку по предположению, p1 - 1 | t1 t2 ... t3, то есть
t1 t2 ... ts = (p1 - 1)g,
то
bs = b^(t1 t2 ... ts) = b^((p1 - 1) g) =
(b^(p1 - 1))^g = 1 (mod p1)
по малой теореме Ферма. Значит, bs - 1 делится на p1, число m также делится
на p1, следовательно, НОД(bs - 1, m) делится на p1.
Проиллюстрируем алгоритм на простом примере. Возьмем N = 20.
Выпишем все степени простых, не превосходящие 20:
t1 = 16, t2 = 9, t3 = 5, t4 = 7,
t5 = 11, t6 = 13, t7 = 17, t8 = 19.
Попытаемся разложить на множители число m = 41779 = 41 * 1019. Выберем
b = 2. Последовательно вычисляем
2 ^ 16 (mod 41779) = 23757, gcd(23757 - 1, 41779) = 1,
70
23757 ^ 9 (mod 41779) = 7970, gcd(7970 - 1, 41779) = 1,
7970 ^ 5 (mod 41779) = 33580, gcd(33580 - 1, 41779) = 41.
Мы получили нетривиальный делитель на третьем шаге, поскольку
41 - 1 = 8 * 5 делит (t1 * t2 * t3) = 16 * 9 * 5.
Мощность алгоритма зависит от числа N --- чем больше оно, тем большие
числа можно разложить с помощью этого алгоритма. Работа алгоритма разбивается на 2 шага. Сначала мы генерируем все максимальные степени простых чисел, не превосходящие N. Этот шаг выполняется только один раз и не
зависит от входного числа m, поэтому сгенерированные степени можно, к
примеру, записать в файл и в дальнейшем использовать многократно. Затем
мы выбираем случайным образом число b и вычисляем указанную выше последовательность степеней b. Для каждой степени bi вычисляется НОД(bi - 1,
m). Алгоритм завершается успешно, если вычисленный НОД нетривиален.
Алгоритм можно убыстрить, если вычислять НОД не на каждом шаге, а, скажем, на каждом сотом шаге. При этом на промежуточных шагах последовательно вычисляется произведение
(b_i - 1) (b_{i+1} - 1) (b_{i+2} - 1) ... (b_{i+99} - 1) = n (mod m)
и затем вычисляется НО
Задача №26. Пусть p  11 , q  13 . С данными числами проиллюстрировать
схему RSA.
Решение. p  11 , q  13 , тогда n  pq  143 . Значение функции Эйлера
 (n)   (11 13)  10 12  120 .
Выберем случайным образом число l  113 , тогда число d  17 обратно к
числу l  113 по модулю числа 120. Действительно,
113 17  1921  120  16  1, ld  1(mod n) .
Пара (143, 113) - открытый ключ, пара (143, 17) – секретный ключ.
Рассмотрим сообщение t  123 . Тогда сообщение t  123 кодируется
числом s  41, которое определяется сравнением
s  t l  123113  41(mod 143) .
Расшифруем сообщение s  41 следующим образом:
t  s d  4117  123(mod 143) .
Получим отправленное сообщение t  123 .
Тексты задач для самостоятельного решения.
п.1. Конечные цепные дроби.
1. Записать в виде конечной цепной дроби:
1.1. 1982 . 1.2. 1882 .
1651
1651
2. По данным цепным дробям найти их запись в виде обыкновенной дроби:
2.1. [211
2.2. [11
2.3. [2;5,3,2,1,31
; , ,31
, ,2] .
; ,2,3,4] .
, ,3].
71
2.4. [13
; ,2,4,30,11
, ,4]. 2.5. [1;2,4,1,2,4,1,2,4].
2.7. [a; a, a, a, a ].
2.8. [a; b, a, b, a, b].
3. Сократить дроби:
3.1. 3587 . 3.2. 3653 . 3.3. 11281 . 3.4. 11111 .
2743
3107
6581
2.6. [1;2,3,4,5].
7093
п.2. Сравнения.
1. Справедливы ли сравнения:
1.1. 15  3(mod 2) ? 1.2.  17  9(mod 5) ? 1.3. 123  17(mod 7) ?
1.4. 397  12(mod 51) ?
2. Записать пропущенные числа:
2.1. 23 (mod 3) . 2.2. 151 (mod 5) . 2.3.  15(mod 11) .
2.4.  25(mod 30) .
3. Определить:
3.1. Какие числа сравнимы по mod 1, mod(1) ?
3.2. Какие числа сравнимы по mod 0 ?
4. Пусть n Z, mN, n при делении на m имеет остаток r. Какое сравнение
справедливо для чисел m, r и n ?
5. Записать пропущенные числа, используя предыдущую задачу:
5.1. 123 (mod 18) . 5.2. 1999 (mod 19) . 5.3. 527 (mod 34) .
5.4. 11234 (mod 117) .
6. Пусть n Z, mN, r {0,1,, m  1} , n  r(mod m) . Найдите остаток при
делении n на m.
7. Найти остатки при делении:
7.1. 1999  2001 2002 на 11.
7.2. 1999  2001  2002 на 13.
7.3. 1999  2001  2002 на 17.
7.4. 1999  2001 2002 на 19.
8. Найдите остаток при делении:
100
8.1. 1999
100
 2000
243
405 1999
8.3. (17
 245
9. Доказать, что:
)
5555
100
на 11.
8.2. 1999
на 11.
8.4. (17
243
2222
 245
10
9.1. 7|( 2222
9.2. 100|(11
 5555
).
10. На какую цифру оканчивается число:
777
177
191
11.2. 19
.
n
n
на 13.
405 1999
)
на 13.
 1) .
3333
10.1. 777
?
10.2. 3333
11. Найти две последние цифры числа:
11.1. 17
100
 2000
?
.
k
12. Если число 1  2  4 при некотором nN является простым, то n  3 ,
где kN 0 .
13. Доказать, что для любого простого p0 существует бесконечно много
n
nN таких, что p| 2  n .
14. Пусть a1,, a n  Z . Верно ли что:
72
n
2
 (a
14.1. a  a  1|
2
14.2. a  a  1|
r0
n
 (a
2
2
r 0
3r
2
 1) a r равносильно a  a  1|
2
3r
 1) ar равносильно a  a  1|
n
 ( 1)
r 0
n
 ( 1)
r 0
r
r
ar ?
ar ?
п.3. Функция Эйлера.
n
1. Вычислить  ( p ),  ( p ) , если p - простое, nN.
2. Пользуясь определением функции Эйлера, вычислить
n {1,2,,10} .
3. Вычислить  ( n ) , где n {1011
, ,,20} .
4. Доказать, что  ( n )| n !для любого nN.
 ( n ) , где
п.4. Приведённая система вычетов. Мультипликативная группа классов
вычетов взаимно простых с модулем.
1. Пусть
a11  a1n
d    a n1  a nn
определитель с целыми элементами.
1.1. 2|d тогда и только тогда, когда сумма некоторых строк определителя
состоит только из чётных чисел.
1.2. 2|d тогда и только тогда, когда сумма или разность некоторых строк
определителя состоит только из чисел делящихся на 3.
п.5. Теоремы Эйлера и Ферма.
1. Используя теорему Эйлера, найти остатки при делении:
1.1. 383
2000
на 45.
1.2. 439
291
1997
на 60.
1.3. 66
345
на 7.
1.4. 109
на 14.
2. Найти остатки при делении, с помощью теоремы Эйлера:
1999
2.1. 3
1999
7
1999
на 11.
1999
7
2.3. 3
на 7.
3. Доказать, что:
6n 2
3.1. 19|2
2
3.2. 132
|
79
1999
2.2. 3
1999
2.4. 5
1999
на 5.
1999
на 11.
5
7
 3.
70
3 .
n!
4. Доказать, что n|2  1 для нечётных nN.
5. Найти, подбором, обратные к числам:
5.1. 1,2,3,4 (mod 5) .
5.2. 1,2,3,4,5,6 (mod 7) .
73
6. Вычислить обратные с помощью цепных дробей к числам:
6.1. 7(mod 19) . 6.2. 91(mod 222) . 6.3. 271(mod 119) .
6.4. 13(mod 153) . 6.5. 3(mod 5) .
6.6. 5(mod 7) .
6.7. 3(mod 13) .
100
7. Найти остаток от деления 1
100
2
100
1999
на 125.
p
8. Найти все простые числа p, что p|2  1 .
п.6. Порядок числа и класса вычетов.
1. Доказать, что:
а) 7|2222
5555
 5555
123456789
б) 601| 25
2222
;
 1.
2. На какую цифру оканчивается число 777
777
14
14
3. Найти две последние цифры числа 14
?
.
п.7. Сравнения первой степени.
1. Решить, подбором, следующие сравнения:
1.1. 3x  1(mod 5) . 1.2. 5x  6(mod 7) . 1.3. 5x  7(mod 10) .
1.4. 3x  8(mod 13) . 1.5. 4x  7(mod 16) .
2. Решить, способом Эйлера, следующие сравнения:
2.1. 23x  13(mod 17) . 2.2. 31x  26(mod 12) . 2.3. 7x  31(mod 12) .
2.4. 11x  13(mod 8) .
3. Решить, с помощью цепных дробей, следующие сравнения:
3.1. 7x  5(mod 19) .
3.2. 17x  11(mod 27) . 3.3. 35x  29(mod 117) .
3.4. 23x  665(mod 693) . 3.5. 143x  43(mod 221) .
3.6. 113x  78(mod 311) . 3.6. 221x  101(mod 360) .
4. Решить сравнения:
4.1. 15x  25(mod 35) .
4.2. 39x  87(mod 93) . 4.3. 16x  20(mod 36) .
4.4. 90x  20  0(mod 138) . 4.5. 375x  195(mod 501) .
4.6. 78x  45(mod 51) .
4.7. 114x  45(mod 87) .
5. Приписать справа к числу 34 такие две цифры, чтобы полученное четырёхзначное число делилось на 3 и 7.
6. Приписать справа к числу 523 такие три цифры, чтобы полученное шестизначное число делилось на 7, 8 и 9.
п.8. Решение сравнений высших степеней.
1. Решить сравнение, понизив его степень:
7
1.1. x  7  0(mod 5) .
8
7
5
4
1.2. x  2 x  x  x  x  2  0(mod 5) .
4
2
1.3. 7 x  17 x  16  0(mod 3) .
74
1.4. 4 x
17
3
 2 x  8  0(mod 5) .
17
6
2
1.5. 3x  2 x  2 x  13  0(mod 5) .
2. Следующие сравнения разложить на множители и решить:
3
2
4
2.1. x  x  2  0(mod 5) .
3
2
2.2. x  4x  4x  x  3  0(mod 5) .
4
2
2.3. x  10x  7  0(mod 11) .
2.4. x  2x  3  0(mod 5) .
3
2.5. 3x  4  0(mod 5) .
3. Пусть p- положительное простое число, k N. Доказать, что:
3.1. ( p  1)! 1  0(mod p) ;
3.2. ( p  2)! 1  0(mod p ) ;
3.3. 2( p  3)! 1  0(mod p) ;
3.4. k !( p  k )! (1)
k 1
 0(mod p) для всех p  k .
п.9. Первообразные корни и индексы.
1. Найти порядки всех чисел взаимно простых с модулем 3,5,7.
2. Найти все первообразные корни по модулю 3,5,7.
3. Составить таблицы индексов и антииндексов по модулю 3,5,7.
4. Составить таблицы индексов и антииндексов:
4.1. первообразный корень 2 по модулю 29;
4.2. первообразный корень 5 по модулю 23.
5. Решить сравнения:
x
x
x
5.1. 2  11(mod 67) . 5.2. 13  15(mod 47) . 5.3. 16  13(mod 53) .
x
x
5.4. 53  37(mod 61) . 5.5. 13  17(mod 31) . 5.6. 13x  21(mod 17) .
5.7. 41x  85(mod 97) . 5.8. 126x  17(mod 79) .
6. Решить двучленные сравнения:
6.1. 41x
15
4
8
 62(mod 73) . 6.2. 7x  3(mod 11) . 6.3. 5x  7(mod 13) .
3
6.2. 11x  19(mod 41) .
7. Решить сравнения:
5
6.3. 4x  6(mod 31) .
7.1. x
14
 37(mod 41) .
7.2. x
45
 17(mod 97) . 7.3. x
7.4. x
24
 46(mod 73) .
7.5. x
16
 23(mod 41) .
36
 17(mod 67) .
п.10. Определение длины периода g- ичного разложения рациональной
дроби.
1. Вычислить порядок:
1.1.  (5, mod 7) .
1.2.  (5, mod 11) .
1.3.  (8, mod 13) .
1.4.  (12, mod 17) .
1.5.  (13, mod 97) .
1.6.  (37, mod 59) .
2. Определить длину периода при обращении данной дроби в g- ичную, где
g {2,3,4,510
, ,16}:
2.1. 1 .
19
2.2. 1 .
41
2.3.
1 .
5 719
2.4.
75
1 .
35 7
2.5.
1 .
5 79
п.11. Решение диофантовых уравнений 1- й степени с помощью теории сравнений.
1. Решить уравнения в целых числах:
1.1. 3x  4 y  15 .
1.2. 8x  13 y  65 .
1.3. 17x  9 y  29 .
1.4. 39x  22 y  20 .
1.5. 17x  25 y  123.
1.6. 24x  42 y  15 .
1.7. 48x  81y  66 .
2. Для перевозки зерна имеются мешки по 60 кг. и 80 кг. Сколько нужно тех
и других мешков для перевозки 460 кг. зерна ?
3. Сколько билетов по 30 коп. и по 50 коп. можно купить на 24 рубля 90 коп.
?
4. Прокладывается водопровод протяжением 115 м. Имеются трубы длиной 3
м. и 4,5 м. Сколько нужно поставить тех и других труб ?
5. Пусть a , b, c, d Z, (a, b)  (c, d ) . Доказать, что число точек с целочисленными координатами, лежащими на отрезке с концами в точках (a, b) и (c, d ) ,
равно нод(a  c, b  d ) 1.
п.12. Признаки делимости.
1. Сформулировать признаки делимости и g - ичной системе счисления:
на 2,4,8 при g =8;
на 2,3,6 при g =6;
на 3,9 при g =9.
2. Найти наименьшее натуральное число вида 123x 43 y , которое делится на 3.
3. Найти все пятизначные числа вида 34x5 y , каждое из которых делится на
36.
4. Найти наименьшее трёхзначное число, которое делится на 2 и не делится 4.
5. Можно ли из цифр 1,2,3,4,5,6 составить шестизначное число (в десятичной
системе счисления), делящееся на 11?
РАЗДЕЛ 6. Изменения в рабочей программе, которые произошли после утверждения программы.
Характер изменений в программе
Номер и дата протокола
заседания кафедры, на
котором было принято
данное решение
Подпись заведующего кафедрой, утверждающего
внесенное изменение
76
Подпись декана факультета
(проректора по учебной работе), утверждающего данное
изменение
РАЗДЕЛ 7. Учебные занятия по дисциплине ведут:
Ф.И.О., ученое звание и степень преподавателя
Учебный год
Факультет
Специальность
Маренич А.С., кандидат физ.-мат. наук,
доцент
Богомолов Р.А., доцент
2008-2009
ПМПЭ
2010-2011
ФМОИП
Богомолов Р.А., доцент
2011-2012
ФМОИП
080116 Математические методы
в экономике
080116 Математические методы
в экономике
080116 Математические методы
в экономике
77
Download