- 注册时间
- 2010-1-9
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 28025
- 在线时间
- 小时
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?欢迎注册
×
上接@Isr314的求一个几何定理的名字
让我们推导一下那边八楼构造的那个变换的代数表达式。
由于要求对于给定的三角形ABC, 对于其内部任意一点P,连接PA,PB,PC分别交对边于D,E,F;找出D,E,F在对边上(关于对边中点的)对称点D',E',F',
那么AD',AE',AF'必然交于一点P'。 P=>P'就构成了平面上除了三边所在直线上的点之间一种对合变换。
所构造的变换在仿射变换下保持不变,故可方便地在正三角形中讨论。所得结果作一仿射变换就是一般三角中的对应结果。
正三角形是三阶对称的,这在平面直角坐标系中不易体现,故我们把这个正三角形放在三维坐标系中的大斜面\[x+y+z=1\]上,三个顶点分别取`A(1,0,0),B(0,1,0),C(0,0,1)`。
大斜面上的点用该点与原点的连线来代表,大斜面上的直线用该直线与原点决定的平面方程来代表,大斜面上的曲线用该曲线与原点决定的锥面方程来代表。
这其实就是射影几何中的齐次坐标。只不过我们所取的无穷远直线是\[x+y+z=0\]罢了。三角形的三条边分别是\[
BC:x=0,CA:y=0,AB:z=0
\]我们将直线`ax+by+cz=0`也取其线坐标`[a,b,c]`来表示,则无穷远线=`[1,1,1]`, `BC=[1,0,0], CA=[0,1,0], AB=[0,0,1]`.
(很凑巧,三角形ABC的顶点与对边正好构成对偶对应。当然,这样的自偶三角形是无穷多的。)
齐次坐标带有一个隐形的不定比例系数,我们总是假定这个不定系数自动使得坐标之和等于1(自动归一化)。
比如`BC`的中点为`(0,1,1)`,其实带有一个隐形系数`\frac12`, 乘入后为`(0,\frac12,\frac12)`.
记`(a_1,b_1,c_1)`与`(a_2,b_2,c_2)`的叉积为\[
\begin{vmatrix}a_1&&b_1&&c_1\\a_2&&b_2&&c_2\end{vmatrix}:=k(b_1c_2-b_2c_1,c_1a_2-c_2a_1,a_1b_2-a_2b_1)
\]这里`k`即是齐次坐标的隐形系数,以后我们仍然让它隐形。这是在齐次坐标下求两点连线线坐标和两线交点点坐标的公式。
点 `P` 与顶点 `A` 的连线线坐标为\[A\times P=\begin{vmatrix}u&&v&&w\\1&&0&&0\end{vmatrix}=[0,w,-v]
\]记连线`AP`与边`BC[1,0,0]`(线坐标)的交点为 `D`, \[
D=AP\times BC=\begin{vmatrix}0&&w&&-v\\1&&0&&0\end{vmatrix}=(0,v,w)
\]易得 `D` 关于`BC`边上的中点`(0,1,1)`的对称点即是`D'(0,w,v)`, 所以\[
AD'=\begin{vmatrix}0&&w&&v\\1&&0&&0\end{vmatrix}=[0,v,-w]
\]同理可得线坐标`BE'[-u,0,w],CF'[u,-v,0]`.
由`[0,v,-w]+[-u,0,w]+[u,-v,0]=[0,0, 0]`知三线共点。设该点为`P'(u',v',w')`,则\[
\begin{bmatrix}0&&-v&&w\\u&&0&&-w\\-u&&v&&0\end{bmatrix}
\begin{pmatrix}u'\\v'\\w'\end{pmatrix}
=\begin{pmatrix}0\\0\\0\end{pmatrix}
\]展开可得\[
uu'=vv'=ww'\]
此即`P\to P'`的代数关系式,按惯例作字符代换写为\[(x,y,z)\to(x',y',z'):xx'=yy'=zz'\]结果的对称性在意料之中,但简洁漂亮却出乎意料。根据这个表达式的特点,我们把这个变换称为三坐标反演。 |
|