σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft AcademyFeuilles de routeParcours
Ctrl K
AO
+1,2 k apprenants
ConnexionRejoindre ↗
Feuilles de routeParcours
AO
+1,2 k apprenants
Connexion
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft AcademyFeuilles de routeParcours
Ctrl K
AO
+1,2 k apprenants
ConnexionRejoindre ↗
Feuilles de routeParcours
AO
+1,2 k apprenants
Connexion
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Parcours Matrix Decompositions›Module 1 · Valeurs propres et spectres›Sujet 1.3·~45 minIntermédiaire

Le théorème spectral

Position dans le parcoursModule 1 sur 5 · Sujet 3 sur 3
1.3 Le théorème spectral
—Score du lab— / 100XP total—Série—

Pourquoi les matrices symétriques sont les plus agréables

Une matrice générale peut avoir des valeurs propres complexes et des vecteurs propres non perpendiculaires. Une matrice réelle symétrique, A=ATA=A^{T}A=AT, non. Le théorème spectral dit qu'une telle AAA n'a que des valeurs propres réelles, que les vecteurs propres de valeurs propres distinctes sont orthogonaux, et qu'on peut choisir une base orthonormée de vecteurs propres. En les rangeant en colonnes de QQQ, on obtient A=QΛQTA=Q\Lambda Q^{T}A=QΛQT avec QTQ=IQ^{T}Q=IQTQ=I et Λ\LambdaΛ diagonale. Toute matrice de covariance est symétrique ; ce théorème est donc la raison pour laquelle l'ACP fonctionne.

A=AT  ⟹  A=QΛQT=∑iλi qiqiT,Ak=QΛkQT,wTAw≥λmin⁡∥w∥2A=A^{T}\;\Longrightarrow\;A=Q\Lambda Q^{T}=\sum_i\lambda_i\,\mathbf q_i\mathbf q_i^{T},\qquad A^{k}=Q\Lambda^{k}Q^{T},\qquad \mathbf w^{T}A\mathbf w\ge\lambda_{\min}\lVert\mathbf w\rVert^{2}A=AT⟹A=QΛQT=i∑​λi​qi​qiT​,Ak=QΛkQT,wTAw≥λmin​∥w∥2(1)

La forme en somme écrit AAA comme un empilement de pièces simples de rang un, chacune étirant une direction orthogonale. Elle rend les puissances triviales : Ak=QΛkQTA^{k}=Q\Lambda^{k}Q^{T}Ak=QΛkQT, et toute fonction de AAA agit simplement sur les valeurs propres. Une matrice symétrique est semi-définie positive, wTAw≥0\mathbf w^{T}A\mathbf w\ge0wTAw≥0 pour tout w\mathbf ww, exactement quand toutes ses valeurs propres sont positives ou nulles, et définie positive quand elles sont toutes strictement positives. Pour une matrice de covariance Σ\SigmaΣ, la forme quadratique wTΣw\mathbf w^{T}\Sigma\mathbf wwTΣw est la variance du portefeuille de poids w\mathbf ww ; elle ne peut donc jamais être négative et vaut au moins λmin⁡\lambda_{\min}λmin​ fois le carré de la longueur de w\mathbf ww.

Diagonaliser une matrice 2 sur 2Prenons A=(2112)A=\begin{pmatrix}2&1\\1&2\end{pmatrix}A=(21​12​). Ses valeurs propres sont 3 et 1, de vecteurs propres (1,1)(1,1)(1,1) et (1,−1)(1,-1)(1,−1), dont le produit scalaire vaut 1−1=01-1=01−1=0 : ils sont orthogonaux. Normalisés, ils forment les colonnes de Q=12(111−1)Q=\frac1{\sqrt2}\begin{pmatrix}1&1\\1&-1\end{pmatrix}Q=2​1​(11​1−1​), et la première composante de chacun est 1/2≈0,7071/\sqrt2\approx0{,}7071/2​≈0,707. Alors A3=Q diag(27,1) QT=12(28262628)=(14131314)A^{3}=Q\,\mathrm{diag}(27,1)\,Q^{T}=\frac12\begin{pmatrix}28&26\\26&28\end{pmatrix}=\begin{pmatrix}14&13\\13&14\end{pmatrix}A3=Qdiag(27,1)QT=21​(2826​2628​)=(1413​1314​), obtenu sans multiplier trois fois AAA. Les deux valeurs propres sont positives : AAA est définie positive et pourrait être une matrice de covariance.
  • Théorème spectral : une matrice réelle symétrique AAA a des valeurs propres réelles et des vecteurs propres orthonormés, A=QΛQTA=Q\Lambda Q^{T}A=QΛQT.
  • Signe : semi-définie positive signifie toutes les valeurs propres ≥0\ge0≥0, définie positive toutes >0>0>0.
  • Puissances et fonctions : Ak=QΛkQTA^{k}=Q\Lambda^{k}Q^{T}Ak=QΛkQT ; on applique toute fonction aux seules valeurs propres.
