1. Главная
  2. Библиотека
  3. Высшая математика
  4. Решить квадратное сравнение 17x2 + 14x + 18 = 0 mod 19...
Решение задачи на тему

Решить квадратное сравнение 17x2 + 14x + 18 = 0 mod 19 21x2 + 12x + 13 = 0 mod 23 6x2 + 26x + 3 = 0 mod 29 34x2 + 13x + 23 = 0 mod 37

  • Высшая математика
  • #Теория чисел
Решить квадратное сравнение 17x2 + 14x + 18 = 0 mod 19 21x2 + 12x + 13 = 0 mod 23 6x2 + 26x + 3 = 0 mod 29 34x2 + 13x + 23 = 0 mod 37

Условие:

Решить квадратное сравнение
17x2 + 14x + 18 = 0 mod 19
21x2 + 12x + 13 = 0 mod 23
6x2 + 26x + 3 = 0 mod 29
34x2 + 13x + 23 = 0 mod 37

Решение:

Для решения квадратных уравнений в модульной арифметике, мы будем использовать метод, который включает в себя нахождение дискриминанта и проверку его на наличие квадратного корня в данном модуле.

1. Уравнение: $17x^2 + 14x + 18 \equiv 0 \mod 19$


Шаг 1: Приведем уравнение к стандартному виду.
Поскольку 19 — простое число, мы можем работать с коэффициентами напрямую.

Шаг ... Дискриминант $D = b^2 - 4ac$: $ D = 14^2 - 4 \cdot 17 \cdot 18 \equiv 196 - 1224 \mod 19 $ Сначала вычислим $1224 \mod 19$: $ 1224 \div 19 \approx 64.42 \quad \Rightarrow \quad 64 \cdot 19 = 1216 \quad \Rightarrow \quad 1224 - 1216 = 8 $ Теперь подставим: $ D \equiv 196 - 8 \equiv 188 \mod 19 $ Теперь вычислим $188 \mod 19$: $ 188 \div 19 \approx 9.89 \quad \Rightarrow \quad 9 \cdot 19 = 171 \quad \Rightarrow \quad 188 - 171 = 17 $ Таким образом, $D \equiv 17 \mod 19$.

Проверим все квадраты от 0 до 18:

  • 02≡00^2 \equiv 0
  • 12≡11^2 \equiv 1
  • 22≡42^2 \equiv 4
  • 32≡93^2 \equiv 9
  • 42≡164^2 \equiv 16
  • 52≡65^2 \equiv 6
  • 62≡76^2 \equiv 7
  • 72≡77^2 \equiv 7
  • 82≡68^2 \equiv 6
  • 92≡169^2 \equiv 16
  • 102≡910^2 \equiv 9
  • 112≡411^2 \equiv 4
  • 122≡112^2 \equiv 1
  • 132≡013^2 \equiv 0

17 не является квадратом по модулю 19, следовательно, уравнение не имеет решений.

Коэффициенты уже в нужном виде.

D=122−4⋅21⋅13≡144−1092mod  23 D = 12^2 - 4 \cdot 21 \cdot 13 \equiv 144 - 1092 \mod 23

Сначала вычислим 1092mod  231092 \mod 23:

1092÷23≈47.48⇒47⋅23=1081⇒1092−1081=11 1092 \div 23 \approx 47.48 \quad \Rightarrow \quad 47 \cdot 23 = 1081 \quad \Rightarrow \quad 1092 - 1081 = 11
Теперь подставим:
D≡144−11≡133mod  23 D \equiv 144 - 11 \equiv 133 \mod 23
Теперь вычислим 133mod  23133 \mod 23:
133÷23≈5.78⇒5⋅23=115⇒133−115=18 133 \div 23 \approx 5.78 \quad \Rightarrow \quad 5 \cdot 23 = 115 \quad \Rightarrow \quad 133 - 115 = 18
Таким образом, D≡18mod  23D \equiv 18 \mod 23.

