الشكل الطبيعي للهيرميت

في الجبر الخطي ، يُعد الشكل الطبيعي لهيرميت نظيرًا للشكل المختزل للمصفوفات على الأعداد الصحيحةZ{\displaystyle \mathbb {Z} }تمامًا كما يمكن استخدام الشكل المختزل المتدرج لحل مسائل تتعلق بحل النظام الخطيأx=ب{\displaystyle Ax=b}أينxRن{\displaystyle x\in \mathbb {R} ^{n}}يمكن للصيغة الطبيعية لهيرميت حل المشكلات المتعلقة بحل النظام الخطيأx=ب{\displaystyle Ax=b}أين هذه المرةx{\displaystyle x}يقتصر على استخدام إحداثيات عددية صحيحة فقط. تشمل التطبيقات الأخرى للصيغة المعيارية لهيرميت البرمجة العددية الصحيحة ، [ 1 ] والتشفير ، [ 2 ] والجبر المجرد . [ 3 ]

تعريف

قد يفضل بعض المؤلفين الحديث عن الشكل الطبيعي لهيرميت إما بأسلوب الصفوف أو بأسلوب الأعمدة. وهما متطابقان أساساً حتى التبديل.

الشكل الطبيعي لهرميت على نمط الصف

مصفوفةأZم×ن{\displaystyle A\in \mathbb {Z} ^{m\times n}}له شكل هيرميت طبيعي (صف)ح{\displaystyle H}إذا كانت هناك مصفوفة مربعة أحادية المعياريو{\displaystyle U}بحيثح=يوأ{\displaystyle H=UA}و: [ 4 ] [ 5 ] [ 6 ]

  1. ح{\displaystyle H}هو مثلث علوي (أي،حأناج=0{\displaystyle h_{ij}=0}لأنا>ج{\displaystyle i>j})، وأي صفوف من الأصفار تقع أسفل أي صف آخر.
  2. المعامل الرئيسي (أول إدخال غير صفري من اليسار، ويسمى أيضًا المحور ) لصف غير صفري يكون دائمًا على يمين المعامل الرئيسي للصف الذي فوقه؛ علاوة على ذلك، فهو موجب.
  3. العناصر الموجودة أسفل المحاور تساوي صفرًا، والعناصر الموجودة أعلى المحاور غير سالبة وأصغر تمامًا من المحور.

الشرط الثالث ليس معيارياً بين المؤلفين، فمثلاً، تشترط بعض المصادر أن تكون القيم غير المحورية غير موجبة [ 7 ] [ 8 ] أو لا تفرض أي قيود على إشارتها [ 9 ] . ومع ذلك، فإن هذه التعريفات متكافئة باستخدام مصفوفة أحادية المعامل مختلفة.يو{\displaystyle U}المصفوفة أحادية المعامل هي مصفوفة مربعة من الأعداد الصحيحة يكون محددها إما 1 أو -1 (وبالتالي قابلة للعكس ). في الواقع، المصفوفة أحادية المعامل قابلة للعكس على مجموعة الأعداد الصحيحة، كما يتضح، على سبيل المثال، من قاعدة كرامر .

الشكل الطبيعي لهيرميت على شكل عمود

مصفوفةأZم×ن{\displaystyle A\in \mathbb {Z} ^{m\times n}}له شكل هيرميت طبيعي (عمودي)ح{\displaystyle H}إذا كانت هناك مصفوفة مربعة أحادية المعياريو{\displaystyle U}أينح=أيو{\displaystyle H=AU}وح{\displaystyle H}تتضمن القيود التالية: [ 8 ] [ 10 ]

  1. ح{\displaystyle H}هو مثلث سفلي (حأناج=0{\displaystyle h_{ij}=0}لأنا<ج{\displaystyle i<j}) وأي أعمدة من الأصفار تقع على اليمين.
  2. المعامل الرئيسي (أول إدخال غير صفري من الأعلى، ويسمى أيضًا المحور ) لعمود غير صفري يكون دائمًا أقل بكثير من المعامل الرئيسي للعمود الذي يسبقه؛ علاوة على ذلك، فهو موجب.
  3. العناصر الموجودة على يمين المحاور تساوي صفرًا، والعناصر الموجودة على يسار المحاور غير سالبة وأصغر تمامًا من المحور.

