FixedPoint vs. FixedPointList
- To: mathgroup at smc.vnet.net
 - Subject: [mg24384] FixedPoint vs. FixedPointList
 - From: Otto Linsuain <linsuain+ at andrew.cmu.edu>
 - Date: Wed, 12 Jul 2000 23:13:24 -0400 (EDT)
 - Sender: owner-wri-mathgroup at wolfram.com
 
 Hi all. I need to know the fixed point of a function (to a certain
accuracy) starting from a certain value of the arguement, say:
 x = FixedPoint[ f, x, SameTest -> ( #2-#1 < somesmallnumber &) ]
 I do not care about the intermediate results, but I would like to know
how many iterations it takes for the process to converge. FixedPointList
will do, for example:
 {n,x}={Length[#],Last[#]}& @ FixedPointList[....]
 However I believe this would cause problems. The reason is that x is
really a very long list (FixedPoint works for lists too), and it could
take many iterations for this to settle. Mathematica, I believe, stores
only a maximum of two values at any given moment when executing
FixedPoint, but it stores all intermediate values for FixedPointList,
and most certainly would run out of memory.
 Could any think of how to trick Mathematica to count the iteration
without trying to store all the results? 
 Any suggestions would be greatly appreciated. Otto Linsuain.