跳到主要内容

東京大学 情報理工学研究科 2023年8月実施 数学 第1問

Author

zephyr, 祭音Myyura (assisted by ChatGPT 5.4 Thinking)

Description

Let R3\mathbb{R}^3 be the set of the three-dimensional real column vectors and R3×3\mathbb{R}^{3 \times 3} be the set of the three-by-three real matrices. Let n1\mathbf{n}_1, n2\mathbf{n}_2, and n3R3\mathbf{n}_3 \in \mathbb{R}^3 be linearly independent unit-length vectors and n4R3\mathbf{n}_4 \in \mathbb{R}^3 be a unit-length vector not parallel to n1\mathbf{n}_1, n2\mathbf{n}_2, or n3\mathbf{n}_3. Let A\mathbf{A} and B\mathbf{B} be square matrices defined as

A=(n1Tn2Tn2Tn3Tn3Tn4T),B=i=14niniT.\mathbf{A} = \begin{pmatrix} \mathbf{n}_1^\mathrm{T} - \mathbf{n}_2^\mathrm{T} \\ \mathbf{n}_2^\mathrm{T} - \mathbf{n}_3^\mathrm{T} \\ \mathbf{n}_3^\mathrm{T} - \mathbf{n}_4^\mathrm{T} \end{pmatrix}, \quad \mathbf{B} = \sum_{i=1}^{4} \mathbf{n}_i \mathbf{n}_i^\mathrm{T}.

Here, XT\mathbf{X}^\mathrm{T} and xT\mathbf{x}^\mathrm{T} denote the transpose of a matrix X\mathbf{X} and a vector x\mathbf{x}, respectively. Answer the following questions.

(1) Find the condition for n4\mathbf{n}_4 such that the rank of A\mathbf{A} is three.

(2) In the three-dimensional Euclidean space R3\mathbb{R}^3, consider four planes Πi={xR3niTxdi=0}\Pi_i = \{\mathbf{x} \in \mathbb{R}^3 \mid \mathbf{n}_i^\mathrm{T} \mathbf{x} - d_i = 0\} (di(d_i is a real number, and i=1,2,3,4)i = 1, 2, 3, 4) that satisfy the following three conditions: (i) the rank of A\mathbf{A} is three, (ii) Ω={xR3niTxdi0,i=1,2,3,4}\Omega = \{\mathbf{x} \in \mathbb{R}^3 \mid \mathbf{n}_i^\mathrm{T} \mathbf{x} - d_i \geq 0, \, i = 1, 2, 3, 4\} is not the empty set, and (iii) there exists a sphere C(CΩ)\mathbf{C} (\mathbf{C} \subset \Omega) to which Πi\Pi_i (i=1,2,3,4)(i = 1, 2, 3, 4) are tangent. The position vector of the center of C\mathbf{C} is represented by A1u\mathbf{A}^{-1} \mathbf{u} using a vector uR3\mathbf{u} \in \mathbb{R}^3. Express u\mathbf{u} using di(i=1,2,3,4)d_i \, (i = 1, 2, 3, 4).

(3) Show that B\mathbf{B} is a positive definite symmetric matrix.

(4) Consider the point P\mathbf{P} from which the sum of squared distances to four planes {xR3niTxdi=0}\{\mathbf{x} \in \mathbb{R}^3 \mid \mathbf{n}_i^\mathrm{T} \mathbf{x} - d_i = 0\} (di(d_i is a real number, and i=1,2,3,4)i = 1, 2, 3, 4) is minimized. The position vector of P\mathbf{P} is represented by B1v\mathbf{B}^{-1} \mathbf{v} using a vector vR3\mathbf{v} \in \mathbb{R}^3. Express v\mathbf{v} using ni\mathbf{n}_i and di(i=1,2,3,4)d_i \, (i = 1, 2, 3, 4).

