رقم الحالة

في التحليل العددي ، يقيس رقم شرط الدالة مدى تغير قيمة مخرجاتها بتغير طفيف في مُدخلاتها. يُستخدم هذا الرقم لقياس مدى حساسية الدالة للتغيرات أو الأخطاء في المُدخلات، ومقدار الخطأ في المخرجات الناتج عن خطأ في المُدخلات. في كثير من الأحيان، يتم حل المسألة العكسية: معطىو(x)=y،{\displaystyle f(x)=y,}يتم حل المعادلة لإيجاد قيمة وبالتالي يجب استخدام رقم شرط المعكوس (المحلي). [ 1 ] [ 2 ]

يُستمدّ رقم الحالة من نظرية انتشار عدم اليقين ، ويُعرَّف رسميًا بأنه قيمة أسوأ حالة تقاربية للتغير النسبي في المخرجات مقابل تغير نسبي في المدخلات. تمثل "الدالة" حل المسألة، بينما تمثل "المدخلات" بيانات المسألة. يُستخدم رقم الحالة بكثرة في مسائل الجبر الخطي ، حيث يكون حساب المشتقة بسيطًا، لكن الخطأ قد يكون في اتجاهات متعددة، ولذا يُحسب من هندسة المصفوفة. وبشكل أعم، يمكن تعريف أرقام الحالة للدوال غير الخطية في عدة متغيرات.

تُوصف المسألة ذات رقم الحالة المنخفض بأنها جيدة التكييف ، بينما تُوصف المسألة ذات رقم الحالة المرتفع بأنها سيئة التكييف . بعبارة أخرى، المسألة سيئة التكييف هي تلك التي يؤدي فيها تغيير طفيف في المدخلات ( المتغيرات المستقلة ) إلى تغيير كبير في الإجابة ( المتغير التابع ) . وهذا يعني أن إيجاد الحل الصحيح للمعادلة يصبح صعبًا. رقم الحالة هو خاصية من خواص المسألة. ويرتبط بالمسألة عدد من الخوارزميات التي يمكن استخدامها لحلها، أي لحساب الحل. تتميز بعض الخوارزميات بخاصية تُسمى الاستقرار العكسي ؛ وبشكل عام، يُتوقع أن تحل الخوارزمية المستقرة عكسيًا المسائل جيدة التكييف بدقة. تُقدم كتب التحليل العددي صيغًا لأرقام حالة المسائل وتُحدد الخوارزميات المستقرة عكسيًا المعروفة.

كقاعدة عامة، إذا كان رقم الحالةκ(أ)=10ك{\displaystyle \kappa (A)=10^{k}}ثم حتىك{\displaystyle k}قد تُفقد أرقام إضافية من الدقة، بالإضافة إلى ما يُفقد في الطريقة العددية نتيجةً لفقدان الدقة في الطرق الحسابية. [ 3 ] مع ذلك، لا يُعطي رقم الحالة القيمة الدقيقة لأقصى خطأ قد يحدث في الخوارزمية، بل يُحددها عادةً بتقدير (تعتمد قيمته المحسوبة على اختيار المعيار لقياس الخطأ).

المصفوفات

على سبيل المثال، يُعطي رقم الحالة المرتبط بالمعادلة الخطية Ax  = b حدًا أقصى لدقة الحل x بعد التقريب. تجدر الإشارة إلى أن هذا قبل احتساب تأثيرات خطأ التقريب ؛ فالحالة خاصية للمصفوفة ، وليست للخوارزمية أو دقة الفاصلة العائمة للحاسوب المستخدم لحل النظام المقابل. على وجه الخصوص، ينبغي اعتبار رقم الحالة (بشكل تقريبي جدًا) معدل تغير الحل x بالنسبة لتغير b . وبالتالي، إذا كان رقم الحالة كبيرًا، فقد يتسبب حتى خطأ صغير في b في خطأ كبير في x . من ناحية أخرى، إذا كان رقم الحالة صغيرًا، فلن يكون الخطأ في x أكبر بكثير من الخطأ في b . 

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

ليكن e الخطأ في b . بافتراض أن A مصفوفة غير منفردة ، فإن الخطأ في الحل A −1 b هو A −1 e . نسبة الخطأ النسبي في الحل إلى الخطأ النسبي في b هي

