NProduct
詳細とオプション
- NProductは,有限および無限の総積に使用することができる.
- NProduct[f,{i,…},{j,…},…]は,多次元総積を評価するのに使用することができる.
- 以下のオプションを与えることができる.
-
AccuracyGoal Infinity 試行する最終的な確度の桁数 EvaluationMonitor None f が評価されたときに常に評価される式 Method Automatic 使用する方法 PrecisionGoal Automatic 試行する最終的な精度の桁数 VerifyConvergence True 収束をあからさまにテストするかどうか WorkingPrecision MachinePrecision 内部計算に使用する精度 - Methodオプションの可能な設定値には次のようなものがある.
-
"EulerMaclaurin" オイラー・マクローリン(Euler-Maclaurin)総和法 "WynnEpsilon" ウィン(Wynn)のイプシロン外挿法 - オイラー・マクローリン(Euler–Maclaurin)法では,オプションのAccuracyGoalとPrecisionGoalを使って,最終的な答で目標とする精度と確度が指定できる.NProductは,得られた誤差推定が精度・確度のどちらも目標に達していないと暗示しているときには停止する.
- 十分に病的であるといえる場合には,NProductに使用されているアルゴリズムが誤った解答を与えることがあり得ることを十分理解しておいてほしい.ほとんどの場合,NProductのオプションの設定に対する敏感さを見ることでこの解答をテストすることができる.
- VerifyConvergenceは,無限総積に限定して使用される.
- N[Product[…]]はNProductを呼び出す.
- NProductは,まずすべての変数の値を局所化し,次に記号的となった変数で f を評価し,繰り返して結果を数値的に評価する.
- NProductは属性HoldAllを持ち,Blockを用いて実質的に変数を局所化する.
例題
すべて開くすべて閉じるスコープ (5)
オプション (8)
AccuracyGoalとPrecisionGoal (1)
NProductFactors (1)
デフォルトで,NProductは最後の方を近似する前に最初の方で15の因数を使う:
考えられる問題 (2)
NProductは,ある種の無限積の発散を感知しないことがある:
収束の証明は1に等しい場合は結論が出ない比検定に基づいている:
十分に病的であるといえる場合には,NProductに使用されているアルゴリズムが誤った解答を与えることがあり得ることを理解しなければならない:
Productの結果と比較する:
WorkingPrecisionとNProductFactorsを大きするというオプションがある:
Wolfram Research (1988), NProduct, Wolfram言語関数, https://reference.wolfram.com/language/ref/NProduct.html (2003年に更新).
テキスト
Wolfram Research (1988), NProduct, Wolfram言語関数, https://reference.wolfram.com/language/ref/NProduct.html (2003年に更新).
CMS
Wolfram Language. 1988. "NProduct." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2003. https://reference.wolfram.com/language/ref/NProduct.html.
APA
Wolfram Language. (1988). NProduct. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/NProduct.html