|
Author |
hbghlyj
Post time 2024-3-31 20:25
unitsize(2cm);
draw(shift(-3/5,0)*unitcircle);
draw(slant(-3/5)*unitcircle);
draw((-8/5,-1)--(1.5,-1),dashed);
currentpen=red;
for(pair p:intersectionpoints(shift(-3/5,0)*unitcircle,slant(-3/5)*unitcircle)){dot(p);}
dot(intersectionpoint(shift(-3/5,0)*unitcircle,(-8/5,-1)--(1.5,-1)));
dot(intersectionpoint(slant(-3/5)*unitcircle,(-8/5,-1)--(1.5,-1)));
根據@Alex的回答,d型只有1个,因为保持两条二次曲线的射影变换都保持两个交点及另一条公切线的两个切点,共四点,就只能为恒等变换。
e型是无穷多:
e型的两条二次曲线是相切于顶点的,但注意:两条相切于顶点的二次曲线不一定是e型(两条相切于顶点的二次曲线一般是b型,见3#,只有极特殊的情况是e型)
例如$C_1:(x-1)^2+y^2-1=0$,则二重直线$x^2=0$与$C_1$四重切于$(0,0)$
所以当$C_2:\lambda((x-1)^2+y^2-1)+(1-\lambda)x^2=0$时,$C_1,C_2$形成e型二次曲线系。取$\lambda=\frac12$画出$C_1,C_2$:
circle(1);%0D%0A%5Cdraw(-.5,0)circle(.5%20and%202%5E-.5);%0D%0A%5Cend%7Btikzpicture%7D)
把过交点的公切线取为无穷远线(交点变成$[0,1,0]$)则两条二次曲线都是抛物线
unitsize(1cm);
draw(unitcircle);
draw(shift(-.5,0)*scale(1/2,1/sqrt(2))*unitcircle);
draw((-1,-1)--(-1,1),dashed);
label("$\to$",(2.2,0));
path parabola=(4.5,1)..controls (2.5,0)..(4.5,-1);
draw(parabola);
draw(shift((1,0))*parabola);
因为保持两条二次曲线的射影变换都保持过交点的公切线不变,保持两条二次曲线的射影变换都是仿射变换,形如$$(x, y) \mapsto (b x + c, y + 2bcx + c^2),b=\pm1$$只看横坐标,它对应于一维等距变换$x\mapsto bx+c,b=\pm1$,所以形成等距变换群$$\mathrm{ISO}(1,\Bbb C)\cong (\mathbb{Z} / 2 \mathbb{Z}) \times (\mathbb{C}, +)$$
在保持一条二次曲线不变的仿射变换中计算过,$b=1$这类是“无不动点”的保持抛物线不变的仿射变换(不动点为那个无穷远点$[0,1,0]$),在《平面解析几何卷》(俄)杰洛涅 把$b=1$这类仿射变换称为“抛物旋转”
“抛物旋转”是先作一个錯切$\{e_1,e_2\}\mapsto\{e_1',e_2\}$,再把抛物线平移回去,使抛物线不变.
这样,因为錯切不改变横坐标,横坐标都加了一个固定的值(那个平移的分量),称为抛物旋转的角。
|
|