علوم وفضاء

غربال إراتوستينس: المساواة في شرط المربع مهمة

جدول حتى 49 يميز الأوليات ويشطب المركبات ويستبعد 1
الأخضر للأوليات؛ الشطب للمركبات؛ 49 مربع 7. [2]

غربال إراتوستينس يجد الأعداد الأولية حتى حد محدد بشطب مضاعفات الأعداد الأولية الأصغر. [1]

الخلاصة السريعة

ابدأ من 2؛ اختر التالي غير المشطوب، واتركه ثم اشطب مضاعفاته بدءًا من مربعه. [1]

  • استبعد 0 و 1 من الأوليات. [2]
  • توقف عن الشطب عندما يتجاوز مربع العدد الأولي الحد؛ المساواة تحتاج شطبًا. [2]
  • حتى 49، مرّ بالأوليات حتى 7؛ لأن 7²=49. [2]
  • المتبقي غير المشطوب بعد إتمام المرور هو قائمة الأوليات في النطاق. [1]
  • لا تشطب العدد الأولي نفسه؛ ولا تعتبر كل عدد فردي أوليًا. المثال حسابي دون قياس أداء برنامج. [1]

اكتب نطاقًا وميّز بداية الشطب

نختار الأعداد من 1 إلى 49، ونستبعد 1. عند 2 نشطب 4، 6، 8 وما يليها بزيادة 2. نحتفظ بالعدد 2، ثم نختار 3 غير المشطوب. [1]

نبدأ مضاعفات 3 من 9؛ ما قبله منها، مثل 6، شُطب بعامل أصغر. وعند 5 نبدأ 25. هذه قاعدة البدء بالمربع، لا بالعدد نفسه. [1]

انتبه للمساواة عند الحد

في نطاقنا 7²=49، لذا يجب شطب 49. بشرط المربع الأصغر تمامًا يبقى 49 خطأ؛ فهو 7×7. [2]

مربع 7 داخل النطاق؛ مربع 11 يتجاوزه
المساواة داخل الحد؛ التجاوز يوقف الشطب. [2]

التالي 11 يتجاوز الحد بمربعه. لكل مركب عامل أولي لا يتجاوز جذره. [2]

اقرأ ما بقي

الخانات الخضراء بعد المرور حتى 7 هي الأوليات حتى 49. [2]

أخطاء تغير النتيجة

البدء بشطب 2 نفسه يفقدك أوليًا. والفردية وحدها لا تكفي: في المثال 25=5×5 و49=7×7، وهما مشطوبان. [1]

هذا جدول رياضي لنطاق محدود؛ لم نقس سرعة برنامج أو استهلاك ذاكرته. [1]

المراجع

  1. NIST: غربال إراتوستينس
  2. CP Algorithms: الغربلة حتى الجذر
  3. موضوع: الأعداد الأولية — مفردات
  4. موضوع: التحليل إلى العوامل — مفردات

أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.