complex and real spectral theorem for matrices

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I am studying the spectral theorem for matrices, and the book says that if a $nxn$ matrix A is real and symmetric then its diagonalizable over $mathbbR$. And that this fact is a corollary of the Spectral Theorem for the complex case of normal matrices.



Although I agree that since $A$ is symmetric then $A$ is normal hence it implies that $A$ is diagonalizable over $mathbbC$, and moreover it is easy to prove that all eigenvectors are real. But how can I see that all eigenvectors are also real?



Thanks in advance.







share|cite|improve this question




















  • $lambda$ is an eigenvalue iff $ker (A-lambda I)$ is non trivial. If$A-lambda I$ is real, then the kernel contains a purely real element.
    – copper.hat
    Aug 9 at 23:00











  • "IfA−λI is real, then the kernel contains a purely real element." this is precisely what I want to prove.
    – Charles
    Aug 9 at 23:11










  • If $B$ is real and $B (u+iv) = 0$ where $u,v$ are real, then $Bu = 0 $ **and** $Bv=0$, so you always have a real eigenvector (assuming that $U+iv =neq 0$, of course).
    – copper.hat
    Aug 9 at 23:12















up vote
0
down vote

favorite












I am studying the spectral theorem for matrices, and the book says that if a $nxn$ matrix A is real and symmetric then its diagonalizable over $mathbbR$. And that this fact is a corollary of the Spectral Theorem for the complex case of normal matrices.



Although I agree that since $A$ is symmetric then $A$ is normal hence it implies that $A$ is diagonalizable over $mathbbC$, and moreover it is easy to prove that all eigenvectors are real. But how can I see that all eigenvectors are also real?



Thanks in advance.







share|cite|improve this question




















  • $lambda$ is an eigenvalue iff $ker (A-lambda I)$ is non trivial. If$A-lambda I$ is real, then the kernel contains a purely real element.
    – copper.hat
    Aug 9 at 23:00











  • "IfA−λI is real, then the kernel contains a purely real element." this is precisely what I want to prove.
    – Charles
    Aug 9 at 23:11










  • If $B$ is real and $B (u+iv) = 0$ where $u,v$ are real, then $Bu = 0 $ **and** $Bv=0$, so you always have a real eigenvector (assuming that $U+iv =neq 0$, of course).
    – copper.hat
    Aug 9 at 23:12













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I am studying the spectral theorem for matrices, and the book says that if a $nxn$ matrix A is real and symmetric then its diagonalizable over $mathbbR$. And that this fact is a corollary of the Spectral Theorem for the complex case of normal matrices.



Although I agree that since $A$ is symmetric then $A$ is normal hence it implies that $A$ is diagonalizable over $mathbbC$, and moreover it is easy to prove that all eigenvectors are real. But how can I see that all eigenvectors are also real?



Thanks in advance.







share|cite|improve this question












I am studying the spectral theorem for matrices, and the book says that if a $nxn$ matrix A is real and symmetric then its diagonalizable over $mathbbR$. And that this fact is a corollary of the Spectral Theorem for the complex case of normal matrices.



Although I agree that since $A$ is symmetric then $A$ is normal hence it implies that $A$ is diagonalizable over $mathbbC$, and moreover it is easy to prove that all eigenvectors are real. But how can I see that all eigenvectors are also real?



Thanks in advance.









share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked Aug 9 at 22:41









Charles

533420




533420











  • $lambda$ is an eigenvalue iff $ker (A-lambda I)$ is non trivial. If$A-lambda I$ is real, then the kernel contains a purely real element.
    – copper.hat
    Aug 9 at 23:00











  • "IfA−λI is real, then the kernel contains a purely real element." this is precisely what I want to prove.
    – Charles
    Aug 9 at 23:11










  • If $B$ is real and $B (u+iv) = 0$ where $u,v$ are real, then $Bu = 0 $ **and** $Bv=0$, so you always have a real eigenvector (assuming that $U+iv =neq 0$, of course).
    – copper.hat
    Aug 9 at 23:12

















  • $lambda$ is an eigenvalue iff $ker (A-lambda I)$ is non trivial. If$A-lambda I$ is real, then the kernel contains a purely real element.
    – copper.hat
    Aug 9 at 23:00











  • "IfA−λI is real, then the kernel contains a purely real element." this is precisely what I want to prove.
    – Charles
    Aug 9 at 23:11










  • If $B$ is real and $B (u+iv) = 0$ where $u,v$ are real, then $Bu = 0 $ **and** $Bv=0$, so you always have a real eigenvector (assuming that $U+iv =neq 0$, of course).
    – copper.hat
    Aug 9 at 23:12
















