At 12:50 PM 3/25/00 -0800, Bram Cohen wrote:
>Given that f(x+1) = f(x) * f(x) + c, does anybody know how to express f(x)
>in closed form?
Well... That's an example of an iterated nonlinear map. Such things have
been extensively studied. For some values of c, for some initial
conditions, the iterates quickly converge to fixed points, in which case
there is a very simple closed form :-). For other values of c, you get
chaos, in which case there are some simple things you can say, but probably
not the sort of closed form you were wishing for.
Even in the chaotic regime, such maps do not make good digital
pseudo-random number generators. Basically they act like shift registers,
reading out successive insignificant digits of c. When c is a real
honest-to-goodness real number, the behavior can be quite
interesting; when c is a float I suspect it's much less interesting. But
I'm not a expert. If you really want to know, there are _serious_ experts
on this topic, and dozens of scholarly books.
Cheers --- jsd