Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Monotonic function

From Wikipedia, the free encyclopedia
Order-preserving mathematical function
"Monotonicity" redirects here. For information on monotonicity as it pertains tovoting systems, seemonotonicity criterion. For information on monotonicity as it pertains to logical systems, seeMonotonicity of entailment.
"Monotonic" redirects here. For other uses, seeMonotone (disambiguation).
Figure 1. A monotonically non-decreasing function
Figure 2. A monotonically non-increasing function
Figure 3. A function that isnot monotonic

Inmathematics, amonotonic function (ormonotone function) is afunction betweenordered sets that preserves or reverses the givenorder.[1][2][3] This concept first arose incalculus, and was later generalized to the more abstract setting oforder theory.

In calculus and analysis

[edit]

Incalculus, a functionf{\displaystyle f} defined on asubset of thereal numbers with real values is calledmonotonic if it is either entirely non-decreasing, or entirely non-increasing.[2] That is, as per Fig. 1, a function that increases monotonically does not exclusively have to increase, it simply must not decrease.

A function is termedmonotonically increasing (alsoincreasing ornon-decreasing)[3] if for allx{\displaystyle x} andy{\displaystyle y} such thatxy{\displaystyle x\leq y} one hasf(x)f(y){\displaystyle f\!\left(x\right)\leq f\!\left(y\right)}, sof{\displaystyle f} preserves the order (see Figure 1). Likewise, a function is calledmonotonically decreasing (alsodecreasing ornon-increasing)[3] if, wheneverxy{\displaystyle x\leq y}, thenf(x)f(y){\displaystyle f\!\left(x\right)\geq f\!\left(y\right)}, so itreverses the order (see Figure 2).

