"Proof of Sum of Eigenvalues Inequality

  • Thread starter Thread starter azizz
  • Start date Start date
  • Tags Tags
    Eigenvalues Sum
Click For Summary

Homework Help Overview

The discussion revolves around proving the inequality involving the maximum eigenvalues of two matrices, specifically that the maximum eigenvalue of the sum of two matrices is less than or equal to the sum of their maximum eigenvalues. Participants are exploring the implications of this inequality in the context of linear algebra and matrix theory.

Discussion Character

  • Conceptual clarification, Mathematical reasoning, Assumption checking

Approaches and Questions Raised

  • Participants are attempting to manipulate the expression involving the maximum eigenvalue and are questioning the validity of certain steps in their reasoning. There is a discussion about the implications of maximum values when considering different vectors for the matrices involved.

Discussion Status

The discussion is active, with participants providing insights and questioning assumptions about the nature of maximum eigenvalues. Some guidance has been offered regarding how to approach the proof, but there is no explicit consensus on the final steps or conclusions.

Contextual Notes

Participants are considering the constraints of the problem, particularly how the maximum eigenvalue is defined and the implications of using the same vector for both matrices in the inequality. There is an acknowledgment of potential complications arising from the relationship between the maximum values of the two matrices.

azizz
Messages
33
Reaction score
0

Homework Statement



Proof: \lambda_{\max}(A+B) \leq \lambda_{\max}(A) + \lambda_{\max}(B)

Homework Equations



Hint from exercise: \lambda_{\max}(A)=\max_{\|x\|=1} x^*Ax

The Attempt at a Solution



The problem is that the equation on the left side can not be split. So I tried to write it as follows:

\max_{\|x\|=1} x^*(A+B)x \leq x^*(A+B)x = x^*Bx + x^*Ax

But that don't really helps me and I can't think of an other way to tackle this problem...
 
Physics news on Phys.org
I think that \max_{\|x\|=1} x^*(A+B)x \leq x^*(A+B)x is a mistake. First of all, it's not right. Just consider 1x1 matrices over \mathbb{C} and then take ||x|| < 1 to see a counter example.

Also, you're going to want to leave everything in the\max_{\|x\|=1} because that's how you want it to end up and it can be hard to put it back.

The trick is to realize that max is operating on the set of numbers {{x^*(A+B)x : x \in V}. If you have two sets of numbers, S1 and S2, each of which has a maximum, m1 and m2, what can you say about the maximum of the set of sums s1 + s2 with each s coming from the respective S?
 
But if you state it this way, then it seems to me that the inequality holds with equality...

For example, if

S1 = {1,2}
S2 = {2,3}

then the set of sums S12 = s1+s2 is equal to

S12 = {3,4,5}

So if we consider max(S12) and max(S1)+max(S2), then aren't those equal to each other?
 
Last edited:
For the case of sets where you are allowed to add any two elements, yes you do have equality. This provides an upper bound. There are constraints in this situation that prevent that from being true for two arbitrary matrices.

What if x*Ax is maximum on a vector that is not that same as where x*Bx takes its maximum? Because x*Ax + x*Bx refers to the same x for both A and B, we cannot guarantee that the inequality as it relates to sets in general will become an equality. Does that make sense?

It's like finding the maximum of the ordered sets {1 2 3 4 5} and {5 4 3 2 1} where we have to add them in order.
 
So if I understand it correctly I can say that

\lambda_{\max} (A) + \lambda_{\max} (B) \geq \lambda_{\max} (A+B)

can be written as

\max_{||x_{1}||=1} x_{1}^*Ax_{1} + \max_{||x_{2}||=1} x_{2}^*Ax_{2} \geq \max_{||x_{3}||=1} (x_{3}^*Ax_{3} + x_{3}^*Bx_{3})

The terms on the left hand side are able to define the maximum value in the set, but this is not necessary the case for the right hand side since A might take its maximum on vector x3, but perhaps B does not. Thus that means that the first inequality holds.

Is that correct? It sounds, to me at least, quite logical :)
 
That's valid. You shouldn't have to put subscripts on the x's like that though: on the LHS, it's implicit that they're possibly different and there is only one on the LHS.

Your teacher might want you to prove the second equation in your last post. Start if off by letting

x_{A} be such that x_{A}^{*}Ax_{A} = \max_{||x_{1}||=1} x^{*}Ax and similarly for x_{B}.

Then x_{A}^{*}Ax_{A} + x_{B}^{*}Ax_{B} \geq x^{*}Ax + x^{*}Bx, \forall x, ||x|| = 1 (by adding two obvious inequalities)

Then the trick is to reintroduce the \max_{||x_{1}||=1} but we've engineered the situation to make it easy.
 
Ok thanks a lot for your time! It really helped me.
 
I'm sorry, while I was at work I realized that I made that last proof more complicated than we need it to be. I should sleep more.

We have the inequalities \max_{||x|| = 1} x^{*}Ax \geq x^{*}Ax, \forall x \ such\ that\ ||x|| = 1 by definition and similarly for B.

Then just add these two inequalities and apply the definition of max to finish the proof.

I should sleep more ;)
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
Replies
1
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
Replies
5
Views
2K
  • · Replies 24 ·
Replies
24
Views
4K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K