لاحظ أن تعريف نمط الصف له مصفوفة أحادية المعامليو{\displaystyle U}مضاعفةأ{\displaystyle A}على اليسار (بمعنىيو{\displaystyle U}يتصرف على صفوفأ{\displaystyle A})، بينما يكون لتعريف نمط العمود تأثير المصفوفة أحادي المعامل على أعمدةأ{\displaystyle A}إن التعريفين للأشكال الطبيعية لهيرميت هما ببساطة منقولان لبعضهما البعض.

وجود وتفرد الشكل الطبيعي لهيرميت

كل مصفوفة A ذات رتبة صفية كاملة من الرتبة m × n وعناصر صحيحة لها مصفوفة H فريدة من الرتبة m × n في شكل هيرميت الطبيعي، بحيث H = UA لبعض المصفوفات المربعة أحادية المعامل U. [ 5 ] [ 11 ] [ 12 ]

أمثلة

في الأمثلة أدناه، H هو الشكل الطبيعي لهرميت للمصفوفة A ، و U هي مصفوفة أحادية المعامل بحيث UA = H.أ=(331401000019160003)ح=(30110100001910003)يو=(1-30-10100001-50001){\displaystyle A={\begin{pmatrix}3&3&1&4\\0&1&0&0\\0&0&19&16\\0&0&0&3\end{pmatrix}}\qquad H={\begin{pmatrix}3&0&1&1\\0&1&0&0\\0&0&19&1\\0&0&0&3\end{pmatrix}}\qquad U=\left({\begin{array}{rrrr}1&-3&0&-1\\0&1&0&0\\0&0&1&-5\\0&0&0&1\end{array}}\right)}

أ=(236256168311)ح=(1050-110328-20061-13)يو=(9-515-2011-61){\displaystyle A={\begin{pmatrix}2&3&6&2\\5&6&1&6\\8&3&1&1\end{pmatrix}}\qquad H=\left({\begin{array}{rrrr}1&0&50&-11\\0&3&28&-2\\0&0&61&-13\end{array}}\right)\qquad U=\left({\begin{array}{rrr}9&-5&1\\5&-2&0\\11&-6&1\end{array}}\right)}

إذا كان للمصفوفة A صف واحد فقط، فإن H إما = A أو H = − A ، اعتمادًا على ما إذا كان للصف الوحيد من A معامل رئيسي موجب أو سالب.

الخوارزميات

توجد العديد من الخوارزميات لحساب الشكل الطبيعي لهيرميت، ويعود تاريخها إلى عام 1851. إحدى هذه الخوارزميات موصوفة في [ 13 ] : 43-45. ولكن في عام 1979 فقط تم تطوير خوارزمية لحساب الشكل الطبيعي لهيرميت تعمل في وقت متعدد الحدود بشكل قوي ؛ [ 14 ] أي أن عدد الخطوات اللازمة لحساب الشكل الطبيعي لهيرميت محدود من الأعلى بكثير حدود في أبعاد مصفوفة الإدخال، والمساحة التي تستخدمها الخوارزمية (الأعداد الوسيطة) محدودة بكثير حدود في حجم الترميز الثنائي للأعداد في مصفوفة الإدخال.

تعتمد إحدى فئات الخوارزميات على طريقة الحذف الغاوسي ، حيث تُستخدم مصفوفات أولية خاصة بشكل متكرر. [ 11 ] [ 15 ] [ 16 ] كما يمكن استخدام خوارزمية LLL لحساب الشكل الطبيعي لهيرميت بكفاءة. [ 17 ] [ 18 ]

التطبيقات

حسابات الشبكة

