Programming
初心者ですが、たまにプログラミングをやります。以下は、私が書いた数学関連のプログラムです。
フロベニウス写像視覚化
JavaScriptの練習として、有限体上の平面曲線に対するフロベニウス写像を表示するプログラムを書きました。
オイラー・ゲッター(Euler Getter)
Euler GetterのプログラムをJavaScript(とCoffeeScript)、p5.jsを使って書きました。
それ以前にも二回Euler Getterのプログラムを書きました。最初はHaskellで、次はPythonで書きました。
以下のリンクからダウンロードできます:
Older programs of Euler Getter
Euler Getterのルールや数学的背景は次のウェブページをご覧下さい:
Euler Getter (rules and mathmatical background)
Macaulay2
Macaulay2は可換環や代数幾何の計算を行うためのソフトウェアです。フロベニウス写像による加群のpushforward、ジェット・スキーム、爆発の計算に関するMacaualay2の関数をいくつか書きました。特に、フロベニウス写像による加群のpushforwardを計算する関数は以下の論文で利用しました:
F-blowups of normal surface singularities,
joint work with Nobuo Hara and Tadakazu Sawada,
Algebra & Number Theory 7-3, 733--763 (Aug., 2013).
Last update:
November 6, 2022