Числова стійкість

В обчислювальній математиці числова стійкість є зазвичай бажаною властивістю чисельних алгоритмів. Точне визначення стійкості залежить від контексту. Один з них — чисельна лінійна алгебра, інший — алгоритми розв'язування звичайних рівнянь і диференціальних рівнянь у часткових похідних за допомогою дискретного наближення.

У чисельній лінійній алгебрі основною проблемою є нестабільності, викликані близькістю до різних особливостей (singularity), таких як дуже малі або майже рівні власні значення. З іншого боку, в чисельних алгоритмах для диференціальних рівнянь проблема полягає в зростанні похибок округлення та/або спочатку невеликих флуктуацій у початкових даних, які можуть призвести до значного відхилення остаточної відповіді від точного розв'язку.

Деякі чисельні алгоритми можуть послабити невеликі відхилення (похибки) у вхідних даних; інші можуть збільшити такі похибки. Розрахунки, які, як можна довести, не збільшують помилок апроксимації, називають обчислювально стійкими. Одна з поширених задач чисельного аналізу — спробувати вибрати надійні алгоритми, тобто не дати дуже відмінного результату за дуже малої зміни вхідних даних.

Протилежним явищем є нестійкість. Як правило, алгоритм включає наближений метод, і в деяких випадках можна довести, що алгоритм буде наближатися до правильного розв'язку в деякій границі (за використання насправді дійсних чисел, а не чисел з рухомою комою). Навіть у цьому випадку немає гарантії, що він буде збігатися до правильного розв'язку, оскільки похибки округлення чисел із рухомою комою можуть зростати, а не зменшуватися, що призведе до експоненційного зростання відхилення від точного розв'язку.[1]

Стійкість у чисельних методах лінійної алгебри

Існують різні способи формалізації концепції стійкості. У чисельній лінійній алгебрі використовують такі визначення прямої, зворотної та змішаної стійкості.

Діаграма, що показує пряму похибку Δy і зворотну похибку Δx, та їх співвідношення з точним розв'язком відображення f і чисельного розв'язку f*.

Розглянемо задачу, що розв'язується чисельним алгоритмом, як функцію f, що відображає дані x у розв'язок y. Результат алгоритму, скажімо, y*, зазвичай буде відхилятися від «істинного» розв'язку y. Основними причинами похибки є похибки округлення і похибки відкидання[en]. Пряма похибка алгоритму — це різниця між результатом і розв'язком; у цьому випадку Δy = y* − y. Зворотна похибка є найменшою Δx такою, що f (x + Δx) = y*; іншими словами, зворотна похибка каже нам, яку задачу насправді розв'язав алгоритм. Пряма і зворотна похибки пов'язані числом обумовленості: пряма похибка за модулем не більша, ніж число обумовленості, помножене на модуль зворотної похибки.

У багатьох випадках природніше враховувати відносну похибку

замість абсолютної похибки Δx.

  • Алгоритм називають зворотно стійким, якщо зворотна похибка мала для всіх вхідних x.

Звичайно «малий» — це відносний термін, і його визначення залежить від контексту. Часто ми хочемо, щоб похибка була того ж порядку, або, можливо, на кілька порядків більшою, ніж одиниця округлення.

Змішана стійкість комбінує поняття прямої і зворотної помилки.

Звичайне визначення числової стійкості використовує загальніше поняття змішаної стійкості, яка об'єднує пряму похибку і зворотну похибку. Алгоритм у цьому сенсі стійкий, якщо він приблизно розв'язує сусідню задачу, тобто якщо існує таке Δx, що і Δx мале, і f (x + Δx) − y* мале. Отже, зворотно стійкий алгоритм завжди стійкий.

  • Алгоритм є стійким у прямому напрямку, якщо його пряма похибка, поділена на число обумовленості задачі, мала.

Це означає, що алгоритм є стійким у прямому напрямку, якщо він має пряму похибку величини, аналогічну зворотній похибці деякого зворотно стійкого алгоритму.

