DiscreteMaxLimit

DiscreteMaxLimit[f,k]

k に近付くときの数列 f の最大極限kf(k) を整数上で与える.

DiscreteMaxLimit[f,{k1,,kn}]

ネストした最大極限 f(k1,,kn)を整数上で与える.

DiscreteMaxLimit[f,{k1,,kn}{,,}]

多変量最大極限f(k1,,kn)を整数上で与える.

詳細とオプション

  • DiscreteMaxLimitは,上極限としても知られている.
  • DiscreteMaxLimitは極限の最小上界を計算し,常に実数値数列について定義される.収束条件や実際に極限が存在するかどうかに依存しないその他の漸近的特性を与えるためにしばしば使われる.
  • DiscreteMaxLimit[f,k]f として入力することができる.テンプレートdMlimで入力し,を使ってカーソルを真下付き文字から本体に移動する.
  • DiscreteMaxLimit[f,{k1,,kn}{,,}]f として入力できる.
  • 可能な極限点 ±である.
  • 最大極限は最大包絡線数列max[ω]の極限として定義される.
  • DiscreteMaxLimit[f,k]DiscreteLimit[max[ω],ω]
    DiscreteMaxLimit[f,{k1,,kn}{,,}]DiscreteLimit[max[ω],ω]
  • DiscreteMaxLimit[f[k],k-]DiscreteMaxLimit[f[-l],l]等と等価である.
  • この定義は,一変量の f[k]については最大包絡線 max[ω]MaxValue[{f[k],kωk},k]を,多変量の f[k1,,kn]についてはmax[ω]MaxValue[{f[k1,,kn],k1ωknωki},{k1,,kn}]を使う.数列max[ω]ωのとき単調減少であるので,常に極限を持つ.それは±である可能性がある.
  • 次の図ではmax[k]max[Min[k1,k2]]が青で示されている.
  • 最大極限が求まらなかったとき,DiscreteMaxLimitは未評価で返される.
  • 次は使用可能なオプションである.
  • Assumptions $Assumptionsパラメータについての仮定
    GenerateConditions Automaticパラメータについての条件を生成するかどうか
    Method Automatic使用するメソッド
    PerformanceGoal "Quality"パフォーマンスのどの面について最適化するか
  • 次はGenerateConditionsの可能な設定である.
  • Automatic一般的ではない条件のみ
    Trueすべての条件
    False条件なし
    None条件が必要な場合は未評価で返す
  • PerformanceGoalの可能な設定には,$PerformanceGoal"Quality""Speed"がある."Quality"設定のとき,DiscreteMaxLimitは,一般に,より多くの問題を解いたりより簡単な結果を与えたりすることが多いが,より多くの時間とメモリが必要になる可能性がある.

例題

すべて開くすべて閉じる

  (4)

数列の最大極限:

積の最大極限:

dMlimを使ってテンプレートを入力し,を使って真下付き文字から本体に移動する:

TraditionalFormによる表示:

スコープ  (21)

基本的な用法  (4)

nInfinityに近付くときの数列の最大極限を計算する:

n-Infinityに近付くときの数列の最大極限を計算する:

多変量数列のネストした最大極限を計算する:

数列のリストの最大極限を計算する:

初等数列  (6)

有理指数数列の最大極限を求める:

収束等比数列:

振動等比数列:

発散振動等比数列:

指数数列:

ベキ数列:

三角数列:

逆三角数列:

対数数列:

周期数列  (3)

周期数列の極限:

最終的に周期的になる数列:

密に非周期的な数列:

区分数列  (2)

有限最大極限を持つ区分数列:

無限最大極限を持つ区分数列:

周期条件を持つ区分数列:

特殊関数数列  (2)

Fibonacciを含む数列の極限を計算する:

FactorialPowerを含む数列:

整数論の数列  (2)

LCMGCDを含む極限:

Primeを含む数列:

多変量数列  (2)

ネストした最大極限を計算する:

数列とその極限をプロットする:

多変量最大極限:

オプション  (6)

Assumptions  (1)

パラメータについての仮定を指定する:

仮定が変わると結果も変わることがある:

GenerateConditions  (3)

初期条件なしで結果を返す:

結果は x>1のときだけ有効である:

結果がパラメータの値に依存する場合は未評価で返される:

デフォルトで,一意的な結果を返す条件が生成される:

デフォルトで,特別な値だけが結果を無効にするなら条件は生成されない:

GenerateConditions->Trueのときは,一般的ではない条件さえもレポートされる:

Method  (1)

周期数列の最大極限をデフォルトメソッドを使って計算する:

周期数列用のメソッドを使って同じ答を得る:

0と1の間で振動しているので,数列の極限は定義されない:

PerformanceGoal  (1)

DiscreteMaxLimitは,任意に大きい周期の数列を含む極限を計算する:

PerformanceGoalを使って,そのような場合に高くつくかもしれない計算を避ける:

MethodオプションはPerformanceGoalをオーバーライドする:

アプリケーション  (7)

基本的な応用  (2)

数列の漸近的上限を計算する:

数列と漸近的上限をプロットする:

次の数列には極限がないことを検証する:

DiscreteMaxLimitDiscreteMinLimitは等しくないことを示す:

