■超複素数(その1)
【5】フルヴィッツ
複素数x=a+biの絶対値は|x|2 =a2 +b2 =(a+bi)(a−bi)で与えられますが,ここで,数の体系に「積のベクトルの大きさはベクトルの大きさの積に等しい」という条件が要請されているとしましょう.
複素数x=a+biとy=c+diの積
xy=(a+bi)(c+di)=(ac−bd)+(ad+bc)i
は同じ空間内のベクトルとして表されますが,(a2 +b2 )(c2 +d2 )=(ac−bd)2 +(ad+bc)2 より,|x|・|y|=|xy|が満たされていることがわかります.
フィボナッチの等式としてよく知られている恒等式(a2 +b2 )(c2 +d2 )=(ac−bd)2 +(ad+bc)2 は簡単に確認できます.この公式は2つの整数がともに平方数の和の形をしているなら,その2数の積も平方数で表されることを示していて,複素数と2平方和問題との関連を示しています.
また,4平方和問題(a2 +b2 +c2 +d2 )(p2 +q2 +r2 +s2 )=x2 +y2 +z2 +w2 は
x=ap+bq+cr+ds,
y=aq−bp+cs−dr,
z=ar−bs−cp+dq,
w=as+br−cq−dp
とおくと成り立ち,4つの平方数の和となっている数は積の演算で閉じていることを示しています.
しかし,3平方和問題(a2 +b2 +c2 )(x2 +y2 +z2 )=u2 +v2 +w2 は2平方和,4平方和の場合のようなわけにはいきません.3平方和の積が必ずしも3平方和とならないからです.
|a|・|b|=|c|,すなわち
(a12+a22+・・・+an2)(b12+b22+・・・+bn2)=(c12+c22+・・・+cn2)
の恒等式はn=1,2,4,8に対してだけ満たされるという驚くべき結果が19世紀末,フルヴィッツにより証明されています(1898年).
===================================