世界を動かす技術を、日本語で。

数学者たちは複素数の本質的な構造について意見が分かれている (2024)

概要

  • 複素数 の本質的な構造についての多様な見解
  • 代数的・解析的・滑らかさ・剛直性 という異なる観点の整理
  • 各観点ごとに異なる 対称性・自己同型群 が現れる点の説明
  • 数学者間でも 本質的構造 に関する合意がない現状
  • 複素数の構造理解が 数学的構造主義 の哲学的議論に与える影響

複素数の本質的構造とは何か

  • 複素数 の本質的構造に関する問い

    • 代数的構造(複素体)だけでなく、 滑らかな位相構造 も本質か
    • 実数体が 特別な部分体 として区別されるべきか
    • 実部・虚部 の座標構造が不可欠か
  • これらの観点ごとに 異なる数学的構造概念 が存在

    • それぞれに異なる 対称性自己同型群 が現れる
    • 豊かな構造は代数的構造だけでは一意に決まらない
  • 複素体 は「野性的な自己同型」を許すが、 実数体上の複素体 では共役のみ、 複素平面 では自己同型は自明

  • どの構造を「本質的」とみなすかは数学者間でも意見が分かれる

複素数の多様な観点

  • 少なくとも 4つの自然な観点 が存在
    • Analytic(解析的) :実数体上の複素体
    • Smooth(滑らかさ) :位相構造を持つ複素体
    • Rigid(剛直性) :複素平面
    • Algebraic(代数的) :複素体
  • 解析的観点と滑らかさの観点は 本質的に同一構造 に帰着

解析的観点:実数体上の複素体

  • 複素数 ℂ実数体 ℝ 上の体拡大として捉える立場
    • ℝ の 代数的閉包 としての ℂ、2次拡大
  • 虚数単位 i を導入し、a + bi(a, b ∈ ℝ)で表現
    • i² = -1 の性質から √–1 の意味付け
    • –i もまた √–1 であり、 i と –i は区別できない
  • 複素共役 (a + bi ↔ a – bi)は ℝ を固定する自己同型
    • 解析的観点では共役のみが非自明な自己同型
  • 構造としては ⟨ℂ, +, ·, 0, 1, ℝ⟩ という形で記述
    • i は特別な定数記号としては扱わない
  • ℝ[x]/(x² + 1) での構成も同等
  • 代数的閉体 としての性質と、実数体上での唯一性

滑らかさの観点:位相構造を持つ複素体

  • 複素体 ℂ通常の位相構造 を付与
    • 加法・乗法が連続な 位相体 としての性質
  • 有理数体 ℚ の閉包として実数体 ℝ を特定できる
    • 解析的観点を 包含 する構造
  • ノルム |z| や距離で位相を再現可能
    • 実数体が特定できれば 一意な位相 が決まる
  • 連続な自己同型 は恒等写像か複素共役のみ
    • 滑らかさの観点と解析的観点は 本質的に同一

剛直性の観点:複素平面

  • 複素数平面上の点 (a, b) ∈ ℝ × ℝ として定義
    • 加法:(a, b) + (c, d) = (a + c, b + d)
    • 乗法:(a, b) × (c, d) = (ac – bd, ad + bc)
  • 座標構造 を明示的に持つ
    • 極形式(r e^{iθ})や直交座標系への変換も定義可能
  • 教育的観点 では複素数の直感的理解に有効
    • (0, 1) × (0, 1) = (–1, 0) で z² = –1 を具体的に計算
  • 自己同型 は自明(恒等写像のみ)

数学的構造主義と複素数

  • 複素数の 本質的構造 の捉え方の違いが
    • 数学的構造主義 の哲学的議論に影響
  • 複素数が 哲学的論争 で決定的役割を果たした事例も存在

まとめ

  • 複素数 の本質的構造には複数の観点があり、どれが本質かは数学者間でも意見が分かれる
  • 解析的観点滑らかさの観点 は本質的に同等だが、 剛直性の観点 はより座標構造に依存
  • これらの違いが 自己同型群対称性 の違いとなって現れる
  • どの観点を本質とみなすかは 数学的構造主義 の重要な問題
  • 複素数の構造理解は、数学とその哲学の根本に関わる問題

Hackerたちの意見

