Определение 1.Системой m линейных cравнений с n неизвестными x1, x2,…, xn (СЛCУ) называется система cравнений вида:
(1)
Определение 2.Решением системы сравнений (1) называется такой вектор , состоящий из классов вычетов по некоторому модулю m, для которого любой вектор целых чисел
удовлетворяет всем сравнениям системы (1).
Рассмотрим сначала случай, когда все модули m1,…, mk в системе (1) равны и система (1) имеет вид:
(2)
Если p простое число, то множество классов вычетов Zp по модулю p является полем и для системы сравнений применимы все методы решений и основные теоремы, которые имеют место для теории СЛУ над полем.
Пример 1.Решить СЛС
Способ 1. Метод Гаусса:
Все операции выполняются по модулю 7 или в роле Z7.
Способ 2. Правило Крамера:
Тогда система равносильна системе
Ответ: .
В общем случае для решению системы сравнений вида (2) можно применить методы, изложенные в лекции 2 для решения систем линейных диофантовых уравнений, учитывая следующие замечания:
Нельзя умножать или делить сравнения системы на числа, которые не взаимно простые с модулем, так как при этом может получиться не равносильная система сравнений. Такие преобразования системы назовем элементарными целочисленными приведенными преобразованиями.
Определение 3. Целая матрица D = (dij) размерности m´n называется матрицей канонического вида, если она обладает свойствами:
Элементы dij, i = 1, 2,…,k, где k = min <m, n>, называем диагональными элементами канонической матрицы. Обозначим число ненулевых диагональных элементов канонической матрицы через r. Очевидно, что r = rang D.
Теорема 1.Любую целую матрицу конечным числом целочисленных приведенных элементарных преобразований строк и столбцов можно привести к матрице канонического вида, при этом r = rang A.
Диагональные элементы d11,…, drr, r = rang A, матрицы канонического вида, эквивалентной матрице A, называются элементарными делителями матрицы A.
Теорема 2.Система ЛC (2) разрешима тогда и только тогда, когда НОД(dii, m), элементарных делителей dii матрицы A делит соответствующие элементарные делители расширенной матрицы СЛС.
Пример 2. Выяснить разрешимость данной СЛС
Решение. Приводим матрицу и расширенную матрицу СЛС к каноническому виду.
,
Так как элементарные делители матриц равны, то данная СЛДУ разрешима.
Алгоритм решения СЛС Пусть дана СЛС (2). Запишем ее в матричном виде:
Расширенную матрицу СЛДУ (2) расширим вторично, приписав к ней снизу единичную матрицу размерности n´n и нулевую матрицу размерности n´1. Получим дважды расширенную матрицу СЛДУ:
.
Преобразуем матрицу A к каноническому виду D, выполняя элементарные целочисленные приведенные преобразования над первыми m строками и первыми столбцами n матрицы . Тогда матрица B перейдет в матрицу F = U1B, где U1 — произведение элементарных матриц, соответствующих элементарным преобразованиям строк. Единичная матрица E¢ перейдет в матрицу U2, где U2 — произведение элементарных матриц, соответствующих элементарным преобразованиям столбцов. Получим матрицу:
.
Полученной матрице соответствует матричное уравнение:
(5)
Если хотя бы один из элементов fr + 1 ,…, fm не сравним с нулем по mod m, или хотя бы одно из чисел fk не делится на Dk =НОД(dkk, m), (k =1, 2, …, r), то система (5), а поэтому и система (2) не имеют решений. Если же
.
Так как Y = U2 -1 X, то отсюда находим
Пример 3. Решить СЛC:
Решение. Составим дважды расширенную матрицу и приведем ее к каноническому виду:
.
Отсюда приходим к системе сравнений вида (5):
где t Î Z12. Таким образом, получаем решения сравнения:
.
Случай, когда дана СЛУ с различными модулями решается более сложно. Рассмотрим СЛС простейшего вида с одним неизвестным:
(6)
но с различными и попарно взаимно простыми модулями.
Тогда совокупность всех значений x, удовлетворяющих системе (5), определяется сравнением
Доказательство.Для любого j ¹ s все Mj делятся на ms. Тогда отсюда и из (7) следует, что
Тогда система (6) равносильна системе:
Так как числа m1,…, mk – попарно взаимно простые, то система (10) равносильна сравнению (9).ÿ
Из теоремы 3 следует, что для любых попарно взаимно простых целых чисел m1,…, mk и любых целых чисел r1,…, rk где 0 £ r1 n + a1x n — 1 +…+an Î Z[x], a0 T 0(mod p). Рассмотрим сравнение
Так как кольцо классов вычетов Zp по простому модулю p является полем, то рассматривая сравнение (1) как уравнение над конечным полем Zp, можем применить к сравнению (1) всю теорию многочленов над конечным полем и получаем следующие теоремы.
Теорема 1.Любое сравнение вида (1) равносильно нулевому сравнению или сравнению степени не большей p-1.
Доказательство.Разделим многочлен f (x) на многочлен x p – x с остатком
где – нулевой многочлен или многочлен степени не выше p-1. Так как по теореме Ферма для любого целого числа a
то сравнение (1) равносильно сравнению
Теорема 2.Число x0 удовлетворяет сравнению (1) тогда и только тогда, когда
Теорема 3.Если число решений сравнения (1) больше чем n решений, то все его коэффициенты делятся на p.
Доказательство.Допустим, что сравнение (1) имеет, по крайней мере, n + 1 решений. Обозначим числами x1, x2, …, xn+1 вычеты этих решений. Деля многочлен f (x) с остатком последовательно на двучлены x — x1, x — x2, …, x — xn представим многочлен f (x) в виде:
Следствие.Если a0 T 0(mod p), то число решений сравнения (1) не больше степени сравнения.
Доказательство.Допустим, что сравнение (1) имеет более чем n решений, то все его коэффициенты делятся на p. Тогда a0 º 0(mod p), и получили противоречие с условием.ÿ
Теорема 4(теорема Вильсона).Число p простое, тогда и только тогда, когда справедливо сравнение
Доказательство.Длячисла p = 2 сравнение выполняется. Пусть p – нечетное простое число. Тогда по малой теореме Ферма следует, что сравнение
имеет p -1 решений `0, `1 ,…, `p-1. Тогда по теореме 2 получим:
Отсюда при x º 0(mod p) следует формула (4).ÿ
равносильно системе сравнений
(6)
при этом, число T решений сравнения (5) равно
где T1,…, Tk – обозначают соответственно число отдельных решений сравнений системы (6).
Доказательство.Первая часть теоремы 1 следует из свойства делимости на взаимно простые числа:число a делится на m тогда и только тогда, когда оно делится на каждый из взаимно простых множителей m1,…, mk числа m.
Пусть теперь все попарно различные решения соответственно сравнений системы (6). Тогда для каждого набора чисел ; i=1,…,T1;…; j=1,…,Tk по формуле (8) предыдущего параграфа находится число, удовлетворяющее всем сравнениям системы (6), т.е. удовлетворяющее системе (5). При этом все полученные числа попарно несравнимы по модулю m. Таким образом система (6) имеет T = T1… Tk решений.ÿ
Пусть — каноническое разложение числа m. В виду теоремы 5 исследование и решение сравнения
(7)
сводится к исследованию и решению сравнений:
. (8)
Поэтому рассмотрим сравнение вида:
, (9)
где p – простое число. Покажем, что решение этого сравнения сводиться к решению сравнения (1).
Теорема 6.Всякое решение x º x1 (mod p) сравнения (1) при условии, что f´(x1) не делится на p, даст одно решение сравнения (9):
(10)
Доказательство.Так как всякое число x, удовлетворяющее сравнению (9) удовлетворяет и сравнению (1), то x º x1 (mod p), где x1 – какое-нибудь решение сравнения (1).
Обратно, пусть x1 – любое решение сравнения (1), x º x1 (mod p). Тогда x = x1 + pt1, где t1 – целое число. Подставляем это значение x в сравнение
(11)
и применяем формулу Тейлора n-го порядка, получим:
Заметим, что в этой формуле все коэффициенты в формуле целые числа и последние n – 2 членов делятся на p. Тогда сравнение (11) принимает вид:
Так как f´(x1) не делится на p, то последнее сравнение имеет единственное решение
где t2 – целое число. Тогда выражение для x принимает вид
где t2 – целое число. Подставляя это значение x в сравнение
(12)
где t3 – целое число. Тогда выражение для x принимает вид
Продолжая эти рассуждения, получим справедливость утверждения теоремы.ÿ
Пример 1. Решить сравнение
f(x) = 2x 3 — x 2 + 3x +2 º 0 (mod 225). (13)
Так как 225 = 3 2 5 2 , то сравнение равносильно системе сравнений:
(14)
методом испытаний, выполняя проверку по схеме Горнера:
a | -1 |
-1 | mod 3 |
mod 3 | |
mod 3 | |
-1 | mod 5 |
mod 5 | |
mod 5 | |
mod 5 | |
mod 5 |
Первое сравнение имеет 1 решение x º 1(mod 3), второе сравнение имеет 1 решение x º 2(mod 5). Далее
f´ (1) = 7 º 1 T 0(mod 3),
f´ (2) = 24 – 4 + 3 = 23 º 3 T 0(mod 5),
то каждое из сравнений (14) и сравнение (13) имеет по одному решению.
Решая первое из сравнений (14) положим x = 1 + 3t1, где t1 – целое число. Подставляем это значение x в сравнение, получим
Решая второе из сравнений (14) положим x = 2 + 5t1, где t1 – целое число. Подставляем это значение x в сравнение, получим
Все решения сравнения (13) являются решениями системы сравнений:
M2´ º 9 19 º 9× (9 2 ) 9 º 9×6× (6 2 ) 4 º 4× (11 2 ) 2 º 4× 4 2 º -4×9 º -11 (mod 25),
Тогда число x0 вычислим о формуле:
Ответ: .
Видео:Теория чисел. 6. Методы решения сравнений 1 й степениСкачать
Онлайн НОД и НОК, разложение на множители, сравнения по модулю
С помощью данного онлайн-калькулятора можно вычислить НОД и НОК нескольких чисел, разложить число на простые множители, решить линейные и нелинейные сравнения, системы сравнений.
Наибольший общий делитель (НОД, англ. GCD) нескольких целых чисел есть наибольшее из натуральных чисел, которое делит каждое из данных чисел.
Наименьшее общее кратное (НОК, англ. LCM) нескольких целых чисел есть наименьшее из натуральных чисел, которое делится на каждое из данных чисел.
Запишите свои числа через запятую и/или пробел и нажмите кнопку.
Видео:✓ Сравнение по модулю. Арифметика остатков | Ботай со мной #034 | Борис ТрушинСкачать
Сравнение чисел по модулю
Определение 1. Если два числа 1 ) a и b при делении на p дают один и тот же остаток r, то такие числа называются равноостаточными или сравнимыми по модулю p.
Утверждение 1. Пусть p какое нибудь положительное число. Тогда всякое число a всегда и притом единственным способом может быть представлено в виде
a=sp+r, | (1) |
где s — число, и r одно из чисел 0,1, . p−1.
1 ) В данной статье под словом число будем понимать целое число.
Действительно. Если s получит значение от −∞ до +∞, то числа sp представляют собой совокупность всех чисел, кратных p. Рассмотрим числа между sp и (s+1)p=sp+p. Так как p целое положительное число, то между sp и sp+p находятся числа
Но эти числа можно получить задав r равным 0, 1, 2. p−1. Следовательно sp+r=a получит всевозможные целые значения.
Покажем, что это представление единственно. Предположим, что p можно представить двумя способами a=sp+r и a=s1p+r1. Тогда
(2) |
Так как r1 принимает один из чисел 0,1, . p−1, то абсолютное значение r1−r меньше p. Но из (2) следует, что r1−r кратно p. Следовательно r1=r и s1=s.
Число r называется вычетом числа a по модулю p (другими словами, число r называется остатком от деления числа a на p).
Утверждение 2. Если два числа a и b сравнимы по модулю p, то a−b делится на p.
Действительно. Если два числа a и b сравнимы по модулю p, то они при делении на p имеют один и тот же остаток p. Тогда
где s и s1 некоторые целые числа.
Разность этих чисел
(3) |
делится на p, т.к. правая часть уравнения (3) делится на p.
Утверждение 3. Если разность двух чисел делится на p, то эти числа сравнимы по модулю p.
Доказательство. Обозначим через r и r1 остатки от деления a и b на p. Тогда
По утверждению a−b делится на p. Следовательно r−r1 тоже делится на p. Но т.к. r и r1 числа 0,1. p−1, то абсолютное значение |r−r1| Свойство 1. Для любого a и p всегда
a≡a mod (p). |
Свойство 2. Если два числа a и c сравнимы с числом b по модулю p , то a и c сравнимы между собой по тому же модулю, т.е. если
a≡b mod (p), b≡c mod (p). |
a≡c mod (p). |
Действительно. Из условия свойства 2 следует a−b и b−c делятся на p. Тогда их сумма a−b+(b−c)=a−c также делится на p.
a≡b mod (p) и m≡n mod (p), |
a+m≡b+n mod (p) и a−m≡b−n mod (p). |
Действительно. Так как a−b и m−n делятся на p, то
(a−b)+ (m−n)=(a+m)−(b+n) , |
(a−b)−(m−n)=(a−m)−(b−n) |
также делятся на p.
Это свойство можно распространить на какое угодно число сравнений, имеющих один и тот же модуль.
a≡b mod (p) и m≡n mod (p), |
am≡bn mod (p). |
Действительно.Так как a−b делится на p, то (a−b)m также делится на p, следовательно
am≡bm mod (p). |
Далее m−n делится на p, следовательно b(m−n)=bm−bn также делится на p, значит
bm≡bn mod (p). |
Таким образом два числа am и bn сравнимы по модулю с одним и тем же числом bm, следовательно они сравнимы между собой (свойство 2).
a≡b mod (p). |
a k ≡b k mod (p). |
где k некоторое неотрицательное целое число.
Действительно. Имеем a≡b mod (p). Из свойства 4 следует
a·a≡b·b mod (p). |
a·a·a≡b·b·b mod (p). |
. |
a k ≡b k mod (p). |
Все свойства 1-5 представить в следующем утверждении:
Утверждение 4. Пусть f(x1, x2, x3, . ) целая рациональная функция с целыми коэффициентами и пусть
a1≡b1, a2≡b2, a3≡b3, . mod (p). |
f(a1, a2, a3, . )≡f(b1, b2, b3, . ) mod (p). |
При делении все обстоит иначе. Из сравнения
am≡bm mod (p) |
не всегда следует сравнение
a≡b mod (p). |
Утверждение 5. Пусть
am≡bm mod (p), |
a≡b mod (p/λ), |
Доказательство. Пусть λ наибольший общий делитель чисел m и p. Тогда
m=m1λ и k=k1λ. |
Так как m(a−b) делится на k, то
имеет нулевой остаток. Тогда
. |
имеет нулевой остаток, т.е. m1(a−b) делится на k1. Но числа m1 и k1 числа взаимно простые. Следовательно a−b делится на k1=k/λ и, тогда, a≡b mod (p/λ).
Утверждение 6. Если
a≡b mod (p) |
и m является один из делителей числа p, то
a≡b mod (m). |
Действительно. a−b делится на p. p делится на m. Следовательно a−b делится на m.
Утверждение 7. Если
a≡b mod (p), a≡b mod (q), a≡b mod (s) |
a≡b mod (h), |
где h наименьшее общее кратное чисел p,q,s.
Действительно. Разность a≡b должна быть числом, кратным p,q,s. и, следовательно должна быть кратным h.
В частном случае, если модули p,q,s взаимно простые числа, то
a≡b mod (h), |
Заметим, что можно допустить сравнения по отрицательным модулям, т.е. сравнение a≡b mod (p) означает и в этом случае, что разность a−b делится на p. Все свойства сравнений остаются в силе и для отрицательных модулей.
🎬 Видео
Т.чисел 10. Система сравнений. Два метода решенияСкачать
Т.чисел 9. Система сравнений Метод подстановкиСкачать
Сравнение по модулю (Теория и примеры)Скачать
Т.чисел 8. Система сравнений. Китайская теорема об остаткахСкачать
СРАВНЕНИЕ ПО МОДУЛЮ 😉 #shorts #егэ #огэ #математика #профильныйегэСкачать
Cистемы уравнений. Разбор задания 6 и 21 из ОГЭ. | МатематикаСкачать
Как решать уравнения с модулем или Математический торт с кремом (часть 1) | МатематикаСкачать
Теория чисел. 4. Сравнения. Свойства сравненийСкачать
Признаки делимости | Сравнение по модулю | Ботай со мной #035 | Борис Трушин !Скачать
Сравнение рациональных чисел. 6 класс.Скачать
Линейные уравнения с одной переменной, содержащие переменную под знаком модуля. 6 класс.Скачать
Показать, что уравнение x³+y³+z³=41 не имеет решений в целых числахСкачать
Модуль числа. 6 класс.Скачать
Решение сравнений первой степениСкачать
Разбор заданий по теме «Сравнение по модулю».Скачать
Малая теорема Ферма и теорема Эйлера | Ботай со мной #037 | Борис Трушин !Скачать
Теория чисел. 7. Решаем сравнения 1 й степениСкачать
ПРостой стрим. Олимпиадная теория чисел в течение 12 часов!Скачать