の x∈Realsについての不連続点を求める.
FunctionDiscontinuities[f,x,dom]
の x∈dom についての不連続点を求める.
FunctionDiscontinuities[{f1,f2,…},{x1,x2,…},dom]
の x1,x2,…∈dom についての不連続点を求める.
FunctionDiscontinuities
の x∈Realsについての不連続点を求める.
FunctionDiscontinuities[f,x,dom]
の x∈dom についての不連続点を求める.
FunctionDiscontinuities[{f1,f2,…},{x1,x2,…},dom]
の x1,x2,…∈dom についての不連続点を求める.
詳細
- 関数の不連続点は,関数の連続性が保証されている領域を求めるため,あるいは特別な解析が必要な点や線を求めるために使われることが多い.
- FunctionDiscontinuitiesは,
が
で連続的となるような集合
の陰的な説明を与える.集合
が最小である保証はない. - 結果の陰的な説明は,ReduceやSolve等の関数での使用に適した,方程式,不等式,領域指定,これらの論理結合からなる.
- dom の可能な値には,RealsとComplexesがある.
例題
すべて開く すべて閉じる例 (4)
FunctionDiscontinuities[Tan[x], x]FunctionDiscontinuities[Log[x], x, Complexes]FunctionDiscontinuities[Beta[x, y], {x, y}]FunctionDiscontinuities[ArcTan[x ^ y], {x, y}, Complexes]スコープ (6)
FunctionDiscontinuities[Gamma[x], x]Solve[% && -5 ≤ x ≤ 5, x, Reals]Plot[Gamma[x], {x, -5, 5}, Epilog -> {PointSize[Medium], Red, Point[{x, 0}] /. %}]FunctionDiscontinuities[Floor[1 / (x ^ 2 - 1)], x]Solve[% && -2 ≤ x ≤ 2 && Abs[1 / (x ^ 2 - 1)] < 7, x, Reals]Plot[Floor[1 / (x ^ 2 - 1)], {x, -2, 2}, PlotStyle -> Thick, Epilog -> {Red, Thin, Dotted, InfiniteLine[{x, 0}, {0, 1}] /. %}]FunctionDiscontinuities[Sqrt[x], x]FunctionDiscontinuities[ArcTan[z ^ 2], z, Complexes]Reduce[%, z]Show[{ComplexPlot[ArcTan[z ^ 2], {z, -2 - 2I, 2 + 2I}], Region[Style[ImplicitRegion[%, {Re[z], Im[z]}], Red]]}]FunctionDiscontinuities[(x ^ 2 + y ^ 2)Csc[x y], {x, y}]Show[{Plot3D[(x ^ 2 + y ^ 2)Csc[x y], {x, -3, 3}, {y, -3, 3}], ContourPlot3D@@{%, {x, -3, 3}, {y, -3, 3}, {z, -40, 40}, ContourStyle -> {Red, Opacity[0.7]}, Mesh -> False}}]FunctionDiscontinuities[{Sqrt[x - y], Log[x + y]}, {x, y}, Complexes]アプリケーション (6)
基本的なアプリケーション (4)
f = x + Cos[x] UnitStep[Sin[x]];FunctionDiscontinuities[f, x]Solve[% && -5Pi ≤ x ≤ 5Pi, x, Reals]Plot[f, {x, -5Pi, 5Pi}, Epilog -> {Red, Thin, Dotted, InfiniteLine[{x, 0}, {0, 1}] /. %}]f = Max[Log[Abs[x] + 1], x Sin[x]];FunctionDiscontinuities[f, x]Reduce[%, x, Reals]Plot[f, {x, -20, 20}]f = Log[z ^ 3];FunctionDiscontinuities[f, z, Complexes]Reduce[%, z]Show[{ComplexPlot[f, {z, -2 - 2I, 2 + 2I}], Region[Style[ImplicitRegion[%, {{Re[z], -2, 2}, {Im[z], -2, 2}}], Red]]}]f[y_] := 1 / (y ^ 2 - 1)
g[x_] := Csc[x]Φ = FunctionDiscontinuities[f[y], y]Ψ = FunctionDiscontinuities[g[x], x]FunctionDiscontinuities[f[g[x]], x](Φ /. y -> g[x]) || Ψ微積分 (1)
f = Sin[5 x] Floor[x + Ceiling[Tan[x] ^ 2]];FunctionDiscontinuities[f, x]% /. x -> 5 / 4f /. x -> 5 / 4Limit[f, x -> 5 / 4]Plot[f, {x, 0, Pi}, Epilog -> {Red, Point[{5 / 4, %}]}]可視化 (1)
不連続性を使ってPlotのExclusions設定を求める:
f = Clip[Floor[Gamma[x]], {-10, 10}];disc = FunctionDiscontinuities[f, x]不連続性をExclusionsが求める形式に変換する:
excl[e_Or] := Join@@(excl /@ List@@e)
excl[And[a___, e_Equal, b___]] := {{e, And[a, b]}}
excl[e_Equal] := {{e, True}}
excl[other_] := {}ex = excl[disc]Plotにおける除外を使う:
Plot[f, {x, -1, 1}, Exclusions -> ex]Plot[f, {x, -1, 1}, Exclusions -> None]特性と関係 (2)
関数は,FunctionDiscontinuitiesが与える集合の外では連続である:
FunctionDiscontinuities[Tan[x], x]FunctionContinuousを使って連続性をチェックする:
FunctionContinuous[{Tan[x], Not[%]}, x]FunctionSingularitiesは,その外では関数が解析的になる集合を与える:
FunctionSingularities[Abs[x] / (x ^ 2 - 1), x]FunctionDiscontinuities[Abs[x] / (x ^ 2 - 1), x]Show[{Plot[Abs[x] / (x ^ 2 - 1), {x, -2, 2}], ListPlot[...]}]関連するガイド
-
▪
- 関数と数列の特性
テキスト
Wolfram Research (2020), FunctionDiscontinuities, Wolfram言語関数, https://reference.wolfram.com/language/ref/FunctionDiscontinuities.html.
CMS
Wolfram Language. 2020. "FunctionDiscontinuities." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FunctionDiscontinuities.html.
APA
Wolfram Language. (2020). FunctionDiscontinuities. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FunctionDiscontinuities.html
BibTeX
@misc{reference.wolfram_2026_functiondiscontinuities, author="Wolfram Research", title="{FunctionDiscontinuities}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/FunctionDiscontinuities.html}", note=[Accessed: 03-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_functiondiscontinuities, organization={Wolfram Research}, title={FunctionDiscontinuities}, year={2020}, url={https://reference.wolfram.com/language/ref/FunctionDiscontinuities.html}, note=[Accessed: 03-November-2026]}