Число обусловленности
В области численного анализа число обусловленности функции по отношению к аргументу измеряет, насколько может измениться значение функции при небольшом изменении аргумента. Данный параметр отражает, насколько чувствительна функция к изменениям или ошибкам на входе и насколько ошибка на выходе является результатом ошибки на входе. Очень часто решается обратная задача — зная , найти , для которой должно использоваться число обусловленности (локальной) обратной задачи. В линейной регрессии число обусловленности может использоваться в качестве диагностики для мультиколлинеарности.
Число обусловленности является приложением производной и формально определяется как значение асимптотического относительного изменения наихудшего случая на выходе для относительного изменения на входе.
- при малых [уточнить]
где — норма или метрика соответственно в пространстве аргументов или значений.[уточнить]
Число обусловленности часто применяется к вопросам линейной алгебры, и в этом случае производная прямолинейна, но ошибка может быть во многих разных направлениях и, таким образом, вычисляется из геометрии матрицы. В более общем смысле число обусловленности может быть определено для нелинейных функций от нескольких переменных.
Говорят, что проблема с низким числом обусловленности является хорошо обусловленной, в то время как проблема с большим числом обусловленности считается плохо обусловленной. Число обусловленности является свойством проблемы. Вместе с проблемой можно использовать любое количество алгоритмов, которые можно использовать для решения проблемы, то есть для вычисления решения. Некоторые алгоритмы имеют свойство, называемое обратной устойчивостью. В целом, можно ожидать, что обратно устойчивый алгоритм стабильно решит хорошо обусловленные проблемы. В учебниках по численному анализу приведены формулы для чисел обусловленности задач и определены известные обратно устойчивые алгоритмы.
Как правило, если число обусловленности , то вы можете потерять до k цифр точности сверх того, что будет потеряно для числового значения из-за потери точности из арифметических методов. Однако число обусловленности не дает точного значения максимальной погрешности, которая может возникнуть в алгоритме. Обычно это просто ограничивает его оценкой (чье вычисленное значение зависит от выбора нормы для измерения погрешности).
Число обусловленности для линейных уравнений
Пусть задан ограниченный обратимый линейный оператор .
Рассмотрим линейное уравнение
,
где — линейный оператор,
— вектор,
— искомый вектор (переменная уравнения). Допустим, уравнение решается с погрешностью на входных данных
. Отношение относительных ошибок аргумента
и решения
равно
Тогда число обусловленности характеризует, насколько велика будет погрешность решения при произвольных ненулевых
и
.
Такое же определение дается для любой операторной нормы (то есть определение зависит от выбора нормы):
.
Если оператор не ограничен, то числом обусловленности оператора
обычно считают
.
С числом обусловленности связано множество утверждений и оценок теории вычислительной математики.
Если число обусловленности оператора мало́, то оператор называется хорошо обусловленным. Если же число обусловленности велико, то оператор называется плохо обусловленным. Таким образом, чем меньше
, тем «лучше», то есть тем меньше погрешности решения будут относительно погрешностей в условии. Учитывая, что
, то наилучшим числом обусловленности является 1.
Пример
Дана система двух линейных уравнений:
Решением является пара чисел
«Возмутим» правую часть первого уравнения на 0,01 (вместо 11 напишем 11,01) и получим новую, «возмущённую» систему, решением которой является пара чисел , сильно отличающаяся от решения невозмущённой системы. Здесь изменение значения одного параметра меньше чем на
привело к относительно сильному возмущению решения.
Некоторые теоремы, связанные с числом обусловленности
Оценка относительной погрешности при замене уравнения близким
Рассмотрим два линейных уравнения:
— «основное» уравнение.
— «близкое» к нему.
Пусть — линейный ограниченный обратимый оператор, действующий из полного пространства
.
Пусть операторы также ограничены, и
.
Пусть — решение уравнения (1),
— решение уравнения (2).
- Тогда
Примечания
- Belsley, David A.; [англ.]; Welsch, Roy E. The Condition Number // Regression Diagnostics: Identifying Influential Data and Sources of Collinearity (англ.). — New York: John Wiley & Sons, 1980. — P. 100—104. — ISBN 0-471-05856-4.
- Pesaran, M. Hashem. The Multicollinearity Problem // Time Series and Panel Data Econometrics (англ.). — New York: Oxford University Press, 2015. — P. 67—72 [p. 70]. — ISBN 978-0-19-875998-0.
- Cheney; Kincaid. Numerical Mathematics and Computing (неопр.). — 2007. — ISBN 978-0-495-11475-8.
Для улучшения этой статьи по математике желательно: |
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Число обусловленности, Что такое Число обусловленности? Что означает Число обусловленности?
V oblasti chislennogo analiza chislo obuslovlennosti funkcii po otnosheniyu k argumentu izmeryaet naskolko mozhet izmenitsya znachenie funkcii pri nebolshom izmenenii argumenta Dannyj parametr otrazhaet naskolko chuvstvitelna funkciya k izmeneniyam ili oshibkam na vhode i naskolko oshibka na vyhode yavlyaetsya rezultatom oshibki na vhode Ochen chasto reshaetsya obratnaya zadacha znaya f x y displaystyle f x y najti x displaystyle x dlya kotoroj dolzhno ispolzovatsya chislo obuslovlennosti lokalnoj obratnoj zadachi V linejnoj regressii chislo obuslovlennosti mozhet ispolzovatsya v kachestve diagnostiki dlya multikollinearnosti Chislo obuslovlennosti yavlyaetsya prilozheniem proizvodnoj i formalno opredelyaetsya kak znachenie asimptoticheskogo otnositelnogo izmeneniya naihudshego sluchaya na vyhode dlya otnositelnogo izmeneniya na vhode y f x displaystyle y f x y Dy f x Dx displaystyle y Delta y f x Delta x m f maxxeyex maxx Dy y Dx x displaystyle mu f max x frac varepsilon y varepsilon x max x frac Delta y y Delta x x pri malyh Dx displaystyle Delta x utochnit gde displaystyle cdot norma ili metrika sootvetstvenno v prostranstve argumentov ili znachenij utochnit Chislo obuslovlennosti chasto primenyaetsya k voprosam linejnoj algebry i v etom sluchae proizvodnaya pryamolinejna no oshibka mozhet byt vo mnogih raznyh napravleniyah i takim obrazom vychislyaetsya iz geometrii matricy V bolee obshem smysle chislo obuslovlennosti mozhet byt opredeleno dlya nelinejnyh funkcij ot neskolkih peremennyh Govoryat chto problema s nizkim chislom obuslovlennosti yavlyaetsya horosho obuslovlennoj v to vremya kak problema s bolshim chislom obuslovlennosti schitaetsya ploho obuslovlennoj Chislo obuslovlennosti yavlyaetsya svojstvom problemy Vmeste s problemoj mozhno ispolzovat lyuboe kolichestvo algoritmov kotorye mozhno ispolzovat dlya resheniya problemy to est dlya vychisleniya resheniya Nekotorye algoritmy imeyut svojstvo nazyvaemoe obratnoj ustojchivostyu V celom mozhno ozhidat chto obratno ustojchivyj algoritm stabilno reshit horosho obuslovlennye problemy V uchebnikah po chislennomu analizu privedeny formuly dlya chisel obuslovlennosti zadach i opredeleny izvestnye obratno ustojchivye algoritmy Kak pravilo esli chislo obuslovlennosti m f 10k displaystyle mu f 10 k to vy mozhete poteryat do k cifr tochnosti sverh togo chto budet poteryano dlya chislovogo znacheniya iz za poteri tochnosti iz arifmeticheskih metodov Odnako chislo obuslovlennosti ne daet tochnogo znacheniya maksimalnoj pogreshnosti kotoraya mozhet vozniknut v algoritme Obychno eto prosto ogranichivaet ego ocenkoj che vychislennoe znachenie zavisit ot vybora normy dlya izmereniya pogreshnosti Chislo obuslovlennosti dlya linejnyh uravnenijPust zadan ogranichennyj obratimyj linejnyj operator A displaystyle A Rassmotrim linejnoe uravnenie Ax b displaystyle Ax b gde A displaystyle A linejnyj operator b displaystyle b vektor x displaystyle x iskomyj vektor peremennaya uravneniya Dopustim uravnenie reshaetsya s pogreshnostyu na vhodnyh dannyh b Db displaystyle b pm Delta b Otnoshenie otnositelnyh oshibok argumenta b displaystyle b i resheniya A 1b displaystyle A 1 b ravno A 1Db A 1b Db b A 1Db Db b A 1b displaystyle frac frac left A 1 Delta b right left A 1 b right frac Delta b b left frac left A 1 Delta b right Delta b right cdot left frac b left A 1 b right right Togda chislo obuslovlennosti m A displaystyle mu A harakterizuet naskolko velika budet pogreshnost resheniya pri proizvolnyh nenulevyh b displaystyle b i Db displaystyle Delta b m A maxDb b 0 A 1Db Db b A 1b maxDb 0 A 1Db Db maxb 0 b A 1b maxDb 0 A 1Db Db maxx 0 Ax x A 1 A displaystyle begin aligned mu A max Delta b b neq 0 left left frac left A 1 Delta b right Delta b right cdot left frac b left A 1 b right right right amp max Delta b neq 0 left frac left A 1 Delta b right Delta b right cdot max b neq 0 left frac b left A 1 b right right amp max Delta b neq 0 left frac left A 1 Delta b right Delta b right cdot max x neq 0 left frac Ax x right amp left A 1 right cdot A end aligned Takoe zhe opredelenie daetsya dlya lyuboj operatornoj normy to est opredelenie zavisit ot vybora normy m A A A 1 displaystyle mu A A cdot A 1 Esli operator A 1 displaystyle A 1 ne ogranichen to chislom obuslovlennosti operatora A displaystyle A obychno schitayut m A displaystyle mu A infty S chislom obuslovlennosti svyazano mnozhestvo utverzhdenij i ocenok teorii vychislitelnoj matematiki Esli chislo obuslovlennosti operatora A displaystyle A malo to operator nazyvaetsya horosho obuslovlennym Esli zhe chislo obuslovlennosti veliko to operator nazyvaetsya ploho obuslovlennym Takim obrazom chem menshe m A displaystyle mu A tem luchshe to est tem menshe pogreshnosti resheniya budut otnositelno pogreshnostej v uslovii Uchityvaya chto m A 1 displaystyle mu A geqslant 1 to nailuchshim chislom obuslovlennosti yavlyaetsya 1 Primer Dana sistema dvuh linejnyh uravnenij u 10v 11100u 1001v 1101 displaystyle left begin matrix u 10v 11 100u 1001v 1101 end matrix right Resheniem yavlyaetsya para chisel 1 1 displaystyle 1 1 Vozmutim pravuyu chast pervogo uravneniya na 0 01 vmesto 11 napishem 11 01 i poluchim novuyu vozmushyonnuyu sistemu resheniem kotoroj yavlyaetsya para chisel 11 01 0 displaystyle 11 01 0 silno otlichayushayasya ot resheniya nevozmushyonnoj sistemy Zdes izmenenie znacheniya odnogo parametra menshe chem na 0 1 displaystyle 0 1 privelo k otnositelno silnomu vozmusheniyu resheniya Nekotorye teoremy svyazannye s chislom obuslovlennostiOcenka otnositelnoj pogreshnosti pri zamene uravneniya blizkim Rassmotrim dva linejnyh uravneniya Au f 1 displaystyle Au f qquad qquad qquad qquad 1 osnovnoe uravnenie A DA u f Df 2 displaystyle A Delta A u f Delta f qquad 2 blizkoe k nemu Pust A displaystyle A linejnyj ogranichennyj obratimyj operator dejstvuyushij iz polnogo prostranstva U displaystyle U Pust operatory A 1 DA displaystyle A 1 Delta A takzhe ogranicheny i A 1 DA lt 1 displaystyle A 1 cdot Delta A lt 1 Pust u displaystyle u reshenie uravneniya 1 u Du displaystyle u Delta u reshenie uravneniya 2 Togda Du u m A 1 m A DA A DA A Df f displaystyle frac Delta u u leqslant frac mu A 1 mu A frac Delta A A left frac Delta A A frac Delta f f right PrimechaniyaBelsley David A angl Welsch Roy E The Condition Number Regression Diagnostics Identifying Influential Data and Sources of Collinearity angl New York John Wiley amp Sons 1980 P 100 104 ISBN 0 471 05856 4 Pesaran M Hashem The Multicollinearity Problem Time Series and Panel Data Econometrics angl New York Oxford University Press 2015 P 67 72 p 70 ISBN 978 0 19 875998 0 Cheney Kincaid Numerical Mathematics and Computing neopr 2007 ISBN 978 0 495 11475 8 Dlya uluchsheniya etoj stati po matematike zhelatelno Ispravit statyu soglasno stilisticheskim pravilam Vikipedii Najti i oformit v vide snosok ssylki na nezavisimye avtoritetnye istochniki podtverzhdayushie napisannoe Pozhalujsta posle ispravleniya problemy isklyuchite eyo iz spiska parametrov Posle ustraneniya vseh nedostatkov etot shablon mozhet byt udalyon lyubym uchastnikom
