In class today, our professor was going over examples of how to find eigenvalues and eigenvectors. This was very straight forward for his 2x2 matrices, but there was something different with the 3x3's. Rather than work out the three eingenvalues to his 3x3 matrices, he was giving a single eigenvalue, and then calculating the eigenvector for just that value. He showed in three different examples that you may end up with two free variables, and then showed how you would find two eigenvectors with that. I was playing with those matrices, and put them into wolframalpha to find the other eigenvalues, when I noticed a pattern. All of those that had two free variables, had only two solutions to the cubic equation, rather than three.

So my question is this: Was this a coincidence, or is that actually a property/rule? If I get two free variables, can I assume that there are only two solutions, and vice versa? And if so, can someone give me the quick and dirty on why that works out? And what happens with a 2x2 if the quadratic only has one solution? Wouldnt that only give you one eigenvector, instead of two?

Thank you in advance for your time.