Я намагаюся вирішити наступну систему рівнянь для змінних та (все інше - константи):
Я бачу, що я можу перетворити цю систему рівнянь в єдине рівняння єдиної змінної , розв’язавши рівняння 1 та 2 для та відповідно та замінивши їх у рівняння 3. При цьому я можу використовувати matlab's команда для пошуку рішення. Використовуючи параметри , та , я знайшов справжнє рішення .fzero
Однак, коли я використовую метод Ньютона, застосований до оригінальної системи рівнянь 3 змінної - 3, ітерації ніколи не сходяться до рішення, незалежно від того, наскільки близько я починаю до справжнього рішення .
Спочатку я підозрював свою помилку в застосуванні методу Ньютона. Перевіривши кілька разів, я не виявив жодної помилки. Тоді я спробував використати початкове здогадка , і ось & ось: якобіан є одниною. Я знаю, що особливий якобійський може зменшити порядок конвергенції, але я не думаю, що це обов'язково перешкоджає зближенню до справжнього рішення.
Отже, моє запитання, враховуючи, що якобіан системи при справжньому рішенні є єдиним:
Які ще умови необхідні, щоб довести, що метод Ньютона не зблизиться з коренем?
Чи гарантувала б стратегія глобалізації (наприклад, пошук рядків) конвергенцію, незважаючи на особливий якобійський характер?