• Tidak ada hasil yang ditemukan

行列の掛け算(復習)+行列の転置 - Keio

N/A
N/A
Protected

Academic year: 2025

Membagikan "行列の掛け算(復習)+行列の転置 - Keio"

Copied!
12
0
0

Teks penuh

(1)

行列の掛け算(復習)+行列の転置

戸瀬 信之

ITOSE PROJECT

2011 年 05 月 09 日 fmath20110509

2019 年 6 月 4 日 emath20190604

(2)

行列 × 列ベクトル

A = (~ a 1 . . . ~ a n ) が m 行 n 列 , ~ x ∈ R n に対して A~ x = x 1 ~ a 1 + . . . + x n ~ a n

=

...

x 1 a i1 + . . . + x n a in

...

=

 ...

a i ~ x ...

(3)

行列 × 行列

X = (~ x 1 . . . ~ x ` ) が n 行 ` 列とします.

注 A~ x 1 , . . . , A~ x ` ∈ K m が定義される.

A~ x = (A~ x 1 · · · A~ x ` )

=

a 1 ~ x 1 · · · a 1 ~ x j · · · a 1 ~ x `

... ... ...

a i ~ x 1 · · · a i ~ x j · · · a i ~ x `

... ... ...

a m ~ x 1 · · · a m ~ x j · · · a m ~ x `

(4)

行列 × 行列 (2)

特に m = 1, すなわち A = a = (a 1 · · · a n ) のとき aX = (a~ x 1 · · · a~ x ` )

これを用いると

AX =

 a 1 X

...

a i X ...

a m X

(5)

行列 × 行列 (3)

aX = (a~ x 1 · · · a~ x ` )

= (· · · a 1 x 1j + a 2 x 2j + · · · + a n x nj · · · )

=

a 1 (· · · x 1j · · · ) + a 2 (· · · x 2j · · · )

... ...

+ a n (· · · x nj · · · )

= a 1 x 1 + · · · + a n x n

(6)

列ベクトルと行ベクトルの転置

列ベクトルの転置

t

 x 1

...

x n

 = x 1 · · · x n

行ベクトルの転置

t x 1 · · · x n

=

 x 1

...

x n

(7)

列ベクトルと行ベクトルの転置

列ベクトルの転置の性質

t (~ x + ~ y) = t ~ x + t ~ y, t (λ~ x) = λ t ~ x

これを使うと ~ a 1 , · · · , ~ a n ∈ R m に対して

t (x 1 ~ a 1 + · · · + x n ~ a n ) = x 1 t ~ a 1 + · · · + x n t ~ a n

行ベクトルの転置の性質

t (x + y) = t x + t y, t (λx) = λ t x

(8)

行列の転置

m × n 行列

A = (~ a 1 ~ a 2 · · · ~ a n ) =

 a 1

...

a m

A の転置 t A は n × m 行列

t A =

t ~ a 1 t ~ a 2

...

t ~ a n

= t a 1 · · · t a m

(9)

行列の積 (Quick View)

m × n 行列 A = ~ a 1 · · · ~ a n

=

 a 1

...

a m

~ x =

 x 1

...

x n

 ∈ R n , y = (y 1 · · · y m ) ∈ (R m ) ∗ A~ x = (~ a 1 · · · ~ a n )~ x = x 1 ~ a 1 + · · · + x n ~ a n

yA = y 1 a 1 + · · · + y m a m

(10)

行列の積の転置(準備)

m × n 行列 A = ~ a 1 · · · ~ a n

, ~ x ∈ R n

t (A~ x) = t ~ x · t A

t (A~ x) = t (x 1 ~ a 1 + · · · + x n ~ a n )

= x 1 t ~ a 1 + · · · + x n t ~ a n

= x 1 · · · x n

t ~ a 1 ...

t ~ a n

 = t ~ x · t A

(11)

行列の転置の基本性質

A は m × n 行列、 B =

~ b 1 · · · ~ b `

は n × ` 行列とすると

t (AB) = t B · t A, t t A

= A

証明

AB =

A~ b 1 · · · A~ b `

t (AB) =

t (A~ b 1 ) ...

t (A~ b ` )

 =

t ~ b 1 t A ...

t ~ b ` t A

 =

t ~ b 1 ...

t ~ b `

t A = t B t A

(12)

内積との関係(本当はこれが基本)

A は m × n 行列、 ~ x ∈ R n 、 ~ y ∈ R m

(A~ x, ~ y) = ~ x, t A~ y

(復習) ~ a,~ b ∈ R m に対して

(~ a,~ b) = t ~ a · ~ b

公式の証明

(A~ x, ~ y) = t (A~ x) ~ y

= t ~ x · t A · y ~ = (~ x, t A · ~ y)

Referensi