如何在MathML中使用lambda

时间:2012-03-11 19:27:42

标签: lambda mathml

我使用MathML作为计算引擎和符号操纵器,我对<lambda/>元素的强大感兴趣。我很欣赏这个用于计算的例子,或者其他任何用途

注意:@David_Carlisle是指对MathML列表的讨论,该列表非常全面地处理了这个问题:http://lists.w3.org/Archives/Public/www-math/,特别是下面的线程: http://lists.w3.org/Archives/Public/www-math/2012Mar/0008.html

1 个答案:

答案 0 :(得分:1)

Peter我想/希望你在www-math列表中得到你需要的答案,但遗憾的是,以后为搜索网站的人留下没有回答的mathml问题,所以lambda的经典用法是创建一个匿名函数一个参数并添加1。在经典的lambda表示法中

λx。 x +1

或更通常的数学函数箭头符号

x↦x+ 1

或在mathml中

 <lambda><bvar><ci>x</ci></bvar>
   <apply><plus/><ci>x</ci><cn>1</cn></apply>
 </lambda>