Стійкість різницевих схем диференціальних рівнянь

Наведені вище визначення особливо актуальні в ситуаціях, коли похибки відкидання не важливі. В інших контекстах, наприклад, при розв'язуванні диференціальних рівнянь, використовується інше визначення чисельної стійкості.

У чисельних звичайних диференціальних рівняннях присутні різні поняття чисельної стійкості, наприклад, A-стійкість. При розв'язуванні жорсткого рівняння важливо використовувати стійкий метод.

Ще одне визначення використовується в чисельних рівняннях у часткових похідних. Алгоритм розв'язування лінійного еволюційного рівняння в часткових похідних є стійким, якщо повна варіація чисельного розв'язку у фіксований час залишається обмеженою, коли розмір кроку наближається до нуля. Теорема еквівалентності Лакса[en] стверджує, що алгоритм збігається, якщо він узгоджений і стійкий (у цьому сенсі). Стійкість іноді досягається включенням чисельної дифузії[en]. Чисельна дифузія — це математичний термін, який означає, що округлення та інші похибки в обчисленнях розпорошуються і не підсумовуються, а тому не спричиняють «вибуху» обчислень. Аналіз стійкості за Нейманом[en] широко застосовують для аналізу стійкості скінченно-різницевих схем стосовно лінійних рівнянь у часткових похідних. Ці результати не виконуються для нелінійних рівнянь у часткових похідних, де загальне несуперечливе визначення стійкості ускладнюється багатьма властивостями, відсутніми в лінійних рівняннях.

Див. також

Примітки

  1. Giesela Engeln-Müllges; Frank Uhlig (2 липня 1996). Numerical Algorithms with C. M. Schon (Translator), F. Uhlig (Translator) (вид. 1). Springer. с. 10. ISBN 978-3-540-60530-0.

Література

  • Е. А. Волков. Численные методы. — М. : Наука, 1987. — 248 с. — 36000 прим. (рос.)
  • А. А. Самарский, А. В. Гулин. Численные методы. — М. : Наука, 1989. — 432 с. (рос.)
  • Lloyd N. Trefethen. Finite Difference and Spectral Methods for Ordinary and Partial Differential Equations. — 1996.
  • Nicholas J. Higham (1996). Accuracy and Stability of Numerical Algorithms. Philadelphia: Society of Industrial and Applied Mathematics. ISBN 0-89871-355-2.
  • Richard L. Burden; J. Douglas Faires (2005). Numerical Analysis (вид. 8th). U.S.: Thomson Brooks/Cole. ISBN 0-534-39200-8.
  • Mesnard, Olivier; Barba, Lorena A. (2016). Reproducible and replicable CFD: It's harder than you think. arXiv:1605.04339 [physics.comp-ph].

Read other articles:

Lukisan potret Ōishi Yoshio. Ini adalah nama Jepang, nama keluarganya adalah Ōishi. Ōishi Yoshio (大石 良雄code: ja is deprecated , 24 April 1659 – 20 Maret 1703) adalah kepala (karō) Domain Akō, Provinsi Harima (sekarang Prefektur Hyōgo), Jepang (1679 - 1701). Ia dikenal sebagai pemimpin empat puluh tujuh Rōnin idan kemudian pahlawan Chūshingura. Ia sering disebut dengan gelarnya, Ōishi Kuranosuke (大石内蔵助code: ja is deprecated ).[1] Referensi ^ �...

 

 

Grand Prix of Baltimore presented by SRTIndyCar SeriesLokasiBaltimore, Maryland, USA39°17′N 76°37′W / 39.283°N 76.617°W / 39.283; -76.617Koordinat: 39°17′N 76°37′W / 39.283°N 76.617°W / 39.283; -76.617Perusahaan sponsorStreet and Racing TechnologyLomba pertama2011Lomba terakhir2013Informasi sirkuitPermukaanAsphalt/ConcretePanjang204 mi (328 km)Tikungan12Rekor putaran1:17.5921 (Will Power, Dallara DW12, 2012, IndyCar) Gr...

 

 

