跳到主要内容

筑波大学 理工情報生命学術院 システム情報工学研究群 社会工学学位プログラム 2023年8月実施 线性代数

Author

思齐塾, 祭音Myyura

Description

以下の問 [1] 及び [2] に答えよ。

[1] 平面 R2\mathbb{R}^2 上の 3 点 (x1,y1),(x2,y2),(1,1)(x_1, y_1), (x_2, y_2), (1, 1) は一直線上の点でないとする。 x1,x2,1x_1, x_2, 1 が互いに相異なる実数であるとき,以下の問 (1.1)−(1.3) に答えよ。

(1.1)

x12x11x22x211110\begin{vmatrix} x_1^2 & x_1 & 1 \\ x_2^2 & x_2 & 1 \\ 1 & 1 & 1 \end{vmatrix} \neq 0

を示せ。

(1.2)

x1y11x2y211110\begin{vmatrix} x_1 & y_1 & 1 \\ x_2 & y_2 & 1 \\ 1 & 1 & 1 \end{vmatrix} \neq 0

を示せ。

(1.3) 3 点 (x1,y1),(x2,y2),(1,1)(x_1, y_1), (x_2, y_2), (1, 1) を通る曲線が y=ax2+bx+cy = ax^2 + bx + c となる条件と

x1y11x2y211110\begin{vmatrix} x_1 & y_1 & 1 \\ x_2 & y_2 & 1 \\ 1 & 1 & 1 \end{vmatrix} \neq 0

の関係を理由とともに説明せよ。

[2] 2 次形式 5x2+5y2+2z2+8xy+4xz+4yz5x^2 + 5y^2 + 2z^2 + 8xy + 4xz + 4yz について,以下の問 (2.1)−(2.3) に答えよ。

(2.1) x=[xyz]\mathbf{x} = \begin{bmatrix} x \\ y \\ z \end{bmatrix} とするとき, 5x2+5y2+2z2+8xy+4xz+4yz=txAx5x^2 + 5y^2 + 2z^2 + 8xy + 4xz + 4yz = {}^t\mathbf{x}A\mathbf{x} となる対称行列 AA を求めよ。ただし, tx{}^t\mathbf{x}x\mathbf{x} の転置である。

(2.2) D=P1APD = P^{-1}AP となる直交行列 PP と対角行列 DD を求めよ。

(2.3) x=Px,x=[xyz]\mathbf{x} = P\mathbf{x}', \mathbf{x}' = \begin{bmatrix} x' \\ y' \\ z' \end{bmatrix} とおいて,2 次形式 5x2+5y2+2z2+8xy+4xz+4yz5x^2 + 5y^2 + 2z^2 + 8xy + 4xz + 4yz の標準形を求めよ。

题目描述

完成以下两组问题。

[1] 三点插值与行列式

平面 R2\mathbb R^2 上的三点

(x1,y1),(x2,y2),(1,1)(x_1,y_1),\qquad(x_2,y_2),\qquad(1,1)

不在同一直线上,并且 x1,x2,1x_1,x_2,1 是两两不同的实数。

  1. 证明

    x12x11x22x211110.\begin{vmatrix} x_1^2&x_1&1\\ x_2^2&x_2&1\\ 1&1&1 \end{vmatrix}\neq0.
  2. 证明

    x1y11x2y211110.\begin{vmatrix} x_1&y_1&1\\ x_2&y_2&1\\ 1&1&1 \end{vmatrix}\neq0.
  3. 考虑通过上述三点的插值曲线

    y=ax2+bx+c.y=ax^2+bx+c.

    说明该曲线为真正的二次曲线(即 a0a\neq0)这一条件,与

    x1y11x2y211110\begin{vmatrix} x_1&y_1&1\\ x_2&y_2&1\\ 1&1&1 \end{vmatrix}\neq0

    之间的关系,并给出理由。

[2] 二次型的正交对角化

给定二次型

5x2+5y2+2z2+8xy+4xz+4yz.5x^2+5y^2+2z^2+8xy+4xz+4yz.
  1. x=[xyz],\mathbf x=\begin{bmatrix}x\\y\\z\end{bmatrix},

    求使

    5x2+5y2+2z2+8xy+4xz+4yz=txAx5x^2+5y^2+2z^2+8xy+4xz+4yz ={}^t\mathbf x A\mathbf x

    成立的对称矩阵 AA,其中 tx{}^t\mathbf x 表示转置。

  2. 求一个直交矩阵 PP 和一个对角矩阵 DD,使

    D=P1AP.D=P^{-1}AP.
  3. x=Px,x=[xyz],\mathbf x=P\mathbf x',\qquad \mathbf x'=\begin{bmatrix}x'\\y'\\z'\end{bmatrix},

    求该二次型在新坐标下的标准形。

Kai

[1] (1.1)

Δ=x12x11x22x21111\Delta = \begin{vmatrix} x_1^2 & x_1 & 1\\ x_2^2 & x_2 & 1\\ 1 & 1 & 1 \end{vmatrix}

とおく。第3行を用いて行基本変形をすると

Δ=x121x110x221x210111=x121x11x221x21.\Delta = \begin{vmatrix} x_1^2-1 & x_1-1 & 0\\ x_2^2-1 & x_2-1 & 0\\ 1 & 1 & 1 \end{vmatrix} = \begin{vmatrix} x_1^2-1 & x_1-1\\ x_2^2-1 & x_2-1 \end{vmatrix}.