$lambda$ is an eigenvalue iff $ker (A-lambda I)$ is non trivial. If$A-lambda I$ is real, then the kernel contains a purely real element.
– copper.hat
Aug 9 at 23:00





$lambda$ is an eigenvalue iff $ker (A-lambda I)$ is non trivial. If$A-lambda I$ is real, then the kernel contains a purely real element.
– copper.hat
Aug 9 at 23:00













"IfA−λI is real, then the kernel contains a purely real element." this is precisely what I want to prove.
– Charles
Aug 9 at 23:11




"IfA−λI is real, then the kernel contains a purely real element." this is precisely what I want to prove.
– Charles
Aug 9 at 23:11












If $B$ is real and $B (u+iv) = 0$ where $u,v$ are real, then $Bu = 0 $ **and** $Bv=0$, so you always have a real eigenvector (assuming that $U+iv =neq 0$, of course).
– copper.hat
Aug 9 at 23:12





If $B$ is real and $B (u+iv) = 0$ where $u,v$ are real, then $Bu = 0 $ **and** $Bv=0$, so you always have a real eigenvector (assuming that $U+iv =neq 0$, of course).
– copper.hat
Aug 9 at 23:12











2 Answers
2






active

oldest

votes

















up vote
2
down vote



accepted










Suppose $v$ is a complex eigenvector of $A$, a real symmetric matrix, with corresponding real eigenvalue $lambda$. Note that
beginalign
lambda overlinev=overlinelambda v = overlineAv= Aoverlinev
endalign
then $overlinev$ is also an eigenvector. Hence $v+overlinev$ is a real eigenvector. So pick this one.






share|cite|improve this answer




















  • great! Can I also see from your proof that these new real eigenvectors are orthogonal with each other?
    – Charles
    Aug 9 at 23:06










  • From the complex spectral theorem, you can find $v_1, v_2, ldots, v_n$ linearly independent complex eigenvectors. Take the real component of each $v_i$.
    – Jacky Chong
    Aug 9 at 23:08

















up vote
0
down vote













Because if $lambda$ is an eigenvalue of $A$ and $lambdainmathbb R$, then $A$ has an eigenvector in $mathbbR^n$ whose corresponding eigenvalue is $lambda$. In fact, asserting that $A$ has a real eigenvector corresponding to $lambda$ is equivalent to asserting that $lambda$ is a real root of the characteristic polynomial of $A$.






share|cite|improve this answer




















  • I can't see why your first claim is true here. Can you explain it?
    – Charles
    Aug 9 at 23:07










  • @Charles THat's what I explain in the second sentence. If $f$ a linear map from $mathbbR^n$ into itself, how can you determine whether it has a real eigenvector? You can do it by proving that the characteristic polynomial $P(x)$ of $f$ has a real root $lambda$, which will be then an eigenvalue of $f$. Then (and only in that case) $f$ will have a real eigenvector corresponding to $lambda$.
    – José Carlos Santos
    Aug 9 at 23:12










Your Answer




StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "69"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2877780%2fcomplex-and-real-spectral-theorem-for-matrices%23new-answer', 'question_page');

);

Post as a guest






























2 Answers
2






active

oldest

votes








2 Answers
2






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
2
down vote



accepted










Suppose $v$ is a complex eigenvector of $A$, a real symmetric matrix, with corresponding real eigenvalue $lambda$. Note that
beginalign
lambda overlinev=overlinelambda v = overlineAv= Aoverlinev
endalign
then $overlinev$ is also an eigenvector. Hence $v+overlinev$ is a real eigenvector. So pick this one.






share|cite|improve this answer




















  • great! Can I also see from your proof that these new real eigenvectors are orthogonal with each other?
    – Charles
    Aug 9 at 23:06










  • From the complex spectral theorem, you can find $v_1, v_2, ldots, v_n$ linearly independent complex eigenvectors. Take the real component of each $v_i$.
    – Jacky Chong
    Aug 9 at 23:08














