歪対称正方行列の行列式の平方根
数学 において 、 m 行 m列の 歪対称行列 の 行列式は 、常に 行列 要素の 多項式 の平方として表すことができます 。多項式とは、 m のみに依存する整数係数の多項式です。 m が奇数 の 場合 、 多項式 は ゼロ になり、 m が 偶数の場合、 m /2 次 でゼロでない多項式となり 、±1 を乗じない限り一意です。以下の例で示す歪対称三重対角行列の規則により、 パフィアン 多項式と呼ばれる特定の多項式が決定されます。この多項式の値を歪対称行列の要素に適用した場合、その値はその行列の パフィアンと呼ばれます。パフィアンという用語は、 ヨハン・フリードリヒ・パフィアン にちなんで間接的に命名された Cayley (1852)によって導入されました 。
具体的には、歪対称行列の場合 、
あ
{\displaystyle A}
PF
(
あ
)
2
=
詳細
(
あ
)
、
{\displaystyle \operatorname {pf} (A)^{2}=\det(A),}
これは、 Cayley (1849) によって 初めて 証明されました。彼は、微分方程式の パフィアン 系 に関する研究でこれらの多項式を導入した Jacobi を 引用しています。Cayley はこの関係を、第 1 行と第 1 列のみで歪対称性から外れる行列のより一般的な結果を特殊化することで得ました。このような行列の行列式は、元の行列の左上隅を最初にゼロに設定し、次に第 1 行の負の 転置を第 1 列に、第 1 列の負の転置を第 1 行にそれぞれコピーすることによって得られる 2 つの行列のパフィアンの積です。これは、行列式を マイナー に展開し 、以下の再帰式を使用すること
で、 帰納的 に証明されます。
例
あ
=
[
0
1つの
−
1つの
0
]
、
PF
(
あ
)
=
1つの
。
{\displaystyle A={\begin{bmatrix}0&a\\-a&0\end{bmatrix}},\qquad \operatorname {pf} (A)=a.}
B
=
[
0
1つの
b
−
1つの
0
c
−
b
−
c
0
]
、
PF
(
B
)
=
0.
{\displaystyle B={\begin{bmatrix}0&a&b\\-a&0&c\\-b&-c&0\end{bmatrix}},\qquad \operatorname {pf} (B)=0.}
(3 は奇数なので、B のパフィアンは 0 です)
PF
[
0
1つの
b
c
−
1つの
0
d
e
−
b
−
d
0
ふ
−
c
−
e
−
ふ
0
]
=
1つの
ふ
−
b
e
+
d
c
。
{\displaystyle \operatorname {pf} {\begin{bmatrix}0&a&b&c\\-a&0&d&e\\-b&-d&0&f\\-c&-e&-f&0\end{bmatrix}}=af-be+dc.}
2 n × 2 n の歪対称 三角行列 のパフィアンは 次のように与えられる。
PF
[
0
1つの
1
0
0
−
1つの
1
0
0
0
0
0
0
1つの
2
0
0
−
1つの
2
0
⋱
⋱
⋱
0
1つの
ん
−
1つの
ん
0
]
=
1つの
1
1つの
2
⋯
1つの
ん
。
{\displaystyle \operatorname {pf} {\begin{bmatrix}0&a_{1}&0&0\\-a_{1}&0&0&0\\0&0&0&a_{2}\\0&0&-a_{2}&0&\ddots \\&&&\ddots &\ddots &\\&&&&&0&a_{n}\\&&&&&&-a_{n}&0\end{bmatrix}}=a_{1}a_{2}\cdots a_{n}.}
(任意の歪対称行列はこの形式に簡約できることに注意してください。 歪対称行列のスペクトル理論 を参照してください。)
A = ( a ij ) を 2 n × 2 n の 歪対称行列と する。A のパフィアンは、 次 の式で明示的に定義される。
PF
(
あ
)
=
1
2
ん
ん
!
∑
σ
∈
ス
2
ん
記号
(
σ
)
∏
私
=
1
ん
1つの
σ
(
2
私
−
1
)
、
σ
(
2
私
)
、
{\displaystyle \operatorname {pf} (A)={\frac {1}{2^{n}n!}}\sum _{\sigma \in S_{2n}}\operatorname {sgn} (\sigma )\prod _{i=1}^{n}a_{\sigma (2i-1),\sigma (2i)}\,,}
ここで S 2 nは 2 n次の 対称群 であり 、sgn(σ)はσの 符号 である。
A の歪対称性を利用して、すべての可能な 順列 を足し合わせることを避けることができます。Π を 、{1, 2, ..., 2 n } を順序に関係なく 2 つに 分割し たすべてのものの集合とします。このような分割は (2 n )!/(2 n n !) = (2 n − 1) !! 個あります 。要素 α ∈ Π は 次のように書くことができます
。
α
=
{
(
私
1
、
じゅう
1
)
、
(
私
2
、
じゅう
2
)
、
⋯
、
(
私
ん
、
じゅう
ん
)
}
{\displaystyle \alpha =\{(i_{1},j_{1}),(i_{2},j_{2}),\cdots ,(i_{n},j_{n})\}}
i k < j k かつ とする 。
私
1
<
私
2
<
⋯
<
私
ん
{\displaystyle i_{1}
π
α
=
[
1
2
3
4
⋯
2
ん
−
1
2
ん
私
1
じゅう
1
私
2
じゅう
2
⋯
私
ん
じゅう
ん
]
{\displaystyle \pi _{\alpha }={\begin{bmatrix}1&2&3&4&\cdots &2n-1&2n\\i_{1}&j_{1}&i_{2}&j_{2}&\cdots &i_{n}&j_{n}\end{bmatrix}}}
対応する順列とする。上のような分割αが与えられたとき、定義する。
あ
α
=
記号
(
π
α
)
1つの
私
1
、
じゅう
1
1つの
私
2
、
じゅう
2
⋯
1つの
私
ん
、
じゅう
ん
。
{\displaystyle A_{\alpha}=\operatorname {sgn} (\pi _{\alpha})a_{i_{1},j_{1}}a_{i_{2},j_{2}}\cdots a_{i_{n},j_{n}}.}
A のパフィアンは 次のように与えられる。
PF
(
あ
)
=
∑
α
∈
Π
あ
α
。
{\displaystyle \operatorname {pf} (A)=\sum _{\alpha \in \Pi }A_{\alpha }.}
nが奇数のときの n × n 歪対称行列 のパフィアンは 、歪対称行列の行列式がゼロであるのと同様に、ゼロと定義されます。歪対称行列 の場合、
および n が 奇数のときは、これが成り立つからです 。
詳細
あ
=
詳細
あ
T
=
詳細
(
−
あ
)
=
(
−
1
)
ん
詳細
あ
、
{\displaystyle \det A=\det A^{\text{T}}=\det(-A)=(-1)^{n}\det A,}
詳細
あ
=
0
{\displaystyle \det A=0}
再帰的定義
慣例により、0 × 0行列のパフィアンは1に等しい。n > 0 の 歪対称2 n × 2 n 行列 A のパフィアンは、次のように再帰的に計算できる。
PF
(
あ
)
=
∑
じゅう
=
1
じゅう
≠
私
2
ん
(
−
1
)
私
+
じゅう
+
1
+
θ
(
私
−
じゅう
)
1つの
私
じゅう
PF
(
あ
私
^
ȷ
^
)
、
{\displaystyle \operatorname {pf} (A)=\sum _{{j=1} \atop {j\neq i}}^{2n}(-1)^{i+j+1+\theta (ij )}a_{ij}\operatorname {pf} (A_{{\hat {\imath }}{\hat {\jmath }}}),}
ここで、添え字 i は 任意に選択でき、は ヘヴィサイドのステップ関数 であり 、 i 番目と j 番目の行と列 が削除された 行列 Aを表します。 [1] 特別な選択により、 これがより単純な式に簡略化されることに注意してください。
θ
(
私
−
じゅう
)
{\displaystyle \theta (ij)}
あ
私
^
ȷ
^
{\displaystyle A_{{\hat {\imath }}{\hat {\jmath }}}}
私
=
1
{\displaystyle i=1}
PF
(
あ
)
=
∑
じゅう
=
2
2
ん
(
−
1
)
じゅう
1つの
1
じゅう
PF
(
あ
1
^
ȷ
^
)
。
{\displaystyle \operatorname {pf} (A)=\sum _{j=2}^{2n}(-1)^{j}a_{1j}\operatorname {pf} (A_{{\hat {1}}{\hat {\jmath }}}).}
代替定義
任意の歪対称2 n × 2 n 行列 A = ( a ij ) にバイ ベクトルを関連付けることができる。
ω
=
∑
私
<
じゅう
1つの
私
じゅう
e
私
∧
e
じゅう
、
{\displaystyle \omega =\sum _{i<j}a_{ij}\;e_{i}\wedge e_{j},}
ここで、{ e 1 , e 2 , ..., e 2 n }はR 2 n の 標準基底 である 。パフィアンは次式で定義される。
1
ん
!
ω
ん
=
PF
(
あ
)
e
1
∧
e
2
∧
⋯
∧
e
2
ん
、
{\displaystyle {\frac {1}{n!}}\omega ^{n}=\operatorname {pf} (A)\;e_{1}\wedge e_{2}\wedge \cdots \wedge e_{2n},}
ここで ω n は ωの n 個 のコピー の ウェッジ積 を表します 。
同様に、バイベクトル(和の制約を課したくない場合に便利です )
を考慮すると、
次のようになります。
i
<
j
{\displaystyle i<j}
ω
′
=
2
ω
=
∑
i
,
j
a
i
j
e
i
∧
e
j
,
{\displaystyle \omega '=2\omega =\sum _{i,j}a_{ij}\;e_{i}\wedge e_{j},}
ω
′
n
=
2
n
n
!
pf
(
A
)
e
1
∧
e
2
∧
⋯
∧
e
2
n
.
{\displaystyle \omega '^{n}=2^{n}n!\operatorname {pf} (A)\;e_{1}\wedge e_{2}\wedge \cdots \wedge e_{2n}.}
パフィアンの奇数次元行列への非ゼロの一般化は、行列式を含む多重積分に関する de Bruijn の研究で与えられている。 [2] 特に、任意の m × m 行列 A に対して、上記の正式な定義を使用するが、 と設定する 。 m が 奇数の場合、これは、m 個の要素 1 からなる ( m +1 ) 番目の列と、 m 個の要素 −1 からなる ( m +1) 番目の行 を追加し、コーナー要素が 0 である、(m +1) × (m +1) 次元の歪対称行列 の 通常の パフィアン に 等しいことが示される。パフィアンの通常のプロパティ、たとえば行列式との関係は、この拡張された行列に適用されます。
n
=
⌊
m
/
2
⌋
{\displaystyle n=\lfloor m/2\rfloor }
プロパティとアイデンティティ
パフィアンには、行列式と同様の以下の特性があります。
行と列に定数を掛けることは、パフィアンに同じ定数を掛けることと同じです。
2 つの異なる行と対応する列を同時に交換すると、パフィアンの符号が変わります。
ある行とそれに対応する列の倍数を別の行とそれに対応する列に追加しても、Pfaffian の値は変わりません。
これらの特性を利用すると、行列式の計算と同様に、パフィアンを素早く計算できます。
その他
2 n × 2 n の歪対称行列 A
pf
(
A
T
)
=
(
−
1
)
n
pf
(
A
)
.
{\displaystyle \operatorname {pf} (A^{\text{T}})=(-1)^{n}\operatorname {pf} (A).}
pf
(
λ
A
)
=
λ
n
pf
(
A
)
.
{\displaystyle \operatorname {pf} (\lambda A)=\lambda ^{n}\operatorname {pf} (A).}
pf
(
A
)
2
=
det
(
A
)
.
{\displaystyle \operatorname {pf} (A)^{2}=\det(A).}
任意の2 n × 2 n 行列 B に対して 、
pf
(
B
A
B
T
)
=
det
(
B
)
pf
(
A
)
.
{\displaystyle \operatorname {pf} (BAB^{\text{T}})=\det(B)\operatorname {pf} (A).}
この式に B = A mを 代入すると、すべての整数m に対して
pf
(
A
2
m
+
1
)
=
(
−
1
)
n
m
pf
(
A
)
2
m
+
1
.
{\displaystyle \operatorname {pf} (A^{2m+1})=(-1)^{nm}\operatorname {pf} (A)^{2m+1}.}
派生的なアイデンティティ
Aが 何らかの変数 x i に依存する場合 、パフィアンの勾配は次のように表される。
1
pf
(
A
)
∂
pf
(
A
)
∂
x
i
=
1
2
tr
(
A
−
1
∂
A
∂
x
i
)
,
{\displaystyle {\frac {1}{\operatorname {pf} (A)}}{\frac {\partial \operatorname {pf} (A)}{\partial x_{i}}}={\frac {1}{2}}\operatorname {tr} \left(A^{-1}{\frac {\partial A}{\partial x_{i}}}\right),}
パフィアンのヘッセ行列は次のように与え
られる 。
1
pf
(
A
)
∂
2
pf
(
A
)
∂
x
i
∂
x
j
=
1
2
tr
(
A
−
1
∂
2
A
∂
x
i
∂
x
j
)
−
1
2
tr
(
A
−
1
∂
A
∂
x
i
A
−
1
∂
A
∂
x
j
)
+
1
4
tr
(
A
−
1
∂
A
∂
x
i
)
tr
(
A
−
1
∂
A
∂
x
j
)
.
{\displaystyle {\frac {1}{\operatorname {pf} (A)}}{\frac {\partial ^{2}\operatorname {pf} (A)}{\partial x_{i}\partial x_{j}}}={\frac {1}{2}}\operatorname {tr} \left(A^{-1}{\frac {\partial ^{2}A}{\partial x_{i}\partial x_{j}}}\right)-{\frac {1}{2}}\operatorname {tr} \left(A^{-1}{\frac {\partial A}{\partial x_{i}}}A^{-1}{\frac {\partial A}{\partial x_{j}}}\right)+{\frac {1}{4}}\operatorname {tr} \left(A^{-1}{\frac {\partial A}{\partial x_{i}}}\right)\operatorname {tr} \left(A^{-1}{\frac {\partial A}{\partial x_{j}}}\right).}
身元をトレースする
歪対称行列A と B のパフィアンの積は 指数関数の形で表すことができる。
pf
(
A
)
pf
(
B
)
=
exp
(
1
2
t
r
log
(
A
T
B
)
)
.
{\displaystyle {\textrm {pf}}(A)\,{\textrm {pf}}(B)=\exp({\tfrac {1}{2}}\mathrm {tr} \log(A^{\text{T}}B)).}
A と Bが 2n ×2n の 歪対称行列
である とすると、
p
f
(
A
)
p
f
(
B
)
=
1
n
!
B
n
(
s
1
,
s
2
,
…
,
s
n
)
,
w
h
e
r
e
s
l
=
−
1
2
(
l
−
1
)
!
t
r
(
(
A
B
)
l
)
{\displaystyle \mathrm {pf} (A)\,\mathrm {pf} (B)={\tfrac {1}{n!}}B_{n}(s_{1},s_{2},\ldots ,s_{n}),\qquad \mathrm {where} \qquad s_{l}=-{\tfrac {1}{2}}(l-1)!\,\mathrm {tr} ((AB)^{l})}
そして Bn ( s1 , s2 , ..., sn ) は ベル 多項式 で ある。
ブロック行列
ブロック対角行列の場合
A
1
⊕
A
2
=
[
A
1
0
0
A
2
]
,
{\displaystyle A_{1}\oplus A_{2}={\begin{bmatrix}A_{1}&0\\0&A_{2}\end{bmatrix}},}
pf
(
A
1
⊕
A
2
)
=
pf
(
A
1
)
pf
(
A
2
)
.
{\displaystyle \operatorname {pf} (A_{1}\oplus A_{2})=\operatorname {pf} (A_{1})\operatorname {pf} (A_{2}).}
任意の n × n 行列 M の場合:
pf
[
0
M
−
M
T
0
]
=
(
−
1
)
n
(
n
−
1
)
/
2
det
M
.
{\displaystyle \operatorname {pf} {\begin{bmatrix}0&M\\-M^{\text{T}}&0\end{bmatrix}}=(-1)^{n(n-1)/2}\det M.}
ブロック構造を持つ
歪対称行列のパフィアンを計算することがしばしば必要となる。
S
{\displaystyle S}
S
=
(
M
Q
−
Q
T
N
)
{\displaystyle S={\begin{pmatrix}M&Q\\-Q^{\mathrm {T} }&N\end{pmatrix}}\,}
ここで 、およびは 歪対称行列であり、 は一般的な長方形行列です。
M
{\displaystyle M}
N
{\displaystyle N}
Q
{\displaystyle Q}
が 逆で あるとき 、
M
{\displaystyle M}
pf
(
S
)
=
pf
(
M
)
pf
(
N
+
Q
T
M
−
1
Q
)
.
{\displaystyle \operatorname {pf} (S)=\operatorname {pf} (M)\operatorname {pf} (N+Q^{\mathrm {T} }M^{-1}Q).}
これはエイトケンのブロック対角化公式[3] [4] [5] からわかる。
(
M
0
0
N
+
Q
T
M
−
1
Q
)
=
(
I
0
Q
T
M
−
1
I
)
(
M
Q
−
Q
T
N
)
(
I
−
M
−
1
Q
0
I
)
.
{\displaystyle {\begin{pmatrix}M&0\\0&N+Q^{\mathrm {T} }M^{-1}Q\end{pmatrix}}={\begin{pmatrix}I&0\\Q^{\mathrm {T} }M^{-1}&I\end{pmatrix}}{\begin{pmatrix}M&Q\\-Q^{\mathrm {T} }&N\end{pmatrix}}{\begin{pmatrix}I&-M^{-1}Q\\0&I\end{pmatrix}}.}
この分解には、 パフィアン特性を使用できる 合同変換が 含まれます。
pf
(
B
A
B
T
)
=
det
(
B
)
pf
(
A
)
{\displaystyle \operatorname {pf} (BAB^{\mathrm {T} })=\operatorname {det} (B)\operatorname {pf} (A)}
同様に、 が逆数であるとき、
N
{\displaystyle N}
pf
(
S
)
=
pf
(
N
)
pf
(
M
+
Q
N
−
1
Q
T
)
,
{\displaystyle \operatorname {pf} (S)=\operatorname {pf} (N)\operatorname {pf} (M+QN^{-1}Q^{\mathrm {T} }),}
分解するとわかるように
(
M
+
Q
N
−
1
Q
T
0
0
N
)
=
(
I
−
Q
N
−
1
0
I
)
(
M
Q
−
Q
T
N
)
(
I
0
N
−
1
Q
T
I
)
.
{\displaystyle {\begin{pmatrix}M+QN^{-1}Q^{\mathrm {T} }&0\\0&N\end{pmatrix}}={\begin{pmatrix}I&-QN^{-1}\\0&I\end{pmatrix}}{\begin{pmatrix}M&Q\\-Q^{\mathrm {T} }&N\end{pmatrix}}{\begin{pmatrix}I&0\\N^{-1}Q^{\mathrm {T} }&I\end{pmatrix}}.}
パフィアンを数値的に計算する
Aが 2n×2n の歪対称行列
である とすると、
pf
(
A
)
=
i
(
n
2
)
exp
(
1
2
t
r
log
(
(
σ
y
⊗
I
n
)
T
⋅
A
)
)
,
{\displaystyle {\textrm {pf}}(A)=i^{(n^{2})}\exp \left({\tfrac {1}{2}}\mathrm {tr} \log((\sigma _{y}\otimes I_{n})^{\mathrm {T} }\cdot A)\right),}
ここで、 は 2 番目の パウリ行列 、は n 次元の 単位行列 であり、 行列対数 上のトレースを取得しました 。
σ
y
{\displaystyle \sigma _{y}}
I
n
{\displaystyle I_{n}}
この等式はトレースの同一性に基づいている
pf
(
A
)
pf
(
B
)
=
exp
(
1
2
t
r
log
(
A
T
B
)
)
{\displaystyle {\textrm {pf}}(A)\,{\textrm {pf}}(B)=\exp \left({\tfrac {1}{2}}\mathrm {tr} \log(A^{\text{T}}B)\right)}
そして、次の観察に基づいて 。
pf
(
σ
y
⊗
I
n
)
=
(
−
i
)
n
2
{\displaystyle {\textrm {pf}}(\sigma _{y}\otimes I_{n})=(-i)^{n^{2}}}
行列の対数 を計算するのは 計算量の多い作業なので、代わりに のすべての 固有値 を計算し、これらすべての対数を取って合計することができます。この手順は、単に という 特性を利用しています。これは、 Mathematica で1 つのステートメントで
実装できます。
(
(
σ
y
⊗
I
n
)
T
⋅
A
)
{\displaystyle ((\sigma _{y}\otimes I_{n})^{\mathrm {T} }\cdot A)}
tr
log
(
A
B
)
=
tr
log
(
A
)
+
tr
log
(
B
)
{\displaystyle \operatorname {tr} {\log {(AB)}}=\operatorname {tr} {\log {(A)}}+\operatorname {tr} {\log {(B)}}}
Pf[x_] := Module[{n = Dimensions[x][[1]] / 2}, I^(n^2) Exp[ 1/2 Total[ Log[Eigenvalues[ Dot[Transpose[KroneckerProduct[PauliMatrix[2], IdentityMatrix[n]]], x] ]]]]]
しかし、このアルゴリズムは、パフィアンが大きい場合、不安定になります。 の固有値は 一般に複素数であり、これらの複素固有値の対数は一般に であるとみなされます。 総和の下では、実数値のパフィアンの場合、指数の引数は、 ある整数 に対して の 形式で与えられます 。 が非常に大きい場合、複素位相から得られる符号を計算する際の丸め誤差により、虚数部がゼロ以外の値になる可能性があります。
(
σ
y
⊗
I
n
)
T
⋅
A
{\displaystyle (\sigma _{y}\otimes I_{n})^{\mathrm {T} }\cdot A}
[
−
π
,
π
]
{\displaystyle [-\pi ,\pi ]}
x
+
k
π
/
2
{\displaystyle x+k\pi /2}
k
{\displaystyle k}
x
{\displaystyle x}
他の(より)効率的なアルゴリズムについては、Wimmer 2012 を参照してください。
アプリケーション
参照
注記
^ 「アーカイブコピー」 (PDF) 。 2016年3月5日時点の オリジナル (PDF)からアーカイブ。 2015年3月31日 閲覧 。 {{cite web}}: CS1 maint: archived copy as title (link)
^ Bruijn, de, NG (1955). 「行列式を含む多重積分について」. インド数学協会誌 . 新シリーズ. 19 : 133–151. ISSN 0019-5839. {{cite journal}}: CS1 maint: multiple names: authors list (link)
^ AC Aitken. 行列式と行列. Oliver and Boyd, エディンバラ, 第4版, 1939年.
^
Zhang, Fuzhen 編。Schur 補集合とその応用。第 4 巻。Springer Science & Business Media、2006 年。
^ Bunch, James R. 「歪対称行列の安定分解に関する注記」 計算数学 38.158 (1982): 475-479。
参考文献
アーサー、ケイリー(1849年)。 「シュール・レ・デターミナント・ゴーシュ」。 数学に関するジャーナル 。 38 :93~96。
ケイリー、アーサー (1852)。「順列理論について」。 ケンブリッジおよびダブリン数学ジャーナル 。VII : 40–51。 数学論文集第2巻に再録。
Kasteleyn, PW (1961). 「格子上の二量体の統計。I. 二次格子上の二量体配列の数」. Physica . 27 (12): 1209–1225. Bibcode :1961Phy....27.1209K. doi :10.1016/0031-8914(61)90063-5.
Propp, James (2004). 「ラムダ行列式とドミノタイリング」. arXiv : math/0406301 .
Globerson, Amir; Jaakkola, Tommi (2007). 「平面グラフ分解を使用した近似推論」 (PDF) . ニューラル情報処理システムの進歩 19. MIT プレス。
Schraudolph, Nicol; Kamenetsky, Dmitry (2009)。「平面イジングモデルにおける効率的で正確な推論」 (PDF) 。ニューラル情報処理システムの進歩 21。MIT プレス。
ジェリス、GP; チャップマン、ロビン J. ( 1996)。「チェス盤を支配する」。 ゲームとパズルジャーナル 。2 (14): 204–5。
Sellers, James A. (2002). 「ドミノタイリングとフィボナッチ数とペル数の積」。Journal of Integer Sequences . 5 (1): 02.1.2. Bibcode :2002JIntS...5...12S.
ウェルズ、デイビッド(1997年)。 ペンギンの不思議で興味深い数字辞典 (改訂版)。ペンギン社。182ページ 。ISBN 0-14-026149-4 。
ミュア、トーマス (1882)。行列式の理論に関する論文。マクミラン社。 オンライン
Parameswaran, S. (1954). 「歪対称行列式」. アメリカ数学月刊誌 . 61 (2): 116. doi :10.2307/2307800. JSTOR 2307800.
Wimmer, M. (2012). 「密な帯状の歪対称行列に対するパフィアンの効率的な数値計算」 ACM Trans. Math. Softw. 38:30. arXiv : 1102.3440 . doi : 10.1145/2331130.2331138. S2CID 15331538.
de Bruijn, NG (1955). 「行列式を含む多重積分について」 J. Indian Math. Soc. 19 : 131–151.
外部リンク
「パフィアン」、 数学百科事典 、 EMSプレス 、2001 [1994]
PlanetMath.org の Pfaffian
T. ジョーンズ、パフィアンとウェッジ積(パフィアンと行列式の関係の証明のデモンストレーション)
R. Kenyon と A. Okounkov 、「二量体とは何か?」
OEIS シーケンス A004003 (ドミノタイルの数 (または二量体被覆の数))
W. Ledermann「歪対称行列式に関する注記」https://www.researchgate.net/publication/231827602_A_note_on_skew-symmetric_determinants