異論はないよ、代数の方が正しいのは明らかだね。違うこと言ってる人は間違ってるよ。 :)

明らかだね。

エンジニアとしての訓練を受けてきたから、授業であまり代数に触れることはなかったんだ(高校の普通の内容を超えては)。実際、あまり気にしてなかったしね。その後、代数幾何を学ぼうとしたけど…ああ、恐ろしい。何でかわからないけど、俺の直感はすごく幾何学的で解析的なんだ(微積分の意味で)。数えたり組み合わせを考えたりするのも、なんか変な感じがする。まるで乾燥した殻でできた味のないプレッツェルみたい。組み合わせ論は、微積分を使えるときだけいいんだ。微積分は、あれは別物で、豊かで旨味のあるバター風味のブリスケットみたい。おいしいよ。それが面白い部分じゃないんだ。面白いのは、みんなが俺と同じだと思ってたこと。人々が数えたり代数を愛しているのは、俺が幾何学(有限じゃないやつ)に感じるのと同じように感じているっていうのは、大きな驚きだった。俺が好きな数学に対してみんなが違和感を持っているのが理解できない理由の一つでもある。学校の微積分に対する嫌悪感が全然理解できないんだ。あれは直感的で美しく幾何学的なのに、何が嫌なんだろう…それが俺の最初の反応だね。だいたい失望と悲しみに続くけど、ああ、こんな美しい部分を捨てようとしてるなんて。

「選択公理は明らかに真で、整列定理は明らかに偽、ゾルンの補題については誰がわかるだろう?」(ジェリー・ボナに帰属)

ハハ。この視点が、Falseが1でTrueが-1になるようにブール値を実数に埋め込む方法なんだよね :-) (そう、数学者たちは本当にこれを使ってる。これでパリティが通常の割り当てよりも簡単な多項式になるんだ)。

複素数はR[i]/(i^2+1)の要素に過ぎないよ。どうして人々がこれを間違えるのか、私には理解できない。

複素数の大きさや距離、角度を気にしなければ、うまくいくよ。そういう性質は代数的じゃないからね。

このサブスタックは全部素晴らしいよ。無限に興味があるなら、全部読むことをおすすめする!

彼はStack Exchangeでもすごく活躍してるよ。 – https://stackexchange.com/users/510234/joel-david-hamkins – https://mathoverflow.net/users/1946/joel-david-hamkins

はっきり言うと、この「異論」は、問題に応じて必要に応じて選ばれる任意の命名規則についてのものだよ。結果には何の違いもないんだから。

同意する。俺にはこの議論全体がただのバイクシェディングに見えるよ。

名前や言語、概念は、私たちが何かを理解する上で欠かせないもので、強い影響を与えるよね。数学の知識は、結果だけじゃなくて、その背後にある理解がもっと大事なんだと思う。

プロじゃないけど、私にとっては、iと-iが「同じ」か「違う」かっていうのはかなり重要だって明らかだよ。

記事の中で、複素数が区別できない-1の平方根を持つZFCのモデルがあるって言ってる。だから、そのモデルでは複素数の厳密な座標的な見方はできないんだろうね。

著者は、単なる命名の慣習についてではないと明言している。「これらの異なる視点は、最終的には複素数の数学的に非同値な構造的概念に帰着すると私は主張する。」だから、単なる命名の慣習についてだと主張するためには、記事の内容に対して反論する必要がある。

いや、全体のポイントは結果に違いが出るということだ。彼は、AI(そして私の意見ではほとんどの人間)が複素数の異なる解釈を選び、異なる結果を出す例を挙げた。

特に、核心的な意見の相違は、Cの自己同型がR(部分集合として)を固定すべきかどうかにあるようだ。ここでの簡単な解決策は、異なる名前を持つことだと思う:(一般的な)自己同型(たくさんあるかもしれない)とRを固定する自己同型(先に挙げた2つだけ)。この区別をすれば、Cの構築方法は関係ないはずだ。すべて同じだからね。

複素数を考えるとき、私は線形変換として捉えてる。点じゃなくて、点上の関数で、回転やスケーリングをするんだ。複素数は特定の2x2行列のセットで、複素数の掛け算は行列の掛け算、つまり関数の合成なんだ。複素共役は行列の転置に相当する。こう考えると、物理学の複素行列やエルミート行列がずっと理解しやすくなる。私はどのグループに入るんだろう?

