
بقلم: كرستيان روسو Christiane Rousseau
ترجمة: أسماء لكحل
في هذه المقالة القصيرة، سنكتشف اعتمادا على لعبة صغيرة، إحدى أقوى نظريات الرياضيات، وهي نظرية النقطة الصامدة لبناخ Banach. لهذه النظرية تطبيقات رائعة سواء في الرياضيات أو في ميادين أخرى. سنقدم في الجزء الثالث من هذه المقالة تطبيقا رائعا مقتبسا من موضوع ضغط الصورة.
لكن دعنا نبدأ بلعبتنا، ولننظر عن كثب لغطاء علبة من الجبن المعروف باسم “البقرة الضاحكة”.
نلاحظ أن قرط الأذن اليمنى للبقرة هو أيضا علبة من جبن “البقرة الضاحكة”. نستطيع أن نصل كل نقطة من الغطاء بالنقطة الموافقة لها على قرط الأذن اليمنى. وبذلك نحصل بصفة واضحة على تطبيق، نرمز إليه بــ F، من الغطاء نحو الغطاء نفسه. فعلى سبيل المثال، يمكننا وصل طرف ذقن البقرة بطرف ذقن البقرة الصغيرة المرسومة على القرط. كما يمكننا وصل مركز العين اليمنى للبقرة بمركز العين اليمنى للبقرة الصغيرة المرسومة على القرط، إلخ. وها هو السؤال الذي نطرحه الآن:
هل توجد بهذه الكيفية نقطة تكون صورة نفسها عبر هذا التطبيق؟ تسمى نقطة كهذه –إن وجدت– نقطة صامدة. إذا وجدت نقطة صامدة فلن تكون مطابقة لإحدى النقطتين اللتين ورد ذكرهما آنفا.
وفضلا عن ذلك، إذا وجدت نقطة صامدة فيجب أن تكون في قرط الأذن اليمنى. غير أن هذا القرط للأذن اليمنى له صورة على قرط أذن البقرة الصغيرة، إلخ. بالعين، يمكن أن نتوقع بأن هذه الأقراط المتداخلة للآذان اليمنى ستبدو متقاربة نحو نقطة، نرمز إليها بــ A. هذه النقطة مرشحة لتكون النقطة الصامدة التي نسعى إليها.
فلننطلق الآن من نقطة كيفية، مثلا طرف ذقن البقرة، ولنرمز إليه بــ
. نرمز بــ
لصورة
، أي
. تقع النقطة
في طرف ذقن البقرة الصغيرة على قرط الأذن اليمنى. ثم نرمز بــ
لصورة
عبر التطبيق F، أي
. تمثل
طرف ذقن بقرة قرط الأذن اليمنى للبقرة الصغيرة، إلخ. نلاحظ هنا ثلاثة أمور:
1. نستطيع تكرار هذه العملية لانهائيا وبذلك ننشئ متتالية
حيث نضع:
.
2. بالعين، يمكن أن ندرك في عناصر هذه المتتالية أن هناك عددا منتهيا من النقاط تبدو مختلفة مثنى مثنى. أما باقي النقاط فلا يمكن التمييز بينها. وبطبيعة الحال يمكن تكبير الصورة ورؤية نقاط أكثر، ولكن مهما بلغت قوة التكبير فلن نميّز إلا بين عدد منته من النقاط، وستكون نقاط المتتالية المتبقية كأنها متراكبة فوق بعضها البعض.
3. تبدو هذه المتتالية أنها تتقارب نحو النقطة
المعرفة أعلاه.
لو اعتبرنا نقطة أخرى
بدل
وأنشأنا المتتالية
، بوضع
، لبدت لنا هذه المتتالية أنها تتقارب أيضا نحو النقطة
. والواقع أننا نستطيع رؤية أن ذلك يرجع إلى كون المجموعة الوحيدة العنصر
تمثل تقاطع جميع أقراط الآذان المتداخلة، والتي قطرها يؤول إلى الصفر.
ماذا ستقول لنا نظرية النقطة الصامدة لبناخ؟ ستقول: إن لــ
نقطة صامدة وحيدة، بمعنى أنه توجد نقطة وحيدة
في المستوي تحقق
. وزيادة على ذلك، ستنص النظرية على أنه إذا اعتبرنا نقطة كيفية
وأنشأنا متتالية
، بوضع
فإن المتتالية ستتقارب نحو
.
لماذا؟ هل يمكن أن يحدث ذلك مهما كان التطبيق (الدالة)
؟ بطبيعة الحال، الجواب: لا. فعلى سبيل المثال، نلاحظ أن الانسحاب في المستوي لا يقبل نقطة صامدة. كما أن للدالة
نقطتين صامدتين، هما
. إن التطبيق
الذي اعتبرناه في لعبتنا يتمتع بخاصية متميزة. هي “التقلص”. بمعنى أن صورة التطبيق
أصغر من مجموعة تعريفها: إذا كانت هناك مسافة تفصل نقطتين
و
فإن المسافة التي تفصل صورتيهما
و
ستكون أصغر من المسافة بين
و
. لهذا الكلام معنى لأننا نستطيع حساب المسافة بين نقطتين من
إذ أن
فضاء متري. أما تقلص
فهو يضمن لنا، عند إنشاء متتالية كيفية
، أن تكون عناصرها انطلاقا من رتبة معينة
كأنها نقطة واحدة من أجل
، وهذا مهما كانت الخلفية التي ننظر من خلالها لهذه المتتالية (أي النظر عن بعد، أو عن قرب، أو عبر مجهر، أو حتى عبر مجهر إلكتروني). يكون عنصران متمايزان إذا كانت المسافة التي تفصلهما أكبر من عتبة معينة. سنرى في البند الموالي أن المتتالية التي تتمتع بهذه الخاصية تسمى متتالية كوشية Cauchy. في
كل متتالية كوشية متتالية متقاربة. لذا نقول إن
فضاء متري تام.
1. نظرية النقطة الصامدة لبناخ
لدينا الآن كل المستلزمات التي تتطلبها الحالة العامة، وبإمكاننا تقديم النظرية.
نظرية (النقطة الصامدة لبناخ). ليكن
فضاء متريا تاما نرمز فيه للمسافة بين نقطتين
و
بــ
. وليكن
تقلصا، أي أنه يوجد
بحيث تتحقق المتباينة التالية من أجل كل عنصرين
و
:
![]()
عندئذ تكون لــ
نقطة صامدة وحيدة، أي أنه توجد نقطة وحيدة
بحيث
.
سوف نقوم بتعريف كل مصطلح يظهر في هذا النص. يعتبر هذا الجزء نظريا ولذا يمكنكم المرور عليه مرور الكرام إذا كنتم تفضلون التركيز على التطبيقات الخلابة لهذه النظرية.
نحن نعلم ما هي المسافة بين نقطتين
و
في
. كيف يمكننا أن نعممها على مجموعة
؟
تعريف: المسافة على مجموعة
هي تطبيق معرف بــ:
يحقق:
1. من أجل كل
و
من
:
؛
2.
إذا وفقط إذا
؛
3. من أجل كل
و
و
من
:
(المتباينة المثلثية).
نعلم أن هذه الخصائص تحققها المسافة الإقليدية العادية في
.
نقوم الآن بتعريف متتالية كوشية، والتي تعبّر عن مفهوم متتالية تتوفر فيها الخاصية التالية: مهما بلغت عتبة الدقة التي نختارها، فبعد عدد منته من العناصر، فإن كل العناصر الموالية غير متمايزة. لنذكّر أيضا بتعريف المتتالية المتقاربة.
تعريف: تكون متتالية
متتالية كوشية في فضاء متري
إذا تحقق ما يلي: من أجل كل
، يوجد
بحيث مهما يكن
فإن
![]()
تتقارب متتالية
في فضاء متري
نحو نهاية
إذا كان: من أجل كل
، يوجد
بحيث مهما يكن
فإن
![]()
تعريف: يكون فضاء متري
تاما إذا كانت كل متتالية كوشية
لعناصر من الفضاء
متقاربة نحو عنصر
ينتمي إلى
.
كيف نستطيع إثبات نظرية النقطة الصامدة لبناخ؟ برهان وحدانية النقطة الصامدة بسيط. لرؤية ذلك نفرض أن
و
نقطتان صامدتان. إذن
و
. زيادة على ذلك فإن
تقلص، أي
![]()
ومن ثمّ
، أي أن الحل الوحيد هو
، أي أن
.
كما أن فكرة البرهان على الوجود بسيطة أيضا: لقد صادفناها سابقا في لعبتنا مع البقرة الضاحكة! لتكن
نقطة كيفية، ولننشئ (كما في السابق) المتتالية
حيث
. بهذا الشكل تكون هذه المتتالية متتالية كوشية ونهايتها تكون نقطة صامدة. (بطبيعة الحال فإن إثبات هاتين القضيتين يتطلب جهدا، ولكننا سنهمل التفاصيل التقنية. والمهمّ هنا هو أن البرهان يظل نفسه في الحالة العامة لفضاء متري تام معقد أو في حالة
.)
إن فكرة البرهان ليست بسيطة وحدسية فحسب بل هي أيضا قوية جدا. ذلك لأنها توفر لنا طريقة لإنشاء النقطة الصامدة
إنشاءً عدديا. هذا ما يبيّن أن العديد من التطبيقات لهذه النظرية يمكن أن نجدها في الجانب النظري كما في الجانب التطبيقي.
2. التطبيقات في التحليل
إن أحد أهم التطبيقات المجردة لنظرية النقطة الصامدة لبناخ هي البرهان على وجود ووحدانية حلول معادلات تفاضلية مصقولة بكفاية. في هذا التطبيق، يكون الفضاء التام
هو مجموعة من الدوال، والدالة
تحوّل دالة إلى أخرى (نقول غالبا إن
مؤثر). والحيلة تكمن في إثبات أن حل المعادلة التفاضلية، إن وجد، هو حتما النقطة الصامدة للمؤثر
.
ربما درستم معادلات تفاضلية بسيطة، وتعلمتم بعض الحيل لإيجاد صيغ حلولها. تمثل تلك المعادلات التفاضلية استثناءً، إذ أن جلّ المعادلات التفاضلية لا تتوفر فيها صيغ لحلولها. وهنا تكمن أهمية توفر نظرية تؤكد وجود ووحدانية الحل. لا ينبغي أن نتفاجأ باستحالة توفير صيغ لكل حلول معظم المعادلات التفاضلية. لتوضيح ذلك دعنا نعتبر المعادلة البسيطة التالية:
![]()
إن حلها معطى بــ:
![]()
قد تتذكرون دروسكم في الاحتمالات والإحصاء، إذ تعلمتم أنه لا توجد دالة أصلية (صريحة العبارة) للدالة
. وهذا ما يؤدي بنا إلى استعمال جداول عندما ندرس قانون غاوس Gauss (أو التوزيع الطبيعي).
3. تطبيق لضغط الصور
أحسن وسيلة لحفظ صورة هو تسجيل لون كل عنصور (بيكسل pixel). هناك مشكلتان في هذه الطريقة:
أولا: تتوجب كمية هائلة من الذاكرة.
ثانيا: إذا حاولنا تكبير الصورة، مثلا باستعمال ملصقة كبيرة تصبح هذه العنصورات مربعات كبيرة، ولن تكون لدينا معلومات كافية لاستكمال تفاصيل هذه المربعات.
ما هو مبدأ ضغط الصور؟ هو تشفير كمية معلومات أقل مما هو موجود في الصورة الأصلية. ولكن ذلك ينبغي أن يتم بطريقة ذكية بحيث لا تشعر العين بأن الصورة التي تشاهدها صورة مشوّهة. وقد زادت الإنترنت في حاجتنا إلى إيجاد سبل جيدة لضغط الصور. ذلك أن الصور تخفض كثيرا سرعة التصفح في شبكة الإنترنت.

