RSolve can't solve non-linear difference eqns?
- To: mathgroup at smc.vnet.net
- Subject: [mg24392] RSolve can't solve non-linear difference eqns?
- From: Amil Dasgupta <amil.dasgupta at yale.edu>
- Date: Wed, 12 Jul 2000 23:13:34 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Hi,
This may be a naive question. I am trying to use RSolve within the
DiscreteMath package to solve simple non-linear difference equations of
first order. While it solves linear equations over high order with ease,
it seems to be rather stuck with with simple nonlinear equations, even
those that clearly don't explode. For example:
In[1]:= <<DiscreteMath`RSolve`
In[2]:= RSolve[{x[1 + t] == (1/2)(1 - x[t])^2 + x[t], x[0] == 1/2},x[t],t]
Out[2]= RSolve[{x[1 + t] == (1/2)(1 - x[t])^2 + x[t], x[0] == 1/2},x[t],t]
In other words, it just returns my input as output without solving.
I'd appreciate any help.
Thanks,
Amil Dasgupta
________________________________________
Amil Dasgupta
Department of Economics, Yale University
P.O. Box 208268, New Haven CT 06520-8268