Global Computation Settings & Parameters

Mathematica is built to handle arbitrarily large computations—limited only by computer time and memory—and provides a collection of convenient global safety features to prevent programs from going out of control.


Limiting Computations

$RecursionLimit maximum recursion depth

$IterationLimit maximum number of iterations

$MaxPiecewiseCases ▪ $MaxRootDegree

TimeConstrained ▪ MemoryConstrained ▪ TimeConstraint


$MaxExtraPrecision ▪ $MinPrecision ▪ $MaxPrecision ▪ $NumberMarks

Computational Parameters

$Assumptions global assumptions to make about variables, etc.


$ModuleNumber ▪ $SessionID

SystemInformation ▪ Options ▪ CurrentValue

New to Mathematica? Find your learning path »
Have a question? Ask support »