什么曲线是合同的?
合同的意思是能通过此几何的刚体运动把几何对象彼此变换。也就是说,如果两个曲线是合同的,那么一定存在一个等距变换,能把其中一条曲线变成另一曲线。
怎么证明合同?
由上述对合同的理解可以发现,合同的曲线的形状相同。那么只需要证明两个曲线的曲率和挠率相同即可。
怎么求合同曲线相差的变换?
我们用题目来说明。
已知两条曲线
C:r=r(t)和
C∗:r∗=r∗(u)的参数方程分别为
r(t)=(t+3
sint,2cost,3
t−sint)r∗(u)=(2cosu,2sinu,−2u)
试证
C和
C∗是合同的,并确定两条曲线相差的刚体运动。
解:易证
κ=κ∗=41,τ=τ∗=−41,所以
C和
C∗合同。
下面求相差的变化
【方法一】 目测法
能直接观察出来是最好的。这道题可以比较容易的看出,当
t=u时,有
(t+3
sint,2cost,3
t−sint)=(2cost,2sint,−2t)⎝⎜⎛023
−211000−21−23
⎠⎟⎞
这个矩阵显然时正交矩阵。
【方法二】 计算
r(0)和
r∗(0)处的Frenet标架,这两个标架关系就决定了所求的正交变换。
经计算,r(0)处的Frenet标架为
⎩⎪⎪⎨⎪⎪⎧α(0)β(0)γ(0)=(46
+2
,0,46
−2
)=(0,−1,0)=(46
−2
,0,−46
+2
)
r∗(0)的Frenet标架为
⎩⎪⎪⎨⎪⎪⎧α∗(0)β∗(0)γ∗(0)=(0,22
,−22
)=(−1,0,0)=(0,22
,22
)
设
⎝⎛α(0)β(0)γ(0)⎠⎞=⎝⎛α∗(0)β∗(0)γ∗(0)⎠⎞A,解得
A=⎝⎜⎛023
−211000−21−23
⎠⎟⎞
【方法三】 从参数为0的点出发选三组对应的点
本题可以选
{r(4π)−r(0),r(2π)−r(0),r(π)−r(0)}与
{r∗(4π)−r∗(0),r∗(2π)−r∗(0),r∗(π)−r∗(0)}两个标架,确定其关系亦可确定所要求的变换。
我们来看下一道题
已知两条曲线
C1:r=(cht,sht,t)和
C2:r=(2
e−u,2
eu,u+1)
试证
C1和
C2是合同的,并确定两条曲线相差的刚体运动。
解:易得
κ1=2ch2t1,κ2=2ch2u1,τ1=2ch2t1,τ2=2ch2u1
当
t=u时,
κ1=κ2,τ1=τ2
下面求刚体运动
【方法一】 可以直接看出
(cht,sht,t)=(2
e−t,2
et,t+1)⎝⎛2
12
10−2
12
10001⎠⎞+(0,0,−1)
【方法二】
C1在0处的Frenet标架为
⎩⎪⎪⎨⎪⎪⎧α1(0)β1(0)γ1(0)=(0,2
1,2
1)=(1,0,0)=(0,2
1,−2
1)
C2在0处的Frenet标架为
⎩⎪⎪⎨⎪⎪⎧α2(0)β2(0)γ2(0)=(−21,21,2
1)=(2
1,2
1,0)=(−21,21,−2
1)
设
⎝⎛α1(0)β1(0)γ1(0)⎠⎞=⎝⎛α2(0)β2(0)γ2(0)⎠⎞A,解得
A=⎝⎛2
12
10−2
12
10001⎠⎞
代入验证可得
r1(t)=r2(t)A+(0,0,−1)
通过这道题可以看出,方法二(包括方法三)的方法是无法求出平移变换的,不过可以在求出正交变换后,作一条曲线与另一条曲线做正交变换后的新曲线的差,得到平移变换。