Lineáris kongruenciák

Lineáris kongruenciának nevezzük az a x b ( mod m ) {\displaystyle ax\equiv b{\pmod {m}}} formájú kongruenciákat, ahol a {\displaystyle a} és b {\displaystyle b} egész, m {\displaystyle m} pedig pozitív egész szám.

Ezen kongruencia megoldásai azon c Z {\displaystyle c\in \mathbb {Z} } számok, melyre a c b ( mod m ) {\displaystyle ac\equiv b{\pmod {m}}} . Ha egy c {\displaystyle c} szám megoldás, akkor c + k m {\displaystyle c+km} is az, ahol k Z {\displaystyle k\in \mathbb {Z} } , hiszen a ( c + k m ) = a c + a k m b + 0 b ( mod m ) {\displaystyle a(c+km)=ac+akm\equiv b+0\equiv b{\pmod {m}}} . Ezek a megoldások maradékosztályokat alkotnak, a megoldó maradékosztályok számát tekintjük a megoldások számának (ha a konkrét egészeket tekintenénk, akkor végtelen sok lenne, amennyiben létezik megoldás).

Amikor ilyen kongruenciákat oldunk meg, akkor azokat az egészeket keressük, ami egy bizonyos számmal (modulus) osztva meghatározott maradékot ad. Ezek hasonlóak, mint az egyenletek, csupán itt a maradékra teszünk csak kikötést, így megoldó maradékosztályokról beszélhetünk. Minden egyes lineáris kongruencia egyben egy diofantoszi egyenlet is. Az a x b ( mod m ) {\displaystyle ax\equiv b{\pmod {m}}} kongruenciának megfelelő diofantoszi egyenlet a definícióból eredően: a x + m y = b {\displaystyle ax+my=b} .

Tétel (megoldhatóság)

A kongruenciák és a diofantoszi egyenletek közti megfeleltetésnek köszönhetően az ott ismert megoldhatóságra vonatkozó szükséges és elégséges feltételre visszavezethetjük a kongruenciák megoldhatóságát:

a x b ( mod m ) {\displaystyle ax\equiv b{\pmod {m}}} megoldható ( a , m ) b {\displaystyle \Leftrightarrow (a,m)\mid b} (azaz a {\displaystyle a} és m {\displaystyle m} legnagyobb közös osztója osztja b {\displaystyle b} -t.)

Bizonyítás

m ( a x b ) c , k :   m k = a c b b = a x + m y {\displaystyle m\mid (ax-b)\Leftrightarrow \exists c,k:\ mk=ac-b\Leftrightarrow b=ax+my} diofantoszi egyenlet megoldható ( a , m ) b {\displaystyle \Leftrightarrow (a,m)\mid b} .

Tétel (megoldások száma)

Ha az a x b ( mod m ) {\displaystyle ax\equiv b{\pmod {m}}} kongruencia megoldható, akkor a megoldások száma ( a , m ) {\displaystyle (a,m)} . Legyen ( a , m ) = d {\displaystyle (a,m)=d} , m = m 1 d {\displaystyle m=m_{1}d} és s {\displaystyle s} az egyik megoldása a kongruenciának.

Ekkor az összes (páronként inkongruens) megoldást képező maradékosztályok ( mod m ) {\displaystyle (\operatorname {mod} m)} : s , s + m d , s + 2 m d , , s + ( d 1 ) m d {\displaystyle s,s+{\frac {m}{d}},s+2{\frac {m}{d}},\dots ,s+(d-1){\frac {m}{d}}} .

Megjegyzés: Ha ( a , m ) = 1 {\displaystyle (a,m)=1} , akkor a kongruencia b Z {\displaystyle \forall b\in \mathbb {Z} } esetén megoldható és egyetlen maradékosztály a megoldása.

Bizonyítás

Tegyük fel, hogy s , t Z {\displaystyle s,t\in \mathbb {Z} } megoldásai a kongruenciának. Ekkor a s b ( mod m ) {\displaystyle as\equiv b{\pmod {m}}} és a t b ( mod m ) {\displaystyle at\equiv b{\pmod {m}}} . Ez azzal ekvivalens, hogy a s a t ( mod m ) {\displaystyle as\equiv at{\pmod {m}}} . Ez tovább ekvivalens t s ( mod m 1 ) {\displaystyle t\equiv s{\pmod {m_{1}}}} kongruenciával. Mivel t {\displaystyle t} egy másik megoldás, ezért minden megoldás t = s + k m 1 , k Z {\displaystyle t=s+km_{1},k\in \mathbb {Z} } alakú, és ezek ki is elégítik a kongruenciát.

Tekintsünk két megoldást: t 1 = s + j m 1 {\displaystyle t_{1}=s+jm_{1}} , t 2 = s + j m 1 {\displaystyle t_{2}=s+j'm_{1}} . Megnézzük, mikor esik két megoldás ugyanabba a maradékosztályba: t 1 t 2 ( mod m ) j m 1 j m 1 ( mod m ) j j ( mod d ) {\displaystyle t_{1}\equiv t_{2}{\pmod {m}}\Leftrightarrow jm_{1}\equiv j'm_{1}{\pmod {m}}\Leftrightarrow j\equiv j'{\pmod {d}}} . Azaz két megoldás akkor esik ugyanabba a maradékosztályba ( mod m ) {\displaystyle (\operatorname {mod} m)} , ha a két j {\displaystyle j} kongruens ( mod d ) {\displaystyle (\operatorname {mod} d)} . Mivel a 0 , 1 , , ( d 1 ) {\displaystyle 0,1,\dots ,(d-1)} inkongruensek ( mod d ) {\displaystyle (\operatorname {mod} d)} , és ki is adják az összes ( mod d ) {\displaystyle (\operatorname {mod} d)} maradékosztályt, így ezen d {\displaystyle d} értéket behelyettesítve k {\displaystyle k} helyére megkapjuk az összes megoldó maradékosztályt.

Kongruenciarendszerek

Akárcsak az egyenleteknél, itt is beszélhetünk több kongruenciából álló kongruenciarendszerről. Ekkor egy olyan maradékosztályt keresünk, ami minden kongruenciát kielégít. A páronként relatív prím modulusú kongruenciarendszerek megoldásáról szól a kínai maradéktétel, mely kimondja hogy a megoldás létezik és egyértelmű.

Wilson-tétel

A Wilson-tétel azt mondja ki, hogy ha p {\displaystyle p} prímszám, akkor ( p 1 ) ! 1 ( mod p ) {\displaystyle (p-1)!\equiv -1{\pmod {p}}} .

További információk

  • Alice és Bob - 20. rész: Alice, Bob, Euler és Fermat
  • Alice és Bob - 21. rész: Alice és Bob titkosít

Források

  • Freud Róbert – Gyarmati Edit: Számelmélet. Budapest: Nemzeti Tankönyvkiadó. 2000. ISBN 963-19-0784-8