وهكذا فإن الإبحار على الشبكة يُوجب وجود صور مشفرة في ملفات صغيرة بقدر الإمكان. عندما تشاهدون هذه الصورة على شاشة حاسوبكم لا يمكنكم ملاحظة أنها قد شوّهت. ولكن إذا حاولتم تكبيرها أو طبعها على ملصقات فستلاحظون بسرعة أنها ذات نوعية سيئة.
هناك عدة كيفيات لضغط الصور، وأشهرها والتي صارت أكثر استعمالا في الصور الرقمية هي تلك المعروفة باسم JPEG. يعتبر تشفير صورة بشكل JPEG أيضا خوارزمية رياضية.
في هذه المقالة القصيرة سوف نركز على طريقة أخرى، والتي ظلت تجريبية أكثر من سواها. سميت هذه الكيفية، المكتشفة من قبل بارنسلي Barnsley، “نظام الدوال المتكررة”. والفكرة التي تعتمد عليها هذه الطريقة هي الاقتراب من الصورة من خلال أشكال هندسية. وحتى تتوفر لدينا أشكال بعدد كاف فلن نقتصر على الكائنات الهندسية المعتادة، كالمستقيمات والمنحنيات، بل سنستعمل أيضا أشكالا أخرى مثل السرخس (fern) أو بساط سيربينسكي Sierpiński.

