كيفية تنفيذ مولد لانهائي فعال من الأعداد الأولية في بايثون؟
(10)
يمكن erat2 وظيفة erat2 من كتاب الطبخ (بحوالي 20-25٪): erat2a import itertools as it
def erat2a():
D = {}
yield 2
for q in ((3), 0, None, 2):
p = (q, None)
if p is None:
D[q*q] = q
yield q
else:
# old code here:
# x = p + q
# while x in D or not (x&1):
# x += p
# changed into:
x = q + 2*p
while x in D:
x += 2*p
D[x] = p
يتحقق الاختيار not (x&1) أن x فردية. ومع ذلك ، نظرًا لأن كلا من q و p غريبان ، فبإضافة 2*p يتم تجنب نصف الخطوات مع اختبار الغرابة. كيف اعرف الأعداد الأولية – المنصة. erat3 إذا كان المرء لا يمانع قليلاً من الهوى ، erat2 بنسبة 35-40٪ بالتغييرات التالية (ملاحظة: يحتاج Python 2. 7+ أو Python 3+ بسبب وظيفة press): import itertools as it
def erat3():
D = { 9: 3, 25: 5}
yield 3
yield 5
MASK= 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0,
MODULOS= frozenset( (1, 7, 11, 13, 17, 19, 23, 29))
for q in press(
((7), 0, None, 2),
(MASK)):
while x in D or (x%30) not in MODULOS:
erat3 الدالة erat3 من حقيقة أن جميع الأعداد الأولية (باستثناء 2 ، 3 ، 5) ، 30 نموذجًا ، تؤدي إلى ثمانية أرقام فقط: تلك الموجودة في MODULOS frozenset.
- Python - كيف - كود الاعداد الاولية - Code Examples
- كيف اعرف الأعداد الأولية – المنصة
- منتديات ستار تايمز
- الفرق بين التجوية والتعرية - سطور
Python - كيف - كود الاعداد الاولية - Code Examples
خلاف ذلك ، يمكنك كتابة الرقم الذي اخترته كمنتج من رقمين أصغر ،
وإذا كان كل من الأرقام الأصغر هو أولي ، فقد عبرت عن رقمك كمنتج للأرقام الأولية ،
وإذا لم يكن الأمر كذلك ، فاكتب الأرقام المركبة الصغيرة كمنتجات ذات أرقام أصغر ، وما إلى ذلك. وفي هذه العملية ، يمكنك الاستمرار في استبدال أي من الأرقام المركبة بمنتجات ذات أرقام أصغر ،
نظرًا لأنه من المستحيل القيام بذلك إلى الأبد ، يجب أن تنتهي هذه العملية ،
ولا يمكن تقسيم جميع الأرقام الصغيرة التي ينتهي بها الأمر ، مما يعني أنها أرقام أولية ،
كمثال لنقم بتقسيم الرقم 72 إلى عوامل رئيسية:
72 = 12 × 6 = 3 × 4 × 6 = 3 × 2 × 2 × 6 = 3 × 2 × 2 × 2 × 3. واستنادًا إلى هذه الحقيقة الأساسية ، ي
مكننا الآن شرح دليل إقليدس على ما لا نهاية لمجموعة الأعداد الأولية ،
وسنوضح الفكرة باستخدام قائمة الأعداد العشرة الأولى ،
ولكننا نلاحظ أن هذه الفكرة نفسها تعمل مع أي قائمة محدودة من الأعداد الأولية.
كيف اعرف الأعداد الأولية – المنصة
طريقة تحديد الأعداد الأولية - YouTube
منتديات ستار تايمز
حسنا ، لنفترض أن بإمكانك إعداد 100 منهم في وقت واحد. هل ستستخدم نفس طريقة Sieve بالإضافة إلى تكرار صيغة الأعداد الأولية؟ أنا أفضل نهج غير المتزامنة. شكرا على القراءة (والكتابة؛))!
من قبل عالم الرياضيات الكبير كارل فريدريش غاوس في 1793 م ، في سن 16 ، وفي عالم الرياضيات القرن التاسع
عشر برنهارد ريمان ، الذي أثر على دراسة الأعداد الأولية في العصر الحديث ،
أكثر من أي شخص آخر ، طور أدوات أخرى مطلوبة للتعامل مع عليه. منتديات ستار تايمز. ولكن تم تقديم إثبات رسمي للنظرية فقط في عام 1896 ، بعد قرن من ذكره ،
والمثير للدهشة أنه تم تقديم برهانين مستقلين في نفس العام ،
من قبل الفرنسي جاك هادامارد ، والبلجيكية دي لا فالييه بوسين ،
ومن المثير للاهتمام أن نلاحظ أن كلا الرجلين ولدوا في وقت وفاة ريمان ،
ونظرية ثبت أنها تلقت اسم (نظرية العدد الأولي) نظرا لأهميتها. إن الصياغة الدقيقة لنظرية العدد الأولي ، حتى أكثر من ذلك ،
تتطلب تفاصيل الدليل ، رياضيات متقدمة لا يمكننا مناقشتها ،
ولكن بشكل أقل دقة ، تنص نظرية الأعداد الأولية على أن تكرار الأعداد الأولية حول x يتناسب عكسًا مع عدد الأرقام في x. وفي المثال أعلاه ، سيكون عدد الأعداد الأولية في (نافذة) بطول 1000 حوالي مليون (مما يعني الفاصل الزمني بين
مليون ومليون وألف) 50٪ أكبر من عدد الأعداد الأولية في نفس (النافذة) حوالي مليار (النسبة 9: 6 ، تمامًا مثل النسبة
بين عدد الأصفار في مليار ومليون) ، وحوالي ضعف عدد الأعداد الأولية في نفس النافذة حوالي تريليون (حيث نسبة
عدد الأصفار هي 12: 6).
وتساهم عملية التجوية المتغايرة في تغيير معالم بعض المظاهر التضاريسية البارزة كالأعمدة, وبعض الكتل الجبلية المنفردة التي تتألف من طبقات متفاوتة في صلابتها, وتتكون إزاء هذا بعض المتراكمات الصخرية التي تتخذ أشكالاً غريبة, وتعمل هذه المتراكمات الصخرية على حماية الطبقات الصخرية الأكثر ليونة التي قد توجد تحتها. وتؤدي عمليات التجوية - بالإضافة إلى كل ما سبق - إلى تراجع الحافات, وهي ظاهرة جيومورفولوجية كثيراً ما تحدث في المناطق التي تتألف من صخور رسوبية تتفاوات في صلابتها وتميل ميلاً طفيفاً, وذلك عندما تتعرض صخور هذه المناطق لعمليات النحت الثلاث ( التجوية, والأنهيار الأرضي, والنحت), وتعرف الحافات التي تتكون إزاء هذه العمليات بحافات التجوية, وهذه التسمية ليست دقيقة - كما يبدو - لأنا تبالغ في إبراز الدور الذي تساهم به عمليات التجوية في تكوينها, علماً بأنها تتكون في الواقع إزاء تضافر عمليات النحت الثلاث. صور عن التجويه والتعريه. ويكثر حدوث ظاهرة تراجع الحافات بصفة خاصة في الأقاليم الجافة, وسنرى فيما بعد أن هذه الظاهرة تعتبربمثابة العملية الرئيسية في تكون ما يعرف بال في هذه الأقاليم... ويمكن القول بأن عملية التجوية تشترك كذلك في توسيع مجاري الأودية وذلك أثناء المرحلة الأولى من مراحل دورة التعرية.
الفرق بين التجوية والتعرية - سطور
وحيث إن التجوية الفيزيائية تساعد التجوية الكيميائية، فإن دور الإنسان يدخل كعنصر مساعد لكلتا العمليتين من خلال عديد من النشاطات التي تؤدي إلي تكسر الصخور أثناء حفر الأساسات وإنشاء الطرق السريعة وعمليات حفر المناجم. ولقد قدر أن نشاط إنشاء الطرق وحده في العالم يسبب تحريك 3000 تريليون طن من الصخور والتربة كل عام. وقد أظهرت البحوث الحديثة أن التربة يمكن أن تكون مصدرا دائما للتلوث نتيجة اختلاطها بالمواد السامة والتي تؤدي إلي تلوث التربة. وترشح هذه الملوثات ببطء من التربة إلي الأرض والمياه السطحية. كما أضاف الإنسان إلي الأرض أيضا الأملاح والمبيدات ومنتجات البترول ، والتي تؤثر على نمو النباتات ، فتترك التربة عرضة للتأثر السريع بالتعرية. وبذلك يتضح أن الإنسان قد أثر بدرجة ملحوظة على سطح الأرض خلال آلاف السنين من حضارته البشرية، ولاسيما في القرنين الأخيرين. الفرق بين التجوية والتعرية - سطور. تجوية المباني
معرض الصور
The surface pattern on this pedestal rock is honeycomb weathering, caused by salt crystallisation. This example is at Yehliu, Taiwan. Salt weathering of building stone on the island of Gozo, Malta........................................................................................................................................................................
انظر أيضا
Aeolian processes
Biorhexistasy
Case hardening of rocks
Decomposition
Environmental chamber
Eluvium
تعرية
Pedogenesis
Soil production function
Space weathering
Spheroidal weathering
Weather testing of polymers
Weathering steel
المصادر
^
أبو العز, محمد صفي الدين (2001).
التمدد والانكماش الحراري للصخور
يتسبب التسخين في تمدد الصخور ، ويؤدي التبريد إلى الانكماش المعادن المختلفة تتوسع وتتقلص بمعدلات مختلفة ستبدو هذه الظاهرة مشابهة جدًا لظاهرة تجمد الصقيع ونمو بلورات الملح ، ولكنها تحدث عادةً في المناخات التي تخضع لتغيرات شديدة في درجات الحرارة اليومية. التقشير الميكانيكي للصخور
تنكسر الصخور في طبقات موازية لسطح الأرض عندما يتم الكشف عن الصخور ، فإنها تتمدد بسبب ضغط الحصر المنخفض مما يؤدي إلى التقشير ، التقشير شائع جدًا عندما تتعرض الصخور النارية الجوفية ، نظرًا لأن الصخور الجوفية تبرد في الأعماق تحت ضغط كبير ، فإنها تزيل الضغط بشكل أساسي بمجرد إزالة الغطاء الزائد ، يؤدي هذا إلى تقشر الصفائح الصخرية دون المستوى الموازي لسطح الأرض ، أو أيًا كان السطح الأقل ضغطًا. تآكل الصخور
بسبب الطحن المادي لشظايا الصخور ، يحدث تآكل للصخور تظهر الصورة هنا بعض الحفر التي تآكلت في الصخر بفعل السفع الرملي إلى جانب التجوية الميكانيكية ، حدثت التجوية الكيميائية حيث تظهر الصخور بعض علامات التجوية بالمحلول أيضًا. [2]
عوامل التجوية الميكانيكية
التقشير أو التفريغ
مع تآكل الأجزاء الصخرية العلوية ، تتوسع الصخور الأساسية ، ثم تبدأ الصخور الأساسية في التصدع وتقشر في صفائح أو ألواح على طول المفاصل ، وهي كسور أو شقوق متباعدة بانتظام تحت السطح ، يعتبر بعض الجيولوجيين أن تطور المفاصل هو نوع من التجوية الميكانيكية ، حيث تتشكل المفاصل بسبب التمدد الذي يحدث مع تآكل الصخور الموجودة فوقها و أحدى أشهر عوامل التجوية الميكانيكية.