これは厳密な解釈になるね。だってiと-iは、ImとReが定義された具体的な区別可能な要素だから。

もし行列がもっと早く発明されていたらなぁ…

私は複素数が基本的な数学の分野で博士号を持ってるけど、複素数には本当に哲学的な問題を感じてる。特に、歴史的に見ても、複素数は多項式方程式を解くための道具として現れたんだ。これは自然な何かの影が見えなかっただけなのか、それともただの便利さなのか?「証拠」が積み重なる中で、数学や物理学、そしてその両者の相互作用の中で、私は複素数が確固たる基本概念だとは思えなかったし、様々なものを表現したり計算したりするための便利な道具だとも思ってる。確かに偶然以上のものだけど、哲学的な部分ではすっきりしないんだ。このコメントに対する返事で、私が気持ちが楽になることはないだろうな。実数は完全に自然だと思うけど、私よりずっと偉大な数学者たちがたった100年前にそれを問題視していたし、彼らは数学が存在しないと仮定しても豊かで微妙なものであることを示したんだ。

質問を鋭くする一つの方法は、Cが「基本的」かどうかを問うのをやめて、むしろ穏やかな構造的制約によって強制されているかどうかを尋ねることだ。その視点から見ると、Cの地位は便利さよりも必然性に近いように見える。通常の位相を持つ順序体Rを考えて、代数的に閉じていて、合理的なスペクトル挙動を持つ微分の概念を許容する有限次元の可換単位R代数を求めると、基本的には同型までCにたどり着く。これは偶然ではなく、代数的閉包、局所解析性、線形化がどのように相互作用するかの結果だ。Rの上に留まろうとする試みは、複雑さを排除するのではなく、外在化する傾向がある。たとえば、実Jordan形式に移行したり、次元を倍にしたり、回転を特別なケースとしてエンコードしたりすることだ。もっと重要なのは、ホロモルフィック性の硬直性だ。コーシー・リーマン方程式は装飾的な制約ではなく、代数構造と基礎となる実幾何学との互換性をエンコードしている。その結果、解析性は局所的な条件ではなく、グローバルな条件となり、Rの上には誠実な類似物が存在しない同一性定理や強い最大原理のような結果をもたらす。実数をカテゴリー的にもっと自然だと扱うことには懐疑的だ。Rはすでに完備されていて、すでに非代数的で、すでに無限小を排除することで定義されている。実際、Rの上で原始的だと考えられている多くの構成は、Cへの基底変換後に初めて関手的または標準的になることが多い。だから、Cを技術的な装置と見なすことはできるが、固定点のように振る舞う。十分な正則性、閉包、安定性の要件を課すと、意図せずとも理論がそれを再構築する。これは形而上学的に基本的だとは言わないが、実際には構造的コストを払わずに避けるのは難しい。

私の考えでは、非負の実数は良い物理的表現を持っている。量、サイズ、距離、位置などだ。負の整数にはこういったモデルはない。負の数は主に会計の道具や、向きのある軸上の位置、互いに打ち消し合うもの(電荷)として現れる。でも、どの場合も、構造が重要で、正と負の値は単なる慣習に過ぎない。お金が負になっても、借金が正になっても、すべて同じことだ。電子と陽子も同じ。だから、私たちの日常の現実では、-1とiは同じように存在していると思う。さらに、複素数は数学において基本的で中心的な存在だとも思う。彼らは本当に多くの性質や他のものとのつながりを持っている。

このことについて考えるときに自分に楽しんで聞く質問は、「遠い銀河にエイリアンの数学者がいるとしたら、彼らはこれを知っているのか?」ということだ。複素数については、直感的に言うと、彼らは知っていると思う。

私は数学の修士号を持っていて、CはRよりも「虚数」ではないという結論に達した。どちらも便利な抽象であり、特に「自然」ではない。

