■フルヴィッツの平方和定理

 複素数x=a+biの絶対値は|x|^2=a^2+b^2=(a+bi)(a−bi)で与えられますが,ここで,数の体系に「積のベクトルの大きさはベクトルの大きさの積に等しい」という条件が要請されているとしましょう.

 複素数x=a+biとy=c+diの積

  xy=(a+bi)(c+di)=(ac−bd)+(ad+bc)i

は同じ空間内のベクトルとして表されますが,

  (a^2+b^2)(c^2+d^2)=(ac−bd)^2+(ad+bc)^2

より,|x|・|y|=|xy|が満たされていることがわかります.

 フィボナッチの等式としてよく知られている恒等式

  (a^2+b^2)(c^2+d^2)=(ac−bd)^2+(ad+bc)^2

は簡単に確認できます.この公式は2つの整数がともに平方数の和の形をしているなら,その2数の積も平方数で表されることを示していて,複素数と2平方和問題との関連を示しています.

 また,4平方和問題

  (a^2+b^2+c^2+d^2)(p^2+q^2+r^2+s^2)=x^2+y^2+z^2+w^2

x=ap+bq+cr+ds,

y=aq−bp+cs−dr,

z=ar−bs−cp+dq,

w=as+br−cq−dp

とおくと成り立ち,4つの平方数の和となっている数は積の演算で閉じていることを示しています.

 しかし,3平方和問題(a^2+b^2+c^2)(x^2+y^2+z^2)=u^2+v^2+w^2は2平方和,4平方和の場合のようなわけにはいきません.3平方和の積が必ずしも3平方和とならないからです.

 |a|・|b|=|c|,すなわち

(a1^2+a2^2+・・・+an^2)(b1^2+b2^2+・・・+bn^2)=(c1^2+c2^2+・・・+cn^2)

の恒等式はn=1,2,4,8に対してだけ満たされるという驚くべき結果が19世紀末,フルヴィッツにより証明されています(1898年).

 したがって,ある条件のもとで,数の体系は八元数までですべてであることが知られていて,数の系列は実数(一元数)→複素数(二元数:ガウス)→四元数(ハミルトン)→八元数(ケイリー)というようになっているのです.

===================================

【1】2平方和定理(フェルマー・オイラーの定理)

  (a^2+b^2)(c^2+d^2)=p^2+q^2

  p=ac−bd,q=ad+bc

 特別な素数である2を除外して,素数は4で割ると余りが1になるもの(5,13,17,29,37,41,・・・)と3になるもの(3,7,11,19,23,31,・・・)の2種類に分けられます.

 このうち,4n+1の形の素数は2つの整数の平方の和として表されます.たとえば,5=1^2+2^2,13=2^2+3^2 ,17=1^2+4^2,29=2^2+5^2.しかし,4n+3の形の素数は1つもこのようには表せないのです.

 この定理はフェルマーの定理と呼ばれ,フェルマーは無限降下法でこれを証明しましたが,その証明は不十分で,100年後のオイラーによって完全な証明がなされています.

===================================

【2】3平方和定理

 4n+3の形の素数は2個の平方数の和で表せませんが,同様にして,「8n+7の形の素数は3個の平方数の和では表されない.」

===================================

【3】4平方和定理(オイラー・ラグランジュの定理)

 任意の自然数は4つの平方数の和の形に表せる.

 オイラーはこの定理の直前まで行きながら,最後の段階で成功しませんでした.ラグランジュはオイラーの研究成果からアイデアを得て,1772年,最後の段階を突破しました.その証明中で用いられる基本公式が

  (a^2+b^2+c^2+d^2)(p^2+q^2+r^2+s^2)=x^2+y^2+z^2+w^2

で,1748年にオイラーによって証明されています.

===================================