خطوات الاستخدام
**الخطوة 1: فهم نموذج لوتكا-فولتيرا** نموذج لوتكا-فولتيرا هو نظام من معادلتين تفاضليتين تصفان التفاعل الديناميكي بين نوعين: فريسة ومفترس. المعادلة الأولى تمثل تغير عدد الفرائس مع الزمن، وتعتمد على معدل نمو الفرائس (α) ومعدل الافتراس (β). المعادلة الثانية تمثل تغير عدد المفترسات، وتعتمد على كفاءة تحويل الفريسة إلى مفترسات جديدة (γ) ومعدل موت المفترسات (δ). من الضروري إدخال القيم الأولية لكلا المجموعتين لفهم كيفية تطور النظام.
**الخطوة 2: إدخال القيم الأولية** أدخل القيم الأولية لعدد الفرائس (initialPrey) وعدد المفترسات (initialPredators). هذه القيم تمثل أعداد كل نوع عند الزمن صفر. اختر أرقامًا واقعية مثل 100 فريسة و 10 مفترسات. كلما كانت الأعداد الأولية أكبر، كانت التذبذبات أكثر وضوحًا.
**الخطوة 3: تحديد المعاملات** أدخل معدل نمو الفرائس (preyGrowthRate) وهو معدل التكاثر الطبيعي للفريسة في غياب المفترسات (قيمة موجبة، مثلاً 0.1). ومعدل الافتراس (predationRate) وهو معدل افتراس المفترس للفريسة (قيمة موجبة، مثلاً 0.02). وكفاءة المفترس (predatorEfficiency) وهي كفاءة تحويل الفريسة المأكولة إلى مواليد جديدة للمفترس (عادة أقل من 1، مثلاً 0.01). ومعدل موت المفترس (predatorDeathRate) وهو معدل الوفاة الطبيعي للمفترس في غياب الفريسة (قيمة موجبة، مثلاً 0.1). هذه المعاملات تحدد سلوك النظام.
**الخطوة 4: تحديد عدد الخطوات الزمنية** أدخل عدد الخطوات الزمنية (timeSteps) المطلوب محاكاتها. كل خطوة تمثل وحدة زمنية (مثلاً يوم). كلما زاد العدد، كلما طالت فترة المحاكاة. العدد الموصى به هو 100 خطوة لرؤية دورة كاملة.
**الخطوة 5: تشغيل المحاكاة وتفسير النتائج** بعد إدخال جميع القيم، تقوم الحاسبة بحل المعادلات التفاضلية عدديًا باستخدام طريقة الفروق المحدودة (مثلاً أويلر). ستظهر النتائج على شكل جدول أو رسم بياني يوضح تطور أعداد الفرائس والمفترسات عبر الزمن. ملاحظة: إذا كان معدل موت المفترس أعلى من كفاءته مضروبة في عدد الفرائس، فقد ينقرض المفترس. وإذا كان معدل الافتراس مرتفعًا جدًا، فقد تنهار الفريسة.
أمثلة محلولة
تطبيقات عملية على معادلات لوتكا-فولتيرا بخطوات الحل كاملة.
الحل
**المعطيات:**
- عدد الفرائس الأولي: 100
- عدد المفترسات الأولي: 10
- معدل نمو الفرائس: 0.1
- معدل الافتراس: 0.02
- كفاءة المفترس: 0.01
- معدل موت المفترس: 0.1
- عدد الخطوات الزمنية: 100
**التحليل:**
باستخدام نموذج لوتكا-فولتيرا الأساسي:
dP/dt = 0.1*P - 0.02*P*Q
dQ/dt = 0.01*P*Q - 0.1*Q
حيث P عدد الفرائس و Q عدد المفترسات.
عند الزمن صفر، يكون معدل تغير الفرائس: 0.1*100 - 0.02*100*10 = 10 - 20 = -10 (انخفاض). ومعدل تغير المفترسات: 0.01*100*10 - 0.1*10 = 10 - 1 = 9 (ارتفاع).
بمرور الزمن، ستنخفض الفرائس بسبب الافتراس، مما يؤدي إلى نقص غذاء المفترسات، فتنخفض أعدادها. ثم تتعافى الفرائس، وتتكرر الدورة. ستظهر النتائج تذبذبات دورية. عند الخطوة 100، نتوقع أن تعود الأعداد قريبة من البداية إذا كانت المعاملات متوازنة.
**النتيجة:**
الجدول يوضح الأعداد عند عدة نقاط زمنية:
- الزمن 0: P=100, Q=10
- الزمن 10: P≈55, Q≈25 (قمة المفترسات بعد انخفاض الفرائس)
- الزمن 20: P≈150, Q≈5 (قمة الفرائس بعد انخفاض المفترسات)
- الزمن 30: P≈45, Q≈30
- الزمن 40: P≈120, Q≈8
وهكذا. هذا مثال كلاسيكي للدورات البيئية.
الحل
**المعطيات:**
- عدد الفرائس الأولي: 50
- عدد المفترسات الأولي: 20
- معدل نمو الفرائس: 0.05
- معدل الافتراس: 0.03
- كفاءة المفترس: 0.005
- معدل موت المفترس: 0.2
- عدد الخطوات الزمنية: 50
**التحليل:**
نفس المعادلات:
dP/dt = 0.05*P - 0.03*P*Q
dQ/dt = 0.005*P*Q - 0.2*Q
عند الزمن صفر:
معدل تغير الفرائس: 0.05*50 - 0.03*50*20 = 2.5 - 30 = -27.5 (انخفاض حاد)
معدل تغير المفترسات: 0.005*50*20 - 0.2*20 = 5 - 4 = 1 (ارتفاع طفيف)
ونظرًا لأن معدل الافتراس مرتفع ومعدل نمو الفرائس منخفض، فإن الفرائس ستنخفض بسرعة. بعد بضع خطوات زمنية، سيصبح عدد الفرائس صغيرًا جدًا بحيث لا يمكنه دعم المفترسات. عندها سينخفض عدد المفترسات بسبب الجوع. لكن إذا انخفضت الفريسة إلى ما دون عتبة معينة (مثلاً تصبح 0)، فإن المفترسات ستنقرض أيضًا.
**النتيجة:**
- الزمن 0: P=50, Q=20
- الزمن 5: P≈5, Q≈35 (ارتفاع المفترسات بسبب افتراس سريع)
- الزمن 10: P≈0, Q≈15 (انقراض الفريسة، بداية انخفاض المفترس)
- الزمن 15: P=0, Q≈2
- الزمن 20: P=0, Q≈0 (انقراض كلا النوعين)
هذا يبين أن النموذج يمكن أن يؤدي إلى انقراض إذا كانت المعاملات غير متوازنة.
أمثلة محسوبة
قيم مُدخَلة ونتيجة محسوبة فعليًا بواسطة معادلات لوتكا-فولتيرا.
قيم مُدخَلة قياسية
- الابتدائي
- 100
- الابتدائي
- 20
- المعدل
- 0.5
- المعدل
- 0.02
- الكفاءة
- 0.01
- المعدل
- 0.3
- الزمن عدد الخطوات
- 200
- Dt
- 0.1
قيم مُدخَلة قياسية
- الابتدائي
- 50
- الابتدائي
- 10
- المعدل
- 0.6
- المعدل
- 0.03
- الكفاءة
- 0.02
- المعدل
- 0.4
- الزمن عدد الخطوات
- 300
- Dt
- 0.1