Проверим все квадраты от 0 до 22:

  • 02≡00^2 \equiv 0
  • 12≡11^2 \equiv 1
  • 22≡42^2 \equiv 4
  • 32≡93^2 \equiv 9
  • 42≡164^2 \equiv 16
  • 52≡25^2 \equiv 2
  • 62≡136^2 \equiv 13
  • 72≡37^2 \equiv 3
  • 82≡188^2 \equiv 18

18 является квадратом (например, 828^2), следовательно, уравнение имеет решения.

Корни находятся по формуле:

x≡−b±D2amod  p x \equiv \frac{-b \pm \sqrt{D}}{2a} \mod p
Где D≡8mod  23\sqrt{D} \equiv 8 \mod 23:
x≡−12±82⋅21mod  23 x \equiv \frac{-12 \pm 8}{2 \cdot 21} \mod 23
Сначала найдем 2⋅21mod  232 \cdot 21 \mod 23:
42mod  23≡19 42 \mod 23 \equiv 19
Теперь подставим:
x≡−12±819mod  23 x \equiv \frac{-12 \pm 8}{19} \mod 23
Решим два случая:

  1. x≡−419mod  23x \equiv \frac{-4}{19} \mod 23
  2. x≡−2019mod  23x \equiv \frac{-20}{19} \mod 23

Для нахождения обратного элемента 19 по модулю 23, используем расширенный алгоритм Евклида. Обратный элемент 19−1≡17mod  2319^{-1} \equiv 17 \mod 23.

Теперь подставим:

  1. x≡−4⋅17mod  23≡−68mod  23≡12x \equiv -4 \cdot 17 \mod 23 \equiv -68 \mod 23 \equiv 12
  2. x≡−20⋅17mod  23≡−340mod  23≡6x \equiv -20 \cdot 17 \mod 23 \equiv -340 \mod 23 \equiv 6

Таким образом, решения: x≡12x \equiv 12 и x≡6mod  23x \equiv 6 \mod 23.

Коэффициенты уже в нужном виде.

D=262−4⋅6⋅3≡676−72mod  29 D = 26^2 - 4 \cdot 6 \cdot 3 \equiv 676 - 72 \mod 29

Сначала вычислим 72mod  2972 \mod 29:

72÷29≈2.48⇒2⋅29=58⇒72−58=14 72 \div 29 \approx 2.48 \quad \Rightarrow \quad 2 \cdot 29 = 58 \quad \Rightarrow \quad 72 - 58 = 14
Теперь подставим:
D≡676−14≡662mod  29 D \equiv 676 - 14 \equiv 662 \mod 29
Теперь вычислим 662mod  29662 \mod 29:
662÷29≈22.83⇒22⋅29=638⇒662−638=24 662 \div 29 \approx 22.83 \quad \Rightarrow \quad 22 \cdot 29 = 638 \quad \Rightarrow \quad 662 - 638 = 24
Таким образом, D≡24mod  29D \equiv 24 \mod 29.

Проверим все квадраты от 0 до 28:

  • 02≡00^2 \equiv 0
  • 12≡11^2 \equiv 1
  • 22≡42^2 \equiv 4
  • 32≡93^2 \equiv 9
  • 42≡164^2 \equiv 16
  • 52≡255^2 \equiv 25
  • 62≡76^2 \equiv 7
  • 72≡257^2 \equiv 25
  • 82≡248^2 \equiv 24

24 является квадратом (например, 828^2), следовательно, уравнение имеет решения.

Корни находятся по формуле:

x≡−b±D2amod  p x \equiv \frac{-b \pm \sqrt{D}}{2a} \mod p
Где D≡8mod  29\sqrt{D} \equiv 8 \mod 29:
x≡−26±82⋅6mod  29 x \equiv \frac{-26 \pm 8}{2 \cdot 6} \mod 29
Сначала найдем 2⋅6mod  292 \cdot 6 \mod 29:
12mod  29≡12 12 \mod 29 \equiv 12
Теперь подставим:
x≡−26±812mod  29 x \equiv \frac{-26 \pm 8}{12} \mod 29
Решим два случая:

  1. x≡−1812mod  29x \equiv \frac{-18}{12} \mod 29
  2. x≡−3412mod  29x \equiv \frac{-34}{12} \mod 29