أ-1هـأ-1ب/هـب=أ-1هـهـبأ-1ب.{\displaystyle {\frac {\left\|A^{-1}e\right\|}{\left\|A^{-1}b\right\|}}/{\frac {\|e\|}{\|b\|}}={\frac {\left\|A^{-1}e\right\|}{\|e\|}}{\frac {\|b\|}{\left\|A^{-1}b\right\|}}.}

ثم يتبين أن القيمة القصوى (لقيم b و e غير الصفرية ) هي حاصل ضرب معياري المؤثرين كما يلي:

الأعلىهـ،ب0{أ-1هـهـبأ-1ب}=الأعلىهـ0{أ-1هـهـ}الأعلىب0{بأ-1ب}=الأعلىهـ0{أ-1هـهـ}الأعلىx0{أxx}=أ-1أ.\begin{aligned}\max_{e,b\neq 0}\left\{\frac{\left\|A^{-1}e\right\|}{\|e\|}}{\frac{\|b\|}{\left\|A^{-1}b\right\|}}\right\}&=\max_{e\neq 0}\left\{\frac{\left\|A^{-1}e\right\|}{\|e\|}}\right\}\,\max_{b\neq 0}\left\{\frac{\|b\|}{\left\|A^{-1}b\right\|}}\right\}\\&=\max_{e\neq 0}\left\{\frac{\frac{\frac{\|b\|}{\left\|A^{-1}b\right\|}}\right\}\\&=\max_{e\neq 0}\left\{\frac{\frac{\frac{\|b\|}{\left\|A^{-1}b\right\|}}\right\} {\left\|A^{-1}e\right\|}{\|e\|}}\right\}\,\max _{x\neq 0}\left\{{\frac {\|Ax\|}{\|x\|}}\right\}\\&=\left\|A^{-1}\right\|\,\|A\|.\end{aligned}}}

يُستخدم التعريف نفسه لأي معيار متسق ، أي المعيار الذي يحقق

κ(أ)=أ-1أأ-1أ=1.{\displaystyle \kappa (A)=\left\|A^{-1}\right\|\,\left\|A\right\|\geq \left\|A^{-1}A\right\|=1.}

عندما يكون رقم الحالة واحدًا بالضبط (وهو ما لا يمكن أن يحدث إلا إذا كان A مضاعفًا قياسيًا للتساوي الخطي )، فإن خوارزمية الحل يمكنها إيجاد (من حيث المبدأ، أي إذا لم تُدخل الخوارزمية أي أخطاء خاصة بها) تقريبًا للحل الذي لا تقل دقته عن دقة البيانات.

ومع ذلك، هذا لا يعني أن الخوارزمية ستتقارب بسرعة إلى هذا الحل، بل يعني فقط أنها لن تتباعد بشكل تعسفي بسبب عدم الدقة في البيانات المصدرية (الخطأ العكسي)، بشرط ألا يتباعد الخطأ الأمامي الذي أدخلته الخوارزمية أيضًا بسبب تراكم أخطاء التقريب الوسيطة.

قد يكون رقم الحالة لانهائيًا أيضًا، لكن هذا يعني أن المشكلة غير محددة جيدًا (لا تمتلك حلًا فريدًا ومحددًا جيدًا لكل اختيار من البيانات؛ أي أن المصفوفة غير قابلة للعكس )، ولا يمكن توقع أن تجد أي خوارزمية حلًا بشكل موثوق.

يعتمد تعريف رقم الحالة على اختيار المعيار ، كما يمكن توضيحه من خلال مثالين.

لو{\displaystyle \|\cdot \|}المعيار المصفوفي الناتج عن المعيار الإقليدي (المتجهي) (المعروف أحيانًا باسم معيار L2 ويرمز إليه عادةً بـ2{\displaystyle \|\cdot \|_{2}})، ثم

κ(أ)=σالأعلى(أ)σمين(أ)،{\displaystyle \kappa (A)={\frac {\sigma _{\text{max}}(A)}{\sigma _{\text{min}}(A)}},}

