[subject]/[topic]

Lineáris kongruenciák

Az ax ≡ b (mod m) kongruencia megoldása. Mikor oldható meg, kétféle megoldási módszer, és hány megoldás van az eredeti modulus szerint.

Forrás: DiMat_ea.pdf 36–37. dia · Feladatsor 3.25

A feladat

Keressük azokat az egész xx-eket, amelyekre

ax≡b(modm).ax \equiv b \pmod m.
Tétel

Az ax≡b(modm)ax \equiv b \pmod m kongruencia pontosan akkor oldható meg, ha (a,m)∣b(a, m) \mid b.

Miért? ax≡b  ⟺  m∣ax−b  ⟺  ax \equiv b \iff m \mid ax - b \iff van y∈ℤy \in \Z, hogy my=ax−bmy = ax - b, vagyis ax−my=bax - my = b. Ez egy lineáris diofantikus egyenlet, és az pontosan akkor oldható meg, ha (a,m)∣b(a, m) \mid b.

Ha cc egy megoldás, akkor c+kmc + km is az minden k∈ℤk \in \Z-re. A megoldások tehát mindig teljes maradékosztályok.

2. módszer: osztás a lnko-val, majd inverz

Ez a gyorsabb, kézzel ezt érdemes használni.

Számold ki d=(a,m)d = (a, m)-et. Ha d∤bd \nmid b: nincs megoldás.

Ossz el mindent dd-vel: ad x≡bd(modmd)\frac{a}{d}\, x \equiv \frac{b}{d} \pmod{\frac{m}{d}}. Most már (ad,md)=1\left(\frac{a}{d}, \frac{m}{d}\right) = 1.

Oldd meg az új kongruenciát: szorozz ad\frac{a}{d} inverzével (azzal a számmal, amivel szorozva 1-et ad mod md\frac{m}{d}), vagy add a jobb oldalhoz a modulus többszöröseit, amíg osztható nem lesz.

Az eredeti modulus szerint dd darab megoldás van: x0, x0+md, …, x0+(d−1)mdx_0,\ x_0 + \frac{m}{d},\ \dots,\ x_0 + (d - 1)\frac{m}{d}.

Példa · az előadásból: 12x ≡ 8 (mod 16)

d=(12,16)=4d = (12, 16) = 4 és 4∣84 \mid 8, tehát megoldható. Osztva 4-gyel:

3x≡2(mod4).3x \equiv 2 \pmod 4.

A jobb oldalhoz 4-et adva: 3x≡6(mod4)3x \equiv 6 \pmod 4. Mivel (3,4)=1(3, 4) = 1, a 3-mal egyszerűsíthetünk: x≡2(mod4)x \equiv 2 \pmod 4.

A megoldások: x=…,−10,−6,−2,2,6,10,…x = \dots, -10, -6, -2, 2, 6, 10, \dots; mod 16 szerint négy osztály: x≡2,6,10,14(mod16)x \equiv 2, 6, 10, 14 \pmod{16}.

Példa · 3.25 (a): 3x ≡ 5 (mod 7)

(3,7)=1(3, 7) = 1, tehát egyértelmű megoldás van mod 7. A 3 inverze mod 7: 3⋅5=15≡13 \cdot 5 = 15 \equiv 1, tehát 5. Szorozzunk 5-tel: x≡25≡4(mod7)x \equiv 25 \equiv 4 \pmod 7. Ellenőrzés: 3⋅4=12≡53 \cdot 4 = 12 \equiv 5. ✓

Példa · nincs megoldás

6x≡5(mod9)6x \equiv 5 \pmod 9: (6,9)=3∤5(6, 9) = 3 \nmid 5. Nincs megoldás: 6x6x maradéka mod 9 mindig 00, 33 vagy 66.

1. módszer: diofantikus egyenletként

A 12x≡8(mod16)12x \equiv 8 \pmod{16} ugyanaz, mint 12x−16y=812x - 16y = 8, azaz (4-gyel osztva) 3x−4y=23x - 4y = 2. Ennek egy megoldása x=2,y=1x = 2, y = 1, az összes x=2+4tx = 2 + 4t. Ugyanazt kapjuk, csak több írással.

Próbáld ki

Interaktív

Lineáris kongruencia

ax ≡ b (mod m) megoldása lépésenként.

1. d = (a, m) = (12, 16) = 4.

megoldható mert 4 | 8. 2. Osszunk 4-vel: 3x ≡ 2 (mod 4), és most (3, 4) = 1.

3. 3 inverze mod 4: 3, mert 3·3 ≡ 1. Szorozzunk vele:

x ≡ 3·2 ≡ 2 (mod 4)

Az eredeti modulus szerint 4 megoldás van: x ≡ 2, 6, 10, 14 (mod 16)

Minden egész megoldás: x = 2 + 4t, például −6, −2, 2, 6, 10.

Gyakorló feladatok

Gyakorló feladat · 3.25 (c)

9x≡15(mod12)9x \equiv 15 \pmod{12}

Megoldás

d=(9,12)=3∣15d = (9, 12) = 3 \mid 15. Osztva: 3x≡5≡1(mod4)3x \equiv 5 \equiv 1 \pmod 4. A 3 inverze mod 4 önmaga (9≡19 \equiv 1), így x≡3(mod4)x \equiv 3 \pmod 4. Mod 12: x≡3,7,11x \equiv 3, 7, 11. Ellenőrzés: 9⋅3=27≡3≡15(mod12)9 \cdot 3 = 27 \equiv 3 \equiv 15 \pmod{12}. ✓

Gyakorló feladat · 3.25 (d)

5x≡4(mod11)5x \equiv 4 \pmod{11}

Megoldás

A 5 inverze mod 11: 5⋅9=45=44+15 \cdot 9 = 45 = 44 + 1, tehát 9. x≡36≡3(mod11)x \equiv 36 \equiv 3 \pmod{11}. Ellenőrzés: 15≡415 \equiv 4. ✓

Gyakorló feladat · 3.25 (h)

30x≡48(mod58)30x \equiv 48 \pmod{58}

Megoldás

d=(30,58)=2∣48d = (30, 58) = 2 \mid 48. Osztva: 15x≡24(mod29)15x \equiv 24 \pmod{29}. A 15 inverze mod 29: 15⋅2=30≡115 \cdot 2 = 30 \equiv 1, tehát 2. x≡48≡19(mod29)x \equiv 48 \equiv 19 \pmod{29}. Mod 58: x≡19,48x \equiv 19, 48. Ellenőrzés: 30⋅19−48=522=58⋅930 \cdot 19 - 48 = 522 = 58 \cdot 9. ✓