← 制作物
Radicand

Radicand

分数が小数に崩れない数学エンジン
MIT · オフライン · インストーラ 3MB · ブラウザでも動く

Radicand とは、分数が小数に崩れない数学エンジンです。doaipm メソッドに沿って Claude Code で作られた製品です。

<code>sqrt(12)</code> は <code>2√3</code> を返します。3.4641016151377544 ではありません。記号微積分、方程式、微分方程式、厳密な線形代数、任意精度、グラフ描画——すべてオフラインで動きます。カーネルは hash-consing した式の DAG を土台にした自作の Rust エンジンで、異なる部分式はそれぞれ一度だけ保持されるため、微分も展開も 4 バイトのハンドルでメモ化できます。依存関係に GPL/LGPL は一つもなく(GMP も MPFR も Maxima も PARI もありません)、HTTP クライアントも存在しません。ランディングページは同じカーネルを WebAssembly にコンパイルしているので、インストール前にブラウザで試せます。

主な機能

主なスペック

名称Radicand
位置づけ分数が小数に崩れない数学エンジン
スペックMIT · オフライン · インストーラ 3MB · ブラウザでも動く
公式サイトradicand.doaipm.com
ソースgithub.com/zhitongblog/radicand
制作方法doaipm メソッド + Claude Code
公式サイトを見る · radicand.doaipm.com → GitHub →

doaipmの方法論とClaude Codeで作り上げた。 方法論を見る →