跳到主要内容

名古屋大学 情報学研究科 複雑系科学専攻 2022年8月実施 线性代数

Author

思齐塾, 祭音Myyura

Description

以下のような6つのベクトルが与えられたとき、 ri\mathbf{r}_iri\mathbf{r}'_i(i=0,1,2)(i = 0, 1, 2) 移す相似変換の成分表示を求めよ。また、その相似変換の式の中の係数 λ\lambda の値を求めせ。

r0=(00),r1=(10),r2=(12),r0=(21),r1=(52),r2=(38)\mathbf{r}_0 = \begin{pmatrix} 0 \\ 0 \end{pmatrix}, \mathbf{r}_1 = \begin{pmatrix} 1 \\ 0 \end{pmatrix}, \mathbf{r}_2 = \begin{pmatrix} 1 \\ 2 \end{pmatrix}, \mathbf{r}'_0 = \begin{pmatrix} 2 \\ 1 \end{pmatrix}, \mathbf{r}'_1 = \begin{pmatrix} 5 \\ 2 \end{pmatrix}, \mathbf{r}'_2 = \begin{pmatrix} 3 \\ 8 \end{pmatrix}

题目描述

给定六个二维向量

r0=(00),r1=(10),r2=(12),r0=(21),r1=(52),r2=(38).\begin{aligned} \boldsymbol r_0&=\begin{pmatrix}0\\0\end{pmatrix},& \boldsymbol r_1&=\begin{pmatrix}1\\0\end{pmatrix},& \boldsymbol r_2&=\begin{pmatrix}1\\2\end{pmatrix},\\ \boldsymbol r'_0&=\begin{pmatrix}2\\1\end{pmatrix},& \boldsymbol r'_1&=\begin{pmatrix}5\\2\end{pmatrix},& \boldsymbol r'_2&=\begin{pmatrix}3\\8\end{pmatrix}. \end{aligned}

求将 ri\boldsymbol r_i 映为 ri\boldsymbol r'_ii=0,1,2i=0,1,2)的相似变换的分量表达式,并求该相似变换标准式

r=λRr+b\boldsymbol r'=\lambda R\boldsymbol r+\boldsymbol b

中的系数 λ\lambda;其中 RR 为正交矩阵,λ\lambda 表示统一的伸缩倍率。

Kai

相似変換は、アフィン変換の一種であり、回転、拡大縮小、平行移動を含む変換です。 r=Ar+b\mathbf{r}' = A\mathbf{r} + \mathbf{b} と表せる。 r1r0=(10),r2r0=(12)\mathbf{r}_1 - \mathbf{r}_0 = \begin{pmatrix} 1 \\ 0 \end{pmatrix}, \mathbf{r}_2 - \mathbf{r}_0 = \begin{pmatrix} 1 \\ 2 \end{pmatrix} r1r0=(31),r2r0=(17)\mathbf{r}'_1 - \mathbf{r}'_0 = \begin{pmatrix} 3 \\ 1 \end{pmatrix}, \mathbf{r}'_2 - \mathbf{r}'_0 = \begin{pmatrix} 1 \\ 7 \end{pmatrix} A(r1r0)=r1r0A(\mathbf{r}_1 - \mathbf{r}_0) = \mathbf{r}'_1 - \mathbf{r}'_0 A(r2r0)=r2r0A(\mathbf{r}_2 - \mathbf{r}_0) = \mathbf{r}'_2 - \mathbf{r}'_0 A(1102)=(3117)A \begin{pmatrix} 1 & 1 \\ 0 & 2 \end{pmatrix} = \begin{pmatrix} 3 & 1 \\ 1 & 7 \end{pmatrix} A=(3117)(1102)1=(3117)12(2101)=12(6226)=(3113)A = \begin{pmatrix} 3 & 1 \\ 1 & 7 \end{pmatrix} \begin{pmatrix} 1 & 1 \\ 0 & 2 \end{pmatrix}^{-1} = \begin{pmatrix} 3 & 1 \\ 1 & 7 \end{pmatrix} \frac{1}{2} \begin{pmatrix} 2 & -1 \\ 0 & 1 \end{pmatrix} = \frac{1}{2} \begin{pmatrix} 6 & -2 \\ 2 & 6 \end{pmatrix} = \begin{pmatrix} 3 & -1 \\ 1 & 3 \end{pmatrix}

r0=Ar0+b\mathbf{r}'_0 = A \mathbf{r}_0 + \mathbf{b} (21)=(3113)(00)+b\begin{pmatrix} 2 \\ 1 \end{pmatrix} = \begin{pmatrix} 3 & -1 \\ 1 & 3 \end{pmatrix} \begin{pmatrix} 0 \\ 0 \end{pmatrix} + \mathbf{b} b=(21)\mathbf{b} = \begin{pmatrix} 2 \\ 1 \end{pmatrix} r=(3113)r+(21)\mathbf{r}' = \begin{pmatrix} 3 & -1 \\ 1 & 3 \end{pmatrix} \mathbf{r} + \begin{pmatrix} 2 \\ 1 \end{pmatrix}

さらに

ATA=(3113)(3113)=10IA^TA= \begin{pmatrix}3&1\\-1&3\end{pmatrix} \begin{pmatrix}3&-1\\1&3\end{pmatrix} =10I

なので,

A=λR,λ=10,R=110(3113),A=\lambda R,\qquad \boxed{\lambda=\sqrt{10}},\qquad R=\frac1{\sqrt{10}} \begin{pmatrix}3&-1\\1&3\end{pmatrix},

ここで RR は直交行列で detR=1\det R=1 である。したがって成分表示は

x=3xy+2,y=x+3y+1\boxed{ x'=3x-y+2,\qquad y'=x+3y+1 }

であり,拡大率は 10\sqrt{10} である。