{"id":517,"date":"2007-09-25T21:44:09","date_gmt":"2007-09-25T21:44:09","guid":{"rendered":"http:\/\/scientopia.org\/blogs\/goodmath\/2007\/09\/25\/fractal-applications-logistical-maps-and-chaos\/"},"modified":"2007-09-25T21:44:09","modified_gmt":"2007-09-25T21:44:09","slug":"fractal-applications-logistical-maps-and-chaos","status":"publish","type":"post","link":"http:\/\/www.goodmath.org\/blog\/2007\/09\/25\/fractal-applications-logistical-maps-and-chaos\/","title":{"rendered":"Fractal Applications: Logistical Maps and Chaos"},"content":{"rendered":"<p> In the course of the series of posts I&#8217;ve been writing on fractals, several people have either emailed or commented, saying something along the lines of &#8220;Yeah, that fractal stuff is cool &#8211; but what is it good for? Does it do anything other than make pretty pictures?&#8221;<\/p>\n<p> That&#8217;s a very good question. So today, I&#8217;m going to show you an example of a real fractal that<br \/>\nhas meaningful applications as a model of real phenomena.  It&#8217;s called the <em>logistic map<\/em>.<\/p>\n<p><!--more--><\/p>\n<p> The logistic map is a way of describing the expectations about the size of a population which<br \/>\nis primarily bounded by limited resources. In a population like this, there are two factors which determine the population size and the rate of population growth. The first is the rate of reproduction; the second is the rate of starvation due to lack of resources. There&#8217;s a bit of complexity that I&#8217;ll handwave past: the rates of reproduction and starvation are coded together into a parameter <em>r<\/em>; calculating A value for <em>r<\/em> is a complicated thing, which is dependent on a huge number of factors about the environment and the species being analyzed.<\/p>\n<p> So suppose we&#8217;ve got an <em>r<\/em> value for some species in some environment. We can easily determine what the maximum population is, based on how much resources (food) are present. With that, we can describe the population at any time t by a value between P<sub>T<\/sub> between 0 and 1 which represents the <em>saturation<\/em> of the species &#8211; the percentage of the maximum population that exists at time T.<\/p>\n<p> Given an <em>r<\/em>-value, the population saturation at time T is described by a iterated function system:<\/p>\n<p align=\"center\">\nP<sub>T+1<\/sub> = rP<sub>T<\/sub>(1-P<sub>T<\/sub>)\n<\/p>\n<p> For such a simple relation, this describes a very complex behavior, dependent on the value of <em>r<\/em>:<\/p>\n<ol>\n<li> If r&lt;1, the population will die out &#8211; the limit of P<sub>T<\/sub> as T increases is 0.<\/li>\n<li> If r&gt;=1 and r&lt;3, the population will converge on a single value, r-1\/r. <\/li>\n<li> If r&ge;3 and r&lt;sqrt(6), the population will be bimodal &#8211; it will oscillate between two values, dependent on the specific value of r.<\/li>\n<li> If r&ge;sqrt(6) and r&lt; 3.54, the population will be quad-modal: it will oscillate between<br \/>\n4 different values of r.<\/li>\n<li> As r gets larger in the range slightly greater than 3.54, it will oscillate between 8 values, then 16, then 32. T r-value range for each power of 2 is smaller that the range for the preceeding value.<\/li>\n<li> When <em>r<\/em> reaches roughly 3.57, all semblance of order disappears, and the system becomes<br \/>\nhighly chaotic. (This is in the formal sense of chaotic: deterministic, but incredibly sensitive<br \/>\nto initial conditions; with a fixed r, tiny changes in the initial value of P<sub>0<\/sub> create huge changes in the behavior.) Within this chaotic<br \/>\nregion, there are places where there are stable oscillations, but they appear in what seem to be<br \/>\nrandom places.)<\/li>\n<li> When r&gt;4, the equation diverges &#8211; which means that it&#8217;s not applicable for this kind of<br \/>\nlogistical application.<\/li>\n<\/ol>\n<p> So, what does this have to do with fractals?<\/p>\n<p> You can plot a graph of the logistical function, where one axis is P-values, and one<br \/>\nis R-values. This graph is called a <em>bifurcation map<\/em>, which shows the values in<br \/>\nthe oscillation sets for the R-value. If you plot this, it looks like the following example (copied from the Wikipedia entry on <a href=\"http:\/\/en.wikipedia.org\/wiki\/Bifurcation_diagram\">bifurcation diagrams<\/a>):<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" alt=\"300px-LogisticMap_BifurcationDiagram.png\" src=\"https:\/\/i0.wp.com\/scientopia.org\/img-archive\/goodmath\/img_277.png?resize=300%2C212\" width=\"300\" height=\"212\" \/><\/p>\n<p> It&#8217;s a fractal. Plow down at progressively smaller regions, and it always maintains<br \/>\nnear-perfect self-similarity. And even better &#8211; when you cross the line into the chaotic region,<br \/>\nfractals can be used to describe the chaotic behavior, which is pretty much intractable by<br \/>\nother methods. This is typical of many of the real applications of fractals: many natural dynamical<br \/>\nsystems that diverge into chaotic behavior can be described using fractals.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the course of the series of posts I&#8217;ve been writing on fractals, several people have either emailed or commented, saying something along the lines of &#8220;Yeah, that fractal stuff is cool &#8211; but what is it good for? Does it do anything other than make pretty pictures?&#8221; That&#8217;s a very good question. So today, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[86],"tags":[],"class_list":["post-517","post","type-post","status-publish","format-standard","hentry","category-fractals"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4lzZS-8l","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/comments?post=517"}],"version-history":[{"count":0,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/517\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/media?parent=517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/categories?post=517"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/tags?post=517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}