よって

Δ=(x121)(x21)(x221)(x11)=(x11)(x21)((x1+1)(x2+1))=(x1x2)(x11)(x21).\begin{aligned} \Delta &=(x_1^2-1)(x_2-1)-(x_2^2-1)(x_1-1)\\ &=(x_1-1)(x_2-1)\bigl((x_1+1)-(x_2+1)\bigr)\\ &=(x_1-x_2)(x_1-1)(x_2-1). \end{aligned}

仮定より x1,x2,1x_1,x_2,1 は互いに異なるので,

Δ0\Delta\neq 0

が成り立つ。

(1.2)

x1y11x2y211110\begin{vmatrix} x_1 & y_1 & 1\\ x_2 & y_2 & 1\\ 1 & 1 & 1 \end{vmatrix} \neq 0

は,3点 (x1,y1),(x2,y2),(1,1)(x_1,y_1),(x_2,y_2),(1,1) が同一直線上にないことと同値である。 問題文で「一直線上にない」と仮定しているので,この行列式は 00 ではない。

(1.3) 3点を通る y=ax2+bx+cy=ax^2+bx+c を求めるには

(x12x11x22x21111)(abc)=(y1y21)\begin{pmatrix} x_1^2 & x_1 & 1\\ x_2^2 & x_2 & 1\\ 1 & 1 & 1 \end{pmatrix} \begin{pmatrix} a\\ b\\ c \end{pmatrix} = \begin{pmatrix} y_1\\ y_2\\ 1 \end{pmatrix}

を解けばよい。(1.1)より係数行列の行列式は 00 でないから, (a,b,c)(a,b,c) は一意に定まる。

さらにクラメルの公式より

a=y1x11y2x21111x12x11x22x21111.a= \frac{ \begin{vmatrix} y_1 & x_1 & 1\\ y_2 & x_2 & 1\\ 1 & 1 & 1 \end{vmatrix} }{ \begin{vmatrix} x_1^2 & x_1 & 1\\ x_2^2 & x_2 & 1\\ 1 & 1 & 1 \end{vmatrix} }.

したがって

a0    x1y11x2y211110.a\neq 0 \iff \begin{vmatrix} x_1 & y_1 & 1\\ x_2 & y_2 & 1\\ 1 & 1 & 1 \end{vmatrix} \neq 0.

すなわち,3点が同一直線上にないときに限り a0a\neq 0 となり, 「直線ではない」二次曲線 y=ax2+bx+cy=ax^2+bx+c が得られる。

[2] (2.1)

Q=5x2+5y2+2z2+8xy+4xz+4yzQ=5x^2+5y^2+2z^2+8xy+4xz+4yz

とする。 x=(xyz)x=\begin{pmatrix}x\\y\\z\end{pmatrix} に対し

Q=xTAxQ=x^{\mathsf T}Ax

となる対称行列は

A=(542452222).A= \begin{pmatrix} 5 & 4 & 2\\ 4 & 5 & 2\\ 2 & 2 & 2 \end{pmatrix}.

(2.2) まず

u1=(110)u_1=\begin{pmatrix}1\\-1\\0\end{pmatrix}

とおくと

Au1=(110)=1u1Au_1=\begin{pmatrix}1\\-1\\0\end{pmatrix}=1\cdot u_1

より固有値は 11 である。

次に x=yx=y の形を考え,

u=(11t)u=\begin{pmatrix}1\\1\\t\end{pmatrix}

とおくと

Au=(9+2t9+2t4+2t).Au=\begin{pmatrix}9+2t\\9+2t\\4+2t\end{pmatrix}.

これが λu\lambda u に等しいための条件は

4+2t=(9+2t)t4+2t=(9+2t)t

であり,

2t2+7t4=02t^2+7t-4=0

から

t=12, 4t=\frac12,\ -4

を得る。 t=12t=\frac12 のとき λ=10\lambda=10t=4t=-4 のとき λ=1\lambda=1 である。

よって固有値は 1,1,101,1,10 であり, 直交規格化した固有ベクトルを

e1=12(110),e2=132(114),e3=13(221)e_1=\frac{1}{\sqrt2}\begin{pmatrix}1\\-1\\0\end{pmatrix},\quad e_2=\frac{1}{3\sqrt2}\begin{pmatrix}1\\1\\-4\end{pmatrix},\quad e_3=\frac{1}{3}\begin{pmatrix}2\\2\\1\end{pmatrix}

と取れば, e1,e2,e3e_1,e_2,e_3 は互いに直交し長さ1である。

したがって直交行列

P=(e1,e2,e3)P=(e_1,e_2,e_3)

に対し

D=PTAP=(1000100010)D=P^{\mathsf T}AP = \begin{pmatrix} 1 & 0 & 0\\ 0 & 1 & 0\\ 0 & 0 & 10 \end{pmatrix}

となる。

(2.3) x=Pxx=Px'x=(xyz)x'=\begin{pmatrix}x'\\y'\\z'\end{pmatrix} )とすると

Q=xTAx=(x)T(PTAP)x=(x)TDxQ=x^{\mathsf T}Ax =(x')^{\mathsf T}(P^{\mathsf T}AP)x' =(x')^{\mathsf T}Dx'

より標準形は

Q=(x)2+(y)2+10(z)2Q=(x')^2+(y')^2+10(z')^2

である。