Vietnam Quantitative Finance Society

User Name
Password
Go Back   Vietnam Quantitative Finance Society > Forums List > Student Lounge
Reply
10-28-2007, 01:08 AM   #1
Khoa Tran

Core Member
Master Sergeant
 
Khoa Tran's Avatar
 
Join Date: Jun 2007
Posts: 211
Thanks: 28
Thanked 19 Times in 16 Posts




Default What do you not fully understand?

I personally have a lot. There are many things that I understand only the technical definition (or statement) but not its intuition, application, or simply its power. I'm sure I'm not the only one.

A common example is eigenvalues/eigenvectors which are "more important than they look" and not well presented in many Linear Algebra courses/textbooks. I still remember that I started learning eigenvalues by its definition, by solving Au=\lambda u, and by the theorem \det(A-\lambda I)=0, etc. It is very useless learned that way, I think, and I feel that I had not fully understood why we care so much about it until a few months ago.

Another example is the Hahn-Banach theorem, which my teacher repeatedly said "it is more important than it looks" but I don't quite catch its spirit yet. Though the proof of almost every theorem in Functional Analysis ultimately relies on the Hahn-Banach theorem, I still don't feel like I master this theorem.

In Quant Finance, Risk-neutral Pricing is also a major concept that I understand very superficially. I've always taken the PDE-approach (via replications) and avoided the Risk-neutral Measure thinking.


Anyway, those are some of my own problems. Do you have any insights to better describe those? I think it would be particularly useful also if we collectively share what we know/are told more important than they look.
Khoa Tran is offline Reply With Quote
10-28-2007, 02:42 AM   #2
pde

Member
Private
No Avatar
 
Join Date: Aug 2007
Posts: 11
Thanks: 3
Thanked 3 Times in 3 Posts




Default

Why don't you start first, Khoa? What is the usage of eigenvalues?
pde is offline Reply With Quote
10-28-2007, 11:31 AM   #3
YADD

Core Member
Corporal
No Avatar
 
Join Date: Jul 2007
Posts: 97
Thanks: 7
Thanked 15 Times in 13 Posts




Default

Eigenvalues are good for, well... energy levels of a hydrogen atom. Just kidding.

I have a conceptual question here: would hard sciences (and the world at large) be the same if someday complex numbers disappeared from mankind's knowledge? Having acquired complex analysis in undergrad, how fully do we understand its usage/meaning/importance?

Related to Khoa's post of algorithms, if complex numbers vanished from the Earth's surface, MRI scanners would perhaps still be functioning, so would their CPUs be running with the top 10 or 20 revolutionary algorithms that help calculate nuclear excitation levels in magnetic field (whatever). The world seems oblivious.

Or does it?




.
__________________
I did it my way - Frank Sinatra

Last edited by YADD; 10-28-2007 at 11:41 AM.
YADD is offline Reply With Quote
10-28-2007, 12:48 PM   #4
Khoa Tran

Core Member
Master Sergeant
 
Khoa Tran's Avatar
 
Join Date: Jun 2007
Posts: 211
Thanks: 28
Thanked 19 Times in 16 Posts




Default

Quote:
Originally Posted by pde View Post
Why don't you start first, Khoa? What is the usage of eigenvalues?
I knew that I would be asked to start first, as usual. What a dilemma. Due to my time constraint, I cannot describe much but I've briefly mentioned the most essential aspect of eigenvalues here.
Quote:
các eigenvectors tạo thành một orthogonal basis (not always) của 1 vector space, nghĩa là bất kì vector nào cũng biểu diễn được dưới dạng linear combination of eigenvectors. Basis này “quan trọng” vì: * Làm việc trực tiếp với 1 hệ tuyến tính (linears system) thông thường rất messy. Dùng biểu diễn linear combination of eigenvectors thì các tính toán trên ma trận trở thành scalar computations => rất dễ dàng
* Hệ quả nói chung là nhiều: từ convergence analysis trong iterative methods cho đến việc estimate e^A that usually come up in solving systems of ODEs hoặc estimate A^k that come up a lot in applications when we apply a linear transformation repeatedly, etc.

