Matematika · Straipsnis
Lyginiai ir modulinė aritmetika
Dvylikos padėčių ciferblate penki žingsniai nuo liekanos vienuolika nuveda į padėtį, pažymėtą „keturi“. Pasitelkite šį paprastą skaičiavimą, kad atskirtumėte sveikuosius skaičius nuo liekanų, pagrįstumėte modulinę aritmetiką ir tiksliai nustatytumėte, kada galima prastinti, rasti atvirkštinius elementus ir tiesinių lyginių sprendinius.
Grįžti į matematikąPerskaitę galėsite
- Rasti teigiamo arba neigiamo sveikojo skaičiaus kanoninę liekaną ir atskirti lyginį nuo lygybės.
- Įrodyti, kad lyginio sąryšis yra ekvivalentiškumo sąryšis ir išlieka atliekant sudėtį, atimtį, daugybą bei keliant teigiamais sveikaisiais laipsniais.
- Pagrįsti atvirkštinių elementų moduliu radimą ir prastinimą, pasitelkiant čia pat paaiškintus bendruosius daliklius ir tiesines kombinacijas su sveikaisiais koeficientais.
- Aprašyti visus tiesinio lyginio sprendinius, įskaitant atvejus, kai koeficientas ir modulis nėra tarpusavyje pirminiai arba koeficientas lygus nuliui.
Penki žingsniai nuo vienuolikos nuveda į keturis
Pažymėkite dvylika vienodais tarpais išdėstytų padėčių 0,1,2,…,11. Pradėkite nuo 11 ir judėkite penkias padėtis pirmyn: 0,1,2,3,4. Sveikųjų skaičių suma yra 11+5 = 16, o ją atitinkanti padėtis šiame ciferblate yra 4. Atėmus vieną visą apsisukimą, 12, padėtis nepasikeičia.
Šiame ciferblate naudojama liekana 0 ten, kur įprastame laikrodyje gali būti užrašyta 12. Šis skaičiavimas nereiškia, kad 16 lygu 4 arba kad penkios praėjusios valandos prilygsta neigiamam septynių valandų poslinkiui. Jis rodo tą pačią galutinę padėtį, atmetus visus apsisukimus. Numatykite padėtį prieš atskleisdami kryptingų žingsnių seką.
Mėlynas kontūras: pradžia
Užpildytas centras: galutinė liekana
Vientisas lankas: vienas perėjimas
Brūkšninis lankas: pakartotinis perėjimas
| Žingsnio numeris | Sveikasis skaičius | Kanoninė liekana |
|---|---|---|
| 0 | 11 | 11 |
| 1 | 12 | 0 |
| 2 | 13 | 1 |
| 3 | 14 | 2 |
| 4 | 15 | 3 |
| 5 | 16 | 4 |
Pasiruoškite: sveikųjų skaičių su ženklu aritmetika
Paskelbtoje pamokoje „Daugyba ir dalyba“ pateikiamos tikslios sandaugos ir dalyba su liekana; pamokoje „Neigiami skaičiai ir absoliučioji vertė“ – sveikieji skaičiai su ženklu. Pamoka „Laipsniai, šaknys ir realiųjų skaičių tiesė“ parengia kartotinės daugybos pavyzdžiui. Toliau pateiktos pasiruošimo nuorodos grąžina prie šios pamokos įrodymų ir sprendinių formulės.
Simboliu ℤ žymėkite visus sveikuosius skaičius, įskaitant nulį ir neigiamus sveikuosius skaičius. Sveikiesiems skaičiams h,t žymėjimas h | t reiškia, kad t = hk su tam tikru sveikuoju skaičiumi k; h ∤ t reiškia, kad tokio sveikojo skaičiaus nėra. Pasirinkite ir užfiksuokite sveikąjį modulį m ≥ 2. Rašykite a ≡ b (mod m), kai m | (a−b), ir a ≢ b (mod m), kai šio dalumo nėra.
Pirmą kartą skaitydami išnagrinėkite ciferblatą, kanonines liekanas ir aritmetikos taisykles, tada pabandykite atlikti skaičiavimus pagal išnagrinėtus pavyzdžius. Prieš nagrinėdami prastinimą ar spręsdami tiesines kongruencijas, grįžkite prie bendrųjų daliklių ir kombinacijų su sveikaisiais koeficientais. Reikalingi teiginiai apie didžiausią bendrąjį daliklį ir dalybą su liekana įrodomi čia pat, todėl nė viena planuojama pamoka nėra privaloma paskelbta išankstinio pasirengimo medžiaga.
Kiekvienas sveikasis skaičius turi vieną liekaną nuo nulio iki m−1
Kanoninė liekana yra vienintelis r, tenkinantis 0 ≤ r < m, kuriam a = qm+r su sveikuoju q. Dalmuo q gali būti neigiamas. Dalijant −17 moduliu 7, teisinga lygybė yra −17 = (−3)·7+4, todėl kanoninė liekana yra 4. Neigiama liekana, gauta dalmenį apvalinant nulio link, nėra šis pasirinktas atstovas.
Neneigiamam sveikajam skaičiui A parinkite didžiausią neneigiamą sveikąjį q, kuriam qm ≤ A; galimi q sudaro baigtinį netuščią sąrašą. Tuomet r = A−qm yra neneigiamas ir mažesnis už m, nes jei r ≥ m, tiktų ir q+1. Neigiamam sveikajam skaičiui a pirmiausia parinkite sveikąjį K ≥ 0, kuriam a+Km ≥ 0, padalykite šį neneigiamą sveikąjį skaičių, tada iš jo dalmens atimkite K. Taip kiekvienam sveikajam a gaunamos tos pačios liekanos ribos.
Jei a = qm+r = q′m+r′ ir abi liekanos priklauso šiam intervalui, tai r−r′ yra m kartotinis, kurio absoliučioji vertė mažesnė už m. Vienintelis toks kartotinis yra 0, todėl r = r′ ir q = q′. Taigi kanoninis atstovas yra vienintelis.
Du sveikieji skaičiai yra kongruentūs moduliu m tada ir tik tada, kai jų kanoninės liekanos sutampa. Kai liekanos lygios, šių skaičių skirtumas yra m kartotinis. Ir atvirkščiai: užrašius abi dalybos lygybes, iš to, kad skaičių skirtumas yra m kartotinis, išplaukia, jog jų liekanų skirtumas taip pat yra m kartotinis, kurio absoliučioji vertė mažesnė už m, taigi lygus nuliui. Kongruentūs sveikieji skaičiai vis tiek gali būti nelygūs.
Vienoje klasėje yra be galo daug sveikųjų skaičių
Atstovo r klasę sudaro visi sveikieji skaičiai r+mk, kur k ∈ ℤ. Kai r = 4, m = 7, jai priklauso …,−17,−10,−3,4,11,18,… . Toliau pateikti šeši pavyzdiniai taškai priklauso vienai begalinei klasei. Kiekvieną jos narį apibūdina formulė, o ne baigtinis brėžinys. Yra lygiai m klasių, kurių atstovai yra 0,1,…,m−1.
Kongruencija yra refleksyvi: a−a = 0 = m·0. Ji yra simetrinė: jei a−b = mk, tai b−a = m(−k). Ji yra tranzityvi: jei a−b = mk ir b−c = mℓ, tai a−c = m(k+ℓ). Sąryšis, turintis šias tris savybes, vadinamas ekvivalentiškumo sąryšiu.
| Sveikasis skaičius k | Sveikojo skaičiaus pavyzdys | Kanoninė liekana |
|---|---|---|
| -3 | -17 | 4 |
| -2 | -10 | 4 |
| -1 | -3 | 4 |
| 0 | 4 | 4 |
| 1 | 11 | 4 |
| 2 | 18 | 4 |
Šie įrodymai galioja visiems sveikiesiems skaičiams iš nurodytos srities. Jie paaiškina, kodėl kongruencijos klasės sudaro nuosekliai apibrėžtas grupes, o ne remiasi kelių sveikųjų skaičių išvardijimu. Simbolis ℓ tiesiog žymi kitą sveikąjį koeficientą.
Prieš sudėdami ar daugindami pakeiskite skaičius liekanomis
Tarkime, a ≡ a′ ir b ≡ b′ tuo pačiu moduliu m. Sumų skirtumas yra (a−a′)+(b−b′), o skirtumų skirtumas yra (a−a′)−(b−b′). Abu yra sveikieji m kartotiniai. Taigi a+b ≡ a′+b′ ir a−b ≡ a′−b′ moduliu m.
Sandaugoms galioja ab−a′b′ = b(a−a′)+a′(b−b′). Kiekvienas dėmuo yra m kartotinis, todėl ab ≡ a′b′. Pasirinkus b = b′, lyginį taip pat galima dauginti iš bet kurios sveikosios konstantos. Dauginant nereikia prielaidos, kad skaičiai yra tarpusavyje pirminiai.
Kiekvienam teigiamam sveikajam laipsnio rodikliui e iš a ≡ a′ išplaukia a^e ≡ (a′)^e moduliu m. Atvejis e = 1 yra prielaida. Jei teiginys galioja rodikliui e, sandaugos taisyklė, pritaikyta a^e·a, įrodo jį rodikliui e+1. Ši indukcija įrodo teiginį visiems teigiamiems laipsnio rodikliams; neigiamiems laipsniams reikia atvirkštinio elemento, ir ši laipsnių taisyklė jų neapima.
Pavyzdžiui, skaičiaus 44 liekana yra 2, o skaičiaus −17 liekana yra 4 moduliu 7. Jų sumos 27 liekana yra 6; jų skirtumo 61 liekana yra 5; jų sandaugos −748 liekana yra 1. Skaičiuodami su klasių atstovais gauname 2+4 = 6, 2−4 ≡ 5 ir 2·4 ≡ 1.
Didelio laipsnio skaičiavimas kartotinai keliant kvadratu
Norėdami rasti 3^13 moduliu 7, pirmiausia apskaičiuokite 3² ≡ 2, tada kelkite kvadratu, kad gautumėte 3⁴ ≡ 4 ir 3⁸ ≡ 2. Kadangi 13 = 8+4+1, sudauginkite šiuos tris laipsnio rodiklio dėmenis atitinkančias liekanas: 2·4·3 = 24 ≡ 3 (mod 7). Keliant kvadratu gautas laipsnis su rodikliu 2 yra apskaičiuotas, bet nepasirenkamas.
Kiekviename etape sandaugos ir teigiamų laipsnių taisyklės pagrindžia skaičiaus pakeitimą jo liekana. Laipsnio rodiklių langeliuose nurodytos tikslios rodiklių vertės, o ne skaitinės ploto ar aukščio vertės. Išsamioje lentelėje pažymėti pasirinkti rodiklio dėmenys, todėl skaičiavimą galima suprasti ir nesiremiant spalvomis.
Užpildytas žymeklis: sprendinys arba pasirinktas indėlis
Tuščiaviduris arba brūkšninis: nepasirinktas
| Laipsnio rodiklis | Laipsnio liekana | Pasirinkta? |
|---|---|---|
| 1 | 3 | Taip |
| 2 | 2 | Ne |
| 4 | 4 | Taip |
| 8 | 2 | Taip |
Dauginti galima visada, prastinti – tik su sąlyga
Moduliu 6 sandaugos 2·1 = 2 ir 2·4 = 8 yra kongruenčios, tačiau 1 ir 4 nėra kongruentūs moduliu 6. Daugyba iš 2 skirtingas pradines klases 1 ir 4 atvaizduoja į tą patį rezultatą. Todėl suprastinus iš 2 ir palikus pradinį modulį būtų prarastas tikras skirtumas.
Toliau pateiktas visas daugybos atvaizdis susieja visas šešias pradines reikšmes su jų rezultatais. Kiekvienas gaunamas rezultatas turi du pirmavaizdžius; kitų liekanų gauti neįmanoma. Palyginkite jį su daugyba iš 3 moduliu 7, kuri septynias pradines reikšmes atvaizduoja į septynis skirtingus rezultatus. Toliau įrodysime tikslią sąlygą, lemiančią šį skirtumą.
| Įvestis r | Išvestis cr pagal modulį m | Įvestys, kurių išvestis sutampa |
|---|---|---|
| 0 | 0 | 2 |
| 1 | 2 | 2 |
| 2 | 4 | 2 |
| 3 | 0 | 2 |
| 4 | 2 | 2 |
| 5 | 4 | 2 |
Dalyba su liekana duoda naudingą tiesinę kombinaciją su sveikaisiais koeficientais
Sveikajam skaičiui c ir m ≥ 2 pažymėkime d = gcd(c,m) jų didžiausią teigiamą bendrąjį daliklį. Skaičių c ir m bendrieji dalikliai yra tie patys kaip |c| ir m; |c| yra neneigiamas skaičiaus c modulis. Tokių daliklių yra, nes 1 dalija abu skaičius, o jų sąrašas baigtinis, nes jie dalija teigiamą skaičių m. Jei c = 0, tai d = m. Skaičiai yra tarpusavyje pirminiai, kai d = 1.
Padalykite neneigiamą A iš teigiamo B ir užrašykite A = qB+r, kur 0 ≤ r < B. Sveikasis skaičius dalija ir A, ir B tada ir tik tada, kai jis dalija ir B, ir r: viena kryptimi atimkite qB, kita – pridėkite qB. Todėl pakeitus (A,B) į (B,r) išlieka visi bendrieji dalikliai. Kartojant pasiekiama liekana 0, nes teigiamos liekanos griežtai mažėja. Paskutinė nenulinė liekana yra d.
| Dalinys | Daliklis | Dalmuo | Liekana | Koeficientas u | Koeficientas v |
|---|---|---|---|---|---|
| 26 | 7 | 3 | 5 | -3 | 1 |
| 7 | 5 | 1 | 2 | 4 | -1 |
| 5 | 2 | 2 | 1 | -11 | 3 |
| 2 | 1 | 2 | 0 | 26 | -7 |
| Kandidatas r | Sandaugos liekana | Atvirkštinis elementas? |
|---|---|---|
| 0 | 0 | Ne |
| 1 | 7 | Ne |
| 2 | 14 | Ne |
| 3 | 21 | Ne |
| 4 | 2 | Ne |
| 5 | 9 | Ne |
| 6 | 16 | Ne |
| 7 | 23 | Ne |
| 8 | 4 | Ne |
| 9 | 11 | Ne |
| 10 | 18 | Ne |
| 11 | 25 | Ne |
| 12 | 6 | Ne |
| 13 | 13 | Ne |
| 14 | 20 | Ne |
| 15 | 1 | Taip |
| 16 | 8 | Ne |
| 17 | 15 | Ne |
| 18 | 22 | Ne |
| 19 | 3 | Ne |
| 20 | 10 | Ne |
| 21 | 17 | Ne |
| 22 | 24 | Ne |
| 23 | 5 | Ne |
| 24 | 12 | Ne |
| 25 | 19 | Ne |
Sekite pradinių c,m tiesines kombinacijas su sveikaisiais koeficientais. Iš pradžių m = 0·c+1·m ir |c| = s·c+0·m, kur s = 1, kai c ≥ 0, ir s = −1, kai c < 0. Iš vienos kombinacijos atėmus kitą, padaugintą iš q, vėl gaunama tiesinė kombinacija su sveikaisiais koeficientais. Todėl paskutinė nenulinė liekana tenkina lygybę d = uc+vm, kur u,v yra sveikieji skaičiai. Tai Bezu tapatybė. Kai c = 0, ši tapatybė yra tiesiog m = 0·c+1·m.
Kai c = 7,m = 26, dalybos su liekana yra 26 = 3·7+5; 7 = 1·5+2; 5 = 2·2+1; 2 = 2·1+0. Atgaliniu įstatymu gauname 1 = 5−2·2 = 3·5−2·7 = 3·26−11·7. Sveikieji koeficientai yra u = −11 ir v = 3.
Atvirkštinis elementas: sandaugos liekana – vienetas
Skaičiaus c atvirkštinis elementas moduliu m yra sveikasis skaičius t, tenkinantis ct ≡ 1 (mod m). Jei d = 1, iš tapatybės uc+vm = 1 gauname cu ≡ 1; kanoninė u liekana yra kanoninis atvirkštinis elementas. Ir atvirkščiai: jei ct−1 yra m kartotinis, kiekvienas bendras c,m daliklis dalija ct ir ct−1, taigi dalija ir 1. Todėl atvirkštinis elementas egzistuoja tada ir tik tada, kai gcd(c,m) = 1.
Jo kanoninis atstovas yra vienintelis. Jei ct ≡ cs ≡ 1, padauginkite ct ≡ cs iš t ir, remdamiesi ct ≡ 1 bei sandaugos taisykle, gaukite t ≡ s. Du kanoniniai atstovai iš 0,…,m−1, kurie yra kongruentūs, turi būti lygūs. Kiti sveikieji atvirkštiniai elementai yra kongruentūs atstovai; vienatinumas nereiškia, kad tinka tik vienas sveikasis skaičius.
Tapatybė 1 = 3·26−11·7 duoda atvirkštinį elementą −11 ≡ 15 moduliu 26. Patikrinkite: 7·15 = 105 = 4·26+1. O 6 neturi atvirkštinio elemento moduliu 15, nes jų didžiausiasis bendrasis daliklis yra 3. Neigiamas sveikasis skaičius −3 turi atvirkštinį elementą 2 moduliu 7, nes −6 = (−1)·7+1. Nulis neturi atvirkštinio elemento jokiam m ≥ 2.
Modulį išlaikykite tik kai daugiklis su juo tarpusavyje pirminis
Jei gcd(c,m) = 1 ir m dalija c(a−b), pasinaudokite uc+vm = 1. Padauginę iš a−b, gauname a−b = uc(a−b)+vm(a−b), t. y. m kartotinių sumą. Taigi a ≡ b (mod m). Tai įrodo, kad galima suprastinti išlaikant pradinį modulį; dauginant gaunama atvirkštinė implikacija.
Kai c yra bet koks, užrašykite d = gcd(c,m), c′ = c/d ir m′ = m/d. Padaliję Bezu tapatybę iš d, gauname uc′+vm′ = 1. Taigi c′ ir m′ yra tarpusavyje pirminiai. Dalumo sąlyga m | c(a−b) yra lygiavertė m′ | c′(a−b), o ši – m′ | (a−b). Todėl ca ≡ cb (mod m) galioja tada ir tik tada, kai a ≡ b (mod m/d).
Jei m/d = 1, ši paskutinė dalumo sąlyga teigia, kad bet kuris sveikųjų skaičių skirtumas dalijasi iš 1; supaprastinta sąlyga tenkinama automatiškai. Tik čia vartojamas sutrumpintas žymėjimas moduliu 1, kurio vienintelė liekana yra 0. Jis neleidžia suprastinti išlaikant pradinį modulį. Kai c = 0, jis teisingai išreiškia, kad 0a ir 0b visada sutampa.
Neteisingo suprastinimo pavyzdyje, kai c = 2,m = 6, sumažintas modulis yra 3. Teisinga išvada yra 1 ≡ 4 (mod 3). Kai c ir m yra tarpusavyje pirminiai, sumažintas modulis lygus m, todėl neprarandama jokios informacijos apie liekanas.
Išspręskite tiesinę kongruenciją ir išlaikykite visas klases
Nagrinėkime cx ≡ b (mod m), kur c, b, x yra sveikieji skaičiai ir m ≥ 2. Tegul d = gcd(c,m). Jei yra sprendinys, tai cx−km = b su tam tikru sveikuoju skaičiumi k, todėl d turi dalyti b. Jei d ∤ b, sprendinių nėra.
Jei d | b ir uc+vm = d, padauginkime iš b/d: c·u(b/d)+m·v(b/d) = b. Taigi x₀ = u(b/d) yra sprendinys. Bet kuris kitas x yra sprendinys tada ir tik tada, kai m | c(x−x₀). Pagal patikslintą prastinimo taisyklę x = x₀+(m/d)k su tam tikru sveikuoju skaičiumi k. Tai įrodo ir tai, kad kiekvienas nurodytas sveikasis skaičius tinka, ir tai, kad nepraleistas nė vienas sprendinys.
Užpildytas žymeklis: sprendinys arba pasirinktas indėlis
Tuščiaviduris arba brūkšninis: nepasirinktas
| Kandidatas x | Sandaugos liekana | Sprendinys? |
|---|---|---|
| 0 | 0 | Ne |
| 1 | 6 | Ne |
| 2 | 12 | Ne |
| 3 | 4 | Ne |
| 4 | 10 | Ne |
| 5 | 2 | Ne |
| 6 | 8 | Taip |
| 7 | 0 | Ne |
| 8 | 6 | Ne |
| 9 | 12 | Ne |
| 10 | 4 | Ne |
| 11 | 10 | Ne |
| 12 | 2 | Ne |
| 13 | 8 | Taip |
Pasirinkime kanoninį x₀ iš 0,…,m/d−1, prireikus pakeisdami jį kongruenčiu sveikuoju skaičiumi, besiskiriančiu m/d kartotiniu. Tarp 0,…,m−1 yra lygiai d sprendinių atstovų: x₀, x₀+m/d,…,x₀+(d−1)m/d. Jie yra skirtingi ir neperžengia nurodytų ribų. Sveikųjų sprendinių yra be galo daug, tačiau sprendinių klasių moduliu m yra tik d.
Kongruencijai 6x ≡ 8 (mod 14) turime d = 2 ir 2 = 14−2·6. Pradinis sprendinys yra x₀ = −2·4 = −8; jo atstovas moduliu 7 yra 6. Visi sveikieji sprendiniai yra x = 6+7k, o dvi kanoninės liekanos moduliu 14 yra 6 ir 13. Abi jų sandaugos 36 ir 78 duoda liekaną 8.
Kai koeficientas lygus nuliui, taikomas tas pats kriterijus. Kongruencijai 0x ≡ b (mod m) turime d = m. Jei m | b, tinka kiekvienas sveikasis skaičius x, todėl gauname visas m liekanų klases, o tarpas tarp sprendinių yra 1. Jei m ∤ b, netinka nė vienas. Formulėje niekada nedalijama iš c, todėl c = 0 nesukuria nei išimties, nei neapibrėžto veiksmo.
Numatykite rezultatą, tada išnagrinėkite visas baigtinio atvejo galimybes
Išbandykite ciferblato poslinkius su ženklu, neigiamus klasės elementus, daugybos atvaizdžius, kuriuose skirtingi argumentai duoda tą patį rezultatą arba tokių sutapimų nėra, ir atvirkštinius elementus, kai koeficientai teigiami, neigiami ir lygūs nuliui. Tiesiniu atveju, prieš atskleisdami visų galimų kandidatų sandaugas, numatykite, ar tikslinė reikšmė pasiekiama ir kiek liekanų klasių tinka.
Baigtinės lentelės apima visus nurodyto modulio arba veiksmų sekos atvejus. Jos gali patvirtinti konkretų pavyzdį ir atskleisti kontrpavyzdį. Bendrosios taisyklės, galiojančios kiekvienam sveikajam skaičiui, išplaukia iš pirmiau pateiktų įrodymų, o ne iš riboto sąrašo tikrinimo.
Kokia informacija apie liekanas išlieka?
Judėkite dvylikos liekanų ciferblatu, palyginkite daugybos atvaizdžius arba numatykite atvirkštinius elementus ir sprendinių klases. Pateikę spėjimą, atskleiskite visą baigtinį skaičiavimą.
Pateikite spėjimą prieš atskleisdami liekanų duomenis
Mėlynas kontūras: pradžia
Užpildytas centras: galutinė liekana
Vientisas lankas: vienas perėjimas
Brūkšninis lankas: pakartotinis perėjimas
Modeliuose įvedami sveikieji skaičiai ribojami vienu milijonu, moduliai – 120, o teigiamieji laipsnių rodikliai – 1000. Kiekvienas rodomas atvejis apskaičiuojamas tiksliai. Baigtiniai bandymai iliustruoja čia įrodytas taisykles, tačiau neįrodo, kad jos galioja kiekvienam sveikajam skaičiui.
Išnagrinėti pavyzdžiai
Pasirinkite neigiamo sveikojo skaičiaus kanoninę liekaną
Raskite skaičiaus −17 kanoninę liekaną moduliu 7 ir parodykite jo dalybą.
- Kanoninė liekana turi būti vienas iš skaičių 0,1,2,3,4,5,6.
- Pasirinkite dalmenį −3: (−3)·7 = −21, o −17−(−21) = 4.
- Taigi −17 = (−3)·7+4, kur 0 ≤ 4 < 7.
- Skirtumas −17−4 = −21 yra skaičiaus 7 kartotinis, todėl −17 ≡ 4 (mod 7).
Vienintelė kanoninė liekana yra 4; dalmuo yra −3.
Trys veiksmai su tuo pačiu moduliu
Raskite 44+(−17), 44−(−17) ir 44·(−17) liekanas moduliu 7.
- Skaičių 44 pakeiskite liekana 2, o skaičių −17 – liekana 4 moduliu 7.
- Sumos liekana yra 2+4 = 6; sveikųjų skaičių suma yra 27 = 3·7+6.
- Skirtumo liekana yra 2−4 = −2 ≡ 5; sveikųjų skaičių skirtumas yra 61 = 8·7+5.
- Sandaugos liekana yra 2·4 = 8 ≡ 1; sveikųjų skaičių sandauga yra −748 = (−107)·7+1.
Kanoninės liekanos yra atitinkamai 6,5,1.
Iš Euklido tapatybės raskite atvirkštinį elementą
Raskite skaičiaus 7 atvirkštinį elementą moduliu 26, atlikdami visas Euklido algoritmo dalybas.
- Dalykite paeiliui: 26 = 3·7+5; 7 = 5+2; 5 = 2·2+1; 2 = 2·1+0.
- Paskutinė nenulinė liekana yra 1, todėl 7 ir 26 yra tarpusavyje pirminiai.
- Atlikite atgalinius pakeitimus: 1 = 5−2(7−5) = 3·5−2·7 = 3(26−3·7)−2·7 = 3·26−11·7.
- Redukuokite koeficientą −11 moduliu 26 iki 15 ir patikrinkite, kad 7·15 = 4·26+1.
Kanoninis atvirkštinis elementas yra 15; kiekvienas sveikasis skaičius, kongruentus 15 moduliu 26, taip pat yra atvirkštinis elementas.
Prastinimo taisymas keičiant modulį
Kas išplaukia iš 2a ≡ 2b (mod 6) ir kodėl teiginys a ≡ b (mod 6) yra per stiprus?
- Skaičių 2 ir 6 didžiausiasis bendrasis daliklis yra 2, todėl pakoreguotas modulis yra 6/2 = 3.
- Dalumo sąlyga 6 | 2(a−b) yra lygiavertė dalumo sąlygai 3 | (a−b).
- Taigi a ≡ b (mod 3). Ir atvirkščiai, esant šiai sąlygai, 2(a−b) yra skaičiaus 6 kartotinis.
- Imkite a = 1, b = 4: jų sandaugos yra kongruenčios moduliu 6, o jų skirtumas −3 nesidalija iš 6.
Išplaukia būtent a ≡ b (mod 3). Prastinant ir paliekant modulį 6, būtų atmesta tinkama pora.
Pateikite sveikuosius sprendinius ir liekanų klasių atstovus
Išspręskite lyginį 6x ≡ 8 (mod 14).
- Didžiausiasis bendrasis daliklis yra 2 ir dalija 8. Pasinaudokite lygybe 2 = 14−2·6.
- Padauginę iš 4, gauname 8 = 4·14−8·6, taigi x₀ = −8 yra sprendinys.
- Atstumas tarp gretimų sprendinių yra 14/2 = 7; pakeitus −8 į 6, liekanų klasė šio atstumo moduliu nesikeičia.
- Tinka visi sveikieji skaičiai x = 6+7k. Liekanų klasių moduliu 14 atstovai yra 6 ir 13, o sandaugų liekanos – 8 ir 8.
x = 6+7k, kai k ∈ ℤ; yra lygiai dvi klasės moduliu 14, kurių atstovai yra 6,13.
Rinkitės laipsnio rodiklio dėmenis, o ne visus kvadratus
Raskite 3^13 liekaną moduliu 7, taikydami kartotinį kėlimą kvadratu.
- 3² = 9 ≡ 2, todėl 3⁴ ≡ 2² = 4 ir 3⁸ ≡ 4² = 16 ≡ 2.
- Užrašykite 13 = 8+4+1, praleisdami laipsnio rodiklį 2.
- Sudauginkite pasirinktas liekanas: 2·4·3 = 24.
- Kadangi 24 = 3·7+3, galutinė kanoninė liekana yra 3.
3^13 ≡ 3 (mod 7). Turimas kvadratas, kurio laipsnio rodiklis yra 2, nėra pasirinktas dauginamasis.
Pabandykite patys
Nurodykite skaičiaus 35 kanoninę liekaną moduliu 12 ir skaičiaus −25 kanoninę liekaną moduliu 6, taip pat abu dalmenis.
Rodyti atsakymą ir paaiškinimą
35 = 2·12+11 ir −25 = (−5)·6+5, todėl liekanos yra 11 ir 5.
Abi liekanos yra neneigiamos ir mažesnės už nurodytą modulį. Kad būtų tenkinamos šios ribos, antrasis dalmuo turi būti −5, o ne −4.
Ar 19 ir −1 yra lygūs? Ar jie kongruentūs moduliu 5? Nurodykite dar tris jų klasės narius.
Rodyti atsakymą ir paaiškinimą
Jie nėra lygūs, bet yra kongruentūs moduliu 5. Kitų narių pavyzdžiai: −6,4,9.
Jų skirtumas yra 20 = 4·5. Kiekvienas narys yra pavidalo 4+5k, kur k yra sveikasis skaičius; skirtingi sveikieji skaičiai gali atstovauti tai pačiai liekanų klasei.
Jei a−b = 7u ir b−c = 7v, kur u ir v yra sveikieji skaičiai, įrodykite, kad a ≡ c (mod 7).
Rodyti atsakymą ir paaiškinimą
a−c = (a−b)+(b−c) = 7(u+v), todėl 7 dalija a−c.
Suma u+v yra sveikasis skaičius. Tai tranzityvumo įrodymas bet kokiems a, b ir c, o ne baigtinės imties patikrinimas.
Ar iš a ≡ b (mod 6) galima daryti išvadą, kad 2a ≡ 2b (mod 6)? Ar atvirkštinė implikacija galioja be papildomos sąlygos?
Rodyti atsakymą ir paaiškinimą
Dauginti galima. Atvirkštinė implikacija negalioja: a = 1, b = 4 yra kontrpavyzdys.
Skirtumas, kuris yra modulio kartotinis, padauginus išlieka jo kartotiniu. Tačiau 2·1 ir 2·4 turi tą pačią liekaną 2, o 1 ir 4 liekanos moduliu 6 yra skirtingos.
Raskite skaičiaus −3 kanoninį atvirkštinį elementą moduliu 7. Ar 6 turi atvirkštinį elementą moduliu 15?
Rodyti atsakymą ir paaiškinimą
Skaičiaus −3 atvirkštinis elementas moduliu 7 yra 2. Skaičius 6 neturi atvirkštinio elemento moduliu 15.
(−3)·2 = −6 ≡ 1 moduliu 7. Kiekviena sandauga 6t dalijasi iš 3, todėl jos skirtumas su 1 negali būti skaičiaus 15 kartotinis, kuris taip pat dalijasi iš 3.
Tiksliai nurodykite, kokia išvada gaunama suprastinus 5a ≡ 5b (mod 6) ir 3a ≡ 3b (mod 6).
Rodyti atsakymą ir paaiškinimą
Pirmoji kongruencija yra ekvivalenti a ≡ b (mod 6). Antroji yra ekvivalenti a ≡ b (mod 2).
Didžiausieji bendrieji dalikliai yra 1 ir 3. Pradinį modulį padalykite iš atitinkamo didžiausiojo bendrojo daliklio; antrojoje išvadoje palikus 6, būtų atmestos kai kurios tinkamos poros.
Ar 6x ≡ 5 (mod 14) turi sveikąjį sprendinį?
Rodyti atsakymą ir paaiškinimą
Sprendinių nėra.
Didžiausiasis bendrasis daliklis yra 2, o 5 iš jo nesidalija. Ir 6x, ir kiekvienas skaičiaus 14 kartotinis yra lyginiai, todėl jų skirtumas negali būti lygus nelyginiam skaičiui 5.
Pateikite visus kanoninius kongruencijos 4x ≡ 0 (mod 8) sprendinius, tada – visus sveikuosius sprendinius.
Rodyti atsakymą ir paaiškinimą
Kanoniniai atstovai yra 0,2,4,6. Visi sveikieji sprendiniai yra x = 2k, kur k ∈ ℤ.
Didžiausiasis bendrasis daliklis yra 4, o žingsnis yra 8/4 = 2. Moduliu 8 yra lygiai keturios skirtingos sprendinių klasės, tačiau kongruenciją tenkina be galo daug lyginių sveikųjų skaičių.
Išspręskite 0x ≡ 0 (mod 6) ir 0x ≡ 1 (mod 6).
Rodyti atsakymą ir paaiškinimą
Pirmąją kongruenciją tenkina kiekvienas sveikasis skaičius, taigi sprendiniai sudaro visas šešias liekanų klases. Antroji sprendinių neturi.
Skaičių 0 ir 6 didžiausiasis bendrasis daliklis yra 6, todėl dešinioji pusė turi dalytis iš 6. Skaičiuojant iš nulio nedalijama.
Remdamiesi 3² ≡ 2 ir 3⁴ ≡ 4 moduliu 7, raskite 3^5. Ar pasirenkamas keliant kvadratu gautas laipsnis su rodikliu 2?
Rodyti atsakymą ir paaiškinimą
3^5 ≡ 4·3 = 12 ≡ 5 (mod 7). Keliant kvadratu gautas laipsnis su rodikliu 2 nepasirenkamas.
5 = 4+1. Pakartotinai keliant kvadratu gaunami naudingi tarpiniai laipsniai, tačiau į galutinę sandaugą įtraukiami tik tie laipsniai, kurių rodikliai yra pasirinktos sumos dėmenys.
Ar atvirkštinio elemento vienatis reiškia, kad 15 yra vienintelis sveikasis skaičius t, tenkinantis 7t ≡ 1 (mod 26)?
Rodyti atsakymą ir paaiškinimą
Ne. Tai vienintelis kanoninis atstovas, o kiekvienas t = 15+26k, kur k ∈ ℤ, taip pat tinka.
Sandaugų skirtumas 7·26k yra skaičiaus 26 kartotinis. Vienaties teiginiui būtinas apribojimas 0 ≤ t < 26 arba, lygiavertiškai, liekanų klasės vienatis.
Ką verta įsidėmėti
- Kongruencija nusako skirtumo dalumą, o ne sveikųjų skaičių lygybę.
- Kanoninės liekanos yra vieninteliai atstovai 0,…,m−1, taip pat ir neigiamųjų sveikųjų skaičių atveju.
- Kai modulis fiksuotas, sudėtis, atimtis, daugyba ir kėlimas teigiamais sveikaisiais laipsniais išsaugo lyginį.
- Atvirkštinis elementas egzistuoja tada ir tik tada, kai koeficientas ir modulis yra tarpusavyje pirminiai; jo kanoninė liekana yra vienintelė.
- Koeficientą c suprastinkite sumažindami modulį iki m/gcd(c,m); modulį m palikite tik tada, kai šis didžiausiasis bendrasis daliklis lygus 1.
- Tiesinis lyginys cx ≡ b turi sprendinių tada ir tik tada, kai gcd(c,m) dalija b; atstumas tarp gretimų sveikųjų sprendinių yra m/gcd(c,m).
- Išsamios baigtinės lentelės patvirtina jose nurodytus atvejus. Bendrosioms taisyklėms reikia įrodymų sveikųjų skaičių srityje.
Šaltiniai
Šio straipsnio sąvokų ir mokymo būdų šaltiniai.
- Elementary Number Theory · Online chapters revised 1 September 2026Mike Barrus, W. Edwin ClarkVadovėlio skyriusResidues and arithmetic rules — §1.17Inverses and cancellation — §1.20
- Discrete Structures — Lecture Notes 5 · August–December 2013 course; notes dated 25 September 2013D. P. PatilMokomoji medžiaga · PDFDiscrete Structures — Lecture Notes 5Euclidean coefficients and integer solutions — T5.16–T5.17Congruence classes and adjusted cancellation — T5.24