up vote
2
down vote



accepted










Suppose $v$ is a complex eigenvector of $A$, a real symmetric matrix, with corresponding real eigenvalue $lambda$. Note that
beginalign
lambda overlinev=overlinelambda v = overlineAv= Aoverlinev
endalign
then $overlinev$ is also an eigenvector. Hence $v+overlinev$ is a real eigenvector. So pick this one.






share|cite|improve this answer




















  • great! Can I also see from your proof that these new real eigenvectors are orthogonal with each other?
    – Charles
    Aug 9 at 23:06










  • From the complex spectral theorem, you can find $v_1, v_2, ldots, v_n$ linearly independent complex eigenvectors. Take the real component of each $v_i$.
    – Jacky Chong
    Aug 9 at 23:08












up vote
2
down vote



accepted







up vote
2
down vote



accepted






Suppose $v$ is a complex eigenvector of $A$, a real symmetric matrix, with corresponding real eigenvalue $lambda$. Note that
beginalign
lambda overlinev=overlinelambda v = overlineAv= Aoverlinev
endalign
then $overlinev$ is also an eigenvector. Hence $v+overlinev$ is a real eigenvector. So pick this one.






share|cite|improve this answer












Suppose $v$ is a complex eigenvector of $A$, a real symmetric matrix, with corresponding real eigenvalue $lambda$. Note that
beginalign
lambda overlinev=overlinelambda v = overlineAv= Aoverlinev
endalign
then $overlinev$ is also an eigenvector. Hence $v+overlinev$ is a real eigenvector. So pick this one.







share|cite|improve this answer












share|cite|improve this answer



share|cite|improve this answer










answered Aug 9 at 22:48









Jacky Chong

16.1k2925




16.1k2925











  • great! Can I also see from your proof that these new real eigenvectors are orthogonal with each other?
    – Charles
    Aug 9 at 23:06










  • From the complex spectral theorem, you can find $v_1, v_2, ldots, v_n$ linearly independent complex eigenvectors. Take the real component of each $v_i$.
    – Jacky Chong
    Aug 9 at 23:08
















  • great! Can I also see from your proof that these new real eigenvectors are orthogonal with each other?
    – Charles
    Aug 9 at 23:06










  • From the complex spectral theorem, you can find $v_1, v_2, ldots, v_n$ linearly independent complex eigenvectors. Take the real component of each $v_i$.
    – Jacky Chong
    Aug 9 at 23:08















great! Can I also see from your proof that these new real eigenvectors are orthogonal with each other?
– Charles
Aug 9 at 23:06




great! Can I also see from your proof that these new real eigenvectors are orthogonal with each other?
– Charles
Aug 9 at 23:06












From the complex spectral theorem, you can find $v_1, v_2, ldots, v_n$ linearly independent complex eigenvectors. Take the real component of each $v_i$.
– Jacky Chong
Aug 9 at 23:08




From the complex spectral theorem, you can find $v_1, v_2, ldots, v_n$ linearly independent complex eigenvectors. Take the real component of each $v_i$.
– Jacky Chong
Aug 9 at 23:08










up vote
0
down vote













Because if $lambda$ is an eigenvalue of $A$ and $lambdainmathbb R$, then $A$ has an eigenvector in $mathbbR^n$ whose corresponding eigenvalue is $lambda$. In fact, asserting that $A$ has a real eigenvector corresponding to $lambda$ is equivalent to asserting that $lambda$ is a real root of the characteristic polynomial of $A$.






share|cite|improve this answer




















  • I can't see why your first claim is true here. Can you explain it?
    – Charles
    Aug 9 at 23:07










  • @Charles THat's what I explain in the second sentence. If $f$ a linear map from $mathbbR^n$ into itself, how can you determine whether it has a real eigenvector? You can do it by proving that the characteristic polynomial $P(x)$ of $f$ has a real root $lambda$, which will be then an eigenvalue of $f$. Then (and only in that case) $f$ will have a real eigenvector corresponding to $lambda$.
    – José Carlos Santos
    Aug 9 at 23:12














up vote
0
down vote













