🎛️ ابنِ التنين بنشر الطيات المتتالية
في كل مرحلة، يتضاعف عدد القطع. ابتداءً من المرحلة 8، يأخذ التنين شكله الكامل.
في المرحلة n، لدينا 2ⁿ قطعة. n = 16 ← 65 536 قطعة، تنين حقيقي.
القطع
1 024
البُعد الكسيري
2 (يملأ المساحة)
التشابه الذاتي
×2 في كل مرحلة
10 طيات : 1 024 قطعة ترسم تنينًا يمكن التعرف عليه بوضوح.
🐉 1967 : ثلاثة مهندسين من ناسا وطية ورق
في سنة 1967، ثلاثة فيزيائيين يعملون في وكالة ناسا — جون هايغواي، وبروس بانكس، ووليام هارتر — كانوا يتسلون بطي شرائط من الورق خلال استراحاتهم. لاحظ هايغواي أنه إذا طوينا شريطًا بشكل متتالٍ دائمًا في الاتجاه نفسه ثم فردناه بزاوية 90°، نحصل على منحنى غريب.
نشروا اكتشافهم في مجلة Scientific American سنة 1967. مارتن غاردنر، المبسّط الرياضي الشهير، أطلق على المنحنى اسم « تنين هايغواي ». وأصبح على الفور أحد أكثر الكسيريات تداولًا.
📜 القاعدة البسيطة : اطوِ دائمًا من الجهة نفسها
خذ شريطًا من الورق طويلًا ورفيعًا. اطوِه إلى نصفين في اتجاه واحد (لنقل إلى اليمين). أصبح لديك الآن شريط مطوي إلى نصفين. اطوِه مرة أخرى إلى نصفين في الاتجاه نفسه (اليمين). تابع هكذا 10، 15، 20 مرة.
الآن، افرده. لكن بدلًا من إعادة الشريط مسطحًا، قوّم كل طية إلى 90° بالضبط. انظر إلى الحافة. ترى ظهور منحنى معقد ذي هندسة متشابهة ذاتيًا. إنه منحنى التنين.
الإنشاء التكراري
ليكن Dn منحنى التنين في المرحلة n.
- D0 = قطعة مستقيمة
- Dn+1 = Dn متبوعًا بـ Dn مدورًا بزاوية 90° (إلى اليسار)
هذا التعريف التراجعي مكافئ للتعريف بالطي.
🎯 خصائص مدهشة
1. التنين يبلّط المستوى
والأكثر إثارة للدهشة : إذا أخذت 4 تنينات ووضعتها حول نقطة مركزية، فإنها تبلّط المستوى تبليطًا تامًا، دون فجوات ولا تداخلات. إنها خاصية نادرة بين الكسيريات.
2. البُعد الكسيري = 2
منحنى التنين هو منحنى بيانو : بُعده الكسيري يساوي 2. إنه «مطوي على نفسه» إلى حد أنه يملأ افتراضيًا مساحة من المستوى.
ومع ذلك، فهو منحنى (إذن بُعده 1 طوبولوجيًا). هذا التناقض بين البُعد الطوبولوجي والبُعد الكسيري هو مصدر الافتتان.
3. لا يوجد أي تقاطع
رغم تعقيده البصري، فإن منحنى التنين (نهايته عند اللانهاية) لا يقطع نفسه أبدًا. إنه منحنى بسيط (غير متقاطع ذاتيًا) ذو طول لانهائي «يملأ» مساحة منتهية.
📐 إنشاء L-System لليندنماير
تنين هايغواي يُكتب أيضًا على شكل نظام ليندنماير (L-system) :
- الأبجدية : F (التقدم)، + (الدوران إلى اليسار 90°)، − (الدوران إلى اليمين 90°)، X و Y (متغيرات صامتة).
- البديهية (Axiome) : FX
- قاعدة إعادة الكتابة :
- X → X+YF+
- Y → −FX−Y
في كل مرحلة، نستبدل كل X و Y بقاعدتهما. تنمو الكلمة أُسيًا. ثم ننفذ الكلمة النهائية كسلحفاة : F = تقدّم، + = در إلى اليسار، − = در إلى اليمين.
هذا التمثيل بـ L-system يسمح بتوليد التنين في بضعة أسطر من الشيفرة وبـ فهم بنيته التراجعية.
🌳 متتالية المنعطفات : كسيري ثنائي
في كل مرحلة n، يتكون منحنى التنين من 2n قطعة يفصل بينها 2n − 1 منعطفًا، كل منعطف إما «إلى اليسار» (L) أو «إلى اليمين» (R). متتالية المنعطفات هي بدورها كائن كسيري :
- D1 : L (منعطف واحد)
- D2 : L L R (3 منعطفات)
- D3 : L L R L L R R (7 منعطفات)
- D4 : L L R L L R R L L L R R L R R (15 منعطفًا)
لهذه المتتالية خاصية سحرية : المنعطف في المنتصف دائمًا L، و المنعطفات قبل هذا المنتصف هي الصورة المرآتية للمنعطفات بعده. إنه التشابه الذاتي للمتتالية الثنائية نفسها.
🎓 الرابط مع برنامجك الدراسي
التنين يستحضر مفاهيم من البكالوريا علوم رياضية (البرنامج وما بعده) :
- المتتاليات المعرَّفة بالتراجع (الأولى بكالوريا علوم رياضية) : Dn+1 تُنشأ انطلاقًا من Dn. إنها متتالية من الكائنات الهندسية.
- تحويلات المستوى (الأولى بكالوريا علوم رياضية) : الدوران بزاوية 90° المستخدم في كل مرحلة هو تحويل كلاسيكي في البرنامج.
- المتجهات والأعداد العقدية (الثانية بكالوريا علوم رياضية) : الدوران بزاوية 90° في المستوى العقدي هو الضرب في i. يوصف التنين بأناقة بدلالة الأعداد العقدية.
- الخوارزميات والتراجع (ما بعد البكالوريا) : التنين تمرين نموذجي في الخوارزمية التراجعية.
🌍 التطبيقات والإرث
- ضغط الصور الكسيري : منحنيات ملء المستوى (والتنين مثال عليها) تُلهم خوارزميات الضغط.
- الهوائيات الكسيرية : بعض هوائيات الهاتف تستخدم منحنيات من نوع التنين لتعظيم الطول الرنيني داخل حجم مصغّر.
- خرائط هيلبرت وبيانو : منحنيات ملء المستوى تُستخدم في قواعد البيانات المكانية لترتيب الإحداثيات ثنائية الأبعاد بكفاءة في بُعد واحد.
- التوليد الإجرائي في ألعاب الفيديو : التضاريس، والأنهار، والبنى العضوية تستخدم أنظمة L-systems مماثلة.