行列に約数関数が入っていたらどうなるだろう?と考え遊んでいた結果,次の結果を得ました.
n×n行列Aを
A(n,x)=(σ1+x(1)⋯σn+x(1)⋮⋱⋮σ1+x(n)⋯σn+x(n))
とすると,次の等式が成り立つ.det A(n,x)=(n!)1+x∏k=0n−1k!
見る人によっては当たり前だと感じるかもしれません.
自然数nの正の約数はn以下であるため,行列Aの2∼n行目から1行目を引く.(2⋅2以上の2の倍数)行目から2行目を引く.... という操作を行うと,次の行列A′に変形できる.
A′(n,x)=(11+x⋯1n+x⋮⋱⋮n1+x⋯nn+x)
以上の操作で行列式は変化しない(det A(n,x)=det A′(n,x)).よってdet A′(n,x)を求めればよいわけなのだが,これはヴァンデルモンドの行列式にそっくりである.利用しない手はない.
det A′(n,x)=det(10⋯1n−1⋮⋱⋮n0⋯nn−1)∏k=1nk1+x=(n!)1+x∏1≤i<j≤n(j−i)=(n!)1+x∏2≤j≤n∏i=1j−1(j−i)=(n!)1+x∏2≤j≤n(j−1)!=(n!)1+x∏k=0n−1k!
以上により
det A(n,x)=(n!)1+x∏k=0n−1k!
を得る.
面白い結果なので,もしかしたら既出なのかもしれません.
ここまで読んでいただきありがとうございます.
バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。