MonomialList
MonomialList[poly]
多項式 poly 中のすべての単項式のリストを返す.
MonomialList[poly,{x1,x2,…}]
多項式 poly 中の変数 xiに対しての単項式のリストを返す.
MonomialList[poly,{x1,x2,…},order]
単項式を指定順に置く.
詳細とオプション
- MonomialListは poly が明示的に展開された形で与えられたかどうかにかかわらず働く.
- MonomialList[poly]はMonomialList[poly,Variables[poly]]と等価である.
- order の可能な設定値は,"Lexicographic","DegreeLexicographic","DegreeReverseLexicographic","NegativeLexicographic","NegativeDegreeLexicographic","NegativeDegreeReverseLexicographic"および明示的な重み行列である.
- 単項式はその指数ベクトルに基づいて変数 xi に対してソートされる.
- "NegativeLexicographic"は指数ベクトルのリストにSortを適用することに相当する.
- "Lexicographic"は"NegativeLexicographic"の逆を返し,MonomialListのデフォルトである.
- "DegreeLexicographic"はまず全次数についてソートし,次に"Lexicographic"によって定義された順序付けでソートする.
- "DegreeReverseLexicographic"はまず全次数についてソートし,次に最終変数から始めて負の辞書的順序付けでソートする.
- "NegativeDegreeLexicographic"および"NegativeDegreeReverseLexicographic"は全次数の低いものから高いものへとソートする.
- 明示的な重み行列 w は w.vi の"Lexicographic"の順序付けで与えられる順序付けを定義する.ただし,vi は指数ベクトルである.
- MonomialList[poly,vars,Modulus->m]は m を法とした係数を計算する.
- MonomialList[poly,All,order]はMonomialList[poly,Variables[poly],order]と等価である.
例題
すべて開くすべて閉じる特性と関係 (2)
CoefficientRulesは異なる表現を与える:
"DegreeLexicographic"から"NegativeDegreeReverseLexicographic"を得る:
考えられる問題 (1)
Variables[poly]によって与えられるリストは,常にソートされている訳ではない:
テキスト
Wolfram Research (2008), MonomialList, Wolfram言語関数, https://reference.wolfram.com/language/ref/MonomialList.html.
CMS
Wolfram Language. 2008. "MonomialList." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/MonomialList.html.
APA
Wolfram Language. (2008). MonomialList. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MonomialList.html