If the order{\displaystyle \leq } in the definition of monotonicity is replaced by the strict order<{\displaystyle <}, one obtains a stronger requirement. A function with this property is calledstrictly increasing (alsoincreasing).[3][4] Again, by inverting the order symbol, one finds a corresponding concept calledstrictly decreasing (alsodecreasing).[3][4] A function with either property is calledstrictly monotone. Functions that are strictly monotone areone-to-one (because forx{\displaystyle x} not equal toy{\displaystyle y}, eitherx<y{\displaystyle x<y} orx>y{\displaystyle x>y} and so, by monotonicity, eitherf(x)<f(y){\displaystyle f\!\left(x\right)<f\!\left(y\right)} orf(x)>f(y){\displaystyle f\!\left(x\right)>f\!\left(y\right)}, thusf(x)f(y){\displaystyle f\!\left(x\right)\neq f\!\left(y\right)}.

To avoid ambiguity, the termsweakly monotone,weakly increasing andweakly decreasing are often used to refer to non-strict monotonicity.

The terms "non-decreasing" and "non-increasing" should not be confused with the (much weaker) negative qualifications "not decreasing" and "not increasing". For example, the non-monotonic function shown in figure 3 first falls, then rises, then falls again. It is therefore not decreasing and not increasing, but it is neither non-decreasing nor non-increasing.

A functionf{\displaystyle f} is said to beabsolutely monotonic over an interval(a,b){\displaystyle \left(a,b\right)} if thederivatives of all orders off{\displaystyle f} arenonnegative or allnonpositive at all points on the interval.

Inverse of function

[edit]

All strictly monotonic functions areinvertible because they are guaranteed to have a one-to-one mapping from their range to their domain.

However, functions that are only weakly monotone need not be invertible; they may be constant on some interval (and therefore not one-to-one).

A function may be strictly monotonic over a limited a range of values and thus have an inverse on that range even though it is not strictly monotonic everywhere. For example, ify=g(x){\displaystyle y=g(x)} is strictly increasing on the range[a,b]{\displaystyle [a,b]}, then it has an inversex=h(y){\displaystyle x=h(y)} on the range[g(a),g(b)]{\displaystyle [g(a),g(b)]}.

The termmonotonic is sometimes used in place ofstrictly monotonic, so a source may state that all monotonic functions are invertible when they really mean that all strictly monotonic functions are invertible.[citation needed]

Monotonic transformation

[edit]

The termmonotonic transformation (ormonotone transformation) may also cause confusion because it refers to a transformation by a strictly increasing function. This is the case in economics with respect to the ordinal properties of autility function being preserved across a monotonic transform (see alsomonotone preferences).[5] In this context, the term "monotonic transformation" refers to a positive monotonic transformation and is intended to distinguish it from a "negative monotonic transformation," which reverses the order of the numbers.[6]

Some basic applications and results

[edit]
Monotonic function with a dense set of jump discontinuities (several sections shown)
Plots of 6 monotonic growth functions

The following properties are true for a monotonic functionf:RR{\displaystyle f\colon \mathbb {R} \to \mathbb {R} }:

These properties are the reason why monotonic functions are useful in technical work inanalysis. Other important properties of these functions include:

An important application of monotonic functions is inprobability theory. IfX{\displaystyle X} is arandom variable, itscumulative distribution functionFX(x)=Prob(Xx){\displaystyle F_{X}\!\left(x\right)={\text{Prob}}\!\left(X\leq x\right)} is a monotonically increasing function.

A function isunimodal if it is monotonically increasing up to some point (themode) and then monotonically decreasing.

Whenf{\displaystyle f} is astrictly monotonic function, thenf{\displaystyle f} isinjective on its domain, and ifT{\displaystyle T} is therange off{\displaystyle f}, then there is aninverse function onT{\displaystyle T} forf{\displaystyle f}. In contrast, each constant function is monotonic, but not injective,[7] and hence cannot have an inverse.

The graphic shows six monotonic functions. Their simplest forms are shown in the plot area and the expressions used to create them are shown on they-axis.

In topology

[edit]

A mapf:XY{\displaystyle f:X\to Y} is said to bemonotone if each of itsfibers isconnected; that is, for each elementyY,{\displaystyle y\in Y,} the (possibly empty) setf1(y){\displaystyle f^{-1}(y)} is a connectedsubspace ofX.{\displaystyle X.}

In functional analysis

[edit]

Infunctional analysis on atopological vector spaceX{\displaystyle X}, a (possibly non-linear) operatorT:XX{\displaystyle T:X\rightarrow X^{*}} is said to be amonotone operator if

(TuTv,uv)0u,vX.{\displaystyle (Tu-Tv,u-v)\geq 0\quad \forall u,v\in X.}Kachurovskii's theorem shows thatconvex functions onBanach spaces have monotonic operators as their derivatives.

A subsetG{\displaystyle G} ofX×X{\displaystyle X\times X^{*}} is said to be amonotone set if for every pair[u1,w1]{\displaystyle [u_{1},w_{1}]} and[u2,w2]{\displaystyle [u_{2},w_{2}]} inG{\displaystyle G},

(w1w2,u1u2)0.{\displaystyle (w_{1}-w_{2},u_{1}-u_{2})\geq 0.}G{\displaystyle G} is said to bemaximal monotone if it is maximal among all monotone sets in the sense of set inclusion. The graph of a monotone operatorG(T){\displaystyle G(T)} is a monotone set. A monotone operator is said to bemaximal monotone if its graph is amaximal monotone set.

In order theory

[edit]

Order theory deals with arbitrarypartially ordered sets andpreordered sets as a generalization of real numbers. The above definition of monotonicity is relevant in these cases as well. However, the terms "increasing" and "decreasing" are avoided, since their conventional pictorial representation does not apply to orders that are nottotal. Furthermore, thestrict relations<{\displaystyle <} and>{\displaystyle >} are of little use in many non-total orders and hence no additional terminology is introduced for them.

Letting{\displaystyle \leq } denote the partial order relation of any partially ordered set, amonotone function, also calledisotone, ororder-preserving, satisfies the property

xyf(x)f(y){\displaystyle x\leq y\implies f(x)\leq f(y)}

for allx andy in its domain. The composite of two monotone mappings is also monotone.

Thedual notion is often calledantitone,anti-monotone, ororder-reversing. Hence, an antitone functionf satisfies the property

xyf(y)f(x),{\displaystyle x\leq y\implies f(y)\leq f(x),}

for allx andy in its domain.

Aconstant function is both monotone and antitone; conversely, iff is both monotone and antitone, and if the domain off is alattice, thenf must be constant.

Monotone functions are central in order theory. They appear in most articles on the subject and examples from special applications are found in these places. Some notable special monotone functions areorder embeddings (functions for whichxy{\displaystyle x\leq y}if and only iff(x)f(y)){\displaystyle f(x)\leq f(y))} andorder isomorphisms (surjective order embeddings).

In the context of search algorithms

[edit]

In the context ofsearch algorithms monotonicity (also called consistency) is a condition applied toheuristic functions. A heuristich(n){\displaystyle h(n)} is monotonic if, for every noden and every successorn' ofn generated by any actiona, the estimated cost of reaching the goal fromn is no greater than the step cost of getting ton' plus the estimated cost of reaching the goal fromn',

h(n)c(n,a,n)+h(n).{\displaystyle h(n)\leq c\left(n,a,n'\right)+h\left(n'\right).}

