Misplaced Pages

Fixed point (mathematics): Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editContent deleted Content addedVisualWikitext
Revision as of 20:25, 30 August 2024 editRowanElder (talk | contribs)Extended confirmed users1,325 edits General copyediting, problems remainTag: Visual edit← Previous edit Latest revision as of 09:26, 14 December 2024 edit undoCitation bot (talk | contribs)Bots5,409,776 edits Alter: title, template type. Add: chapter-url, chapter. Removed or converted URL. Removed parameters. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | Suggested by Dominic3203 | Linked from User:Mathbot/Most_linked_math_articles | #UCB_webform_linked 185/1913 
(11 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{Short description|Element mapped to itself by a mathematical function}} {{Short description|Element mapped to itself by a mathematical function}}
{{hatnote|1=Fixed points in mathematics are not to be confused with ], or ]s where {{math|1=''f'''(''x'') = 0}}.}} {{hatnote|1=Fixed points in mathematics are not to be confused with ], or ]s where <math> f'(x) = 0</math>.}}
] ]


In ], a '''fixed point''' of a ] (sometimes shortened to '''fixpoint'''), also known as an '''invariant point''', is a value that does not change under that given transformation. More explicitly, for ] with a common ] and ], a fixed point of the function is any element of the domain that is mapped to itself by the function. Any set of fixed points of a transformation is also fixed by the transformation and is called an ''']'''. In ], a '''fixed point''' (sometimes shortened to '''fixpoint'''), also known as an '''invariant point''', is a value that does not change under a given ]. Specifically, for ], a fixed point is an element that is mapped to itself by the function. Any set of fixed points of a transformation is also an ].


== Fixed point of a function == == Fixed point of a function ==


Formally, {{mvar|c}} is a fixed point of a function {{mvar|f}} if {{mvar|c}} belongs to both the ] and the ] of {{mvar|f}}, and {{math|1=''f''(''c'') = ''c''}}. Formally, {{mvar|c}} is a fixed point of a function {{mvar|f}} if {{mvar|c}} belongs to both the ] and the ] of {{mvar|f}}, and {{math|1=''f''(''c'') = ''c''}}.
In particular, {{mvar|f}} cannot have any fixed point if its domain is disjoint from its codomain.
If {{math|''f''}} is defined on the ]s, it corresponds, in graphical terms, to a ] in the ], and each fixed-point {{math|''c''}} corresponds to an intersection of the curve with the line {{math|1=''y''&thinsp;=&thinsp;''x''}}, cf. picture.


For example, if {{math|''f''}} is defined on the ]s by For example, if {{math|''f''}} is defined on the ]s by
<math display="block"> f(x) = x^2 - 3 x + 4,</math> <math> f(x) = x^2 - 3 x + 4,</math>
then 2 is a fixed point of {{math|''f''}}, because {{math|1=''f''(2) = 2}}. then 2 is a fixed point of {{math|''f''}}, because {{math|1=''f''(2) = 2}}.


Not all functions have fixed points: for example {{math|1=''f''(''x'') = ''x'' + 1}} has no fixed points because {{math|''x''}} is never equal to {{math|''x'' + 1}} for any real number. In graphical terms, a fixed-point {{math|''x''}} of a function of one variable is an x such that the point {{math|(''x'', ''f''(''x''))}} is on the line {{math|1=''y''&thinsp;=&thinsp;''x''}}, or in other words the ] of {{math|''f''}} has a point in common with the graph of the identity function {{math|1=''i''(''x'') = ''x''}}. Not all functions have fixed points: for example, {{math|1=''f''(''x'') = ''x'' + 1}} has no fixed points because {{math|''x'' + 1}} is never equal to {{math|''x''}} for any real number.


== Fixed point iteration == == Fixed point iteration ==
Line 65: Line 67:
The FPP is a ], i.e., it is preserved by any ]. The FPP is also preserved by any ]. The FPP is a ], i.e., it is preserved by any ]. The FPP is also preserved by any ].


According to the ], every ] and ] ] of a ] has the FPP. Compactness alone does not imply the FPP, and convexity is not a topologically invariant property, so it makes sense to ask how to topologically characterize the FPP. In 1932 ] asked whether compactness together with ] could be a necessary and sufficient condition for the FPP to hold. The problem was open for 20 years until the conjecture was disproved by Shin'ichi Kinoshita, who found an example of a compact contractible space without the FPP.<ref>{{cite journal |last=Kinoshita |first=Shin'ichi |year=1953 |title=On Some Contractible Continua without Fixed Point Property |journal=] |volume=40 |issue=1 |pages=96–98 |doi=10.4064/fm-40-1-96-98 |issn=0016-2736 |doi-access=free}}</ref> According to the ], every ] and ] ] of a ] has the FPP. Compactness alone does not imply the FPP, and convexity is not even a topological property, so it makes sense to ask how to topologically characterize the FPP. In 1932 ] asked whether compactness together with ] could be a necessary and sufficient condition for the FPP to hold. The problem was open for 20 years until the conjecture was disproved by Kinoshita, who found an example of a compact contractible space without the FPP.<ref>{{cite journal |last=Kinoshita |first=Shin'ichi |year=1953 |title=On Some Contractible Continua without Fixed Point Property |journal=] |volume=40 |issue=1 |pages=96–98 |doi=10.4064/fm-40-1-96-98 |issn=0016-2736 |doi-access=free}}</ref>


==Fixed points of partial orders == ==Fixed points of partial orders ==


In ], the notion and terminology of fixed points is generalized to a ]. Let ≤ be a partial order over a set ''X'' and let ''f'': ''X'' → ''X'' be a function over ''X''. Then a '''prefixed point''' (also spelled '''pre-fixed point''', sometimes shortened to '''prefixpoint''' or '''pre-fixpoint'''){{citation needed|reason=Give a source for each of the spellings.|date=October 2022}} of ''f'' is any ''p'' such that ''f''(''p'') ≤ ''p''. Analogously, a ''postfixed point'' of ''f'' is any ''p'' such that ''p'' ≤ ''f''(''p'').<ref name="SmythPlotkin1982">{{cite conference |last1=Smyth |first1=Michael B. |last2=Plotkin |first2=Gordon D. |date=1982 |title=The Category-Theoretic Solution of Recursive Domain Equations |url=https://homepages.inf.ed.ac.uk/gdp/publications/Category_Theoretic_Solution.pdf |publisher=SIAM Journal of Computing (volume 11) |pages=761–783 |doi=10.1137/0211062 |book-title=Proceedings, 18th IEEE Symposium on Foundations of Computer Science}}</ref> The opposite usage occasionally appears.<ref name="CousotCousot1979">{{cite journal |author1=Patrick Cousot |author2=Radhia Cousot |year=1979 |title=Constructive Versions of Tarski's Fixed Point Theorems |url=http://www.di.ens.fr/~cousot/COUSOTpapers/publications.www/CousotCousot-PacJMath-82-1-1979.pdf |journal=] |volume=82 |issue=1 |pages=43–57 |doi=10.2140/pjm.1979.82.43}}</ref> Malkis justifies the definition presented here as follows: "since ''f'' is {{em|before}} the inequality sign in the term ''f''(''x'') ≤ ''x'', such ''x'' is called a {{em|pre}}fix point."<ref>{{cite journal |last1=Malkis |first1=Alexander |date=2015 |title=Multithreaded-Cartesian Abstract Interpretation of Multithreaded Recursive Programs Is Polynomial |url=https://www.sec.in.tum.de/~malkis/Malkis-MultCartAbstIntOfMultRecProgIsPoly_techrep.pdf |journal=Reachability Problems |series=Lecture Notes in Computer Science |volume=9328 |pages=114–127 |doi=10.1007/978-3-319-24537-9_11 |isbn=978-3-319-24536-2 |s2cid=17640585 |archive-url=https://web.archive.org/web/20220810075519/https://www.sec.in.tum.de/~malkis/Malkis-MultCartAbstIntOfMultRecProgIsPoly_techrep.pdf |archive-date=2022-08-10}}</ref> A fixed point is a point that is both a prefixpoint and a postfixpoint. Prefixpoints and postfixpoints have applications in ].<ref>Yde Venema (2008) {{webarchive|url=https://web.archive.org/web/20120321162526/http://staff.science.uva.nl/~yde/teaching/ml/mu/mu2008.pdf|date=March 21, 2012}}</ref> In ], the notion and terminology of fixed points is generalized to a ]. Let ≤ be a partial order over a set ''X'' and let ''f'': ''X'' → ''X'' be a function over ''X''. Then a '''prefixed point''' (also spelled '''pre-fixed point''', sometimes shortened to '''prefixpoint''' or '''pre-fixpoint'''){{citation needed|reason=Give a source for each of the spellings.|date=October 2022}} of ''f'' is any ''p'' such that ''f''(''p'') ≤ ''p''. Analogously, a ''postfixed point'' of ''f'' is any ''p'' such that ''p'' ≤ ''f''(''p'').<ref name="SmythPlotkin1982">{{cite conference |last1=Smyth |first1=Michael B. |last2=Plotkin |first2=Gordon D. |date=1982 |title=The Category-Theoretic Solution of Recursive Domain Equations |url=https://homepages.inf.ed.ac.uk/gdp/publications/Category_Theoretic_Solution.pdf |publisher=SIAM Journal of Computing (volume 11) |pages=761–783 |doi=10.1137/0211062 |book-title=Proceedings, 18th IEEE Symposium on Foundations of Computer Science}}</ref> The opposite usage occasionally appears.<ref name="CousotCousot1979">{{cite journal |author1=Patrick Cousot |author2=Radhia Cousot |year=1979 |title=Constructive Versions of Tarski's Fixed Point Theorems |url=http://www.di.ens.fr/~cousot/COUSOTpapers/publications.www/CousotCousot-PacJMath-82-1-1979.pdf |journal=] |volume=82 |issue=1 |pages=43–57 |doi=10.2140/pjm.1979.82.43}}</ref> Malkis justifies the definition presented here as follows: "since ''f'' is {{em|before}} the inequality sign in the term ''f''(''x'') ≤ ''x'', such ''x'' is called a {{em|pre}}fix point."<ref>{{cite book |last1=Malkis |first1=Alexander |date=2015 |chapter=Multithreaded-Cartesian Abstract Interpretation of Multithreaded Recursive Programs Is Polynomial |chapter-url=https://www.sec.in.tum.de/~malkis/Malkis-MultCartAbstIntOfMultRecProgIsPoly_techrep.pdf |title=Reachability Problems |series=Lecture Notes in Computer Science |volume=9328 |pages=114–127 |doi=10.1007/978-3-319-24537-9_11 |isbn=978-3-319-24536-2 |s2cid=17640585 |archive-url=https://web.archive.org/web/20220810075519/https://www.sec.in.tum.de/~malkis/Malkis-MultCartAbstIntOfMultRecProgIsPoly_techrep.pdf |archive-date=2022-08-10}}</ref> A fixed point is a point that is both a prefixpoint and a postfixpoint. Prefixpoints and postfixpoints have applications in ].<ref>Yde Venema (2008) {{webarchive|url=https://web.archive.org/web/20120321162526/http://staff.science.uva.nl/~yde/teaching/ml/mu/mu2008.pdf|date=March 21, 2012}}</ref>


=== Least fixed point === === Least fixed point ===
Line 118: Line 120:


==External links== ==External links==
* * {{cite journal | url=http://ijpam.eu/contents/2012-78-3/7/7.pdf | author=Yutaka Nishiyama | title=An Elegant Solution for Drawing a Fixed Point | journal=International Journal of Pure and Applied Mathematics | volume=78 | number=3 | pages=363&ndash;377 | date=2012 }}


] ]

Latest revision as of 09:26, 14 December 2024

Element mapped to itself by a mathematical function Fixed points in mathematics are not to be confused with other uses of "fixed point", or stationary points where f ( x ) = 0 {\displaystyle f'(x)=0} .
The function f ( x ) = x 3 3 x 2 + 3 x {\displaystyle f(x)=x^{3}-3x^{2}+3x} (shown in red) has the fixed points 0, 1, and 2.

In mathematics, a fixed point (sometimes shortened to fixpoint), also known as an invariant point, is a value that does not change under a given transformation. Specifically, for functions, a fixed point is an element that is mapped to itself by the function. Any set of fixed points of a transformation is also an invariant set.

Fixed point of a function

Formally, c is a fixed point of a function f if c belongs to both the domain and the codomain of f, and f(c) = c. In particular, f cannot have any fixed point if its domain is disjoint from its codomain. If f is defined on the real numbers, it corresponds, in graphical terms, to a curve in the Euclidean plane, and each fixed-point c corresponds to an intersection of the curve with the line y = x, cf. picture.

For example, if f is defined on the real numbers by f ( x ) = x 2 3 x + 4 , {\displaystyle f(x)=x^{2}-3x+4,} then 2 is a fixed point of f, because f(2) = 2.

Not all functions have fixed points: for example, f(x) = x + 1 has no fixed points because x + 1 is never equal to x for any real number.

Fixed point iteration

Main article: Fixed-point iteration

In numerical analysis, fixed-point iteration is a method of computing fixed points of a function. Specifically, given a function f {\displaystyle f} with the same domain and codomain, a point x 0 {\displaystyle x_{0}} in the domain of f {\displaystyle f} , the fixed-point iteration is

x n + 1 = f ( x n ) , n = 0 , 1 , 2 , {\displaystyle x_{n+1}=f(x_{n}),\,n=0,1,2,\dots }

which gives rise to the sequence x 0 , x 1 , x 2 , {\displaystyle x_{0},x_{1},x_{2},\dots } of iterated function applications x 0 , f ( x 0 ) , f ( f ( x 0 ) ) , {\displaystyle x_{0},f(x_{0}),f(f(x_{0})),\dots } which is hoped to converge to a point x {\displaystyle x} . If f {\displaystyle f} is continuous, then one can prove that the obtained x {\displaystyle x} is a fixed point of f {\displaystyle f} .

The notions of attracting fixed points, repelling fixed points, and periodic points are defined with respect to fixed-point iteration.

Fixed-point theorems

Main article: Fixed-point theorems

A fixed-point theorem is a result saying that at least one fixed point exists, under some general condition.

For example, the Banach fixed-point theorem (1922) gives a general criterion guaranteeing that, if it is satisfied, fixed-point iteration will always converge to a fixed point.

The Brouwer fixed-point theorem (1911) says that any continuous function from the closed unit ball in n-dimensional Euclidean space to itself must have a fixed point, but it doesn't describe how to find the fixed point.

The Lefschetz fixed-point theorem (and the Nielsen fixed-point theorem) from algebraic topology give a way to count fixed points.

Fixed point of a group action

In algebra, for a group G acting on a set X with a group action {\displaystyle \cdot } , x in X is said to be a fixed point of g if g x = x {\displaystyle g\cdot x=x} .

The fixed-point subgroup G f {\displaystyle G^{f}} of an automorphism f of a group G is the subgroup of G: G f = { g G f ( g ) = g } . {\displaystyle G^{f}=\{g\in G\mid f(g)=g\}.}

Similarly, the fixed-point subring R f {\displaystyle R^{f}} of an automorphism f of a ring R is the subring of the fixed points of f, that is, R f = { r R f ( r ) = r } . {\displaystyle R^{f}=\{r\in R\mid f(r)=r\}.}

In Galois theory, the set of the fixed points of a set of field automorphisms is a field called the fixed field of the set of automorphisms.

Topological fixed point property

Main article: Fixed-point property

A topological space X {\displaystyle X} is said to have the fixed point property (FPP) if for any continuous function

f : X X {\displaystyle f\colon X\to X}

there exists x X {\displaystyle x\in X} such that f ( x ) = x {\displaystyle f(x)=x} .

The FPP is a topological invariant, i.e., it is preserved by any homeomorphism. The FPP is also preserved by any retraction.

According to the Brouwer fixed-point theorem, every compact and convex subset of a Euclidean space has the FPP. Compactness alone does not imply the FPP, and convexity is not even a topological property, so it makes sense to ask how to topologically characterize the FPP. In 1932 Borsuk asked whether compactness together with contractibility could be a necessary and sufficient condition for the FPP to hold. The problem was open for 20 years until the conjecture was disproved by Kinoshita, who found an example of a compact contractible space without the FPP.

Fixed points of partial orders

In domain theory, the notion and terminology of fixed points is generalized to a partial order. Let ≤ be a partial order over a set X and let f: XX be a function over X. Then a prefixed point (also spelled pre-fixed point, sometimes shortened to prefixpoint or pre-fixpoint) of f is any p such that f(p) ≤ p. Analogously, a postfixed point of f is any p such that pf(p). The opposite usage occasionally appears. Malkis justifies the definition presented here as follows: "since f is before the inequality sign in the term f(x) ≤ x, such x is called a prefix point." A fixed point is a point that is both a prefixpoint and a postfixpoint. Prefixpoints and postfixpoints have applications in theoretical computer science.

Least fixed point

Main article: Least fixed point

In order theory, the least fixed point of a function from a partially ordered set (poset) to itself is the fixed point which is less than each other fixed point, according to the order of the poset. A function need not have a least fixed point, but if it does then the least fixed point is unique.

One way to express the Knaster–Tarski theorem is to say that a monotone function on a complete lattice has a least fixed point that coincides with its least prefixpoint (and similarly its greatest fixed point coincides with its greatest postfixpoint).

Fixed-point combinator

Main article: Fixed point combinator

In combinatory logic for computer science, a fixed-point combinator is a higher-order function f i x {\displaystyle {\mathsf {fix}}} that returns a fixed point of its argument function, if one exists. Formally, if the function f has one or more fixed points, then

f i x f = f ( f i x f ) . {\displaystyle \operatorname {\mathsf {fix}} f=f(\operatorname {\mathsf {fix}} f).}

Fixed-point logics

Main article: Fixed-point logic

In mathematical logic, fixed-point logics are extensions of classical predicate logic that have been introduced to express recursion. Their development has been motivated by descriptive complexity theory and their relationship to database query languages, in particular to Datalog.

Applications

This section needs additional citations for verification. Please help improve this article by adding citations to reliable sources in this section. Unsourced material may be challenged and removed. (July 2018) (Learn how and when to remove this message)

In many fields, equilibria or stability are fundamental concepts that can be described in terms of fixed points. Some examples follow.

See also

Notes

  1. Brown, R. F., ed. (1988). Fixed Point Theory and Its Applications. American Mathematical Society. ISBN 0-8218-5080-6.
  2. Kinoshita, Shin'ichi (1953). "On Some Contractible Continua without Fixed Point Property". Fund. Math. 40 (1): 96–98. doi:10.4064/fm-40-1-96-98. ISSN 0016-2736.
  3. Smyth, Michael B.; Plotkin, Gordon D. (1982). "The Category-Theoretic Solution of Recursive Domain Equations" (PDF). Proceedings, 18th IEEE Symposium on Foundations of Computer Science. SIAM Journal of Computing (volume 11). pp. 761–783. doi:10.1137/0211062.
  4. Patrick Cousot; Radhia Cousot (1979). "Constructive Versions of Tarski's Fixed Point Theorems" (PDF). Pacific Journal of Mathematics. 82 (1): 43–57. doi:10.2140/pjm.1979.82.43.
  5. Malkis, Alexander (2015). "Multithreaded-Cartesian Abstract Interpretation of Multithreaded Recursive Programs Is Polynomial" (PDF). Reachability Problems. Lecture Notes in Computer Science. Vol. 9328. pp. 114–127. doi:10.1007/978-3-319-24537-9_11. ISBN 978-3-319-24536-2. S2CID 17640585. Archived from the original (PDF) on 2022-08-10.
  6. Yde Venema (2008) Lectures on the Modal μ-calculus Archived March 21, 2012, at the Wayback Machine
  7. Yde Venema (2008) Lectures on the Modal μ-calculus Archived March 21, 2012, at the Wayback Machine
  8. Coxeter, H. S. M. (1942). Non-Euclidean Geometry. University of Toronto Press. p. 36.
  9. G. B. Halsted (1906) Synthetic Projective Geometry, page 27
  10. Wilson, Kenneth G. (1971). "Renormalization Group and Critical Phenomena. I. Renormalization Group and the Kadanoff Scaling Picture". Physical Review B. 4 (9): 3174–3183. Bibcode:1971PhRvB...4.3174W. doi:10.1103/PhysRevB.4.3174.
  11. Wilson, Kenneth G. (1971). "Renormalization Group and Critical Phenomena. II. Phase-Space Cell Analysis of Critical Behavior". Physical Review B. 4 (9): 3184–3205. Bibcode:1971PhRvB...4.3184W. doi:10.1103/PhysRevB.4.3184.
  12. "P. Cousot & R. Cousot, Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints".

External links

Categories: