2.1-§. Sistematik sonlar ustida amallar
Sistematik sonlar ustida bazi bir amallarni bajarishdan oldin, ularni quyidagicha yozib olamiz:
(1) Demak, biror nomerdan boshlab barcha ai lar nolga teng ekan. SHundan song istalgan natural sonni bir qancha korinishda yozish mumkin. Masalan,
111 = 0111=00111 = ... sonlarning barchasi ikkilik sanoq sistemasida ozaro tengdir.
Endi t lik sanoq sistemasida berilgan ikkita sonni qoshish amali ustida toxtab otamiz.
(2)
bolganda s=a+b ni t lik sanoq sistemasida qanday korinishda yozish mumkinligi bilan shugullanamiz.
(3) va (4)
bolgani uchun
(5)
boladi. Ikkinchidan har qanday s sonning t ning darajali boyicha
(6)
kabi yoyilmasi mavjud va yagonadir.
Biz bitta s son uchun (5) va (6) kabi ikki xil yoyilmaga ega boldik. Bu ikki yoyilma umuman ustma-ust tushmay qolishi mumkin. Boshqacha qilib aytganda, quyidagi ikki hol yuz beradi:
boladi, bu yerda dk son ak+bk ni t ga bolgandagi qoldik. Demak, ikkinchi holda sk koeffitsient uchun ak+bk yigindini t ga bolgandagi qoldiq olinar ekan. Bunday holda ak+bk = dk +t tenglik orinli bolganidan (5) yoyilmadagi k va k+1 hadlar quyidagicha boladi:
Lekin ak+1 va bk+1 lar ck+1 koeffitsientni aniqlovchi qoshiluvchilardir. Boshqacha aytganda, ak+bkt bolsa, k+1 koeffitsientga 1 birlik qoshilar ekan. Yuqoridagilarni umumlashtirib, quyidagi teoremani yozamiz:
TEOREMA. m lik sanoq sistemasada (3) va (4) yoyilmalar orqali berilgan a va b sonlar
(7)
yigindisining koeffitsientlari quyidagi rekurrent formulalar yordamida aniqlanadi: agar a0+ b0bo’lsa, ε0=0 aks holda ε0= 1 deymiz. εi=0ai-1 +bi-1+εi-1 m shartlarda ε1 ni aniqlaymiz.
Agar
(8)
bo’lsa, u holda si= ai+bi+εi bo’ladi; agar
(9)
bo’lsa, u holda si=di ai+bi+εi–m ( ) bo’ladi.
Isbotni i ning induksiyasi asosida olib boramiz. i= 0 da (5) yoyilmadagi
a0 +b0 uchun quyidagi ikkita hol bo’ladi:
a) a0 +b0 bo’lsa, u holda c0 = a0 +b0 bo’ladi;
b) a0 +b0t bo’lsa, a0 +b0= s0 + m bo’lgani uchun s1 koeffisentga 1 qo’shiladi. Demak, i = 0 da (8) va (9) shartlar o’rinli. Faraz qilaylik bu rekurrent formulalar ci-1 koeffisent uchun o’rinli bo’lsin. U holda i koeffitsient ai+bi+εi ga teng bolib, bu yerda yoki shartga qarab boladi.
1-misol. Beshlik sanoq sistemasida (342)5 va (134)5 sonlarning yigindisini toping. Amaliy mashgulotlarda biror t asos boyicha sonni qoshish uchun jadval tuzib olinadi. t = 5 bolganda bu jadvalning korinishi quyidagicha boladi:
+
|
1
|
2
|
3
|
4
|
1
|
2
|
3
|
4
|
10
|
2
|
3
|
4
|
10
|
11
|
3
|
4
|
10
|
11
|
12
|
4
|
10
|
11
|
12
|
13
|
yani 1 + 1 = 2, 1+2 = 3, 1+3=4, 1+4 =10 (0 +1∙5), 3+1=4, 3 + 2 = 10, 3 + 3 = 11 (1 + 1∙5), 4 + 4=13 (chunki 810 = 3∙50 + 1∙5). Demak, (342)5+(134)5= (1031)5
Ayirish amali bir xonali sonlarni ayirish, qo’shish jadvaliga asosan bajariladi. Ko’p xonali sonlarni ayirish esa t= 10 bolgan holdagi sonlarni ayirishga oxshaydi. Agar kamayuvchining biror xona birligi ayriluvchining tegishli xona birligidan kichik bolsa, kamayuvchidan bitta chapdagi xonaning bir birligi, yani t undan ongda joylashgan xona raqamiga koshilib, songra ayirish amali bajariladi. Masalan, (5321)7(2651)7 ni bajaring. Avvalo ongdagi birinchi xonadagi sonlar teng bolgani uchun 11=0. Endi ikkinchi xonasiga otamiz. Lekin 2<5. Shuning uchun ongdan uchinchi xonaning asosga teng bolgan bitta birligini ikkinchi xonadagi songa qoshamiz (7 + 2 = 9). Shundan song 95 = 4. Endi uchinchi xonada 2 qoldi, lekin 2<6 bolgani uchun ongdan tortinchi xonaning bitta birligini uchinchi xona soniga qoshamiz (7+2=9). SHundan song 96 = 3 va nihoyat 42=2. Demak, (5321)7(2651)7=(2340)7. Haqiqatan, (2651)7+(2340)7=(5321)7
Kopaytirish. Ixtiyoriy a natural sonni t lik sanoq sistemasida (1) kabi yoyilmasiga yoyib olgach, ularni kopaytirish orta maktabda uchragan kophadni kophadga kopaytirishdagi kabi bajariladi.
Agar koeffisentlarni kopaytirish paytida kopaytma sanoq sistemasining asosidan katta bolsa, u holda kopaytmani asosga bolib kopaytma orniga qoldiq olinadi va u bolinma shu sondan keyin keladigan xona raqamiga qoshiladi.
Kopaytirish amali ham asosan jadval yordamida bajariladi. Masalan, asos g=6 bolganda kopaytirish jadvali quyidagicha boladi:
“∙”
|
0
|
1
|
2
|
3
|
4
|
5
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
1
|
2
|
3
|
4
|
5
|
2
|
0
|
2
|
4
|
10
|
12
|
14
|
3
|
0
|
3
|
10
|
13
|
20
|
23
|
4
|
0
|
4
|
12
|
20
|
24
|
32
|
5
|
0
|
5
|
14
|
23
|
32
|
41
|
Bu jadvaldan foydalanib (352)6∙(245)6 ko’paytmani topaylik:
(352)6
(245)6
|
(3124)6
(2332)6
(1144)6
|
(145244)6
|
Istalgan sistemada yozilgan sonlarni bolish, xuddi t =10 bolgan holdagi bolishdek bajariladi.
Orta maktab, akademik litsey, kasb-xunar kollejlari matematikasidagi barcha xisoblashlar unlik sanok sistemasi asosida urganiladi.
Unlik sanok sistemasidan boshka 2, 5, 7, 12, 60, ... sanok sistemalari xam mavjud. Bu sanok sistemalarining barchasi bitta umumiy yunalish asosida kuriladi va kuyidagi teorema urinli:
Teorema. m>1 natural son bulib, Mq{0, 1, 2, ..., m-1} tuplam berilganda xar kanday a natural son uchun ushbu aqa0Qa1mQa2m2Q...Qanmnqa0m0Qa1m1Q...Qanmn (aiM,iq ,an0) (1)
yoyilma mavjud va yagonadir.
Teoremaning isboti [1, 2] da berilgan.
Ta’rif. a natural sonning (1) kurinishi a ni m ning darajalari buyicha yoyish deyiladi.
mq10 bulsin. U xolda
mqan10nQan-110n-1Q...Qa1*10Qa0 (0ai9, iq , 1an 9) (2)
buladi.
(2) ni kiskacha mq kurinishda xam yoziladi.
Misol. 27346q20000Q7000Q300Q40Q6q2*104Q7'*103Q
Q3*10Q4.10Q6.
Agar g*2 ixtiyoriy natural son bulsa, xar kanday m natural son uchun yukoridagi teoremaga kura ushbu
mqangnQan-1gn-1Q...Qa1gQa0 (0aig-1,Iq ,1ang-1) (3)
tenglikni yoza olamiz. (3) da a0,a1,... ,an lar m sonning rakamlari deyiladi. (3) ni kiskacha
mq (4)
kurinishida yozish mumkin.
Tarif. (3) kurinishidagi son asosi g ga teng bulgan sistematik son deyiladi (bunday sondagi turli rakamlarning soni g ga teng).
(5)
(6)
sonlarni kushish amalini karaylik.
cqaQb ni g lik sanok sistemasida yozaylik.
aqa0Qa1gQa2g2Q...QargrQ... (7) bqb0Qb1gQb2g2Q....QbrgrQ ... (8)
bulgani uchun
cq(a0Qb0)Q(a1Qb1)gQ(a2Qb2)g2Q...Q(aiQbi)giQ(aiQ1QbiQ1)*
*giQ1Q...Q(arQbr)grQ...
buladi. Ikkinchidan ixtiyoriy s sonning g ning darajalari buyicha
cqc0Qc1gQc2 g2Q...QcrgrQ... (10)
kabi yoyilmasi mavjud va yagona.
(9) va (10) dan kurinadiki, s son ikki xil yoyilmaga ega ekanligi. Bu ikki yoyilma umuman ustma-ust tushmay kolishi xam mumkin. Boshkacha aytganda kuyidagi ikki xol bulishi mumkin:
1. (aiQbi< g) q> (aiQbiqci) (iq0,1,2,...).
2. (akQbkg)q>(ckqdk).
Bu erda dk^son akQbk ni g ga bulgandagi koldik. Demak, ikkinchi xolda sk koeffitsient uchun akQbk yi²indini g ga bulgandagi koldik, olinar ekan. Bu xolda akQbkqdkQg tenglik urinli bulganidan (9) yoyilmadagi k va kQ1 xadlar kuyidagicha buladi:
(akQbk)gkQ(akQ1QbkQ1)gkQ1q(dkQg)gkQ(akQ1QbkQ1)gkQ1q
qdkgkQ(akQ1QbkQ1Q1)gkQ1.
Lekin akQ1 va bkQ1 lar skQ1 koeffitsientni aniklovchilardir. Boshkacha aytganda, akQbk*g bulsa, kQ1 koeffitsientga 1 birlik kushilar ekan.
Misol. 3425 va 1345 sonlarning yi²indisini toping.
1Q1q2, 1Q2q3, 1Q3q4, 1Q4q10 (0Q1*5), 3Q1q4, 3Q2q10, 3Q3q11 (1Q1*5), 4Q4q13 (810q3*50Q1*5) bulgani uchun 3425Q1345q10315, buladi.
Ayirish amali bir xonali sonlarni ayirish, kushish amali asosida bajariladi.
g asosli ixtiyoriy a va b sonlarni kupaytirish kupxadni kupxadga kupaytirish kabi bajariladi.
Istalgan sistemada yozilgan sonlarni bulish xuddi gq10 bulgan xoldagi bulishdek bajariladi.
Bizga g asosda yozilgan m soni berilgan bulsin, yani mq bulsin. Shu sonni boshka h asosli sistemada yozaylik. Aytaylik bu son h asosli sistemada mq kurinishda yozilgan bulsin.
mqangnQan-1gn-1Q...Qa1gQa0,
mqbpgpQbp-1gp-1Q...Qb1gQb0.
Maksadimiz b0, b1,b2,...,bp rakamlarni topish. Buning uchun avvalo h ni g acocda yozib olamiz. U xolda
mq(bphp-1Qbp-1hp-2Q...Qb1)hQb0qq1hQb0 ,
mqq1hQb0 (0b0q1q(bphp-2Qbp-1hp-3Q...Qb2)hQb1qq2hQb1,
q1qq2hQb1(0b1Shu jarayonni davom ettirib, eng sungida qpqqpQ1hQbp (0bpMisol. 37248 sonni 11 lik sistemada yozing.
Echish. gq8, hqll. Avvalo 11 ni 8 asosda llq138 kurinihda yozib olamiz. Keyin kuyidagilarni bajaramiz:
Demak, 37248q156211 bolar ekan.
Do'stlaringiz bilan baham: |