<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BlackHC's Adventures in the Dev World &#187; induction</title>
	<atom:link href="http://blog.blackhc.net/tag/induction/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.blackhc.net</link>
	<description>Just another weblog</description>
	<lastBuildDate>Wed, 16 Nov 2011 23:12:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>\epsilon Induction</title>
		<link>http://blog.blackhc.net/2009/05/epsilon-induction/</link>
		<comments>http://blog.blackhc.net/2009/05/epsilon-induction/#comments</comments>
		<pubDate>Tue, 26 May 2009 22:25:48 +0000</pubDate>
		<dc:creator>BlackHC</dc:creator>
				<category><![CDATA[Maths]]></category>
		<category><![CDATA[University]]></category>
		<category><![CDATA[induction]]></category>
		<category><![CDATA[real numbers]]></category>

		<guid isPermaLink="false">http://blog.blackhc.net/?p=463</guid>
		<description><![CDATA[<a href="http://blog.blackhc.net/2009/05/epsilon-induction/" title="$$\epsilon$$ Induction"></a>Induction over natural numbers is a standard tool in Mathematics. But what about doing induction over real numbers&#180;? The structure is different and it's not immediately clear what is meant, so let me clarify it. Let P(v) be a proposition &#8230;<p class="read-more"><a href="http://blog.blackhc.net/2009/05/epsilon-induction/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://blog.blackhc.net/2009/05/epsilon-induction/" title="$$\epsilon$$ Induction"></a><p>Induction over natural numbers is a standard tool in Mathematics. But what about doing induction over real numbers<a class="annotation" title="non-negative real numbers that is" href="javascript:;"><strong>&#180;</strong></a>? The structure is different and it's not immediately clear what is meant, so let me clarify it.</p>
<p>Let <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_4eacabc4122cc8a49a2fa5ed6533d4f2.gif' style=' ' class='tex' alt="P(v)" /></span><script type='math/tex'>P(v)</script> be a proposition that we want to show for all <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_4ef529b0768b2c7b11c5b4ebe8fa8235.gif' style=' ' class='tex' alt=" v \in \mathbb{R}^+_0 " /></span><script type='math/tex'> v \in \mathbb{R}^+_0 </script>.</p>
<p>Then we can use the following "induction principle" to prove it:</p>
<p><span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_4ed3fd9939368a7c657268ca45ac0740.gif' style=' ' class='tex' alt=" \exists \epsilon \in \mathbb{R}^+ " /></span><script type='math/tex'> \exists \epsilon \in \mathbb{R}^+ </script><br />
<span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_1a825cfc56fc1a7864e366b23b69e765.gif' style=' ' class='tex' alt=" \text{a)} \forall u \in \left [0,\epsilon \right ]: P(u) " /></span><script type='math/tex'> \text{a)} \forall u \in \left [0,\epsilon \right ]: P(u) </script><br />
<span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_a65634803ce24dfbf22492f22b45deaf.gif' style=' ' class='tex' alt=" \text{b)} \left( \forall u \in \left  [0, v - \epsilon \right ]: P(u) \right ) \Rightarrow P(v) " /></span><script type='math/tex'> \text{b)} \left( \forall u \in \left  [0, v - \epsilon \right ]: P(u) \right ) \Rightarrow P(v) </script><a class="annotation" title="v &gt;= \epsilon, of course" href="javascript:;"><strong>&#180;</strong></a></p>
<p>It's easy to show that this is a correct way to prove it. I'll use induction over natural numbers to prove it <img src='http://blog.blackhc.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Let <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_84e6fa6b8cd1ac2af066a2ddf9e78a75.gif' style=' ' class='tex' alt=" I_k := \left [k \cdot \frac \epsilon 2, (k+1) \cdot \frac \epsilon 2 \right ] " /></span><script type='math/tex'> I_k := \left [k \cdot \frac \epsilon 2, (k+1) \cdot \frac \epsilon 2 \right ] </script>.<br />
Then let's show by induction over <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_365c0b3ff8a6fa58b7ae709949b55608.gif' style=' padding-bottom:1px;' class='tex' alt=" k " /></span><script type='math/tex'> k </script> that <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_518cc22ea3ef1899c68572484c0c48b0.gif' style=' ' class='tex' alt=" \text{(*)} \forall u \in I_k: P(u) " /></span><script type='math/tex'> \text{(*)} \forall u \in I_k: P(u) </script>:</p>
<h4>Base:</h4>
<p>From a) it follows that (*) already holds for <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_7cb83b83e7602ed56ce440eaac109fdf.gif' style=' padding-bottom:1px;' class='tex' alt="I_0" /></span><script type='math/tex'>I_0</script> and <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_a3686747d7705aad1baeec00e8898bc5.gif' style=' padding-bottom:1px;' class='tex' alt="I_1" /></span><script type='math/tex'>I_1</script>.</p>
<h4>Induction Step (<span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_f5245254702353112f2d9ffbee011db4.gif' style=' ' class='tex' alt=" k \ge 2 " /></span><script type='math/tex'> k \ge 2 </script>):</h4>
<p>If (*) holds for <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_7a7b56e8ee881a5318d5d7a75e59d282.gif' style=' padding-bottom:1px;' class='tex' alt=" I_0, ..., I_{k-1}" /></span><script type='math/tex'> I_0, ..., I_{k-1}</script>, then it obviously holds for all <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_d256d887527157f45b3d141b2ced027b.gif' style=' ' class='tex' alt=" u \in \left [ 0, k \cdot \frac \epsilon 2 \right ]" /></span><script type='math/tex'> u \in \left [ 0, k \cdot \frac \epsilon 2 \right ]</script>.</p>
<p>Fix <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_227476f15d4238bed0fe7c364e5bbca2.gif' style=' padding-bottom:1px;' class='tex' alt=" v \in I_k " /></span><script type='math/tex'> v \in I_k </script>, then <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_e539cbd0deca9fe3fc3e382d729e9937.gif' style=' ' class='tex' alt=" v \le (k+1) \cdot \frac \epsilon 2 \Leftrightarrow v - \epsilon \le (k-2) \cdot \frac \epsilon 2 < k \cdot \frac \epsilon 2 \right " /></span><script type='math/tex'> v \le (k+1) \cdot \frac \epsilon 2 \Leftrightarrow v - \epsilon \le (k-2) \cdot \frac \epsilon 2 < k \cdot \frac \epsilon 2 \right </script>. With b) it follows that <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_4eacabc4122cc8a49a2fa5ed6533d4f2.gif' style=' ' class='tex' alt="P(v)" /></span><script type='math/tex'>P(v)</script> holds.</p>
<p>That is, <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_c14cb9bed6f0ffa8ca787629c3fe2b5b.gif' style=' ' class='tex' alt=" P(v) " /></span><script type='math/tex'> P(v) </script>  <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_996ff7a19947411ae3c5edbda90f577b.gif' style=' padding-bottom:1px;' class='tex' alt=" \forall v \in I_k " /></span><script type='math/tex'> \forall v \in I_k </script>.</p>
<p style="text-align: right;">#</p>
<p style="text-align: left;">It should be possible to show that you can generalize this to:</p>
<p><span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_4ed3fd9939368a7c657268ca45ac0740.gif' style=' ' class='tex' alt=" \exists \epsilon \in \mathbb{R}^+ " /></span><script type='math/tex'> \exists \epsilon \in \mathbb{R}^+ </script><br />
<span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_1a825cfc56fc1a7864e366b23b69e765.gif' style=' ' class='tex' alt=" \text{a)} \forall u \in \left [0,\epsilon \right ]: P(u) " /></span><script type='math/tex'> \text{a)} \forall u \in \left [0,\epsilon \right ]: P(u) </script><br />
<span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_3c96543a0d89a0091bd7b80fe5d6e966.gif' style=' ' class='tex' alt=" \text{b)} \left( \forall u \in \left  [\psi(v), \phi( v ) \right ]: P(u) \right ) \Rightarrow P(v) " /></span><script type='math/tex'> \text{b)} \left( \forall u \in \left  [\psi(v), \phi( v ) \right ]: P(u) \right ) \Rightarrow P(v) </script><br />
with <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_be10e2511e1a0130bcc40c7048f87acc.gif' style=' ' class='tex' alt=" \phi( v ):  \mathbb{R}^+ \to \mathbb{R}^+_0 " /></span><script type='math/tex'> \phi( v ):  \mathbb{R}^+ \to \mathbb{R}^+_0 </script>, <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_060d256854c741b2daec620750967d14.gif' style=' ' class='tex' alt=" \psi( v ): \mathbb{R}^+ \to \mathbb{R}^+_0 " /></span><script type='math/tex'> \psi( v ): \mathbb{R}^+ \to \mathbb{R}^+_0 </script> and <span class='MathJax_Preview'><img src='http://blog.blackhc.net/wp-content/plugins/latex/cache/tex_3eb13bc100d238b0e91c6e29d679e7a2.gif' style=' ' class='tex' alt=" \psi(v) \le \phi(v) < v " /></span><script type='math/tex'> \psi(v) \le \phi(v) < v </script>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.blackhc.net/2009/05/epsilon-induction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

