前面, 我们得到了 pfaffian 的多的性质. 以下三条是重要的:
设 A, C 是二个 n 级反称阵. 设 q 是不超过 n 的正整数. 设 s 是数. 设 [A]i,j=[C]i,j, 对任何不等于 q, 且不超过 n 的正整数 i, j; 设 [C]i,j=s[A]i,j, 若 i=q 或 j=q. 则 pf(C)=spf(A).
本节, 我们证明 pfaffian 的一个新的重要的性质. 为此, 我们先改写第 2 条性质.
证. 加 A 的列 p 的 s 倍于列 q, 且不改变其他的列, 得 n 级阵 B. 加 B 的行 p 的 s 倍于行 q, 且不改变其他的行, 得 n 级阵 C. 则 pf(C)=pf(A).
注意, C=(E(n;p,q;s))TAE(n;p,q;s), 故pf((E(n;p,q;s))TAE(n;p,q;s))=pf(A).再注意, det(E(n;p,q;s))=1, 故pf((E(n;p,q;s))TAE(n;p,q;s))=pf(A)det(E(n;p,q;s)).证毕.
好的. 现在, 我们可以证明本节的主要结论了.
证. 若 det(P)=0, 则 det(PTAP)=det(PTA)det(P)=0. 则 PTAP 的 pfaffian 为 0. 所以, 若 det(P)=0, 则命题是对的.
若 det(P)=0, 则存在若干个形如 E(n;p,q;s) (s 是一个数, p, q 是不超过 n 的正整数, 且 p=q) 的阵 E1, E2, …, Ew, 使 M=PE1E2…Ew 适合[M]i,j={det(P),[In]i,j,i=j=1;其他.则pf(PTAP)=========pf(PTAP)1pf(PTAP)det(E1)det(E2)…det(Ew−1)det(Ew)pf(E1T(PTAP)E1)det(E2)…det(Ew−1)det(Ew)…pf(Ew−1T…(E2T(E1T(PTAP)E1)E2)…Ew−1)det(Ew)pf(EwT(Ew−1T…(E2T(E1T(PTAP)E1)E2)…Ew−1)Ew)pf((EwTEw−1T…E2TE1TPT)A(PE1E2…Ew−1Ew))pf((PE1E2…Ew−1Ew)TA(PE1E2…Ew−1Ew))pf(MTAM).我们计算 MTAM: [MTAM]i,j=========k=1∑n[MT]i,k[AM]k,jk=1∑n[M]k,i[AM]k,j[M]i,i[AM]i,j+1⩽k⩽nk=i∑[M]k,i[AM]k,j[M]i,i[AM]i,j+1⩽k⩽nk=i∑0[AM]k,j[M]i,i[AM]i,j[M]i,iℓ=1∑n[A]i,ℓ[M]ℓ,j[M]i,i([A]i,j[M]j,j+1⩽ℓ⩽nℓ=j∑[A]i,ℓ[M]ℓ,j)[M]i,i([A]i,j[M]j,j+1⩽ℓ⩽nℓ=j∑[A]i,ℓ0)[M]i,i[A]i,j[M]j,j.当 i=1, j=1 时, [M]i,i[A]i,j[M]j,j=1[A]i,j1=[A]i,j;当 i=1, j=1 时, [M]i,i[A]i,j[M]j,j=det(P)[A]i,j1=det(P)[A]i,j;当 i=1, j=1 时, [M]i,i[A]i,j[M]j,j=1[A]i,jdet(P)=det(P)[A]i,j;当 i=1, j=1 时, [M]i,i[A]i,j[M]j,j=det(P)0det(P)=0=det(P)[A]i,j.则pf(PTAP)=pf(MTAM)=det(P)pf(A)=pf(A)det(P).证毕.