行列 A に対し、A の随伴行列(複素共役かつ転置行列)を A* とするとき、以下の条件を満足する行列 A
+ はただ一つに定まる:
A
+ は広義可逆元である:
> AA
+ A = A
> A
+ AA
+ = A
+ AA
+ および A
+ A はエルミート行列である:
> (AA
+ )* = AA
+ > (A
+ A)* = A
+ A
この行列 A
+ を A の擬似逆行列と呼ぶ。
A が正則でなくとも A
+ は定まるが、A が正則ならば逆行列 A
-1 はこの条件を満たす。
ゆえに擬似逆行列の概念は逆行列の概念の一般化を与えており、一般化逆行列とも呼ばれる。
スポンサーサイト
1) 2オペランド命令形式はa = a + bのような命令は1命令で表現できるが、a = b + cのような命令は1命令では表現することができない。 3オペランド命令形式ではa = b + cのような命令も1命令で表現できるが、オペランド数が多いことにより多くのビットを消費してしまうため、オペコードを短くするか命令長を長くする必要がある。 2) 算術命令等がメモリオペランドを持つ形式ではメモリアクセスを伴う処理を少ない数の命令で記述できるが、命令の実行速度が一定せず、効率が悪い。 ロード・ストア命令を算術命令等とは別に持つ形式では、算術命令等のオペランドにはレジスタしか指定できないが、命令セットが単純化され命令の実行時間等もほぼ一定となるため高速化しやすくなる。
tl +1 - tl = tl より、tl+1 = 2tl また、t0 = 1 は明らかなので、 tl = 2l よって、2n 回
全ての商品の価格の総和がqmin 以下であるとき、ステップ4における集合S'は選択された要素を除いた後のSと等しいため、再帰呼び出しされるback手続き内でのback手続きの呼び出し回数は最大となる。 また、解が存在しないことからこのback手続きはSが空になるまで続けられる。 以上から、全ての商品の価格の総和がqmin 以下であるときback手続きの呼び出し回数は最大となる。 このback手続きから直接呼び出されるi回目のback手続きの第二引数の要素数はl-iなので、 tl = 1 + Σi=0 l-1 ti となる。
(1) (ε, {G1 , G2 , G3 , G4 }) → (<G4 >, {G1, G2 , G3 }) → (<G3 , G4 >, {G1 , G2 }) → (<G1 , G3 , G4 >, ε) → (<G2 , G3 , G4 >, ε) (2) n = 3, p1 = 3, p2 = 3, p3 = 4, qmin = 5, qmax = 7 のとき、 (ε, {G1 , G2 , G3 }) → (<G3 >, ε) → (<G2 >, {G1 }) → (<G1 , G2 >, ε)