This is a form oftriangle inequality, withn,n', and the goalGn closest ton. Because every monotonic heuristic is alsoadmissible, monotonicity is a stricter requirement than admissibility. Someheuristic algorithms such asA* can be provenoptimal provided that the heuristic they use is monotonic.[8]

In Boolean functions

[edit]
With the nonmonotonic function "ifa then bothb andc",false nodes appear abovetrue nodes.
Hasse diagram of the monotonic function "at least two ofa,b,c hold". Colors indicate function output values.

InBoolean algebra, a monotonic function is one such that for allai andbi in{0,1}, ifa1b1,a2b2, ...,anbn (i.e. the Cartesian product{0, 1}n is orderedcoordinatewise), thenf(a1, ...,an) ≤ f(b1, ...,bn). In other words, a Boolean function is monotonic if, for every combination of inputs, switching one of the inputs from false to true can only cause the output to switch from false to true and not from true to false. Graphically, this means that ann-ary Boolean function is monotonic when its representation as ann-cube labelled with truth values has no upward edge fromtrue tofalse. (This labelledHasse diagram is thedual of the function's labelledVenn diagram, which is the more common representation forn ≤ 3.)

The monotonic Boolean functions are precisely those that can be defined by an expression combining the inputs (which may appear more than once) using only the operatorsand andor (in particularnot is forbidden). For instance "at least two ofa,b,c hold" (the ternarymajority function) is a monotonic function ofa,b,c, since it can be written for instance as ((a andb) or (a andc) or (b andc)).

The number of such functions onn variables is known as theDedekind number ofn.

SAT solving, generally anNP-hard task, can be achieved efficiently when all involved functions and predicates are monotonic and Boolean.[9]

See also

[edit]

Notes

[edit]
  1. ^Clapham, Christopher; Nicholson, James (2014).Oxford Concise Dictionary of Mathematics (5th ed.). Oxford University Press.
  2. ^abStover, Christopher."Monotonic Function".Wolfram MathWorld. Retrieved2018-01-29.
  3. ^abcde"Monotone function".Encyclopedia of Mathematics. Retrieved2018-01-29.
  4. ^abSpivak, Michael (1994).Calculus. Houston, Texas: Publish or Perish, Inc. p. 192.ISBN 0-914098-89-6.
  5. ^See the section on Cardinal Versus Ordinal Utility inSimon & Blume (1994).
  6. ^Varian, Hal R. (2010).Intermediate Microeconomics (8th ed.). W. W. Norton & Company. p. 56.ISBN 9780393934243.
  7. ^if its domain has more than one element
  8. ^Conditions for optimality: Admissibility and consistency pg. 94–95 (Russell & Norvig 2010).
  9. ^Bayless, Sam; Bayless, Noah; Hoos, Holger H.; Hu, Alan J. (2015).SAT Modulo Monotonic Theories. Proc. 29th AAAI Conf. on Artificial Intelligence. AAAI Press. pp. 3702–3709.arXiv:1406.0043.doi:10.1609/aaai.v29i1.9755.Archived from the original on Dec 11, 2023.

Bibliography

[edit]
  • Bartle, Robert G. (1976).The elements of real analysis (second ed.).
  • Grätzer, George (1971).Lattice theory: first concepts and distributive lattices. W. H. Freeman.ISBN 0-7167-0442-0.
  • Pemberton, Malcolm; Rau, Nicholas (2001).Mathematics for economists: an introductory textbook. Manchester University Press.ISBN 0-7190-3341-1.
  • Renardy, Michael & Rogers, Robert C. (2004).An introduction to partial differential equations. Texts in Applied Mathematics 13 (Second ed.). New York: Springer-Verlag. p. 356.ISBN 0-387-00444-0.
  • Riesz, Frigyes & Béla Szőkefalvi-Nagy (1990).Functional Analysis. Courier Dover Publications.ISBN 978-0-486-66289-3.
  • Russell, Stuart J.; Norvig, Peter (2010).Artificial Intelligence: A Modern Approach (3rd ed.). Upper Saddle River, New Jersey: Prentice Hall.ISBN 978-0-13-604259-4.
  • Simon, Carl P.; Blume, Lawrence (April 1994).Mathematics for Economists (first ed.). Norton.ISBN 978-0-393-95733-4. (Definition 9.31)

External links

[edit]
Key concepts
Results
Properties & Types (list)
Constructions
Topology & Orders
Related
Retrieved from "https://en.wikipedia.org/w/index.php?title=Monotonic_function&oldid=1324096074"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp