[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Jordan Normal Form

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 32
Thread images: 1

File: 1481232923074.jpg (92KB, 1024x576px) Image search: [Google]
1481232923074.jpg
92KB, 1024x576px
Hello /sci/. My Linear Algebra course lecture notes gives some fucking useless overly-abstract formulation and construction of the Jordan Normal Form of matrices. It's like they don't WANT us to understand it. Can anyone point me to a place where I can read a straight forward way of finding the JNF? And please don't bother me with a fucking youtube lecture that is one hour, I already know most of the theory behind, I just don't know HOW to construct the basis transformation.
>>
>>8564116
JNF is useful to prove theorems. In real life you you don't want to compute it, it's too numerically unstable.
>>
>>8564130
But in my diff equations class we used it a lot to solve some systems of equations.
>>
Fucking engineers. Kys and never try to learn math again fagglord.
>>
>>8564212
Fuck you asshole I am studying mathematics, not an engineer.
>>
>>8564227
More reason you should kys.
>>
>>8564231
I want to fucking strangle you, you steaming pile of shit. Just link me to a fucking pdf to find JNF.
>>
Bumperino
>>
> Jordan Normal Form
Useless piece of shit never useful in practice. Hell, it's not even computable!
>>
>>8565328
How is it not useful? You essentially split a matrix into a nilpotent one (which terminates in a given amount of steps) and diagonalmatrix, how is this not the most useful thing ever?
>>
FUCK! I'm getting so fucking frustrated by this. NOWHERE ON THE ENTIRE INTERNET seems to be a good, straight forward tutorial on how to find this.
>>
>>8565916
Just don't give a fuck. It's useless I told you

>>8565645
> You essentially split a matrix into a nilpotent one
Except that you can't do it. It's uncomputable
>>
>>8564116

About that pic, I've seen this video - that's not the correct translation at ALL
>>
>>8565938
Yeah but my linear algebra teacherdude wants us to be able to do it.
>>
Holy shit, OP here. I think I finally got it.
>>
>>8564116
these notes seem pretty good

http://mavdisk.mnsu.edu/singed/Spring%202012/Linear%20Algebra/Effective%20procedure%20for%20computing%20Jordan%20Normal%20Form%20of%20nilpotent%20matrix.pdf

although the procedure is specifically for nilpotent matrices

so for an arbitrary map T with eigenvalues [math] \lambda_i [/math], you'd have to apply this procedure individually to each nilpotent operator [math]T-\lambda_i\mid_{E_i}[/math]

where the vertical bar denotes restriction to the subspace E_i and E_i is the generalized eigenspace given by [math] E_i=\cup_k Ker(T-\lambda_i)^k[/math]
>>
>>8564116
>It's like they don't WANT us to understand it
It should be "It's like they DON'T want us to understand it"
>>
>>8564116
>I just don't know HOW to construct the basis transformation.
just check any of the standard math textbooks the has a proof on JNF and go through the proof.
fairly sure it's useless, tho.

knowing the eigenvalues / char poly is basically enough to write down the JNF.
the exact basis transformation seems irrelevant tbqh
>>
>>8566001
btw I just googled "jordan normal form" and in the 3rd link there was a working example how to get it.

OP is confirmed faggot
>>
>>8566001
>knowing the eigenvalues / char poly is basically enough to write down the JNF.

this is just wrong
>>
>>8565998
Thanks. So basically here are my thoughts:

Let's say you have an eigenvalue [math] \lambda [/math] and you need [math] n [/math] eigenvectors for it. Then you pick an element in [math] \ker (A - \lambda I)^n [/math] that is NOT contained in [math] \ker (A - \lambda I)^{n-1} [/math], and you just start throwing [math] (A - \lambda I) [/math] at it until you end up with 0 and then you reverse the order and you have your basis with respect to [math] \lambda [/math]. Am I wrong?
>>
Let's say you have the square matrix [math]A [/math].

1.) Calculate the characteristic polynomial [math] p(t) = \det (t I - A) [/math]
2.) Factor the characteristic polynomial [math]p(t) = \prod_i (t - \lambda_i)^{k_i} [/math]
3.) Find a basis for [math] \ker(A - \lambda_1)[/math] then add vectors to get a basis of [math] \ker(A - \lambda_1)^2[/math] and continue until the number of vectors is equal to the algebraic mulitplicity of [math] \lambda_1 [/math].
4.) Do this for the other eigenvalues too and you have the right basis for the JNF.
>>
>>8566012
Wait I have a problem with step 3.

Don't you need to have that [math] (A- \lambda I) v_n = v_{n-1} [/math] since [math] A - \lambda [/math] is nilpotent?
>>
>>8566009
you're on the right track, but it's a little tricker because it might be that (A-\lambda I)^k=0 for some k<n (k is the size of the largest jordan block)

in other words, what you said works assuming that the corresponding eigenvector has only one jordan block of size n

let T=A-lambda I

there's a chain of subspaces

[math] Ker(T)\subset Ker(T^2)\subset...\subset Ker(T^k) [/math]

where k is the smallest integer for which Ker(T^k) is all of the generalized eigenspace

note also that the action of T carries each subspace to the one on its left

for each i<=k, elements of Ker(T^i)-Ker(T^{i-1}) correspond to possible "heads" of jordan blocks of size i

so at each step i, you'd need to choose a maximal set of linearly independent vectors v_j contained in Ker(T^i)-Ker(T^{i-i})

these are the heads of Jordan blocks of size i, which are then obtained by repeatedly applying T to each v_j
>>
>>8565938
Except you can, using an algorithm based on Newton's method (it doesn't give you an eigenbasis but it does compute the nilpotent part)
>>
>>8566027
I'm gonna have to let this sink in for a bit. Thanks.
>>
>>8566005
it's been a long time. what invariants do you need?

I thought eigenvals + multiplicities were enough. maybe you also need the minimal polynomial?
>>
>>8566067
characteristic polynomial only tells you the algebraic multiplicity of each eigenvalue (i.e., number of times it appears on diagonal), and minimal polynomial tells you the size of the largest jordan block of each eigenspace, but you also need to the know the sizes of the smaller jordan blocks
>>
JNF is best seen as a consequence of the structure them for fg modules over a pic. See for instance Aluffi's algebra book for an exposition.
>>
>>8564210

>doing diff equaitions before la

why do american do this?
>>
>>8564116
QR factorization algorithm.

if you can find a fast method, then you probably work at google already.
>>
>>8566027
>so at each step i, you'd need to choose a maximal set of linearly independent vectors v_j contained in Ker(T^i)-Ker(T^{i-i})


Wait, I still don't understand this. When you take multiple linearly independent vectors, you basically get multiple threads of

[eqn] (A - \lambda I)^n w, (A - \lambda I)^{n-1} w, \dots (A - \lambda I) w, (A - \lambda I)^0 w[/eqn]

When you only need one "thread" for each eigenvalue. How does that work then?
Thread posts: 32
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.