تتخذ الشبكة النموذجية في R n الشكل التاليل={أنا=1نαأناأأنا|αأناZ}{\textstyle L=\left\{\left.\sum _{i=1}^{n}\alpha _{i}\mathbf {a} _{i}\;\right\vert \;\alpha _{i}\in {\textbf {Z}}\right\}}حيث تنتمي العناصر aᵢ إلى Rⁿ . إذا كانت أعمدة المصفوفة A هي العناصر aᵢ ، فيمكن ربط الشبكة بأعمدة المصفوفة، وتُسمى A أساسًا لـ L. ولأن شكل هيرميت الطبيعي فريد، فإنه يُمكن استخدامه للإجابة عن العديد من الأسئلة المتعلقة بوصفين للشبكة. فيما يلي ،لأ{\displaystyle L_{A}}يرمز إلى الشبكة المولدة من أعمدة المصفوفة A. ولأن الأساس يقع في أعمدة المصفوفة A ، يجب استخدام الشكل الطبيعي لهرميت ذي النمط العمودي. بفرض وجود أساسين لشبكة، A و A'تتمثل مشكلة التكافؤ في تحديد ما إذا كانلأ=لأ.{\displaystyle L_{A}=L_{A'}.}يمكن القيام بذلك عن طريق التحقق مما إذا كان الشكل الطبيعي لهيرميت ذو النمط العمودي لـ A و A'تكون متطابقة حتى إضافة صفر من الأعمدة. هذه الاستراتيجية مفيدة أيضًا لتحديد ما إذا كانت الشبكة مجموعة جزئية (لألأ{\displaystyle L_{A}\subseteq L_{A'}}إذا وفقط إذال[أ|أ]=لأ{\displaystyle L_{[A\mid A']}=L_{A'}})، تحديد ما إذا كان المتجه v موجودًا في شبكة (vلأ{\displaystyle v\in L_{A}}إذا وفقط إذال[v|أ]=لأ{\displaystyle L_{[v\mid A]}=L_{A}}), ولحسابات أخرى. [ 19 ]

حلول عددية صحيحة للأنظمة الخطية

يملك النظام الخطي Ax = b حلاً صحيحاً x إذا وفقط إذا كان للنظام Hy = b حلاً صحيحاً حيث y = U −1 x و H هي الصيغة الطبيعية العمودية لهرميت للمصفوفة A. يُعد التحقق من أن Hy = b يملك حلاً صحيحاً أسهل من التحقق من أن Ax = b لأن المصفوفة H مثلثية. [ 11 ] : 55

التطبيقات

تستطيع العديد من حزم البرامج الرياضية حساب الشكل الطبيعي لهيرميت:

على نطاق ديديكيند عشوائي

يمكن تعريف الشكل الطبيعي لهرميت عند استبدال Z بمجال ديديكيند عشوائي [ 21 ] (على سبيل المثال، أي مجال مثالي رئيسي ). فعلى سبيل المثال، في نظرية التحكم، قد يكون من المفيد النظر في الشكل الطبيعي لهرميت لكثيرات الحدود F [ x ] على حقل معين F.

انظر أيضاً

