24小时热门版块排行榜    

查看: 1189  |  回复: 7
【悬赏金币】回答本帖问题,作者华丽的飘过将赠送您 10 个金币
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

华丽的飘过

版主 (著名写手)

[求助] 如何用Mathematica处理不可对易乘法

小虫要计算一些不可对易关系的乘法,A1*A2=-A2*A1,也就是A1和A2不符合乘法交换律,但是比如AAA=(C1*A1)*(C2*A2)=C1*C2*(A1*A2)=C2*C1*(A1*A2)也就是说C1和C2是符合乘法交换律的,在Mathematica中能否有什么命令可以使这个计算实现,并提出A1*A2项的系数C1*C2呢?

其实我是想做一个外乘的事情,但是我发现Mathematica中的Wedge命令根本没法用来计算,不知哪位大侠能帮我想想该怎么实现,比如AAA=(C1*A1)*(C2*A2)=C1*C2*(A1*A2)中提出A1*A2项的系数C1*C2,最好还能自动合并A1*A2和A2*A1项(因为有A1*A2=-A2*A1关系)的程序或者命令?
回复此楼

» 收录本帖的淘帖专辑推荐

科研经验

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

华丽的飘过

版主 (著名写手)

引用回帖:
2楼: Originally posted by virtualzx at 2012-11-09 03:05:18
算符**代表非对易乘法

这是不行的,电脑辨别不出C的可对易,而A的不可对易
3楼2012-11-09 11:21:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

virtualzx

木虫 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2012-11-10 01:07:19
算符**代表非对易乘法
2楼2012-11-09 03:05:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

walk1997

金虫 (著名写手)


jjdg: 金币+1, 辛苦了 2012-11-10 01:07:32
如果只是上面这样简单或者特殊的情况,应该可以直接自己定义规则,一个例子
---------------------------------------
rule1 = {(x_*b) ** (y_*d) -> x*y*(b ** d), (x_*d) ** (y_*b) -> x*y*(d ** b)};
rule2 = {b ** d -> -d ** b};
t1 = (a*b) ** (c*d) + (x*d) ** (y*b)
t1 = t1 /. rule1 /. rule2
Coefficient[t1, d ** b]
----------------------------------------
如果很复杂的话,可以用nc软件包 https://www.math.ucsd.edu/~ncalg/
<< NC`;
<< NCAlgebra`;
t1 = (AA1 ** b) ** (AA2 ** d) + (AA3 ** d) ** (AA4 ** b)
t1 = Substitute[t1, b ** d -> -d ** b]
NCCollect[t1, d ** b]
4楼2012-11-09 23:56:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

华丽的飘过

版主 (著名写手)

引用回帖:
4楼: Originally posted by walk1997 at 2012-11-09 23:56:42
如果只是上面这样简单或者特殊的情况,应该可以直接自己定义规则,一个例子
---------------------------------------
rule1 = {(x_*b) ** (y_*d) -> x*y*(b ** d), (x_*d) ** (y_*b) -> x*y*(d ** b)};
...

貌似您的方法很强大,我先试一试,先谢谢咯,不过您不点击应助,我无法给您评分啊
5楼2012-11-10 00:10:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 328求调剂,英语六级551,有科研经历 +6 生物工程调剂 2026-03-17 10/500 2026-03-22 20:22 by edmund7
[考研] 307求调剂 +11 冷笙123 2026-03-17 11/550 2026-03-22 20:16 by edmund7
[考研] 一志愿上海交大生物与医药专硕324分,求调剂 +3 jiajunX 2026-03-22 3/150 2026-03-22 19:32 by brblmd
[考研] 317求调剂 +10 申子申申 2026-03-19 16/800 2026-03-22 17:03 by ColorlessPI
[考研] 319求调剂 +4 小力气珂珂 2026-03-20 4/200 2026-03-22 15:53 by ColorlessPI
[考研] 275求调剂 +6 shansx 2026-03-22 8/400 2026-03-22 15:27 by barlinike
[考研] 初试 317 +7 半拉月丙 2026-03-20 7/350 2026-03-21 22:26 by peike
[考研] 一志愿东华大学控制学硕320求调剂 +3 Grand777 2026-03-21 3/150 2026-03-21 19:23 by 简之-
[考研] 一志愿重庆大学085700资源与环境总分308求调剂 +7 墨墨漠 2026-03-20 7/350 2026-03-21 16:36 by barlinike
[考研] 一志愿天津大学化学工艺专业(081702)315分求调剂 +12 yangfz 2026-03-17 12/600 2026-03-21 03:30 by JourneyLucky
[考研] 299求调剂 +6 △小透明* 2026-03-17 6/300 2026-03-21 02:42 by JourneyLucky
[考研] 304求调剂 +6 曼殊2266 2026-03-18 6/300 2026-03-21 00:32 by JourneyLucky
[考研] 南京大学化学376求调剂 +3 hisfailed 2026-03-19 6/300 2026-03-20 23:43 by hisfailed
[考研] A区线材料学调剂 +5 周周无极 2026-03-20 5/250 2026-03-20 21:33 by laoshidan
[考研] 环境工程调剂 +9 大可digkids 2026-03-16 9/450 2026-03-20 17:38 by 醉在风里
[考研] 08工学调剂 +5 用户573181 2026-03-20 5/250 2026-03-20 15:47 by xia_2003
[考研] 招收调剂硕士 +4 lidianxing 2026-03-19 12/600 2026-03-20 12:25 by lidianxing
[考研] 求调剂 +3 暗涌afhb 2026-03-16 3/150 2026-03-20 00:28 by 河南大学校友
[考研] 考研求调剂 +3 橘颂. 2026-03-17 4/200 2026-03-17 21:43 by 有只狸奴
[考研] 333求调剂 +3 文思客 2026-03-16 7/350 2026-03-16 18:21 by 文思客
信息提示
请填处理意见