[Boostjp-dev1053] Re: uBLASの専門用語

Back to archive index

kentn****@m4***** kentn****@m4*****
2003年 4月 10日 (木) 01:10:39 JST


Kent.Nです。

On Wed, 9 Apr 2003 10:10:30 +0900
"OKI miyuki" <oki****@hunes*****> wrote:

> > > Performs a rank 1 update.
> > > 
> > > の訳文がわからんのです。
> > > 
> > > この式は、
> > > A += a * outer_prod(x, y)
> > > 
> 
>  家に帰ってから、眠っていた線形代数の本
> とりだして、
> 「もしかして、最小多項式を求める話か!」
> と、ひとりで納得したんですが、原文見たら
>  rank 1 update (-_-)。
> だめだこりゃー。

うーん、google様によると、
http://documents.wolfram.com/v4-ja/MainBook/3.7.5.html
にしれっと
「ベクトルの外積は行列になる」
とか書いてあって、
> n[13] := Outer[Times, {a, b}, {c, d}]
> Out[13]= {{ac,ad},{bc,bd}}
だそうです。

Mathematicaにはベクトルの外積とそれ以外の外積とあるんですね。
まあベクトルは行か列が1の行列だから、行列を返してもいいのかな。

階数については
http://documents.wolfram.com/v4-ja/MainBook/3.7.11.html
だそうなので、outer_prodによって、2階のベクトルから
3階の行列に上げる、ということなのかも知れません。

あと、

>     hermitian :  ハミルトニアン -> ハミルトニアン行列?

これはエルミート行列と習った覚えがあります。

-- 
Kent.N <kentn****@m4*****>




Boostjp-developer メーリングリストの案内
Back to archive index