بعد بعض بحثي عن الأعداد الأولية ، وجدت علاقة مثيرة للاهتمام مع الأرقام غير المنطقية. يعطي هذا الاتصال إجابة على السؤال لماذا لماذا الأرقام الأولية
"فوضوية" ولماذا معقدة للغاية. تحت القطع هو شرح لهذا الاتصال ومتغير من خوارزمية RSA المحسنة.
مقدمة
ضع في اعتبارك المجموعة
. حاول الآن ترتيب ذلك. أي ، ابحث عن طريقة للعثور على الزوج التالي من الأرقام n و m ، مع معرفة الرقم السابق. من الواضح: 2 + 2 + 2 = 3 + 3 و 2 + 2> 3 ، 2 <3. وهكذا ، يتم توزيع أزواج من الأرقام على النحو التالي:
(1،0) و (0،1) و (2،0) و (1،1) و (3،0) و (2،1) و (4،0) و (3،1) و (5) ، 0) ...
لاحظ أن الترتيب ، وبالتالي طريقة الحصول على الزوج التالي من الأرقام يتم تتبعها بوضوح. لا توجد مشاكل والمهمة تافهة.
الآن فكر في المجموعة
. لسوء الحظ أو لحسن الحظ ، ولكن لا يمكن طلب هذه المجموعة بمعنى المجموعة السابقة:
(1،0) و (0،1) و (2،0) و (1،1) و (3،0) و (0،2) و (2،1) و (4،0) و (3) ، 1) ، (0،3) ...
إذا قررت أنك قد وجدت الترتيب المحدد ، فقم بإنهاء هذه الأزواج أكثر وتأكد من أنه معطل. ترتبط "فوضى" هذه الأزواج من الأرقام بشكل مباشر بعدم منطقية الرقم
أثبت يوهان لامبرت عام 1761. في الواقع ، من أجل ترتيب أزواج متتالية ، نحاول أولاً احتواء جزء من الطول 2 إلى مقطع من الطول
. نحن نحاول وضع الرصيد الذي تم الحصول عليه في مقطع طوله 2. سوف يصلح مرة واحدة فقط. وهذا يعني أن الباقي "سيلعب" دوره بالفعل على جزء من الطول
حيث لا يصلح قطعتين بطول 2 بل ثلاثة. عند تنفيذ مثل هذه العملية بشكل أكبر ، يصبح من الواضح أنه بمجرد حصولنا على الانطباع بأننا وجدنا النظام ، فسوف ينهار في عدد معين من الخطوات. نظرًا لأن الأخير ، الذي لم يتم استخدامه بعد ، فإن الميزان سوف "يلعب" دوره عاجلاً أم آجلاً وسيتغير الترتيب. لذلك ، فإن مسألة إيجاد خوارزمية "جيدة" لهذه المشكلة لا تزال مفتوحة.
بعض التعاريف
دع
أين
- تشابه مثل:
وبناء على ذلك ، ل
- عكس
:
.
الآن نحدد مجموعة الاهتمام بالنسبة لنا:
واسمحوا
. ثم:
و
- صورة المجموعة
للعرض
.
وأخيرًا
- العديد من الأعداد الأولية للعملية
.
الآن من السهل توضيح هذه التعريفات بمثال مألوف. لتشغيل الضرب ،
. كثيرًا
هل هذا
. يجدر التوقف وشرح سبب أهمية ذلك.
الاتصال نفسه
في الواقع ، باستخدام التشابه ، وجدنا أن تعقيد جميع المشاكل حول الأعداد الأولية يعادل المشاكل المتعلقة بمبالغ اللوغاريتمات غير المنطقية. أي كما رأينا في المثال مع مجموعة من الأرقام
و 2 ، إنه غير منطقي هو الذي يجلب الفوضى. إذاً هنا ، فإن عدم منطقية اللوغاريتمات توزع الأعداد الأولية على خط رقم بطريقة شبه فوضوية. هناك صعوبة في طلب أزواج n و m في مجموعة ، على سبيل المثال ،
. بمعنى آخر ، تعتمد بساطة الرقم بشكل مباشر على مكان عشري في الرقم ، على سبيل المثال
. لكننا حددنا الأعداد الأولية ليس فقط للضرب ، ولكن بشكل عام لعملية ثنائية تعسفية. لقد فعلت ذلك لإظهار أن الأعداد الأولية لدينا ليست فريدة بأي شكل من الأشكال.
RSA
للعملية الثنائية x + xy + y:
.
تتميز عشوائية هذه المجموعة بقيم غير منطقية للتشكل على الأعداد الطبيعية. علاوة على ذلك ، لا يبدو أن التشكل يتم التعبير عنه من حيث الوظائف الأولية. هنا ، من خلال العملية ، قمنا ببناء الأعداد الأولية الأخرى التي لا يعتمد توزيعها بشكل واضح على توزيع الأعداد الأولية. هذا يمكننا من بناء RSA على عملية ثنائية تعسفية بحيث يكون التماثل غير عقلاني. بعد كل شيء ، فإن وظيفة اللوغاريتم "جيدة" للغاية بالنسبة لمحللي التشفير. وهنا تتصرف بطريقة لا يمكن التنبؤ بها على الإطلاق. من الممكن ، والعكس صحيح ، بناء تشابه يتم من خلاله تحديد عملية ثنائية تبادلية.
بأخذ الأعداد التعسفية كأساس ، نغير مشكلة حساب الرقم المركب إلى مشكلة تحليل عدد غير منطقي تقريبًا في مجموع الاثنين الآخرين من مجموعة معينة. شيء ما يخبرني أن هذه المهمة يجب أن تنتمي إلى فئة NP.
في الختام
لم تحل البشرية بعد العديد من المشاكل حول الأعداد الأولية ، حيث تثير الرياضيات عددًا لا حصر له من المشكلات المماثلة. سوف يتساءل بطبيعة الحال ما يجب القيام به حيال ذلك. اقتراحي هو النظر في جميع النظريات من نظرية الأعداد ليس من أجل الجمع والضرب ، ولكن من أجل الجمع والعملية التبادلية التعسفية المغلقة على الأعداد الطبيعية. ثم سيكون كل بيان حول الأعداد الأولية مجرد نتيجة لخصائص معينة للعملية. على سبيل المثال ، سيكون لانهائية الأعداد الأولية نتيجة رتابة العملية ونموها السريع إلى حد ما. لكن هذا موضوع لمقال منفصل. شكرا لكم على اهتمامكم.