رمز الهندسة الجبرية

تُعدّ رموز الهندسة الجبرية ، والتي غالباً ما تُختصر إلى رموز AG، نوعاً من الرموز الخطية التي تُعمّم رموز ريد-سولومون . وقد قام عالم الرياضيات الروسي ف. د. غوبا بإنشاء هذه الرموز لأول مرة في عام 1982. [ 1 ]

تاريخ

تطور اسم هذه الرموز منذ نشر ورقة غوبا التي وصفتها. تاريخيًا، كانت تُعرف أيضًا باسم رموز غوبا الهندسية؛ [ 2 ] إلا أن هذا المصطلح لم يعد شائعًا في أدبيات نظرية الترميز . ويعود ذلك إلى أن رموز غوبا تُمثل فئةً متميزةً من الرموز، وقد ابتكرها غوبا نفسه في أوائل سبعينيات القرن العشرين. [ 3 ] [ 4 ] [ 5 ]

استقطبت هذه الشفرات اهتمامًا واسعًا في أوساط نظرية الترميز لقدرتها على تجاوز حد جيلبرت-فارشاموف ؛ إذ لم يُكسر هذا الحد طوال الثلاثين عامًا التي تلت اكتشافه. [ 6 ] وقد برهن على ذلك تفاسمان، وفلادوت، وزينك في العام نفسه الذي نُشرت فيه الشفرة، في بحثهم بعنوان " المنحنيات المعيارية ، ومنحنيات شيمورا، وشفرات جوبا، أفضل من حد فارشاموف-جيلبرت". [ 7 ] ولعل عنوان هذا البحث أحد مصادر الالتباس التي أثرت على الإشارات إلى شفرات الهندسة الجبرية في أدبيات نظرية الترميز خلال ثمانينيات وتسعينيات القرن العشرين.

بناء

يصف هذا القسم بناء رموز الهندسة الجبرية. ويبدأ القسم بالأفكار الكامنة وراء رموز ريد-سولومون، والتي تُستخدم لتحفيز بناء رموز الهندسة الجبرية.

رموز ريد-سولومون

تُعدّ رموز الهندسة الجبرية تعميمًا لرموز ريد-سولومون . وقد ابتكرها إيرفينغ ريد وغوستاف سولومون عام 1960، وتستخدم رموز ريد-سولومون كثيرات الحدود أحادية المتغير لتكوين كلمات التشفير، وذلك بتقييم كثيرات الحدود ذات الدرجة الصغيرة الكافية عند النقاط في حقل منتهٍ.Fq{\displaystyle \mathbb {F} _{q}}[ 8 ]

تُعرَّف رموز ريد-سولومون رسميًا بالطريقة التالية.Fq={α1،...،αq}{\displaystyle \mathbb {F} _{q}=\{\alpha _{1},\dots ,\alpha _{q}\}}. حدد أعدادًا صحيحة موجبةكنq{\displaystyle k\leq n\leq q}. يتركFq[x]<ك:={وFq[x]:درجةو<ك}{\displaystyle \mathbb {F} _{q}[x]_{<k}:=\left\{f\in \mathbb {F} _{q}[x]:\deg f<k\right\}}شفرة ريد-سولومونRS(q،ن،ك){\displaystyle RS(q,n,k)}هو رمز التقييمRS(q،ن،ك)={(و(α1)،و(α2)،...،و(αن)):وFq[x]<ك}Fqن.{\displaystyle RS(q,n,k)=\left\{\left(f(\alpha _{1}),f(\alpha _{2}),\dots ,f(\alpha _{n})\right):f\in \mathbb {F} _{q}[x]_{<k}\right\}\subseteq \mathbb {F} _{q}^{n}.}

رموز من المنحنيات الجبرية