سوف نشرح الفكرة التي تستند إليها كيفية ضغط الصور باعتبار بساط سيربينسكي. يظهر لأول وهلة معقدًا. كيف نخزنه في ذاكرة الحاسوب بطريقة اقتصادية؟ الأفضل تثبيت برنامج يعيد تركيبه عندما نحتاجه.
ولإنشاء هذا البرنامج ينبغي أن ندرك ما يميّز هذا الشكل الهندسي. نلاحظ أن بساط سيربينسكي إتحاد لثلاثة أبسطة سيربينسكية (أي ثلاث نسخ من ذات البساط)، وهي أصغر منه بمرتين (في الطول والإرتفاع). لرؤية ذلك، ننطلق من بساط سيربينسكي وعندئذ نستطيع أن نشكل بساطا آخر بالطريقة التالية:
نختزل بساط سيربينسكي إلى النصف إنطلاقا من الرأس الأسفل الأيسر.
نصنع صورة طبق الأصل لهذا النصف من بساط سيربينسكي، ثم نلصقه على يمين البساط الأول.
نصنع صورة ثالثة لهذا النصف من بساط سيربينسكي ونلصقه فوق البساطين الآخرين.
الشكل الثاني المصنوع مطابق لبساط سيربينسكي الذي انطلقنا منه في البداية. وبالتالي فبساط سيربينسكي نقطة صامدة لهذه الكيفية.
لنعبّر عن ذلك بألفاظ رياضية. نلاحظ أن قاعدة بساط سيربينسكي تساوي ارتفاعه. لذا يمكننا أن نرسم معلّما مركزه في الرأس الأسفل الأيسر لبساط سيربينسكي، نختار وحدتيْ محوريّه بحيث يكون طول كل من الارتفاع والقاعدة يساوي 1. ثم ننشئ أيضا التحويلات التآلفية التالية المعرفة على
بــ:
![]()
![]()
![]()
إذا كان
هو البساط سيربينسكي فإن
![]()
هل توجد مجموعات جزئية أخرى
من المستوي تتمتع بنفس الخاصية، أي
![]()
سنقوم بإجراء تجربة وندرك أن الجواب سيكون بالنفي! وبذلك نكون عندئذ قد ميّزنا بساطنا السيربينسكي بكونه يمثل المجموعة الجزئية الوحيدة
من المستوي التي تحقق العلاقة (1). ماذا فعلنا؟ لقد أنشأنا دالة ترفق بمجموعة جزئية
من المستوي المجموعة الجزئية
من المستوي. نسمي هذه الدالة
. إنها معرّفة كما يلي:
![]()
ونحن نعلم أن
، بمعنى أن
نقطة صامدة لهذه الدالة.
لقد قلنا إننا سنقوم بتجربة لنثبت أن بساط سيربينسكي هو النقطة الصامدة الوحيدة للدالة. دعنا نجرب ذلك بمربع
. صورة هذا المربع هو
. نطبق نفس الطريقة على
فنتحصل على
،
،
.

