<?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="Lambda calculus - Page 6 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Lambda_calculus&amp;p=5">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Lambda_calculus&amp;p=7">3.Next</a>
</p>
<p><br/>
* <br/>
* </p>

<p>The notation  denotes <b>capture-avoiding substitution</b>: substituting  for every free occurrence of  in , while avoiding variable capture. This operation is defined inductively as follows:<br/>
* ;  if .<br/>
* .<br/>
*  has three cases:<br/>
** If , becomes  ( is bound; no change).<br/>
** If , becomes .<br/>
** If , first ?-rename  to  with  <a href="page.php?w=fresh_variable">fresh</a> to avoid <a href="page.php?w=name_collision">name collision</a>s, then continue as above. It becomes with .</p>

<p>There are several</p><p>
<a accesskey="1" href="page.php?w=Lambda_calculus&amp;p=5">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Lambda_calculus&amp;p=7">3.Next</a>
</p>

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

</card>
</wml>
