هل تساءلت يوماً كيف يمكن للحاسوب أن يتخذ قراراً ذكياً؟ أو كيف يمكن للخوارزميات أن تحل مشاكل معقدة في ثوانٍ؟ الجواب يكمن في المنطق الرياضي! في كل مرة تستخدم فيها هاتفك الذكي أو تتسوق عبر الإنترنت من أحد المتاجر الإلكترونية في بغداد، يعمل المنطق الرياضي خلف الكواليس. لكن هل تعلم أن نفس المبادئ التي تحكم هذه الأنظمة هي نفسها التي يمكنك استخدامها لحل الألغاز الرياضية أو حتى اتخاذ قرارات أفضل في حياتك اليومية؟ في هذا المقال، ستجد تمارين عملية تربط بين النظرية والتطبيق، مع أمثلة مستوحاة من واقعنا العراقي - من أسواق بغداد إلى جامعات أربيل. جهّز قلمك وورقة، ودعنا نبدأ!
قرار الدراسة: جداول الحقيقة في أربيل
ليلى طالبة في جامعة صلاح الدين بأربيل. عليها أن تقرر ما إذا كانت ستدرس أم لا لامتحان الرياضيات القادم. تعرف أن الدراسة ستساعدها (العبارة )، لكنها متعبة (العبارة ). إذا درست، ستجتاز الامتحان (العبارة ). اكتب جدول الحقيقة للعبارة المنطقية: . متى تكون هذه العبارة خاطئة؟
المطلوب
- جدول الحقيقة — قائمة جميع التركيبات الممكنة لقيم p, q, r
تلميحات تدريجية
تلميح 1
ابدأ بجدول يحتوي على جميع التركيبات الثمانية الممكنة للقيم المنطقية لـ p, q, r
تلميح 2
تذكر أن العبارة تكون صحيحة عندما تكون p صحيحة أو q خاطئة
تلميح 3
العبارة تكون خاطئة فقط عندما تكون A صحيحة و B خاطئة
الحل الكامل
- إنشاء جدول القيم — ننشئ جدولاً بجميع التركيبات الثمانية للقيم المنطقية (صحيح/خاطئ) للعبارات p, q, r.
- تحديد الحالات الخاطئة — العبارة تكون خاطئة فقط عندما تكون العبارة قبل السهم صحيحة والعبارة بعد السهم خاطئة.
← العبارة خاطئة فقط في الحالات الثلاث التالية: (p=خاطئ, q=خاطئ, r=خاطئ), (p=صحيح, q=خاطئ, r=خاطئ), (p=خاطئ, q=صحيح, r=خاطئ)
مقارنة باقات الإنترنت: تكافؤات منطقية في بغداد
مصطفى يريد شراء باقة إنترنت. باقة شركة A تقدم: إذا كان لديك باقة غير محدودة (p) أو باقة عادية (q)، يمكنك استخدام البيانات ليلاً (r). باقة شركة B تقدم: إما ليس لديك باقة غير محدودة ولا باقة عادية، أو يمكنك استخدام البيانات ليلاً. اكتب العبارتين المنطقيتين لكل باقة، ثم اثبت أن الباقتين متكافئتان منطقياً.
المطلوب
- العبارة A — باقة شركة A
- العبارة B — باقة شركة B
- تكافؤ — هل العبارتان متكافئتان؟
تلميحات تدريجية
تلميح 1
اكتب العبارة A باستخدام الرموز المنطقية:
تلميح 2
اكتب العبارة B باستخدام الرموز المنطقية:
تلميح 3
استخدم قوانين دي مورغان وقانون الإزالة (implication) لإثبات التكافؤ
الحل الكامل
- كتابة العبارتين — العبارة A:
- تحويل العبارة B — العبارة B:
- إثبات التكافؤ — نستخدم قانون الإزالة: يكافئ . نطبقه على العبارة A: تصبح ، وهي بالضبط العبارة B.
← العبارتان متكافئتان لأن كلتيهما يمكن كتابتهما على الصورة .
درجات الطلاب: برهان استنتاجي في البصرة
في كلية الهندسة بجامعة البصرة، يعرف الأستاذ علي أن جميع الطلاب الذين يحلون جميع التمارين يحصلون على درجة لا تقل عن 85%. كما他知道 أن الطالب أحمد قد حصل على درجة 90%. هل يمكن للأستاذ علي أن يستنتج أن أحمد قد حل جميع التمارين؟ اكتب برهاناً استنتاجياً يثبت أو يدحض هذه الاستنتاج.
المطلوب
- الاستنتاج — هل أحمد حل جميع التمارين؟
تلميحات تدريجية
تلميح 1
اكتب الفرضيات باستخدام الرموز المنطقية: ∀x (حل_جميع_التمارين(x) → درجة(x) ≥ 85) و درجة(أحمد) = 90
تلميح 2
استخدم طريقة الاستنتاج الفرضي (Modus Ponens) أو reductio ad absurdum
تلميح 3
تذكر أن الاستنتاج يجب أن يتبع منطقياً من الفرضيات، وليس العكس
الحل الكامل
- ترميز الفرضيات — نفترض أن لدينا الفرضيتين التاليتين: 1) ∀x (T(x) → G(x)) حيث T(x): 'x حل جميع التمارين' و G(x): 'درجة x ≥ 85%'. 2) G(أحمد) = 90%.
- محاولة الاستنتاج — لإثبات أن أحمد حل جميع التمارين (T(أحمد))، نحتاج إلى الفرضية العكسية: إذا لم يحل أحمد جميع التمارين (¬T(أحمد))، فإن درجة أحمد يجب أن تكون أقل من 85%. لكننا نعرف أن درجة أحمد 90%، وهو أكبر من 85%. هذا لا ينفي أن أحمد لم يحل جميع التمارين، لأنه قد يحصل على درجة عالية بطرق أخرى (مثل الامتحانات).
- النتيجة — الاستنتاج خاطئ. لا يمكننا من الفرضيتين الاستنتاج أن أحمد قد حل جميع التمارين، لأن درجة 90% يمكن أن تأتي من مصادر أخرى غير حل جميع التمارين.
← لا، لا يمكن للأستاذ علي أن يستنتج أن أحمد قد حل جميع التمارين بناءً على المعلومات المتاحة.
مكتبة الجامعة: نظرية المجموعات في أربيل
في مكتبة جامعة صلاح الدين بأربيل، هناك مجموعتان من الكتب: المجموعة A تحتوي على كتب الرياضيات (120 كتاباً) والمجموعة B تحتوي على كتب الفيزياء (85 كتاباً). إذا كان هناك 30 كتاباً مشتركاً بين المجموعتين، و 25 كتاباً لا تنتمي لأي من المجموعتين (كتب أخرى). كم عدد الكتب الإجمالية في المكتبة؟
المعطيات
| |A| | عدد كتب الرياضيات | 120 | كتاب |
| |B| | عدد كتب الفيزياء | 85 | كتاب |
| |A ∩ B| | عدد الكتب المشتركة | 30 | كتاب |
| |C| | عدد الكتب الأخرى | 25 | كتاب |
المطلوب
- |A ∪ B ∪ C| — عدد الكتب الإجمالية (كتاب)
تلميحات تدريجية
تلميح 1
استخدم مبدأ включение-استبعاد لحساب عدد الكتب في A أو B: |A ∪ B| = |A| + |B| - |A ∩ B|
تلميح 2
أضف عدد الكتب الأخرى للحصول على المجموع الكلي
تلميح 3
تذكر أن المجموعات A و B و C منفصلة تماماً (لا توجد تداخلات أخرى)
الحل الكامل
- حساب الكتب في A أو B — نستخدم مبدأ включение-استبعاد لحساب عدد الكتب في الرياضيات أو الفيزياء.
- إضافة الكتب الأخرى — نضيف الكتب التي لا تنتمي لأي من المجموعتين للحصول على المجموع الكلي.
← يوجد 200 كتاباً إجمالاً في مكتبة الجامعة.
حضور المحاضرات: كميات وتquantifiers في الموصل
في قاعة محاضرات بجامعة الموصل، هناك 40 طالباً. إذا كان ∀x (طالب(x) → حضر(x)) يعني أن جميع الطلاب حضروا، و ∃x (طالب(x) ∧ حضر(x)) يعني أن هناك طالباً واحداً على الأقل حضر. ماذا تعني العبارة ∃x (طالب(x) ∧ ¬حضر(x))؟ كم عدد الطلاب الذين لم يحضروا إذا كانت هذه العبارة صحيحة؟
المعطيات
| N | عدد الطلاب الكلي | 40 | طالب |
المطلوب
- عدد الغائبين — عدد الطلاب الذين لم يحضروا (طالب)
تلميحات تدريجية
تلميح 1
العبارة ∃x (طالب(x) ∧ ¬حضر(x)) تعني 'هناك طالب واحد على الأقل لم يحضر'
تلميح 2
إذا كانت هذه العبارة صحيحة، فإن عدد الطلاب الغائبين يكون على الأقل 1
تلميح 3
لكن لا يمكننا تحديد العددExact بدون معلومات إضافية
الحل الكامل
- تفسير العبارة — العبارة ∃x (طالب(x) ∧ ¬حضر(x)) تعني وجود طالب واحد على الأقل لم يحضر المحاضرة.
- عدد الغائبين — بما أن العبارة صحيحة، فإن عدد الطلاب الغائبين يكون ≥1. لكننا لا نعرف العددExact بدون معلومات أكثر.
← العبارة تعني 'هناك طالب واحد على الأقل لم يحضر'. لا يمكننا تحديد العددExact، لكننا نعلم أنه بين 1 و 39 طالباً.
برهان التناقض: جذر 2 في بغداد
اثبت أن العدد √2 هو عدد غير نسبي باستخدام برهان التناقض. (تلميح: افترض أن √2 = p/q حيث p و q عددان صحيحان أوليان فيما بينهما، ثم ابحث عن تناقض).
المطلوب
- √2 — هل √2 نسبي؟
تلميحات تدريجية
تلميح 1
افترض أن √2 = p/q في أبسط صورة (p و q أوليان فيما بينهما)
تلميح 2
ربّع الطرفين لتحصل على 2 = p²/q²، ثم 2q² = p²
تلميح 3
استنتج أن p² زوجي، لذا p زوجي. اكتب p = 2k ثم عوّض
تلميح 4
ستجد أن q² زوجي أيضاً، مما يعني أن q زوجي، وهذا يتناقض مع أن p و q أوليان فيما بينهما
الحل الكامل
- الافتراض الأولي — نفترض أن √2 عدد نسبي، لذا يمكن كتابته على الصورة √2 = p/q حيث p و q عددان صحيحان موجبان، و p و q أوليان فيما بينهما (أي لا يوجد قاسم مشترك غير 1).
- تربيع الطرفين — نربّع الطرفين للحصول على 2 = p²/q²، ثم نضرب الطرفين في q².
- تحليل الزوجية — بما أن p² = 2q²، فإن p² عدد زوجي. إذا كان مربع عدد زوجي، فإن العدد نفسه زوجي. لذا p = 2k لبعض العدد الصحيح k.
- الاستبدال — نعوّض p = 2k في المعادلة: (2k)² = 2q² → 4k² = 2q² → 2k² = q²
- النتيجة — نجد أن q² = 2k²، لذا q² عدد زوجي، مما يعني أن q عدد زوجي أيضاً. لكن هذا يتناقض مع افتراضنا أن p و q أوليان فيما بينهما (كلاهما زوجيان، لذا لهما قاسم مشترك 2).
- الاستنتاج — تناقضنا ينشأ من افتراضنا الأولي أن √2 عدد نسبي. لذا √2 يجب أن يكون عدداً غير نسبي.
← √2 عدد غير نسبي، كما أثبتنا باستخدام برهان التناقض.
إشارات المرور: نمذجة منطقية في بغداد
في تقاطع شارع السعدون مع شارع الرشيد في بغداد، يوجد نظام إشارات مرور يتحكم في مرور السيارات. افترض أن لدينا ثلاث إشارات: حمراء (R), صفراء (Y), خضراء (G). قواعد النظام هي: 1) لا يمكن أن تكون الإشارات الحمراء والصفراء والخضراء all في نفس الوقت. 2) إذا كانت الإشارة خضراء (G), فلا يمكن أن تكون صفراء (Y) في نفس الوقت. 3) إذا كانت الإشارة صفراء (Y), فلا يمكن أن تكون حمراء (R) في نفس الوقت. اكتب العبارة المنطقية التي تمثل هذه القواعد، ثم ابحث عن جميع التركيبات الممكنة التي تحقق هذه القواعد.
المطلوب
- التركيبات الصالحة — جميع التركيبات المنطقية التي تحقق القواعد
تلميحات تدريجية
تلميح 1
اكتب كل قاعدة على شكل عبارة منطقية: القاعدة 1: ¬(R ∧ Y ∧ G), القاعدة 2: G → ¬Y, القاعدة 3: Y → ¬R
تلميح 2
استخدم جدول الحقيقة لحل جميع التركيبات الثمانية الممكنة للقيم R, Y, G
تلميح 3
تذكر أن القاعدة 1 تمنع جميع الإشارات من أن تكون صحيحة في نفس الوقت
الحل الكامل
- ترميز القواعد — نكتب القواعد الثلاث على شكل عبارات منطقية:
- إنشاء جدول الحقيقة — ننشئ جدولاً بجميع التركيبات الثمانية للقيم R, Y, G، ثم نتحقق من استيفاء جميع القواعد الثلاث.
- تحديد التركيبات الصالحة — التركيبات الصالحة هي تلك التي تكون فيها جميع القواعد صحيحة (العمود الأخير 'صالح؟' = T).
← هناك 6 تركيبات منطقية صالحة للنظام: R فقط، R و G، Y فقط، Y و G، G فقط، ولا شيء (جميع الإشارات خاملة).
ادخار المال: الاستقراء الرياضي في أربيل
ليلى تريد ادخار المال في البنك الأهلي العراقي. قررت أن تدخر 1000 دينار عراقي في اليوم الأول، 2000 في اليوم الثاني، 3000 في اليوم الثالث، وهكذا (يزداد المبلغ بمقدار 1000 دينار كل يوم). اكتب صيغة explicite لمجموع ما تدخره ليلى بعد n يوماً، ثم اثبت باستخدام الاستقراء الرياضي أن المجموع يساوي 500n(n+1) دينار عراقي.
المعطيات
| a_n | المبلغ المدخر في اليوم n | 1000n | دينار عراقي |
المطلوب
- S_n — المجموع بعد n يوماً (دينار عراقي)
تلميحات تدريجية
تلميح 1
المبلغ المدخر في اليوم n هو 1000n دينار. لذا = 1000(1 + 2 + 3 + ... + n)
تلميح 2
استخدم صيغة مجموع المتتالية الحسابية: 1 + 2 + ... + n = n(n+1)/2
تلميح 3
في برهان الاستقراء، تحقق من الأساس (n=1)، ثم افترض أن = 500k(k+1) و اثبت أن = 500(k+1)(k+2)
الحل الكامل
- صيغة المجموع — المبلغ المدخر في اليوم n هو 1000n دينار. لذا المجموع بعد n يوماً هو مجموع المتتالية الحسابية 1000(1 + 2 + ... + n).
- الأساس (n=1) — عندما n=1، = 1000 دينار. According to formula: 500*1*(1+1) = 1000 دينار. الأساس صحيح.
- الفرضية الاستقرائية — افترض أن = 500k(k+1) صحيحة لبعض k ≥ 1.
- الخطوة الاستقرائية — نثبت أن = 500(k+1)(k+2). = + = 500k(k+1) + 1000(k+1) = 500(k+1)(k + 2).
- الاستنتاج — بموجب مبدأ الاستقراء الرياضي، الصيغة = 500n(n+1) صحيحة لجميع n ≥ 1.
← المجموع بعد n يوماً يساوي 500n(n+1) دينار عراقي، كما ثبت باستخدام الاستقراء الرياضي.