In mathematical analysis, the smoothness of a function is a property measured by the number of continuous derivatives (differentiability class) it has over its domain.
A function of class C k {\displaystyle C^{k}} is a function of smoothness at least k; that is, a function of class C k {\displaystyle C^{k}} is a function that has a kth derivative that is continuous in its domain.
A function of class C ∞ {\displaystyle C^{\infty }} or C ∞ {\displaystyle C^{\infty }} -function (pronounced C-infinity function) is an infinitely differentiable function, that is, a function that has derivatives of all orders (this implies that all these derivatives are continuous).
Generally, the term smooth function refers to a C ∞ {\displaystyle C^{\infty }} -function. However, it may also mean "sufficiently differentiable" for the problem under consideration.