Для нахождения обратного элемента 12 по модулю 29, используем расширенный алгоритм Евклида. Обратный элемент 12−1≡17mod  2912^{-1} \equiv 17 \mod 29.

Теперь подставим:

  1. x≡−18⋅17mod  29≡−306mod  29≡11x \equiv -18 \cdot 17 \mod 29 \equiv -306 \mod 29 \equiv 11
  2. x≡−34⋅17mod  29≡−578mod  29≡4x \equiv -34 \cdot 17 \mod 29 \equiv -578 \mod 29 \equiv 4

Таким образом, решения: x≡11x \equiv 11 и x≡4mod  29x \equiv 4 \mod 29.

Коэффициенты уже в нужном виде.

D=132−4⋅34⋅23≡169−3128mod  37 D = 13^2 - 4 \cdot 34 \cdot 23 \equiv 169 - 3128 \mod 37

Сначала вычислим 3128mod  373128 \mod 37:

3128÷37≈84.62⇒84⋅37=3108⇒3128−3108=20 3128 \div 37 \approx 84.62 \quad \Rightarrow \quad 84 \cdot 37 = 3108 \quad \Rightarrow \quad 3128 - 3108 = 20
Теперь подставим:
D≡169−20≡149mod  37 D \equiv 169 - 20 \equiv 149 \mod 37
Теперь вычислим 149mod  37149 \mod 37:
149÷37≈4.02⇒4⋅37=148⇒149−148=1 149 \div 37 \approx 4.02 \quad \Rightarrow \quad 4 \cdot 37 = 148 \quad \Rightarrow \quad 149 - 148 = 1
Таким образом, D≡1mod  37D \equiv 1 \mod 37.

1 является квадратом, следовательно, уравнение имеет решения.

Корни находятся по формуле:

x≡−b±D2amod  p x \equiv \frac{-b \pm \sqrt{D}}{2a} \mod p
Где D≡1mod  37\sqrt{D} \equiv 1 \mod 37:
x≡−13±12⋅34mod  37 x \equiv \frac{-13 \pm 1}{2 \cdot 34} \mod 37
Сначала найдем 2⋅34mod  372 \cdot 34 \mod 37:
68mod  37≡31 68 \mod 37 \equiv 31
Теперь подставим:
x≡−13±131mod  37 x \equiv \frac{-13 \pm 1}{31} \mod 37
Решим два случая:

  1. x≡−1231mod  37x \equiv \frac{-12}{31} \mod 37
  2. x≡−1431mod  37x \equiv \frac{-14}{31} \mod 37

Для нахождения обратного элемента 31 по модулю 37, используем расширенный алгоритм Евклида. Обратный элемент 31−1≡6mod  3731^{-1} \equiv 6 \mod 37.

Теперь подставим:

  1. x≡−12⋅6mod  37≡−72mod  37≡2x \equiv -12 \cdot 6 \mod 37 \equiv -72 \mod 37 \equiv 2
  2. x≡−14⋅6mod  37≡−84mod  37≡10x \equiv -14 \cdot 6 \mod 37 \equiv -84 \mod 37 \equiv 10

Таким образом, решения: x≡2x \equiv 2 и x≡10mod  37x \equiv 10 \mod 37.

  1. 17x2+14x+18≡0mod  1917x^2 + 14x + 18 \equiv 0 \mod 19 — нет решений.
  2. 21x2+12x+13≡0mod  2321x^2 + 12x + 13 \equiv 0 \mod 23 — решения: x≡12,6mod  23x \equiv 12, 6 \mod 23.
  3. 6x2+26x+3≡0mod  296x^2 + 26x + 3 \equiv 0 \mod 29 — решения: x≡11,4mod  29x \equiv 11, 4 \mod 29.
  4. 34x2+13x+23≡0mod  3734x^2 + 13x + 23 \equiv 0 \mod 37 — решения: x≡2,10mod  37x \equiv 2, 10 \mod 37.