设二次型f(x,y,z)=x^2+ay^2+z^2+2bxy+2xz+2yz可以通过正交变换化为f=m^2+4n^2,则a=?b=?解答是把A列出来,直接说他的特征值是0,1,4.我很奇怪啊,这怎么求出来的啊,这里面有2个未知数呢!!再解除特征值之后呢?又应该怎么做?求详解,万分感谢!!!