Une matrice de covariance doit passer ce testUne matrice assemblée à la main, ou à partir d'estimations par paires sur des échantillons différents, peut être symétrique et avoir pourtant une valeur propre négative. Elle affirme alors qu'un portefeuille a une variance négative, et un optimiseur l'exploitera volontiers. Vérifier que la plus petite valeur propre d'une matrice symétrique est positive ou nulle (avec une petite tolérance pour les arrondis) est le test standard, et écrêter les valeurs propres négatives est la réparation standard.

Lab : ce qui est noté

  • Faits sur les matrices symétriques15 pts
  • La plus grande valeur propre15 pts
  • Un vecteur propre unitaire10 pts
  • Une puissance par la décomposition propre20 pts
  • Une matrice de covariance valide15 pts
  • Un plancher pour la variance d'un portefeuille15 pts
  • Pourquoi l'ACP fonctionne10 pts
0/ 7 traités
Exercices
1Choix15 ptsSans réponse

Sélectionnez toutes les affirmations vraies pour toute matrice réelle symétrique.

2Réponse numérique15 ptsSans réponse

Trouvez la plus grande valeur propre de la matrice symétrique (5222)\begin{pmatrix}5&2\\2&2\end{pmatrix}(52​22​).

lambda=lambda =lambda=accepté : ± 0.01
3Réponse numérique10 ptsSans réponse

La matrice (2112)\begin{pmatrix}2&1\\1&2\end{pmatrix}(21​12​) a pour vecteur propre (1,1)(1,1)(1,1). Quelle est la première composante du vecteur propre de longueur 1 de même sens ? Donnez-la avec trois décimales.

q1=q1 =q1=accepté : ± 0.001
4Matrice · vecteur20 ptsSans réponse

Pour A=(2112)A=\begin{pmatrix}2&1\\1&2\end{pmatrix}A=(21​12​) de valeurs propres 3 et 1, calculez A3=QΛ3QTA^{3}=Q\Lambda^{3}Q^{T}A3=QΛ3QT.

A3=A^3 =A3=
5Choix15 ptsSans réponse

Laquelle de ces matrices symétriques pourrait être une matrice de covariance ? (Vérifiez les valeurs propres.)

6Réponse numérique15 ptsSans réponse

Une matrice de covariance a pour valeurs propres 0,09 et 0,01. Quelle est la plus petite variance possible wTΣw\mathbf w^{T}\Sigma\mathbf wwTΣw d'un vecteur de poids avec ∥w∥=1\lVert\mathbf w\rVert=1∥w∥=1 ?

minvariance=min variance =minvariance=accepté : ± 0.0005
7Expliquer avec des mots10 ptsSans réponse

En une ou deux phrases, dites ce que le théorème spectral garantit pour les composantes principales d'une matrice de covariance.

Mode mathsSaisie au clavier ou en LaTeXExercice 1 sur 7 · Ctrl ⏎ pour vérifier

Connectez-vous pour exécuter votre code.

Tous les cours sont gratuits à lire. Créez un compte ou connectez-vous pour exécuter du code, lancer les tests et soumettre ce lab.

  • IDE dans le navigateur avec terminal bash — rien à installer
  • Correction instantanée, XP et votre place dans le parcours
Créer un compteSe connecter
OU
Continuer avec GitHub