نلاحظ هنا ثلاثة أمور:
1. ليس هناك من الأشكال
، …،
ما يمثل نقطة صامدة للدالة
.
2. نستطيع مواصلة العمل بهذه الكيفية لانهائيا، والحصول عندئذ على متتالية غير منتهية من المجموعات
، حيث
.
3. يظهر أن المتتالية
تتقارب بسرعة نحو بساط سيربينسكي. بالفعل، لا يمكن لأعيننا أن تميّز
من
. إذن، في مكان
على صورتنا، يمكن لبرنامج إعادة الإنشاء أن ينشئ بكل بساطة
. وإذا كان من الضروري اختيار ميّز آخر فسوف نستعمل نفس البرنامج ونطلب منه أن يتوقف عند
أو
. وهكذا فنفس البرنامج الصغير يستطيع إعادة إنشاء
بأية دقة نريد!
إضافة إلى ذلك نستطيع إعادة القيام بهذه التجربة والتأكد من أن الطريقة صالحة مهما كان الشكل الذي ننطلق منه! هناك مثال ثان لمضلع خماسي موضح في الشكل 2. ونفس الملاحظات 1، 2 و3 الواردة أعلاه تظل قائمة أيضا في هذا المثال.

لقد رأينا أن نظرية النقطة الصامدة لبناخ تنطبق على التقلصات في الفضاءات المترية التامة. في العنوان 2 السابق عرّفنا الدالة
على الفضاءات الجزئية للمستوي. بالنسبة للفضاء المتري سوف نختار
مجموعة المجموعات الجزئية (المغلقة) المحدودة للمستوي. وسندخل مسافة على
ونسميها مسافة هوسدورف Hausdorff. إن تعريف مسافة هوسدورف
بين مجموعتين جزئيتين
و
يُعطى بصيغة غامضة ومعقدة. دعنا نشرح هذا المفهوم بطريقة مختلفة. نبدأ بشرح ما نعني بــ
![]()
(حتى ولو لم نعرّف ما نعنيه بــ
!). هذا يعني أنه إذا كان مقدار دقة نظرنا يعادل
، فإننا لا نستطيع أن نميّز
عن
. وباستخدام المصطلحات الرياضية فإن العلاقة
تعني
![]()
![]()
(هنا
هي المسافة الإقليدية العادية على
.) هذا يسمح لنا بإعطاء التعريف غير المباشر التالي.
تعريف. مسافة هوسدورف بين مجموعتين مغلقتين ومحدودتين
و
هي أصغر القيم
من بين تلك التي تحقق العلاقة (3).
نستطيع الآن التسليم بأن الدالة
تقلص. بالفعل، نفرض أن
. عندئذ يمكن إثبات العلاقة
. ليكن
. يوجد
و
بحيث
. بما أن
يوجد
بحيث
. ليكن
. نستنتج أن
و
![]()
نصل إلى نفس النتيجة إن بدأنا بــ
. إذن يوجد
بحيث
.
لقد طبقت هذه الطريقة على ضغط صور حقيقية (أنظر المرجع [K] أو [RS]). وهي تنتج صورا عالية الجودة عندما تكون الصورة الأصلية ذات طابع كسوري. ولكن، درجة الضغط ليست مرنة وفعالة كما هو الحال في الشكل JPEG. وفضلا عن ذلك فكيفية التشفير (التي تحول الصورة إلى برنامج من المفروض أنه يعيد تكوينها) تبقى في كل الأحوال بالغة التعقيد وهو ما يحُول دون أن تكون لها فائدة عملية. ورغم ذلك فإن بساطة هذه الفكرة، بالنظر إلى قوتها، تظل رائعة ومغرية.
4. تطبيق مثير للخوارزمية: خوارزمية رتبة صفحة
إن نجاح غوغل Google كمحرك بحث يأتي من خوارزميته: خوارزمية “رتبة الصفحة” PageRank. في هذه الخوارزمية، نحسب نقطة صامدة لمؤثر خطي على
يمثل تقليصا، وهذه النقطة الصامدة (والتي هي شعاع) تولد ترتيب الصفحات. من الناحية العملية، فالنقطة الصامدة هي شعاع ذاتي للقيمة الذاتية 1 تحسب بطريقة تقريبية بــ
من أجل
كبير بكفاية. ندعو القارئ المهتم بهذا الموضوع الاطلاع على تفاصيل مقالة كلاين القصيرة المعنونة “كيف يشتغل غوغل”.
5. خلاصة
رأينا في هذه المقالة كيف تمكنا، انطلاقا من لعبة بسيطة، اكتشاف أفكار قوية جدا والتي يمكن أن تقودنا إلى تطورات كبيرة في الرياضيات والتكنولوجيا. من الآن فصاعدا، عندما نبحث عن حل وحيد لمسألة معينة في جميع الميادين الرياضية، فمن الطبيعي أن نحاول رؤية ما إذا كان حل هذه المسألة يتميز بكونه النقطة الصامدة الوحيدة لمؤثر مبني خصيصا لهذا الهدف.
لقد لاحظنا أن ميزة هذه المقاربة هي أن النظرية تعطي طريقة فعالة وملموسة لبناء حل كنهاية متتالية لأن التقارب سريع.
إن التحليل هو دراسة الدوال. والدوال غالبا ما تُعرّف على الأعداد. في التحليل المتعدد المتغيرات نعمم مفهوم الدالة إلى الأشعة التي هي عناصر من
. ولكن لماذا التوقف عند عناصر من
؟ لقد رأينا أيضا أن الرياضياتيين يحبون تعميم مفهوم الدوال، ويسمحون لأنفسهم بتعريفها، مثلا، على مجموعات متكوّنة من مجموعات، كمجموعة الدوال، إلخ. واليوم، صار التحليل الخاص بتناول مجموعات الدوال محورا مهمًا في التحليل المعاصر، المسمى التحليل الدالي (أو التابعي) الذي يتبر موضوعا متداولا في الدراسات على مستوى الماستر.
ندعوكم إلى ربط هذا الموضوع بالكيفيات التكرارية التي صادفتموها. على سبيل المثال يتم الربط بالكيفيات المتكررة وحيدة البعد ذات الصلة بمتتاليات هيرون Heron للحصول على الجذور التربيعية. كما أن التقارب السريع للمتتاليات الهندسية يمكن أيضا أن يُفهم من وجهة النظر الموضحة في هذه المقالة.
6. المراجع
[B] M. F. Barnsley, Fractals everywhere, San Diego, Academic Press, 1988.
[K] J. Kominek, Advances in fractal compression for multimedia applications, Multimedia Systems Journal, vol. 5, n° 4, 1997, 255–270.
[R] C. Rousseau, Point fixe de Banach, Accromath 5, hiver-printemps 2010 (www.accromath.ca).
[R2] C. Rousseau, Comment Google fonctionne: chaînes de Markov et valeurs propres, Klein vignette (www.kleinproject.org).
[RS] C. Rousseau et Y. Saint-Aubin, Mathématiques et technologie, SUMAT Series, Springer-Verlag, 2008.