Natural sonlar — inson sivilizatsiyasi yaratgan eng qadimgi va eng asosiy matematik tushuncha. Ular sanashning o'zidan tug'ilgan: qo'ylar podasini, meva sonini, kunlarni sanash ehtiyoji. Ammo bugungi matematikada natural sonlar shunchaki "sanash uchun sonlar" emas — ular butun sonlar ($\mathbb{Z}$), ratsional sonlar ($\mathbb{Q}$), haqiqiy sonlar ($\mathbb{R}$) va hatto kompleks sonlar ($\mathbb{C}$) qurilishining eng quyi qatlami hisoblanadi. Har qanday kvadrat tenglama, funksiya, hosila yoki integral, oxir-oqibat, natural sonlar ustida aniqlangan qo'shish va ko'paytirish amallariga tayanadi. Milliy sertifikat va SAT kabi imtihonlarda natural sonlar bilan bog'liq bevosita savollar kam bo'lsa-da, bo'linish belgilari, $EKUB/EKUK$, qoldiqli bo'lish, progressiyalar va hatto kombinatorika kabi mavzularning barchasi shu poydevorga tayanadi — shuning uchun bu mavzudagi bo'shliq keyingi barcha mavzularda "ko'rinmas" xatolarga olib keladi.
Natural sonlar to'plami $N$ — Peano aksiomalari orqali aniqlanadigan eng kichik to'plam bo'lib, unda: (1) $1 \in N$ (yoki ba'zi tizimlarda $0 \in N$); (2) har bir $n \in N$ uchun uning ketma-keti (successor) $S(n)$ ham $N$ ga tegishli; (3) $1$ (yoki $0$) hech qanday sonning ketma-keti emas; (4) turli sonlarning ketma-ketlari ham turlicha; (5) matematik induksiya aksiomasi: agar biror xossa $1$ (yoki $0$) uchun to'g'ri bo'lsa va har bir $n$ uchun to'g'ri bo'lmaganda $S(n)$ uchun ham to'g'ri bo'lsa, u holda bu xossa barcha natural sonlar uchun to'g'ri.
Sodda qilib aytganda — natural sonlar sanash uchun ishlatiladigan sonlar: $1$, $2$, $3$, $4$, $5$, ... Har birining ortidan yana biri keladi, va bu jarayon hech qachon tugamaydi (cheksiz to'plam).
Misol: $5$, $12$, $100$, $2026$ — barchasi natural son. O'zbekiston maktab dasturida $0$ natural son hisoblanmaydi, lekin xalqaro (ISO 80000-2) andozada $0$ ham $N$ ga kiradi.
Bu emas: $−3$ (manfiy), $2.5$ (butun emas), $1/3$ (kasr) — bularning hech biri natural son emas.
💡 Imtihon va darslik farqiga e'tibor bering: agar masalada 'natural son' deyilsa-yu, $0$ ham javob sifatida chiqishi mumkin bo'lsa, kontekstdan qaysi kelishuv ishlatilayotganini aniqlashtirib oling.
N — barcha natural sonlarning to'plami, standart belgilanishi: N = {1, 2, 3, 4, ...}. Nol bilan birga: N₀ = {0, 1, 2, 3, ...}.
Bu — natural sonlarning 'uyi', ya'ni ular yig'ilgan cheksiz to'plam nomi va belgisi.
Misol: 3 ∈ N (3 — N to'plamining elementi) yozuvi '3 natural son' degani.
Bu emas: −1 ∉ N (−1 N to'plamiga tegishli emas).
💡 N to'plami cheksiz, ammo sanaladigan (countable) to'plam — uning elementlarini 1, 2, 3, ... tartibida ro'yxatlash mumkin.
$n$ natural sonning ketma-keti $S(n) = n + 1$ deb ta'riflanadi.
Har bir natural sondan keyin keladigan son — shu sonning 'keyingisi'.
Misol: $S(7) = 8$, $S(99) = 100$.
Bu emas: $S(n)$ hech qachon $n$ ning o'zi bo'la olmaydi (Peano aksiomasi: $n \neq S(n)$).
💡 Aynan shu 'har doim keyingisi bor' xossasi natural sonlar to'plamining cheksizligini isbotlaydi.
Biz kundalik hayotda ishlatadigan sanoq sistemasi — o'nlik (decimal) pozitsion sistema: har bir raqamning qiymati uning turgan o'rniga (pozitsiyasiga) bog'liq. Masalan, 4728 soni $4 \cdot 10^{3} + 7 \cdot 10^{2} + 2 \cdot 10^{1} + 8 \cdot 10^{0}$ ko'rinishida yoyiladi. Bu tizim mesopotamiyalik va hind matematiklari, keyinchalik al-Xorazmiy orqali dunyoga tarqalgan pozitsion g'oyaga asoslangan.
$n = d_{k}\cdot10^{k} + d_{k-1}\cdot10^{k-1} + \dots + d_{1}\cdot10^{1} + d_{0}\cdot10^{0},\ \text{where } d_{i}\in\{0,1,\dots,9\}$
Har bir natural son o'nlik sistemada YAGONA usulda yoziladi (yozuvning yagonaligi teoremasi).
Bir nechta amal qatnashgan ifodani noaniqliksiz hisoblash uchun qat'iy tartib kerak: 1) qavslar ichidagi amallar; 2) daraja va ildiz; 3) ko'paytirish va bo'lish (chapdan o'ngga, qaysi birinchi kelsa); 4) qo'shish va ayirish (chapdan o'ngga). Bu tartib xalqaro miqyosda umumiy qabul qilingan konventsiya bo'lib, ingliz tilida PEMDAS yoki BODMAS qisqartmasi bilan ham tanilgan.
$( ) → ^ → ×, ÷ → +, −$
Agar tartib buzilsa, bir xil ifoda turlicha natija berishi mumkin — shuning uchun bu qoida matematik jamoatchilik tomonidan qat'iy kelishilgan.
Natural sonlar ustidagi qo'shish ($+$) va ko'paytirish ($ imes$) amallari to'rtta muhim xossaga bo'ysunadi: kommutativlik ($a+b=b+a$, $a\cdot b=b\cdot a$ — o'rin almashtirish natijani o'zgartirmaydi), assotsiativlik ($$(a+b)+c=a+(b+c)$$ — guruhlashni o'zgartirish natijani o'zgartirmaydi), distributivlik ($a\cdot(b+c)=a\cdot b+a\cdot c$ — ko'paytirish qo'shish ustidan taqsimlanadi) va neytral elementlar mavjudligi ($a+0=a$, $a\cdot 1=a$).
$a+b=b+a;\ (a+b)+c=a+(b+c);\ a\cdot(b+c)=a\cdot b+a\cdot c$
Bu xossalar keyinchalik ko'phadlar, algebraik ifodalar va hatto matritsalar nazariyasida ham asosiy qurilish bloki bo'lib xizmat qiladi.
To'plam biror amalga nisbatan 'yopiq' deyiladi, agar shu to'plamning istalgan ikki elementi ustida shu amalni bajarganda natija yana o'sha to'plamga tegishli bo'lsa. Natural sonlar to'plami qo'shish va ko'paytirishga nisbatan YOPIQ (ikki natural sonning yig'indisi va ko'paytmasi doim natural son), lekin ayirish va bo'lishga nisbatan YOPIQ EMAS (masalan, $3-5$ yoki $5\div 2$ natural son bermaydi).
$\forall a,b \in \mathbb{N}:\; a+b \in \mathbb{N} \text{ va } a\cdot b \in \mathbb{N}$
Aynan shu yopiq emaslik butun sonlar (ayirish uchun) va ratsional sonlar (bo'lish uchun) to'plamlarining kiritilishiga sabab bo'lgan — matematika tarixidagi eng muhim 'to'plam kengaytirish' motividir.
Har qanday a natural sonni b ga bo'lganda, natijani aniq q marta b va qolgan r qism ko'rinishida ifodalash mumkin.
Shart: b > 0 bo'lishi shart; q va r yagona (bitta) juftlik sifatida mavjud.
Xususiy holatlar: Agar r = 0 bo'lsa, a soni b ga qoldiqsiz (butunlay) bo'linadi deyiladi.
1 dan n gacha bo'lgan barcha natural sonlarning yig'indisini formula orqali, ularni birma-bir qo'shmasdan, tezda hisoblash mumkin.
Shart: n ≥ 1 bo'lishi kerak.
Xususiy holatlar: n=1 bo'lganda formula 1 = 1·2/2 = 1 ni beradi (bazaviy holat).
Ixtiyoriy $a$ natural son va $b$ natural son ($b > 0$) uchun $q$ va $r$ butun sonlar YAGONA (bitta va faqat bitta) juftlik sifatida mavjud bo'lib, $a = bq + r$ va $0 \le r < b$ tengliklarini qanoatlantiradi.
Har qanday sonni biror songa bo'lganda, natija va qoldiq bo'yicha faqat bitta 'to'g'ri javob' bor — bu bo'lish amalining ma'nosini qat'iy asoslaydi.
Berilgan: a — ixtiyoriy natural (yoki nolga teng) son, b — natural son, b > 0.
Isbotlash kerak: a = bq + r va $0 \le r < b$ shartlarini qanoatlantiruvchi $q, r$ butun sonlar mavjud va yagona.
Demak, $a = bq + r$, $0 \le r < b$ tengliklarini qanoatlantiruvchi $q$ va $r$ juftligi mavjud va yagona. Teorema isbotlandi. ∎
Ixtiyoriy $a, b \in \mathbb{N}$ uchun $a + b \in \mathbb{N}$ va $a \cdot b \in \mathbb{N}$ .
Ikkita 'sanaladigan' miqdorni qo'shsangiz yoki ko'paytirsangiz, natija ham albatta 'sanaladigan' miqdor bo'lib qoladi.
Berilgan: n — ixtiyoriy natural son.
Matematik induksiya aksiomasiga ko'ra (bazaviy holat + induktiv o'tish), formula barcha $$n \in \mathbb{N}$$ uchun to'g'ri. ∎ (Muqobil isbot: Gauss usuli — yig'indini ikki marta, to'g'ri va teskari tartibda qo'shib, $$S = \frac{n(n+1)}{2}$$ ni to'g'ridan-to'g'ri olish mumkin, bu 'worked examples' bo'limida ko'rsatilgan.)
💡 Maslahat: Avval qaysi amalni bajarish kerak — qo'shishmi yoki ko'paytirish?
✅ Javob: 27
Nega bu usul ishlaydi: Amallar tartibi qoidasi ko'paytirishni qo'shishdan oldin bajarishni talab qiladi — bu xalqaro kelishilgan konventsiya.
⚠️ Chapdan o'ngga ketma-ket hisoblab, avval $12+3=15$, keyin $15\times 5=75$ deb noto'g'ri javob olish — bu keng tarqalgan xato.
💡 Maslahat: O'nlik xonalarni to'g'rilab, o'ngdan chapga qarab qo'shing, kerak bo'lsa ustunga o'tkazing.
✅ Javob: $475$
Nega bu usul ishlaydi: O'nlik pozitsion sistema har bir xonani mustaqil qo'shish, so'ng $10$ dan oshganda keyingi xonaga 'o'tkazish' orqali ishlaydi.
Muqobil usul: Yaxlitlash usuli: $347+128 \approx 350+128-3 = 478-3 = 475$.
⚠️ O'tkazmani (carry) unutib qoldirish eng keng tarqalgan xato.
💡 Maslahat: Gauss formulasidan foydalaning: $1+2+\dots+n = \frac{n(n+1)}{2}$.
✅ Javob: $1275$
Nega bu usul ishlaydi: Gauss formulasi yig'indini birma-bir qo'shmasdan, ikki karrali ko'paytmadan hisoblash imkonini beradi.
Muqobil usul: Juftlashtirish usuli: $(1+50)+(2+49)+\dots+(25+26) = 25$ ta juft, har biri $51$ ga teng: $25 \times 51 = 1275$.
⚠️ $n(n+1)/2$ o'rniga $n^2/2$ deb noto'g'ri eslab qolish.
💡 Maslahat: Boʻlish algoritmidan foydalaning: $a = bq + r$, $0 \le r < b$.
✅ Javob: $q = 7$, $r = 5$ ($47 = 6 \times 7 + 5$)
Nega bu usul ishlaydi: Boʻlish algoritmi teoremasiga koʻra bunday $q$ va $r$ juftligi yagona mavjud.
⚠️ r ni b dan katta yoki teng qilib qoldirish (masalan r=11 deb qolib ketish, holbuki yana bir marta 6 sigʻadi).
💡 Maslahat: Qavslar → daraja → ko'paytirish/bo'lish → qo'shish/ayirish tartibida davom eting.
✅ Javob: 43
Nega bu usul ishlaydi: To'rt bosqichli amallar tartibi ifodani noaniqliksiz, yagona to'g'ri natijaga olib keladi.
⚠️ Ko'paytirish va bo'lishni chapdan o'ngga emas, ixtiyoriy tartibda bajarish natijani o'zgartirmaydi (chunki ular teng ustuvorlikda), lekin ayirish bilan qo'shishni aralashtirib yuborish xato beradi.
💡 Maslahat: Yigʻindini ikki marta — toʻgʻri va teskari tartibda yozib, ustma-ust qoʻshib koʻring.
✅ Javob: 5050
Nega bu usul ishlaydi: Har bir juftlik (k-inchi va (101−k)-inchi hadlar) doim 101 ga yigʻiladi — bu simmetriya gʻoyasi Gauss formulasining isbotidagi asosiy mantiq bilan bir xil.
Muqobil usul: Toʻgʻridan-toʻgʻri formula: $n(n+1)/2 = 100×101/2 = 5050.
⚠️ 2S ni hisoblagandan keyin 2 ga boʻlishni unutib, 10100 ni javob deb yozish.
💡 Maslahat: Bu — bo'lish algoritmining to'g'ridan-to'g'ri qo'llanilishi: 317 ni 24 ga bo'ling.
✅ Javob: 13 ta to'liq guruh, 5 nafar o'quvchi ortiqcha qoladi.
Nega bu usul ishlaydi: Real hayotdagi 'nechta to'liq va nechtasi ortiqcha' savoli aynan bo'lish algoritmining ($a=bq+r$) modeli hisoblanadi.
⚠️ 317/24 ≈ 13.2 ni yaxlitlab 13 deb topish mumkin, lekin qoldiqni (5 nafar) alohida hisoblashni unutish — savol aynan shuni so'ragan.
💡 Maslahat: $102$ ni $100 + 2$ ko'rinishida yozing.
✅ Javob: 4794
Nega bu usul ishlaydi: Distributivlik xossasi murakkab ko'paytirishni oson qismlarga bo'lib, og'zaki tez hisoblash imkonini beradi — bu texnika savdo va kundalik hisob-kitoblarda keng qo'llaniladi.
Muqobil usul: Ustunlab ko'paytirish: $47\times102 = 47\times2 + 47\times100$ = xuddi shu natija, lekin qog'ozda bajariladi.
⚠️ $47\times100$ ni to'g'ri hisoblab, lekin $47\times2$ ni qo'shishni unutib qoldirish.
💡 Maslahat: a dan boshlanuvchi n ta ketma-ket son yig'indisi = n×a + n(n−1)/2 ekanini formulalashtiring, so'ng $105$ ning bo'luvchilarini tekshiring.
✅ Javob: n ∈ {2, 3, 5, 6, 7, 10, 14} (a musbat natural son bo'lishi shartida)
Nega bu usul ishlaydi: Ketma-ket sonlar yig'indisini arifmetik progressiya sifatida umumiy formulaga keltirish, so'ng son nazariyasi (bo'luvchilar) bilan birlashtirish — bu klassik olimpiada texnikasi.
Muqobil usul: Har bir n uchun to'g'ridan-to'g'ri sanab ko'rish (n=2 dan boshlab), lekin bu katta n larda samarasiz.
⚠️ n(n−1)/2 ni formulaga qo'shishda ishorani yoki koeffitsientni adashtirish eng keng tarqalgan xato.
💡 Maslahat: Bo'lish algoritmidan foydalaning: har qanday $n$ natural son 2 ga bo'lganda yoki qoldiqsiz, yoki 1 qoldiq bilan bo'linadi.
✅ Javob: Isbotlandi: $n(n+1)$ har doim juft, chunki $n$ va $n+1$ dan biri albatta juft bo'ladi. ∎
Nega bu usul ishlaydi: Bo'lish algoritmi bergan 'faqat ikki holat mumkin' ($r=0$ yoki $r=1$) tuzilmasi 'holatlarga ajratib isbotlash' (proof by cases) usulining tabiiy asosi bo'ladi.
Muqobil usul: Induksiya bilan: $n=1$ uchun $1 \times 2=2$ juft; $n=k$ uchun to'g'ri deb faraz qilib, $n=k+1$ uchun $(k+1)(k+2)$ ni $k(k+1)$ orqali ifodalab ko'rsatish mumkin, lekin holatlarga ajratish usuli bu yerda ancha tabiiy va qisqa.
⚠️ '$n$ juft yoki toq' ikkala holatni ham tekshirmasdan, faqat bitta misolga (masalan $2 \times 3=6$) qarab 'isbotlandi' deb xulosa chiqarish — bu isbot emas, faqat misol.
❌ Ifodani chapdan o'ngga, amal turini hisobga olmasdan ketma-ket bajarish (masalan $2+3\times4$ ni $(2+3)\times4=20$ deb hisoblash).
Bu amallar tartibi qoidasini buzadi — ko'paytirish va bo'lish qo'shish va ayirishdan OLDIN bajarilishi shart.
✅ Avval ko'paytirish/bo'lishni, keyin qo'shish/ayirishni bajaring: $2+3\times4 = 2+12 = 14$.
$2 + 3 \times 4 = 14$ (to'g'ri), $20$ emas (noto'g'ri).
❌ Ayirish yoki bo'lishni kommutativ amal deb hisoblash ($a - b = b - a$ yoki $a \div b = b \div a$ deb o'ylash).
Kommutativlik xossasi FAQAT qo'shish ($a + b = b + a$) va ko'paytirish ($a \times b = b \times a$) uchun to'g'ri. Ayirish ($a - b$) va bo'lish ($a \div b$)da amal tartibini almashtirish natijani o'zgartiradi.
✅ Ayirish va bo'lishda $a$ va $b$ ning o'rnini har doim aniq saqlang: $7 - 3 = 4$, lekin $3 - 7 = -4$ (butunlay boshqa natija).
$10 - 4 = 6$, lekin $4 - 10 = -6 \neq 6$.
❌ Qoldiqli bo'lishda qoldiqni butunlay unutib, faqat bo'linmani (to'liq qismni) javob deb yozish.
Bo'lish algoritmi ikkita komponentdan iborat: $q$ (bo'linma) VA $r$ (qoldiq). Faqat $q$ ni yozish masalani to'liq yechmaydi, ayniqsa 'nechta ortiqcha qoladi' turidagi savollarda.
✅ Har doim ikkalasini ham ko'rsating: $a = bq + r$ ko'rinishida yoki 'q ta to'liq, r ta qoldiq' deb aniq yozing.
$23 \div 5$: to'g'ri javob '$q=4$, $r=3$' ($23=5\times 4+3$), shunchaki '4' deb yozish to'liq emas.
'$0$ har doim natural son emas' (yoki aksincha, '$0$ har doim natural son') — bu universal haqiqat deb o'ylash.
Bu shunchaki KELISHUV masalasi: O'zbekiston maktab dasturida odatda $0$ natural son hisoblanmaydi ($N=\{1,2,3,...\}$), ammo xalqaro ISO 80000-2 standarti va ko'plab chet el darsliklari $0$ ni ham $N$ ga kiritadi ($N=\{0,1,2,3,...\}$). Har doim qaysi kelishuv ishlatilayotganini kontekstdan aniqlang.
'Ko'paytirish natijani doim kattalashtiradi' (ya'ni $a \times b$ har doim $a$ dan ham, $b$ dan ham katta bo'ladi).
Bu faqat $a>1$ va $b>1$ bo'lganda to'g'ri. Agar ko'paytuvchilardan biri $1$ ga teng bo'lsa ($a \times 1 = a$), natija kattalashmaydi — o'zgarishsiz qoladi. (Natural sonlar doirasida $0$ va kasrlar yo'qligi uchun bu yerda 'kichraytiradi' holati bo'lmaydi, lekin kengroq sonlar to'plamlarida bu tasavvur yanada ko'proq buziladi.)
'Natural sonlar to'plami barcha to'rtta amalga (qo'shish, ayirish, ko'paytirish, bo'lish) nisbatan yopiq' deb o'ylash.
Noto'g'ri: N faqat QO'SHISH va KO'PAYTIRISHga nisbatan yopiq. Ayirish (masalan $3-5$) va bo'lish (masalan $7\div 2$) natijasi ko'pincha N to'plamidan chiqib ketadi — aynan shu sabab butun sonlar ($Z$) va ratsional sonlar ($Q$) to'plamlari kiritilgan.
Massivlar (array) indekslash, tsikllarni sanash (for-loop counters), va butun sonlar bilan ishlaydigan barcha ma'lumot turlari (integer types) natural sonlar mantiqiga asoslangan. Bo'lish algoritmi esa dasturlashdagi modulo (%) amalining aynan o'zi.
RSA kabi zamonaviy shifrlash algoritmlari tub sonlar va boʻlish algoritmi (Yevklid algoritmi orqali $EKUB$ topish) asosida quriladi — bularning barchasi natural sonlar nazariyasining chuqurroq qoʻllanilishi.
Pul hisoblash, narxlarni taqsimlash (masalan, N kishiga cheklarni bo'lib to'lash — qoldiqli bo'lish), vaqt jadvali tuzish (masalan, 'necha to'liq hafta va necha kun qoladi') kabi amaliy vaziyatlar to'g'ridan-to'g'ri shu mavzuga tayanadi.
Natural sonlar sonlar o'qida teng masofadagi nuqtalar sifatida tasvirlanadi; 0 kulrang rangda — u ba'zi kelishuvlarda N ga kirmaydi.
Natural sonlar — sanoqning matematik modeli, $N = \{1, 2, 3, ...\}$ (yoki 0 bilan birga). Ular qo'shish va ko'paytirishga nisbatan yopiq, ammo ayirish va bo'lishga nisbatan yopiq emas. Amallar tartibi (avval qavslar va daraja, keyin ko'paytirish/bo'lish, so'ng qo'shish/ayirish, chapdan o'ngga) har qanday ifodani noaniqliksiz hisoblash imkonini beradi. Bo'lish algoritmi ($a = bq + r$, $0 \le r < b$) har qanday ikkita natural sonni bog'laydigan universal qoida bo'lib, u qoldiqli bo'lish, bo'linish belgilari va $EKUB/EKUK$ mavzularining asosidir.
Keyingi tabiiy qadam — "Bo'linish belgilari, tub va murakkab sonlar" mavzusi: u yerda natural sonning boshqa songa qoldiqsiz bo'linish-bo'linmasligini tezkor aniqlash belgilari va sonlarning "atomlari" — tub sonlar bilan tanishasiz. Shundan so'ng "Sonlarni tub ko'paytuvchilarga ajratish, $EKUB$ va $EKUK$" mavzusi bevosita shu bilimga tayanadi.
Bog'liq mavzular: Qoldiqli bo'lish. Oxirgi raqam.
Keyingi mavzular: Bo'linish belgilari, tub va murakkab sonlar, Sonlarni tub ko'paytuvchilarga ajratish, EKUB va EKUK, Oddiy kasrlar va ular ustida amallar