【发布时间】:2012-02-17 14:27:42
【问题描述】:
我希望 Mathematica 根据某些约束简化表达式。例如:
M = p.k p.k
给定约束:
p(mu) * p(nu) = \delta(mu,nu)
应该给
M = k^2
但我不知道如何指定虚拟索引,我也不太确定应该将约束本身放在哪里。在 Simplify 的论证中?
【问题讨论】:
-
许多内置函数(例如
Simplify)支持Assumptions选项来指定约束。 -
您能解释一下您的符号还是使用标准的 Mathematica 符号?
-
点表示点积。 p(mu) 表示在索引 mu 处的 p(p 和 k 是向量),delta 是 Kronecker delta。
标签: wolfram-mathematica indices