ArcCsc[z]
複素数
の逆余割
を与える.
ArcCsc
ArcCsc[z]
複素数
の逆余割
を与える.
予備知識
- ArcCscは逆余割関数である.実数
について,ArcCsc[x]は,
となるような,
ただし
のラジアン角を表す. - ArcCscは自動的にリストに縫い込まれる.特別な引数の場合,ArcCscは自動的に厳密値を計算する.厳密な数式が引数として与えられると,ArcCscは任意の数値精度に評価できることがある.ArcCscを含む記号式の操作に便利なその他の演算には,FunctionExpand,TrigToExp,TrigExpand,Simplify,FullSimplifyがある.
- ArcCscは,複素引数
について,
によって定義される.ArcCsc[z]は複素
平面上で不連続な分枝切断線を持つ. - 関連する数学関数には,Csc,ArcSec,ArcCschがある.
例題
すべて開く すべて閉じる例 (5)
ArcCsc[1]Degreeで割って結果を度で得る:
ArcCsc[1] / Degree//FullSimplifyPlot[ArcCsc[x], {x, -5, 5}]ComplexPlot3D[ArcCsc[z], {z, -4 - 2I, 4 + 2I}, PlotLegends -> Automatic]Infinityにおける漸近展開:
Series[ArcCsc[x], {x, ∞, 5}]Series[ArcCsc[x], {x, 1, 3}, Assumptions -> x > 1]//FullSimplifyスコープ (41)
数値評価 (6)
ArcCsc[5.0]N[ArcCsc[5], 50]ArcCsc[5.00000000000000000000000000000000000000000]ArcCsc[0.5 + 2.3I]ArcCscを高精度で効率的に評価する:
ArcCsc[5`500]//TimingArcCsc[5`100000];//TimingIntervalオブジェクトとCenteredIntervalオブジェクトを使って最悪の場合に保証される区間を計算する:
ArcCsc[Interval[{1, 5}]]ArcCsc[CenteredInterval[-3, 1 / 100]]ArcCsc[CenteredInterval[2 + 3I, (1 + I) / 100]]Aroundを使って平均的な場合の統計区間を計算することもできる:
ArcCsc[Around[(2/Sqrt[3]), 0.1]]ArcCsc[{{Sqrt[2], -Sqrt[2]}, {0, -Sqrt[2]}}]MatrixFunctionを使って行列のArcCsc関数を計算することもできる:
MatrixFunction[ArcCsc[#]&, {{Sqrt[2], -Sqrt[2]}, {0, -Sqrt[2]}}]特定の値 (4)
{ArcCsc[-Sqrt[2]], ArcCsc[-(2/Sqrt[3])], ArcCsc[(2/Sqrt[3])], ArcCsc[Sqrt[2]]}ArcCsc[Infinity]ArcCsc[ComplexInfinity]ArcCsc[{1, -1, 0}]ArcCscはこれらの点では微分不可能である:
ArcCsc'[{1, -1, 0}]//Quietf[x_] := ArcCsc[x] - (π/3);sol = Solve[f[x] == 0, x]xzero = x /. First[sol]Plot[f[x], {x, 1, 2}, Epilog -> Style[Point[{xzero, f[xzero]}], PointSize[Large], Red]]可視化 (3)
ArcCsc関数をプロットする:
Plot[ArcCsc[x], {x, -2, 2}]ComplexContourPlot[Re[ArcCsc[z]], {z, -2π - 2π I, 2π + 2π I}, IconizedObject[«PlotOptions»]]ComplexContourPlot[Im[ArcCsc[z]], {z, -2π - 2π I, 2π + 2π I}, IconizedObject[«PlotOptions»]]Table[PolarPlot[ArcCsc[k ϕ], {ϕ, -4π, 4π}, Sequence[Frame -> True, PlotLabel -> "k=" <> ToString[k], FrameTicks -> {{{-1, 0, 1}, None}, {{-1, 0, 1}, None}}, PlotRange -> {{-1, 1}, {-1, 1}}]], {k, 1, 4}]関数の特性 (11)
ArcCscは
からのものを除くすべての実数値について定義される:
FunctionDomain[ArcCsc[x], x]FunctionDomain[ArcCsc[z], z, Complexes]ArcCscは,0を除く区間
からのすべての実数値に達する:
FunctionRange[ArcCsc[x], x, y]FunctionRange[ArcCsc[z], z, y, Complexes]ArcCscは奇関数である:
ArcCsc[-x]ArcCscは解析関数ではない:
FunctionAnalytic[ArcCsc[x], x]FunctionMeromorphic[ArcCsc[x], x]ArcCscは特定の領域で単調である:
FunctionMonotonicity[ArcCsc[x], x]FunctionMonotonicity[{ArcCsc[x], x ≤ -1 }, x]FunctionMonotonicity[{ArcCsc[x], x ≥ 1}, x]Plot[ArcCsc[x], {x, -3, 3}]ArcCscは単射である:
FunctionInjective[ArcCsc[x], x]Plot[{ArcCsc[x], 1 / 2}, {x, -5, 5}]ArcCscは全射ではない:
FunctionSurjective[ArcCsc[x], x]Plot[{ArcCsc[x], 2}, {x, -5, 5}]ArcCscは非負でも非正でもない:
FunctionSign[ArcCsc[x], x]FunctionSingularities[ArcCsc[x], x]FunctionDiscontinuities[ArcCsc[x], x]ArcCscは凸でも凹でもない:
FunctionConvexity[ArcCsc[x], x]TraditionalFormによる表示:
ArcCsc[x]//TraditionalForm微分 (3)
D[ArcCsc[x], x]Table[D[ArcCsc[x], {x, n}], {n, 1, 4}]//FullSimplifyPlot[Evaluate[%], {x, -3, 3}, PlotLegends -> {"First Derivative", "Second Derivative", "Third Derivative", "Fourth Derivative"}]D[ArcCsc[x], {x, n}]積分 (3)
級数展開 (3)
Seriesを使ってテイラー(Taylor)展開を求める:
Series[ArcCsc[x], {x, 2, 4}]
の周囲のArcCscの最初の3つの近似をプロットする:
terms = Normal@Table[Series[ArcCsc[x], {x, 2, m}], {m, 1, 3}];
Plot[{ArcCsc[x], terms}, {x, 1, 3}, PlotRange -> {{1, 3}, {0, 3}}]Series[ArcCsc[x], {x, 1, 1}]Series[ArcCsc[x], {x, -1 / 2, 1}]ArcCscはベキ級数に適用できる:
ArcCsc[x + x ^ 2 + O[x, Infinity] ^ 4]関数の恒等式と簡約 (3)
ArcCscを含む式を簡約する:
FullSimplify[ArcCsc[Sqrt[(1/1 - x^2)]], 0 ≤ x ≤ 1]{ArcCsc[Csc[z]], Csc[ArcCsc[z]]}PowerExpandを使ってArcCscの多価性を無視する:
PowerExpand[%]Refine[ArcCsc[Csc[z]], 0 < z < Pi / 2]TrigToExpを使って対数によって表現する:
ArcCsc[z]//TrigToExpExpToTrigを使って変換し直す:
ExpToTrig[%]//FullSimplify関数表現 (5)
ArcSinを使って表現する:
ArcSin[(1/z)]//FullSimplifyInverseJacobiDS[z, 0]InverseJacobiNS[z, 0]Hypergeometric2F1を使って表現する:
(Hypergeometric2F1[(1/2), (1/2), (3/2), (1/z^2)]/z)//FullSimplifyMeijerGReduce[ArcCsc[x], x]Activate[%]//FullSimplifyArcCscはDifferentialRootとして表すことができる:
DifferentialRootReduce[ArcCsc[x], x]アプリケーション (3)
ArcCscの分枝切断線は実軸に沿っている:
Plot3D[Im[ArcCsc[x - I y]], {x, -2, 2}, {y, -2, 2}]DSolve[2 x Sin[(y[x]/x)] - Cot[(y[x]/x)] y[x] + x Cot[(y[x]/x)] y'[x] == 0, y[x], x]//Quietp[d_, s_] := d s ^ (d - 1) BetaRegularized[1 - s ^ 2 / 4, (d + 1) / 2, 1 / 2]Table[FullSimplify[FunctionExpand[p[d, s]], s > 0], {d, 3}]Plot[Evaluate[Table[p[d, s], {d, 10}]], {s, 0, 2}]特性と関係 (5)
{ArcCsc[Csc[z]], Csc[ArcCsc[z]]}PowerExpandを使ってArcCscの多価性を無視する:
PowerExpand[%]Refine[ArcCsc[Csc[z]], 0 < z < Pi / 2]TrigToExpを使って対数で表す:
ArcCsc[z]//TrigToExpExpToTrigを使ってもとに戻す:
ExpToTrig[%]ArcCscは角度をラジアンで与えるが,ArcCscDegreesは同じ角度を度で与える:
ArcCsc[2]ArcCscDegrees[2]FunctionExpandを使って逆三角関数の三角関数を代数関数に転換する:
FunctionExpand[Tan[5ArcCsc[z]]]Simplify[%]Reduce[ArcCsc[z] + ArcCsc[z + 1] == Pi / 2, z]//Quietテクニカルノート
-
▪
- 初等超越関数
関連するガイド
-
▪
- 三角関数
履歴
1988 で導入 (1.0) | 2021 で更新 (13.0)
テキスト
Wolfram Research (1988), ArcCsc, Wolfram言語関数, https://reference.wolfram.com/language/ref/ArcCsc.html (2021年に更新).
CMS
Wolfram Language. 1988. "ArcCsc." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2021. https://reference.wolfram.com/language/ref/ArcCsc.html.
APA
Wolfram Language. (1988). ArcCsc. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ArcCsc.html
BibTeX
@misc{reference.wolfram_2026_arccsc, author="Wolfram Research", title="{ArcCsc}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/ArcCsc.html}", note=[Accessed: 16-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_arccsc, organization={Wolfram Research}, title={ArcCsc}, year={2021}, url={https://reference.wolfram.com/language/ref/ArcCsc.html}, note=[Accessed: 16-August-2026]}