أينσالأعلى(أ){\displaystyle \sigma _{\text{max}}(A)}وσمين(أ){\displaystyle \sigma _{\text{min}}(A)}القيم المفردة القصوى والدنيا لـأ{\displaystyle A}على التوالي. ومن ثم:

  • لوأ{\displaystyle A}إذا كان هذا طبيعياً ،κ(أ)=الأعلى{|λ(أ)|}مين{|λ(أ)|}،{\displaystyle \kappa (A)={\frac {\max\{\left|\lambda (A)\right|\}}{\min\{\left|\lambda (A)\right|\}}},}أينλالأعلى(أ){\displaystyle \lambda _{\text{max}}(A)}وλمين(أ){\displaystyle \lambda _{\text{min}}(A)}القيم الذاتية القصوى والدنيا (حسب المعيار) لـأ{\displaystyle A}على التوالى.
  • لوأ{\displaystyle A}إذا كانت وحدة ،κ(أ)=1.{\displaystyle \kappa (A)=1.}

يظهر رقم الحالة بالنسبة إلى L 2 بشكل متكرر في الجبر الخطي العددي لدرجة أنه يُطلق عليه اسم رقم حالة المصفوفة .

لو{\displaystyle \|\cdot \|}هل معيار المصفوفة الناتج عن ل{\displaystyle L^{\infty }}المعيار (المتجهي) وأ{\displaystyle A}مصفوفة مثلثية سفلية غير منفردة (أيأأناأنا0{\displaystyle a_{ii}\neq 0}للجميعأنا{\displaystyle i})، ثم

κ(أ)الأعلىأنا(|أأناأنا|)مينأنا(|أأناأنا|){\displaystyle \kappa (A)\geq {\frac {\max _{i}{\big (}|a_{ii}|{\big )}}{\min _{i}{\big (}|a_{ii}|{\big )}}}}

مع الأخذ في الاعتبار أن القيم الذاتية لأي مصفوفة مثلثية هي ببساطة عناصر القطر الرئيسي.

يكون رقم الحالة المحسوب باستخدام هذا المعيار أكبر بشكل عام من رقم الحالة المحسوب بالنسبة إلى المعيار الإقليدي ، ولكن يمكن تقييمه بسهولة أكبر (وغالبًا ما يكون هذا هو رقم الحالة الوحيد القابل للحساب عمليًا، عندما تتضمن المشكلة المراد حلها جبرًا غير خطي ، على سبيل المثال عند تقريب الدوال أو الأعداد غير النسبية والمتسامية بالطرق العددية).

إذا لم يكن رقم الحالة أكبر بكثير من واحد، فإن المصفوفة جيدة التكييف ، مما يعني أنه يمكن حساب معكوسها بدقة جيدة. أما إذا كان رقم الحالة كبيرًا جدًا، فتُسمى المصفوفة سيئة التكييف . عمليًا، تكون هذه المصفوفة شبه منفردة، ويكون حساب معكوسها، أو حل نظام المعادلات الخطية، عرضةً لأخطاء عددية كبيرة.

يُقال غالبًا أن المصفوفة غير القابلة للعكس لها عدد شرط يساوي اللانهاية. أو يمكن تعريفها على النحو التالي:κ(أ)=أأ{\displaystyle \kappa (A)=\|A\|\|A^{\dagger }\|}، أينأ{\displaystyle A^{\dagger }}هو المعكوس الزائف لمور-بنروز . بالنسبة للمصفوفات المربعة، يؤدي هذا للأسف إلى عدم استمرارية رقم الحالة، ولكنه تعريف مفيد للمصفوفات المستطيلة، التي لا يمكن عكسها أبدًا ولكنها لا تزال تُستخدم لتعريف أنظمة المعادلات.

غير خطي

يمكن تعريف أرقام الحالة للدوال غير الخطية، ويمكن حسابها باستخدام حساب التفاضل والتكامل . يختلف رقم الحالة باختلاف النقطة؛ ففي بعض الحالات، يمكن استخدام رقم الحالة الأقصى (أو الأعلى ) على مجال الدالة أو مجال المسألة كرقم حالة شامل، بينما في حالات أخرى يكون رقم الحالة عند نقطة معينة أكثر أهمية.

متغير واحد

رقم الحالة المطلق لدالة قابلة للتفاضلو{\displaystyle f}في أحد المتغيرات القيمة المطلقة لمشتقة الدالة :