Railway station in Ontario, Canada For the disused railway station in Houston, Scotland, see Georgetown (Scotland) railway station. GeorgetownGeneral informationLocation55 Queen StreetGeorgetown, OntarioCoordinates43°39′19″N 79°55′08″W / 43.65528°N 79.91889°W / 43.65528; -79.91889Owned byGTR 1856–1923 CNR 1923–1978 VIA Rail 1978–presentPlatforms2 side platformsTracks2Connections  31   33 ConstructionStructure typeShelter; Heritage ...

Fictional character in Chinese literature This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (April 2020) (Learn how and when to remove this template message)This article consists almost entirely of a plot summa...

 

 

1909 Queensland state election ← 1908 2 October 1909 1912 → All 72 seats in the Legislative Assembly of Queensland37 Assembly seats were needed for a majorityTurnout72.67 ( 6.24 pp)   First party Second party   Leader William Kidston David Bowman Party Liberal Labour Leader's seat Rockhampton Fortitude Valley Last election New party 23 seats, 29.80% Seats won 41 27 Seat change 4 4 Popular vote 107,370 77,712 Percentage 50.91% 36.58% Sw...

 

 

Marginal sea of the North Atlantic Ocean Irminger SeaThe South East Greenland town of Tasiilaq is located on the coast of the Irminger SeaIrminger SeaCoordinates62°N 35°W / 62°N 35°W / 62; -35TypeSeaBasin countriesGreenland and IcelandMax. length480 km (300 mi)Surface area300,000 sq mi (780,000 km2) The Irminger Sea is a marginal sea of the North Atlantic Ocean. It is bordered to the west by southern Greenland, to the north by Iceland ...

Political scandal in Delhi, India This article is about the Liquor scam in New Delhi. For the other scandal of its kind, see List of scandals in India. This article needs to be updated. Please help update this article to reflect recent events or newly available information. (November 2023) The Delhi Liquor Scam is a political scandal concerning the Delhi Government, which paved its way through the introduction of Delhi's Excise Policy from 2021 to 2022. This policy brought in private firms an...

 

 

Christoph Lanz Christoph Lanz (born 1959) is a journalist, media specialist and strategic adviser in media development for both national and international clients. Life Lanz was born in Darmstadt. He serves as Trustee for the Thomson Foundation, UK and is Head of the Board of Thomson Media Germany, gGmbH.[1][2][3]He has started in journalism in the early 80s as a reporter and editor for Suedwestfunk (SWF) a member of ARD (broadcaster), Germany's nationwide public serv...

 

 

Brazilian oligarchy of 1889–1930 Part of a series on theHistory of BrazilTerra Brasilis, Miller Atlas, 1519 Pre-Cabraline Indigenous peoples Luzia Kuhikugu Marajoara culture Colonial Brazil Treaty of Tordesillas Pedro Álvares Cabral's voyage European discovery Letter of Pero Vaz de Caminha Captaincies Brazilwood cycle [pt] Sugar cycle Slavery Slave trade State of Brazil France Antarctique Bandeirantes Jesuit missions Quilombo dos Palmares France Equinoxiale Dutch invasions Dut...

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

 

 

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

 

 

1939 film by Roy Del Ruth For other uses of Tailspin, see Tailspin (disambiguation). Not to be confused with the Disney animated TV series TaleSpin. Tail SpinTheatrical film posterDirected byRoy Del RuthWritten byFrank WeadBased onWomen with Wings: A Novel of the Modern Day Aviatrix1935 novelby Genevieve HaugenProduced byDarryl F. ZanuckStarringAlice FayeConstance BennettNancy KellyJoan DavisCharles FarrellJane WymanCinematographyKarl FreundEdited byAllen McNeilMusic byLouis SilversProduction...

