الرياضيات1933تأسيسي13 دقيقة قراءة
أُسُس نظرية الاحتمالات
Foundations of the Theory of Probability
Kolmogorov, A. N. — Springer (Grundbegriffe der Wahrscheinlichkeitsrechnung)
المشكلة
قبل 1933، لم يكن للاحتمال تعريف واحد يتّفق عليه الجميع. المقامرون يعدّون النتائج الممكنة، والتجريبيون يقيسون التكرار النسبي، والفلاسفة يتحدّثون عن درجات اعتقاد — وكل مقاربة تحمل تناقضاتها الخاصة. مفاهيم مثل «المتغيّر العشوائي» و«القيمة المتوقعة» كانت تُستخدم بالحدس دون تعريف رياضي دقيق. والأخطر من ذلك أن مفارقة بيرتران كشفت أن سؤالاً هندسياً بسيطاً عن الاحتمال قد يُعطي ثلاث إجابات مختلفة بحسب الافتراضات المُضمَرة. باختصار، كانت الرياضيات بحاجة إلى أساس للاحتمالات يُضاهي في صرامته ما قدّمه إقليدس للهندسة.
الإسهام
أسّس كولموغوروف نظرية الاحتمالات على أدوات نظرية القياس، وصاغها انطلاقاً من ثلاث بديهيات فقط: الاحتمالات لا تكون سالبة، احتمال الحدث المؤكّد يساوي 1، واحتمالات الأحداث المتنافية تُجمع. من هنا بنى فضاء الاحتمال (Ω, F, P) بمكوّناته الثلاثة — ، ، ومقياس الاحتمال — ثم عرّف المتغيّرات العشوائية بوصفها دوالّ قابلة للقياس، والتوقّع الرياضي عبر لوبيغ، من خلال مبرهنة رادون-نيكوديم، وأثبت بصيغته القوية. البناء كلّه يقوم على هذه البديهيات الثلاث مع امتداد واحد يُعالج المجموعات اللانهائية من الأحداث.
الأثر
كتاب من 60 صفحة فقط أصبح الأرضية التي تقف عليها نظرية الاحتمالات بأكملها. كل فرع تقريباً — الإحصاء، والعمليات العشوائية، ونظرية المعلومات، والتعلّم الآلي، وميكانيكا الكم، والرياضيات المالية — يرتكز على بديهيات كولموغوروف. أنهى هذا العمل عقوداً من الجدل حول الأسس، وقدّم إجابة عن مسألة هيلبرت السادسة فيما يخصّ الاحتمال، ووحّد لغة الرياضيين. ولولاه لظلّت مفاهيم محورية في الذكاء الاصطناعي — مثل مبرهنة بايز ودوالّ الخسارة والنماذج البيانية — بلا أساس رياضي متين.
قبل كولموغوروف، كان الاحتمال أشبه بمبنى شيّده حرفيّون مختلفون دون مخطط مشترك: غرفة للقمار بناها المقامرون، وغرفة للتأمين بناها الاكتواريون، وغرفة للفيزياء بناها التجريبيون. كل غرفة تعمل بقواعدها الخاصة، والأرضيات لا تتّفق دائماً على أيّ اتجاه هو «الأعلى».
ما فعله كولموغوروف هو أنه رسم المخطط الهندسي: ثلاث قواعد تلتزم بها كل غرفة. الغرف تبقى مختلفة من الداخل — الكازينو يستخدم الاحتمال بطريقة تختلف عن مختبر الفيزياء — لكنها جميعاً تقف على الأساس نفسه، وتتشارك الضمان نفسه بأن المبنى لن ينهار.
هذه القواعد الثلاث هي بديهيات الاحتمال. وكل ما جاء بعدها — ، وقانون الأعداد الكبيرة، والمتغيّرات العشوائية — يُبنى منها لَبِنةً فوق لَبِنة.
الأزمة: احتمالات بلا أساس
مع مطلع القرن العشرين، كان الاحتمال حاضراً في كل مكان: شركات التأمين تُسعِّر وثائقها به، والفيزيائيون يصفون به الحركة البراونية، وعلماء الوراثة يتنبّؤون به بتوارث الصفات. لكن رغم هذا الانتشار، لم يكن أحد يملك تعريفاً رياضياً صارماً يتّفق عليه الجميع. ثلاثة تيارات تنافست على امتلاك المفهوم:
-
التفسير الكلاسيكي (لابلاس): الاحتمال = النتائج المواتية ÷ مجموع النتائج. يعمل جيداً مع النرد، لكنه ينهار حالما ندخل الفضاءات المستمرة. كيف «تعدّ» النتائج حين يمكن للسهم أن يسقط في أي نقطة على الهدف؟
-
التفسير التكراري (فون ميزس): الاحتمال = التردّد النسبي عند تكرار التجربة مرات كثيرة. المشكلة أن ليس كل حدث قابلاً للتكرار، وحين حاولوا تعريف «المتتالية العشوائية» بدقة اكتشفوا أن التعريف يدور في حلقة مفرغة.
-
التفسير الذاتي (دي فينيتي): الاحتمال = درجة اعتقاد عقلانية. مقاربة مفيدة في اتخاذ القرار، لكن بلا ضوابط رسمية يمكن لشخصين أن يُعيّنا رقمين مختلفين للحدث نفسه دون معيار للحكم بينهما.
مفارقة بيرتران (1889) وضعت الإصبع على الجرح: «ما احتمال أن يكون وتر عشوائي في دائرة أطول من ضلع مثلثها المتساوي الأضلاع المحاط؟» بحسب الطريقة التي تختار بها الوتر «عشوائياً»، تحصل على 1/2 أو 1/3 أو 1/4 — وكل إجابة مبرَّرة منطقياً. بلا قواعد متّفق عليها، كان سؤال الاحتمال نفسه بلا إجابة محدَّدة.
الحل: فضاء الاحتمال (Ω, F, P)
فكرة كولموغوروف كانت بسيطة لكنها جذرية: بدلاً من أن تُعرِّف ما «هو» الاحتمال، عرِّف ما «يفعله». أخذ الأدوات التي بناها لوبيغ وبوريل في نظرية القياس، وأعاد صياغة الاحتمال بوصفه نوعاً خاصاً من القياس.
يتكوّن البناء من ثلاثة عناصر تُعرف أحياناً بـثالوث الاحتمالات:
-
Ω (فضاء العيّنة) — كل النتائج التي يمكن أن تحدث. في رمي عملة: Ω = {صورة، كتابة}. في رمي سهم على لوحة: Ω هو سطح اللوحة بأكمله. فكّر في Ω على أنه الفهرس الكامل لكل ما قد يقع.
-
F (جبر سيغما) — مجموعة الأسئلة التي يُسمح لنا بطرحها. ليس كل مجموعة جزئية من Ω بالضرورة قابلة للقياس، خصوصاً في الفضاءات المستمرة. F هو بمثابة قائمة الأسئلة المشروعة التي يمكنك توجيهها للتجربة.
-
P (مقياس الاحتمال) — دالّة تمنح كل حدث في F رقماً بين 0 و1 وفق البديهيات الثلاث. فكّر في P كمَن يجيب عن كل سؤال مشروع برقم.
البديهيات الثلاث: الأساس بأكمله
كل ما في نظرية الاحتمالات ينبع من ثلاث بديهيات. قبل أن نكتبها رياضياً، لنفهم أولاً ماذا تطلب كل واحدة ولماذا لا يمكن الاستغناء عنها.
البديهية 1 — عدم السلبية: لا وجود لاحتمال سالب. لا يمكن أن تقول إن فرصة المطر −30%. هذه البديهية ترسم الحدّ الأدنى للمقياس: أقلّ احتمال ممكن هو صفر.
البديهية 2 — التسوية: احتمال أن شيئاً ما يحدث هو 1 بالضبط. حين ترمي عملة، لا بدّ أن تسقط على وجهٍ ما (أو على الحافة إن أدرجتها في فضاء عيّنتك). الحدث المؤكّد احتماله دائماً 1.
البديهية 3 — الجمعية القابلة للعدّ: إذا كانت أحداث عدّة لا يمكن أن تقع في الوقت نفسه (متنافية)، فاحتمال وقوع أيّ واحد منها يساوي مجموع احتمالاتها منفردةً. مثلاً: احتمال المطر 30% واحتمال الثلج 20%، ولا يمكن أن يمطر ويثلج معاً، فاحتمال هطول أحدهما 50%. والقاعدة تمتدّ لتشمل مجموعات لا نهائية قابلة للعدّ من الأحداث المنفصلة.
ماذا تمنحنا البديهيات مجاناً
من ثلاث بديهيات فقط تتدفّق مجموعة غنية من النتائج دون أي افتراضات إضافية — كلّها مبرهنات وليست مسلّمات:
- P(∅) = 0 — الحدث المستحيل احتماله صفر.
- P(Aᶜ) = 1 − P(A) — احتمال ألّا يقع A يساوي واحداً ناقص احتمال وقوعه.
- P(A ∪ B) = P(A) + P(B) − P(A ∩ B) — مبدأ الشمول والاستبعاد.
- إذا كان A ⊆ B فإن P(A) ≤ P(B) — الجزء لا يتجاوز احتماله احتمال الكلّ.
- 0 ≤ P(A) ≤ 1 — الاحتمالات محصورة دائماً بين 0 و1.
هذه النتائج تبدو «واضحة»، وهذا هو بيت القصيد تحديداً. البديهيات صاغت حدسنا بدقة جعلت ما يبدو بديهياً قابلاً للإثبات، وما لا يبدو بديهياً قابلاً للاكتشاف.
المتغيّرات العشوائية: من النتائج إلى الأرقام
فضاء العيّنة قد يتكوّن من أي شيء: وجهَا عملة، حالات الطقس، تسلسلات حمض نووي. لكن الرياضيات تحتاج إلى أرقام لتعمل. المتغيّر العشوائي هو ببساطة دالّة تأخذ كل نتيجة وتُحوّلها إلى رقم. الشرط الوحيد: لأي قيمة ، يجب أن تكون المجموعة عنصراً في جبر سيغما F. بتعبير أبسط، يجب أن يكون السؤال «هل X أقل من أو يساوي x؟» سؤالاً مشروعاً نستطيع حساب احتماله. هذا الشرط هو ما نسمّيه القابلية للقياس.
فكّر في المتغيّر العشوائي على أنه قراءة رقمية لتجربة ما. مقياس الحرارة مثال ممتاز: النتيجة الحقيقية هي حالة الغلاف الجوي (عنصر من Ω)، والقراءة هي الرقم الذي يظهر على الميزان. مقاييس حرارة مختلفة — أي متغيّرات عشوائية مختلفة — تستخلص أرقاماً مختلفة من التجربة نفسها.
التوقّع الرياضي: تكامل لوبيغ في ثوبٍ جديد
القيمة المتوقّعة هي «المتوسط الذي ستصل إليه لو كرّرت التجربة إلى ما لا نهاية». عرّفها كولموغوروف رسمياً بوصفها تكامل لوبيغ للمتغيّر X بالنسبة لمقياس الاحتمال P.
لماذا لوبيغ وليس ريمان؟ تكامل ريمان يُقسِّم محور x إلى شرائح متساوية، وهذا الأسلوب يفشل مع التوزيعات الاحتمالية العامة. تكامل لوبيغ يعمل بالعكس: يُقسِّم محور y، فيجمع كل النتائج التي تُعطي القيمة نفسها ويُرجّحها باحتمالها الكلي. بهذه الطريقة يعمل التكامل مع أي دالّة قابلة للقياس على أي فضاء احتمال — سواء كان منفصلاً أو مستمراً أو خليطاً بينهما.
الاحتمال الشرطي: تحديث الاعتقاد بالدليل
الاحتمال الشرطي يجيب عن سؤال مباشر: «إذا عرفنا أن B وقع، فما احتمال A؟» كولموغوروف عرّفه بوصفه مفهوماً مُشتقّاً من البديهيات وليس مفهوماً أولياً.
تخيّل الأمر كأنك تُكبّر جزءاً من فضاء العيّنة. لحظة أن تعرف أن B قد وقع، يتقلّص عالم الممكنات من Ω إلى B وحده. عندها يُعيد الاحتمال الشرطي ضبط المقياس بحيث يصير B هو «الحدث المؤكّد» الجديد — احتماله يصبح 1 وكل ما بداخله يُعدَّل تناسبياً.
هذا التعريف يعمل حين يكون P(B) > 0. لكن ماذا لو كان P(B) = 0؟ هذا يحدث باستمرار في الاحتمالات المستمرة، مثل أن تشترط «وقوع السهم في هذه النقطة بالذات». لمعالجة ذلك، أدخل كولموغوروف عبر مبرهنة رادون-نيكوديم، وهي من أعمق ما في الكتاب.
مبرهنة بايز تخرج مباشرةً من تعريف الاحتمال الشرطي بعملية جبرية بسيطة. وظيفتها أنها تعكس اتجاه الاشتراط: إذا كنت تعرف P(B|A) وتريد P(A|B)، فهذه المبرهنة تعطيك الطريقة:
الاستقلال: القاعدة الضربية
نقول إن الحدثين A وB مستقلّان حين لا يُخبرنا وقوع أحدهما بأي شيء عن الآخر. صاغ كولموغوروف ذلك تعريفاً وليس بديهية: A وB مستقلان إذا وفقط إذا كان .
رغم أنه مجرد تعريف، إلا أنه بالغ القوة. بفضل الاستقلال نستطيع ضرب الاحتمالات: فرصة الحصول على 10 صور متتالية هي لأن كل رمية لا تتأثر بما قبلها. بدون هذا المفهوم لن نتمكّن من نمذجة شيء، بدءاً من متتاليات العملات وصولاً إلى في .
وسّع كولموغوروف الفكرة لتشمل مجموعات عشوائية: الأحداث تكون مستقلة تبادلياً إذا كان احتمال تقاطع أي مجموعة جزئية منها يساوي حاصل ضرب احتمالاتها الفردية. ملاحظة دقيقة: الاستقلال الثنائي شرط ضروري لكنه غير كافٍ — وهي نقطة تُفلت حتى من الممارسين المتمرّسين.
قانون الأعداد الكبيرة: حين يلتقي الاحتمال بالعالم الحقيقي
قانون الأعداد الكبيرة هو الجسر الذي يربط الاحتمال النظري بالملاحظة العملية. الفكرة واضحة: كرّر تجربة مستقلة مرات كثيرة، وسيتقارب متوسط النتائج نحو القيمة المتوقّعة.
ما أثبته كولموغوروف هو الصيغة القوية من هذا القانون: المتوسط يتقارب شبه مؤكّد (باحتمال 1)، وليس مجرد تقارب «باحتمال» كما في الصيغة الضعيفة. عملياً هذا يعني أن المتوسط المتحرك سيستقرّ فعلاً عند E[X] ويبقى هناك في كل متتالية لانهائية تقريباً، وليس فقط يتأرجح حوله.
هذه المبرهنة هي ما يجعل الإحصاء ممكناً. بفضلها تنجح استطلاعات الرأي في التنبؤ بالانتخابات، وتستطيع شركات التأمين تسعير الأقساط، ويتحسّن أداء الشبكات العصبية حين نزيد بيانات . التقارب يحصل لأن البديهيات تضمنه.
البديهيات في شيفرة برمجية
مبسَّط لإظهار الفكرة — ليس التنفيذ الحقيقي.
import numpy as np
# === بناء فضاء احتمال (Ω, F, P) ===
# Ω: فضاء العيّنة — نتائج رمي نرد عادل
omega = set([1, 2, 3, 4, 5, 6])
# P: مقياس الاحتمال — كل وجه يظهر بنفس الاحتمال
P = dict((outcome, 1/6) for outcome in omega)
def prob(event):
"""حساب P(event) بجمع احتمالات النتائج."""
return sum(P[o] for o in event if o in P)
# --- التحقق من البديهيات الثلاث ---
# البديهية 1: عدم السلبية
assert all(p >= 0 for p in P.values()), "!البديهية 1 مُنتهَكة"
# البديهية 2: التسوية
assert abs(prob(omega) - 1.0) < 1e-10, "!البديهية 2 مُنتهَكة"
# البديهية 3: الجمعية (لأحداث منفصلة)
A = set([1, 2]) # رمي 1 أو 2
B = set([3, 4, 5]) # رمي 3 أو 4 أو 5
assert A & B == set(), "A و B يجب أن يكونا منفصلَين"
assert abs(prob(A | B) - (prob(A) + prob(B))) < 1e-10
# --- نتائج مُشتقّة (مبرهنات وليست بديهيات) ---
# P(∅) = 0
assert prob(set()) == 0
# P(Aᶜ) = 1 - P(A)
A_complement = omega - A
assert abs(prob(A_complement) - (1 - prob(A))) < 1e-10
# الاحتمال الشرطي: P(A|B) = P(A∩B) / P(B)
C = set([2, 4, 6]) # الأعداد الزوجية
D = set([1, 2, 3]) # الأعداد ≤ 3
p_C_given_D = prob(C & D) / prob(D)
print("P(زوجي | ≤3) = %.4f" % p_C_given_D) # 0.3333
# اختبار الاستقلال: P(A∩B) =? P(A)·P(B)
independent = abs(prob(C & D) - prob(C) * prob(D)) < 1e-10
print("هل الزوجي و ≤3 مستقلان؟", independent) # True!لماذا يهمّ هذا — من 1933 إلى الذكاء الاصطناعي
1654
مراسلات باسكال وفيرما
ولادة الاحتمال الرياضي — عالِمان تراسلا حول مسائل القمار فأرسيا بذلك الأسس التوافقية.
1812
نظرية الاحتمالات التحليلية للابلاس
التعريف الكلاسيكي: الاحتمال بوصفه نسبة النتائج المواتية إلى إجمالي النتائج. قوي لكنه مقتصر على الفضاءات المنتهية متساوية الاحتمال.
1933
كتاب كولموغوروف «الأُسُس»
الأسس البديهية. الاحتمال يصبح نظرية قياس، وتُحلّ جميع المفارقات، وتولد لغة رياضية عالمية.
1946
طرق مونت كارلو
أولام وفون نويمان يوظّفان العيّنات العشوائية — المبنية على إطار كولموغوروف — في محاكاة الفيزياء النووية. الاحتمال يتحوّل إلى أداة حوسبية.
1948
نظرية المعلومات لشانون
الإنتروبيا والمعلومات المتبادلة وسعة القناة — كلها مبنية على فضاءات كولموغوروف الاحتمالية وتعريفه للتوقّع.
1970
تعقيد كولموغوروف
كولموغوروف نفسه يعرّف التعقيد الخوارزمي — أقصر برنامج يُنتج سلسلة. جسر بين الاحتمال والحوسبة.
2012
ثورة التعلّم العميق
كل دالة خسارة وكل خطوة انحدار تدريجي وكل طبقة تسوية دُفعية تستند في أساسها الرياضي إلى إطار كولموغوروف، لكنها الآن تعمل على نطاق صناعي.
ما فعله كولموغوروف هو أنه أعطى الاحتمال جواز سفر رياضياً كامل الصلاحية. قبل 1933 كان الاحتمال ضيفاً على بيت الرياضيات، وبعدها أصبح له غرفة خاصة بالضمانات البنيوية نفسها التي يتمتع بها الجبر والهندسة والتحليل. أي عبارة احتمالية تقابلها اليوم — في كتاب جامعي أو ورقة بحثية أو مكتبة تعلّم آلي — تعود جذورها إلى ستين صفحة كُتبت بالألمانية قبل أكثر من تسعين عاماً.
المرجعKolmogorov, A. N.. Grundbegriffe der Wahrscheinlichkeitsrechnung (Foundations of the Theory of Probability). Springer (Ergebnisse der Mathematik), 1933.
مصطلحات هذه الورقة
- الاحتماليةProbability
- التوزيع الإحصائيDistribution
- الاحتمال الشرطيConditional Probability
- متغيّر عشوائيRandom Variable
- جبر سيغماSigma Algebra
- فضاء العيّنةSample Space
- قانون الأعداد الكبيرةLaw of Large Numbers
- مبرهنة بايز الاحتماليةBayes' Theorem