<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Inverse_function_theorem</id>
	<title>Inverse function theorem - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Inverse_function_theorem"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Inverse_function_theorem&amp;action=history"/>
	<updated>2026-05-04T21:10:33Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Inverse_function_theorem&amp;diff=4647215&amp;oldid=prev</id>
		<title>imported&gt;Mechanikin: /* Counter-example */it just occurred to me that a locally constant function is a counterexample to the case in which the derivative were allowed to be zero</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Inverse_function_theorem&amp;diff=4647215&amp;oldid=prev"/>
		<updated>2026-01-01T07:42:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Counter-example: &lt;/span&gt;it just occurred to me that a locally constant function is a counterexample to the case in which the derivative were allowed to be zero&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Previous revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:42, 1 January 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Use dmy dates|date=December 2023}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Use dmy dates|date=December 2023}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Calculus}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Calculus}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In [[mathematics]], the &#039;&#039;&#039;inverse function theorem&#039;&#039;&#039; is a [[theorem]] that asserts that, if a [[real function]] &#039;&#039;f&#039;&#039; has a [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;continuously differentiable function&lt;/del&gt;|continuous derivative]] near a point where its derivative is nonzero, then, near this point,  &#039;&#039;f&#039;&#039; has an [[inverse function]]. The inverse function is also [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;differentiable function&lt;/del&gt;|differentiable]], and the &#039;&#039;[[inverse function rule]]&#039;&#039; expresses its derivative as the [[multiplicative inverse]] of the derivative of &#039;&#039;f&#039;&#039;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[real analysis]], a branch of &lt;/ins&gt;[[mathematics]], the &#039;&#039;&#039;inverse function theorem&#039;&#039;&#039; is a [[theorem]] that asserts that, if a [[real function]] &#039;&#039;f&#039;&#039; has a [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;smoothness&lt;/ins&gt;|continuous derivative]] near a point where its derivative is nonzero, then, near this point,  &#039;&#039;f&#039;&#039; has an [[inverse function]]. The inverse function is also [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;smoothness&lt;/ins&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;continuously &lt;/ins&gt;differentiable]], and the &#039;&#039;[[inverse function rule]]&#039;&#039; expresses its derivative as the [[multiplicative inverse]] of the derivative of &#039;&#039;f&#039;&#039;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The theorem applies verbatim to [[complex-valued function]]s of a [[complex number|complex variable]]. It generalizes to functions from  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The theorem applies verbatim to [[complex-valued function]]s of a [[complex number|complex variable]]. It generalizes to functions from  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l65&quot;&gt;Line 65:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 65:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Counter-example ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Counter-example ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Inv-Fun-Thm-3.png|thumb|The function &amp;lt;math&amp;gt;f(x)=x+2 x^2\sin(\tfrac1x)&amp;lt;/math&amp;gt; is bounded inside a quadratic envelope near the line &amp;lt;math&amp;gt;y=x&amp;lt;/math&amp;gt;, so &amp;lt;math&amp;gt;f&amp;#039;(0)=1&amp;lt;/math&amp;gt;. Nevertheless, it has local max/min points accumulating at &amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;, so it is not one-to-one on any surrounding interval.]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Inv-Fun-Thm-3.png|thumb|The function &amp;lt;math&amp;gt;f(x)=x+2 x^2\sin(\tfrac1x)&amp;lt;/math&amp;gt; is bounded inside a quadratic envelope near the line &amp;lt;math&amp;gt;y=x&amp;lt;/math&amp;gt;, so &amp;lt;math&amp;gt;f&amp;#039;(0)=1&amp;lt;/math&amp;gt;. Nevertheless, it has local max/min points accumulating at &amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;, so it is not one-to-one on any surrounding interval.]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If one drops the assumption that the derivative is continuous, the function no longer &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;need be invertible&lt;/del&gt;. For example &amp;lt;math&amp;gt;f(x) = x + 2x^2\sin(\tfrac1x)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;f(0)= 0&amp;lt;/math&amp;gt; has discontinuous derivative&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If one drops the assumption that the derivative is continuous, the function &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is &lt;/ins&gt;no longer &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;necessarily locally injective&lt;/ins&gt;. For example &amp;lt;math&amp;gt;f(x) = x + 2x^2\sin(\tfrac1x)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;f(0)= 0&amp;lt;/math&amp;gt; has discontinuous derivative&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;f&#039;\!(x) = 1 -2\cos(\tfrac1x) + 4x\sin(\tfrac1x)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;f&#039;\!(0) = 1&amp;lt;/math&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/del&gt;which vanishes arbitrarily close to &amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;. These critical points are local max/min points of &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/del&gt;so &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; is not one-to-one (and not invertible) on any interval containing &amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;. Intuitively, the slope &amp;lt;math&amp;gt;f&#039;\!(0)=1&amp;lt;/math&amp;gt; does not propagate to nearby points, where the slopes are governed by a weak but rapid oscillation.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;f&#039;\!(x) = 1 -2\cos(\tfrac1x) + 4x\sin(\tfrac1x)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;f&#039;\!(0) = 1&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;,&lt;/ins&gt;&amp;lt;/math&amp;gt; which vanishes arbitrarily close to &amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;. These critical points are local max/min points of &amp;lt;math&amp;gt;f&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;,&lt;/ins&gt;&amp;lt;/math&amp;gt; so &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; is not one-to-one (and not invertible) on any interval containing &amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;. Intuitively, the slope &amp;lt;math&amp;gt;f&#039;\!(0)=1&amp;lt;/math&amp;gt; does not propagate to nearby points, where the slopes are governed by a weak but rapid oscillation&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;If the derivative is continuous but zero at a point, the function is no longer necessarily locally injective. A real function that is [[locally constant function|locally constant]] at a point &amp;lt;math&amp;gt;x\in\mathbb{R}&amp;lt;/math&amp;gt; in the interior of its domain is not locally injective at &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; but is trivially continuously differentiable at &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Methods of proof==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Methods of proof==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l84&quot;&gt;Line 84:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 86:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In particular,&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;f&amp;#039;(x) &amp;gt; \dfrac{f&amp;#039;(x_0)}{2} &amp;gt;0 \qquad \text{for all } |x - x_0| &amp;lt; r.&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In particular,&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;f&amp;#039;(x) &amp;gt; \dfrac{f&amp;#039;(x_0)}{2} &amp;gt;0 \qquad \text{for all } |x - x_0| &amp;lt; r.&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This shows that &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; is strictly increasing for all &amp;lt;math&amp;gt;|x - x_0| &amp;lt; r&amp;lt;/math&amp;gt;. Let &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; be such that &amp;lt;math&amp;gt;\delta &amp;lt; r&amp;lt;/math&amp;gt;. Then &amp;lt;math&amp;gt;[x - \delta, x + \delta] \subseteq (x_0 - r, x_0 + r)&amp;lt;/math&amp;gt;. By the intermediate value theorem, we find that &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; maps the interval &amp;lt;math&amp;gt;[x - \delta, x + \delta]&amp;lt;/math&amp;gt; bijectively onto &amp;lt;math&amp;gt;[f(x - \delta), f(x + \delta)]&amp;lt;/math&amp;gt;. Denote by &amp;lt;math&amp;gt;I = (x-\delta, x+\delta)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;J = (f(x - \delta),f(x + \delta))&amp;lt;/math&amp;gt;. Then &amp;lt;math&amp;gt;f: I \to J&amp;lt;/math&amp;gt; is a bijection and the inverse &amp;lt;math&amp;gt;f^{-1}: J \to I&amp;lt;/math&amp;gt; exists. The fact that &amp;lt;math&amp;gt;f^{-1}: J \to I&amp;lt;/math&amp;gt; is differentiable follows from the differentiability of &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt;. In particular, the result follows from the fact that if &amp;lt;math&amp;gt;f: I \to \R&amp;lt;/math&amp;gt; is a strictly monotonic and continuous function that is differentiable at &amp;lt;math&amp;gt;x_0 \in I&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;f&#039;(x_0) \ne 0&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;f^{-1}: f(I) \to \R&amp;lt;/math&amp;gt; is differentiable with &amp;lt;math&amp;gt;(f^{-1})&#039;(y_0) = \dfrac{1}{f&#039;(&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;y_0&lt;/del&gt;)}&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;y_0 = f(x_0)&amp;lt;/math&amp;gt; (a standard result in analysis). This completes the proof.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This shows that &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; is strictly increasing for all &amp;lt;math&amp;gt;|x - x_0| &amp;lt; r&amp;lt;/math&amp;gt;. Let &amp;lt;math&amp;gt;\delta &amp;gt; 0&amp;lt;/math&amp;gt; be such that &amp;lt;math&amp;gt;\delta &amp;lt; r&amp;lt;/math&amp;gt;. Then &amp;lt;math&amp;gt;[x - \delta, x + \delta] \subseteq (x_0 - r, x_0 + r)&amp;lt;/math&amp;gt;. By the intermediate value theorem, we find that &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; maps the interval &amp;lt;math&amp;gt;[x - \delta, x + \delta]&amp;lt;/math&amp;gt; bijectively onto &amp;lt;math&amp;gt;[f(x - \delta), f(x + \delta)]&amp;lt;/math&amp;gt;. Denote by &amp;lt;math&amp;gt;I = (x-\delta, x+\delta)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;J = (f(x - \delta),f(x + \delta))&amp;lt;/math&amp;gt;. Then &amp;lt;math&amp;gt;f: I \to J&amp;lt;/math&amp;gt; is a bijection and the inverse &amp;lt;math&amp;gt;f^{-1}: J \to I&amp;lt;/math&amp;gt; exists. The fact that &amp;lt;math&amp;gt;f^{-1}: J \to I&amp;lt;/math&amp;gt; is differentiable follows from the differentiability of &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt;. In particular, the result follows from the fact that if &amp;lt;math&amp;gt;f: I \to \R&amp;lt;/math&amp;gt; is a strictly monotonic and continuous function that is differentiable at &amp;lt;math&amp;gt;x_0 \in I&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;f&#039;(x_0) \ne 0&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;f^{-1}: f(I) \to \R&amp;lt;/math&amp;gt; is differentiable with &amp;lt;math&amp;gt;(f^{-1})&#039;(y_0) = \dfrac{1}{f&#039;(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;x_0&lt;/ins&gt;)}&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;y_0 = f(x_0)&amp;lt;/math&amp;gt; (a standard result in analysis). This completes the proof.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== A proof using successive approximation ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== A proof using successive approximation ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l236&quot;&gt;Line 236:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 238:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Over a real closed field ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Over a real closed field ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The inverse function theorem also holds over a [[real closed field]] &#039;&#039;k&#039;&#039; (or an [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;O&lt;/del&gt;-minimal structure]]).&amp;lt;ref&amp;gt;Theorem 2.11. in {{cite book |doi=10.1017/CBO9780511525919|title=Tame Topology and O-minimal Structures. London Mathematical Society lecture note series, no. 248|year=1998 |last1=Dries |first1=L. P. D. van den |authorlink = Lou van den Dries|isbn=9780521598385|publisher=Cambridge University Press|location=Cambridge, New York, and Oakleigh, Victoria }}&amp;lt;/ref&amp;gt; Precisely, the theorem holds for a semialgebraic (or definable) map between open subsets of &amp;lt;math&amp;gt;k^n&amp;lt;/math&amp;gt; that is continuously differentiable.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The inverse function theorem also holds over a [[real closed field]] &#039;&#039;k&#039;&#039; (or an [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;o&lt;/ins&gt;-minimal structure]]).&amp;lt;ref&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Chapter 7, &lt;/ins&gt;Theorem 2.11. in {{cite book |doi=10.1017/CBO9780511525919|title=Tame Topology and O-minimal Structures. London Mathematical Society lecture note series, no. 248|year=1998 |last1=Dries |first1=L. P. D. van den |authorlink = Lou van den Dries|isbn=9780521598385|publisher=Cambridge University Press|location=Cambridge, New York, and Oakleigh, Victoria }}&amp;lt;/ref&amp;gt; Precisely, the theorem holds for a semialgebraic (or definable) map between open subsets of &amp;lt;math&amp;gt;k^n&amp;lt;/math&amp;gt; that is continuously differentiable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The usual proof of the IFT uses Banach&amp;#039;s fixed point theorem, which relies on the Cauchy completeness. That part of the argument is replaced by the use of the [[extreme value theorem]], which does not need completeness. Explicitly, in {{section link||A_proof_using_the_contraction_mapping_principle}}, the Cauchy completeness is used only to establish the inclusion &amp;lt;math&amp;gt;B(0, r/2) \subset f(B(0, r))&amp;lt;/math&amp;gt;. Here, we shall directly show &amp;lt;math&amp;gt;B(0, r/4) \subset f(B(0, r))&amp;lt;/math&amp;gt; instead (which is enough). Given a point &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;B(0, r/4)&amp;lt;/math&amp;gt;, consider the function &amp;lt;math&amp;gt;P(x) = |f(x) - y|^2&amp;lt;/math&amp;gt; defined on a neighborhood of &amp;lt;math&amp;gt;\overline{B}(0, r)&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;P&amp;#039;(x) = 0&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;0 = P&amp;#039;(x) = 2[f_1(x) - y_1 \cdots f_n(x) - y_n]f&amp;#039;(x)&amp;lt;/math&amp;gt; and so &amp;lt;math&amp;gt;f(x) = y&amp;lt;/math&amp;gt;, since &amp;lt;math&amp;gt;f&amp;#039;(x)&amp;lt;/math&amp;gt; is invertible. Now, by the extreme value theorem, &amp;lt;math&amp;gt;P&amp;lt;/math&amp;gt; admits a minimal at some point &amp;lt;math&amp;gt;x_0&amp;lt;/math&amp;gt; on the closed ball &amp;lt;math&amp;gt;\overline{B}(0, r)&amp;lt;/math&amp;gt;, which can be shown to lie in &amp;lt;math&amp;gt;B(0, r)&amp;lt;/math&amp;gt; using &amp;lt;math&amp;gt;2^{-1}|x| \le |f(x)|&amp;lt;/math&amp;gt;. Since &amp;lt;math&amp;gt;P&amp;#039;(x_0) = 0&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;f(x_0) = y&amp;lt;/math&amp;gt;, which proves the claimed inclusion. &amp;lt;math&amp;gt;\square&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The usual proof of the IFT uses Banach&amp;#039;s fixed point theorem, which relies on the Cauchy completeness. That part of the argument is replaced by the use of the [[extreme value theorem]], which does not need completeness. Explicitly, in {{section link||A_proof_using_the_contraction_mapping_principle}}, the Cauchy completeness is used only to establish the inclusion &amp;lt;math&amp;gt;B(0, r/2) \subset f(B(0, r))&amp;lt;/math&amp;gt;. Here, we shall directly show &amp;lt;math&amp;gt;B(0, r/4) \subset f(B(0, r))&amp;lt;/math&amp;gt; instead (which is enough). Given a point &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;B(0, r/4)&amp;lt;/math&amp;gt;, consider the function &amp;lt;math&amp;gt;P(x) = |f(x) - y|^2&amp;lt;/math&amp;gt; defined on a neighborhood of &amp;lt;math&amp;gt;\overline{B}(0, r)&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;P&amp;#039;(x) = 0&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;0 = P&amp;#039;(x) = 2[f_1(x) - y_1 \cdots f_n(x) - y_n]f&amp;#039;(x)&amp;lt;/math&amp;gt; and so &amp;lt;math&amp;gt;f(x) = y&amp;lt;/math&amp;gt;, since &amp;lt;math&amp;gt;f&amp;#039;(x)&amp;lt;/math&amp;gt; is invertible. Now, by the extreme value theorem, &amp;lt;math&amp;gt;P&amp;lt;/math&amp;gt; admits a minimal at some point &amp;lt;math&amp;gt;x_0&amp;lt;/math&amp;gt; on the closed ball &amp;lt;math&amp;gt;\overline{B}(0, r)&amp;lt;/math&amp;gt;, which can be shown to lie in &amp;lt;math&amp;gt;B(0, r)&amp;lt;/math&amp;gt; using &amp;lt;math&amp;gt;2^{-1}|x| \le |f(x)|&amp;lt;/math&amp;gt;. Since &amp;lt;math&amp;gt;P&amp;#039;(x_0) = 0&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;f(x_0) = y&amp;lt;/math&amp;gt;, which proves the claimed inclusion. &amp;lt;math&amp;gt;\square&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;Mechanikin</name></author>
	</entry>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Inverse_function_theorem&amp;diff=186721&amp;oldid=prev</id>
		<title>imported&gt;AllCatsAreGrey: clean up, typo(s) fixed: On the other hand → On the other hand,</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Inverse_function_theorem&amp;diff=186721&amp;oldid=prev"/>
		<updated>2025-05-27T16:02:52Z</updated>

		<summary type="html">&lt;p&gt;clean up, &lt;a href=&quot;/wiki143/index.php?title=WP:AWB/T&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;WP:AWB/T (page does not exist)&quot;&gt;typo(s) fixed&lt;/a&gt;: On the other hand → On the other hand,&lt;/p&gt;
&lt;a href=&quot;http://debianws.lexgopc.com/wiki143/index.php?title=Inverse_function_theorem&amp;amp;diff=186721&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>imported&gt;AllCatsAreGrey</name></author>
	</entry>
</feed>