Factor

Factor[poly]
整数について多項式を因数分解する.

Factor[poly,Modulusp]
素数 p を法として多項式を因数分解する.

Factor[poly,Extension{a1,a2,}]
代数的数 の有理的組合せからなる係数を使い,多項式を因数分解する.

詳細とオプション詳細とオプション

  • Factorは,式の最上の代数的レベルに限って適用される.他のレベルに到達するためにはMapを使用したり,Factorを再適用したりする必要があることがある.
  • Factor[poly,GaussianIntegers->True]は,ガウスの整数を係数と認識し因数分解する.
  • poly の係数が複素数である場合,ガウスの整数を係数と認め因数分解が実行される.
  • 変数の指数が正の整数である必要はなく,Factorは,指数が記号式の線形結合のものを取り扱うことができる.
  • 有理式が与えられる場合,Factorは,まずTogetherを呼び出し,それから分子と分母を因数分解する.
  • デフォルト設定のExtension->Noneでは,Factor[poly]は多項式 poly において代数的数である係数を独立変数と同様のやり方で取り扱う.
  • Factor[poly,Extension->Automatic]は,多項式 poly にある任意の代数的数を含めるように,係数の取り扱える領域を拡張する. »
  • Factorは自動的に,リスト,方程式,不等式,論理関数に縫い込まれる.
1988年に導入
(1.0)
| 2007年に修正
(6.0)