Mathematicaでは、x^2 - > xのような式の置き換えを行うことができ、xの2乗をxに変更します。私はセージに類似の機能があるのだろうか?Mathematicaのようにsageで式を置き換える方法は?
R = PolynomialRing(ZZ, 2, "a")
a = R.gens()
(a[0] + a[1])^2
Out[173]:
a0^2 + 2*a0*a1 + a1^2
私は、すべての権限を変更したい(> 1)電源に1だから^ k個を交換 - > kのA> = 1
望み出力は次のようになり、A0 + 2 * a0 * a1 + a1
https://ask.sagemath.org/questionsでこれを聞くことができますが、このタイプの質問にはより簡単な回答があることを願っています。 MathematicaをSagemathに置き換えることは、このような式を操作したい人にとっては本当に難しいことです。 – Mafra
ワイルドカードを使用しようとしましたか?タイプSR.wild?これについての助けを得るために。 – Mafra