Cold War Mediterranean (Middle East, North African and European) member states of the Non-Aligned Movement. Malta was the third European member state of the Non-Aligned Movement (after charter members of Cyprus and SFR Yugoslavia) joining it in 1973.[1] The country remained a part of the movement until 2004 when one of the requirements of the 2004 enlargement of the European Union was for Malta to leave the Non-Aligned Movement. European integration process therefore affected and limi...

 

 

Railway line in Nara, Japan Ikoma Line1020 series EMU on a one-manned Local trainOverviewNative name生駒線Owner Kintetsu RailwayLine numberGLocaleNara Prefecture, JapanTerminiŌjiIkomaStations12Color on map     (#c22047)ServiceTypeCommuter railSystemKintetsu RailwayOperator(s)Kintetsu RailwayHistoryOpenedMay 26, 1922; 102 years ago (1922-05-26)TechnicalTrack length12.4 km (7.7 mi)CharacterCommuter railTrack gauge1,435 mm (4 ft ...

 

 

Questa voce sull'argomento calciatori svizzeri è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Andres GerberNazionalità Svizzera Calcio RuoloCentrocampista Termine carriera2009 CarrieraSquadre di club1 1992-1998 Young Boys132 (11)1998-2000 Losanna60 (11)2000-2003 Grasshoppers87 (2)2003-2009 Thun138 (15) Nazionale 2000 Svizzera4 (0) 1 I due numeri indicano le presenze e le reti...

Vous lisez un « bon article » labellisé en 2013. Pour l’article homonyme, voir Hillel (homonymie). Hillel Slovak Hillel Slovak en 1983Informations générales Naissance 13 avril 1962Haïfa, Israël Décès 25 juin 1988 (à 26 ans)Los Angeles, États-Unis Activité principale Guitariste Activités annexes Chanteur, peintre Genre musical Funk rock, punk rock, rock alternatif Instruments Guitare, basse, sitar Années actives De 1980 à 1988 Labels MCA, EMI Influences Jimi He...

 

 

اضغط هنا للاطلاع على كيفية قراءة التصنيف أيل مقنزع حالة الحفظ أنواع قريبة من خطر الانقراض [1] المرتبة التصنيفية نوع[2][3]  التصنيف العلمي المملكة: الحيوانات الشعبة: الحبليات العمارة: الثدييات الرتبة: مزدوجات الأصابع الجنس: أيل النوع: مقنزع الاسم العلمي Elaphodus ceph...

 

 

Pour les articles homonymes, voir Somogy. Cet article est une ébauche concernant la Hongrie. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Somogy Héraldique Drapeau Coucher de soleil sur le lac Balaton Administration Pays Hongrie Région(régió) Transdanubie méridionale Siège(megyeszékhely) Kaposvár Districts(járás) Barcs, Csurgó, Fonyód, Kaposvár, Marcali, Nagyatád, Siófok, Tab ISO 3166-2 HU-SO ...

Découpage cantonal du département de l'Yonne, avec en surimpression les arrondissements (en nuances de bleu) - Carte arrêtée au 1er janvier 2019. Le département de l'Yonne compte 21 cantons depuis le redécoupage cantonal de 2014 (42 cantons auparavant). Découpage cantonal de 1991 à 2014 Les arrondissements et les cantons de l'Yonne Liste des 42 cantons du département de l'Yonne, répartis par arrondissement : arrondissement d'Auxerre (22 cantons) : Aillant-sur-Tholon -...

 

 

برنامج التخصيصمعلومات عامةالتأسيس 2016النوع اقتصاديالمقر الرئيسي السعوديةالمنظومة الاقتصاديةمناطق الخدمة  السعوديةأهم الشخصياتالمالك مجلس الشؤون الاقتصادية والتنمية  السعوديةالمؤسس الأمير محمد بن سلمان بن عبد العزيز آل سعودالمدير التنفيذي محمد بن عبدالله الجدعا...