你明明在代码中指定那些参数为实数嘛!
复数是:Complexes
Simplify[ComplexExpand[(((-\[Gamma] +
I (\[CapitalDelta] - \[Omega])) Sqrt[
2 \[Kappa]])/(g1^2 + (-\[Gamma] +
I (\[CapitalDelta] - \[Omega])) (\[Kappa] +
I (\[CapitalDelta] - \[Omega]))))],
Element[{\[Gamma], \[CapitalDelta], \[Omega], \[Kappa], g1},
Complexes]]
比如参数都大于零时:
Simplify[ComplexExpand[(((-\[Gamma] +
I (\[CapitalDelta] - \[Omega])) Sqrt[
2 \[Kappa]])/(g1^2 + (-\[Gamma] +
I (\[CapitalDelta] - \[Omega])) (\[Kappa] +
I (\[CapitalDelta] - \[Omega]))))], {\[Gamma] >
0, \[CapitalDelta] > 0, \[Omega] > 0, \[Kappa] < 0, g1 > 0}]
建议你修改一下问题,不要参杂过多其它干扰因素。
不然,既浪费回答者的时间,也浪费你的时间。
实际上,你的问题完全可以写成下面的样子
为什么 Simplify[Arg[x], x \[Element] Reals] 不化简。
最后,建议先看看《提问的智慧》