俺にとって、複素数は2次元ベクトルの商として現れるんだ(これは2次元アフィン空間の平行移動から生じる)。つまり、複素数は2次元ベクトル空間のベクトルのペアの同値類で、2次元ベクトルは2次元アフィン空間の点のペアの同値類、また有理数は整数のペアの同値類、整数は自然数のペアの同値類で、これは同等な集合の同値類なんだ。2つの共線の2次元ベクトルを割ると、その商は実数、つまりスカラーになる。ベクトルが共線でない場合、その商は複素数になる。2次元ベクトルに複素数を掛けると、その大きさと方向が変わる。+iを掛けるとベクトルが直角に回転するし、-iを掛けると逆方向に回転するから、これが彼らの違い、つまり時計回りと反時計回りの違いなんだ。直角に2回回転すると、回転の向きに関係なく反対の方向に行くから、だからii = (-i)(-i) = -1なんだ。2次元ベクトルと複素数は2次元幾何代数に含まれていて、そのメンバーは2^2 = 4成分を持つ。これは2次元ベクトルの2成分と複素数の2成分を合わせたものだ。複素数とは違って、2次元ベクトルは体ではない。なぜなら、2つのベクトルを掛けると結果はベクトルにならないから。複素数のすべての性質は、2次元ベクトルの性質から導き出せる。複素数が商として定義されるとき、これは有理数の性質が整数の性質から導かれるのと同じだ。2次元ベクトルと複素数の間には、3次元ベクトルとクォータニオンの間にも同様の関係がある。残念ながら、クォータニオンの発見者であるハミルトンは、ベクトルとクォータニオンの両方が複数の成分を持つことに混乱し、ベクトルとクォータニオンが同じものであると信じていた。実際には、ベクトルとクォータニオンは異なるもので、彼らでできる操作も非常に異なる。こうした混乱が19世紀の長い間、物理学におけるクォータニオンとベクトルの正しい使用を妨げていたんだ(「極」ベクトルと「軸」ベクトル、つまり擬似ベクトルの混乱も同様に)。

俺も昔は同じように感じてた。今では複素数を他のどんな数と同じくらいリアルだと思っている。光を見つける鍵は、複素数が「リアル」だと自分に納得させようとすることじゃなくて、すべての数が抽象であることを本当に理解することなんだ。これは確かに、数学全体の理解を広げる視点になった。負の数や分数、さらにはゼロがかつては物議を醸し、直感に反するものであったことを考えてみてほしい。今の複素数と同じようにね。「自然」数ですら、ただの抽象に過ぎない。数量で分類することを可能にするだけなんだ。例えば「2」を見た人はいない。数学的存在の本質について考えるべき別のことは、ある視点では、数学において物体は存在しないということだ。特定のルールに制約された物体を思いつければ、ほら、それは存在する。特定のルールシステムがそれを禁止しているかどうかは関係ない。重要なのは、我々が想像したルールシステムに従うことなんだ。それが特定の数学的公理系に存在しないとしても、結局公理はその性質上、選ばれたものだから。さて、その流れで深い考えを一つ:自由意志は存在すると思う。なぜなら、我々が原因もなくランダムでもない数学的対象を想像できるからだ。それがどう存在するかを知る必要はない。重要なのは、それが存在すると仮定した場合、その性質は何かということだ。

「実数は完全に自然だと思う」 中学生に実数を出発点にして複素数の定義を教えることはできるけど、有理数を出発点にして実数の定義を教えるのは難しいかもしれないね。

「このコメントに対して、誰かが私を少しでも気分良くさせるような返事をするとは思えない」 私も複素数には懐疑的なんだ。私がたどり着いた立場はこうだ。1) 複素数は数学の中で「使われるべき」以上に多く使われていると思う。人々はR^2の幾何学について話すためのツールがないから、Cを使うんだ。特に、複素解析の面白いことの多くは、Rをより高次元の代数の中に位置づけることでできる一般的な構造のn=2の場合に過ぎないと思う。2) 量子力学に現れるCはその一例だと思う。物理学には円対称性が埋め込まれていて(波動関数の位相)、みんな自分のお気に入りの書き方にこだわるんだ。波動関数が重ね合わせで加算されることを考えると、どうなるかはわからないけど、物理学は「Cが必要」ってわけじゃなくて、Cが物理学が説明しているものの代数をモデル化しているから使われているんだ。3) Cはある意味で本質的だと思う。Rの多項式があれば、自然にsqrt(-1)を加えることになる。これはsqrt(2)を加えるのと概念的にはあまり変わらないし、私たちが出会うかもしれないエイリアンも同じことをするだろうと思う。