Tổng quát lên linear operator: spectral representation of a linear operator, nếu có là một điều tuyệt vời, nếu tìm được thì tuyệt vời hơn nữa. Cái này chắc để dành cho dân Quantum Mechanics phát biểu.

Quote:
Originally Posted by YADD View Post
I have a conceptual question here: would hard sciences (and the world at large) be the same if someday complex numbers disappeared from mankind's knowledge? Having acquired complex analysis in undergrad, how fully do we understand its usage/meaning/importance?
This is an excellent question. I've used complex numbers pretty often (as they come up in Fourier transform, wave scattering, or dynamical systems) but do I really understand complex numbers? I wish.
Khoa Tran is offline Reply With Quote
10-29-2007, 06:51 AM   #5
neomikeo

Member
Private
No Avatar
 
Join Date: Jul 2007
Posts: 25
Thanks: 1
Thanked 12 Times in 7 Posts




Default

Quote:
Originally Posted by Khoa Tran View Post
A common example is eigenvalues/eigenvectors which are "more important than they look" and not well presented in many Linear Algebra courses/textbooks. I still remember that I started learning eigenvalues by its definition, by solving Au=\lambda u, and by the theorem \det(A-\lambda I)=0, etc. It is very useless learned that way, I think, and I feel that I had not fully understood why we care so much about it until a few months ago.

In Quant Finance, Risk-neutral Pricing is also a major concept that I understand very superficially. I've always taken the PDE-approach (via replications) and avoided the Risk-neutral Measure thinking.
I like the use of eigen value/vectors in Principle Component Analysis (PCA) to analyze time series of a quite homogeneous system like term structure of interest rates. It is basically about decomposing a space into different orthogonal vectors. So instead of working with a lot of time series data, you only work with two or three factors that explains a lot of variations => easier to model and implement. An example of PCA that I like is Carol Alexder's paper on implied volatility (an improvement of Derman's implied tree models).

IMHO, the phrase risk-neutral pricing or state prices (in continuous time) or stochastic discount factor (in discrete time) are quite interchangeable. They also come from marginal utility of consumption of a representative agent, i.e. the agent would be indifferent between consuming now or investing. Then, as every one knows about the mechanics of risk-neutral pricing to price future payoff ....

However, I am not sure whether the existence of state-prices/stochastic discount factor leads to No Arbitrage or No-Arbitrage could exist without state prices. Any ideas?
neomikeo is offline Reply With Quote
10-29-2007, 03:45 PM   #6
hanguyen

Core Member
Private
No Avatar
 
Join Date: Jul 2007
Posts: 30
Thanks: 4
Thanked 2 Times in 2 Posts




Default

Eigenvalues and eigenvectors are obsivously among the most important engineering tools. This is because 1) many engineering applications tend to base on linearity and 2) eigenvalues and eigenvectors are inherent properties of linear operators.

Results concerning eigenvalues and eigenvectors, and beyond such as the singular value decompositions-or SVD, can be best interpreted using the language of operator theory. This view frees us from any particular basis, hence we can work directly in the basis formed by eigenvectors. The operator is nothing but a diagonal matrix with eigenvalues in the diagonal. Many other properties will be intuitive.
__________________
There are three kinds of mathematicians, those who can count and those who cannot.
hanguyen is offline Reply With Quote
10-29-2007, 09:49 PM   #7
Hung.Q.Ngo

Core Member
Private
No Avatar
 
Join Date: Jul 2007
Posts: 14
Thanks: 1
Thanked 4 Times in 3 Posts




Default

I've posted two common usages/intuition on eigenvalues/eigenvectors here:

http://www.procul.org/blog/2007/10/23/eigen/
Hung.Q.Ngo is offline Reply With Quote
The Following User Says Thank You to Hung.Q.Ngo For This Useful Post:
ngtridung (10-30-2007)
10-30-2007, 08:22 AM   #8
ngtridung

