数学のブログ

線形写像 線形写像の空間 ノルム、最大値

解析入門(中) (松坂和夫 数学入門シリーズ 5) (松坂 和夫 (著)、岩波書店)の第15章(線形写像)、15.2(線形写像の空間)、問題4の解答を求めてみる。

a

[ 3 4 4 3 ] [ x y ] = [ 3 x + 4 y 4 x + 3 y ] f ( x , y ) = ( 3 x + 4 y ) 2 + ( 4 x + 3 y ) 2 = 25 x 2 + 48 x y + 25 y 2

また、

f x = 50 x + 48 y f y = 50 y + 48 x { 50 x + 48 y = 0 48 x + 50 y = 0 2 x - 2 y = 0 x = y

よって、

| ( x , y ) | = 1

のとき、

x = y = 1 2

において最大値となる。

よって、 求める線形変換Lのノルムは、

L = max | x | = 1 L ( x , y ) = 25 + 48 · 1 2 · 1 2 = 49 = 7

b

[ 4 0 - 3 5 ] [ x y ] = [ 4 x - 3 x + 5 y ] f ( x , y ) = ( 4 x ) 2 + ( - 3 x + 5 y ) 2 = 25 x 2 - 30 x y + 25 y 2 = 25 ( x 2 + y 2 ) - 30 x y f x = 50 x - 30 y f y = 50 y - 30 x { 50 x - 30 y = 0 - 30 x + 50 y = 0 y = - x | ( x , y ) | = 1 x 2 + ( - x ) 2 = 1 x = 1 2

よって、

L = max | x | = 1 L ( x ) = 25 + 15 = 40 = 2 10

コード、出力結果(Wolfram Language, Jupyter Notebook)

Plot3D[Sqrt[25x^2+48x y+25y^2], {x, -1, 1}, {y, -1, 1},
       AxesLabel -> Automatic]
Output
Plot3D[Sqrt[25x^2-30x y+25y^2], {x, -1, 1}, {y, -1, 1},
       AxesLabel -> Automatic]
Output