「複素数には本当に哲学的な問題がある」 > 「実数は完全に自然だと思う」 この視点は面白いけど、全く異質だと思う。x^2-2=0となるxを見つける方法が必要で、有理数では足りないからRが必要なんだ。(あるいは、完全順序体が必要だからRがある)x^2+2=0となるxを見つける方法が必要で、Rでは足りないからCが必要なんだ。(あるいは、代数の基本定理によってRの代数的閉包が必要だからCが必要)どんな数も(「自然」な数でさえ)他の数よりも自然だとは思わない。区別を始めたら、どこで止まるの?負の数はいいの?ゼロはどう?それは「自然」なの?少なくとも数学者たちは0がNに含まれるかどうかで意見が分かれている。ガウスの有名な言葉を思い出すよ。「この主題(虚数)はこれまで神秘的な不明瞭さに包まれていたが、それは大部分が不適切な表記に起因している。例えば、+1、-1、sqrt(-1)が正の単位、負の単位、横の単位と呼ばれていたら、正の、負の、虚の(あるいは不可能な)と呼ばれていたら、そんな不明瞭さはあり得なかっただろう。」

実数には非常に非現実的な性質がある。特に、その非可算無限の基数は驚異的だ。人は生涯に有限の数の思考しか持てない。生きたことのある人の数は数えられる無限で、家系図(グラフ)に整理できる。このことから、人類が持ったことのある思考の総数は数えられる無限になる。ほとんどすべての実数について、人類はそれを考えたことがない。どんな方法でも説明できる実数の部分集合についても同じような議論ができる。説明というのは、単に数字を書くことだけを意味しているわけじゃない。「列Xの極限」、「方程式Yを満たす数」などの形の文も説明だ。説明は可算無限だけど、実数は非可算無限だから、ほとんどの実数は説明できない。ほとんど説明できないものを「現実」と考えるのは難しい。ほとんどの実数が人類に使われたことがないのも同じくらい難しい。一方で、有理数の複素拡張は、平面のベクトルとして見ると非常に自然に感じる。人々が複素数を理解する際につまずく主な点は「数」という言葉だと思う。一般的に、数は物を順序付けるために使われる。自然数の主な機能は結局、数えることだから。数を進んだ数え方、つまり順序付けと考える。だけど、複素「数」は順序付けられていない(順序体の意味で)。だから、彼らを「数」と呼ぶのは誤解だと思う。数は数えるためのもの。複素「数」は数えられないから、数ではない。でも、彼らは素晴らしいベクトルだよ。

ほとんどのコメントは、複素数を異なる性質で構築する方法を説明している投稿の最初の部分について話していると思う。私が興味深いと思うのは最後の部分で、一般的にこのようなことを考える方法(すなわち構造主義を通じて)や、最初の半分の観察が構造主義に対する反論として受け取られるべきではない理由についてだ。とても興味深く、よく書かれている。

自分がその言語をほとんど話せない投稿で(工学の修士号があるのに)HNがまだ投稿の最初の段落について話しているのを知ると、とても安心するね。

本物の男は、無限集合はペアノ算術の命題を証明するための道具に過ぎないことを知っているし、複素数は神が意図したように標準的なメトリック構造を持たなければならない。さもなければ、IEEE 754の浮動小数点数を近似するために使えないからだ。

3次元多様体の研究を始めたのは、自分が好む形でその表現を描く新しい方法を思いついたからなんだ。どのアプローチも形式的には同じだけど、実際には認知的な負担が違うんだよね。俺のアプローチは三角分割やスパイン、ヒーガード分割とトリビアルに同等だったけど、自分のやり方で3次元多様体を「見る」ことがずっとスムーズにできたんだ。いろんな同僚に見せたけど、みんな自分の好みの表現との同等性を示してくれって言って、結局「ここには何もないから、次に行こう!」って言われて、彼らの慣習に従うべきだって言われた。そしたらビル・サーストンに会ったんだ。彼は俺たちの時代で最も影響力のあるトポロジストだよ。俺の形式と他の既知の形式との同等性をすぐに説明させられて、彼が持っていた同等性の完全なグラフに俺のノードを加えたんだ。それからいくつかの一般化を提案してくれて、サークルパッキングが俺にとって重要になるだろうって言った。数学者の中には、数学的対象の本質的な構造を表現する方法の違いを見ないほど賢い人もいる。彼らはその対象を見ているんだ。

