- 注册时间
- 2007-12-27
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 41290
- 在线时间
- 小时
|
发表于 2018-12-7 19:46:05
|
显示全部楼层
现在唯一的问题时如何将M用有理化参数表示。
上面那个特解$v_1,v_2,v_3$有个特点,它们三个向量的和$v=v_1+v_2_v_3=(0,0,{3h}/{sqrt(1+h^2)})$和z轴平行,而其中第一个向量$v_1$和$v$都在x-z平面上。
所以对于任何一组满足条件的通用解$u_1,u_2,u_3$,我们同样可以先计算$u=u_1+u_2+u_3$,然后我们的目标是找到一个旋转变换M使得$u$变换为$v$,$u_1$变换为$v_1$。
为了表达上的方便,我们需要每次只使用绕某个坐标轴旋转一定角度的变换,这样就可以每次使用一个只有一个参数的矩阵。
我们定义\(Rot_z(p)=\begin{pmatrix}\frac{p^2-1}{p^2+1}&\frac{2p}{p^2+1}&0\\-\frac{2p}{p^2+1}&\frac{p^2-1}{p^2+1}&0\\0&0&1\end{pmatrix}\)代表绕z轴旋转一个角度\(\phi(p)\)的变换
同样定义\(Rot_y(p)=\begin{pmatrix}\frac{p^2-1}{p^2+1}&0&\frac{2p}{p^2+1}\\0&1&0\\-\frac{2p}{p^2+1}&0&\frac{p^2-1}{p^2+1}\end{pmatrix}\)代表绕y轴旋转一个角度\(\phi(p)\)的变换。
于是我们假设我们的一个解$u_1,u_2,u_3$先需要绕z轴旋转角度\(\phi(t)\)使得$u$转到x-z平面,然后需要绕y轴绕\(\phi(s)\)使得$u$指向z轴正方向。此后我们还需要让整个系统绕z轴旋转角度\(\phi(r)\)使得$u_1$指向$v_1$方向,由此我们得出
\( \begin{pmatrix}u_1\\u_2\\u_3\end{pmatrix} Rot_z(t)Rot_y(s)Rot_z(r) =\begin{pmatrix}v_1\\v_2\\v_3\end{pmatrix}\)
于是我们有通解形式
\( \begin{pmatrix}u_1\\u_2\\u_3\end{pmatrix} =\begin{pmatrix}v_1\\v_2\\v_3\end{pmatrix} Rot_z(-r)Rot_y(-s)Rot_z(-t)\)
即通解的有理化参数形式为矩阵
\( \begin{pmatrix}\sqrt{\frac{2(1-k)}3}&0&\sqrt{\frac{2k+1}3}\\-\sqrt{\frac{(1-k)}6}&\sqrt{\frac{1-k}2}&\sqrt{\frac{2k+1}3}\\-\sqrt{\frac{(1-k)}6}&-\sqrt{\frac{1-k}2}&\sqrt{\frac{2k+1}3})\end{pmatrix}
\begin{pmatrix}\frac{r^2-1}{r^2+1}&-\frac{2r}{r^2+1}&0\\\frac{2r}{r^2+1}&\frac{r^2-1}{r^2+1}&0\\0&0&1\end{pmatrix}
\begin{pmatrix}\frac{s^2-1}{s^2+1}&0&-\frac{2s}{s^2+1}\\0&1&0\\\frac{2s}{s^2+1}&0&\frac{s^2-1}{s^2+1}\end{pmatrix}
\begin{pmatrix}\frac{t^2-1}{t^2+1}&-\frac{2t}{t^2+1}&0\\\frac{2t}{t^2+1}&\frac{t^2-1}{t^2+1}&0\\0&0&1\end{pmatrix}\)
的三个行向量(其中r,s,t为三个参数) |
|