لاحظ غوبا أنFq{\displaystyle \mathbb {F} _{q}}يمكن اعتبارها خطًا أفينيًا، مع خط إسقاطي مطابقPFq1{\displaystyle \mathbb {P} _{\mathbb {F} _{q}}^{1}}ثم، كثيرات الحدود فيFq[x]<ك{\displaystyle \mathbb {F} _{q}[x]_{<k}}(أي كثيرات الحدود من الدرجة الأقل منك{\displaystyle k}زيادةFq{\displaystyle \mathbb {F} _{q}}يمكن اعتبارها كثيرات حدود مع السماح بالأقطاب لا يزيد عنك{\displaystyle k}عند النقطة اللانهائية فيPFq1{\displaystyle \mathbb {P} _{\mathbb {F} _{q}}^{1}}[ 6 ]

انطلاقًا من هذه الفكرة، اتجه غوبا نحو نظرية ريمان-روخ . عناصر فضاء ريمان-روخ هي تحديدًا تلك الدوال التي يكون ترتيب أقطابها أقل من عتبة معينة، [ 9 ] حيث يُشفّر هذا التقييد في معاملات قاسم مُناظر . يتم تقييم هذه الدوال عند النقاط النسبية على منحنى جبري.X{\displaystyle X}زيادةFq{\displaystyle \mathbb {F} _{q}}(أي النقاط فيFq2{\displaystyle \mathbb {F} _{q}^{2}}على المنحنىX{\displaystyle X}) يعطي رمزًا بنفس معنى بناء ريد-سولومون.

مع ذلك، ولأنّ معايير رموز الهندسة الجبرية مرتبطة بحقول الدوال الجبرية ، فإنّ تعريفات هذه الرموز تُصاغ غالبًا بلغة حقول الدوال الجبرية على الحقول المنتهية. [ 10 ] ومع ذلك، من المهمّ تذكّر ارتباطها بالمنحنيات الجبرية، إذ يُوفّر هذا طريقةً أكثر بديهيةً من الناحية الهندسية للتفكير في رموز الهندسة الجبرية باعتبارها امتدادًا لرموز ريد-سولومون. [ 9 ]

تُعرَّف رموز الهندسة الجبرية رسميًا بالطريقة التالية. [ 10 ] ليكنF/Fq{\displaystyle F/\mathbb {F} _{q}}ليكن حقل دالة جبرية،د=P1++Pن{\displaystyle D=P_{1}+\dots +P_{n}}ليكن مجموعن{\displaystyle n}أماكن مميزة منF/Fq{\displaystyle F/\mathbb {F} _{q}}من الدرجة الأولى، وجي{\displaystyle G}ليكن قاسمًا ذا دعم منفصل مند{\displaystyle D}. رمز الهندسة الجبريةجل(د،جي){\displaystyle C_{\mathcal {L}}(D,G)}مرتبط بالقواسمد{\displaystyle D}وجي{\displaystyle G}يُعرَّف بأنهجل(د،جي):={(و(P1)،...،و(Pن)):ول(جي)}Fqن.{\displaystyle C_{\mathcal {L}}(D,G):=\lbrace (f(P_{1}),\dots ,f(P_{n})):f\in {\mathcal {L}}(G)\rbrace \subseteq \mathbb {F} _{q}^{n}.}يمكن الاطلاع على مزيد من المعلومات حول هذه الرموز في كل من النصوص التمهيدية [ 6 ] والنصوص المتقدمة في نظرية الترميز. [ 10 ] [ 11 ]

فك التشفير

يمكن فك تشفير بعض رموز الهندسة الجبرية باستخدام خوارزميات تعتمد على خوارزمية بيرلكامب-ماسي-ساكاتا. وقد قدم شوجيرو ساكاتا هذه الخوارزمية كامتداد لخوارزمية بيرلكامب-ماسي لتشمل المصفوفات متعددة الأبعاد. [ 12 ] وعلى وجه الخصوص، يمكن فك تشفير رموز الهندسة الجبرية أحادية النقطة بكفاءة باستخدام خوارزمية بيرلكامب-ماسي-ساكاتا، كما طُوّرت لاحقًا متغيرات منها لرموز متعددة النقاط من المنحنيات الجبرية. [ 13 ]

أمثلة

رموز ريد-سولومون

يمكن للمرء أن يرى ذلك

RS(q،ن،ك)=جل(د،(ك-1)P){\displaystyle RS(q,n,k)={\mathcal {C}}_{\mathcal {L}}(D,(k-1)P_{\infty })}

أينP{\displaystyle P_{\infty }}هي النقطة عند اللانهاية على الخط الإسقاطيPFq1{\displaystyle \mathbb {P} _{\mathbb {F} _{q}}^{1}}ود=P1++Pq{\displaystyle D=P_{1}+\dots +P_{q}}هو مجموع الآخرFq{\displaystyle \mathbb {F} _{q}}- نقاط عقلانية.

رموز هيرميتية أحادية النقطة

يُعطى منحنى هيرميتي بالمعادلةxq+1=yq+y{\displaystyle x^{q+1}=y^{q}+y}تم النظر فيه على مستوى الملعبFq2{\displaystyle \mathbb {F} _{q^{2}}}[ 2 ] يكتسب هذا المنحنى أهمية خاصة لأنه يحقق حد هاس-ويل بالمساواة، وبالتالي يمتلك أكبر عدد من النقاط الأفينية علىFq2{\displaystyle \mathbb {F} _{q^{2}}}[ 14 ] فيما يتعلق برموز الهندسة الجبرية ، فهذا يعني أن الرموز الهرميتية طويلة نسبيًا بالنسبة للأبجدية التي تُعرَّف عليها. [ 15 ]

يُعطى فضاء ريمان-روخ لحقل الدوال الهرميتية في البيان التالي. [ 2 ] بالنسبة لحقل الدوال الهرميتيةFq2(x،y){\displaystyle \mathbb {F} _{q^{2}}(x,y)}مقدم منxq+1=yq+y{\displaystyle x^{q+1}=y^{q}+y}ولـمZ+{\displaystyle m\in \mathbb {Z} ^{+}}، فضاء ريمان-روخل(مP){\displaystyle {\mathcal {L}}(mP_{\infty })}يكونل(مP)=xأyب:0بq-1،أq+ب(q+1)م،{\displaystyle {\mathcal {L}}(mP_{\infty })=\left\langle x^{a}y^{b}:0\leq b\leq q-1,aq+b(q+1)\leq m\right\rangle ,}أينP{\displaystyle P_{\infty }}هي النقطة عند اللانهاية علىحq(Fq2){\displaystyle {\mathcal {H}}_{q}(\mathbb {F} _{q^{2}})}.

وبذلك، يمكن تعريف رمز هيرميت ذي النقطة الواحدة بالطريقة التالية. ليكنحq{\displaystyle {\mathcal {H}}_{q}}لتكن المنحنى الهرميتي المعرف علىFq2{\displaystyle \mathbb {F} _{q^{2}}}.

يتركP{\displaystyle P_{\infty }}كن النقطة عند اللانهاية علىحq(Fq2){\displaystyle {\mathcal {H}}_{q}(\mathbb {F} _{q^{2}})}، ود=P1++Pن{\displaystyle D=P_{1}+\cdots +P_{n}}أن يكون قاسمًا مدعومًا بـن:=q3{\displaystyle n:=q^{3}}متميزFq2{\displaystyle \mathbb {F} _{q^{2}}}- نقاط عقلانية حولحq{\displaystyle {\mathcal {H}}_{q}}بخلافP{\displaystyle P_{\infty }}.

شفرة هيرميتية ذات النقطة الواحدةج(د،مP){\displaystyle C(D,mP_{\infty })}يكون

ج(د،مP):={(و(P1)،...،و(Pن)):ول(مP)}Fq2ن.{\displaystyle C(D,mP_{\infty }):=\left\lbrace (f(P_{1}),\dots ,f(P_{n})):f\in {\mathcal {L}}(mP_{\infty })\right\rbrace \subseteq \mathbb {F} _{q^{2}}^{n}.}

مراجع

  1. ^ جوبا ، فاليري دينيسوفيتش (1982). "الرموز الجبرية والهندسية" . إزفستيا روسيسكوي أكاديمي ناوك. سيريا ماتيماتشيسكايا . 46 (4): 726– 781 عن طريق الأكاديمية الروسية للعلوم، معهد ستيكلوف الرياضي الروسي.
  2. 1 2 3 ستيكتينوث، هينينغ (1988). "ملاحظة حول الشفرات الهرميتية على حقل غالوا GF(q^2)" . معاملات IEEE في نظرية المعلومات . 34 (5): 1345-1348 - عبر IEEE.
  3. غوبا، فاليري دينيسوفيتش (1970). "فئة جديدة من رموز تصحيح الأخطاء الخطية" . مشاكل نقل المعلومات 6 : 300-304 .
  4. غوبا، فاليري دينيسوفيتش (1972). "الرموز المبنية على أساس رموز (L،g)" . مشاكل معالجة المعلومات . 8 ( 2): 107-109 عبر الأكاديمية الروسية للعلوم، فرع المعلوماتية، معدات الحاسوب و.
  5. بيرلكامب، إلوين (1973). "رموز جوبا" . معاملات IEEE في نظرية المعلومات . 19 ( 5): 590-592 عبر IEEE.
  6. 1 2 3 ووكر، جودي ل. (2000). الرموز والمنحنيات . الجمعية الرياضية الأمريكية. ص 15. ISBN  0-8218-2628-X.
  7. ^ تسفاسمان، مايكل. فلادوت، سيرج. زينك، توماس (1982). "المنحنيات المعيارية ومنحنيات شيمورا وأكواد جوبا أفضل من حدود فاشاموف-جيلبرت" . الرياضيات Nachrichten .
  8. ريد، إيرفينغ ؛ سولومون، غوستاف ( 1960). "الرموز متعددة الحدود على حقول منتهية معينة" . مجلة جمعية الرياضيات الصناعية والتطبيقية . 8 (2): 300-304 - عبر SIAM.
  9. 1 2 هوهولت، توم؛ الأماكن القريبة : بيليكان ، رود (1998). “رموز الهندسة الجبرية” (PDF) . دليل نظرية الترميز . 1 (الجزء الأول): 871– 961 عبر إلسفير أمستردام.
  10. 1 2 3 ستيكتينوث، هينينغ (2009). حقول الدوال الجبرية والرموز ( الطبعة الثانية). سبرينغر ساينس آند بيزنس ميديا. الصفحات 45-65 . ISBN   978-3-540-76878-4.
  11. فان لينت، جاكوبوس (1999). مقدمة في نظرية الترميز ( الطبعة الثالثة). سبرينغر. الصفحات 148-166 . ISBN   978-3-642-63653-0.
  12. ساكاتا، شوجيرو (فبراير 1990). "توسيع خوارزمية بيرلكامب-ماسي إلى N بُعد". المعلومات والحوسبة . 84 (2): 207-239 . doi : 10.1016/0890-5401(90)90039-K .
  13. ساكاتا، شوجيرو؛ فوجيساوا، ماسايا (أبريل 2014). "فك تشفير سريع للرموز متعددة النقاط من المنحنيات الجبرية". معاملات IEEE في نظرية المعلومات . 60 (4): 2054-2064 . doi : 10.1109/TIT.2014.2300473 .
  14. ^ جارسيا، أرنولدو ؛ فيانا، باولو (1986). "نقاط Weierstrass على بعض المنحنيات غير الكلاسيكية" . أرشيف دير الرياضيات . 46 : 315 – 322 من طريق سبرينغر.
  15. تيرسما، إتش جيه ( 1987). "ملاحظات حول الرموز من المنحنيات الهرميتية" . معاملات IEEE في نظرية المعلومات . 33 (4): 605-609 عبر IEEE.