آموزش ریاضیات (Mathematics education) در تمام مقاطع تحصیلی حضوری و اینترنتی و آنلاین در توربو لرن
سوال این است: در غربال اعداد طبیعی از 1 تا 1000 (مثل غربال اراتوستن)، آخرین عددی که بهعنوان مضرب یک عدد اول انتخاب میشود و روی آن خط کشیده میشود (یعنی خودش یک عدد اول است و برای اولین بار مضربهایش خط میخورند) کدام است؟
گزینهها: 19، 29، 31، 37
در غربال اراتوستن، برای هر عدد اول p که هنوز خط نخورده، تمام مضربهای p (از 2p به بعد) را خط میزنیم. وقتی نوبت به یک عدد اول p میرسد، خودش آخرین عددی است که در این مرحله «انتخاب میشود و مضربهایش خط میخورد».
سوال میپرسد: بزرگترین عدد اولی که هنوز در محدوده 1 تا 1000 مضربهایش وجود دارد (یعنی حداقل 2p ≤ 1000) کدام است؟ یعنی بزرگترین عدد اول p که: 2p ≤ 1000 → p ≤ 1000/2 = 500
پس باید بزرگترین عدد اول ≤ 500 را پیدا کنیم.
اعداد اول نزدیک به 500: 499 ÷ 27 = 18٫48 → 27×18=486، 27×19=513 > 499 → 499 ÷ 27 نیست 499 عدد اول است؟ خیر، چون 499 = 23 × 21؟ صبر کن: 23×21=483، 23×22=506 → نیست در واقع 499 = 499 ÷ 499=1 → بله، 499 عدد اول است؟ نه! 499 = 43 × 11؟ 43×11=473، 43×12=516 → نیست در حقیقت 499 یک عدد اول واقعی است؟ خیر، اشتباه کردم: 499 = 499 ÷ 17 = 29٫35 → 17×29=493، 17×30=510 497 = 7×71، 493=17×29، پس بزرگترین عدد اول زیر 500 چیست؟
بزرگترین عدد اول کمتر یا مساوی 500 در واقع 499 نیست، بلکه:
نه! اشتباه معروف: 499 = 43 × 11؟ نه، 47×10=470، 47×11=517 → نیست در حقیقت 499 عدد اول است؟ نه! 499 = 499 ÷ 7 = 71٫28 → 7×71=497 → خیر بله، 499 عدد اول است (بله، واقعاً اول است).
اما مهم نیست! چون ما دنبال بزرگترین p اول هستیم که 2p ≤ 1000، یعنی p ≤ 500. ولی در عمل، وقتی غربال تا 1000 انجام میشود، آخرین عدد اولی که هنوز مضربهایش را خط میزند، عددی است که بزرگترین p اول با p² ≤ 1000 باشد؟ نه!
بسیاری فکر میکنند آخرین عدد اولی که مضربهایش خط میخورد، بزرگترین عدد اول زیر √1000 ≈ 31٫6 است، یعنی 31، چون در غربال اراتوستن سنتی فقط تا √n نیاز است غربال کنیم.
اما سوال دقیقاً این را نمیپرسد!
سوال میگوید: «آخرین مضارب آن خط میخورد» یعنی آخرین عدد اولی که در فرآیند غربال، مضربهایش (بعد از خودش) هنوز در محدوده 1 تا 1000 وجود دارد و خط میخورند.
پس هر عدد اول p که 2p ≤ 1000 (یعنی p ≤ 500) هنوز مضربهایی دارد که خط میخورد.
پس آخرین (بزرگترین) چنین p کدام است؟ بزرگترین عدد اول ≤ 500.
بزرگترین عدد اول کمتر یا مساوی 500 چیست؟ 499 عدد اول است (بله، 499 prime است).
اما چرا گزینهها تا 37 هستند؟ چون این سوال استاندارد المپیادی/کنکوری است و منظورشان آخرین عدد اولی است که در مرحله خودش، مضربهای بزرگتری را خط میزند و بعد از آن هیچ عدد اول جدیدی برای خط زدن مضرب نمیآید، یعنی در نسخه بهینه غربال، فقط تا √n غربال میکنیم.
و √1000 ≈ 31٫62 → بزرگترین عدد اول ≤ 31٫62 → 31
و بعد از 31، عدد بعدی اول 37 است، اما 37² = 1369 > 1000، پس وقتی به 37 میرسیم، همه مضربهای 37 در 1 تا 1000 قبلاً توسط اعداد اول کوچکتر خط خوردهاند (مثلاً 37×2=74 توسط 2، 37×3=111 توسط 3 و ...).
پس در غربال واقعی، آخرین عددی که واقعاً مضربهای جدید را خط میزند، 31 است.
ج) 31
چون پس از 31، هیچ عدد اولی تا 1000 وجود ندارد که مضرب جدیدی را خط بزند؛ همه اعداد مرکب قبلاً خط خوردهاند.
پس پاسخ صحیح: 31
برای دیدن فیلم تدریس ریاضی هشتم مربوط به غربال اعداد طبیعی از 1 تا 1000 روی همین خط ضربه بزنید.