هل تساءلت يوماً كيف يتنبأ تجار الدجاج في سوق الشورجة بأسعارهم قبل أسبوع من رمضان؟ أو كيف يمكن لمدينة بغداد أن تخطط لمواجهة الفيضانات في موسم الأمطار؟Operations العشوائية هي المفتاح لفهم هذه الظواهر. في هذا الدرس، سنتعرف على العمليات العشوائية وكيف تطبق في حياتنا اليومية، مع أمثلة محلية من مدن العراق الكبرى، وسنعدك لفهم هذا المفهوم المهم في امتحانات البكالوريا المهنية.
ما هي العملية العشوائية؟
لنفكر معاً في هذا السيناريو: أنت في طريقك إلى المدرسة في بغداد، وترى أن هناك احتمال 30% أن تمطر اليوم. إذا لم تمطر، ستأخذ الحافلة. إذا أمطرت، ستأخذ سيارة الأجرة. هذا السيناريو البسيط هو مثال على العملية العشوائية. إنها ليست مجرد حدث عشوائي واحد (مثل هطول المطر)، بل سلسلة من الأحداث التي تتغير مع الزمن أو المكان. في الرياضيات، نسمي هذا عملية عشوائية لأنها تتبع قوانين الاحتمالات وليس قوانين ثابتة.
En clair : العملية العشوائية هي عبارة عن لعبة نرد مستمرة عبر الزمن، حيث يتغير ناتج اللعبة (الرقم) مع كل رمية، وليس لدينا القدرة على التنبؤ بالنتيجة بالضبط، لكننا نعرف احتمالاتها.
Définition : في نظرية الاحتمالات، العملية العشوائية هي عبارة عن أسرة من المتغيرات العشوائية {X(t), t ∈ T} معرفة على فضاء احتمالي واحد، حيث T هو مجموعة الفهارس (غالباً ما تمثل الزمن). لكل قيمة t، X(t) هو متغير عشوائي يمثل حالة النظام عند الزمن t.
À ne pas confondre : العملية العشوائية ليست مجرد رقم عشوائي واحد (مثل رمي قطعة نقود)، بل هي سلسلة من الأرقام العشوائية التي تتغير مع الزمن أو المكان.
تذكر أن العملية العشوائية هي عبارة عن تغير عشوائي مستمر، وليس حدثاً عشوائياً منفرداً.
- الحدث العشوائي: رمي قطعة نقود مرة واحدة (نتيجة واحدة)
- العملية العشوائية: رمي قطعة نقود 10 مرات متتالية (سلسلة من 10 نتائج)
- الحدث العشوائي: درجة الحرارة في بغداد اليوم (نتيجة واحدة)
- العملية العشوائية: درجة الحرارة في بغداد على مدار أسبوع (سلسلة من 7 نتائج)
أنت تاجر خضار في سوق الشورجة في بغداد، وتراقب أسعار الطماطم يومياً لمدة أسبوع. في اليوم الأول، سعر الكيلو 1000 دينار، اليوم الثاني 1200 دينار، اليوم الثالث 900 دينار... هذه السلسلة من الأسعار تشكل عملية عشوائية، لأن السعر يتغير يومياً بناءً على عوامل عديدة لا يمكنك التحكم بها تماماً.
- اليوم 1: 1000 دينار (احتمال حدوثه 20%)
- اليوم 2: 1200 دينار (احتمال حدوثه 30%)
- اليوم 3: 900 دينار (احتمال حدوثه 25%)
- اليوم 4: 1100 دينار (احتمال حدوثه 15%)
- اليوم 5: 1300 دينار (احتمال حدوثه 10%)
- ملاحظة: مجموع الاحتمالات = 100%، وهذا ما يجعلها عملية عشوائية صحيحة
سلسلة أسعار الطماطم عبر الأيام تشكل عملية عشوائية، لأن السعر يتغير عشوائياً بناءً على عوامل متعددة مثل الطقس، العرض والطلب، والموسم.
أنواع العمليات العشوائية: من فينر إلى ماركوف
هل تعلم أن حركة جزيئات الهواء في غرفة مغلقة تشبه إلى حد كبير حركة أسعار الدولار في السوق؟ كلاهما عمليات عشوائية، لكنهما يتبعان قوانين مختلفة. في هذا القسم، سنتعرف على نوعين رئيسيين من العمليات العشوائية: عملية فينر (التي تصف الحركة العشوائية مثل حركة جزيئات الغاز) وعمليات ماركوف (التي تصف التغير العشوائي بناءً على الحالة الحالية فقط). هذه الأنواع هي الأكثر شيوعاً في الامتحانات، لذا من المهم جداً فهمها.
- تسمى أيضاً حركة براونية نسبة إلى العالم روبرت براون
- تمتاز بكونها عملية مستمرة (يمكن أن تأخذ أي قيمة في أي لحظة زمنية)
- لها خاصية الاستقلال: التغير في المستقبل لا يعتمد على الماضي
- لها تباين متناسب مع الزمن: كلما زاد الزمن، زاد التباين (التشتت)
- مثال تطبيقي: حركة أسعار النفط في السوق العالمية
- تسمى أيضاً عملية بدون ذاكرة لأنها لا تتذكر الماضي
- المستقبل يعتمد فقط على الحالة الحالية، وليس على كيفية الوصول إليها
- مثال تطبيقي: حركة المرور في شوارع بغداد (الحالة الحالية هي عدد السيارات على الجسر، والمستقبل يعتمد على هذا العدد فقط)
- مثال آخر: أسعار العقارات في مدينة البصرة (السعر الحالي يعتمد على العرض والطلب الحاليين فقط)
- تستخدم على نطاق واسع في الاقتصاد والتمويل وعلوم الحاسوب
- عملية فينر: حركة مستمرة (مثل حركة جزيئات الهواء) - تستخدم في الفيزياء والمالية
- عملية ماركوف: تغير من حالة إلى أخرى (مثل حركة المرور) - تستخدم في الاقتصاد وعلوم الحاسوب
- كلاهما عمليات عشوائية، لكنهما يصفان ظواهر مختلفة
- في الامتحانات، غالباً ما تأتي أسئلة تقارن بينهما أو تطلب تحديد أيهما ينطبق على موقف معين
أنت مهندس مروري في مديرية مرور بغداد، وتراقب حركة المرور على جسر الأئمة. في الساعة 8 صباحاً، هناك 2000 سيارة على الجسر. بعد 10 دقائق، هناك 1800 سيارة. بعد 20 دقيقة، هناك 2100 سيارة. هذه السلسلة من الأرقام تشكل عملية ماركوف، لأن عدد السيارات في المستقبل يعتمد فقط على عدد السيارات الحالي، وليس على عددها قبل 10 أو 20 دقيقة.
- الساعة 8:00: 2000 سيارة (الحالة الحالية)
- الساعة 8:10: 1800 سيارة (المستقبل يعتمد فقط على 2000، وليس على أي شيء قبل ذلك)
- الساعة 8:20: 2100 سيارة (المستقبل يعتمد فقط على 1800)
- ملاحظة: هذه العملية مستمرة (يمكن أن تأخذ أي قيمة عددية) وليست قفزات مفاجئة
- يمكن استخدام هذه البيانات للتنبؤ بحركة المرور في الساعات القادمة
عدد السيارات على جسر الأئمة يشكل عملية ماركوف، لأن المستقبل يعتمد فقط على الحاضر وليس على الماضي.
تطبيقات حقيقية للعمليات العشوائية في العراق
هل تعلم أن عملية فينر تستخدم في التنبؤ بأسعار النفط، التي تؤثر بشكل مباشر على اقتصاد العراق؟ أو أن عملية ماركوف يمكن أن تساعد في تحسين حركة المرور في شوارع بغداد، مما يقلل من الازدحام؟ في هذا القسم، سنستعرض تطبيقات حقيقية للعمليات العشوائية في حياتنا اليومية في العراق، من أسواق بغداد إلى قلعة أربيل. هذه التطبيقات هي ما ستجده في امتحانات البكالوريا المهنية، لذا من المهم جداً فهمها.
أنت تاجر دجاج في سوق الشورجة في بغداد. سعر الكيلو الواحد من الدجاج يتغير يومياً بناءً على عوامل عديدة: الطقس، موسم الحج، العيد، وغيرها. هذه التغيرات تشكل عملية عشوائية. في هذا المثال، سنستخدم نموذج ماركوف简单 للتنبؤ بسعر الدجاج غداً بناءً على سعره اليوم.
- اليوم: سعر الكيلو 2500 دينار
- غداً: سعر الكيلو 2400 دينار (احتمال 60%) أو 2600 دينار (احتمال 40%)
- بعد غد: السعر يعتمد فقط على سعر غداً، وليس على سعر اليوم
- هذه هي خاصية ماركوف: المستقبل يعتمد فقط على الحاضر
- يمكنك استخدام هذه المعلومة لاتخاذ قرار: هل تشتري الدجاج اليوم أو تنتظر غداً؟
نموذج ماركوف البسيط يساعد التجار على اتخاذ قرارات شراء بناءً على السعر الحالي فقط، دون الحاجة إلى تحليل كامل للتاريخ السابق.
أنت مرشد سياحي في قلعة أربيل، وتلاحظ أن عدد الزوار يتغير يومياً بناءً على الطقس والمناسبات. في يوم مشمس، يأتي 500 زائر. في يوم غائم، يأتي 300 زائر. في يوم ممطر، يأتي 100 زائر فقط. هذه السلسلة من الأرقام تشكل عملية ماركوف، لأن عدد الزوار غداً يعتمد فقط على الطقس غداً، وليس على الطقس بالأمس.
- الطقس اليوم: مشمس → 500 زائر غداً (احتمال 50%) أو 300 زائر (احتمال 30%) أو 100 زائر (احتمال 20%)
- الطقس غداً: غائم → 300 زائر بعد غد (احتمال 60%) أو 500 زائر (احتمال 20%) أو 100 زائر (احتمال 20%)
- ملاحظة: الاحتمالات تعتمد على إحصائيات الطقس التاريخية في أربيل
- يمكنك استخدام هذه المعلومات لتنظيم جولاتك السياحية مسبقاً
عدد الزوار في قلعة أربيل يشكل عملية ماركوف، لأن المستقبل يعتمد فقط على الطقس الحالي، وليس على الطقس في الأيام السابقة.
أنت مهندس في دائرة الموارد المائية في بغداد، وتراقب منسوب مياه نهر دجلة يومياً. المنسوب يتغير بناءً على هطول الأمطار في شمال العراق، وكمية المياه المستخدمة في الري، وغيرها. هذه التغيرات تشكل عملية فينر، لأن المنسوب يتغير بشكل مستمر مع الزمن.
- اليوم 1: منسوب 5.2 متر
- اليوم 2: منسوب 5.4 متر (زيادة طفيفة)
- اليوم 3: منسوب 5.1 متر (انخفاض)
- اليوم 4: منسوب 5.3 متر (زيادة أخرى)
- ملاحظة: التغير طفيف ومتدرج، وليس قفزات مفاجئة
- يمكن استخدام هذه البيانات للتنبؤ بفيضان محتمل في بغداد
منسوب مياه نهر دجلة يشكل عملية فينر، لأن التغير يكون مستمراً ومتدرجاً مع الزمن، وليس قفزات مفاجئة.
- تحديد نوع العملية العشوائية (فينر أو ماركوف) في موقف معين
- حساب الاحتمالات بناءً على بيانات محلية (مثل أسعار السوق أو عدد الزوار)
- استخدام النماذج العشوائية لاتخاذ قرارات واقعية (مثل شراء أو بيع سلعة)
- مقارنة بين العمليات العشوائية المختلفة (مثل حركة المرور مقابل أسعار النفط)
نمذجة العمليات العشوائية رياضياً
الآن بعد أن فهمنا ما هي العمليات العشوائية، حان الوقت لترجمتها إلى لغة رياضية. كيف يمكننا تمثيل عملية عشوائية باستخدام المعادلات؟ في هذا القسم، سنتعلم كيفية كتابة المعادلات التي تصف العمليات العشوائية، وكيفية حلها. هذه المهارات ضرورية لفهم الدروس المتقدمة ولحل مسائل الامتحانات.
الصيغة العامة لتمثيل عملية عشوائية بسيطة
لنأخذ مثالاً بسيطاً: سعر سلعة يتغير يومياً. اليوم سعرها 1000 دينار، وغداً قد يصبح 1100 دينار (زيادة) أو 900 دينار (نقصان). كيف نكتب معادلة تصف هذا التغير؟
- حدد المتغير: لنقل أن هو سعر السلعة في اليوم n
- اكتب المعادلة: = + ε_n
- حيث ε_n هو متغير عشوائي يمثل التغير في اليوم n (يمكن أن يكون +100 أو -100)
- إذا كان التغير دائماً ±100، فيمكن كتابة المعادلة كما يلي: = ± 100
- إذا كان التغير عشوائياً بين +200 و -200، فاكتب: = + (random between -200 and 200)
اكتب معادلة بسيطة تمثل التغير العشوائي، ثم حلها خطوة بخطوة.
سعر برميل النفط اليوم هو 70 دولاراً. غداً، من المتوقع أن يرتفع السعر بمقدار 2 دولار (احتمال 60%) أو ينخفض بمقدار 1 دولار (احتمال 40%). اكتب معادلة تصف سعر النفط في اليوم n، ثم احسب سعر النفط بعد 3 أيام.
- المتغير: = سعر النفط في اليوم n (بالدولار)
- المعادلة: = + ε_n
- حيث ε_n = +2 (احتمال 60%) أو ε_n = -1 (احتمال 40%)
- اليوم 0 (اليوم): = 70
- اليوم 1: = 70 + 2 = 72 (إذا ارتفع السعر)
- اليوم 2: = 72 + 2 = 74 (إذا ارتفع السعر مرة أخرى)
- اليوم 3: = 74 - 1 = 73 (إذا انخفض السعر في اليوم الثالث)
سعر النفط بعد 3 أيام يمكن أن يكون 73 دولاراً، وذلك بناءً على سلسلة من التغيرات العشوائية.
- الخطأ 1: كتابة المعادلة بدون متغير عشوائي (مثل = + 100 دائماً). يجب أن يكون هناك عنصر عشوائي ε_n.
- الخطأ 2: عدم تحديد الاحتمالات المصاحبة للتغير العشوائي. يجب أن تكتب الاحتمالات بجانب المعادلة.
- الخطأ 3: خلط بين عملية فينر وعملية ماركوف.Remember أن فينر مستمرة، بينما ماركوف تتغير من حالة إلى أخرى.
- الخطأ 4: عدم كتابة المعادلة بشكل صحيح (مثل كتابة = * ε_n بدلاً من = + ε_n)
أمثلة ومسائل محلولة: تدريبك للامتحان
حان الوقت لتختبر نفسك! في هذا القسم، ستجد مسائل محلولة وأمثلة واقعية من العراق، تشبه تماماً ما ستجده في امتحانات البكالوريا المهنية. حاول حل المسائل بنفسك قبل قراءة الحل، فهذا هو أفضل طريقة لفهم المفهوم حقاً. تذكر: الممارسة هي مفتاح النجاح في الرياضيات.
المسألة 1: أسعار الخضار في سوق البصرة
اكتب معادلة تصف سعر الطماطم في اليوم n، ثم احسب سعر الطماطم بعد يومين.
- سعر اليوم (اليوم 0): = 800 دينار
- غداً (اليوم 1): = + 50 (احتمال 70%) أو = - 30 (احتمال 30%)
- بعد غد (اليوم 2): = + 50 أو = - 30 (بناءً على سعر اليوم 1)
Solution
- كتابة المعادلة — المعادلة العامة لسعر الطماطم هي = + ε_n، حيث ε_n هو التغير العشوائي في اليوم n.
- حساب سعر اليوم 1 — هناك احتمالان لسعر اليوم 1: إما 800 + 50 = 850 دينار (احتمال 70%)، أو 800 - 30 = 770 دينار (احتمال 30%).
- حساب سعر اليوم 2 — إذا كان سعر اليوم 1 هو 850 دينار، فإن سعر اليوم 2 يمكن أن يكون 850 + 50 = 900 دينار (احتمال 70%) أو 850 - 30 = 820 دينار (احتمال 30%). إذا كان سعر اليوم 1 هو 770 دينار، فإن سعر اليوم 2 يمكن أن يكون 770 + 50 = 820 دينار (احتمال 70%) أو 770 - 30 = 740 دينار (احتمال 30%).
→ سعر الطماطم بعد يومين يمكن أن يكون 900 دينار (احتمال 49%)، 820 دينار (احتمال 42%)، أو 740 دينار (احتمال 9%).
المسألة 2: حركة المرور في جسر الموصل
اكتب معادلة تصف عدد السيارات في الفترة n، ثم احسب عدد السيارات بعد 30 دقيقة.
- عدد السيارات في الساعة 9:00 (الفترة 0): = 1500 سيارة
- بعد 15 دقيقة (الفترة 1): = + 200 (احتمال 55%) أو = - 100 (احتمال 45%)
- بعد 30 دقيقة (الفترة 2): = + 200 أو = - 100 (بناءً على عدد السيارات في الفترة 1)
Solution
- كتابة المعادلة — المعادلة العامة لعدد السيارات هي = + ε_n، حيث ε_n هو التغير العشوائي في الفترة n.
- حساب عدد السيارات في الفترة 1 — هناك احتمالان لعدد السيارات في الفترة 1: إما 1500 + 200 = 1700 سيارة (احتمال 55%)، أو 1500 - 100 = 1400 سيارة (احتمال 45%).
- حساب عدد السيارات في الفترة 2 — إذا كان عدد السيارات في الفترة 1 هو 1700 سيارة، فإن عدد السيارات في الفترة 2 يمكن أن يكون 1700 + 200 = 1900 سيارة (احتمال 55%) أو 1700 - 100 = 1600 سيارة (احتمال 45%). إذا كان عدد السيارات في الفترة 1 هو 1400 سيارة، فإن عدد السيارات في الفترة 2 يمكن أن يكون 1400 + 200 = 1600 سيارة (احتمال 55%) أو 1400 - 100 = 1300 سيارة (احتمال 45%).
→ عدد السيارات بعد 30 دقيقة يمكن أن يكون 1900 سيارة (احتمال 30.25%)، 1600 سيارة (احتمال 49.5%)، أو 1300 سيارة (احتمال 20.25%).
قبل أن تنتقل إلى القسم التالي، حاول حل هذه المسألة بنفسك:
Voir la réponse
الحل في القسم التالي، لكن حاول حلها بنفسك أولاً!
أخيراً: كيف تتذكر كل هذا في الامتحان؟
هل تشعر الآن أن العمليات العشوائية أصبحت أكثر وضوحاً؟ كثير من الطلاب يشعرون بالارتباك في البداية، لكن مع القليل من الممارسة، ستجد أن هذا المفهوم سهل جداً. في هذا القسم الأخير، سأقدم لك خريطة ذهنية بسيطة تساعدك على تذكر المفاهيم الرئيسية، بالإضافة إلى نصائح للامتحان ستجعلك تتفوق على زملائك.
- العملية العشوائية هي سلسلة من المتغيرات العشوائية تتغير مع الزمن
- هناك نوعان رئيسيان: عملية فينر (مستمرة) وعملية ماركوف (تتغير من حالة إلى أخرى)
- عملية فينر: حركة مستمرة مثل حركة جزيئات الغاز أو أسعار النفط
- عملية ماركوف: تغير من حالة إلى أخرى مثل حركة المرور أو أسعار السوق
- المعادلة العامة: = + ε_n
- يجب تحديد الاحتمالات المصاحبة للتغير العشوائي ε_n
- في الامتحانات، غالباً ما تأتي أسئلة عن تحديد نوع العملية أو كتابة المعادلة أو حساب الاحتمالات
- استخدم أمثلة محلية عراقية (سوق الشورجة، جسر الأئمة، قلعة أربيل) لفهم المفهوم بشكل أفضل
هناك طريقة بسيطة جداً لتذكر الفرق بين النوعين:
- FVN = فينر: حركة مستمرة (Fluent/Varying/Natural)
- M = ماركوف: تتغير من حالة إلى أخرى (Markov/Memoryless)
- تذكر: فينر مثل الماء المتدفق (مستمر)، وماركوف مثل القطار الذي يتغير مساره (من محطة إلى أخرى)
- اقرأ السؤال جيداً: هل يطلب منك تحديد نوع العملية أم كتابة معادلة أم حساب احتمال؟
- استخدم أمثلة محلية عراقية في إجابتك: سوق الشورجة، جسر الأئمة، قلعة أربيل... هذه الأمثلة ستجعل إجابتك أكثر وضوحاً للمصحح.
- اكتب المعادلة دائماً: حتى إذا لم تحسب النتيجة النهائية، كتابة المعادلة الصحيحة ست给你 نصف العلامة.
- استخدم الرسوم البيانية: في الامتحانات، غالباً ما يطلب منك رسم شجرة احتمالات أو مخطط زمني. لا تنسَ ذلك!
- تحقق من الاحتمالات: تأكد أن مجموع الاحتمالات يساوي 100% (أو 1 في الصورة العشرية).
- تدرب على المسائل: كلما تدربت أكثر، أصبحت أسرع في حل المسائل في الامتحان.
FAQ
ما الفرق بين العملية العشوائية والحدث العشوائي؟
الحدث العشوائي هو حدث منفرد (مثل رمي قطعة نقود والحصول على صورة). أما العملية العشوائية فهي سلسلة من الأحداث العشوائية التي تتغير مع الزمن، مثل تغير سعر سلعة في السوق على مدار أيام.
كيف أعرف إذا كانت العملية فينر أم ماركوف؟
اسأل نفسك: هل التغير مستمر أم قفزات من حالة إلى أخرى؟ إذا كان مستمراً (مثل حركة جزيئات الغاز أو منسوب نهر دجلة)، فهي عملية فينر. إذا كان قفزات من حالة إلى أخرى (مثل سعر سلعة يتغير بين قيم محددة أو حركة المرور)، فهي عملية ماركوف.
هل يمكنني استخدام العمليات العشوائية في حياتي اليومية بعد التخرج؟
نعم تماماً! العمليات العشوائية تستخدم في مجالات عديدة مثل الاقتصاد (تنبؤ الأسعار)، الهندسة (تحليل حركة المرور)، الطب (نمذجة انتشار الأمراض)، وحتى في الألعاب! فهمك لهذا المفهوم سيساعدك في اتخاذ قرارات أفضل في حياتك المهنية.
ما هي أكثر الأخطاء شيوعاً التي يقع فيها الطلاب في هذا الموضوع؟
الأخطاء الشائعة هي: 1) عدم كتابة المتغير العشوائي ε_n في المعادلة، 2) عدم تحديد الاحتمالات المصاحبة للتغير، 3) خلط بين عملية فينر وعملية ماركوف، 4) عدم كتابة المعادلة بشكل صحيح. راجع قسم 'أخطاء شائعة' في الدرس لتتجنبها.
هل هناك برامج حاسوبية يمكن أن تساعدني في حل مسائل العمليات العشوائية؟
نعم، هناك برامج مثل MATLAB وPython (مع مكتبة NumPy) وR يمكنها محاكاة العمليات العشوائية وحل المسائل. لكن في الامتحانات، يجب أن تعتمد على فهمك الرياضي، لأنك لن تستطيع استخدام هذه البرامج.
كيف يمكنني التدرب أكثر على هذا الموضوع؟
يمكنك حل المسائل في نهاية كل قسم، ومحاولة ابتكار مسائل خاصة بك بناءً على أمثلة محلية عراقية. أيضاً، ابحث عن مسائل مشابهة في كتب الرياضيات أو على الإنترنت، وحاول حلها بدون النظر إلى الحلول.