ArcSin[z]
给出复数
的反正弦函数
.
ArcSin
ArcSin[z]
给出复数
的反正弦函数
.
背景
- ArcSin 是反正弦函数. 对实数
,ArcSin[x] 表示满足
的弧度值
且
. - ArcSin 自动逐项作用于列表. 对某些特定变量值,ArcSin 自动计算出精确值. 当给出精确数值表达式作为变量时,ArcSin 可以算出任意精度的数值结果. 对包含 ArcSin 的符号表达式,适用的操作运算有 FunctionExpand、TrigToExp、TrigExpand、Simplify 和 FullSimplify.
- 对复变量
,ArcSin 的定义为
. ArcSin[z] 在复平面
上有一个不连续的分支切割. - 与之相关的数学函数有 Sin、ArcCos、InverseHaversine 和 ArcSinh.
范例
打开所有单元 关闭所有单元基本范例 (6)
ArcSin[1]除以 Degree 已得到以度为单位的结果:
ArcSin[1] / Degree//FullSimplifyPlot[ArcSin[x], {x, -1, 1}]ComplexPlot3D[ArcSin[z], {z, -4 - 2I, 4 + 2I}, PlotLegends -> Automatic]Series[ArcSin[x], {x, 0, 10}]在 Infinity 处的渐近展开:
Series[ArcSin[x], {x, ∞, 5}]Series[ArcSin[x], {x, -1, 5}]范围 (42)
数值计算 (6)
ArcSin[0.4]ArcSin[1.5]N[ArcSin[1 / 3], 50]ArcSin[0.33333333333333333333333333333333333333333333]ArcSin 接受复数输入:
ArcSin[2.5 + I]在高精度条件下高效计算 ArcSin:
ArcSin[0.4`500]//TimingArcSin[0.4`100000];//TimingArcSin[{{1, 1 / Sqrt[2]}, {0, 1 / Sqrt[2]}}]或用 MatrixFunction 以矩阵形式计算 ArcSin 函数:
MatrixFunction[ArcSin[#]&, {{1, 1 / Sqrt[2]}, {0, 1 / Sqrt[2]}}]用 Interval 和 CenteredInterval 对象计算最坏情况下的区间:
ArcSin[Interval[{-1 / 3, 1 / 2}]]ArcSin[CenteredInterval[1 / 2, 1 / 100]]ArcSin[CenteredInterval[2 + 3I, (1 + I) / 100]]或使用 Around 计算一般情况下的统计区间:
ArcSin[Around[.9, 0.1]]特殊值 (4)
ArcSin 在固定点上的值:
Table[ArcSin[(n /2)], {n, -2, 2}]ArcSin[Infinity]ArcSin[ComplexInfinity]ArcSin 的零点:
ArcSin[0]f[x_] := ArcSin[x] - (π/3);sol = Solve[f[x] == 0, x]xzero = x /. First[sol]Plot[f[x], {x, -1, 1}, Epilog -> Style[Point[{xzero, f[xzero]}], PointSize[Large], Red]]可视化 (3)
绘制 ArcSin 函数:
Plot[ArcSin[x], {x, -1, 1}]ComplexContourPlot[Re[ArcSin[z]], {z, -3π - 3I, 3π + 3I}, IconizedObject[«PlotOptions»]]ComplexContourPlot[Im[ArcSin[z]], {z, -π - 3I, π + 3I}, Contours -> 24]Table[PolarPlot[ArcSin[k ϕ], {ϕ, -π, π}, Sequence[Frame -> True, FrameTicks -> {{{-1, 0, 1}, None}, {{-1, 0, 1}, None}}, PlotLabel -> "k=" <> ToString[k], PlotRange -> All]], {k, 1, 4}]函数属性 (11)
ArcSin 是针对区间
内的所有实数定义的:
FunctionDomain[ArcSin[x], x]FunctionDomain[ArcSin[z], z, Complexes]ArcSin 获取区间
上的所有实数值;
FunctionRange[ArcSin[x], x, y]FunctionRange[ArcSin[z], z, y, Complexes]ArcSin 是一个奇函数:
ArcSin[-x]ArcSin 不是解析函数:
FunctionAnalytic[ArcSin[x], x]FunctionMeromorphic[ArcSin[x], x]ArcSin 既不是非递增,也不是非递减:
FunctionMonotonicity[ArcSin[x], x]FunctionMonotonicity[{ArcSin[x], -1 ≤ x ≤ 1}, x]ArcSin 是单射函数:
FunctionInjective[ArcSin[x], x]Plot[{ArcSin[x], 1 / 2}, {x, -2π, 2π}]ArcSin 不是满射函数:
FunctionSurjective[ArcSin[x], x]Plot[{ArcSin[x], 2}, {x, -2π, 2π}]ArcSin 既不是非负,也不是非正:
FunctionSign[ArcSin[x], x]ArcSin 函数在 (-∞,-1] 和 [1,∞) 内有奇点和断点:
FunctionSingularities[ArcSin[x], x]FunctionDiscontinuities[ArcSin[x], x]ArcSin 既不凸,也不凹:
FunctionConvexity[ArcSin[x], x]TraditionalForm 格式输出:
ArcSin[z]//TraditionalForm微分 (3)
D[ArcSin[x], x]Table[D[ArcSin[x], {x, n}], {n, 1, 4}]Plot[Evaluate[%], {x, -1, 1}, PlotLegends -> {"First Derivative", "Second Derivative", "Third Derivative", "Fourth Derivative"}]D[ArcSin[x], {x, n}]积分 (3)
级数展开式 (4)
使用 Series 求泰勒级数展开式:
Series[ArcSin[x], {x, 0, 7}]绘制 ArcSin 在
处的前三个近似式:
terms = Normal@Table[Series[ArcSin[x], {x, 0, m}], {m, 1, 5, 2}];
Plot[{ArcSin[x], terms}, {x, -1, 1}, PlotRange -> {{-1, 1}, All}]ArcSin 级数展开式的通项:
SeriesCoefficient[ArcSin[x], {x, 0, n}]Series[ArcSin[x], {x, 1, 1}]Series[ArcSin[x], {x, -2, 1}]ArcSin 可被应用于幂级数:
ArcSin[x + (x^2/2) + (x^3/3) + O[x]^4]函数恒等式和化简 (3)
函数表示 (5)
使用 ArcCsc 表示:
ArcCsc[1 / x]//FullSimplify(π/2) - InverseJacobiCN[z, 0]//FullSimplifyInverseJacobiDS[(1/z), 0]//FullSimplify使用 Hypergeometric2F1 表示:
(π/2) - z HypergeometricPFQ[{(1/2), (1/2)}, {(3/2)}, z^2]//FullSimplify用 MeijerG 表示:
MeijerGReduce[ArcSin[x], x]Activate[%]ArcSin 可被表示为 DifferentialRoot:
DifferentialRootReduce[ArcSin[x], x]应用 (6)
绘出 ArcSin 的实部和虚部:
Plot[{Re[ArcSin[x]], Im[ArcSin[x]]}, {x, -2, 2}, PlotStyle -> Thick]绘出 ArcSin 的黎曼曲面:
ParametricPlot3D[Evaluate[{Re[Sin[u + I v]], Im[Sin[u + I v]], u}], {u, 0, 4π}, {v, -2, 2}]With[{v = Normalize[{1, 1, -2}], u = Normalize[{1, 1, 1}]}, ArcSin[Norm[Cross[v, u]]]]{With[{n = 1000}, ListPlot[MapIndexed[{#1, #2[[1]] / n}&, Sort[Table[Position[FoldList[Plus, 0, RandomChoice[{-1, 1}, n]], 0][[-1, 1]] / n, {n}]]]]], Plot[2 / Pi ArcSin[Sqrt[x]], {x, 0, 1}]}解 ArcSin 微分方程:
DSolve[Sqrt[1 - z^2]w'[z] == 1, w[z], z]w[z_, {a_, b_}] := With[{q = (a - b) ^ 2 / (a + b) ^ 2, e = Sqrt[a ^ 2 - b ^ 2]}, EllipticTheta[1, ArcSin[z / e], q] / EllipticTheta[4, ArcSin[z / e], q]]ParametricPlot[{Re[w[ρ (2 Cos[φ] + I Sin[φ]), {2, 1}]], Im[w[ρ (2 Cos[φ] + I Sin[φ]), {2, 1}]]}, {ρ, 0, 1}, {φ, 0, 2Pi}, Mesh -> 15]属性和关系 (9)
{Sin[ArcSin[z]], ArcSin[Sin[z]]}利用 PowerExpand 去掉 ArcSin 的多值性:
PowerExpand[%]Refine[ArcSin[Sin[z]], 0 < z < Pi / 2]利用 TrigToExp 通过对数和平方根表示:
ArcSin[z]//TrigToExpExpToTrig[%]它显示 ArcSin 函数的分支线:
Plot3D[Im[ArcSin[x + I y]], {x, -2, 2}, {y, -2, 2}]ArcSin 给出以弧度为单位的角,ArcSinDegrees 给出相同的角,但以度为单位:
ArcSin[1]ArcSinDegrees[1]ComplexExpand[ArcSin[x + I y]]Reduce[ArcSin[z]^2 + 3 ArcSin[z] == 2, z]Reduce[ArcSin[Sin[z]] == w, z]Reduce[ArcSin[α x + β] == 0, x]LaplaceTransform[ArcSin[t], t, s]ArcSin 是多种数学函数的一个特例:
{(π/2) - InverseJacobiCD[z, 0], InverseJacobiCS[(I/z), 1], -(Sqrt[π]/2) MeijerG[{{1, 1, 1}, {}}, {{1}, {0, (1/2)}}, I z, (1/2)]}//FullSimplify可能存在的问题 (4)
ArcSin[Sin[30.]]Sin[ArcSin[30.]]ArcSin[-2 + I ((Pi + 1) ^ 2 - Pi ^ 2 - 2Pi - 1 - Exp[-Pi ^ 4])]//NArcSin[-2 + I ((Pi + 1) ^ 2 - Pi ^ 2 - 2Pi - 1 - Exp[-Pi ^ 4])]//N[#, 30]&ArcSin[0.99999999999999999999999999999999999999999999]sin^-1xsin^-1(x)巧妙范例 (3)
NestList[Integrate[#, x]&, ArcSin[x], 4]arcSin[x_ ? (InexactNumberQ[#] && 0 < # < 1&)] := FixedPoint[Function[ξ, ξ + 1 / Cos[ξ](x - Sin[ξ])], x]{arcSin[N[7 / 11, 20]], ArcSin[N[7 / 11, 20]]}在整数点绘制 ArcSin:
ArrayPlot[Table[FractionalPart[Abs[ArcSin[x y]]], {x, -20, 20}, {y, -20, 20}]]相关指南
-
▪
- 三角函数 ▪
- 逆函数 ▪
- GPU 计算 ▪
- 预科教育 ▪
- 初等函数 ▪
- NVIDIA GPU 计算 ▪
- Apple GPU 计算
历史
1988年引入 (1.0) | 在以下年份被更新:2021 (13.0)
文本
Wolfram Research (1988),ArcSin,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ArcSin.html (更新于 2021 年).
CMS
Wolfram 语言. 1988. "ArcSin." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2021. https://reference.wolfram.com/language/ref/ArcSin.html.
APA
Wolfram 语言. (1988). ArcSin. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ArcSin.html 年
BibTeX
@misc{reference.wolfram_2026_arcsin, author="Wolfram Research", title="{ArcSin}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/ArcSin.html}", note=[Accessed: 13-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_arcsin, organization={Wolfram Research}, title={ArcSin}, year={2021}, url={https://reference.wolfram.com/language/ref/ArcSin.html}, note=[Accessed: 13-August-2026]}