

数学において、ミンコフスキーの疑問符関数(ミンコフスキーのけんすうふくしゅう、英: Minkowski's question-mark function )は、ヘルマン・ミンコフスキーが1904年に定義した、珍しいフラクタル特性を持つ関数である。 [1]この関数は、2次無理数を単位区間上で有理数に写像するもので、2次式の連分数展開と有理数の2項展開を関連付ける式を介して表され、 1938年にアルノー・デンジョイによって与えられた。 [2]また、この関数は、シュテルン・ブロコット木に密接に関連する再帰的定義からわかるように、有理数を2項有理数に写像する。
定義と直感
疑問符関数を定義する 1 つの方法は、有限または無限の2 進シーケンスを使用して分数を表す 2 つの異なる方法間の対応関係を含みます。最もよく知られているのは、1 つの点記号 "." が付いた 0 と 1 の文字列、たとえば "11.001001000011111..." は、数値の2 進表現として解釈できます。この場合、この数値は ただし、連分数を 使用して同じシーケンスを解釈する別の方法があります。小数部分"0.001001000011111..." を同様に 2 進数として解釈し、連続する 0 または 1 の各ブロックをそのランレングス(または、最初のゼロ ブロックの場合は、そのランレングス + 1) に置き換えます。この場合、シーケンスが生成されます。次に、このシーケンスを連分数の係数として使用します。[3] [4]
疑問符関数はこのプロセスを逆にします。つまり、与えられた実数の連分数をランレングス符号化されたバイナリシーケンスに変換し、そのシーケンスをバイナリ数として再解釈します。[3] [4]たとえば、上記の例では、 です。これを正式に定義すると、無理数が(終端のない)連分数表現を持つ 場合 、 に対する疑問符関数の値は、無限級数の値として定義されます。 同様に、有理数が終端連分数表現を持つ場合、 に対する疑問符関数の値は有限和に減少します。
疑問符関数が連分数を 2 進数として再解釈する方法と同様に、カントール関数は3 進数を2 進数として再解釈するものと理解できます。
自己対称性
疑問符は明らかに視覚的に自己相似です。自己相似性のモノイドは、単位正方形に作用する 2 つの演算子SとRによって生成され、次のように定義されます。
視覚的には、S は単位正方形を左下の 4 分の 1 に縮小し、R は中心を通る 点反射を実行します。
?のグラフ上の点は、単位区間内の何らかのxに対して座標( x , ?( x ))を持ちます。そのような点は、 SとRによってグラフ上の別の点に変換されます。これは、? がすべてのx ∈ [0, 1]に対して次の恒等式を満たすためです。
これら2つの演算子は繰り返して組み合わせることができ、モノイドを形成する。モノイドの一般要素は
正の整数a 1、a 2、a 3、…に対して成り立ちます。このような各要素は、疑問符関数の自己相似性を表します。このモノイドは周期倍加モノイドと呼ばれることもあり、すべての周期倍加フラクタル曲線はこれによって記述される自己対称性を持ちます (疑問符が特殊なケースであるde Rham 曲線は、このような曲線のカテゴリです)。モノイドの要素は、 a 1、a 2、a 3、…を連分数[0; a 1、a 2、a 3、…]と同一視することにより、有理数に対応します。 と は どちらも整数係数の線型分数変換で あるため、モノイドはモジュラー群PSL(2, Z )のサブセットと見なすことができます。
二次無理数
疑問符関数は、非二項有理数から二次無理数への 1 対 1 のマッピングを提供し、これにより、後者の可算性の明示的な証明が可能になります。これらは、実際には、二項変換の周期軌道に対応すると理解できます。これは、わずか数ステップで明示的に実証できます。
二項対称性
2 つの移動を定義します。左移動と右移動は、単位区間 で、および および として 有効です。 すると、疑問符関数は、左移動対称性 と右移動対称性 に従います。 ここで、は関数合成を表します。これらは任意に連結できます。たとえば、左から右への移動のシーケンスを考えます。下付き文字 C と D を追加し、わかりやすくするために、いくつかの場所を除いて合成演算子を削除すると、次が得られます。 文字 L と R の任意の有限長文字列は、2 項有理数に対応します。つまり、すべての 2 項有理数は、整数nとm の両方に対して と書き、有限長のビット としてと書き表すことができます。したがって、すべての 2 項有理数は、疑問符関数の何らかの自己対称性と 1 対 1 に対応しています。
表記法を少し変更すると、上記の表現が少し簡単になります。 とがL と R を表すものとします。関数合成により、これはモノイドに拡張され、一般に、数字のバイナリ文字列A、Bに対して と と書くことができます。ここで、AB はそのような文字列の通常の連結です。2項モノイドMは、そのような有限長の左から右への動きすべてのモノイドです。モノイドの一般要素として書くと、疑問符関数の対応する自己対称性があります。
同型性
有理数と二項有理数との間の明示的なマッピングは、反射演算子を与え 、および と の両方が である ことに注意することで取得できます。 は恒等式 であるため、任意の左右の移動の文字列は、左移動のみの文字列、その後に反射、さらに左移動、反射、などとして書き直すことができます。つまり、 として書き直すことができ、これは上から明らかに と同型です。 の明示的なシーケンスを関数引数で評価すると、二項有理数が得られます。明示的には、 と等しくなります。ここで、各 はバイナリ ビットで、0 は左移動、1 は右移動に対応します。で評価された同等の移動シーケンスは、有理数 を返します。これは、シーケンスが有限の長さであるため有理数であることを念頭に置くと、連分数によって明示的に提供されるものです。これにより、二項有理数と有理数の間に 1 対 1 の対応が確立されます。
二項変換の周期軌道
ここで、2項変換の周期軌道について考えてみましょう。これらは、有限の初期「カオス」ビット列と、それに続く長さ の繰り返し文字列からなるビット列に対応します。このような繰り返し文字列は有理数に対応します。これは簡単に明示できます。 と書く と、明らかに となります 。初期の非繰り返し列に付け加えると、明らかに有理数となります。実際、すべての有理数は、初期「ランダム」列と、それに続く循環繰り返しという形で表現できます。つまり、マップの周期軌道は、有理数と1対1で対応しています。
連分数としての周期軌道
このような周期軌道は、上で確立された同型性に従って、同等の周期連分数を持つ。有限の長さの初期「カオス」軌道があり、その後に繰り返しシーケンスが続く。繰り返しシーケンスは、を満たす周期連分数を生成する。この連分数は、整数 である[5] の形式を持ち、を満たす。シフトについて明示的に値を書くことで取得できる ため、 反射は で与えられるため、 となる。これらの行列は両方ともユニモジュラであるが、任意の積はユニモジュラのままであり、連分数の正確な値を与える の形式の行列になる 。行列のエントリはすべて整数であるため、この行列は射影モジュラ群 に属する。
明示的に解くと、次の式が得られます。この解が 2 次無理数の定義を満たしているかどうかは、簡単に確認できます。実際、すべての 2 次無理数は、このように表現できます。したがって、2 次無理数は、2 次変換の周期軌道と 1 対 1 に対応しており、2 次変換は (非 2 次) 有理数と 1 対 1 に対応しており、有理数は 2 次有理数と 1 対 1 に対応しています。疑問符関数は、それぞれの場合の対応を示します。
のプロパティ?( × )
疑問符関数は厳密に増加し連続であるが、[6]絶対的に連続ではない関数である。導関数はほぼすべての場所で定義され、0(すべての有理数 を含むほぼすべての場所でその値となる)との2つの値のみをとることができる。[7]積分すると疑問符関数になる測度には、いくつかの構成がある。そのような構成の1つは、実数直線上のファレー数の密度を測定することによって得られる。疑問符測度は、マルチフラクタル測度と呼ばれることもあるものの典型的な例である。
疑問符関数は、有理数を二項有理数に写像します。これは、上で概説した再帰的構成からの帰納法によって証明できるように、基数 2 の表現が終了する数を意味します。これは、2 次無理数を非二項有理数に写像します。どちらの場合も、これらの集合の間に順序同型性を提供し、 [8]カントールの同型定理を具体化します。この定理によれば、2 つの無限の可算稠密な線型順序はすべて順序同型です。[9]これは奇関数であり、関数方程式?( x + 1) = ?( x ) + 1 を満たします。したがって、x ↦ ?( x ) − x は、周期 1 の奇周期関数です。?( x )が無理数の場合、x は2 より大きい次数の代数関数か、超越関数です。
疑問符関数は0に固定点を持ちます。1/2と 1、そして少なくとも 2 つは中点を中心に対称です。1 つは約 0.42037 です。[6] モシュチェヴィチンは、これらが唯一の 5 つの不動点であると推測しました。[10]
1943年、ラファエル・サレムは疑問符関数のフーリエ・スティルチェス係数が無限大でゼロになるかどうかという疑問を提起した。[11]言い換えれば、彼は
これに対してジョーダンとサールステンらは、ギブス測度の結果としての特別なケースとして肯定的に答えた。[12]
ミンコフスキー疑問符関数のグラフは、ド・ラーム曲線として知られるフラクタル曲線の特殊なケースです。
アルゴリズム
再帰的な定義は、次のC関数が示すように、任意の実数に対して任意の精度で関数を計算するアルゴリズムに自然に適しています。アルゴリズムは、入力xを検索するために シュテルンブロコット木を下り、途中でy = ?( x )の2進展開の項を合計します。ループ不変条件qr − ps = 1が満たされている限り、分数を減らす必要はありません メートル/ん = p + r/q + s、これはすでに最小項になっているためである。もう1つの不変量はである。p/q ≤ x < r/s。forこのプログラムのループは、最初の 3 行の条件付き break 文が条件を構成しているため、ループのように分析できますwhile。ループ内で不変条件に影響を与える可能性のある文は最後の 2 行のみであり、最初の 3 行がループから抜け出すことなく正常に実行されている限り、これらの文は両方の不変条件の真偽を保持することが示されます。ループ本体の 3 番目の不変条件 (浮動小数点精度まで) はy ≤ ?( x ) < y + dですが、条件がテストされる前にループの開始時にdが半分にされるため、ループの終了時にはy ≤ ?( x ) < y + 2 dであるという結論しか得られません。
終了を証明するには、ループの反復ごとに合計がq + s少なくとも 1 増加し、この合計がプリミティブ C データ型で表現できないほど大きくなるとループが終了することに注意するだけlongで十分です。ただし、実際には、条件付きブレークy + d == yによって、妥当な時間内にループが終了することが保証されます。
/* ミンコフスキーの疑問符関数 */
double minkowski ( double x ) { long p = x ; long q = 1 , r = p + 1 , s = 1 , m , n ; double d = 1 , y = p ; if ( x < p || ( p < 0 ) ^ ( r <= 0 )) return x ; /* 範囲外 ?(x) =~ x */ for (;;) { /* 不変条件: q * r - p * s == 1 && p / q <= x && x < r / s */ d /= 2 ; if ( y + d == y ) break ; /* 最大可能精度に到達 */ m = p + r ; if (( m < 0 ) ^ ( p < 0 )) break ; /* 合計がオーバーフローしました */ n = q + s ; if ( n < 0 ) break ; /* 合計がオーバーフローしました */
if ( x < ( double ) m / n ) { r = m ; s = n ; } else { y += d ; p = m ; q = n ; } } return y + d ; /* 最終の丸め */ }
確率分布
ミンコフスキーの疑問符関数を?:[0,1] → [0,1]に制限すると、単位区間上の特異分布の累積分布関数として使用できます。この分布は中点を中心に対称で、生のモーメントは約m 1 = 0.5、m 2 = 0.290926、m 3 = 0.186389、m 4 = 0.126992、[13]であり、平均と中央値は0.5、標準偏差は約0.2023、歪度は0、過剰尖度は約-1.147です。
参照
参考文献
注記
- ^ ミンコフスキー(1904)、171-172ページ。
- ^ デンジョイ(1938年)。
- ^ ab Finch (2003)、441-442ページ。
- ^ ab ピテアス・フォッグ (2002)、p. 95.
- ^ キンチン(1964年)。
- ^ ab Finch (2003)、442ページ。
- ^ ドゥシストヴァとモシチェビチン (2012)。
- ^ ギルゲンソン(1996年)。
- ^ Bhattacharjee et al. (1997).
- ^ モシュチェヴィチン(2020年)。
- ^ セーラム(1943年)。
- ^ ジョーダン&サルステン(2016年)。
- ^ アルカウスカス(2010年)。
- ^ ビーバー、オルガ R. ;ギャリティ、トーマス(2004)、「2 次元ミンコフスキー?( x )関数」、Journal of Number Theory、107 (1): 105–134、arXiv : math/0210480、doi :10.1016/j.jnt.2004.01.008、MR 2059953
歴史的資料
- ミンコフスキー、ヘルマン(1904)、「Zur Geometrie der Zahlen」、Verhandlungen des III。ハイデルベルクの国際数学会議、ベルリン、164–173 ページ、JFM 36.0281.01、2015 年 1 月 4 日のオリジナルからアーカイブ
{{citation}}: CS1 maint: location missing publisher (link) - Denjoy、Arnaud (1938)、「Sur une fonction réelle de Minkowski」、J. Math. Pures Appl.、シリーズ IX (フランス語)、17 : 105–151、Zbl 0018.34602
文献
- Alkauskas, Giedrius (2010)、「ミンコフスキー疑問符関数のモーメント: 2項周期関数」、グラスゴー数学ジャーナル、52 (1): 41–64、arXiv : 0801.0051、doi :10.1017/S0017089509990152、MR 2587817、S2CID 115167042
- Bhattacharjee, Meenaxi; Macpherson, Dugald; Möller, Rögnvaldur G.; Neumann, Peter M. (1997)、「有理数」、無限順列群に関する注釈、数学テキストおよび読書集、第 12 巻、ベルリン: Springer-Verlag、pp. 77–86、doi :10.1007/978-93-80250-91-5_9、ISBN 81-85931-13-5、MR 1632579
- Dushistova, Anna A.; Moshchevitin, Nikolai G. (2012 年 3 月)、「ミンコフスキー疑問符関数の導関数について」、Journal of Mathematical Sciences、182 (4): 463–471、arXiv : 0706.2219、doi :10.1007/s10958-012-0750-2、MR 2825515、S2CID 115156022
- フィンチ、スティーブン R. (2003)、数学定数、数学とその応用百科事典、第 94 巻、ケンブリッジ:ケンブリッジ大学出版局、ISBN 978-0-521-81805-6、Zbl 1054.00001
- ギルゲンソン、ローランド (1996)、「ファレー分数による特異関数の構築」、数学解析応用ジャーナル、203 (1): 127–141、doi : 10.1006/jmaa.1996.0370、MR 1412484
- ジョーダン、トーマス; サールステン、トゥオマス (2016)、「ガウス写像のギブス測度のフーリエ変換」、Mathematische Annalen、364 (3–4): 983–1023、arXiv : 1312.3619、Bibcode :2013arXiv1312.3619J、doi :10.1007/s00208-015-1241-9、S2CID 56046793
- Khinchin, A. Ya. (1964) [ロシア語で最初に出版、1935年]、「10:二次無理数と周期連分数」、Continued Fractions、シカゴ大学出版局、pp. 47-50、ISBN 0-486-69630-8; 1997年にドーバー出版から再版
- モシュチェヴィチン、ニコライ(2020 年 11 月 25 日)、「未解決問題セッション」、ディオファントス問題、決定論とランダム性、CIRM – YouTube 経由
- Pytheas Fogg, N. (2002)、Berthé, Valérie、Ferenczi, Sébastien、Mauduit, Christian、Siegel, A. (編)、動力学、算術、組合せ論における置換、数学講義ノート、第1794巻、ベルリン:Springer-Verlag、ISBN 978-3-540-44141-0、Zbl 1014.11015
- セーラム、ラファエル(1943)、「厳密に増加する特異単調関数について」(PDF)、アメリカ数学会誌、53 (3): 427–439、doi : 10.2307/1990210、JSTOR 1990210
さらに読む
- Alkauskas, Giedrius (2008)、ミンコフスキー疑問符関数の積分変換、博士論文、ノッティンガム大学
- Bibiloni, L.; Paradis, J.; Viader, P. (1998)、「ミンコフスキーの ?(x) 関数に関する新たな考察」、Journal of Number Theory、73 (2): 212–227、doi :10.1006/jnth.1998.2294、hdl : 10230/843、Zbl 0928.11006、2015 年 6 月 22 日のオリジナルからアーカイブ
- ビビロニ、L.; パラディス、J.; ヴィアダー、P. (2001)、「ミンコフスキーの特異関数の導関数」、数学解析と応用ジャーナル、253 (1): 107–125、doi : 10.1006/jmaa.2000.7064、Zbl 0995.26005
- Conley, RM (2003)、「ミンコフスキー ?(x) 関数の調査」、修士論文、ウェストバージニア大学
- コンウェイ、JH (2000)、「歪んだ分数」、数字とゲームについて(第 2 版)、マサチューセッツ州ウェルズリー: AK ピーターズ、pp. 82–86
- Vepstas, L. (2004)、ミンコフスキー疑問符とモジュラー群 SL(2,Z) (PDF)
- Vepstas, L. (2008)、「ミンコフスキー測度について」、arXiv : 0810.1265 [math.DS]
外部リンク
- 広範な参考文献リスト
- ワイスシュタイン、エリック W.、「ミンコフスキーの疑問符関数」、MathWorld
- C++ でのシンプルな IEEE 754 実装

