Mathematicassa funktioita voidaan rekursiivisesti yhdistää komennolla Nest[funktio, x, n], missä x on muuttuja ja n kertoo kuinka monta kertaa funktiota sovelletaan. Esim. olkoon f(x)=x·x .
![[Graphics:../Images/yhtratk_gr_38.gif]](../Images/yhtratk_gr_38.gif)
![[Graphics:../Images/yhtratk_gr_39.gif]](../Images/yhtratk_gr_39.gif)
Käytetään nyt Nest-komentoa niin saadaan sama tulos kuin edellä :
![[Graphics:../Images/yhtratk_gr_41.gif]](../Images/yhtratk_gr_41.gif)