斯内格

SNEG–Mathematica软件包,用于符号计算和二次量化运算符表达式。用自然语言来表达大多数粒子,哈密顿算符的基础,或者说,是关于粒子相互作用的第二语言。因此,编写数字计算机代码似乎是有利的,这些代码允许用户直接用运算符字符串定义问题和感兴趣的数量,而不是用一些低级编程语言。在这里,我描述了一个Mathematica包,它提供了一个灵活的框架,用于在运算符表达式的几种不同表示之间执行所需的转换:使用纯ASCII字符串的压缩表示法、传统的表示法(“漂亮的打印”),使用嵌套列表(用于自动符号操作)和各种高级(“宏”)表达式的内部Mathematica表示。该包包含一组定义运算符代数的转换规则集合和一个综合的实用函数库。虽然重点放在固体物理和原子物理的问题上,但该软件包可以很容易地适应任何给定的涉及非交换算子的问题。它可以用于教育和演示目的,也可以用于直接计算中等规模的问题。

此软件的关键字

这里的任何内容都将在支持canvas元素的浏览器上被替换


zbMATH参考文献(参考

显示结果1到3,共3个。
按年份排序(引用)

  1. 贝洛索夫,伊戈尔五世:威克定理的另一种表述。再见了,配对?(2015年)
  2. Rok-Zitko:SNEG-Mathematica第二量子化算子表达式符号计算包(2011)阿尔十四
  3. Žitko,Rok:SNEG-带有第二量化运算符表达式的符号计算的Mathematica软件包(2011年)ioport公司