|و(x)|{\displaystyle \left|f'(x)\right|}

رقم الحالة النسبي لـو{\displaystyle f}كدالة هي|xو/و|{\displaystyle \left|xf'/f\right|}تم تقييمه عند نقطة معينةx{\displaystyle x}، هذا هو

|xو(x)و(x)|=|(سجلو)(سجلx)|.{\displaystyle \left|{\frac {xf'(x)}{f(x)}}\right|=\left|{\frac {(\log f)'}{(\log x)'}}\right|.}

لاحظ أن هذه هي القيمة المطلقة لمرونة دالة ما في علم الاقتصاد.

بأبسط صورة، يمكن فهم ذلك على أنه (القيمة المطلقة لـ) نسبة المشتق اللوغاريتمي لـو{\displaystyle f}، وهو(سجلو)=و/و{\displaystyle (\log f)'=f'/f}والمشتق اللوغاريتمي لـx{\displaystyle x}، وهو(سجلx)=x/x=1/x{\displaystyle (\log x)'=x'/x=1/x}، مما ينتج عنه نسبة منxو/و{\displaystyle xf'/f}وذلك لأن المشتقة اللوغاريتمية هي معدل التغير النسبي المتناهي الصغر في الدالة: إنها المشتقةو{\displaystyle f'}مُقاسًا بقيمةو{\displaystyle f}لاحظ أنه إذا كانت للدالة قيمة صفرية عند نقطة ما، فإن رقم شرطها عند تلك النقطة يكون لانهائيًا، حيث أن التغييرات المتناهية الصغر في المدخلات يمكن أن تغير المخرجات من الصفر إلى موجب أو سالب، مما ينتج عنه نسبة يكون مقامها صفرًا، وبالتالي يكون التغير النسبي لانهائيًا.

وبشكل أكثر مباشرة، بالنظر إلى تغيير طفيفΔx{\displaystyle \Delta x}فيx{\displaystyle x}، التغير النسبي فيx{\displaystyle x}يكون[(x+Δx)-x]/x=(Δx)/x{\displaystyle [(x+\Delta x)-x]/x=(\Delta x)/x}، بينما التغير النسبي فيو(x){\displaystyle f(x)}يكون[و(x+Δx)-و(x)]/و(x){\displaystyle [f(x+\Delta x)-f(x)]/f(x)}بأخذ النسبة نحصل على

[و(x+Δx)-و(x)]/و(x)(Δx)/x=xو(x)و(x+Δx)-و(x)(x+Δx)-x=xو(x)و(x+Δx)-و(x)Δx.{\displaystyle {\frac {[f(x+\Delta x)-f(x)]/f(x)}{(\Delta x)/x}}={\frac {x}{f(x)}}{\frac {f(x+\Delta x)-f(x)}{(x+\Delta x)-x}}={\frac {x}{f(x)}}{\frac {f(x+\Delta x)-f(x)}{\Delta x}}.}

الحد الأخير هو حاصل قسمة الفرق (ميل الخط القاطع )، وأخذ النهاية يعطي المشتقة.

تُعدّ أرقام الحالة للدوال الأولية الشائعة ذات أهمية خاصة في حساب الأرقام المعنوية ، ويمكن حسابها مباشرةً من المشتقة. فيما يلي بعض الأرقام المهمة:

اسمرمزرقم الحالة النسبي
الجمع / الطرحx+أ{\displaystyle x+a}|xx+أ|{\displaystyle \left|{\frac {x}{x+a}}\right|}
الضرب القياسيأx{\displaystyle ax}1{\displaystyle 1}
قسم1/x{\displaystyle 1/x}1{\displaystyle 1}
متعدد الحدودxن{\displaystyle x^{n}}|ن|{\displaystyle |n|}
الدالة الأسيةهـx{\displaystyle e^{x}}|x|{\displaystyle |x|}
دالة اللوغاريتم الطبيعيln(x){\displaystyle \ln(x)}|1ln(x)|{\displaystyle \left|{\frac {1}{\ln(x)}}\right|}
دالة الجيبالخطيئة(x){\displaystyle \sin(x)}|xسرير أطفال(x)|{\displaystyle |x\cot(x)|}
دالة جيب التمامكوس(x){\displaystyle \cos(x)}|xلون برونزي(x)|{\displaystyle |x\tan(x)|}
دالة الظللون برونزي(x){\displaystyle \tan(x)}|x(لون برونزي(x)+سرير أطفال(x))|{\displaystyle |x(\tan(x)+\cot(x))|}
دالة الجيب العكسيةدالة الجيب العكسية(x){\displaystyle \arcsin(x)}x1-x2دالة الجيب العكسية(x){\displaystyle {\frac {x}{{\sqrt {1-x^{2}}}\arcsin(x)}}}
دالة جيب التمام العكسيةأركوس(x){\displaystyle \arccos(x)}|x|1-x2أركوس(x){\displaystyle {\frac {|x|}{{\sqrt {1-x^{2}}}\arccos(x)}}}
دالة الظل العكسيدالة الظل العكسي(x){\displaystyle \arctan(x)}x(1+x2)دالة الظل العكسي(x){\displaystyle {\frac {x}{(1+x^{2})\arctan(x)}}}

عدة متغيرات

يمكن تحديد أرقام الحالة لأي دالةو{\displaystyle f}ربط بياناتها من مجال معين (مثلم{\displaystyle m}مجموعة من الأعداد الحقيقيةx{\displaystyle x}) إلى مجال مشترك (مثلن{\displaystyle n}مجموعة من الأعداد الحقيقيةو(x){\displaystyle f(x)}حيث يكون كل من المجال والمجال المقابل فضاءات باناخ . ويعبّر هذان العاملان عن مدى حساسية الدالة للتغيرات الطفيفة (أو الأخطاء الصغيرة) في متغيراتها. وهذا أمر بالغ الأهمية في تقييم حساسية العديد من المسائل الحسابية وصعوبات دقتها المحتملة، مثل إيجاد جذور كثيرات الحدود أو حساب القيم الذاتية .

رقم الحالة لـو{\displaystyle f}في نقطةx{\displaystyle x}(وتحديدًا، رقم حالتها النسبي [ 4 ] ) يُعرَّف حينها بأنه النسبة القصوى للتغير الجزئي فيو(x){\displaystyle f(x)}لأي تغيير جزئي فيx{\displaystyle x}، في الحد الذي يكون فيه التغييردلتاx{\displaystyle \delta x}فيx{\displaystyle x}يصبح صغيراً للغاية: [ 4 ]

ليمε0+رشفةدلتاxε[و(x+دلتاx)-و(x)و(x)/دلتاxx]،{\displaystyle \lim _{\varepsilon \to 0^{+}}\sup _{\|\delta x\|\leq \varepsilon }\left[\left.{\frac {\left\|f(x+\delta x)-f(x)\right\|}{\|f(x)\|}}\right/{\frac {\|\delta x\|}{\|x\|}}\right],}

أين{\displaystyle \|\cdot \|}هو معيار في مجال/مجال مشترك لـو{\displaystyle f}.

لوو{\displaystyle f}إذا كانت قابلة للتفاضل، فهذا يعادل: [ 4 ]

ج(x)و(x)/x،{\displaystyle {\frac {\|J(x)\|}{\|f(x)\|/\|x\|}},}

أينج(x){\displaystyle J(x)}يرمز إلى مصفوفة جاكوبي للمشتقات الجزئية لـو{\displaystyle f}فيx{\displaystyle x}، وج(x){\displaystyle \|J(x)\|}هو المعيار المستحث على المصفوفة.

انظر أيضاً

مراجع

  1. بيلسلي، ديفيد أ.؛ كوه، إدوين ؛ ويلش، روي إي. (1980). "رقم الحالة" . تشخيص الانحدار: تحديد البيانات المؤثرة ومصادر الارتباط الخطي . نيويورك: جون وايلي وأولاده. ص 100-104 . ISBN  0-471-05856-4.
  2. بيساران، م. هاشم (2015). "مشكلة الارتباط الخطي المتعدد" . الاقتصاد القياسي لسلاسل الزمن وبيانات اللوحات . نيويورك: مطبعة جامعة أكسفورد. ص 67-72 [ص 70]. ISBN  978-0-19-875998-0.
  3. تشيني؛ كينكيد (2008). الرياضيات العددية والحوسبة . سينجايج ليرنينج. ص 321. ISBN  978-0-495-11475-8.
  4. 1 2 3 تريفيثين، LN؛ باو، د. (1997). الجبر الخطي العددي . سيام. رقم ISBN 978-0-89871-361-9.

للمزيد من القراءة

  • ديميل، جيمس (1990). "أقرب المصفوفات المعيبة وهندسة سوء التكييف". في كوكس، إم جي؛ هامرلينج، إس (محرران). الحساب العددي الموثوق . أكسفورد: مطبعة كلارندون. ص 35-55 . ISBN  0-19-853564-3.
  • لودفيج، أوزوالدو (2025). "رقم الحالة كبديل غير متغير المقياس لترميز المعلومات في الوحدات العصبية". arXiv : 2506.16289 [ stat.ML ].