 
 
 
 
 
 
Re: Recursion question
- To: mathgroup at smc.vnet.net
- Subject: [mg55519] Re: [mg55498] Recursion question
- From: DrBob <drbob at bigfoot.com>
- Date: Sun, 27 Mar 2005 02:43:02 -0500 (EST)
- References: <200503260739.CAA21875@smc.vnet.net>
- Reply-to: drbob at bigfoot.com
- Sender: owner-wri-mathgroup at wolfram.com
Solving for a, b, and c is easy:
Off[Solve::"ifun"]
Clear[a, b, c]
a[n] = a[n] /. First@RSolve[{a[n] ==
  4*a[n - 1]*(1 - a[n - 1]), a[1] == k1}, a[n], n]
b[n] = b[n] /. First@RSolve[{b[n] == 4*b[n - 1]*(1 - b[n - 1]), b[1] == k2},
           b[n], n]
c[n] = (a[n] + b[n])/2 // Simplify
(1/2)*(1 - Cos[2^(-1 + n)*ArcCos[1 - 2*k1]])
(1/2)*(1 - Cos[2^(-1 + n)*ArcCos[1 - 2*k2]])
(1/4)*(2 - Cos[2^(-1 + n)*ArcCos[1 - 2*k1]] -
    Cos[2^(-1 + n)*ArcCos[1 - 2*k2]])
Set k1 and k2 equal to 1/10 and 8/10.
> What I'm hoping for is something like:
>
> c[n]=some function of c[n-1], c[n-2]...
I doubt that's possible, or... if it is, it won't be anything you'll like.
Bobby
On Sat, 26 Mar 2005 02:39:30 -0500 (EST), <rbedient at hamilton.edu> wrote:
> I have a set of single step recursion equations that I want to simplify
> into a single multi-step equation.  Here's what it looks like:
>
> a[n]=4*a[n-1]*(1-a[n-1])
> b[n]=4*b[n-1]*(1-b[n-1])
> c[n]=(a[n]+b[n])/2
> a[1]=.1  <-arbitrary starting value
> b[1]=.8  <-arbitrary starting value
>
> What I'm hoping for is something like:
>
> c[n]=some function of c[n-1], c[n-2]...
>
> I've tried various combinations of Solve, RSolve, Simplify etc. to no
> avail.  Any help would be appreciated.
>
> Fairly Newbie
>
> Dick
>
>
>
>
-- 
DrBob at bigfoot.com
- References:
- Recursion question
- From: rbedient@hamilton.edu
 
 
- Recursion question