Member
Private
No Avatar
 
Join Date: Sep 2007
Posts: 42
Thanks: 21
Thanked 8 Times in 6 Posts




Default Eigenvalues in Quantitative Finance

I think Hung. Q. Ngo’s article provides a good overview of the motivations and usage of eigenvalues and eigenvectors. I just want to add a few more words on their application to quantitative finance (somewhat elaborate the PCA application that Neomikeo and H.Q. Ngo have mentioned).

In modern portfolio theory, covariance matrix is the common parameter used for modeling risk. Specifically, in mean-variance portfolio optimization, risk is usually modeled as x’*Cov*x where x is the portfolio weights (the percentages of wealth allocated to assets) and Cov is the covariance matrix. Since the Covariance matrix is unknown, it needs to be estimated from historical data. However, the estimation of the entire Covariance matrix is very hard as it involves the estimation of n^2/2 parameters for a matrix of size n. (in finance, n is typically around 20 but it could be up to a few hundreds of assets). Thus, some dimension reduction technique need to be used.

The PCA approach: The eigenvectors that corresponds to a few largest eigenvalues are used as the main factors (besides the common market factors) to explains the risks in each asset. From this factor model, we just need to work with a much smaller dimension.

Random matrix approach: In stead of trying to estimate the covariance matrix, we could assume the truth eigenvectors are closed to the empirical eigenvectors and try to estimate the eigenvalues. Random matrix theory provides us the distribution of the eigenvalues when the covariance matrix is pure noise. Filtering (usually a low pass filter) out this distribution from the empirical distribution of the eigenvalues would provides us “cleaned” eigenvalues.

I am not sure if it has been mentioned in H. Q. Ngo article or not but the eigenvalues are also used in system control where an absolute eigenvalue greater than 1 can blow up the system.

To summarize, eigenvalues are used because they provide the convenient representation of the entire matrix. This is especially true when the matrix is SPD symmetric and (semi)positive definite such as the covariance matrix in quantitative finance.
ngtridung is offline Reply With Quote
10-31-2007, 12:25 PM   #9
Khoa Tran

Core Member
Master Sergeant
 
Khoa Tran's Avatar
 
Join Date: Jun 2007
Posts: 211
Thanks: 28
Thanked 19 Times in 16 Posts




Default

Quote:
Originally Posted by ngtridung View Post
I am not sure if it has been mentioned in H. Q. Ngo article or not but the eigenvalues are also used in system control where an absolute eigenvalue greater than 1 can blow up the system.
He indirectly mentioned this characteristics in his example on difference equation. But it's worth to mention this qualitative behavior explicitly.

Quote:
To summarize, eigenvalues are used because they provide the convenient representation of the entire matrix.
This is the key, in my opinion. That's what makes Spectral Theorem the single most important theorem in Spectral Theory.


How's about complex numbers? How do you see this super-beautiful invention? (Anh Hoang raised this question but for some reason, he deleted his own post???)
Khoa Tran is offline Reply With Quote
11-01-2007, 07:34 AM   #10
hanguyen

Core Member
Private
No Avatar
 
Join Date: Jul 2007
Posts: 30
Thanks: 4
Thanked 2 Times in 2 Posts




Default

Anh Hoang's question is excellent. What if complex number is not invented, could we still reach to where we are now?

IMHO, the answer is NO. The invention of complex number, extending the real numbers to an algebraically closed field, helps to understand and easily manupulate the field of real numbers. Without this understanding and ease of use, can we assume that Control Theory, Harmonic Analysis, Quantum Theory, and so on will be within our reach?

To draw an analogy, although in theory the invention of bike is "not necessary" to the invention of motorbike, one would never have invented a motorbike without the experience of using a bike .
__________________
There are three kinds of mathematicians, those who can count and those who cannot.
hanguyen is offline Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Save or bookmark this site with: Del.icio.usStumble It!AddThis.com
All times are GMT +7. The time now is 01:53 AM.
Powered by vBulletin Version 3.7.2