Because if $lambda$ is an eigenvalue of $A$ and $lambdainmathbb R$, then $A$ has an eigenvector in $mathbbR^n$ whose corresponding eigenvalue is $lambda$. In fact, asserting that $A$ has a real eigenvector corresponding to $lambda$ is equivalent to asserting that $lambda$ is a real root of the characteristic polynomial of $A$.






share|cite|improve this answer




















  • I can't see why your first claim is true here. Can you explain it?
    – Charles
    Aug 9 at 23:07










  • @Charles THat's what I explain in the second sentence. If $f$ a linear map from $mathbbR^n$ into itself, how can you determine whether it has a real eigenvector? You can do it by proving that the characteristic polynomial $P(x)$ of $f$ has a real root $lambda$, which will be then an eigenvalue of $f$. Then (and only in that case) $f$ will have a real eigenvector corresponding to $lambda$.
    – José Carlos Santos
    Aug 9 at 23:12












up vote
0
down vote










up vote
0
down vote









Because if $lambda$ is an eigenvalue of $A$ and $lambdainmathbb R$, then $A$ has an eigenvector in $mathbbR^n$ whose corresponding eigenvalue is $lambda$. In fact, asserting that $A$ has a real eigenvector corresponding to $lambda$ is equivalent to asserting that $lambda$ is a real root of the characteristic polynomial of $A$.






share|cite|improve this answer












Because if $lambda$ is an eigenvalue of $A$ and $lambdainmathbb R$, then $A$ has an eigenvector in $mathbbR^n$ whose corresponding eigenvalue is $lambda$. In fact, asserting that $A$ has a real eigenvector corresponding to $lambda$ is equivalent to asserting that $lambda$ is a real root of the characteristic polynomial of $A$.







share|cite|improve this answer












share|cite|improve this answer



share|cite|improve this answer










answered Aug 9 at 22:50









José Carlos Santos

115k1699177




115k1699177











  • I can't see why your first claim is true here. Can you explain it?
    – Charles
    Aug 9 at 23:07










  • @Charles THat's what I explain in the second sentence. If $f$ a linear map from $mathbbR^n$ into itself, how can you determine whether it has a real eigenvector? You can do it by proving that the characteristic polynomial $P(x)$ of $f$ has a real root $lambda$, which will be then an eigenvalue of $f$. Then (and only in that case) $f$ will have a real eigenvector corresponding to $lambda$.
    – José Carlos Santos
    Aug 9 at 23:12
















  • I can't see why your first claim is true here. Can you explain it?
    – Charles
    Aug 9 at 23:07










  • @Charles THat's what I explain in the second sentence. If $f$ a linear map from $mathbbR^n$ into itself, how can you determine whether it has a real eigenvector? You can do it by proving that the characteristic polynomial $P(x)$ of $f$ has a real root $lambda$, which will be then an eigenvalue of $f$. Then (and only in that case) $f$ will have a real eigenvector corresponding to $lambda$.
    – José Carlos Santos
    Aug 9 at 23:12















I can't see why your first claim is true here. Can you explain it?
– Charles
Aug 9 at 23:07




I can't see why your first claim is true here. Can you explain it?
– Charles
Aug 9 at 23:07












@Charles THat's what I explain in the second sentence. If $f$ a linear map from $mathbbR^n$ into itself, how can you determine whether it has a real eigenvector? You can do it by proving that the characteristic polynomial $P(x)$ of $f$ has a real root $lambda$, which will be then an eigenvalue of $f$. Then (and only in that case) $f$ will have a real eigenvector corresponding to $lambda$.
– José Carlos Santos
Aug 9 at 23:12




@Charles THat's what I explain in the second sentence. If $f$ a linear map from $mathbbR^n$ into itself, how can you determine whether it has a real eigenvector? You can do it by proving that the characteristic polynomial $P(x)$ of $f$ has a real root $lambda$, which will be then an eigenvalue of $f$. Then (and only in that case) $f$ will have a real eigenvector corresponding to $lambda$.
– José Carlos Santos
Aug 9 at 23:12












 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2877780%2fcomplex-and-real-spectral-theorem-for-matrices%23new-answer', 'question_page');

);

Post as a guest













































































這個網誌中的熱門文章

How to combine Bézier curves to a surface?

Carbon dioxide

Why am i infinitely getting the same tweet with the Twitter Search API?