FunctionConvexity
FunctionConvexity[f,{x1,x2,…}]
実数上の変数 x1,x2,…を持つ関数 f の凸性を求める.
FunctionConvexity[{f,cons},{x1,x2,…}]
変数が凸領域を表す条件 cons で制約されているときの凸性を求める.
詳細とオプション
- 凸性は,凸,凹,狭義凸,狭義凹としても知られている.
- デフォルトで,次の定義が使われる.
-
+1 凸,つまり,すべてのおよびすべての と について 0 アフィン ,つまり,すべてのとすべての と について -1 凹,つまり,すべてのとすべての と について Indeterminate 凸でも凹でもない - アフィン関数は凸かつ凹である.
- StrictInequalitiesTrueと設定すると,以下の定義が使われる.
-
+1 狭義凸,つまり,すべての およびすべての と について ,ただし -1 狭義凹,つまり,すべてのおよびすべての と について ,ただし Indeterminate 狭義凸でも狭義凹でもない - 関数 は,制約条件 cons を満足するすべての実数値の について実数値関数でなければならない.
- cons は,凸領域を表す等式,不等式,それらの論理結合を含むことができる.
- 次は,使用可能なオプションである.
-
Assumptions $Assumptions パラメータについての仮定 GenerateConditions Automatic パラメータについての条件を生成するかどうか PerformanceGoal $PerformanceGoal 速度あるいは品質を優先するかどうか StrictInequalities False 狭義凸性を必要とするかどうか - 次は,GenerateConditionsの可能な設定である.
-
Automatic 一般的ではない条件のみ True すべての条件 False 条件なし None 条件が必要な場合は未評価で返す - PerformanceGoalの可能な設定は"Speed"と"Quality"である.
例題
すべて開くすべて閉じるスコープ (7)
実数値ではない関数はIndeterminateの凸性を持つ:
オプション (5)
Assumptions (1)
FunctionConvexityは以下では条件付きの答を返す:
GenerateConditions (2)
デフォルトで,FunctionConvexityは記号パラメータについての条件を生成することがある:
GenerateConditionsNoneとすると,FunctionConvexityは条件付きの結果を返さずに失敗する:
GenerateConditionsAutomaticとすると,一般的に真である条件は報告されない:
PerformanceGoal (1)
PerformanceGoalを使って潜在的に高価な計算を避ける:
StrictInequalities (1)
デフォルトで,FunctionConvexityは狭義ではない凸性を計算する:
StrictInequalitiesTrueとすると,FunctionConvexityは狭義の符号を計算する:
アプリケーション (17)
幾何 (4)
特性と関係 (2)
テキスト
Wolfram Research (2020), FunctionConvexity, Wolfram言語関数, https://reference.wolfram.com/language/ref/FunctionConvexity.html.
CMS
Wolfram Language. 2020. "FunctionConvexity." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FunctionConvexity.html.
APA
Wolfram Language. (2020). FunctionConvexity. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FunctionConvexity.html