2-misol. 11x=17 (mod 31) taqqoslamani eching.
Buning uchun berilgan taqqoslamaning ikkala qismini indekslab xind 11≡ ind 17 (mod 30) taqqoslamaga ega bo’lamiz. ind 11 = 23, ind 17=7 ekanidan 23x ≡ 7 (mod 30) yoki x = 29 (mod 30) taqqoslamani hosil qilamiz. Bundan x=29 (mod 30) echim berilgan taqqoslamaning yechimi ekani kelib chiqadi
2.2-§. Tub modul bo’yicha sonlar va indekslar jadvali
Logarifmik jadvallar mavjud bo’lganidek, ixtiyoriy r tub modul bo’yicha indekslar jadvalini tuzish mumkin. Indekslarning asosi qilib r sonning birorta boshlang’ich ildizi olinadi. Dastlabki indekslar jadvalini rus matematigi M. V. Ostrogradskiy tuzgan. U 1837-yilda 200 gacha bo’lgan tub modullar uchun indekslar jadvalini tuzdi. Hozirgi kunda bunday jadvallar 10000 gacha tub modullar uchun tuzilgan.
Har bir jadval quyidagi 2 ta qismdan iboratbo’ladi:
berilgan p son bo’yicha I indeksni topish;
berilgan Iindeks bo’yicha p sonni topish.
Biror r modul bo’yicha indekslar jadvalini tuzish uchun avvalo r modul bo’yicha g boshlang’ich ildizni topish lozim. So’ngra
g0, g1, g2, … ,gp–2
darajalar r modul bo’yicha eng kichik musbat chegirmalarga almashtiriladi. Masalan, r=11modul bo’yicha indekslar va ularga mos sonlar jadvalini tuzaylik. Bevosita hisoblash usuli bilan 2, 6, 7, 8lar 11 modul bo’yicha boshlang’ich ildiz ekaniga ishonch hosil qilamiz.
Haqiqatan, φ( 11) = 10 bo’lgani uchun
22(mod11), 238(mod11),
245(mod11), 224(mod11),
25l0(modl1), 2101( mod 11),
296 (mod11), 26 9 (mod11),
27 7 (mod 11), 28 3 (mod11)
larga asosan 2 boshlang’ich ildizdir.
66 (mod11), 63 7 (mod11), 610 1 (mod 11),
62 3 (mod 11), 65 10 (mod 11).
Demak, 1l modul bo’yicha 6 ham boshlang’ich ildiz ekan.
Endi asos 2 bo’lganida quyidagi jadvallarni tuzamiz:
п
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
1
|
10
|
1
|
8
|
2
|
4
|
9
|
7
|
3
|
6
|
5
|
I
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
п
|
2
|
4
|
8
|
5
|
10
|
9
|
7
|
3
|
6
|
1
|
Birinchi jadvalga asosan, son berilsa, indeks topiladi, ikkinchi jadvalga asosan esa indeksga qarab son topiladi.
p= 43 modul bo’yicha 3, 5, 12, 18, 19, 20, 26, 28, 30, 33, 34 sonlar boshlang’ich ildizdir. g= 28 bo’lganda quyidagi jadvallarga ega bo’lamiz:
N
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
0
|
|
42
|
39
|
17
|
36
|
5
|
4
|
7
|
33
|
34
|
1
|
2
|
6
|
11
|
40
|
4
|
22
|
30
|
16
|
31
|
29
|
2
|
41
|
24
|
3
|
20
|
8
|
10
|
37
|
9
|
1
|
25
|
3
|
19
|
32
|
27
|
23
|
13
|
12
|
28
|
35
|
26
|
5
|
4
|
38
|
18
|
21
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
L
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
0
|
|
28
|
10
|
22
|
14
|
5
|
11
|
7
|
24
|
27
|
1
|
25
|
12
|
35
|
34
|
6
|
39
|
17
|
3
|
41
|
30
|
2
|
23
|
42
|
15
|
33
|
21
|
29
|
38
|
32
|
36
|
14
|
3
|
16
|
18
|
31
|
8
|
9
|
37
|
4
|
26
|
40
|
2
|
4
|
13
|
20
|
1
|
|
|
|
|
|
|
|
Bu jadvallardagi satrlar va ustunlar mos ravishda son (indeks) ning o’nlik va birlik xonasini bildirib, ularning kesishgan joyida izlanayotgan indeks (son) turadi.
Misol.43 modul bo’yicha 37 sonning indeksini toping.
Birinchi jadvaldagi 3-satr va 7-ustunning kesishgan joyida 35 soni joylashgan. Demak, ind2837=35. Endi aksincha 43 modul bo’yicha indeksi 18 ga teng sonmi toping.
Ikkinchi jadvalga asosan birinchi satr va 8- ustunningkesishgan joyiga 41 soni mos keladi. Demak, n=41.
Agarizlanayotgan son (yoki indeks) jadvaldagi eng katta sondan ham katta bo’lsa, bu son qaralayotgan r yoki r–1modul bo’yicha eng kichik musbat chegirma bilan almashtirib olinadi.
Boshlang’ich ildizi mavjud bo’lgan har qanday modul bo’yicha indekslar jadvalini tuzish mumkin. Chunki bunday holda ham boshlang’ich ildizning darajalari m modul bo’yicha chegirmalarning keltirilgan sistemasini tashkil qiladi.
I. Bo’linish alomatlari. Butun sonlar to’plamiga tegishli ixtiyoriy a va m>0sonlari berilgan bo’lsin. Ko’p hollarda a sonni m songa bo’lishdan hosil bo’lgan eng kichik qoldiqni topish talab etiladi. Bu masalani hal etishning umumlashgan usulini dastlab fransuz matematigi B. Paskal ko’rsatgan edi.
Biz hozir shu usulni o’nlik, yuzlik va minglik sanoq sistemalari uchun bayon etamiz.
Faraz qilaylik, a natural son o’nlik sanoq sistemada berilgan bo’lsin. Unda bu asonini o’nning darajalari bo’yicha quyilagicha yozish mumkin:
a= a0 + a110 + a2102 + ... + ap10n.
m modul bo’yicha 10kson tegishli bo’lgai chegirmalar sinfining eng kichik absolyut chegirmasi rk, ya’ni
10k≡ rk(modm) ( ; r0=l) bo’lsin.
Unda a sonini quyidagicha yozish mumkin:
a=a0r0 + alr1 + . . . + anrn (modm). (1)
Agar Rm = a0r0+ a1r1+ . . . + anrn.desak, (1) ushbu
a=Rm(modm)
ko’rinishda bo’ladi. Shunday qilib, a soni undan kichik bo’lgan Rm soni bilan almashtiriladi. Boshqacha qilib aytganda, (1) taqqoslama o’nlik sistemada Paskalning bo’linish (yoki teng qoldiqlilik) alomatini bildiradi. Agar Rm=0 bo’lsa, a son m ga qoldiqsiz bo’linadi, agar Rm≠0 bo’lsa, u holda r = Rm bo’ladi.
Bo’linish alomatining quyidagi ba’zi xususiy hollarini ko’rib o’tamiz:
m=9 bo’lsin. Biz ixtiyoriy natural sonning 9 ga bo’linish alomatini keltirib chiqaramiz.
Ushbu 10≡ l (mod9) taqqoslamaning ikkala qismini k darajaga ko’tarsak,
10k=1 (mod9)
taqqoslama hosil bo’ladi. Bundan ko’rinadiki, barcha rk lar 1ga teng ekan. Unda Rmquyidagi ko’rinishni oladi:
R9= a0+ a1 + a2 + ... + an
Bu esa o’rta maktabda bizga ma’lum bo’lgan alomatning o’zidir, ya’ni berilgan sonning raqamlari yig’indisi 9 ga bo’linsa, u holda bu natural son 9 gabo’linadi.
m=11bo’lsin. U holda 10 ≡ –l (mod 11) 10k≡ (–l)k(mod 11) ga asosan
R11 = (a0+ a2 + a4 + …) –(a1 + a3 + a5 + … )
tenglik o’rinli bo’ladi, ya’ni R11son 11 ga bo’linsa, u holda berilgan son 11 ga bo’linadi.
1-misol.a = 3568921 sonni 11 ga bo’lganda hosil bo’ladigan qoldiqni toping.
Demak, 3568921 sonni 11 ga bo’lganda qoladigan qoldiq 4 ga teng.
m = 7 bo’lsin. U holda
100 ≡ l (mod 7), 10 ≡ 3(mod 7), 102 ≡ 2(mod7),
103 ≡ -1 (mod 7), 104 ≡ –3 (mod 7), 105 ≡ –2(mod 7),
106 ≡ 1 (mod 7)
bo’lgani uchun R1 = a0+ 3a1+ 2a2 – a3 – 3a4 – 2a5+ a6 bo’ladi. Faraz qilaylik, 10 soni m modul bo’yicha δ ko’rsatkichga tegishli bo’lsin. Unda ko’rsatkichning ta’rifiga asosan, 100 ≡ l(mod m) bo’lgani uchun rδ= 1 bo’lib, rδ+1 = r1, rδ+2= r2, . . , , r2δ = rδ= 1 bo’ladi, ya’ni qoldiqlar δ ta qadamdan so’ng takrorlanadi. U holda Rm quyidagi ko’rinishni oladi:
Rm=a0 + a1r1+ a2r2 + … + aδ-1rδ-1+ aδ +aδ+1r1+…
Ma’lumki, ixtiyoriy sonni ixtiyoriy sanoq sistemasida yozish mumkin. Faraz qilaylik, sanoq sistemasining asosi 10δ bo’lib, bu asosga ko’ra a sonining yoyilmasi a=d0 + d110δ + d2102δ + . . . + dn10nδ
bo’lsin. (10)n=l(modm) bo’lgani uchun (1) taqqoslama a= d0+ d1+ d2+ . . . + dnko’rinishni oladi.
Demak, 10 asosli sistemada berilgan sonning mga bo’linish alomati o’nlik sistemada berilgan sonning 9 ga bo’linish alomati kabi bo’lar ekan. Shuni alohida ta’kidlash kerakki, berilgan a sonining 10δ asos bo’yicha mga bo’linish alomatini keltirib chiqarish uchun uni o’ngdan chapga qarab δ xonalarga ajratib chiqish lozim.
Endi darajani bo’lishdan chiqqan qoldiqni hisoblaylik.
a ≡ r (modm) ak ≡ rk (modm)
bo’lgani uchun ak daraja rk daraja bilan almashtiriladi
(r;m)=1 bo’lganda Eyler teoremasidan foydalanish maqsadga muvofiqdir. Haqiqatan, (r; m)=1 bulganda rφ(m)=1(mod m) edi. k= φ(m)q+ l (0 ≤ l <φ(m)) tenglikka asosan rk ≡ (r φ(m))q rl ≡ rl (mod m) ni yoza olamiz.
Do'stlaringiz bilan baham: |