独自の数式パーサーに含めるために、ガンマ、ベータ、erf、ベッセルの特殊関数 (および関連する関数) を計算する Java ライブラリを探しています。数値の精度が最優先事項です。これは科学的なプログラムです。また、オープンソースであり、商用利用には無料である必要があります (Apache や BSD ライセンスなど)。
JAMAライブラリのような行列演算用の「古典的」で「参照」実装がすぐに見つかると思いましたが、今のところそれを見つけることができません。特別な関数の評価のみが必要で、追加のライブラリ機能は必要ありません。
最初に見つけたのはApache Common Mathですが、ベータ関数の精度がひどいことがわかります: http://commons.apache.org/proper/commons-math/userguide/special.html。
それから私はコルトを見つけました。良さそうに見えますが、開発者やユーザーによって適切にテストされたかどうかはわかりません (まれにしか使用されないコードがどこかからコピーされ、間違いがあるなどの可能性があります)。
任意の提案をいただければ幸いです。