私の研究グループでは、MatlabのSymbolic ToolboxやPythonのSympyなど、さまざまなシンボリックツールで代数モデリングを行う人々がいます。これらのモデルは、通常、Cコードにエクスポートされ、さらにシンボリックな操作のために、独自のシンボルC++ベースのツールにコピー・ペーストされます。内容モデル交換用MathMLとOpenMath
このメンテナンスが難しいアプローチの代わりに、OpenMathと "Content MathML"という2つのフォーマットが標準化されています。私たちはセマンティクスだけに興味があり、かなり印刷していないことに注意してください。
これら2つの形式の関係は何ですか?両方のツール間で数学的表現を保存して交換することができますか?
もう少し標準化された数式の交換フォーマットはありますか?
両方のプロジェクトに参加しているので、両方のフォーマットが積極的に管理されているかどうかは分かりますか? – Joel
はい、両方とも維持されます。 OpenMathでは、ほとんどの作業は実際にはプロジェクト固有のコンテンツ辞書の設計に入りますが、今月のCICM(http://www.informatik.uni-bremen.de/)では最後のオープンマス会議cicm2012/cicm.phpとうまくいったようです。 MathMLは、ブラウザで使用されているように、特にプレゼンテーションのmathmlの方が高いプロファイルを持っているため、より目に見えるアクティビティがあり、編集者の草案は今月初めに報告された問題を修正するように変更されました。http://www.w3.org/Math/draft-spec/appendixf .html#changes.mathml3.02e-3.0 –