gives the Cantor staircase function
.
CantorStaircase
gives the Cantor staircase function
.
Details
- The Cantor staircase function is also known as Cantor ternary function or Cantor function.
- Mathematical function, suitable for both symbolic and numeric manipulation.
- For
, the Cantor function equals
. - For certain arguments, CantorStaircase automatically evaluates to exact values.
- CantorStaircase can be evaluated to arbitrary numerical precision.
- CantorStaircase automatically threads over lists. »
Examples
open all close allBasic Examples (2)
Evaluate at a point in the Cantor set:
CantorStaircase[1 / 3]Plot CantorStaircase over the unit interval:
Plot[CantorStaircase[x], {x, 0, 1}]Scope (13)
Numerical Evaluation (5)
CantorStaircase[0.76]CantorStaircase[0]CantorStaircase[15 / 17]N[CantorStaircase[1 / Sqrt[2]], 20]Compute the elementwise values of an array using automatic threading:
CantorStaircase[{{1 / 2, 0}, {0, 1 / 2}}]Or compute the matrix CantorStaircase function using MatrixFunction:
MatrixFunction[CantorStaircase, {{1 / 2, 0}, {0, 1 / 2}}]//FullSimplifyFunction Properties (8)
CantorStaircase is defined for all real numbers:
FunctionDomain[CantorStaircase[x], x]Its domain is restricted to real inputs:
FunctionDomain[CantorStaircase[x], x, Complexes]The range of CantorStaircase:
FunctionRange[CantorStaircase[x], x, y]Since its range is bounded, it is not surjective:
FunctionSurjective[CantorStaircase[x], x]Plot[{CantorStaircase[x], 2}, {x, -2, 2}]CantorStaircase is not injective:
FunctionInjective[CantorStaircase[x], x]Plot[{CantorStaircase[x], 1}, {x, -2, 2}]CantorStaircase is continuous:
FunctionContinuous[CantorStaircase[x], x]CantorStaircase is nondecreasing:
FunctionMonotonicity[CantorStaircase[x], x]CantorStaircase is non-negative:
FunctionSign[CantorStaircase[x], x]CantorStaircase is neither convex nor concave:
FunctionConvexity[CantorStaircase[x], x]TraditionalForm formatting:
CantorStaircase[x]//TraditionalFormRelated Guides
History
Text
Wolfram Research (2014), CantorStaircase, Wolfram Language function, https://reference.wolfram.com/language/ref/CantorStaircase.html.
CMS
Wolfram Language. 2014. "CantorStaircase." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CantorStaircase.html.
APA
Wolfram Language. (2014). CantorStaircase. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CantorStaircase.html
BibTeX
@misc{reference.wolfram_2026_cantorstaircase, author="Wolfram Research", title="{CantorStaircase}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/CantorStaircase.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_cantorstaircase, organization={Wolfram Research}, title={CantorStaircase}, year={2014}, url={https://reference.wolfram.com/language/ref/CantorStaircase.html}, note=[Accessed: 13-June-2026]}