مراجع

  1. هونغ، مينغ س.؛ روم، والتر أ. (15-10-1990). "تطبيق الصيغة المعيارية لهيرميت في البرمجة العددية" . الجبر الخطي وتطبيقاته . 140 : 163-179 . doi : 10.1016/0024-3795(90)90228-5 .
  2. إيفانجيلوس، تورلوبيس، فاسيليوس (2013-01-01). الأشكال العادية لهيرميت وتطبيقاتها في التشفير . مجموعة أطروحات جامعة ولونغونغ 1954-2016 (أطروحة). جامعة ولونغونغ.{{cite thesis}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
  3. أدكينز، ويليام؛ وينتروب، ستيفن (2012-12-06). الجبر: مدخل عبر نظرية الوحدات . سبرينغر ساينس آند بيزنس ميديا. ص 306. ISBN  9781461209232.
  4. "المصفوفات الكثيفة على حلقة الأعداد الصحيحة — دليل سيج المرجعي الإصدار 7.2: المصفوفات وفضاءات المصفوفات" . doc.sagemath.org . تم الاطلاع عليه بتاريخ 22-06-2016 .
  5. 1 2 مادير، أ. (2000-03-09). مجموعات قابلة للتحلل شبه الكامل . مطبعة سي آر سي. رقم ISBN 9789056992255.
  6. ميتشيانسيو، دانييلي؛ غولدواسير، شافي (2012-12-06). تعقيد مسائل الشبكة: منظور تشفيري . سبرينغر ساينس آند بيزنس ميديا. ISBN 9781461508977.
  7. وايسشتاين، إريك و. "صيغة هيرميت الطبيعية" . mathworld.wolfram.com . تم الاطلاع عليه بتاريخ 22-06-2016 .
  8. 1 2 بوعجاني، أحمد؛ مالر، عوديد (19-06-2009). التحقق بمساعدة الحاسوب: المؤتمر الدولي الحادي والعشرون، CAV 2009، غرونوبل، فرنسا، 26 يونيو - 2 يوليو 2009، وقائع المؤتمر . سبرينغر ساينس آند بيزنس ميديا. ISBN 9783642026577.
  9. "الشكل الطبيعي لمصفوفة هيرميت - MuPAD" . www.mathworks.com . مؤرشف من الأصل بتاريخ 17 فبراير 2019. تم الاطلاع عليه بتاريخ 22 يونيو 2016 .
  10. مارتن، ريتشارد كيب (2012-12-06). التحسين الخطي والتحسين الصحيح على نطاق واسع: منهج موحد . سبرينغر ساينس آند بيزنس ميديا. ISBN 9781461549758.
  11. 1 2 3 شريفر ، ألكسندر (1998/07/07). نظرية البرمجة الخطية والأعداد الصحيحة . جون وايلي وأولاده. رقم ISBN 9780471982326.
  12. كوهين، هنري (17 أبريل 2013). دورة في نظرية الأعداد الجبرية الحاسوبية . سبرينغر ساينس آند بيزنس ميديا. ISBN 9783662029459.
  13. ^ غروتشل، مارتن ؛ الأماكن القريبة : شريفر ، ألكسندر (1993)، الخوارزميات الهندسية والتحسين التوافقي ، الخوارزميات والتوافقيات، المجلد. 2 ( الطبعة الثانية)، Springer-Verlag، برلين، دوى : 10.1007 / 978-3-642-78240-4 ، ISBN   978-3-642-78242-8MR 1261419 
  14. كانان، ر.؛ باشم، أ. (1979-11-01). "خوارزميات متعددة الحدود لحساب الصيغ الطبيعية لسميث وهيرميت لمصفوفة عددية صحيحة" (ملف PDF) . مجلة SIAM للحوسبة . 8 (4): 499-507 . doi : 10.1137/0208040 . ISSN 0097-5397 . 
  15. "خوارزمية إقليدس والشكل الطبيعي لهيرميت" . 2 مارس 2010. مؤرشف من الأصل في 7 أغسطس 2016. تم الاطلاع عليه في 25 يونيو 2015 .
  16. مارتن، ريتشارد كيب (2012-12-06). "الفصل 4.2.4: الصيغة المعيارية لهيرميت" . التحسين الخطي والصحيح واسع النطاق: منهج موحد . سبرينغر ساينس آند بيزنس ميديا. ISBN 9781461549758.
  17. بريمنر، موراي ر. (12 أغسطس 2011). "الفصل 14: الشكل الطبيعي لهيرميت" . اختزال أساس الشبكة: مقدمة لخوارزمية LLL وتطبيقاتها . مطبعة CRC. ISBN 9781439807040.
  18. هافاس، جورج؛ ماجوسكي، بوهدان س.؛ ماثيوز، كيث ر. (1998). "خوارزميات القاسم المشترك الأكبر الموسّع وخوارزميات الشكل الطبيعي لهرميت عبر اختزال أساس الشبكة" . الرياضيات التجريبية . 7 (2): 130-131 . doi : 10.1080/10586458.1998.10504362 . ISSN 1058-6458 . S2CID 263873475 .  
  19. ميسيانسيو، دانييل. "الخوارزميات الأساسية" (PDF) . تم الاسترجاع في 25 يونيو 2016 .
  20. Wolfram Research (2007). "HermiteDecomposition" . تم الاطلاع عليه في 6 مارس 2025. يقدم تحليل هيرميت للصيغة الطبيعية لمصفوفة عددية m .HermiteDecomposition[m]
  21. كوهين، هنري (1999). مواضيع متقدمة في نظرية الأعداد الحسابية . سبرينغر. §1.4.2. ISBN 0-387-98727-4.