行列の要素の多項式
線型代数 では 、 正方行列 の パーマネントは 行列式 に似た行列の関数です 。パーマネントも行列式も、行列の要素の多項式です。 [1]どちらも、 内在関数と 呼ばれる行列のより一般的な関数の特殊なケースです 。
意味
n × n 行列 A = ( a i,j ) のパーマネントは 次のように定義されます
。
パーマ
(
あ
)
=
∑
σ
∈
S
ん
∏
私
=
1
ん
1つの
私
、
σ
(
私
)
。
{\displaystyle \operatorname {perm} (A)=\sum _{\sigma \in S_{n}}\prod _{i=1}^{n}a_{i,\sigma (i)}.}
ここでの和は 対称群 S n のすべての要素 σ に及びます。つまり、 数 1、2、...、 nのすべての 順列 に及びます。
例えば、
パーマ
(
1つの
b
c
d
)
=
1つの
d
+
b
c
、
{\displaystyle \operatorname {perm} {\begin{pmatrix}a&b\\c&d\end{pmatrix}}=ad+bc,}
そして
パーマ
(
1つの
b
c
d
e
ふ
グ
h
私
)
=
1つの
e
私
+
b
ふ
グ
+
c
d
h
+
c
e
グ
+
b
d
私
+
1つの
ふ
h
。
{\displaystyle \operatorname {perm} {\begin{pmatrix}a&b&c\\d&e&f\\g&h&i\end{pmatrix}}=aei+bfg+cdh+ceg+bdi+afh.}
A のパーマネントの定義は、順列の シグネチャ が考慮されない
点で、 A の 行列式 の定義とは異なります。
行列Aのパーマネントは per A 、 perm A 、 Per A と表記され、引数を括弧で囲むこともあります。Mincは 長方形行列のパーマネントにPer( A )を使用し、 A が正方行列の場合はper( A )を使用します。 [2] MuirとMetzlerは という表記を使用します 。 [3]
|
+
|
+
{\displaystyle {\overset {+}{|}}\quad {\overset {+}{|}}}
永久的という 語は 、1812年にコーシーが「fonctions symétriques permanentes」として関連したタイプの関数として用いた言葉で、 [4]ミュアとメッツラー [5] によって現代的な、より具体的な意味で 使用されました [6] 。
プロパティ
パーマネントを n個の ベクトルを引数とする写像とみなすと、それは 多重線型写像であり、対称的である(つまり、ベクトルのどの順序でも同じパーマネントになる)。さらに、 n 次の 正方行列が与えられると、次の式が得られる 。 [7]
あ
=
(
1つの
私
じ
)
{\displaystyle A=\left(a_{ij}\right)}
perm( A )は、 A の行および/または列の任意の順列に対して不変である。この特性は、 任意の適切なサイズの 順列行列 P および Q に対して、 記号的にperm( A ) = perm( PAQ )と表記される。
A の任意の行または列に スカラー s を掛けると、 perm( A )は s⋅perm ( A )に変わります 。
perm( A )は 転置 に対して不変です 。つまり、perm( A )=perm( A T )です。
およびが n 次の正方行列である 場合 、 [8] で、 s と tは{1,2,..., n } の同じサイズの部分集合であり、 その集合内のそれぞれの補集合である。
あ
=
(
1つの
私
じ
)
{\displaystyle A=\left(a_{ij}\right)}
B
=
(
b
私
じ
)
{\displaystyle B=\left(b_{ij}\right)}
パーマ
(
あ
+
B
)
=
∑
s
、
t
パーマ
(
1つの
私
じ
)
私
∈
s
、
じ
∈
t
パーマ
(
b
私
じ
)
私
∈
s
¯
、
じ
∈
t
¯
、
{\displaystyle \operatorname {perm} \left(A+B\right)=\sum _{s,t}\operatorname {perm} \left(a_{ij}\right)_{i\in s,j\in t}\operatorname {perm} \left(b_{ij}\right)_{i\in {\bar {s}},j\in {\bar {t}}},}
s
¯
、
t
¯
{\displaystyle {\bar {s}},{\bar {t}}}
が 三角行列 、 つまり のときは いつでも 、あるいは のときはいつでも 、その永久行列式 (および行列式) は対角要素の積に等しくなります。
あ
{\displaystyle A}
1つの
私
じ
=
0
{\displaystyle a_{ij}=0}
私
>
じ
{\displaystyle i>j}
私
<
じ
{\displaystyle i<j}
パーマ
(
あ
)
=
1つの
11
1つの
22
⋯
1つの
ん
ん
=
∏
私
=
1
ん
1つの
私
私
。
{\displaystyle \operatorname {perm} \left(A\right)=a_{11}a_{22}\cdots a_{nn}=\prod _{i=1}^{n}a_{ii}.}
決定要因との関係
行、列、対角線に沿った行列式を計算するためのラプラスのマイナー展開は、すべての符号を無視することで永久に拡張されます。 [ 9 ]
すべての に対して 、
私
{\textstyle i}
p
e
r
メートル
(
B
)
=
∑
じ
=
1
ん
B
私
、
じ
ま
私
、
じ
、
{\displaystyle \mathbb {perm} (B)=\sum _{j=1}^{n}B_{i,j}M_{i,j},}
ここで、 は Bの i 行目と j 列目 の要素であり 、 は Bの i 行目と j 列目を 削除して得られる部分行列のパーマネントです 。
B
私
、
じ
{\displaystyle B_{i,j}}
ま
私
、
じ
{\textstyle M_{i,j}}
例えば、最初の列に沿って展開すると、
パーマ
(
1
1
1
1
2
1
0
0
3
0
1
0
4
0
0
1
)
=
1
⋅
パーマ
(
1
0
0
0
1
0
0
0
1
)
+
2
⋅
パーマ
(
1
1
1
0
1
0
0
0
1
)
+
3
⋅
パーマ
(
1
1
1
1
0
0
0
0
1
)
+
4
⋅
パーマ
(
1
1
1
1
0
0
0
1
0
)
=
1
(
1
)
+
2
(
1
)
+
3
(
1
)
+
4
(
1
)
=
10
、
{\displaystyle {\begin{aligned}\operatorname {perm} \left({\begin{matrix}1&1&1&1\\2&1&0&0\\3&0&1&0\\4&0&0&1\end{matrix}}\right)={}&1\cdot \operatorname {perm} \left({\begin{matrix}1&0&0\\0&1&0\\0&0&1\end{matrix}}\right)+2\cdot \operatorname {perm} \left({\begin{matrix}1&1&1\\0&1&0\\0&0&1\end{matrix}}\right)\\&{}+\ 3\cdot \operatorname {perm} \left({\begin{matrix}1&1&1\\1&0&0\\0&0&1\end{matrix}}\right)+4\cdot \operatorname {perm} \left({\begin{matrix}1&1&1\\1&0&0\\0&1&0\end{matrix}}\right)\\={}&1(1)+2(1)+3(1)+4(1)=10,\end{aligned}}}
最後の行に沿って展開すると、
パーマ
(
1
1
1
1
2
1
0
0
3
0
1
0
4
0
0
1
)
=
4
⋅
パーマ
(
1
1
1
1
0
0
0
1
0
)
+
0
⋅
パーマ
(
1
1
1
2
0
0
3
1
0
)
+
0
⋅
パーマ
(
1
1
1
2
1
0
3
0
0
)
+
1
⋅
パーマ
(
1
1
1
2
1
0
3
0
1
)
=
4
(
1
)
+
0
+
0
+
1
(
6
)
=
10.
{\displaystyle {\begin{aligned}\operatorname {perm} \left({\begin{matrix}1&1&1&1\\2&1&0&0\\3&0&1&0\\4&0&0&1\end{matrix}}\right)={}&4\cdot \operatorname {perm} \left({\begin{matrix}1&1&1\\1&0&0\\0&1&0\end{matrix}}\right)+0\cdot \operatorname {perm} \left({\begin{matrix}1&1&1\\2&0&0\\3&1&0\end{matrix}}\right)\\&{}+\ 0\cdot \operatorname {perm} \left({\begin{matrix}1&1&1\\2&1&0\\3&0&0\end{matrix}}\right)+1\cdot \operatorname {perm} \left({\begin{matrix}1&1&1\\2&1&0\\3&0&1\end{matrix}}\right)\\={}&4(1)+0+0+1(6)=10.\end{aligned}}}
一方、行列式の基本的な乗法の性質は、永久的なものには当てはまりません。 [10] 簡単な例でこれが分かります。
4
=
パーマ
(
1
1
1
1
)
パーマ
(
1
1
1
1
)
≠
パーマ
(
(
1
1
1
1
)
(
1
1
1
1
)
)
=
パーマ
(
2
2
2
2
)
=
8.
{\displaystyle {\begin{aligned}4&=\operatorname {perm} \left({\begin{matrix}1&1\\1&1\end{matrix}}\right)\operatorname {perm} \left({\begin{matrix}1&1\\1&1\end{matrix}}\right)\\&\neq \operatorname {perm} \left(\left({\begin{matrix}1&1\\1&1\end{matrix}}\right)\left({\begin{matrix}1&1\\1&1\end{matrix}}\right)\right)=\operatorname {perm} \left({\begin{matrix}2&2\\2&2\end{matrix}}\right)=8.\end{aligned}}}
行列式とは異なり、パーマネントには簡単な幾何学的解釈がありません。パーマネントは主に 組合せ論、 量子場の理論 における ボソン グリーン関数 の取り扱い、 ボソンサンプリング システムの状態確率の決定に使用されます。 [11]しかし、パーマネントには2つの グラフ理論的 解釈があります。 有向グラフ の サイクル被覆 の重みの合計として、および 二部グラフ の完全マッチングの重みの合計としてです 。
アプリケーション
対称テンソル
パーマネントは、ヒルベルト 空間の対称テンソル冪 の研究で自然に生じる 。 [12] 特に、ヒルベルト空間 に対して 、 の 番目の対称テンソル冪 を表すものとする 。これは 対称テンソル の空間である。特に、 は の要素の 対称 積によって張られることに注意されたい 。 に対して 、これらの要素の対称積を で定義する。
( の部分空間として 、 の k 番目の テンソル冪 )
を考え 、それに応じて の内積を定義すると 、 に対して となることがわかる。 コーシー・シュワルツの不等式
を適用すると 、 となり 、
H
{\displaystyle H}
∨
k
H
{\displaystyle \vee ^{k}H}
k
{\displaystyle k}
H
{\displaystyle H}
∨
k
H
{\displaystyle \vee ^{k}H}
H
{\displaystyle H}
x
1
,
x
2
,
…
,
x
k
∈
H
{\displaystyle x_{1},x_{2},\dots ,x_{k}\in H}
x
1
∨
x
2
∨
⋯
∨
x
k
=
(
k
!
)
−
1
/
2
∑
σ
∈
S
k
x
σ
(
1
)
⊗
x
σ
(
2
)
⊗
⋯
⊗
x
σ
(
k
)
{\displaystyle x_{1}\vee x_{2}\vee \cdots \vee x_{k}=(k!)^{-1/2}\sum _{\sigma \in S_{k}}x_{\sigma (1)}\otimes x_{\sigma (2)}\otimes \cdots \otimes x_{\sigma (k)}}
∨
k
H
{\displaystyle \vee ^{k}H}
⊗
k
H
{\displaystyle \otimes ^{k}H}
H
{\displaystyle H}
∨
k
H
{\displaystyle \vee ^{k}H}
x
j
,
y
j
∈
H
{\displaystyle x_{j},y_{j}\in H}
⟨
x
1
∨
x
2
∨
⋯
∨
x
k
,
y
1
∨
y
2
∨
⋯
∨
y
k
⟩
=
perm
[
⟨
x
i
,
y
j
⟩
]
i
,
j
=
1
k
{\displaystyle \langle x_{1}\vee x_{2}\vee \cdots \vee x_{k},y_{1}\vee y_{2}\vee \cdots \vee y_{k}\rangle =\operatorname {perm} \left[\langle x_{i},y_{j}\rangle \right]_{i,j=1}^{k}}
perm
[
⟨
x
i
,
x
j
⟩
]
i
,
j
=
1
k
≥
0
{\displaystyle \operatorname {perm} \left[\langle x_{i},x_{j}\rangle \right]_{i,j=1}^{k}\geq 0}
|
perm
[
⟨
x
i
,
y
j
⟩
]
i
,
j
=
1
k
|
2
≤
perm
[
⟨
x
i
,
x
j
⟩
]
i
,
j
=
1
k
⋅
perm
[
⟨
y
i
,
y
j
⟩
]
i
,
j
=
1
k
{\displaystyle \left|\operatorname {perm} \left[\langle x_{i},y_{j}\rangle \right]_{i,j=1}^{k}\right|^{2}\leq \operatorname {perm} \left[\langle x_{i},x_{j}\rangle \right]_{i,j=1}^{k}\cdot \operatorname {perm} \left[\langle y_{i},y_{j}\rangle \right]_{i,j=1}^{k}}
サイクルカバー
任意の正方行列は 、頂点集合 上の 重み付き有向グラフの 隣接行列 として見ることができます。 ここで、 は頂点 i から頂点 j への弧の重みを表します 。重み付き 有向グラフの サイクル カバーは 、グラフ内のすべての頂点をカバーする有向グラフ内の頂点が互いに素な 有向サイクル のコレクションです。したがって、有向グラフ内の各頂点 i は サイクル カバー内に一意の「後続頂点」を持ち 、 V 上の 順列 を表します。逆に、 V 上の 任意の順列は、各頂点 i から頂点 へ の弧を持つサイクル カバーに対応します 。
A
=
(
a
i
j
)
i
,
j
=
1
n
{\displaystyle A=(a_{ij})_{i,j=1}^{n}}
V
=
{
1
,
2
,
…
,
n
}
{\displaystyle V=\{1,2,\dots ,n\}}
a
i
j
{\displaystyle a_{ij}}
σ
(
i
)
{\displaystyle \sigma (i)}
σ
{\displaystyle \sigma }
σ
{\displaystyle \sigma }
σ
(
i
)
{\displaystyle \sigma (i)}
サイクルカバーの重みが各サイクルのアークの重みの積として定義されている場合、次の
ことが意味されます
。したがって、 A
のパーマネントは、 有向グラフのすべてのサイクルカバーの重みの合計に等しくなります。
weight
(
σ
)
=
∏
i
=
1
n
a
i
,
σ
(
i
)
,
{\displaystyle \operatorname {weight} (\sigma )=\prod _{i=1}^{n}a_{i,\sigma (i)},}
perm
(
A
)
=
∑
σ
weight
(
σ
)
.
{\displaystyle \operatorname {perm} (A)=\sum _{\sigma }\operatorname {weight} (\sigma ).}
完璧なマッチング
正方行列は、 一方に 頂点 があり、もう一方に頂点がある二部グラフの隣接行列として見ることもできます。この 場合 、 頂点 から 頂点 へ の辺の重みを表します。 に 一致する 完全マッチング の重みが、 マッチング内の辺の重みの積として定義される場合、 したがって、
A
のパーマネントは 、グラフのすべての完全マッチングの重みの合計に等しくなります。
A
=
(
a
i
j
)
{\displaystyle A=(a_{ij})}
x
1
,
x
2
,
…
,
x
n
{\displaystyle x_{1},x_{2},\dots ,x_{n}}
y
1
,
y
2
,
…
,
y
n
{\displaystyle y_{1},y_{2},\dots ,y_{n}}
a
i
j
{\displaystyle a_{ij}}
x
i
{\displaystyle x_{i}}
y
j
{\displaystyle y_{j}}
σ
{\displaystyle \sigma }
x
i
{\displaystyle x_{i}}
y
σ
(
i
)
{\displaystyle y_{\sigma (i)}}
weight
(
σ
)
=
∏
i
=
1
n
a
i
,
σ
(
i
)
.
{\displaystyle \operatorname {weight} (\sigma )=\prod _{i=1}^{n}a_{i,\sigma (i)}.}
(0, 1)行列のパーマネント
列挙
多くの数え上げの質問に対する答えは、0 と 1 のみをエントリとして持つ行列のパーマネントとして計算できます。
Ω( n , k ) を、各行と列の合計が kに等しい n 次 (0, 1) 行列すべてのクラスとします 。 このクラスのすべての行列 Aは、 perm( A ) > 0です。 [13] 射影平面 の接続行列は、 n が 1 より大きい整数の場合、クラス Ω( n 2 + n + 1, n + 1)にあります 。最小の射影平面に対応するパーマネントが計算されています。 n = 2、3、4 の場合、値はそれぞれ 24、3852、18,534,400 です。 [13] Z を、 n = 2 の射影平面、つまり ファノ平面 の接続行列と します 。注目すべきことに、 perm( Z ) = 24 = |det ( Z )| であり、 Z の行列式の絶対値です 。これは Zが 巡回行列 であること と定理 [14] の結果である。
Aがクラス Ω( n , k ) の巡回行列である 場合、 k > 3 であれば perm( A ) > |det ( A )| であり、 k = 3 であれば perm( A ) = |det ( A )| です。さらに、 k = 3 の場合、行と列を並べ替えると、 A は行列 Zの e 個のコピー の直和の形にすることができ 、その結果、 n = 7 e および perm( A ) = 24 e になります。
パーマネントは、制限された(禁止された)位置を持つ 順列 の数を計算するためにも使用できます。標準的な n セット{1, 2, ..., n }に対して、 i → j が順列で許可されている場合は a ij = 1 、そうでない場合は a ij = 0となる(0, 1)行列を とします 。すると、perm( A )は、 すべての制限を満たす nセットの順列の数に等しくなります。 [9]この2つのよく知られた特別なケースは、 乱れ 問題と メネジェ問題 の解決です。固定点のない n セットの順列の数 (乱れ)は、次のように与えられます。
A
=
(
a
i
j
)
{\displaystyle A=(a_{ij})}
perm
(
J
−
I
)
=
perm
(
0
1
1
…
1
1
0
1
…
1
1
1
0
…
1
⋮
⋮
⋮
⋱
⋮
1
1
1
…
0
)
=
n
!
∑
i
=
0
n
(
−
1
)
i
i
!
,
{\displaystyle \operatorname {perm} (J-I)=\operatorname {perm} \left({\begin{matrix}0&1&1&\dots &1\\1&0&1&\dots &1\\1&1&0&\dots &1\\\vdots &\vdots &\vdots &\ddots &\vdots \\1&1&1&\dots &0\end{matrix}}\right)=n!\sum _{i=0}^{n}{\frac {(-1)^{i}}{i!}},}
ここで J は n × n のすべて1の行列、 Iは 単位行列であり、 メナージュ数は 次のように与えられる。
perm
(
J
−
I
−
I
′
)
=
perm
(
0
0
1
…
1
1
0
0
…
1
1
1
0
…
1
⋮
⋮
⋮
⋱
⋮
0
1
1
…
0
)
=
∑
k
=
0
n
(
−
1
)
k
2
n
2
n
−
k
(
2
n
−
k
k
)
(
n
−
k
)
!
,
{\displaystyle {\begin{aligned}\operatorname {perm} (J-I-I')&=\operatorname {perm} \left({\begin{matrix}0&0&1&\dots &1\\1&0&0&\dots &1\\1&1&0&\dots &1\\\vdots &\vdots &\vdots &\ddots &\vdots \\0&1&1&\dots &0\end{matrix}}\right)\\&=\sum _{k=0}^{n}(-1)^{k}{\frac {2n}{2n-k}}{2n-k \choose k}(n-k)!,\end{aligned}}}
ここで、 I'は、位置( i 、 i + 1)および( n 、 1)に非ゼロの要素を持つ(0、1)行列です 。
境界
ブレグマン ・ミンクの不等式 は、 1963年に H.ミンクによって予想され [15] 、 1973年に LMブレグマンによって証明され [16] 、 n × n (0, 1)行列のパーマネントの上限を与える。Aの i 行目に 1 ≤ i ≤ nのそれぞれに対して r i 個の1 がある 場合 、不等式は次のようになる。
perm
A
≤
∏
i
=
1
n
(
r
i
)
!
1
/
r
i
.
{\displaystyle \operatorname {perm} A\leq \prod _{i=1}^{n}(r_{i})!^{1/r_{i}}.}
ファン・デル・ワールデンの予想
1926年、 ファン・デル・ワールデンは、すべての n × n 二重確率行列 の中で最小のパーマネント は n !/ n n であり、これはすべての要素が1/ n に等しい行列によって達成されると予想した 。 [17]この予想の証明は、1980年にB. Gyires [18] 、1981年にGP Egorychev [19] とDI Falikman [20] によって発表された。Egorychevの証明は、 アレクサンドロフ-フェンチェル不等式 の応用である 。 [21] この研究により、EgorychevとFalikmanは1982年に フルカーソン賞 を受賞した。 [22]
計算
定義を用いた単純なパーマネント計算法は、比較的小さな行列であっても計算上不可能である。最も高速な既知のアルゴリズムの1つは、 HJ Ryserによるものである [23] 。Ryser の方法 は、次のように 与えられる 包含排除 式に基づいている [24] 。k 列を削除して A から得られるものとし 、 の行和の積をとし 、 すべての可能なにおける の値の合計をとします 。すると、
A
k
{\displaystyle A_{k}}
P
(
A
k
)
{\displaystyle P(A_{k})}
A
k
{\displaystyle A_{k}}
Σ
k
{\displaystyle \Sigma _{k}}
P
(
A
k
)
{\displaystyle P(A_{k})}
A
k
{\displaystyle A_{k}}
perm
(
A
)
=
∑
k
=
0
n
−
1
(
−
1
)
k
Σ
k
.
{\displaystyle \operatorname {perm} (A)=\sum _{k=0}^{n-1}(-1)^{k}\Sigma _{k}.}
これを行列の要素の観点から書き直すと次のようになります。
perm
(
A
)
=
(
−
1
)
n
∑
S
⊆
{
1
,
…
,
n
}
(
−
1
)
|
S
|
∏
i
=
1
n
∑
j
∈
S
a
i
j
.
{\displaystyle \operatorname {perm} (A)=(-1)^{n}\sum _{S\subseteq \{1,\dots ,n\}}(-1)^{|S|}\prod _{i=1}^{n}\sum _{j\in S}a_{ij}.}
パーマネントは行列式の計算よりも難しいと考えられている。行列式は ガウス消去法 によって 多項式時間 で計算できるが、パーマネントの計算にガウス消去法を使用することはできない。さらに、(0,1)行列のパーマネントの計算は #P 完全で ある。したがって、パーマネントが任意の方法で多項式時間で計算できる場合、 FP = #P となり、これはP = NP よりもさらに強い主張である。ただし、 A の要素が非負の場合、パーマネントは の誤差まで 確率 多項式時間で 近似的に 計算できる。 ここで は パーマネントの値で は 任意である。 [25]特定の 半正定値 行列のパーマネントは、 指数以下の因子内で近似することが NP 困難である。 [26] スペクトル にさらなる条件 が課せられると、パーマネントは確率多項式時間で近似できる。この近似で達成可能な最良の誤差は ( 再びパーマネントの値である)である。 [27]これらの場合の困難さは、 ボソンサンプリング 実験をシミュレートする難しさと密接に関連している 。
ε
M
{\displaystyle \varepsilon M}
M
{\displaystyle M}
ε
>
0
{\displaystyle \varepsilon >0}
ε
M
{\displaystyle \varepsilon {\sqrt {M}}}
M
{\displaystyle M}
マクマホンのマスター定理
パーマネントを見るもう一つの方法は、多変量 生成関数 を使うことです。を n 次の正方行列とします 。多変量生成関数を考えます。
の
係数は perm( A )です。 [28]
A
=
(
a
i
j
)
{\displaystyle A=(a_{ij})}
F
(
x
1
,
x
2
,
…
,
x
n
)
=
∏
i
=
1
n
(
∑
j
=
1
n
a
i
j
x
j
)
=
(
∑
j
=
1
n
a
1
j
x
j
)
(
∑
j
=
1
n
a
2
j
x
j
)
⋯
(
∑
j
=
1
n
a
n
j
x
j
)
.
{\displaystyle {\begin{aligned}F(x_{1},x_{2},\dots ,x_{n})&=\prod _{i=1}^{n}\left(\sum _{j=1}^{n}a_{ij}x_{j}\right)\\&=\left(\sum _{j=1}^{n}a_{1j}x_{j}\right)\left(\sum _{j=1}^{n}a_{2j}x_{j}\right)\cdots \left(\sum _{j=1}^{n}a_{nj}x_{j}\right).\end{aligned}}}
x
1
x
2
…
x
n
{\displaystyle x_{1}x_{2}\dots x_{n}}
F
(
x
1
,
x
2
,
…
,
x
n
)
{\displaystyle F(x_{1},x_{2},\dots ,x_{n})}
一般化として、 n個の 非負整数 の任意の列に対して、 次の ように 定義します。
s
1
,
s
2
,
…
,
s
n
{\displaystyle s_{1},s_{2},\dots ,s_{n}}
perm
(
s
1
,
s
2
,
…
,
s
n
)
(
A
)
{\displaystyle \operatorname {perm} ^{(s_{1},s_{2},\dots ,s_{n})}(A)}
x
1
s
1
x
2
s
2
⋯
x
n
s
n
{\displaystyle x_{1}^{s_{1}}x_{2}^{s_{2}}\cdots x_{n}^{s_{n}}}
(
∑
j
=
1
n
a
1
j
x
j
)
s
1
(
∑
j
=
1
n
a
2
j
x
j
)
s
2
⋯
(
∑
j
=
1
n
a
n
j
x
j
)
s
n
.
{\displaystyle \left(\sum _{j=1}^{n}a_{1j}x_{j}\right)^{s_{1}}\left(\sum _{j=1}^{n}a_{2j}x_{j}\right)^{s_{2}}\cdots \left(\sum _{j=1}^{n}a_{nj}x_{j}\right)^{s_{n}}.}
マクマホンのパーマネントと行列式に関するマスター定理は [29]
である。
ここで Iは n次の 単位行列 、 Xは 対角行列である。
perm
(
s
1
,
s
2
,
…
,
s
n
)
(
A
)
=
coefficient of
x
1
s
1
x
2
s
2
⋯
x
n
s
n
in
1
det
(
I
−
X
A
)
,
{\displaystyle \operatorname {perm} ^{(s_{1},s_{2},\dots ,s_{n})}(A)={\text{ coefficient of }}x_{1}^{s_{1}}x_{2}^{s_{2}}\cdots x_{n}^{s_{n}}{\text{ in }}{\frac {1}{\det(I-XA)}},}
[
x
1
,
x
2
,
…
,
x
n
]
.
{\displaystyle [x_{1},x_{2},\dots ,x_{n}].}
長方形行列
パーマネント関数は、非正方行列にも適用できるように一般化できる。実際、何人かの著者はこれをパーマネントの定義とし、正方行列への制限を特別なケースとみなしている。 [30] 具体的には、 m ≤ n の m × n 行列について 、次のように定義する。
ここで、
P( n , m ) は、 n集合 {1,2,...,n} のすべての m 順列 の集合である 。 [31]
A
=
(
a
i
j
)
{\displaystyle A=(a_{ij})}
perm
(
A
)
=
∑
σ
∈
P
(
n
,
m
)
a
1
σ
(
1
)
a
2
σ
(
2
)
…
a
m
σ
(
m
)
{\displaystyle \operatorname {perm} (A)=\sum _{\sigma \in \operatorname {P} (n,m)}a_{1\sigma (1)}a_{2\sigma (2)}\ldots a_{m\sigma (m)}}
Ryserのパーマネントの計算結果も一般化できる。Aがm×n行列でm≤nの場合 、 A から k 列 を 削除 し て得られるもの と し 、 をの行和の積とし 、 を すべて の 可能なにおける の値の合計とする と [10]
A
k
{\displaystyle A_{k}}
P
(
A
k
)
{\displaystyle P(A_{k})}
A
k
{\displaystyle A_{k}}
σ
k
{\displaystyle \sigma _{k}}
P
(
A
k
)
{\displaystyle P(A_{k})}
A
k
{\displaystyle A_{k}}
perm
(
A
)
=
∑
k
=
0
m
−
1
(
−
1
)
k
(
n
−
m
+
k
k
)
σ
n
−
m
+
k
.
{\displaystyle \operatorname {perm} (A)=\sum _{k=0}^{m-1}(-1)^{k}{\binom {n-m+k}{k}}\sigma _{n-m+k}.}
明確な代表者制度
永久行列の定義を非正方行列に一般化することで、この概念をいくつかのアプリケーションでより自然な方法で使用できるようになります。たとえば、
S 1 、 S 2 、...、 S m を 、 m ≤ nの n 集合 の部分集合(必ずしも異なる必要はない) とする 。 この部分集合の集合の 接続行列は、 m × n (0,1)行列 A である。この集合の 異なる代表システムの 数はperm( A )である。 [32]
参照
注記
^ マーカス 、マービン; ミンク、ヘンリック (1965) 。 「パーマネント」。 アメリカ数学月刊誌 。72 (6): 577–591。doi :10.2307 / 2313846。JSTOR 2313846。
^ ミンク(1978)
^ ミュア&メッツラー(1960)
^ Cauchy、アラバマ州 (1815)、「Mémoire sur les fonctions qui ne peuvent obtenir que deux valeurs égales et de Signes contraires par suite des transpositions opérées entre les variables qu'elles renferment.」、 Journal de l'École Polytechnique 、 10 :91 –169
^ ミュア&メッツラー(1960)
^ ヴァン・リントとウィルソン、2001、p. 108
^ ライザー 1963、25-26 ページ
^ パーカス 1971、p. 2
^ Percus 1971、p. 12より
^ ab ライザー 1963、p. 26
^ Aaronson, Scott (2010年11月14日). 「線形光学の計算複雑性」. arXiv : 1011.3245 [quant-ph].
^ Bhatia, Rajendra (1997). マトリックス分析 . ニューヨーク: Springer-Verlag. pp. 16–19. ISBN 978-0-387-94846-1 。
^ ab ライザー 1963、p. 124
^ ライザー 1963、125 ページ
^ Minc, Henryk (1963)、「(0,1)行列のパーマネントの上限」、 アメリカ数学会誌 、 69 (6): 789–791、 doi : 10.1090/s0002-9904-1963-11031-9
^ ヴァン・リントとウィルソン、2001、p. 101
^ van der Waerden、BL (1926)、「Aufgabe 45」、 Jber.ドイツ語。数学 - ベライン。 、 35 :117 。
^ Gyires, B. (2022)、「二重確率行列に関するいくつかの不等式の共通の原因」、 Publications Mathematicae Institutum Mathematicum Universitatis Debreceniensis 、 27 (3–4): 291–304、 doi : 10.5486/PMD.1980.27.3- 4.15 、 MR 0604006 。
^ エゴリチェフ、GP (1980)、 レシェニー問題のあるファン・デル・ヴァルデナ・ドリャ・パーマネントフ (ロシア語)、クラスノヤルスク: アカド。ナウクSSSRシビルスク。オットデル。研究所図、p. 12、 MR 0602332 。 エゴリチェフ、GP (1981)、「パーマネントに関するファン デル ワールデン予想の証明」、 Akademiya Nauk SSSR (ロシア語)、 22 (6): 65–71、225、 MR 0638007 エゴリチェフ、GP(1981) 、 「パーマネントに対するファンデルワールデン問題の解法」、 Advances in Mathematics 、 42 (3):299–305、 doi : 10.1016/0001-8708(81)90044-X 、 MR 0642395 。
^ Falikman, DI (1981)、「二重確率行列のパーマネントに関するファンデルワールデン予想の証明」、 Akademiya Nauk Soyuza SSR (ロシア語)、 29 (6): 931–938, 957、 MR 0625097 。
^ ブルーアルディ (2006) p.487
^ Fulkerson Prize、数学最適化協会、2012年8月19日閲覧。
^ ライザー(1963年、27ページ)
^ ヴァン・リント&ウィルソン (2001) p. 99
^ Jerrum, M. ; Sinclair, A. ; Vigoda, E. (2004)、「非負のエントリを持つ行列のパーマネントの多項式時間近似アルゴリズム」、 Journal of the ACM 、 51 (4): 671–697、 CiteSeerX 10.1.1.18.9466 、 doi :10.1145/1008731.1008738、 S2CID 47361920
^ Meiburg, Alexander (2023). 「半正定値パーマネントの近似不可能性および量子状態トモグラフィー」. Algorithmica . 85 (12): 3828–3854. arXiv : 2111.03142 . doi : 10.1007/s00453-023-01169-1 .
^ Chakhmakhchyan, Levon; Cerf, Nicolas; Garcia-Patron, Raul (2017). 「量子にヒントを得た半正定値行列のパーマネント推定アルゴリズム」. Phys. Rev. A . 96 (2): 022329. arXiv : 1609.02416 . Bibcode :2017PhRvA..96b2329C. doi :10.1103/PhysRevA.96.022329. S2CID 54194194.
^ パーカス 1971、14ページ
^ パーカス 1971、17ページ
^ 特に、Minc (1978) と Ryser (1963) がこのことを行っています。
^ ライザー 1963、25 ページ
^ ライザー 1963、54 ページ
参考文献
Brualdi, Richard A. (2006). 組み合わせ行列クラス . 数学とその応用百科事典. 第108巻. ケンブリッジ: ケンブリッジ大学出版局 . ISBN 978-0-521-86565-4 .ZBL1106.05001 。
Minc, Henryk (1978)。 パーマネント 。 数学とその応用の百科事典。第 6 巻 。Marvin Marcus による序文付き。マサチューセッツ州レディング: Addison–Wesley。ISSN 0953-4806。OCLC 3980645。Zbl 0401.15005 。
ミュア、トーマス; メッツラー、ウィリアム H. (1960) [1882]. 行列式の理論に関する論文 . ニューヨーク: ドーバー. OCLC 535903.
パーカス、JK(1971)、 組み合わせ法 、応用数学科学#4、ニューヨーク:シュプリンガー・フェアラーク、 ISBN 978-0-387-90027-8
ライザー、ハーバート・ジョン (1963)、 組合せ数学 、カーラス数学モノグラフ#14、アメリカ数学協会
van Lint, JH; Wilson, RM (2001)、 A Course in Combinatorics 、ケンブリッジ大学出版局、 ISBN 978-0521422604
さらに読む
ホール・ジュニア、マーシャル (1986)、 組合せ理論 (第2版)、ニューヨーク:ジョン・ワイリー&サンズ、pp.56-72、 ISBN 978-0-471-09138-7 Van der Waerden 予想の証明が含まれています。
マーカス, M.; ミンク, H. (1965)、「パーマネント」、 アメリカ数学月刊誌 、 72 (6): 577–591、 doi :10.2307/2313846、 JSTOR 2313846
外部リンク