I'm trying to find eigenvector that dotproduct < 0, but without so luck,try many different matrixs in wolfram alpha, then I find out, that if two vectors $v_1$ and $v_2$ 's dotproduct < 0, I can always negate one of them, since −$v_1$ would also be eigenvector of a matrix. so my question is:
1.for the wolfram alpha eigenvector, when the result eigenvectors dotproduct>0, is it happen because the algorithm just picks the >0 eigenvectors? If it finds dotproduct<0,then it just flip the sign of one eigenvector? Or the algorithm is just random, It can generate dotproduct>0 or dotproduct<0, eigenvectors, I'm just happen to see all the dotproduct>0 case?
Edit:I change the subject,sorry for the confusion. suppose I have a set of eigenvectors {$v_1$,$v_2$,$v_3$,...} which have some dotproduct between two elements < 0, is it possible to always find a way to reconstruct the eigenvectors set to make it all dotproduct >=0. take (1,2,0),(5,0,1),(-1,1,1) as examples, this 3 eigenvectors have some negative dotproduct between them, but if they're the eigenvectors of I, then I can always change the eigenvectors set to another set which satisfy dotproduct>0 condition.
Then the same eigenvector under different eigenvalue condition,w.r.t eigenvalue = 1,2,3 yields
$\left[ \begin{array}{ccc}\frac{27}{13}&-\frac{7}{13}&-\frac{5}{13}\\-\frac{4}{13}&\frac{15}{13}&\frac{20}{13}\\-\frac{2}{13}&\frac{1}{13}&\frac{36}{13}\\\end{array} \right]$
since the eigenvalues are all different, I have no freedom to change any of these 3 eigenvectors so the result is a not-modifiable set with some negative dotproduct.
But then what happened If I have some geometric multiplicity at my disposal, what if whenever I have some problematic $v$, I have at least one more dimension to choose from, say I constructed $v_1$,$v_2$, but at $v_3$ I can't satisfy $v_1$ $\cdot$ $v_3$ >=0 and $v_2$ $\cdot$ $v_3$ >=0 simultaneously, but $v_3$ and $v_4$ have same $\lambda$ and form a eigenspace, I can change $v_3$ and $v_4$ to $v_3'$ and $v_4'$ to make it both satisfy dotproduct>=0 condition.
let's start with the simplest geometric multiplicity of 2, whenever I have some problematic $v$, its eigenspace is at least 2 if it's fresh,
for a 4-dimensional vector, that would mean $v_3$ and $v_4$ form dim-2 eigenspace, and then I choose $v_3'$ instead $v_3$, then for $v_4$, it's not fresh(fresh I mean compose with new vector with eigenspace, here since $v_3$ already form eigenspace with $v_4$, $v_4$ can only be chosen from this eigenspace).
eigenvalues {{1,2},{3,4}}in wolfram alpha oreigenvalues {{2,2},{3,4}}For question 2, I can't find a set of eigenvectors that have dotproduct < 0 – femto Mar 18 '24 at 07:25