DiscreteLimitを使って極限が存在しないことを確認する:

級数収束  (4)

以下で一般項が定義されている無限級数が収束することを,比判定法を使って示す:

級数の部分和をプロットする:

DiscreteRatioを使って隣接項の比を計算する:

比の数列は収束しない:

しかし,比の上限が1未満なので比検定法を使うことができる:

SumConvergenceを使ってこの級数が収束することを確認する:

無限級数を評価する:

一般項が以下で定義される無限級数が収束することを,ベキ根判定法を使って示す:

級数の部分和をプロットする:

一般項の n 乗根を計算する:

根の数列の極限は存在しない:

しかし,最大極限が1未満なので,ベキ根判定法は収束を示唆している:

SumConvergenceを使ってこの級数が収束することを確認する:

無限級数を評価する:

数列 について考える:

関連するベキ級数の逆半径は以下で与えられる:

これは,収束半径が無限ですべての z in TemplateBox[{}, Complexes]について,特にに収束することを意味している:

次の関数について,0におけるテイラー(Taylor)級数とその収束半径を計算する:

次テイラー係数はである:

形式的には,テイラー級数の総和はもとの関数である:

テイラー級数の収束半径は以下で与えられる:

これは,テイラー級数が原点から以内で の値について収束することを意味する.例えば, では次のようになる:

の値がこれより遠くなると総和は収束しない.例えば では以下のようになる:

では,テイラー級数の項がの間を行ったり来たりする:

したがって,部分和はの間を行ったり来たりする:

とテイラー級数の部分和を区間で可視化する.区間の内側では収束が早いが,端点ではテイラー多項式は常に または になる:

計算の複雑性  (1)

_(n->_(TemplateBox[{}, Integers])infty) (f(n))/(g(n))<inftyのとき,アルゴリズムのランタイム関数 は「big-o of 」()であると言われる:

同様に,_(n->_(TemplateBox[{}, Integers])infty) (f(n))/(g(n))<inftyおよび_(n->_(TemplateBox[{}, Integers])infty)(f(n))/(g(n))>0のとき, は「big-theta of 」()であると言われる:

という陳述は常に真である:

なら である:

2つの関数がどちらの関係も共有しないこともある:

したがって,と同様のアルゴリズムランタイムの空間における反射的半順序を定義する:

なら である.このことはが同値関係であることを暗示している:

特性と関係  (11)

実数値数列には常に(無限の可能性がある)最大極限がある:

対応する極限は存在しないかもしれない:

に有限最大極限があるなら,TemplateBox[{{(, {f, +, g}, )}, x, a}, DiscreteMaxLimit]<=TemplateBox[{f, x, a}, DiscreteMaxLimit]+TemplateBox[{g, x, a}, DiscreteMaxLimit] である:

この場合は,厳密な不等式が存在する:

正の乗法定数は極限の外に出すことができる:

実数値数列については,DiscreteLimitが存在するならDiscreteMaxLimitはそれと同じ値になる:

が有限極限を有するなら,TemplateBox[{{(, {f, +, g}, )}, x, a}, DiscreteMaxLimit]=TemplateBox[{f, x, a}, DiscreteMaxLimit]+TemplateBox[{g, x, a}, DiscreteMaxLimit] である:

DiscreteMaxLimitは常にDiscreteMinLimit以上である:

DiscreteMaxLimitDiscreteMinLimitが等しいなら,その共通の値と等しい極限が存在する:

最大極限が, なら,最小極限もそれに等しく,したがって極限もまたである:

DiscreteMaxLimit-DiscreteMinLimit[-f,]として計算することができる:

ならTemplateBox[{{g, (, n, )}, x, a}, MaxLimit2Arg]<=TemplateBox[{{f, (, n, )}, x, a}, MinLimit2Arg]<=TemplateBox[{{f,  , {(, n, )}}, x, a}, MaxLimit2Arg]である:

この例のように2つの最大極限が等しいなら, には極限がある:

これは,はさみうちの定理 (またはサンドイッチ定理)の一般化である:

MaxLimitは常にDiscreteMaxLimit以上である:

考えられる問題  (1)

DiscreteMaxLimitは実数値数列に対してのみ定義される:

おもしろい例題  (1)

数列の最大極限集合を可視化する:

Wolfram Research (2017), DiscreteMaxLimit, Wolfram言語関数, https://reference.wolfram.com/language/ref/DiscreteMaxLimit.html.

テキスト

Wolfram Research (2017), DiscreteMaxLimit, Wolfram言語関数, https://reference.wolfram.com/language/ref/DiscreteMaxLimit.html.

CMS

Wolfram Language. 2017. "DiscreteMaxLimit." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DiscreteMaxLimit.html.

APA

Wolfram Language. (2017). DiscreteMaxLimit. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DiscreteMaxLimit.html

BibTeX

@misc{reference.wolfram_2024_discretemaxlimit, author="Wolfram Research", title="{DiscreteMaxLimit}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/DiscreteMaxLimit.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_discretemaxlimit, organization={Wolfram Research}, title={DiscreteMaxLimit}, year={2017}, url={https://reference.wolfram.com/language/ref/DiscreteMaxLimit.html}, note=[Accessed: 22-November-2024 ]}