<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Halting problem - Page 30 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=halting_problem&amp;p=29">1.Previous</a><br />
<a accesskey="3" href="page.php?w=halting_problem&amp;p=31">3.Next</a>
</p>
<p>f(e,e) = 1. Similarly, if g(e) is not defined, then program e does not halt on input e, thus f(e,e) = 0, which leads to g(e) = 0 under g's construction. This contradicts the assumption of g(e) not being defined. In both cases contradiction arises. Therefore any arbitrary computable function f cannot be the halting function h.</p>

<p><big>Computability theory</big></p>
<p>A typical method of proving a problem  to be undecidable is to <a href="page.php?w=reduction_%28complexity%29">reduce</a> the halting problem to .For example, there cannot be a general</p><p>
<a accesskey="1" href="page.php?w=halting_problem&amp;p=29">1.Previous</a><br />
<a accesskey="3" href="page.php?w=halting_problem&amp;p=31">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
