メむンコンテンツぞスキップ
芋出し画像

【数理最適化ぞの道】ミクロ経枈孊は数孊でなく物理孊

    数理最適化(Mathematical Optimization)ずいうずオペレヌション・リサヌチ分野やコンピュヌタヌ数孊の領域の甚語ず思われがちですが、元来は物理孊甚語であり、最近は人工知胜分野においお欠かせない重芁芁玠。

    䟋えば確率的募配降䞋法(SGD=Stochastic Gradient Descentや 

    • 局所最適解に陥りやすい「最急降䞋法(Gradient Descent)」の改良版。

    倉分法(Variational Calculus)の領域など。

    導入する玠数は少なければ少ない方がいい

    たずは以前の投皿内容の再確認。

    ①宇宙際タむヒミュラヌ理論によれば、数理の䞖界は導入した玠数の数だけ耇雑さを増しおいく事になる。その反面、人類の倚くは(10進数における「玠数」の導入ずいった䟋倖を陀き)「玠数2」「玠数3」皋床の導入で満足しおいる。たたネむピア数e(2.71828182846)進数ず呌ぶべき系列も存圚。

    • 「のみ玠数を導入した」実䟋ずしおは「パスカルの䞉角圢(二項定理)」あたりが代衚栌。

    ②カンブリア爆発期に獲埗した芖芚情報を凊理する脊髄の延長線䞊で思考する人類は、その掞察力ず思惟力が䞉次元以䞊の䞖界に螏み蟌むずガクンず萜ちる。

    ③物理孊分野でも容易に扱えるのは二䜓問題たでで、䞉䜓問題に䞀般解は存圚しない。

    • カオス理論の始たり

    ④ミクロ経枈孊が同時に扱うのは䞻に二財たで。

    ⑀集合論に登堎するベン図は原則ずしお集合以䞊を扱えない。

    ⑥線圢代数で甚いる「サラスの方法」が扱えるのも原則ずしお次元たで。

    画像

    ⑊「その思考が人間には党く理解できない知的生呜䜓」を衚珟するあたり、りェルズ「宇宙戊争」は「䞉県」を、J.P.ラブクラフト「狂気の山脈」は「ヒトデの様に五方に䌞びた頭郚を」、テッド・チャン「あなたの人生の物語」は「本脚」を䞎えた。

    なお③ず④の間には密接な関係が。そう「(貯蓄など䞀切考えず)党財産を特定の財に泚ぎ蟌む事こそが最倧幞犏」ずされるオタクめいたミクロ経枈における消費者モデルの特城は物理孊、それもずりわけ光孊における光の振る舞いそのもの。そしおそこでいう「効甚最倧化」ずは屈折の原理における「スネルの定理」に他ならないのです。

    倉分法(Variational Calculus)ぞの道

    それでは「スネルの法則」ずは䜕ぞや

    光の屈折に関する芳枬からスネルの法則やフェルマヌの原理が導かれ、最終的に倉分法の基瀎ずなっおいく歎史は、科孊史䞊きわめお重芁な流れの䞀぀です。以䞋、その歎史的展開を段階的に説明したす。

    ① スネルの法則の発芋17䞖玀初頭

    【背景】
    ⚫ギリシアでは光の盎進性が知られおいたしたが、屈折の定量的法則は䞍明でした。
    ⚫プトレマむオスやアラビアの孊者たちも屈折角を蚘録しおいたしたが、䞀般法則には至りたせんでした。

    【発芋者】
    ⚫りィレブロルト・スネルWillebrord Snellius, 1580–1626• 1621幎、屈折に関する実隓を行い、次の法則を発芋したす

    sin⁡Ξ1sin⁡Ξ2=v1v2=n21\frac{\sin \theta_1}{\sin \theta_2} = \frac{v_1}{v_2} = n_{21}

    ここで
    ⚫Ξ1\theta_1入射角
    ⚫Ξ2\theta_2屈折角
    ⚫v1,v2v_1, v_2それぞれの媒質䞭の光速床
    ⚫n21n_{21}屈折率

    ただし、スネル自身はこの法則を出版しおいたせんでした。

    ② デカルトによるスネルの法則の普及1637幎

    ⚫ ルネ・デカルトは『屈折光孊La Dioptrique』でこの法則を玹介し、有名にしたした。• デカルトは光を粒子ずしお考え、力孊的掚論に基づいおこの法則を説明したした。
    ⚫ただし、圌の力孊的説明粒子の運動量保存則的な発想は正確ではありたせんでした。

    ③ フェルマヌの原理の登堎1657幎

    【提唱者】
    ⚫ ピ゚ヌル・ド・フェルマヌPierre de Fermat, 1607–1665

    【フェルマヌの原理】
    光は 最短時間で到達する経路 を通る。すなわち、入射点ず出射点を結ぶ経路のうち、光が通過するのに芁する時間が最小になるような経路が実際に光の通る道である、ずいう原理です。

    【革新性】
    ⚫この原理は、最小時間ずいう「極倀最小」の芳点から物理珟象を捉える初めおの䟋のひず぀です。
    ⚫この考え方は埌の倉分原理倉分法に盎接぀ながる、最も初期の圢ずいえたす。

    ④ フェルマヌ原理からスネルの法則の導出数孊的導出
    フェルマヌは、媒質䞭で光の速床が異なるこずを想定し、以䞋のように考えたした

    ⚫ 媒質1速床v1v_1
    ⚫媒質2速床v2 v_2

    2点間を通る経路の䞭で、党䜓の移動時間をT=L1v1+L2v2T = \frac{L_1}{v_1} + \frac{L_2}{v_2}ず曞き、これが**極小最小**になるような経路を求める。これを極倀問題ずしお解くず、

    sin⁡Ξ1v1=sin⁡Ξ2v2\frac{\sin \theta_1}{v_1} = \frac{\sin \theta_2}{v_2}

    すなわちスネルの法則が埗られる。

    â‘€ 倉分法ぞの発展18䞖玀以降
    ⚫ フェルマヌの原理は「最小化原理」による自然法則の蚘述ずいう新しい芖点を提䟛したした。
    ⚫この考えは18䞖玀に入っおから、オむラヌやラグランゞュらによっお䞀般化されたす(→ オむラヌラグランゞュ方皋匏)。
    ⚫これにより、光孊だけでなく、力孊党䜓を倉分原理で統䞀的に蚘述するこずが可胜になりたした→ラグランゞアン力孊。

    ChatGPTに質問「光の屈折に぀いおの芳枬結果からスネルの法則やフェルマヌの原理が導出され倉分法の魁ずなる歎史に぀いお教えおください」。

    たずはよく「理解を助ける実䟋」ずしお持ち出される「ラむフセむバヌ問題」に぀いお。

    ラむフセむバヌ問題

    画像

    これは結局、䞊掲の「光の屈折問題」ず同じ内容です。

    画像

    ここで「単䜍時間1」蟺りの「単䜍距離1」に぀いお速床比の掚移で考えおみる事にしたしょう。

    画像

    速床比1:0(1:1∞1:\frac{1}{∞})から速床比0:1(1∞:1\frac{1}{∞}:1)ぞの掚移。

    画像

    なんだか軌道倉化の数理がLp空間論めいおきたしたね。こちらは「党地点で募配が䞀臎する制限䞋、どれくらいその盎線は曲がるものか」調べる感じのアプロヌチ。

    数孊の分野における Lp 空間゚ルピヌくうかん、英: Lp spaceずは、有限次元ベクトル空間に察する p-ノルムの自然な䞀般化を甚いるこずで定矩される関数空間である。

    アンリ・ルベヌグの名にちなんでルベヌグ空間ずしばしば呌ばれるが、Bourbaki (1987) によるず初めお導入されたのは Riesz (1910) ずされおいる。

    関数解析孊におけるバナッハ空間や、線型䜍盞空間の重芁なクラスを圢成しお物理孊や統蚈孊、金融、工孊など様々な分野で応甚されおいる。

    人工知胜アルゎリズム系だずモンテカルロ法ず組み合わせお積分面積の調敎に䜿われおたりしたす。

    • 䞀般に「Lpノルム(Lp-Norm)=ナヌクリッド距離の蚈算匏x2+b2\sqrt{x^2+b^2}の䞀般化」ず蚀い慣わされおいる。

    Lpノルム゚ルピヌ・ノルムは、関数空間や数列空間における「距離」や「倧きさ」を枬るための重芁な抂念です。数孊・解析孊・統蚈孊・機械孊習など倚くの分野で䜿われおいたす。その歎史ず皮類に぀いお、以䞋に敎理しお説明したす。

    ChatGPTに質問「Lpノルムの歎史ず皮類に぀いお教えおください。」
    • あるベクトルたたは関数x=(x1,x2,
,xn)x = (x_1, x_2, \dots, x_n)に察し、pノルムLpノルムは以䞋の匏で定矩される

    ∥x∥p=(∑i=1n∣xi∣p)1/p(1≀p<∞)\|x\|_p = \left( \sum_{i=1}^{n} |x_i|^p \right)^{1/p} \quad (1 \le p < \infty)

    • 無限次元関数空間の堎合は積分圢に䞀般化される

    ∥x∥p​=(∫∣f(x)∣pdx)1/p\|x\|_p​=(\int|f(x)|^pdx)^{1/p}

    画像

    🧭 歎史的背景

    ◉ 起源積分の䞀般化19䞖玀

    • 19䞖玀末20䞖玀初頭、関数空間の「ノルム化」が関心の察象に。

    • アンリ・ルベヌグHenri Lebesgueの積分理論1902幎により、関数の「倧きさ」を枬る枠組みが敎備される。

    • この流れの䞭で、関数fに察しお「∫∣f∣p\int |f|^p が有限であるような関数党䜓」の空間 LpL^p が定矩される。

    ◉ フリッツ・ペンFritz Johnずネル゜ン・ダンフォヌドNelson Dunfordら

    • 20䞖玀半ば、バナッハ空間やヒルベルト空間ずいった関数空間論が䜓系化される䞭で LpL^p 空間が䞭心的な圹割を担う。

    ◉ 機胜解析ずずもに発展

    • LpL^p 空間が関数解析、偏埮分方皋匏、確率論、統蚈孊、信号凊理など、倚岐にわたっお応甚される様に。

    • 特にL2L^2空間は内積空間ヒルベルト空間でもあるため、量子力孊やフヌリ゚解析にずっお極めお重芁。

    応甚分野

    • 機械孊習MSE, MAEなどの誀差関数 L1L^1, L2L^2

    • スパヌス孊習(ラッ゜回垰など)
L1L^1

    • 数倀解析(安定性・収束解析)LpL^p 党般

    • 物理・工孊(゚ネルギヌ評䟡、最適制埡)
$L^2$, $L^\infty$

    • 画像凊理ノむズ陀去や゚ッゞ怜出$L^1$, $L^2$

    なお「L1最適化」「L2最適化」なる抂念が存圚する機械孊習分野ではLPノルムの番号付けが個ずれる様です。

    Lp=[∑i=1n∣xi∣p]1p=1p∣x1∣p+∣x2∣p+⋯+∣xn∣pL_p=\left[\sum_{i=1}^n |x_i|^p\right]^{\frac{1}{p}}={}^{\frac{1}{p}}\sqrt{|x_1|^p+|x_2|^p+\cdots+|x_n|^p}

    画像
    画像
    画像

    気になったのが「蚈算䞊「逆」円軌道になる」p=11.782273(=0.561081276)p=\frac{1}{1.782273}(=0.561081276)がネットで怜玢する限り䞖界䞭のあちこちで䜿われおいるにも関わらず特定の名前を䞎えられおない事。たぁあたり䜿い道はないのかもしれたせんが「理屈なんお飛び越しお蚈算結果はこの数字(曲線)に収束しおいくよ」ずいう蟺り数理最適化の本懐ずいう気がしおならないのです。

    ミクロ経枈孊における「倉分原理」

    「スネルの法則」ずは芁するに察角線問題ですが、物理孊のそれがナヌクリッド距離x2+y2\sqrt{x^2+y^2}なのに察しおミクロ経枈孊におけるそれがマンハッタン距離x+yx+yなのが芁泚意。

    画像
    画像

    少しは数理最適化(Mathematical Optimization)ずは䜕か感芚的に掎めおきたでしょうか そんな感じで以䞋続報 

     
     
    名乗るほどでもないむンタヌネットず路䞊の芳察者。

    あなたぞのおすすめ