あなたの表現を共有してくれませんか? :-)

複素数を実数を固定せずに定義することに興味があったけど、ここでの方法にはあまり納得できないな。複素数を加算と乗算の体の性質だけに還元するのはちょっと怪しい気がする。なぜなら、これだけでは有理数から実数に行くのに十分じゃないから(何らかの限界的な構成が必要だし、記事では後でデデキント切断を使っている)。とにかく、「代数的概念」は「同型に関して、特性がゼロで大きさが連続体の唯一の代数閉体」と定義されていて、つまり実数と同じ大きさだと宣言するだけなんだ。もちろん、これだとπがどこにあるのか全く分からない。なぜなら、πは特別な数0と1に対して代数的な関係を持たないから。もし俺が正しく読んでいるなら、これは任意の非可算基数で同型に関して唯一性を持ってできるんだ。代数的閉包がここまで到達するのに十分だというのは興味深いけど、基数の恣意的な選択や「ワイルドオートモルフィズム」があると、この構成はただの欠陥に見えるんじゃないかな?この記事は、iと-iを固定することが自然かどうかという正当な議論を拡張しようとしているように感じるけど、ほとんどサポートがない。最後の28%の投票結果は、もし真剣な数学者を反映しているなら、トポロジー構造を前提としているか、それを省くことの意味についてあまり考えていない人たちだと思う。

πを見つけられないことについて、少しずつ理解してきたことがある。フィールド構造だけでは、πを特定する方程式を構築したり、絞り込んだりすることはできない。なぜなら、もしπが唯一の自由変数なら、それは多項式の根を見つけることになるから(フィールドの演算しかないから!)そしてπは超越数だから、その多項式は0にしかならない(もちろん、等しくないを使うことが許されれば、πがさまざまな代数数の集合に含まれないことを指定することはできる)。他の自由変数がある場合、フィールドが代数的に閉じているから、好きな超越数にπを固定しても、残りの変数を解くことができる。だから、これは有理数に連続体の任意のフィールド拡張を加えたもののような感じだね。すべての事例がフィールドとして同型であるのは驚くべきことではないけど、実数が「集合同型に関して、自然数の冪集合の基数と一致する唯一の集合」と主張するのと同じくらい役に立たない気がしてきた。もちろん、自動同型があるのはわかっているけど、定義を終えていないんだ。

数学には関連する考え方があって、実数が有理数の上のベクトル空間であることの証明があるんだ。基底ベクトルを入れ替えると、同型のベクトル空間が得られるけど、実際には|Rの「置換」に過ぎない。もちろん、ベクトル空間には掛け算すらないけど、面白いのは、その証明には選択公理が必要だってこと。Cの「非自明な」モデルをフィールドの概念を使って構築するには、無限の集合族からそれぞれメンバーを選ぶ必要があるかもしれない。つまり、選択公理を使う必要があるんだ。Rをベクトル空間として構築するのと似たような感じだね。

複素解析についてほとんど何も知らないけど、これは物理学者が観測エントロピーと呼ぶものが数学に適用されているように感じる。ℂにおける「秩序」とは、観測装置の解像度によって決まる。代数的概念は、そのワイルドな自動同型によって、ある種の乗法的カオスを示している。視点の小さな変化(どの自動同型を適用するか)が、構造の根本的に異なる見方に連鎖していく。超越数は互いに自動同型で、構造はeとπを区別できない。一方、解析的/滑らかな概念は、トポロジーを固定することで、このカオスを2つの対称性だけのものに抑え込む。トポロジーはダンピング機構として機能し、乗法的な感受性を加法的な安定性に変換する。もしトランスフォーマーが再正規化群のフローを実装しているなら、モデルが自動同型の問題で失敗するのは予測可能だ。数学的知識の圧縮表現で訓練されたシステムは、実際に使われる中で最も「同期コスト」が低い概念にデフォルトするからだ。https://www.symmetrybroken.com/transformer-as-renormalizatio...