Si la matrice dépend de (noté ), alors le système matriciel
n'est pas linéaire.
Exemple :
donne le système suivant non linéaire puisqu'on a des
carrés :
Comment résoudre un tel système ?
La méthode du point fixe consiste à appliquer l'algorithme itératif suivant :
pour résoudre .
Est-ce que converge ?
Selon le point de départ, la méthode converge ou diverge.
On doit définir une fonction telle que la solution de soit la solution du système matriciel non linéaire :
Inverser A est trop coûteux, on écrit notre algorithme itératif sous forme de problème matriciel linéaire à résoudre:
Si on connait on peut évaluer , le système est linéaire et permet de trouver .
Le fonctionnement de l'algorithme va dépendre du type de la matrice et de la valeur initiale .
Ce système a pour solutions [1, 2] et [2, 1].
La solution oscille sans converger. La méthode du point fixe a un petit rayon de convergence.
La convergence est rapide (9 iterations). L'inertie augmente le rayon de convergence : plus est petit plus le rayon de convergence est grand.
Pour trouver les autres solutions il faut choisir un autre point initial.
La méthode de Newton est une méthode de point fixe.
où
On souhaite résoudre notre systeme non linéaire. Grâce à la formule ci-dessus, on a en 1D:
Ce qui donne en dimensions:
avec la matrice Jacobienne de :
Notre système non linéaire avec une fonction vectorielle:
On reprend le système matriciel précèdent. La matrice Jacobienne de la fonciton est :
On converge (moins vite) où la methode du point fixe oscille sans converger.