是否可以在sympy或其他计算机代数系统中对包含抽象微分算子的表达式进行符号展开? [关闭]

问题描述 投票:0回答:0

“抽象微分算子”是指不一定应用于特定函数的微分算子 D。我想对 D 中的多项式执行符号运算,例如单项式展开或因式分解。我需要做的一个例子是,给定微分运算符 A 和 B,找出运算符 AB - BA 是否等于零,我希望这个结果不依赖于运算符的特定函数应用于.

为了做到这一点,我已经尝试使用 Sympy 库的 Physics-Quantum 模块,但没有成功。具体来说,函数 qapply() 仅作用于已应用于 Wavefunction 类型对象的 sympy.physics.quantum.operator.DifferentialOperator 类型对象。我还尝试使用我在 here 中找到的用户定义的类 D,但我发现它不可靠且无法正常工作。

math sympy wolfram-mathematica physics symbolic-math
© www.soinside.com 2019 - 2024. All rights reserved.