(5) Let lil_i be a straight line through a point QiQ_i, the position vector of which is xiR3\mathbf{x}_i \in \mathbb{R}^3, parallel to ni\mathbf{n}_i (i=1,2,3)(i = 1, 2, 3) in R3\mathbb{R}^3. Let Ri\mathbf{R}_i be the orthogonal projection of an arbitrary point P\mathbf{P}, the position vector of which is yR3\mathbf{y} \in \mathbb{R}^3, onto lil_i. The position vector of Ri\mathbf{R}_i is represented by yWi(yxi)\mathbf{y} - \mathbf{W}_i(\mathbf{y} - \mathbf{x}_i) using a matrix WiR3×3\mathbf{W}_i \in \mathbb{R}^{3 \times 3}. The identity matrix is denoted by IR3×3\mathbf{I} \in \mathbb{R}^{3 \times 3}.

  • (a) Express Wi\mathbf{W}_i using ni\mathbf{n}_i and I\mathbf{I}.
  • (b) Show that WiTWi=Wi\mathbf{W}_i^\mathrm{T} \mathbf{W}_i = \mathbf{W}_i.
  • (cc) Consider a plane Σ={xR3aTx=b}\Sigma = \{\mathbf{x} \in \mathbb{R}^3 \mid \mathbf{a}^\mathrm{T} \mathbf{x} = b\} (aR3(\mathbf{a} \in \mathbb{R}^3 is a non-zero vector, and bb is a real number). Let SΣ\mathbf{S} \in \Sigma be the point from which the sum of squared distances to l1l_1, l2l_2, and l3l_3 is minimized. When n1\mathbf{n}_1, n2\mathbf{n}_2, and n3\mathbf{n}_3 are orthogonal to each other, the position vector of S\mathbf{S} is represented by (IaaTaTa)w+abaTa\left( \mathbf{I} - \frac{\mathbf{a}\mathbf{a}^\mathrm{T}}{\mathbf{a}^\mathrm{T}\mathbf{a}} \right) \mathbf{w} + \frac{\mathbf{a}b}{\mathbf{a}^\mathrm{T}\mathbf{a}}. using a vector wR3\mathbf{w} \in \mathbb{R}^3 which is independent of a\mathbf{a} and bb. Express w\mathbf{w} using Wi\mathbf{W}_i and xi(i=1,2,3)\mathbf{x}_i \, (i = 1, 2, 3).

Kai

(1)

Given the matrix A\mathbf{A}:

A=(n1Tn2Tn2Tn3Tn3Tn4T),\mathbf{A} = \begin{pmatrix} \mathbf{n}_1^\mathrm{T} - \mathbf{n}_2^\mathrm{T} \\ \mathbf{n}_2^\mathrm{T} - \mathbf{n}_3^\mathrm{T} \\ \mathbf{n}_3^\mathrm{T} - \mathbf{n}_4^\mathrm{T} \end{pmatrix},

we need to determine the conditions on n4\mathbf{n}_4 that ensure A\mathbf{A} has a rank of three.

Let's assume that the third row of matrix A\mathbf{A} can be written as a linear combination of the first two rows. Thus, we assume:

n3Tn4T=α(n1Tn2T)+β(n2Tn3T),\mathbf{n}_3^\mathrm{T} - \mathbf{n}_4^\mathrm{T} = \alpha (\mathbf{n}_1^\mathrm{T} - \mathbf{n}_2^\mathrm{T}) + \beta (\mathbf{n}_2^\mathrm{T} - \mathbf{n}_3^\mathrm{T}),

where α\alpha and β\beta are some scalars. Substituting n4\mathbf{n}_4 as a linear combination of n1\mathbf{n}_1, n2\mathbf{n}_2, and n3\mathbf{n}_3, we have:

n3T(c1n1T+c2n2T+c3n3T)=α(n1Tn2T)+β(n2Tn3T).\mathbf{n}_3^\mathrm{T} - (c_1 \mathbf{n}_1^\mathrm{T} + c_2 \mathbf{n}_2^\mathrm{T} + c_3 \mathbf{n}_3^\mathrm{T}) = \alpha (\mathbf{n}_1^\mathrm{T} - \mathbf{n}_2^\mathrm{T}) + \beta (\mathbf{n}_2^\mathrm{T} - \mathbf{n}_3^\mathrm{T}).

Expanding and rearranging the equation, we get:

n3Tc1n1Tc2n2Tc3n3T=αn1Tαn2T+βn2Tβn3T.\mathbf{n}_3^\mathrm{T} - c_1 \mathbf{n}_1^\mathrm{T} - c_2 \mathbf{n}_2^\mathrm{T} - c_3 \mathbf{n}_3^\mathrm{T} = \alpha \mathbf{n}_1^\mathrm{T} - \alpha \mathbf{n}_2^\mathrm{T} + \beta \mathbf{n}_2^\mathrm{T} - \beta \mathbf{n}_3^\mathrm{T}.

Grouping like terms:

(1c3+β)n3Tc1n1Tc2n2T=αn1T+(βα)n2T.(1 - c_3 + \beta) \mathbf{n}_3^\mathrm{T} - c_1 \mathbf{n}_1^\mathrm{T} - c_2 \mathbf{n}_2^\mathrm{T} = \alpha \mathbf{n}_1^\mathrm{T} + (\beta - \alpha) \mathbf{n}_2^\mathrm{T}.

For this equation to hold for arbitrary vectors n1\mathbf{n}_1, n2\mathbf{n}_2, and n3\mathbf{n}_3, the coefficients of each vector must match:

  1. For n1\mathbf{n}_1:

    c1=α.-c_1 = \alpha.
  2. For n2\mathbf{n}_2:

    c2=βα.-c_2 = \beta - \alpha.
  3. For n3\mathbf{n}_3:

    1c3+β=0.1 - c_3 + \beta = 0.

Thus, we have the following system of equations:

α=c1,\alpha = -c_1,
β=αc2=c1c2,\beta = \alpha - c_2 = -c_1 - c_2,
1c3+β=01c3=β.1 - c_3 + \beta = 0 \Rightarrow 1 - c_3 = -\beta.

Substituting β=c1c2\beta = -c_1 - c_2 into the last equation:

1c3=c1+c2.1 - c_3 = c_1 + c_2.

So, the conditions under which the third row of A\mathbf{A} can be written as a linear combination of the first two rows (i.e., the matrix would not have full rank) are:

c1+c2+c3=1.c_1 + c_2 + c_3 = 1.

Conclusion for Full Rank

For the matrix A\mathbf{A} to have full rank (rank 3), n4\mathbf{n}_4 must be such that the above condition does not hold. Therefore, the condition for the rank of A\mathbf{A} to be three is:

c1+c2+c31.c_1 + c_2 + c_3 \neq 1.

(2)

Problem Setup

We are given four planes in R3\mathbb{R}^3:

Πi={xR3niTxdi=0},i=1,2,3,4,\Pi_i = \{\mathbf{x} \in \mathbb{R}^3 \mid \mathbf{n}_i^\mathrm{T} \mathbf{x} - d_i = 0\}, \quad i = 1, 2, 3, 4,

where n1,n2,n3\mathbf{n}_1, \mathbf{n}_2, \mathbf{n}_3, and n4\mathbf{n}_4 are unit vectors, and d1,d2,d3,d_1, d_2, d_3, and d4d_4 are real numbers. The center of a sphere tangent to all four planes is represented as A1u\mathbf{A}^{-1} \mathbf{u}, where A\mathbf{A} is a 3x3 matrix, and uR3\mathbf{u} \in \mathbb{R}^3 is what we need to find.

Conditions

For the sphere to be tangent to each plane, the distance from the center of the sphere A1u\mathbf{A}^{-1} \mathbf{u} to each plane must satisfy:

niTA1u=di+r,i=1,2,3,4.\mathbf{n}_i^\mathrm{T} \mathbf{A}^{-1} \mathbf{u} = d_i + r, \quad i = 1, 2, 3, 4.

We subtract the equations pairwise to eliminate rr, yielding:

n2TA1un1TA1u=d2d1,\mathbf{n}_2^\mathrm{T} \mathbf{A}^{-1} \mathbf{u} - \mathbf{n}_1^\mathrm{T} \mathbf{A}^{-1} \mathbf{u} = d_2 - d_1,
n3TA1un2TA1u=d3d2,\mathbf{n}_3^\mathrm{T} \mathbf{A}^{-1} \mathbf{u} - \mathbf{n}_2^\mathrm{T} \mathbf{A}^{-1} \mathbf{u} = d_3 - d_2,
n4TA1un3TA1u=d4d3.\mathbf{n}_4^\mathrm{T} \mathbf{A}^{-1} \mathbf{u} - \mathbf{n}_3^\mathrm{T} \mathbf{A}^{-1} \mathbf{u} = d_4 - d_3.

These can be rewritten as:

(n2Tn1T)A1u=d2d1,(\mathbf{n}_2^\mathrm{T} - \mathbf{n}_1^\mathrm{T}) \mathbf{A}^{-1} \mathbf{u} = d_2 - d_1,
(n3Tn2T)A1u=d3d2,(\mathbf{n}_3^\mathrm{T} - \mathbf{n}_2^\mathrm{T}) \mathbf{A}^{-1} \mathbf{u} = d_3 - d_2,
(n4Tn3T)A1u=d4d3.(\mathbf{n}_4^\mathrm{T} - \mathbf{n}_3^\mathrm{T}) \mathbf{A}^{-1} \mathbf{u} = d_4 - d_3.

Matrix Representation

The matrix A\mathbf{A} is defined by the differences between the normals:

A=(n1Tn2Tn2Tn3Tn3Tn4T).\mathbf{A} = \begin{pmatrix} \mathbf{n}_1^\mathrm{T} - \mathbf{n}_2^\mathrm{T} \\ \mathbf{n}_2^\mathrm{T} - \mathbf{n}_3^\mathrm{T} \\ \mathbf{n}_3^\mathrm{T} - \mathbf{n}_4^\mathrm{T} \end{pmatrix}.

Thus, we can write the system of equations in matrix form as:

AA1u=(d2d1d3d2d4d3).\mathbf{A} \mathbf{A}^{-1} \mathbf{u} = \begin{pmatrix} d_2 - d_1 \\ d_3 - d_2 \\ d_4 - d_3 \end{pmatrix}.

Simplifying, we find:

u=(d2d1d3d2d4d3).\mathbf{u} = \begin{pmatrix} d_2 - d_1 \\ d_3 - d_2 \\ d_4 - d_3 \end{pmatrix}.

(3)

The matrix B\mathbf{B} is defined as:

B=i=14niniT.\mathbf{B} = \sum_{i=1}^{4} \mathbf{n}_i \mathbf{n}_i^\mathrm{T}.

First, we show that B\mathbf{B} is symmetric. Since each term niniT\mathbf{n}_i \mathbf{n}_i^\mathrm{T} is symmetric (as the outer product of a vector with itself is symmetric), their sum B\mathbf{B} is also symmetric.

Next, to prove that B\mathbf{B} is positive definite, we need to show that for any non-zero vector xR3\mathbf{x} \in \mathbb{R}^3, the quadratic form xTBx>0\mathbf{x}^\mathrm{T} \mathbf{B} \mathbf{x} > 0.

xTBx=xT(i=14niniT)x=i=14(niTx)2.\mathbf{x}^\mathrm{T} \mathbf{B} \mathbf{x} = \mathbf{x}^\mathrm{T} \left( \sum_{i=1}^{4} \mathbf{n}_i \mathbf{n}_i^\mathrm{T} \right) \mathbf{x} = \sum_{i=1}^{4} (\mathbf{n}_i^\mathrm{T} \mathbf{x})^2.

Since each term is nonnegative, we have

xTBx0.\mathbf{x}^{\mathrm T}\mathbf{B}\mathbf{x}\ge 0.

Now suppose

xTBx=0.\mathbf{x}^{\mathrm T}\mathbf{B}\mathbf{x}=0.

Then

(niTx)2=0(i=1,2,3,4),(\mathbf{n}_i^{\mathrm T}\mathbf{x})^2=0 \quad (i=1,2,3,4),

so in particular

n1Tx=n2Tx=n3Tx=0.\mathbf{n}_1^{\mathrm T}\mathbf{x} = \mathbf{n}_2^{\mathrm T}\mathbf{x} = \mathbf{n}_3^{\mathrm T}\mathbf{x} =0.

Because n1,n2,n3\mathbf{n}_1,\mathbf{n}_2,\mathbf{n}_3 are linearly independent in R3\mathbb{R}^3, they form a basis of R3\mathbb{R}^3. Therefore the only vector orthogonal to all three is the zero vector, so x=0\mathbf{x}=0, contradicting the assumption that x0\mathbf{x}\neq 0.

Thus,

xTBx>0(x0),\mathbf{x}^{\mathrm T}\mathbf{B}\mathbf{x}>0 \qquad (\mathbf{x}\neq 0),

and therefore B\mathbf{B} is positive definite.

Hence B\mathbf{B} is a positive definite symmetric matrix.

(4)

The sum of squared distances from a point P\mathbf{P} to the four planes is minimized when P\mathbf{P} is the point of orthogonal projection of the origin onto these planes. The squared distance from a point P\mathbf{P} with position vector x\mathbf{x} to the plane Πi\Pi_i is given by:

Distance2=(niTxdini)2.\text{Distance}^2 = \left(\frac{\mathbf{n}_i^\mathrm{T} \mathbf{x} - d_i}{\|\mathbf{n}_i\|}\right)^2.

Since ni\mathbf{n}_i are unit vectors (ni=1\|\mathbf{n}_i\| = 1), this simplifies to:

Distance2=(niTxdi)2.\text{Distance}^2 = (\mathbf{n}_i^\mathrm{T} \mathbf{x} - d_i)^2.

The sum of squared distances to all four planes is:

S(x)=i=14(niTxdi)2.S(\mathbf{x}) = \sum_{i=1}^{4} (\mathbf{n}_i^\mathrm{T} \mathbf{x} - d_i)^2.

To minimize S(x)S(\mathbf{x}), we take the gradient with respect to x\mathbf{x} and set it equal to zero:

S(x)=2i=14(niTxdi)ni=0.\nabla S(\mathbf{x}) = 2 \sum_{i=1}^{4} (\mathbf{n}_i^\mathrm{T} \mathbf{x} - d_i) \mathbf{n}_i = 0.

This equation can be rearranged into the form:

(i=14niniT)x=i=14dini.\left(\sum_{i=1}^{4} \mathbf{n}_i \mathbf{n}_i^\mathrm{T}\right) \mathbf{x} = \sum_{i=1}^{4} d_i \mathbf{n}_i.

The matrix B\mathbf{B} is defined as:

B=i=14niniT,\mathbf{B} = \sum_{i=1}^{4} \mathbf{n}_i \mathbf{n}_i^\mathrm{T},

which is a 3×33 \times 3 matrix. Therefore, the position vector x\mathbf{x} that minimizes the sum of squared distances can be expressed as:

x=B1i=14dini.\mathbf{x} = \mathbf{B}^{-1} \sum_{i=1}^{4} d_i \mathbf{n}_i.

Given that P\mathbf{P} is the point minimizing the sum of squared distances, its position vector is B1v\mathbf{B}^{-1} \mathbf{v}, where v\mathbf{v} is defined by:

v=i=14dini.\mathbf{v} = \sum_{i=1}^{4} d_i \mathbf{n}_i.

(5)

Let lil_i be the line through QiQ_i with direction ni\mathbf{n}_i, where the position vector of QiQ_i is xi\mathbf{x}_i, and let yR3\mathbf{y}\in\mathbb{R}^3 be the position vector of an arbitrary point PP.

(a) Express Wi\mathbf{W}_i using ni\mathbf{n}_i and I\mathbf{I}.

The orthogonal projection of y\mathbf{y} onto the line lil_i is

Ri=xi+(niT(yxi))ni.\mathbf{R}_i = \mathbf{x}_i+\bigl(\mathbf{n}_i^{\mathrm T}(\mathbf{y}-\mathbf{x}_i)\bigr)\mathbf{n}_i.

This can be rewritten as

Ri=y(IniniT)(yxi).\mathbf{R}_i = \mathbf{y} - \left(\mathbf{I}-\mathbf{n}_i\mathbf{n}_i^{\mathrm T}\right)(\mathbf{y}-\mathbf{x}_i).

Comparing this with

Ri=yWi(yxi),\mathbf{R}_i=\mathbf{y}-\mathbf{W}_i(\mathbf{y}-\mathbf{x}_i),

we obtain

Wi=IniniT.\boxed{\mathbf{W}_i=\mathbf{I}-\mathbf{n}_i\mathbf{n}_i^{\mathrm T}.}

(b) Show that WiTWi=Wi\mathbf{W}_i^{\mathrm T}\mathbf{W}_i=\mathbf{W}_i.

From part (a),

Wi=IniniT.\mathbf{W}_i=\mathbf{I}-\mathbf{n}_i\mathbf{n}_i^{\mathrm T}.

Since niniT\mathbf{n}_i\mathbf{n}_i^{\mathrm T} is symmetric, Wi\mathbf{W}_i is also symmetric:

WiT=Wi.\mathbf{W}_i^{\mathrm T}=\mathbf{W}_i.

Moreover, because ni\mathbf{n}_i is a unit vector,

(niniT)2=ni(niTni)niT=niniT.(\mathbf{n}_i\mathbf{n}_i^{\mathrm T})^2 = \mathbf{n}_i(\mathbf{n}_i^{\mathrm T}\mathbf{n}_i)\mathbf{n}_i^{\mathrm T} = \mathbf{n}_i\mathbf{n}_i^{\mathrm T}.

Hence

Wi2=(IniniT)2=I2niniT+(niniT)2=IniniT=Wi.\mathbf{W}_i^{2} = (\mathbf{I}-\mathbf{n}_i\mathbf{n}_i^{\mathrm T})^2 = \mathbf{I}-2\mathbf{n}_i\mathbf{n}_i^{\mathrm T} +(\mathbf{n}_i\mathbf{n}_i^{\mathrm T})^2 = \mathbf{I}-\mathbf{n}_i\mathbf{n}_i^{\mathrm T} = \mathbf{W}_i.

Therefore,

WiTWi=Wi.\boxed{\mathbf{W}_i^{\mathrm T}\mathbf{W}_i=\mathbf{W}_i.}

(c) Express w\mathbf{w} using Wi\mathbf{W}_i and xi\mathbf{x}_i (i=1,2,3)(i=1,2,3), assuming n1,n2,n3\mathbf{n}_1,\mathbf{n}_2,\mathbf{n}_3 are mutually orthogonal.

We want the point SΣ\mathbf{S}\in\Sigma, where

Σ={xR3aTx=b},\Sigma=\{\mathbf{x}\in\mathbb{R}^3\mid \mathbf{a}^{\mathrm T}\mathbf{x}=b\},

such that the sum of squared distances from S\mathbf{S} to the three lines l1,l2,l3l_1,l_2,l_3 is minimized.

For a point yR3\mathbf{y}\in\mathbb{R}^3, the vector from Ri\mathbf{R}_i to y\mathbf{y} is

yRi=Wi(yxi),\mathbf{y}-\mathbf{R}_i=\mathbf{W}_i(\mathbf{y}-\mathbf{x}_i),

so the squared distance from y\mathbf{y} to lil_i is

yRi2=Wi(yxi)2.\|\mathbf{y}-\mathbf{R}_i\|^2 = \|\mathbf{W}_i(\mathbf{y}-\mathbf{x}_i)\|^2.

Thus the objective function is

f(y)=i=13Wi(yxi)2.f(\mathbf{y}) = \sum_{i=1}^3 \|\mathbf{W}_i(\mathbf{y}-\mathbf{x}_i)\|^2.

Using part (b), this becomes

f(y)=i=13(yxi)TWi(yxi).f(\mathbf{y}) = \sum_{i=1}^3 (\mathbf{y}-\mathbf{x}_i)^{\mathrm T}\mathbf{W}_i(\mathbf{y}-\mathbf{x}_i).

Expanding,

f(y)=yT(i=13Wi)y2yTi=13Wixi+constant.f(\mathbf{y}) = \mathbf{y}^{\mathrm T}\left(\sum_{i=1}^3 \mathbf{W}_i\right)\mathbf{y} -2\mathbf{y}^{\mathrm T}\sum_{i=1}^3 \mathbf{W}_i\mathbf{x}_i +\text{constant}.

Now, since n1,n2,n3\mathbf{n}_1,\mathbf{n}_2,\mathbf{n}_3 are mutually orthogonal unit vectors, they form an orthonormal basis of R3\mathbb{R}^3. Therefore,

n1n1T+n2n2T+n3n3T=I.\mathbf{n}_1\mathbf{n}_1^{\mathrm T} +\mathbf{n}_2\mathbf{n}_2^{\mathrm T} +\mathbf{n}_3\mathbf{n}_3^{\mathrm T} = \mathbf{I}.

Hence

i=13Wi=i=13(IniniT)=3II=2I.\sum_{i=1}^3 \mathbf{W}_i = \sum_{i=1}^3 (\mathbf{I}-\mathbf{n}_i\mathbf{n}_i^{\mathrm T}) = 3\mathbf{I}-\mathbf{I} = 2\mathbf{I}.

So

f(y)=2yTy2yTi=13Wixi+constant.f(\mathbf{y}) = 2\mathbf{y}^{\mathrm T}\mathbf{y} -2\mathbf{y}^{\mathrm T}\sum_{i=1}^3 \mathbf{W}_i\mathbf{x}_i +\text{constant}.

Completing the square, we get

f(y)=2y12i=13Wixi2+constant.f(\mathbf{y}) = 2\left\| \mathbf{y}-\frac12\sum_{i=1}^3 \mathbf{W}_i\mathbf{x}_i \right\|^2 +\text{constant}.

Therefore, the unconstrained minimizer is

w=12i=13Wixi.\mathbf{w} = \frac12\sum_{i=1}^3 \mathbf{W}_i\mathbf{x}_i.

Since S\mathbf{S} is constrained to lie on the plane Σ\Sigma, it is the orthogonal projection of w\mathbf{w} onto Σ\Sigma, which is why its position vector is written as

(IaaTaTa)w+abaTa.\left(\mathbf{I}-\frac{\mathbf{a}\mathbf{a}^{\mathrm T}}{\mathbf{a}^{\mathrm T}\mathbf{a}}\right)\mathbf{w} +\frac{\mathbf{a}b}{\mathbf{a}^{\mathrm T}\mathbf{a}}.

Thus,

w=12i=13Wixi.\boxed{ \mathbf{w} = \frac12\sum_{i=1}^3 \mathbf{W}_i\mathbf{x}_i }.

Knowledge

矩阵秩 正定矩阵 最小二乘法 正交投影

难点思路

题目较难的部分是处理涉及到多平面的几何关系和正定矩阵的性质证明。特别是第 4 问中的最小二乘问题,需要对平面到点的距离公式有深刻理解。

解题技巧和信息

在解答此类问题时,明确矩阵的几何意义和代数性质非常关键。利用向量投影和最小二乘法的基本原理,可以有效地处理平面、直线和点之间的距离问题。

重点词汇

  • Rank of a matrix: 矩阵的秩
  • Positive definite matrix: 正定矩阵
  • Orthogonal projection: 正交投影
  • Least squares: 最小二乘法

参考资料

  1. Gilbert Strang, Linear Algebra and Its Applications, 4th Edition, Section 6.5.
  2. David C. Lay, Linear Algebra and Its Applications, 5th Edition, Chapter 7.