Défaire une application
Une matrice carrée A a un inverse A−1, avec A−1A=AA−1=I, exactement quand son application ne perd aucune information : des entrées différentes donnent des sorties différentes. Le déterminant mesure la façon dont A change les volumes (avec un signe pour les retournements) : A est donc inversible exactement quand detA=0. Pour une matrice 2×2, A−1=ad−bc1(d−c−ba). Règles utiles : det(AB)=detAdetB et det(A−1)=1/detA.
κ(A)=∥A∥∥A−1∥=σminσmax,∥x∥∥δx∥≲κ(A)∥b∥∥δb∥(1) Inversible ne veut pas dire sûr. Le conditionnement κ(A) indique de combien une petite erreur relative sur b (ou sur les entrées de A) peut être amplifiée dans la solution x. Règle empirique : on perd environ log10κ des quelque 16 chiffres de la double précision. Un petit déterminant ne prouve rien à lui seul, car il dépend de l'échelle : 0,001I a un déterminant minuscule mais κ=1. Ce sont des colonnes presque colinéaires qui rendent κ énorme.
Un inverse et un quasi-échecPour
A=(4276) :
detA=24−14=10, donc
A−1=101(6−2−74). Comparez maintenant
B=(1111,0001) : ses colonnes sont presque égales,
detB=0,0001 et
κ(B) vaut environ
4×104 ; une erreur relative de
10−6 sur les données peut donc devenir une erreur d'environ
4% sur la solution.
- Inversible : carrée avec detA=0 ; aucune information n'est perdue.
- Conditionnement : de combien les erreurs sur les données sont amplifiées ; un grand conditionnement signifie une résolution fragile.
- Ne formez jamais A−1 pour résoudre : une résolution par factorisation est plus rapide et plus précise.
Des actifs colinéaires cassent les matrices de covarianceDeux ETF qui suivent presque le même indice donnent une matrice de covariance aux lignes presque égales. Son κ est énorme : un optimiseur de variance minimale fondé sur son inverse varie fortement pour de minuscules changements des données. Vérifiez κ (ou supprimez ou fusionnez les quasi-doublons) avant de faire confiance aux poids. Lab : ce qui est noté
- L'inverse d'une matrice 2 sur 220 pts
- Un déterminant 3 sur 310 pts
- Trouver la matrice singulière15 pts
- Chiffres fiables15 pts
- Bonnes pratiques numériques15 pts
- Règles du déterminant10 pts
- Pourquoi ne pas inverser15 pts