Chaos in Ecology
Experimental Nonlinear Dynamics
A volume in the Academic Press I THEORETICAL ECOLOGY SERIES Editor ...
40 downloads
704 Views
14MB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
Chaos in Ecology
Experimental Nonlinear Dynamics
A volume in the Academic Press I THEORETICAL ECOLOGY SERIES Editor in Chief Alan Hastings, University of California, Davis, USA
Editorial Board Anthony R. Ives, University of Wisconsin~Madison, USA Peter Chesson, University of California, Davis, USA J. M. Cushing, University of Arizona, USA Stephen P. Ellner, Cornell University, USA Mark Lewis, University of Alberta, Canada Sergio Rinaldi, Politechnic of Milan, Italy
Published Books in the Series Cushing, Costantino, Dennis, Desharnais, Henson, Chaos in Ecology, 2003
C H A O S IN E C O L O G Y
Experimental Nonlinear Dynamics
J. M. Cushing
University of Arizona R. E Costantino
University of Arizona Brian Dennis
University of Idaho Robert A. Desharnais
California State University, Los Angeles Shandelle M. Henson
Andrews University
~
ACADEMICPRESS An imprint of Elsevier Science
Amsterdam Boston London New York Oxford Paris San Diego San Francisco Singapore Sydney Tokyo
Executive Editor Senior Publishing Editor Senior Project Manager Cover Design Copyeditor Composition Printer
Andy Richford Chuck Crumly Julio Esperas Shawn Girsberger Toni Williams International Typesetting and Composition The Maple-Vail Book Manufacturing Group
This book is printed on acid-free paper. | Copyright 2003, Elsevier Science (USA). All rights reserved. No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any information storage and retrieval system, without permission in writing from the publisher. Requests for permission to make copies of any part of the work should be mailed to the following address: Permissions Department, Harcourt, Inc., 6277 Sea Harbor Drive, Orlando, Florida, 32887-6777. On the cover: Symmetry Drawing E70 by M.C. Escher. 9 All rights reserved.
Cordon Art - Baarn - Holland.
ACADEMIC PRESS An imprint of Elsevier Science 525 B Street, Suite 1900, San Diego, CA 92101-4495, USA http://www.academicpress.com Academic Press 84 Theobald’s Road, London WC1X 8RR, UK http://www.academicpress.com Library of Congress Control Number: 2002104259 International Standard Book Number: 0-12-198876-7 Printed in the United States of America 02 03 04 05 06 07 MB 9 8 7 6 5 4 3 2 1
Contrary to what Isaac Newton may have believed, the deterministic equations of classical mechanics do not imply a regular, ordered universe. Although most m o d e r n physicists and gamblers would concede that dynamical systems with large numbers of degrees of freedom, such as the atmosphere or a roulette wheel, can exhibit random behavior for all practical purposes, the real surprise is that deterministic systems with only one or two degrees of freedom can be just as chaotic. m RODERICK V. IENSEN [96] When observation and theory collide, scientists turn to carefully designed experiments for resolution. Their motivation is especially high in the case of biological systems, which are typically far too complex to be grasped by observation and theory alone. The best procedure, as in the rest of science, is first to simplify the system, then to hold it more or less constant while varying the important parameters one or two at a time to see what happens. m EDWARD O. WILSON [192a]
This Page Intentionally Left Blank
CONTENTS Foreword Preface
ix rdi
1 ] INTRODUCTION 1.1 WhatIs Chaos? 1.2
1
4
Bifurcations a n d C h a o s
1.3 The Hunt for Chaos 1.4
6
17
I MODELS
27
2.1
The Deterministic LPA Model
2.2
The Flour Beetle
2.3
Dynamics of the LPA Model
2.5
Parameter Estimation
2.6
Model Validation
58
2.6.1
Model Fit
59
2.6.2
Prediction Fit
2.8
Predicted Dynamics
41
46 53
60 62
2.7.1
Deterministic Dynamics
2.7.2
Stochastic Dynamics
Concluding Remarks
3 I BIFURCATIONS 3.1
29
36
2.4 A Stochastic LPA Model
2.7
21
Mathematical Models and Data
63
67
77
81
A Bifurcation Experiment
81
3.1.1
The Experimental Design
3.1.2
Parameterization
85
3.1.3
Model Evaluation
88
3.2
The Experimental Results
3.3
Concluding Remarks
98
84
91 vii
viii
Contents
4 I CHAOS
101
4.1 A Route-to-Chaos
102
4.2 Demographic Variability
107
4.3 Analysis of the Experiment 4.3.1
Parameter Estimation
4.3.2 Model Evaluation 4.3.3
112 113
120
Population Dynamics
123
4.3.4 Transients and Effects of Stochasticity 4.4
Concluding Remarks
143
5 [ PATTERNS IN CHAOS 5.1
Sensitivity to Initial Conditions
5.2 Temporal Patterns 5.3 Lattice Effects 5.4
147
153
159
Concluding Remarks
171
6 I WHATWE LEARNED BIBLIOGRAPHY APPENDIX
173
183
195
A The Desharnais Experiment
195
B The Bifurcation Experiment
196
C The Chaos Experiment Index
223
213
149
138
F o r e w o r d : An I n o r d i n a t e Fondness for Beetles This past year, chaos in ecology marked its 25th anniversary. From the start, complex ecological dynamics have been an up-down affair. In the beginning were Robert May’s landmark papers [122, 124, 125] in Science and Nature. These articles called attention to the fact that simple, deterministic models can evidence large-amplitude, aperiodic fluctuations which, when viewed over the long term, are indistinguishable from the output of a stochastic process. One might imagine that this observation, with its potential implications for fluctuating natural populations, would have provoked immediate and intense interest. In the event, it did not. One reason was the belief that complex ecological dynamics arise only in difference equations and that they require per capita rates of increase far in excess of those observed in nature [83]. Another was the fact that no one knew how to look for complex determinism in real world data or even that one should look for i t - - i.e., the fact that chaotic processes have characteristic field marks was yet to be appreciated. Accordingly, and for the next 10 years, the nonlinear revolution, which had derived much of its initial impetus from ecological models [81], proceeded apace in the physical sciences, but not in ecology. Eventually, the ripening fruits of nonlinearity, what Mark Kot and I [161a] called "the coals that Newcastle forgot," were reintroduced to the ecological consciousness. Among the points we stressed were the following: The early emphasis on single-species difference equations notwithstanding, complex dynamics are a general feature of nonlinear dynamical systems. As such, they are readily observed in a wide range of ecological models including the multispecies differential equations (Lotka-Volterra models) that had long been a staple of ecological theory. In such cases, dynamical complexity reflects the totality of interactions among all the species rather than a capacity for excessive reproduction by any one of them. Inferences regarding the dynamics of real-world populations based on the parameterization of ad hoc models [83] are only reliable to the extent that such models adequately describe the forces to which said populations are subject [13 la]. Low-dimensional chaos has a characteristic signature that can be detected in univariate time series via phase-portrait reconstruction [174]
X
Foreword
provided that the time series in question are of sufficient length and quality. In the specific case of childhood epidemics, mechanistic models (SEIR equations) generate simulated time series which bear remarkable resemblance to historical notifications for chickenpox, measles, and mumps [162a]. In retrospect, the response to this brief was predictable. Except in the case of childhood diseases, the data sets were meager, and mechanistic models, with which the data might be compared, were nonexistent. There followed a period of statistical wrangling from which emerged the consensus that chaos in ecologywas a murky business at best [144]. Fundamentally, the issue was what it has always been when chance and determinism confront each other in ecology: ecological time scales are long, which makes for a paucity of data, and the systems themselves, subject to major disturbance, which makes for an abundance of noise. In such circumstances, attempting to ferret out evidence for determinism is an ambitious, some might say, an overly ambitious, undertaking. One approach to dealing with such difficulties is to scale back one’s aspirations and bring nature into the laboratory. Then one can do what, in other disciplines (e.g., [86a]), has become almost routine: formulate a mathematical model reflecting one’s opinion as to the essential interactions, determine the model’s behavior under different conditions, and perform experiments whereby the model’s predictions can be tested. In fact, just this approach was adopted by George Oster and his students who studied sheep blowfly dynamics in the late 1970s [138a]. Unfortunately, this work is now largely forgotten, in part because much of it remains buried in unpublished doctoral dissertations. Enter Costantino, Cushing, Dennis, and Desharnais (later joined by Henson and King), affectionately known to their friends as "The Beetles." In short order, these investigators produced unequivocal evidence for complex dynamics in laboratory populations of the flour beetle, Tribolium castaneurn. Key to their success has been the abiliW to manipulate their system experimentally and to replicate the manipulations. In addition, they have developed a workable methodology that allows for the simultaneous incorporation of random and deterministic forces in ecological models. It is the latter accomplishment which is perhaps the most significant. In the first place, it underscores the importance of modeling both the mechanisms and the noise. And it goes beyond the context in which it was developed. This brings us to the present volume, the principal subject of which is the Beetles’ "route-to-chaos" experiment. Clearly, and in detail, the
Foreword
xi
authors lay out the experiment itself, its historical and intellectual context, and the techniques whereby the data were analyzed. As such, it will likely serve as a textbook example for years to come. By showing what can be done in the laboratory, this work additionally lays the groundwork for the challenging task that remains: venturing out of the lab and into the real world which, after all, is the subject which interests most ecologists. But that task is for the future. For the present, it is a privilege to commend the pages that follow both to the individual reader and to the scientific community at large. W. M. Schaffer Tucson, Arizona
PREFACE
oo
Xl!
It is widely appreciated that the dynamics of biological populations are nonlinear and that nonlinearity can be the source of complexity. The mathematical notion of "chaos" has captured the imagination of scientists during the past several decades. Ecologists, in particular, have mused, argued, and debated over the role that chaos might or might not play in biological populations and ecosystems. Although chaos is only one example from what is broadly referred to as complexity theory, it embodies a fundamental idea from that t h e o r y - - namely, that dynamic complexity can be the outcome of simple deterministic rules. In this way, chaos theory offers hope that at least some of the observed complexity in the dynamics of ecological systems might be understood on the basis of simple laws. For a variety of reasons, however, it has been difficult to test this idea. Obstacles include the insufficient length of available time-series data and the inherent difficulty in manipulating and experimenting with ecological systems ~ a difficulty that precludes controlled replicated studies from which one can make firm conclusions. Perhaps the most fundamental obstacle, however, has been the lack of biologically based models that are closely tied to data and that provide quantitatively accurate predictions. For over a decade the authors have collaborated on a series of interdisciplinary projects in population dynamics and ecology with a focus on complex nonlinear dynamics. This book reports on some of these projects. Although we try to place our studies in historical context, we do not attempt a general survey of all that has been done and written on the subject of chaos in ecology. Instead, we confine our attention to those of our projects that have chaos as an organizing theme. Broadly speaking there have been two approaches to the study of chaos in ecology: the investigation of historical data sets either by statistical methods of time series analysis or by methods based on the "reconstruction of attractors" from time series data by using the famous Takens theorem. In this book we take a different a p p r o a c h ~ o n e that harkens back to the seminal work of Lord (Robert) May of Oxford and his coauthors whose influential papers in the 1970s helped popularize the notion of chaos and stimulated the renaissance of nonlinear science that took place during the subsequent decades. This approach centers on transitions in dynamic behavior (bifurcations) that occur when demographic parameters of a population change. Such bifurcations can cascade into an increasing complexity of dynamic patterns that can result in chaotic dyn a m i c s - a cascade called a "route-to-chaos." Our approach focuses on the bifurcations and a route-to-chaos predicted by a mathematical model
Preface and on data obtained from experiments designed to test the occurrence of these bifurcations in a real biological population. To accomplish these goals we will necessarily become involved with a variety of topics, including deterministic and stochastic modeling methodology, dynamic attractors ofassorted types, stability and instability, transient dynamics, parameter estimation, model validation, and stochasticity. We will find that the mix of nonlinearity and stochasticity produces a level of complexity, a full understanding ofwhich cannot be gained by the study of deterministic attractors alone. Even in controlled experiments such as ours, population data are stochastic mixes of patterns influenced not only by attractors, but also by unstable entities, transient dynamics, and other unexpected factors. Nevertheless, the bottom line in our studies is the assertion that a simple (low-dimensional) deterministic model can provide accurate descriptions and predictions of the complex dynamics exhibited by a biological population. Although the book can be read as a report on the details and conclusions of our investigations into nonlinear and chaotic dynamics, it can also be read as a study of modeling methodology in population dynamics. Central themes include deterministic and stochastic models, the connection of models to data, the evaluation ofmodels using data, and the use ofmodels to design and implement experiments that test model predictions. The importance ofthese general themes extends beyond the particular studies detailed in this book. In our view a rigorous study of population dynamics, in which one hopes to associate observations and data with mathematical predictions, requires a strong connection between models and data. This is true even for simple dynamics, but it is particularly true for complicated and exotic dynamics such as chaos. The strongest case is made when a mechanistic model can be identified and shown capable of not only accurate descriptions (fitting) of data, but also accurate predictions of data. This approach is, of course, very much in the tradition of the "hard" sciences (an adjective unfortunately not often associated with the ecological sciences). We hope our studies provide a cornerstone example of a mathematical model in population dynamics whose p r e d i c t i o n s ~ often subtle, unexpected, and nonintuitive ~ are borne out by controlled experiments. By their very nature the studies reported in the book are interdisciplinary. This places some demands on those readers who, like the authors, were trained in disciplinary settings. We hope these demands are not so burdensome as to be a deterrent. Indeed, we hope the reader finds rewarding, as did the authors, those efforts necessary in dealing with new concepts from unfamiliar disciplines. We have benefited greatly from collaborations with many other researchers and students. William Schaffer’s probing critiques stimulated
eeo
Xlll
xiv
Preface deeper insights and improvements in our work. Aaron King made invaluable contributions to the analysis of patterns in our data. The list of people who, over many years, influenced our work and helped to clarify our thinking during many discussions and debates, as well as casual conversations and communications, is a long one. It includes Hal Caswell, Joel Cohen, John Delos, Jeffrey Edmunds, Steve Ellner, John Franke, Tom Hallam, Alan Hastings, Dave Jillson, Brian McGill, Laurence Mueller, Joe M. Perry, Jim Selgrade, William Stoeger, Gene Tracy, Michael Trosset, Peter Turchin, Joe Watkins, Aziz Yakubu, and undoubtedly others whose names we have (inadvertently and apologetically) overlooked. A number of graduate and undergraduate students also made significant contributions, including Scott Calvert, Lyn Curtis, Tivon Jacobson, Paul Mayfield, Naoko Nomura, Derek Sperry, David Wood (University ofArizona); Ruth Bernard, John Fitchman, Pao Her, Christene Kendrick, Michael Ledoux, Michele Ledoux, Sheree LeVarge, Nichele Mullaney (University of Rhode Island); Jonnie Burton, Warren Cheung, Juan Coleman, Karen Joseph, Anny Ku, Tai Luu, Roy Morita, Enrique Nufiez, Chau Phu, Karina Preciado, Gabriel Rodas, Luis Soto, Robert Tan, Rebecca Tatum, Yervand Torosyan, Timothy Weisbrod, Thomas Wong, Timothy Yeh (California State University, Los Angeles); Eric Davis, Viva Miller, James Reilly, Suzanne Robertson, Matthew Schu (College of William and Mary). Our work would not have been possible without the generous support of the National Science Foundation. In particular, we are extremely grateful to Michael Steuerwalt at NSF for his efforts on our behalf. We also express our appreciation to Alan Hastings for his support of our work and for the invitation to write this book. J. M. Cushing
Department of Mathematics, Program in Applied Mathematics University of Arizona R. E Costantino
Department of Ecology and Evolutionary Biology University of Arizona Brian Dennis
Department ofFish and Wildlife Resources, Division of Statistics University of Idaho Robert A. Desharnais
Department of Biological Sciences California State University Los Angeles Shandelle M. Henson
Department of Mathematics Andrews University
1 [ INTRODUCTION If it was.., straightforward, then simple laws operating in simple circumstances would always lead to simple patterns, while complexlaws operating in complex circumstances would always lead to complex patterns .... This no longer looks correct, but it’s taken time to find out because we seem to be predisposed toward such a principle. m IAN STEWART [171]
A central goal in population biology and ecology is to understand temporal fluctuations in population abundance. Such fluctuations, however, often appear to be erratic and random, with levels of variation ranging from small percentages to several orders of magnitude. 1 In the 1970s Lord (Robert) May of Oxford put forth a bold new hypothesis concerning the possible explanation of the complex dynamic patterns so often observed in biological populations [122, 124, 125]. The prevailing point of view had been that complex patterns have complex causes and simple causes have simple consequences. May’s hypothesis implies, on the other hand, that complex patterns can result from simple rules. To a few mathematicians and scientists this thesis had been known at least since the pioneering work of Henri Poincar6 in the late 19th century [2, 3, 12]. However, to most ecologists the assertion was novel; it raised the intriguing possibility that (at least some of) the complexity of nature might arise from simple laws. The complexity about which May wrote is a result of nonlinearity. Although the classical models of theoretical ecology from the first half of the 20th century are nonlinear, the theories derived from them were centered on equilibrium dynamics. The famous logistic differential equation and the Lotka-Volterra equations for competition and predation are the 1 For example, one literature survey has found that a n n u a l adult recruitment could vary by factors of over 30 in terrestrial vertebrates, 300 in plants, 500 in m a r i n e invertebrates, and 2000 in birds [78].
2
I ]INTRODUCTION
prototypical examples. Fundamentally, the mind set at the heart of these theories encompassed the notion of a "balance of nature" in which ecological systems are inherently at equilibrium and the erratic fluctuations and complexity observed in data are due to "random disturbances" or "noise." From this point of view, ecosystems are "stochastic perturbations" of underlying equilibrium configurations (in which processes are in some kind of optimal efficiency). The point of view suggested by May, however, was not based on "noisy equilibrium" states. As he put it, the fact that a simple, deterministic equation can possess dynamical trajectories which look like some sort of random noise has disturbing practical implications. It means, for example, that apparently erratic fluctuations in the census data for an animal population need not necessarily betoken either the vagaries of an unpredictable environment or sampling errors: they may simply derive from a rigidly deterministic population growth relationship... [124]. May’s hypothesis opened the door to new ways of thinking about population dynamics and ecological systems ~ ways that bring nonlinearity to the forefront and make it a major role player. Unexplained noise will always be present in ecological data. However, May’s insight provided a new point of view: fluctuation patterns observed in the abundances of some population systems might be explained, to a large extent, by relatively low-dimensional nonlinear effects as predicted by simple mathematical models. Despite the fact that mathematical and theoretical ecology developed and expanded profusely during the decades following May’s seminal work, his hypothesis has proved both controversial and elusive to test [85, 146, 147]. Mathematicians have invented a plethora of ecological models and proved complicated theorems about them. Theoretical ecologists have applied methods from dynamical systems theory to ecological problems and drawn implications from the results. Nonetheless, as a whole, the community of empirical ecologists remains unconvinced. They are unconvinced that one can effectively reason about ecological systems using mathematical models, that there are reliable ecological "laws" available for such an enterprise, and that mathematical ecology is anything but peripheral to real populations in real ecosystems. This point of view of deep skepticism is not surprising, given the lack of evidence. Where are the examples in which mathematical models provide convincing explanations of real biological systems and accurate predictions for actual populations or ecosystems? Despite the optimism generated by famous experiments carried out by such notable figures as G. F. Gause [70], T. Park [139, 141], and P. H. Leslie [114] decades before
1 ] INTRODUCTION
May’s work (and still cited in most ecology texts), theorists admit there are few if any such examples. Does this mean there is some inherent property of the ecological world that precludes the application of the methods that have proved so successful in other scientific disciplines? Must ecology remain primarily a descriptive endeavor, in which mathematical reasoning cannot hope to provide quantitatively accurate predictions, and theoretical issues remain purely semantic? Can ecology ever take its place among the "hard" sciences? We will not attempt to answer such sweeping philosophical questions in this book. However, we will address some issues lying at the core of these problems, one of the most fundamental ofwhich is a serious gap or "disconnection" between theory (mathematical models) and data. We will do this in the context of a study in complex nonlinear dynamics that we have conducted over the past d e c a d e ~ a study motivated by and designed to address May’s hypothesis. Prerequisite to this project is the establishment of a strong connection between population data obtained from a particular biological organism and a mathematical model that describes the population’s dynamics. By showing that simple, lowdimensional nonlinear models can "work"--that is to say, can provide quantitatively accurate descriptions and predictions of the dynamics of a real biological population--we will then be in a position to explore nonlinear phenomena in a rigorous way. The results of these explorations will document a variety of nonlinear effects (including chaos) whose occurrence, although well known in theoretical models, was mere speculation in real populations. However, beyond these specific phenomena, the project will provide an unequivocal example of how nonlinearity is absolutely central to the understanding of the dynamics of a real biological population. In some cases, in fact, we will see how surprisingly subtle nonlinear effects are required to obtain a more complete understanding of observed patterns ~ effects whose observation in real population data would be thought highly unlikely. We hope that these studies will supply new insights into how nonlinearity, particularly when coupled with stochasticity, can provide a new level of explanatory and predictive power in population dynamics. The studies will focus on a particular biological system which, in the tradition of experimental science, we are able to control, manipulate, replicate, and accurately measure. However, as in other scientific disciplines, that tradition provides the insight into fundamental concepts, the understanding of principles, and the verification of hypotheses that can then serve as guidelines for the investigation of other systems and other situations and circumstances. In this way, we hope our studies provide a small step toward raising the explanatory and predictive power of ecological science.
3
4
1 [ INTRODUCTION
1.1 I WHAT IS CHAOS? It seems appropriate to call a real physical system chaotic if a fairly realistic model, but one with the system’s inherent randomness suppressed, still appears to behave randomly. [italics added] EDWARD
LORENZ
[120]
Chaos is a name for any order that produces confusion in our minds. m
G E 0 R G E S A N T A Y A N A (Dominations and Powers)
Mathematicians have identified and studied many kinds of complex patterns that can arise in simple dynamical systems. A special type of complex d y n a m i c ~ a type called "chaos" ~ has, however, become in many ways an icon for complexity. What exactly is chaos? One can find many definitions, formal and informal, throughout the scientific and mathematical literature. Li and Yorke originally coined the term in their now-famous study of certain kinds of mathematical equations of the type studied by May [116]. Edward Lorenz, who had encountered chaos a decade earlier in a different context [119], offers several informal definitions of chaotic dynamics in a more recent book [120], including processes "that appear to proceed according to chance even though their behavior is in fact determined by precise laws" or "behavior that is deterministic, or is nearly so if it occurs in a tangible system that possesses a slight a m o u n t of randomness, but does not look deterministic." In his popular book on the subject [71], Gleick provides several definitions of chaos formulated by various investigators, one of which (attributed to Philip Holmes) is: "complicated, aperiodic, attracting orbits of certain (usually low-dimensional) dynamical systems." Ian Stewart describes chaos as "apparent randomness with a purely deterministic cause"; as "[u]nruly behavior governed entirely by rules," it "inhabits the twilight zone between regularity and randomness" [171]. Although mathematicians have formulated several technical definitions of chaos, none have yet become universally accepted [153]. However, it is generally agreed that a rigorous mathematical definition of chaos must include a dynamic property called "sensitivity to initial conditions." By sensitivity to initial conditions it is meant that a disturbance, no matter how small, in the state of the system becomes highly amplified over time. Or, put another way, trajectories initiating from two nearby states diverge and become significantly dissimilar as time passes. Sensitivity to initial conditions was in fact the p h e n o m e n o n that led Lorenz to an encounter with chaos in his computer study of a mathematical model describing atmospheric weather patterns. A basic property of differential
1.1 [ What Is Chaos? or difference equation models is that they are deterministic, i.e., from any state of the system there is one and only one possible trajectory of future states. The future is completely d e t e r m i n e d by the present. Lorenz was puzzled by some numerical calculations obtained from his c o m p u t e r that seem to produce different trajectories from the same initial state. It t u r n e d out that in a s u b s e q u e n t calculation, however, he h a d r o u n d e d the initial state to fewer decimals t h a n he h a d used in the original calculation, thinking such a small change would m a k e no noticeable difference in the outcome. Instead, the two trajectories eventually evolved to b e c o m e so dissimilar that the differences between t h e m b e c a m e uncorrelated and seemingly random. This puzzling o u t c o m e resulted from the sensitivity to initial conditions in his model, caused by the presence of a chaotic attractor (the now famous "Lorenz attractor"). Because it implies a serious restriction on the practical ability to predict future states, sensitivity to initial conditions is the property of chaotic systems that has m o s t caught the attention of scientists and philosophers. This crucial property did not escape the penetrating intellect of Henri Poincar6, the founding father of m o d e r n dynamical systems theory, who stumbled across what we now call chaos in the 1890s [12]: A very small cause which escapes our notice determines a considerable effect that we cannot fail to see, and then we say that effect is due to chance. If we knew exactly the laws of nature and the situation of the universe at the initial moment, we could predict exactly the situation of that same universe at a succeeding moment. But, even if it were the case that the natural laws had no longer any secret for us, we could still only know the initial situation approximately. If that enabled us to predict the succeeding situation with the same approximation, that is all we require, and we should say that the phenomenon had been predicted, that it is governed by the laws. But it is not always so; it may happen that small differences in the initial conditions produce very great ones in the final phenomena. A small error in the former will produce an enormous error in the latter. Prediction becomes impossible, and we have the fortuitous phenomenon. ([145], p. 404) The property of sensitivity to initial conditions is not sufficient, however, for a system to be called chaotic. For example, an u n b o u n d e d , exponentially growing trajectory from a linear model is sensitive to its initial condition, since a small difference grows without bound. However, such exponentially growing trajectories, diverging from a source, possess regularity that is not associated with the behavior of chaotic trajectories, which are b o u n d e d and random-like. A chaotic trajectory is a b o u n d e d trajectory "that forever continues to experience the unstable behavior that an orbit exhibits near a source, but that is not itself fixed or periodic"
5
6
1 [ INTRODUCTION
and "at any point of such an orbit, there are points arbitrarily near that will move away from the point..." ([7], p. 106). A formal definition of chaos must deal with, and somehow capture, what is meant by bounded and irregular dynamics. It is therefore not surprising that formal definitions of chaos involve sophisticated mathematical concepts. For our purposes it is not necessary to delve into mathematical technicalities, and we take the following as a working definition: a trajectory is chaotic if it is bounded in magnitude, is neither periodic nor approaches a periodic state, and is sensitive to initial conditions. Unfortunately it is difficult to prove rigorously that a dynamical system possesses chaotic trajectories. In practice, researchers generally rely on evidence obtained from computer simulations. Studies often focus on establishing the key property of sensitivity to initial conditions. This is often done by estimating a diagnostic quantity called the (dominant) "Lyapunov exponent," a n u m b e r whose positivity implies sensitivity to initial conditions. (For a discussion of this n u m b e r see [7].) We emphasize that chaos is a deterministic phenomenon. In fact, chaos is of interest precisely because it is deterministic. No one is surprised, of course, if complicated fluctuations arise in systems containing randomly changing elements or perturbations ~ that is to say, in "stochastic" systems. However, the discovery that deterministic systems can produce fluctuations that are seemingly indistinguishable from random fluctuations was surprising to most scientists and mathematicians. This fact blurs in many ways the distinction between two paradigms of modern science according to which, from one point of view, the fundamental nature of our world is deterministic while, from the other point of view, it is probabilistic. The discovery challenges determinism, in both a practical and a theoretical way, by attacking the ability to predict, which is a fundamental aspect of science [99]. One the other hand, it also causes one to rethink what is meant by "random" or "stochastic" events [104].
1.2 [ BIFURCATIONS AND CHAOS If the Lord Almighty had consulted me before embarking on creation I should have recommended something simpler. m attributed to ALPHONSO X (the Wise) May came to chaos in a way different from that of Lorenz. May was interested in how the long-term dynamics of a simple mathematical model changes as one ofits parameters (coefficients) changes. He considered equations (called "difference equations" or "maps") that recursively
1.2 [ Bifurcations and Chaos
7
define a population’s a b u n d a n c e x t at discrete c e n s u s t i m e s t = 0, 1, 2, 3 . . . . The "discrete logistic" e q u a t i o n Xt+l -- bxt(1
-
xt)
(1.1)
is a f a m o u s example. 2 Starting from an initial a b u n d a n c e (initial condition) Xo s u c h a f o r m u l a defines a u n i q u e "solution" or "orbit" (or "trajectory"), 3 i.e., a u n i q u e s e q u e n c e of future p o p u l a t i o n a b u n d a n c e s Xo, Xl, x2, . . . . In the simplest instance, this s e q u e n c e a p p r o a c h e s a limit point. However, there are other possibilities. The s e q u e n c e might, for example, settle into a n oscillation b e t w e e n two points, t h a t is to say, at even times the s e q u e n c e a p p r o a c h e s one n u m b e r , w h e r e a s at o d d times it app r o a c h e s a different n u m b e r . A p o i n t a p p r o a c h e d by s o m e s u b s e q u e n c e of the orbit is a "limit point" a n d the collection of all limit points is the "limit set" of the orbit. One of the f u n d a m e n t a l goals in d y n a m i c a l s y s t e m s t h e o r y is to describe the limit sets of orbits. A basic fact is t h a t a limit set is a "collection of orbits. ’’4 A limit set c a n consist, for example, of a single p o i n t x*. In this case the solution starting at this p o i n t m u s t r e m a i n at this point for all time: Xo = x*, Xl = x*, x2 = x*, x3 - x * , . . . , a n d we say the p o i n t x* is an "equilibrium" point. As a n o t h e r example, consider the situation m e n t i o n e d above in w h i c h an orbit a p p r o a c h e s one limit p o i n t x~ at even times a n d a different limit p o i n t x~ at o d d times. In this case, the limit set of the orbit consists of these two limit points. The orbit starting at one of the limit points, say x~, alternately oscillates b e t w e e n the two limit p o i n t s - - x o = x ~ , X l = x ~ , x z = x ~ , x 3 = x 1*, . . . - - a n d is called a periodic "2-cycle." Thus, in this case, the limit set of the orbit is (the range of) a 2-cycle. Limit sets are n o t always as simple, it turns out, as t h e y are in these two examples. T h e y c a n in fact be extraordinarily c o m p l i c a t e d a n d even consist of infinitely m a n y points. z The name "discrete logistic" has its roots in the similarity of the formula bxt(1 - xt) for population abundance xt+l at time t + 1 to the formula b x ( t ) ( 1 - x(t)) for the rate of change of population abundance at time t found in the famous logistic differential equation d x / d t = bx(1 - x). However, the time series of population abundances that results from the solution of this differential equation does not satisfy the discrete logistic equation. Instead, the sequence xt = x(t) satisfies the so-called Beverton-Holt equation Xt+l - - a x t ( 1 d- ( a - 1)Xt)-1, a = exp(b)--a difference equation all ofwhose solutions, it turns out, approach an equilibrium. This equation might therefore be more deserving of the name "discrete logtistic." a Technically,a "forward" orbit or trajectory. 4 More precisely, a collection of ranges of orbits.
8
1 [ INTRODUCTION
Another fundamental goal of dynamical systems theory is to describe "attractors." An attractor is an orbital limit set that is also approached by the orbits starting from every point in a neighborhood of the set. In other words, an attractor contains the limit sets of all nearby orbits. Not all limit sets are attractors. For example, an equilibrium (which is a limit set, namely, its own limit set) might not be a limit point of any orbit starting nearby, or it might be a limit point of only some, but not all, orbits starting nearby. As May discovered, attractors can be extraordinarily complicated, even for dynamical systems defined by simple maps such as the discrete logistic map. For each value of the parameter b the discrete logistic (1.1) has an attractor. May was interested in how the attractors change as b changes. By increasing the parameter b > 0 he discovered a cascade of c h a n g e s ~ o r "bifurcations" ~ i n which the attractors become more and more complicated, progressing from equilibria and periodic cycles to complicated erratic and random-like oscillations, i.e., to "chaos." To describe this situation, May constructed a graph, called a "bifurcation diagram," like that appearing in Fig. 1.1, which we have constructed using the difference equation Xt+l = bxt exp(--cxt),
b > O, c > O.
(1.2)
This equation, called the Ricker equation [152], is similar to the discrete logistic, but is more useful for population models. The bifurcation diagram in Fig. 1.1 shows a plot of attractors against the value of the parameter b. This plot, which has virtually become a logo for chaos theory, illustrates a "period-doubling cascade to chaos" or a "period-doubling route-tochaos." As b increases from very small values, the attracting state of the system changes from the "extinction" equilibrium x = 0 to a positive equilibrium as b exceeds the critical (or bifurcation) value b - 1. The attractor undergoes another change, this time to a 2-cycle, as b increases through another bifurcation value at approximately b = 7.4. With further increases in b come further changes in the attractor m changes to a 4-cycle, then to an 8-cycle, and so on through cycles with periods equal to powers of 2. This cascade ofperiod-doubling cycles eventually ends, and as bincreases further there arises a complex array of complicated attractors. In this latter range of b values exist chaotic attractors interspersed with periodic cycles~cycles that occur in distinctive regions of the bifurcation diagram called "period-locking windows." Although mathematicians have proved many facts about the dynamic properties of orbits for these larger values of b, we will not concern ourselves with the intricate details. We simply point out that this particular sequence of bifurcations turns out to
1.2 I Bifurcations and Chaos
9
f 1400 1200 1000 800 600 400 200
5
10
15
20
25
30
35
b
1000
800
X
600
400
200
20
22
24
b
26
28
30
FIGURE 1.1 [ The top plot shows a bifurcation diagram for the Ricker equation (1.2) with c - 0.01. Points on the attractor are plotted above the value of b. Thus, when b = 5 the attractor is a single point (an equilibrium), at b = 10 it consists two points (a 2-cycle), and at b = 13 it consists of four points (a 4-cycle). For larger values of b the attractor consists of a large number of points (in some cases infinitely many points). The lower graph shows some detail of a period locking window that occurs from approximately b -- 22 to 25. In this graph we see other period-locking windows and, within the large window, a period-doubling cascade of cycles.
be but one possible route-to-chaos for a dynamical system, although it is a typical route for one-dimensional systems defined by a broad class of difference equations, such as the Ricker and discrete logistic equations. The attainment of chaos through a sequence of attractor bifurcations is fundamental to the approach taken in this book. However, the dynamical systems with which we will deal are not "one-dimensional" like the
10
1 I INTRODUCTION Ricker equation. One-dimensional systems describe the dynamics of a population characterized by a single state variable, such as total population numbers or density. Instead, the populations in our studies will be characterized by several state variables (specifically, three state variables representing three life-cycle stages). Thus, we require a system of three difference equations (one for each state variable) to describe the population dynamics. Since time is discrete in these equations, such systems are called discrete dynamical systems. Higher dimensional dynamical systems such as these can also undergo attractor bifurcations as parameters are changed. They can, for example, display period-doubling routes-tochaos similar to those displayed by the one-dimensional Ricker equations. However, higher dimensional models can also display other types of bifurcations and other kinds of bifurcation sequences. The route-tochaos that plays a crucial role in our study is not of the period-doubling type. To describe it, we must briefly discuss other types of bifurcations that can occur in higher dimensional discrete dynamical systems. The equilibrium and cycle bifurcations shown in Fig. 1.1 occur when the equilibria and cycles cease being attractors. We can determine these bifurcations and the points where they occur by using fundamental methods in stability theory. For a one-dimensional dynamical system defined by a single difference equation Xt+l -" f ( X t )
(1.3)
the simplest attractors are stable equilibria. Equilibria are constant solutions xt = x* and therefore correspond to the roots of the algebraic equation x*-- f ( x * ) .
(1.4)
We say x* is a "fixed point" of f(x), since the dynamic rule (1.3) fixes x* by mapping it to itself. A fundamental theorem states that an equilibrium x* is stable if the "linearization" of the equation (1.3) at the equilibrium is stable. That is to say, x = 0 is stable as an equilibrium of the linear difference equation xt+~ = )~xt in which ~ is the derivative d f ( x ) / d x evaluated at x = x*. All solutions xt = ~.txo of this equation tend to 0 as t increases without bound if (and only if) the n u m b e r )~ satisfies [~[ < 1.
(1.5)
This fundamental theorem also tells us that an equilibrium is unstable if the linearization is unstable. Thus, an equilibrium x* of (1.3) is stable if the inequality [~[ < 1 holds and is unstable if [~[ > 1.
1.2 [ Bifurcations and Chaos
11
As an example, consider the Ricker equation (1.2), for which f(x) = bx e x p ( - c x ) a n d
dfCx) dx
= b(1 - c x ) e x p ( - c x ) .
Applying the stability criterion (1.5) we find that the equilibrium x* = 0 is stable if ~ - b < 1 and unstable if b > 1. Note this equilibrium loses stability at b - i where ~ - 1. This is c o m m e n s u r a t e with the bifurcation diagram in Fig. 1.1. The Ricker e q u a t i o n also has the equilibrium x* - c -1 In b, which is o b t a i n e d by solving Eq. (1.4). This equilibrium is positive if b > 1. The stability of this equilibrium is d e t e r m i n e d by the n u m b e r Z - 1 - In b and the criterion (1.5), which tell us the equilibrium is stable if I < b < e 2 7.389. Note this equilibrium gains stability w h e n the equilibrium x* = 0 loses it, n a m e l y at b - 1where ~ - 1. Its s u b s e q u e n t loss ofstability occurs at b = ea where X - - 1 . This is also c o m m e n s u r a t e with the bifurcation diagram in Fig. 1.1. A loss of equilibrium stability occurs w h e n a change in a p a r a m e t e r causes an inequality change from ]~] < 1 to I~l > 1. Thus, bifurcation points are f o u n d by d e t e r m i n i n g those p a r a m e t e r values at which Ix[ - 1. Since for o n e - d i m e n s i o n a l m a p s X is a real number, this m e a n s equilibrium bifurcations can arise from only two cases: either )~ = 1 or )~ = - 1. As we have seen, b o t h possibilities occur in the Ricker equation. The result caused by the loss of equilibrium stability is quite different in each case. W h e n )~ - I the bifurcation involves a change from one stable equilibrium to another. Biologically this corresponds to passing from a prediction of extinction (when the equilibrium x* = 0 is stable) to survival (when the positive equilibrium is stable). A bifurcation of this type, in which two equilibrium "branches" intersect and cause an exchange of stability b e t w e e n them, is called a "transcritical" bifurcation. This is one of several basic types of bifurcations, all of which involve only equilibria, that can occur in the case ~ - 1. 5 In the s e c o n d case, w h e n ~ = - 1 , the loss of equilibrium stability results in the creation of a stable 2 - c y c l e - - a 2-cycle or "period-doubling" bifurcation ~ which, it turns out, is typical for this case. For more a b o u t these basic bifurcation types see [76] or [192]. In principle the study of periodic cycles and their stability is no more difficult t h a n that of equilibria. The crucial observation is that since a cycle, by definition, repeats after finitely many, say n, steps, it follows that its initial state is a fixed point of the recursion formula applied n times. 5 Other types include "saddle node" and "pitchfork" bifurcations.
12
1 I INTRODUCTION
For example, 2-cycles correspond to roots of the equation 6 x * = f ( f(x*)). Thus, a 2-cycle is an equilibrium of the "first composite" equation Xt+ l =
f ( f (xt) )
and we can apply the same stability analysis we apply to equilibria, but now with X equal to the derivative d f ( f ( x ) ) / d x evaluated at x*. We conclude that 2-cycle bifurcations involve either other 2-cycles, when ~ = 1, or 4-cycles, when ~ = - 1 . For 4-cycles we can repeat the analysis by considering equilibria of the third composite equation, and so on. In this way, we obtain an explanation for the period-doubling cascade of bifurcations observed in the Ricker equation (and discrete logistic equation). Needless to say, the calculations involved in the analysis of higher composite equations generally become impossible to carry out algebraically and must be done numerically with the aid of a computer. A parallel analysis is possible for equilibria and cycles of higher dimensional systems. For example, equilibria (xt, Yt) = (x*, y*) of a two-dimensional dynamical system defined by the pair of difference equations
xt+ l = f (xt, Yt) Y t + l --"
g(xt, Yt)
correspond to the roots of the two simultaneous algebraic equations
x* = f (x*, y*) y* = g(x*, y*). An equilibrium is stable if its linearization is stable, i.e., if the equilibrium (xt, Yt) = (0, 0) of the associated pair of equations Xt+ l =
axt + byt
Yt+ ~ = cxt + dyt 6 A n y r o o t defines a 2-cycle orbit x0 = x*, xl = f(x*), Xz = x*, x3 = f(x*), x4 = x*, . . . . A r o o t of (1.4) is also a r o o t of this e q u a t i o n . T h a t is to say, an e q u i l i b r i u m is also a 2cycle, a l t h o u g h it is n o t a n oscillatory 2-cycle. To yield a "genuine" 2 - c y c l e m o n e t h a t oscillates m a root m u s t n o t be a r o o t of (1.4), i.e., m u s t satisfy x* :/: f ( x * ) .
1.2 [ Bifurcations and Chaos
1:
is stable where the coefficients are obtained from the matrix
c
d
ag
ag
in which the four derivatives are evaluated at the equilibrium point. This matrix is called the "Jacobian" matrix of the system at the equilibrium. The linearized system, and hence the equilibrium of the original system, is stable if all eigenvalues ~ of the Jacobian matrix satisfy the stability criterion I~1 < 1; it is unstable if at least one eigenvalue satisfies I~1 > 1. Critical bifurcation values for parameters in the equations occur when at least one eigenvalue satisfies I~1 = 1. This bifurcation criterion includes the two cases )~ - +1 and the corresponding types of attractor bifurcations encountered in the one-dimensional case. However, in this two-dimensional case, and in higher dimensional cases, eigenvalues can be complex and, as a result, there exist other possibilities. The criterion I)~l - 1 means that the eigenvalue lies on the unit circle in the complex plane and therefore has the form X - exp(i0) where 0 is its polar angle (Fig. 1.2). Equilibrium stability is lost if a parameter appearing in the equations is changed in such a way that at least one eigenvalue moves from inside to outside the unit circle. If this crossing occurs atX - 1 or - 1 (i.e., ifthe polar angle is0 - 0 or n), then we have the two bifurcation cases already discussed. If, however, the crossing occurs at different points on the unit circle, i.e., at a point exp(i0) where 0 ~ 0 or n, then a new type of bifurcation, important to our studies, occurs. For complicated attractors, analysis is best carried out in what is called "state space" or "phase space." Patterns generated by complicated attractors may be difficult to observe when the state variables are plotted against time, whereas in state space they may be considerably easier to discern. For two-dimensional systems state space is the familiar Cartesian plane in which, for each census time, the pair (xt, Yt) can be plotted as a point in the usual way. An orbit arising from the dynamical system consists of a collection of points in the plane visited according to a certain itinerary. For three-dimensional systems state space is a three-dimensional Cartesian system in which trajectories (xt, Yt, zt) of three state variables can be plotted using a three-dimensional set of coordinate axes. In state space, an equilibrium is a single p o i n t ~ a point that "doesn’t move" as time flows. A 2-cycle consists of two distinct p o i n t s that are visited temporally in an alternating fashion. A 3-cycle consists of three distinct points (visited in a specific order), and so on for cycles of longer periods. The collection of points in state space corresponding to a cycle (necessarily finite in number) is an invariant set.
14
1 [ INTRODUCTION f
Plotting Numbers in the Complex Plane
r
a
~.~
eiO
The Unit Circle in the Complex Plane
,~
FIGURE 1.2 [ Complex numbers have the form ~ = a + bi, where a and b are real numbers and i satisfies i 2 = -1 (and is sometimes written i = V~l). One can also write a complex number in the form X r e i ~ and represent it geometrically as in this figure. The real number r is the "magnitude" of X (i.e., r - [kl = v/a2 + b2). The real number 0 is the "polar angle." Using this geometric representation, we see that the stability criterion for a linear system is that all eigenvalues lie inside the unit circle defined by r = 1. At a bifurcation point, the linearization has an eigenvalue on the unit circle and, therefore, of the form ~ e i ~ . =
=
S u p p o s e a n e q u i l i b r i u m loses stability b e c a u s e an eigenvalue L (actually, a c o m p l e x c o n j u g a t e pair of eigenvalues) crosses the u n i t circle at a p o i n t o t h e r t h a n + 1 or - 1 . In this event, w h a t typically o c c u r s is t h e c r e a t i o n in state s p a c e of a n i n v a r i a n t set w h i c h has the f o r m of a closed, o n e - d i m e n s i o n a l loop [76, 192]. Near the b i f u r c a t i o n p o i n t this " i n v a r i a n t loop" is n e a r l y elliptic in shape, b u t f u r t h e r a w a y it c a n b e c o m e c o n s i d erably distorted. If the loop is a n attractor, t h e n the final state of n e a r b y orbits d e p e n d s o n t h e d y n a m i c s t h a t take place o n the i n v a r i a n t l o o p itself. O n e possibility is the existence o n the l o o p of a n orbit w h o s e limit set is the entire i n v a r i a n t loop. Such a "quasiperiodic" orbit m o v e s a r o u n d the loop, n e v e r quite r e p e a t i n g a n d in the p r o c e s s c o m i n g arbitrarily close to every p o i n t o n the loop. In this case, the entire i n v a r i a n t l o o p is a n attractor. The c o m p l i c a t e d oscillatory d y n a m i c resulting f r o m a n " i n v a r i a n t loop" b i f u r c a t i o n 7 is n o t chaotic, however. It d o e s n o t p o s s e s s sensitivity to initial c o n d i t i o n s . 7 Sometime called a "discrete Hopf" bifurcation or a"Neimark-Sacker" bifurcation [55,133, 154].
15
1.2 [ B i f u r c a t i o n s a n d C h a o s
We can use the two-dimensional system
]t+l = bAt exp(-ClAt) At+l
=
(1 -
#j)]t exp(-c2]t) +
(1 -
t-ta)At
(1.6)
to illustrate invariant loop bifurcations and quasiperiodic oscillations. We can view this system of difference equations as a generalization of the Ricker model (1.2). In the Ricker model all individuals are treated as identical and the population is described by a single state variable, the total population abundance. The model (1.6), on the other hand, distinguishes two types of individuals belonging to two distinct life-cycle stages, an immature juvenile stage ] and a reproductive adult stage A. In addition this model, unlike the Ricker model, allows for the overlapping of generations, since a fraction 1 - #a of the adults survive from one census time to the next. The unit of time is that of the maturation period so that no juvenile remains a juvenile longer than one unit of time. The exponential terms model the effects of population density on vital rates. The term b exp(-ClA) is the per unit time production of juveniles per adult (incorporating fecundity and survival) in the presence of A adults. The term (1 - lzj) exp(-c2]) equals the fraction ofjuveniles that survive and mature to adulthood in a unit of time (in the presence o f ] juveniles). Figure 1.3 shows a bifurcation diagram generated by the system of equations (1.6). Attractors are plotted against the parameter b, while the other parameters remain fixed at certain assigned values. As in the Ricker model, when b increases from 0, a transcritical bifurcation occurs with an accompanying exchange of stability between the extinction equilibrium (], A) = (0, 0) and a survival equilibrium with positive components for both juveniles ] and adults A. This positive equilibrium destabilizes with further increase in b and an invariant loop bifurcation occurs (at approximately b = 7.6). The resulting oscillations, although nearly periodic, never exactly repeat. In state space they trace out the loop shown in Fig. 1.3 (i.e., the orbit comes arbitrarily close to every point on the loop). Another possibility for the dynamics on an invariant loop is the existence of a periodic cycle that attracts all orbits on the loop. This situation is called "period locking." If, in addition all nearby orbits approach the loop (and therefore they approach the cycle on the loop), then this cycle is an attractor. In state space, the attractor consists of finitely m a n y points lying on the loop, which is now "invisible." Typically, parameter intervals on which such period locking occurs are interspersed with intervals of quasi-periodic dynamics, forming period-locking windows in the bifurcation diagram. See Fig. 1.3. The stable loops that result from an invariant loop bifurcation can, upon further changes in the model parameter, lose their stability and
16
1 I INTRODUCTION f
80
b=9 b=7
"~ 60
g
g 40 ~- 20
i
,
,
0
~
|
,
i
i
,
5
i
,
10
,
i
,
i
i
,
15
b
i
i
,
,
i
20
4o r 30
~ 20 10
20
60
40
80
Time
100
120
140
160
5 b=9
4
g3
~2 1
0
10
20
J-stage
30
40
J
FIGURE 1.3 I The top plot shows a bifurcation diagram for the juvenile-adult model (1.6) with parameter values c] = 0.01, c2 = 0.10,/zj = 0, #a = 0.90.As in Fig. 1.1, points from the attractor are plotted above the value of b. An invariant loop bifurcation occurs at approximately b = 7.6. The middle graph shows time series plots of the attractors before and after the bifurcation. In the lower graph these attractors are shown in state space.
cause new bifurcations to occur. Unlike the one-dimensional case where there is a typical bifurcation sequence (period doubling), in higher dimensional systems there can be a variety of different types of bifurcation sequences and cascades that eventually result in chaos. Researchers have classified and studied several types of bifurcation sequences, but a complete catalog has yet to be made. One possibility is for an invariant loop attractor to bifurcate into a double loop, in a kind of period-doubling bifurcation. In other cases the loop can become twisted and convoluted, even break into separate pieces as the parameter changes. A periodlocking window might "open" and the resulting cycles undergo a perioddoubling sequence of bifurcations, or even invariant loop bifurcations, toward chaos. Chaotic attractors frequently occur abruptly upon the closing of a period-locking window, in what are termed "crises."
1.3 I The Hunt for Chaos Thus, in progressing from one to just two dimensions we can encounter a considerable increase in dynamic complexity. From a bifurcation theory point ofview, chaos is often embedded within parameter regions that include a complicated variety of other dynamic possibilities (such as periodic and quasiperiodic cycles). Moreover, as attractors destabilize across a bifurcation diagram they often do not disappear, but may survive as unstable invariant sets or leave behind their influence in the form of transient dynamics (i.e., the temporal route that orbits take to the attractor). In this way, cycles, quasiperiodic orbits and even chaotic sets can leave their mark on the dynamics of a system even when they are unstable or only present for nearby parameter values. In such a regime it is difficult, and may make little sense, to relate a population’s dynamic to a specific type of attractor. Parameter estimates come with confidence intervals that are likely to incorporate a range of different types of dynamic characteristics. Under these circumstances, an attempt to identify and label a particular time series of data as chaotic becomes problematic, even in a deterministic setting. Such an attempt is made even more difficult in the presence of stochasticity. We will need to deal with stochasticity in some detail in the following chapters. For now, we only point out that random disturbances, applied to an orbit during its journey toward an attractor, induce continual transient behavior and even allow for visits to regions of state space far from the attractor. As a result, a population’s dynamics may not be dominated by a deterministic attractor. Instead the dynamics might involve a mix of characteristics-- deriving from transients and even unstable invariant sets, in addition to attractors. This is particularly likely when the deterministic component of the dynamics is complicated, involving multiple, quasiperiodic, or chaotic attractors. From this point of view, even if deterministic chaos plays a role in a population’s dynamics, it is unlikely to be the sole player. Perhaps the most significant punch line resulting from nonlinearity is the potential for a complicated array of complex dynamics, in which perturbations in state variables and parameters can lead to unusual and perhaps unexpected dynamic consequences.
1.3 I THE HUNT FOR CHAOS It is ... worth noting that most previous connections between the theory of nonlinear dynamics and natural populations have been aimed at simply establishing that chaos is evident in ecological time series. Only within the past decade have researchers used their understanding of nonlinear
17
18
1 ] INTRODUCTION
dynamics to interpret key features of observed population fluctuations. These reports have all been retrospective, however. In no case were predictions about exact boundaries in parameter space that demarcate different system behaviours tested by manipulating a population’s parameters, with the object of seeing whether the dynamics actually did shift between stable equilibria and aperiodic cycles. PETER KAREIVA [98] Robert May’s influential papers raised the possibility that some of the observed complexity in nature might be understandable by means of simple deterministic rules. His suggestion entailed the use of lowdimensional models (specifically difference equations) "where one can seek to use field or laboratory data to estimate the values of the parameters"[122], in this same paper he reports the results of this approach when utilizing data from a n u m b e r of insect populations (alSo see [83]). However, only one laboratory species out of 24 species used in the study lay in the chaotic region of the model’s bifurcation diagram. May concluded, at least for those species in his study, that natural populations "tend to have stable equilibrium behaviour" and that laboratory populations "tend to show oscillatory or chaotic behaviour." With regard to ecology in general, however, he cautioned "that these remarks are only tentative and must be treated with caution for several reasons," including problems associated with the selection and use of data, the specialized biological circumstances that the utilized models assume (for example, nonoverlapping generations8), and the fact that most natural populations do not live in isolation from other populations. Despite these caveats, this study seems initially to have d a m p e n e d the investigation of chaos in ecological data. 9 William Schaffer and his colleagues led a resurgence of interest in identifying chaos in ecological data with their studies in the 1980s of a n u m b e r of time series data sets [71]. The flowering of nonlinear dynamics that occurred during the last decades of the 20th century, stimulated to a large extent by the influential papers of May and Li and Yorke, included a number of significant theoretical advances. Schaffer recognized that one of these advances opened a door to the possibility of detecting chaos in ecological time series data. Ecosystems are by nature high-dimensional systems; time series measurements of selected variables from an ecosystem, however, generally consist of only a few variables (often only one). 8 Some early mathematical studies of models that relax this assumption are found in [77]. 9 The noveltyand difficultyof using nonlinear theory to study time series of data may also have had a lot to do with the initial lack of enthusiasm [144].
1.3 [ The Hunt for Chaos The problem of state space dimension versus the dimension of the measured variables is addressed by a famous theorem of E Takens [174]. The Takens theorem extends a deep theorem from topology (the Whitney embedding theorem [191]) so as to allow a "reconstruction" of a surrogate for the higher dimensional dynamics from a single time series of data. This is done by "lagging the data against itself," i.e., by, for example, plotting each data point together with a predecessor in two dimensions, or each data point together with two predecessors in three dimensions, and so on (stopping when the data trajectories no longer self-intersect). The Takens theorem guarantees that the resulting trajectories and attractors accurately portray those in the higher dimensional state space, so that if the reconstructed trajectories appear to be chaotic, then one has some evidence that chaos is present in the dynamics of the higher dimensional ecosystem. One can look for evidence of chaotic dynamics in the reconstructed trajectories by plotting "return maps." Return maps are obtained by observing recurrent trajectory intersections with a lower dimensional ("planar") slice placed across their path, a powerful analytical method invented by Poincar6. In this way, one often arrives at a study of maps which, if mathematically characterized by difference equations, can be of the same type studied by May. There is, however, a fundamental difference in the interpretation of equations obtained in this manner: the coefficients need not have the biological interpretations that one would associate with them if they were assumed to describe the dynamics of the original state variables. Instead, the coefficients have to be viewed as incorporating fundamental parameters, such as per capita birth and mortality rates, in some complicated and unknown way. The approach taken in the papers by May [124] and Hassell etal. [83], in which estimates of parameters were obtained from empirical data, is likely to yield reliable results only if one has strong reason to believe that the dynamics (of the measured state variables) are adequately described by the difference equations. Another way to analyze reconstructed trajectories is to study how well mechanistic models for the population dynamics reproduce their properties. To some extent, one can study low-dimensional nonlinear models analytically, but for the most part one must rely on numerical simulations to compute and plot trajectories in state space (this is especially true for chaotic dynamics). Of course, in such an exercise one must somehow obtain estimates for the parameters appearing in the mechanistic model. Encouraged by successes of methods based on the Takens theorem in other disciplines (for example, the famous Belousov-Zhabotinskii chemical reaction), Schaffer and his co-workers applied these methods to a
19
20
1 [ INTRODUCTION
number of available data sets for childhood diseases and to the famous data set for the Canadian lynx and snowshoe hare interaction. The results, appearing in a series of influential papers [157-162, 179], helped establish chaos in ecology as a plausible hypothesis for explaining real population phenomena. However, in carrying out their analyses, Schaffer et al. had to contend with two significant difficulties: the shortness of the available data time series and the "contamination" of the data by noise (measurement error, random environmental perturbations, etc.). In the end, they concluded that in only one of the cases investigated, measles in human populations, "was there sufficient data to justify our initial enthusiasm" [144]. Nonetheless, Schaffer and his co-workers had reawakened interest in chaos in ecology. Although progress was limited and empirical ecologists continued to view claims of chaos with a great deal of skepticism, there was an ongoing effort during the 1990s by many researchers (including S. P. Ellner, B. T. Grenfell, and P. Turchin) to find evidence of chaos in available ecological data sets [56, 58-62, 65, 66, 85, 86, 118, 126, 137, 173, 182-187]. The approach taken by these investigators is different from that taken by Schaffer etal. in that it is based on the attempt to determine if a time series of data indicates sensitivity to initial conditions, the hallmark of chaotic dynamics. This is done by utilizing statistical m e t h o d s - - b a s e d on fitting the data with flexible phenomenological models ~ for the ultimate purpose of estimating a single diagnostic quantity, the dominant Lyapunov exponent (whose positivity indicates this signature property of chaos). This method, however, is also susceptible to the difficulties encountered by Schaffer et al., namely, the shortness and noisiness of available time series. Because of these difficulties (and others), it is perhaps not surprising that the results of this hunt for chaos in ecology were equivocal [144, 194]. The consensus of opinion seems to be that no data sets were found to be convincingly chaotic (according to the tests used), although some were judged tantalizingly "on the edge of chaos" [57, 187]. By the end of the century, various opinions came to be formulated concerning the role of chaos in ecology, opinions ranging from "chaos is rare in nature" [132] to "the jury is still out" [144]. From the first opinion arises the question "Why is chaos rare in nature?", especially in light of the fact that ecological models abound with chaotic dynamics. Holding the latter opinion, one concedes that the formidable difficulties involved in detecting chaos in data have not been adequately overcome by phenomenological methods oftime series analysis, but that researchers have had to rely on such methods "during the early stages of an investigation, before a limited set of competing hypotheses has been delineated" [188] and before adequate mechanistic models and data are available. As ]. N. Perry puts it,
1.4 I Mathematical Models and Data
"the consensus [among population ecologists] is that there is no substitute for a thorough understanding of the biology of the species, allied to mechanistic modelling of dynamics using analytic models, with judicious caution against overparameterisation" ([144], p. 177). This brings us full circle back to the spirit of May’s seminal papers and the approach of seeking to use data to estimate parameters in low-dimensional models. It is clear that there are formidable difficulties to be overcome in order to provide a convincing argument for the presence of chaos in a biological population. We have mentioned the shortness of the data time series typically available in ecology. We have also mentioned the troublesome issues that arise because of the ubiquitous presence of noise in ecological data and the similarity of deterministic chaos and stochasticity. (How does one distinguish between the two? In what sense can a noisy system possess the deterministic property of chaos? What is m e a n t by "noise"?~~ Other difficulties include the identification of the appropriate state variables (state space), the lack of replicated data sets, and missing data (for example, for a state variable or a relevant species). Another major impediment is the unavailability of mechanistically based models that are closely tied to data, that is to say, models that one can parameterize, can statistically validate, and can show provide quantitatively accurate descriptions a n d ~ i m p o r t a n f l y ~ predictions of a population’s dynamics. In short, missing are most of the fundamental ingredients necessary for a rigorous treatment of the question in the tradition of the "hard sciences." It comes then as no surprise that the relevance to ecology of nonlinear science and chaos theory remains controversial, even as it flourishes in many other scientific disciplines [81, 82, 105].
1.4 I MATHEMATICAL MODELS AND DATA For the things of this world cannot be made known without a knowledge of mathematics. Argument is conclusive ... but ... it does not remove doubt, so that the mind may rest in the sure knowledge of the truth, unless it finds it by the method of experiment. ROGER BACON 10 In thinking about noise and stochasticity, one is forced to think about randomness and chance. It is an amusing philosophical aside to note that, in the quote reproduced in Section 1.1, Poincar6 defines chance in deterministic terms, by invoking what we now term sensitivity to initial conditions. From his point of view randomness (and hence noise) is deterministic chaos!
21
22
1 [INTRODUCTION In this book we take an approach to May’s hypothesis that differs from those based on the examination ofindividual historical time series of data for evidence of chaos. The complexity of natural systems, along with the inherent difficulties in confidently linking data from such systems with theory and models, points to the need for controlled laboratory experiments ~ experiments designed and analyzed with the specific intent of testing the predictions of nonlinear population theory. May’s hypothesis embodies a theoretical possibility or hypothesis. It is widely recognized in science that laboratory experiments are one of the best ways to test theory (although this is perhaps less recognized in ecology than it is in other scientific disciplines [132]). In the laboratory, one can carefully control environments and eliminate, or at least reduce, the effects of confounding elements, identify important and unimportant mechanisms, make accurate census counts and other measurements, replicate results, and manipulate parameters. Although laboratory microcosms are no substitute for field experiments, they are useful for testing or disproving basic ecological concepts, mechanisms, and hypotheses. Another feature of our approach is that it does not focus on individual data sets and ask whether they possess one kind of dynamic characteristic or another, such as equilibrium dynamics, periodicity, or chaos. Instead we return to the bifurcation diagram, as a mathematical metaphor for May’s hypothesis, with an intent to investigate the range of dynamic possibilities that a real biological population can display and whether these dynamics can include the dynamic bifurcations predicted by a simple mathematical model. A bifurcation diagram is a summary of a mathematical theory’s predictions as to how a population will respond to disturbances of a specific kind. Disturbances can generally be more easily invoked and studied in laboratory experiments. While such manipulated experiments might seem unduly remote from circumstances in the natural world, one need only reflect on the nonstatic natural world, in which populations and their physical and biological environments are continually subjected to perturbations, disturbances, and manipulations. Of special note, of course, are the deliberate and inadvertent disturbances caused by humans. What are the consequences of such disturbances for the dynamics of populations and their ecosystems? How do populations respond if survival and recruitment rates are changed? Such changes can be the result of any number of causes: changes in availability of food and habitat resources, changes in mortality rates, competition pressures, exposure to predation and diseases, genetic modifications, harvesting by humans, and so on. Nonlinear theory says that responses may be unexpected, nonintuitive,
1.4 ] Mathematical Models and Data
and c o m p l e x m and, as ecologists in general recognize, the natural world is nonlinear [144]. The laboratory setup used in our studies is in fact less artificial than it might appear, in that it is rather similar to the natural environment of the biological organism we use. Beetles species of the genus Tribolium, or "flour beeries," as the insects in this genus are often called, have lived in containers of stored grain products produced by humans for literally thousands ofyears. Furthermore, the demographic manipulations we impress on the populations in our studies are not unlike those that would result from natural or human-induced c a u s e s - - for example, a pest eradication program, a disease, or a genetic mutation. An important role played by laboratory experiments is that of providing a detailed understanding of the dynamics of a particular species. As in other scientific disciplines, controlled experiments, in which one probes, manipulates, p e r t u r b s - - e v e n d i s t o r t s - - a system and observes how it responds, can lead to an understanding of how that system works and to insights into the mechanisms and causes that drive its dynamics. However, understanding the flour-beetle system is not the primary goal of the experimental projects described in this book. We use our laboratory system as a tool to assist in the development of modeling methodologies and mathematical and statistical techniques upon whose foundations we can study, document, and provide insights into the role of nonlinearity in population d y n a m i c s - - particularly into the complexities that can result from nonlinearity. There is a demanding prerequisite to testing a theoretical hypothesis about dynamic transitions and bifurcations, namely, the identification of adequate mathematical models. We require models that provide more than adequate statistical fits to data. We need biologically based models derived from mechanisms known to be important for the dynamics of the particular organism under consideration and in whose predictions we have a high degree of confidence. Unfortunately, models of this type are rare in ecology. The track record of relating mathematical models to ecological data is not good, particularly with respect to the formulation of testable hypotheses and predictions. In this regard, ecology differs from most other mature scientific disciplines in which verifiable quantitative predictions of models play a central role. This may be the single most important reason why a great many ecologists do not use models as serious tools in their work and are skeptical or disbelieve the insights of modeling exercises [1]. Besides the lack of prediction, shortcomings common to modeling endeavors include weaknesses in (or lack of full disclosure of) model structure, failure to incorporate biologically relevant mechanisms, poor model parameterization or calibration (including the use of
23
24
1 ]INTRODUCTION
overparameterized models), lack of model validation against independent data, the absence of a robustness or sensitivity analysis, and the failure to include stochasticity. The first step in our investigation, then, will be to confront these difficulties and to build a convincing model of the biological system we use. Only with that preliminary goal accomplished will we be in a position to investigate, both analytically and experimentally, complex nonlinear p h e n o m e n a predicted by the model (including a route-to-chaos). A mathematical model is not sufficiently connected to population data unless it accounts for variability in the data. By containing a description of how data deviate from its predictions, a model can provide the means for parameter estimation, model evaluation, and generation of realistic predictions. One source of deviation is measurement error, which affects our estimation of the values of state variables. This kind of "noise" can be present even in a fully deterministic system. A different cause of variability in data is "process error." Process errors change the values of the state variables themselves because no deterministic model can account exactly for the dynamics of a biological population ~ m a n y extrinsic and intrinsic processes and forces are inevitably left unaccounted for by any model. We describe these deviations probabilisticaUy, and the resulting system is stochastic. Since measurement errors are negligible in our experimental studies, it is primarily process errors that account for "noise" in our data. Thus, in this book what we m e a n by "stochasticity" is deviation from deterministic model predictions due to process errors. Ecologists distinguish different sources of stochasticity. Two fundamental types that have been delineated and widely discussed as important to biological populations are environmental stochasticity and demographic stochasticity [11, 13, 14, 63, 64, 123, 156, 164]. These two sources of noise act in different ways to produce random variations in population numbers from census to census. Environmental noise involves the chance variation in population numbers arising from extrinsic sources that affect all (or at least many) m e m b e r s of the population. Demographic stochasticity, on the other hand, is the variability in population numbers caused by independent random contributions of births, deaths, and migrations of individual population members. In all populations both types of stochasticity are undoubtedly present. Whatever their source, random variations in population n u m b e r s cause deviations from predictions of a deterministic model. To describe these variations requires the inclusion ofa probabilistic term in the model. The mathematical descriptions of environmental stochasticity and of demographic stochasticity are different, however, as are the resulting
1.4 [ Mathematical Models and Data
stochastic versions of the model. We will have occasion, it turns out, to model both kinds of noise in the following chapters. In addition to providing a quantitative connection between model and data, a validated stochastic model can provide stochastic predictions for the time evolution of population numbers and be used for simulation studies of a population’s dynamics. As we will see, even in our controlled laboratory situation a full understanding of a population’s dynamics requires a mixture of stochastic and deterministic elements. The addition of stochasticity to nonlinearity brings a new level of complexity to the dynamics. It provides random perturbations that continually stir the system, bringing into play far more than just the attractors of the deterministic "skeleton." Although the underlying deterministic attractors can exert their influence in the form of discernible temporal patterns, the effect of stochasticity is to prevent a system from remaining on an attractor. Stochasticity allows the system to visit locations in state space that are not on or near the attractor, including the locations on or near unstable invariant sets. This introduces transient dynamics that can produce observable patterns in data. For example, a random perturbation that places a population sufficiently near an unstable equilibrium can cause the population to linger near the equilibrium before it attempts a return to an attractor. Moreover, there can be regions in state space where orbits are actually attracted to an unstable equilibrium (the so-called "stable manifold" of the equilibrium). In this case, an unstable equilibrium is called a "saddle." A population randomly placed near the stable manifold is tugged toward the saddle equilibrium before it is repelled, resulting in a saddle "flyby." A similar p h e n o m e n o n can occur with an unstable periodic cycle (a "saddle cycle"). In this way, the transient behavior due to stochasticity can produce distinctive temporal patterns in the data that are unrelated to attractors. Thus, in time series data under the influence of nonlinear dynamics and stochasticity, one should expect to see a complicated dance of attractors, transients, and unstable entities. It is more fruitful, in attempting to explain patterns observed in data, to study the relative influences of these various components, rather than try to explain the data in terms of a specific type of deterministic attractor. Stochastic models provide the means by which to do this. By their formulation and application we can obtain useful predictions that combine deterministic and stochastic aspects. With regard to complicated dynamics such as chaos, the blend of stochasticity with nonlinearity can create a particularly complex array of patterns that is challenging to sort out. Chaotic attractors generally exist in the presence of unstable invariant sets and sometimes in the presence ofother attractors. Furthermore, within confidence intervals ofparameter
25
26
1 I INTRODUCTION
estimates there can be a variety of other types of attractors and unstable sets m even unstable chaotic sets m and hence a whole suite of different kinds of transient dynamics. Throughout the following chapters we will see how a mix of stochastic and deterministic ingredients is needed to provide a complete explanation of data obtained from our experimental populations. Given that these issues arise in studies of "simple" biological systems, in controlled laboratory settings, it is no wonder that in a natural setting there are formidable difficulties in "finding chaos in nature." These difficulties include, but go beyond, the similarity of chaos to stochasticity, which May warned would make chaos difficult to observe in ecological data. Diagnostics calculated from time series data that are based on characteristics of attractors can be highly contaminated with the influences of other dynamic entities. Quantities averaged over deterministic attractors, such as Lyapunov exponents, are prime examples [51]. ~ It has become clear that questions such as "Is this biological system chaotic?" or "Is this data set chaotic?" are too narrow. Instead one must find ways to sort out the extent to which various deterministic forces can contribute to the dynamics of particular populations or ecosystems w h e n e m b e d d e d in specific types of stochasticity [45, 57, 194]. The expectation is that m a n y properties of nonlinear systems will influence the dynamics of an ecological system, including attractors, transients, unstable invariant sets, stable manifolds, bifurcations, and multiple attractors, as well as new patterns that emerge from a stochastic mix of these ingredients. From this broader point ofview, one might discover that the role of chaos in ecology is more substantial than it would otherwise appear and, as a result, one might formulate different answers to questions such as "Is chaos found in natural populations?", "Is it c o m m o n or rare?", and "Do populations evolve away from chaos?". However, it is a significant challenge to devise and apply methods that identify those ingredients that play significant roles in data patterns. Controlled laboratory and field experiments are ideally suited for such an endeavor. The studies in the following c h a p t e r s - - b e s i d e s addressing specific points such as May’s hypothesis, dynamics bifurcations, and routes-toc h a o s - serve to illustrate and document the issues just discussed. The first step in these endeavors is the construction of an adequate model, to which we turn our attention in the next chapter.
1~ Researchershave recently made modifications to time series methods in an attempt to surmount these difficulties (although the short lengths of available data sets is a serious drawback) [144].
2 I MODELS Philosophy (nature) is written in that great book which ever lies before our eyes. I mean the universe, but we cannot understand it if we do not first learn the language and grasp the symbols in which it is written. The book is written in the mathematical language.., without whose help it is humanly impossible to comprehend a single word of it, and without which one wanders in vain through a dark labyrinth. G A L I L E 0 G A L I L E I (The Sidereal Messenger)
Mathematics... was repugnant to m e . . . [but] I have deeply regretted that I did not proceed far enough at least to understand something of the great leading principles of mathematics; for men thus endowed seemto have an extra sense. m CHARLES DARWIN [38] Our a p p r o a c h to the investigation of nonlinear p h e n o m e n a involves connecting m a t h e m a t i c a l models with data in a rigorous way. The first step in this a p p r o a c h is the derivation of a biologically based model. The key to this derivation is an identification of those m e c h a n i s m s that are most i m p o r t a n t and influential in determining the dynamics of the particular population u n d e r investigation, u n d e r the environmental circumstances ofinterest. The goal is to build as "simple" a model as possible that "works." That is to say, we seek a low-dimensional model that adequately describes and p r e d i c t s the population’s dynamics. To begin the model derivation we m u s t first select a small n u m b e r of descriptive state variables whose temporal changes will be used to study the dynamics of the population. This selection requires careful consideration since "[t]he state space is often the most i m p o r t a n t postulate of a scientific theory, for it defines the subject m a t t e r u n d e r investigation" ([10], p. 18). The choice is dictated by a n u m b e r o f b o t h theoretical and practical considerations. The availability and accurate measurability of data for the state variables are i m p o r t a n t considerations.
27
28
2 / MODELS Another consideration is a knowledge of the relationships among the state variables and of the mechanisms that drive their dynamics. After choosing the state variables, we deterministically model how they change in time, and do so with as few parameters as possible. This step requires a choice for the unit of time to be used in the model. The resulting m o d e l ~ t h e "deterministic skeleton" ~ will not, of course, describe or predict exactly the dynamics of the population. No low-dimensional deterministic model is able to do that; biological populations are too complicated, even under controlled experimental circumstances. D a t a - - even highly accurate data ~ will almost certainly deviate from the predictions of the deterministic model. Therefore, the next step in our model building process is to account for these deviations by constructing a stochastic version of the m o d e l - - or, in other words, our next step is to also "model the noise." The resulting stochastic model provides for a rigorous connection with data, i.e., procedures for parameter estimation, hypothesis testing, and model evaluation. Should the stochastic model pass sufficient statistical testing and be deemed "accurate," then one has a solid foundation on which to use the model, and its deterministic skeleton, to simulate the population’s dynamics. This foundation is further solidified if one can corroborate model predictions by experiments or observations. Suppose the derived model fails to pass its confrontation with data. If it is not to be abandoned entirely, it must be modified in some w a y ~ either in its deterministic skeleton or in its stochastic component, or both. This may involve minor adjustments of the model (e.g., of its nonlinear structure or its stochastic properties) or it may involve more serious adjustments and perhaps, as a result, an increase in its complexity (e.g., an increase in the n u m b e r of state variables and parameters). Thus, one needs to know and understand not only what is put into a model, but also what is left out. The new and, one hopes, improved model is then confronted with data and the process iterated until one arrives at a sarisfactory result. The models developed in this chapter are the consequence of several such iterations, although we will not discuss the interim models that were found lacking. A model that provides accurate simulations can be put to a variety of uses. The model might, for example, provide explanations for observed dynamic patterns in d a t a - - n e w explanations that were previously unavailable. Conversely, the model might reveal patterns in existing data that had previously gone unnoticed. In both cases, our understanding of the population’s dynamics is deepened. Another use ofan accurate model is the formulation of predictions. The ability to predict is, of course, an important asset of a mathematical model, one that lies at the heart of
2.1 [ The Deterministic LPA Model
the scientific method. The predictive capability of a model can be put to practical application with regard to the specific biological population the model describes, applications such as pest control and resource management. However, a model accurately wedded to a specific biological population which is available for controlled experimentation also provides a powerful system that can be used to explore a variety of general issues in population dynamics and ecology that extend beyond the specific population modeled. (The highly regarded chemostat system is an example [165].) Using such a system one can study, for example, various nonlinear phenomena and determine circumstances under which they might be expected to occur in biological populations. With new insights and perhaps newly discovered nonlinear effects, one can put forth, or rule out, possible explanations for complicated dynamic patterns observed in population and ecosystem data. In this chapter our goal is to apply the modeling methodology just described to a specific biological organism, namely, species of beetles from the genus Tribolium. Although these "flour beeries" are, from a human point of view, a significant pest with regard to grain products, our ultimate purpose in this modeling exercise is not to further the understanding of this insect’s biology and population dynamics. (Indeed the model we develop is a rather general one appropriate for a large class of organisms possessing a three-staged life cycle.) Instead we will use the model, in conjunction with laboratory experiments, to investigate a variety of nonlinear phenomena in population dynamics. These investigations, which are the subjects of the following chapters, will include model predicted bifurcations, a route-to-chaos, and other distinctive nonlinear effects, all of which we can document in populations of flour beeries by means of carefully designed experiments.
2.1 [ THE DETERMINISTIC LPA MODEL Nay, it may even be said that the true value of mathematics m that pride of human reasonm consists in this: that she guides reason to the knowledge of nature. IMMANUEL
K A N T (Critiqueof Pure Reason)
All mathematical models necessarily involve simplifying assumptions. The goal in building an accurate and usable model is to include those mechanisms that are known to be the most important in determining the dynamics of the biological species of interest, while ignoring those mechanisms that are less important. In this section we derive a model
29
30
2 I MODELS based on the life-cycle characteristics of a particular insect species. However, the model is in fact rather general and it could be applicable to other biological species whose individuals under go similar life-cycle stages during their development. In our experiments we use strains of the species T. castaneum. This flour beetle species is cannibalistic. Adults feed on eggs, larvae, pupae, and callows (young adults) while larvae eat eggs, small larvae, pupae, and callows. Neither larvae nor adults eat mature adults and larvae do not feed on larvae (except for the smallest of larvae). Our model is built on the hypothesis that the dominant mechanisms driving the dynamics of this species, under the experimental conditions of the project, are the nonlinear interactions caused by these cannibalistic interactions among the various life-cycle stages [26, 142]. Therefore, we are motivated to build a so-called "structured" population model [32, 130]. That is to say, in order to account for cannibalism among life-cycle stages, we build a mathematical model in which individuals are categorized according to their life-cycle stage and the dynamics of these life-cycle stages are described. Population data for biological populations typically come from census counts made at certain discrete m o m e n t s of time, usually at equally spaced intervals (e.g., annually). A deterministic model provides a prediction for the state variables at the next census time from a knowledge of the state variables at the current census time. In keeping with the general theme of this book (recall May’s hypothesis), we wish to investigate low-dimensional models, that is to say, models with as few state variables as possible. This distinguishes the models we will derive and use from other models that have been applied to Tribolium population dynamics, for example, the high-dimensional models involving partial differential equations or large Leslie matrix models used in [26]. From this point of view, one begins with a low-dimensional model and modifies it to a higher dimensional model only if it fails to provide an accurate description of population data. The simplest (lowest dimensional) model involves only one state variable, say the n u m b e r of adults, whose numerical value is predicted from one census time to the next. In such a model, any interactions among lifecycle stages, such as cannibalism or competition for resources, would not be described by the model, at least not explicitly. The Ricker model (1.2) is an example. A model of minimal dimension that explicitly includes interactions among members of different life-cycle stages would distinguish at least two life-cycle stages, for example adults and juveniles. The model (1.6) is an example. In preliminary studies, we considered both one- and two-state-variable models of these types for the dynamics of Tribolium,
2.1 I The Deterministic LPA Model
as well as more complex formulations. For example, a stochastic onedimensional model accurately portrayed many features of the statistical fluctuations of the adults [26, 39, 41], while an "infinite variable" model (a partial differential equation) model reproduced the propensity of the larval stage to fluctuate periodically [26, 84]. None of these models, however, adequately captured the combined, simultaneous features of stage fluctuations in experimental population cultures. As we will see throughout this book, a model that provides a reasonably complete description of Tribolium dynamics utilizes three state variables based on the three basic life-cycle stages c o m m o n to most insects, namely, larval, pupal, and adult stages. To construct this three dimensional model, we let L denote the n u m b e r of feeding larvae; P the number of last instar (nonfeeding) larvae, pupae, and callow adults; and A the number of mature adults. We reserve the notation L, P, and A (without "hats") for denoting the stage densities (numbers divided by the volume of the flour habitat). We call these state variables the L-stage, P-stage, and A-stage, respectively, although for convenience we sometimes refer to the stages as "larvae, .... pupae," and "adults" when the context leaves no chance of confusion. It is important to remark that these state variables can be accurately counted under standard laboratory conditions. Let subscripts t placed on the state variables denote the time at which these stages are counted. Thus, Lt denotes the number of feeding larvae at time t, and so on. Each life-cycle stage is counted at equally spaced census times t = 0, 1, 2, 3 . . . . where we choose the unit of time according to the following considerations. Results of Park ([139], Table 10) suggest that for T. castaneum a reasonable estimate for the feeding larva stage is 14 days. Moffa and Costantino estimate the time from egg to adulthood as approximately 27 days ([131], Table 1). This includes 2- to 4-day egg and pupal stages and an additional 2 to 4 days spent as a callow adult. Thus, the durations of the L-stage and P-stage are roughly equal, namely, approximately 14 days under standard laboratory conditions. We exploit this fact by taking the unit of time in the model (and between our census data points) to be 2 weeks. We omit an egg stage from the model. Though eggs can be and are sometimes counted in flour beetle studies, an inordinate amount of time is required to gather egg-count data. Counting just larvae, pupae, and adults allows many more cultures to be maintained in any given experiment. The egg stage is short in duration, namely, approximately 2 to 4 days [168], and consequently most eggs laid within a 2-week period become larvae by the end of the period. Although undoubtedly an improved model would include an egg stage, a three-staged larva, pupa,
31
32
2 I MODELS and adult model turns out, as we will see, to be an accurate predictor of Tribolium dynamics. The feeding larval stage is the "recruitment" stage in our model. The predicted n u m b e r of larval recruits at the next census time t + 1 is assumed to be proportional to the n u m b e r of adults observed at time t. This assumption potentially introduces some bias in the model’s predictions in that a limited n u m b e r of eggs laid just prior to time t can be present in the larval class at time t + 1, i.e., adults at time t - 1 might make some limited contribution to larval recruitment at time t + 1. However, our hypothesis is that the effect of At_l on larval recruitment at time t + 1 is slight compared to the effects of other factors. Thus, the potential n u m b e r of larval recruits at time t + 1 is bat where b > 0 is the (average) n u m b e r of larvae recruited per adult per unit time (two weeks) in the absence of cannibalism. Before considering the effects of cannibalism, we note that in its absence (and in the absence of any other density effects on reproduction and survival) we have the formulae
Lt+l = bat Pt+x = (1 - lZl)Lt
At+ 1 = (1 - Izp)fit + (1 -/za)At for the numbers of larvae, pupae, and adults at time t + 1. Here the fractions ~l,/Zp, and/za are respectively the larval, pupal, and adult probabilities of dying from causes other than cannibalism. These equations define a Leslie matrix model for our three-staged population, which is often written in the matrix form as Lt+l Pt+l
=
o
o
b
Lt
1-1z/
o
o
Pt
0
1 -/Zp
1 -- ~a
At
0
0
b
1-/z/
0
0
0
1-/zp
1-1Za
At+l
where
is the (Leslie) coefficient matrix [23, 32, 111, 112, 115].
2.1 I The Deterministic LPA Model
33
Thus, in the absence of cannibalism our model for Tribolium becomes o
o
b
Lt
1 -- btl
0
0
/3t
0
1 -/zp
1 -- /.La
At
Zt+l Pt+l
--"
At+l
9
(2.1)
This model is linear. It therefore (generically) predicts either extinction or unlimited growth at an exponential rate. Extinction occurs, i.e., Lt lim
t---~o~
0
Pt
=
At
0
,
0
if the dominant eigenvalue Z of the coefficient matrix 0
0
b
1 --~l
0
0
0
1 -/zp
1 --/s
is less than 1 in magnitude. (By the dominant eigenvalue Z we mean the eigenvalue of largest magnitude, which turns out to be positive by the Perron-Frobenius theorem [23, 32, 68].) On the other hand, if ~. > 1 then (nonzero, nonnegative) solutions grow exponentially without bound. It turns out ~ > 1 if and only if R0 > 1 where n0=b
(1 - / z / ) ( 1 - / z v) /Za
is the net reproductive number [32, 34]. It is also true that)~ < 1 if and only if R0 < 1. In the case of nonextinction (as is typically observed under standard laboratory conditions), the linear Leslie model (2.1) cannot, of course, predict the long-term (asymptotic) dynamics of flour beetle populations. In order to do that, the model must include the controlling mechanism of cannibalism. Although not biologically complete, an approximation to a particular cannibalistic interaction can be described as follows. Consider the cannibalism of eggs by adults. It has been documented by laboratory experiment that the probability of a contact between an individual adult
34
2 I MODELS
and an egg, during a fixed time interval, is inversely proportional the habitat volume V [29]. If we assume that during a small interval of time At this probability is (approximately) proportional to At (and that u p o n such a contact there is a fixed probability that the egg is eaten), then the probability an egg will survive being eaten by one adult during At time units is approximately 1 -VCea The probability it will survive 2At units of time is approximately the product -
At.
( 1 - --~-A CeaO( 1 - ---~A CeaO(=
Cea02,
1 - --V-A
and so on. The probability it will survive a full unit of time is approximately
Cea t)l/At
1 - --~-A
Under the a s s u m p t i o n that encounters between the egg and other adults are i n d e p e n d e n t events, the survival probability of one egg over one unit of time in the presence of two adults is approximately 1
-
Ceat)1~At= ( 1 - --~-A Ceat)2~At Cea 1~At( 1 - --~-A At
In the presence of adults the probability that an egg survives adult cannibalism is approximately
Cea 1----~-A
t)At//xt
--r ~ Thus, in our which, as At ~ 0, approaches the exponential exp( -cea3 model we take the probability that an egg is not eaten in the presence of At adults to be this exponential term. We refer to the ratio as the coefficient of adult cannibalism on eggs (in a habitat of volume V). In a unit of volume V the adult cannibalism coefficient is Similar exponential terms describe the probabilities of surviving cannibalism that occurs a m o n g the other life-cycle stages. The d o m i n a n t cannibalistic interactions in populations of T. are egg cannibalism by larvae and adult and p u p a cannibalism by adults [128]. Introducing these survival probabilities into the linear Leslie model (2.1) we
Cea.
castaneum
Cea/V
2.1 [ The Deterministic LPA Model
35
obtain the nonlinear matrix model
I Lt+l Pt+l
At+l 0 --
1--/Zl
0
0
bexp ( - ~ L t
0
o
(1 - ~p) e x p ( - --if-At) ca ^
1
-
-- "-~-1a-t]Cea~ ~ t~a
Lt
At
or, componentwise, the difference equations
( c e I L t c e a- A f) f
Lt+l = bat exp - V
t
Pt+l = (1 - lZl) Lt
(2.2)
At+a--(1-lzp)Ptexp(-~;At~-[-(X-IZa)At.
k
v
7
In these equations Ceaand Cel are, respectively, the coefficients of adult and larval cannibalism on eggs and Cpa is the coefficient of adult cannibalism on pupae, all of which are in reference to a unit of habitat volume. In some studies it is of interest to have habitat volume V a p p e a r explicitly in the model equations as it does in (2.2) [29, 88, 90]. However, V can be mathematically eliminated from (2.2) by using the life-cycle stage densities Lt - Lt/ v, Pt = fit/v, At = A t / v , in which case the general LPA model equations b e c o m e
Lt+l = bAt exp(-CelLt
-- ceaAt)
Pt+l = (1 - lzl)Lt
(2.3)
At+l = (1 - tzp)Ptexp(-cpaAt) + (1 - tza)At. In the experiments studied in this book the volume V is that occupied by 20 grams of flour, which we therefore take as the unit of volume. It turns out that virtually all p u p a e of T. castaneum survive to emerge as adults (under laboratory conditions), provided they are uncannibalized. Therefore, for this species offlour beeries we assume/zp -- 0.1 T h r o u g h o u t the book we will refer to the resulting system
Lt+l = bAt exp(-CelLt - ceaAt) Pt+l = (1 - lzl)Lt At+l = Pt exp(-cpaAt) -+- (1 - tza)At
(2.4)
1 This assumption is corroborated by model parameter estimates using data. Therefore, for simplicity we assume a priori that #p = 0.
36
2 I MODELS
as the deterministic LPA model. The mathematical results and statistical methods described and used throughout the book extend straightforwardly to the general LPA model (2.3). We derived the LPA model in the context of a particular insect (flour beetles) and a particular nonlinear interaction (cannibalism). The model is, however, fairly general. With appropriate modifications it could be used to account for the dynamics of many other biological species in which nonlinear interactions occur between three life-cycle stages. Of course, the model equations (2.4) represent a considerable simplification of the biology of T. castaneum. Whether or not they can nonetheless account for a substantial portion of the population dynamics of this insect is a question we address with data throughout the book. Any of the model systems (2.1), (2.3), or (2.4) predict the demographic triple (Lt, Pt, At) of larval, pupal, and adult stage numbers from one census time to the next. Mathematically, these so-called "difference equations" (or "recursion equations") define a map, which is said to be threedimensional since at each time tthe state variables form triples (Lt, Pt, At) that can be plotted using a three-dimensional Cartesian coordinate system. Later it will be necessary for us to modify the model equations in order to account for stochastic deviations from these deterministic predictions. However, it is fundamental to our approach to first understand, as best we can, the dynamics predicted by the deterministic LPA model. That is to say, we want to describe important properties of the orbits arising from equations (2.4). Before doing this in Section 2.3, we pause to discuss briefly the role that flour beetles have played in ecological research.
2.2 [ THE FLOUR BEETLE God has an inordinate fondness for stars and beetles. m attributed
t o J. B. S. H A L D A N E b y K e n n e t h
Kermack
[75]
What prompted ]. B. S. Haldane to make his famous quip about the special place held by beeries in the eye of the Creator is the fact that the number of species in the insect order Coleoptera is greater than in any other animal or plant group. Experimentalists might also add that two of the 26 different species in the genus Tribolium, a m e m b e r of the order Coleoptera, family Tenebrionidae, and subfamily Ulominae, namely, T. castaneum and T. confusum, have turned out to be powerful animal models for the study of the causes of fluctuations in population numbers.
2.2 I The Flour Beetle
The species of Tribolium are most widely recognized as pests of stored grain products, although the origin of the grain habitat is not known. N. E. Good writes, ’Almostwithout exception, the beeries ofthe sub-family Olominae, ofwhich Tribolium is a member, occur either as pests of stored products or else under the bark oftrees and in rotting logs" [73]. The ability of the beetle to spend its entire life history successfully in a grain habitat has led to its worldwide distribution as a pest. This same ability also allowed for the development of laboratory culturing techniques consistent with the beetle’s adaptation to a grain habitat and therefore consistent, to a large extent, with its natural habitat. It was Royal N. Chapman who, while attempting to devise preventative measures to protect flour and other cereals from attacks by the beetle, recognized its use as an excellent animal model for scientific studies in population dynamics [24]. Ten years later, in a paper that appeared in the journal Ecology, Chapman introduced Tribolium (specifically the species T. confusum) as an experimental organism for the study of fluctuations in animal numbers [25]. Tribolium populations provide a fascinating example of nonlinear demographic dynamics. The beetle is holometabolous, which means it has complete metamorphosis possessing egg, larval, pupal, and adult stages in its life cycle. Laboratory populations maintained under constant environmental conditions usually exhibit dramatic fluctuations in density and age structure. These fluctuations are the result of strong behavioral and physiological interactions among the life s t a g e s ~ t h e most important being cannibalism. Adults eat pupae, and both adults and larvae cannibalize eggs (Fig. 2.1). David Mertz, an outstanding, experienced beetle experimentalist, commented (only slightly in jest) that "cannibalism may be the beginning, middle, and end of Tribolium ecology" (personal communication, 1986). Interestingly, Alexander Sokoloff points out that a disadvantage in using Tribolium in genetic research lies "in the propensity of these beetles toward cannibalism" [167]. In the following chapters, experiments with cultures of flour beetle populations will play a central role. The basic laboratory culturing conditions were the same in all of the experiments. In fact a modern beetle laboratory is essentially identical to a laboratory found in the 1920s or 1930s. The equipment used is modest: bottles for housing beetle cultures; small plates on which to place, sort, and count individual organisms; brushes; sifters; ovens; a mixer for medium preparation; and an incubator or two round out the facility. The laboratory culture medium consists of 95% wheat flour and 5% dried brewer’s yeast (by weight). For the experiments reported in this book, the culture containers are half-pint milk bottles (237 mL) and the amount of medium is typically 20 grams. Incubator conditions are highly controlled, most especially for temperature (32~
37
38
2 I MODELS
FIGURE 2.1 [ The life cycle of the flour beetle, showing the dominant cannibalistic interactions between different life-cycle stages.
and relative humidity (55%). Some particular details of the experimental protocols were, by design, unique to each study. We will clearly identify these details when each experiment is individually discussed. Replication is a hallmark of Tribolium experiments. Many single (or mixed species) cultures can be started with the same initial population numbers and demography and maintained under identical conditions. The ability to obtain replicate cultures is an important asset in conducting studies of population dynamics, an asset all too often not available to researchers. Not surprisingly, however, replicate cultures identically initiated and maintained do not always dynamically evolve in identical ways. Random effects can cause differences m sometimes significant differences ~ among replicates. As we will see in our studies, rather than being an annoying problem such differences can be illuminating and lead to a deeper understanding of a population’s dynamics and their causal mechanisms. The ability to manipulate cultures is also a critical feature of the Tribolium system when used as an experimental animal model. It is easy to accomplish temporal variations in environmental factors such as
2.2 I The Flour Beetle
temperature, humidity, and the amount and quality ofmedium. Since the cultures are regularly counted, the experimental opportunities to manipulate animal numbers are plentiful. Demographic parameters such as (life-cycle stage-specific) death rates can be altered by the removal or addition of individual organisms at the time of census, genetic perturbations can be imposed by introducing new variants, and so on. Data obtained from this remarkably simple laboratory system can be dazzlingly informative. Recall that one reason it has been difficult to test the idea that complex dynamics can be the outcome of simple deterministic rules is the lack of adequate time series data ~ data that are both accurate in count and sufficient in quantity and length (an essential ingredient of the scientific process). Properly designed and conducted laboratory experiments utilizing flour beetles can provide such data. Separated from the flour by careful screening, all of the animals in a culture can be accurately counted; there is no sampling. After a census is made (e.g., the data triplet (L, P, A) of larva, pupa, and adult numbers is recorded), all animals are placed in fresh medium to await the next census. Individual cultures can be maintained nearly indefinitely. The laboratory-collected time-series data form the backbone of our inquiry. Chapman’s 1928 seminal paper initiated a rich tradition of quantitative and mathematical work using Tribolium as a research organism. W. C. Allee used flour beetle data in his famous studies of the effects of crowding on organisms [4]. In their well-known textbook, Allee and his coauthors write that the data of Chapman "revealed a more rapid early increase in population density with an initial seeding of 0.125 beetles per gram of flour than at lower (0.062 per gram) or higher densities" [5], a principle that came to be known as the ’Tklleeeffect." In 1931 the wellknown quantitative biologist G. E Gause, then at the Timiriasev Institute for Biological Research in Moscow, incorporated Chapman’s data into his study of the influence of ecological factors on the size of population [69]. His objective was "to express in a mathematical form the experimental data published by Chapman." Gause concluded that flour beetle data supported the idea of"logistic growth" as a fundamental principle ofpopulation growth, a theory energetically promoted at that time by Raymond Pearl [143]. Gause’s analysis was also cited in the highly influential book by Andrewartha and Birch [8]. J. Stanley, a student of Chapman, was another biologist to make use of Chapman’s data, which he used to write several papers (published over the next 34 years) on a mathematical theory of growth of populations of the flour beetle [170]. Stanley was impressed with Volterra’s mathematical work on population growth, but thought that the flour beetle could provide the biological detail so terribly absent (in his view) from the models of Volterra.
39
40
2 [ MODELS
The prominent experimentalist Thomas Park also used Chapman’s data [139], in addition to conducting many flour beetle experiments ofhis own. Park’s career is particularly interesting in that it portrays the special collaborative tradition between experimentalists using the laboratory beetle system and the mathematics/statistics community. Park, who during his long career served as president and chairman of the American Association for the Advancement of Science, president of the Ecological Society of America, and chairman of the National Science Foundation’s Environmental Biology Panel, began his career as a postdoctoral student in Allee’s laboratory. There he extended Allee’s analysis of Chapman’s data with new experiments of his own and initiated his experimental work with flour beetles. From the 1930s to the mid-1970s, Park "addressed many of the central questions of ecology before others were thinking about them, and his work really introduced quantification and statistics. ’’2After a visit in 1948 to the Bureau of Animal Population at Oxford University, Park began a long association with P. H. "George" Leslie. Together they published several key papers on interspecies competition, including studies of the stochastic aspects of competitive exclusion and coexistence [113, 114, 142]. Park’s flour beetle experiments "in the 1940s, 1950s and 1960s were amongst the most influential in shaping ideas about interspecific competition" [16]. Indeed, many of Park’s experiments became classics in population dynamics and his data still often appear in textbooks in ecology. In fact, Park’s data continue to be a marvelous reservoir for research [26, 53]. Other mathematicians and statisticians who studied Park’s experimental data include J. Neyman (with whom Park collaborated) [134], M. S. Bartlett [13, 14], H. D. Landahl [107, 108], B. S. Niven [135, 136], E. L. Scott [134], and N. W. Taylor [175-178]. Since the seminal work of Chapman and Park a large and diverse group of researchers have contributed to an ever-growing body of literature that utilizes flour beetle data for the investigation of a wide variety of issues in population dynamics and ecology. Reviews of the literature can be found in books by Sokoloff [166-169] and Costantino and Deshamais [26] and in review papers by Mertz [129], King and Dawson [102], and Bell [17]. From a historical perspective, the studies presented in the following sections and chapters fall within the collaborative tradition set by Park and his many colleagues. The basic mathematical and statistical framework is that initiated by these early investigators (particularly, Park and Leslie). Furthermore, in the same spirit as that of these pioneers, our r e s e a r c h ~ although firmly based on the biology of the flour b e e f l e ~ 2 Fromthe obituary for Thomas Parkwritten by MichaelWade.
41
2.3 [ Dynamics of the LPA Model
aims to address and investigate general principles and hypotheses in population dynamics and ecology.
2.3 I DYNAMICS OF THE LPA MODEL [Y]ou must not confound statics with dynamics, or you will be exposed to grave errors. m JULES VERNE
(Twenty Thousand Leagues under the Sea)
In this section we summarize some mathematical properties of the deterministic LPA model (2.4) that are fundamental to the following chapters. We will avoid technical details as m u c h as possible; a mathematically inclined reader can find rigorous proofs, relevant theorems, and formal definitions in the cited literature (e.g., in [32]). We assume throughout that 0
0
Biologically this means that during each time interval there occurs some adult mortality and there is some larval survivorship. Provided with an initial condition (L0, P0, A0), Eqs. (2.4) determine a unique sequence of triples (Lt, Pt, At) for t = 0, 1, 2, 3 , . . . which we call a solution of the equations. The collection ofnumerical triples {(Lt, Pt, At) }from a solution is the associated orbit (or trajectory). 3 A triple (Lt, Pt, At) is nonnegative if all three components are nonnegative numbers (i.e., Lt >_O, Pt >__O, At >_ 0). Notice that ifthe initial triple (L0, P0, A0) is nonnegative, then so are all the resulting triples (Lt, Pt, At) in the solution and orbit. For this reason, we say the solution and the orbit are nonnegative. Only nonnegative orbits are of biological interest and therefore, from now on, when we speak of an orbit we will always mean a nonnegative orbit. We can view solutions and orbits graphically in several ways. When a c o m p o n e n t of the triple (Lt, Pt, At), for example the A-stage component At, is plotted against t, we obtain a time series plot of that component. A phase space plot of the orbit results when the triple (Lt, Pt, At) is plotted, for each time, in a three-dimensional Cartesian coordinate system. Examples appear in Fig. 2.2. Each type of plot has its advantages and we will have occasion to use both kinds of plots throughout the book. 3 Mathematically, a solution is a function that maps time t to the demographic triple (Lt, Pt, At). The domain ofthis function is the set ofintergers {0, 1, 2, 3 . . . . } and its range, which lies in the three-dimensional Euclidean space of ordered triples, is the orbit associated with the solution.
42
2 I MODELS
500
250
"~ 400 "~
300
~.
200
~_.
100
200 150
50 - -
,
1
,
2
,
3
,
4
5
,
6
400 ._ r ._o 300
g
/~
100
b
,
7
8
_
;
1
’
0
,
1
b=8
200
~ cEc~ccc~ccct c~ Lcu c_0333D
150
200
2
3
,
4
b
,
5
6
,
7
,
8
100
o..
lOO
50
0
10
20
30
40 Time
50
60
70
b=2 0
10
20
30
40
50
60
70
Time
......... i"-..
..-T .........
FIGURE 2.2[ The first row shows the bifurcation diagrams for the LPA model (2.4) with p a r a m e t e r values/zl - 0.2, Cez = Cea = Cpa = 0.01. The total population size L + P + A of the attractor is plotted against the model parameter b. The bifurcation diagram on the left, calculated for/Za = 0.2, shows a period-doubling bifurcation. The bifurcation diagram on the right, calculated for/Za -- 0.9, shows an invariant-loop bifurcation. The second row of plots shows A-stage time series at points before and after the bifurcations. The third row shows the attractors in three-dimensional state space before (open circles) and after (solid circles) the bifurcations.
We begin with a few remarks about the related linear (Leslie) LPA m o d e l (2.1) w i t h / z p - 0. If the d o m i n a n t eigenvalue k > 0 of the coefficient matrix 0
0
b
1-#i
0
0
0
1
1 - #a
satisfies )~ < 1, then all orbits (Lt, Pt, At) tend to the origin (0, 0, 0) as t ~ + ~ . If, on the other hand, X > 1, then all orbits with a nonzero and nonnegative initial condition (L0, P0, A0) r (0, 0, 0) grow exponentially without b o u n d (i.e., each c o m p o n e n t is exponentially u n b o u n d e d ) .
2.3 [ Dynamics of the LPA Model
43
Although a formula for ~, expressed in terms of the three parameters b, #/, and #a, could be obtained as the root of the cubic characteristic equation associated with the matrix, a simpler criterion is available in terms of the "inherent net reproductive number" 1--/Zl Ro = b ~ . t.Za
It turns out that )~ < 1 if and only if R0 < 1 and )~ > 1 if and only if R0 > 1 [32, 34]. Thus, this linear model predicts extinction if b < bcr and u n b o u n d e d growth if b > bcr, where bcr =
#a . 1-t-Zl
Consider now the nonlinear LPA model (2.4) in which the effects of cannibalistic interactions have been introduced. Unlike the linear LPA model, this nonlinear LPA model does not allow u n b o u n d e d growth. Specifically, it can be shown [32] that there is a three-dimensional box, described by the inequalities 0 < L <_ m l ,
0 <_P < m2,
0 <_ A <_ m3,
with the property that all orbits--regardless of their initial starting p o i n t s - - lie inside the box after a finite n u m b e r of steps. Because of this, the LPA model is said to be "dissipative." It follows from general theorems about dissipative systems that there exists a " m a x i m a l , global attractor" [79]. Roughly speaking, this means there is a maximal invariant set of points in the box which all orbits approach as t ~ +oo. A major goal in nonlinear dynamics is to describe this attractor. Consider the case when b < bcr. From the model equations (2.4) we see that the inequalities 0 <_ Lt+l < bAt 0 < Pt+l ~ ( 1 - I~l)Lt 0 < At+ 1 <_ Pt + (1
-
lZa)
At
are valid for all orbits. A straightforward induction shows that for every t each individual c o m p o n e n t of the LPA model o r b i t - - Lt, Pt, and A t - is b o u n d e d above by the corresponding c o m p o n e n t of the linear model (2.1). Thus, b < her implies all orbits of the LPA model (2.4) tend to the origin (0, 0, 0) as t ~ +o~; that is to say, the global attractor is the origin (0, 0, 0). In this case, the global attractor for the nonlinear LPA model is the same as that for the linear LPA model. In biological terms, this means the
44
2 [ MODELS
population will go extinct when cannibalism is present if it goes extinct when cannibalism is absent. For all values of the parameters, the LPA model has the constant or equilibrium solution (L, P, A) = (0, 0, 0). As we have just seen, this equilibrium is the global attractor when b < bcr which, biologically, implies extinction. Therefore, as far as long-term survival is concerned, the interesting case is when b > bcr. The question is: what is the attractor in this case? First of all, when b > bcr it can be shown that the equilibrium (0, 0, 0) is not the attractor. More specifically, when b > bcr the LPA model (2.4) is "uniformly persistent" with respect to (0, 0, 0) [32]. This means there is a positive distance e > 0 away from (0, 0, 0) which all orbits ultimately attain, i n d e p e n d e n t of their initial conditions (L0, P0, A0) # (0, 0, 0). Thus, whatever the attractor is in this case, it lies a finite distance from the extinction state (0, 0, 0) in state space. Second, an equilibrium satisfies the algebraic equations L = b A e x p ( - C e l L - ceaA)
P = (1 - / z l ) L
(2.5)
A = P e x p ( - c p a A ) + (1 - p,a)A.
Ifb > bcr it can be shown that these equations have a unique nonzero, positive solution triple (L, P, A). 4 Thus, when b > bcr there exists one and only one equilibrium (L, P, A) # (0, 0, 0) and this equilibrium is positive. Is this positive equilibrium the global attractor? Computer simulations suggest for certain values of the model parameters that it can be the global attractor, although little has been rigorously proved concerning this question [33, 106]. Some headway can be made, however, ifinstead we askwhether the positive equilibrium can be a "local" attractor. More specifically, we ask whether the equilibrium is (locally asymptotically) stable. By the fundamental theorem of stability [32, 54] an equilibrium of the LPA model is stable if all eigenvalues )~ of the ]acobian matrix - C e l b A e x p ( - c e I L - ceaA)
0
1--tXl
0
0
exp(-cpaA)
b(1
\
-
ceaA) e x p ( - c e i L - ceaA)~
0 -cpaP exp(-cpaA)
I
+ 1 - lZa ]
(2.6) 4 TOsee this, solve the third equation for P = #aA exp(cpaA). The second equation yields L -- bcrA exp(cpaA), which when substituted into the first equation yields a nonlinear equation for A, namely (after algebraic manipulations and the taking of a logarithm), the e q u a t i o n Celbcrexp(cpaA) = A -1 ln(b/bcr) - (Cea+ Cpa). A consideration of the graphs of the left- and right-hand sides of this equation yields the existence of a unique solution A > 0ifb > bcr. The solution determines a positive equilibrium triple (L, P, A) for b > bcr.
2.3 I Dynamics of the LPA Model
45
evaluated at the equilibrium, satisfy 12~1< 1. On the other hand, if at least one eigenvalue satisfies I~1 > 1 the equilibrium is unstable. Remember that eigenvalues can be complex numbers. Thus, the stability criterion is that all eigenvalues lie inside the unit circle of the complex plane. For example, the Jacobian at the extinction equilibrium (0, 0, 0) is 0
0
b
1-/Zl
0
0
0
1
1 --
. ~a
This is just the Leslie matrix coefficient of the related linear problem (2.1). Thus, (0, 0, 0) is (locally asymptotically) stable if b < bcr and unstable if b > bcr. When b > her the positive equilibrium is a function ofall six parameters in (2.4). Suppose all parameters except b are held fixed and we treat the positive equilibrium as a function of b. In [32] one finds a proof that for b sufficiently close to her the positive equilibrium is (locally asymptotically) stable. Thus, like the one-dimensional Ricker model discussed in Chapter 1, the LPA model (2.4) has a transcritical bifurcation at the critical value be,. of the larval recruitment rate b, with an accompanying exchange of stability between the extinction equilibrium and the positive equilibrium. However, the positive equilibrium does not necessarily remain stable for all b > her. Just as in the Ricker model, it can lose stability as b increases. This occurs if an eigenvalue of the Jacobian evaluated at the equilibrium moves from inside to outside the unit circle in the complex plane. In this case a loss of stability occurs as b is increases past that critical value of bwhere an eigenvalue satisfies I),l = 1, or in other words ), -- exp(i0) for some 0 between 0 and 27r. Unfortunately we have no explicit algebraic formulas for the positive equilibria and therefore it is difficult to perform a general stability analysis for the LPA model. It can be shown that )~ -- 1 is ruled out for this model (which in turns rules out certain kinds of equilibrium bifurcations such as saddle nodes and pitchforks), but there remain the possibilities of a period-doubling bifurcation (when X - -1) or an invariant-loop bifurcation ()~ -- exp(i0), 0 ~ 0, n). It is instructive that a complete stability analysis can be performed in one illustrative special case, namely, w h e n larval cannibalism of eggs is ignored (so that Cet = 0). In this case it has been shown that the positive equilibrium can lose stability by either a period-doubling or an invariant-loop bifurcation [43], depending u p o n the numerical values of the remaining parameters. However, it turns out that larval cannibalism of eggs is not negligible in T. c a s t a n e u m (a fact supported by both biological
46
2 I MODELS observation and by fitting the model to data). As a result this m a t h e m a t i cally tractable special case, while proving that both types of bifurcations can occur in the LPA model, is not directly applicable to this species of flour beetle. C o m p u t e r simulation studies, such as those appearing in Fig. 2.2, show that both types of bifurcations can also occur w h e n Cel :/: O. In either c a s e ~ a period-doubling or an invariant-loop bifurcation ~ further increases in b can produce more attractor bifurcations and eventually lead to chaos. However, we p o s t p o n e a consideration of chaotic attractors in the LPA model until Chapter 4. Before leaving this section we point out that a parameter other than b can be used as a bifurcation parameter in the LPA model. Indeed, in later chapters we do this, as for example in Chapter 3 where we use the adult death rate tta as a bifurcation parameter. In general, the choice of a bifurcation parameter is dictated by any of a n u m b e r of considerations; in some cases a parameter is chosen for theoretical or mathematical reasons and in other cases one is chosen for biological reasons or experimental convenience.
2.4 I A STOCHASTIC LPA MODEL The tragedy is that too few researchers realize that both deterministic and stochastic models have important roles to play in the analysis of any particular system. Slavish obedience to one specific approach can lead to disaster. ~ERIC
R E N S H A W [150]
The comparable importance of deterministic and stochastic forces makes ecological dynamics unique. ~O.
N. B J O R N S T A D a n d B. T. G R E N F E L L [19]
Our next goal is to connect the LPA model with data. In order to do this and in order to carry out statistical inferences, we m u s t modify the model so as to account for deviations of the data from the model predictions provided by the equations (2.4). The modification m u s t include a probabilistic portion that specifies in what way variability arises in the data and h o w deviations from the deterministic model predictions occur [40, 42]. Different types of stochastic m e c h a n i s m s produce different patterns of variability. To build a stochastic model in this way, we have to consider carefully the stochastic m e c h a n i s m s affecting the population that give rise to these deviations. Because the approach we describe can also be used with other difference equation models we will treat the a p p r o a c h in some detail. (For alternative approaches, particularly for situations involving observation errors, see [22, 93, 121].)
2.4 [ A Stochastic LPA Model
47
As m e n t i o n e d in Chapter 1 two broad types of stochasticity important to biological populations have been distinguished by ecologists. Environmental noise involves r a n d o m variation in population n u m b e r s due to extrinsic forces that affect all individuals. Demographic stochasticity is that variability caused by i n d e p e n d e n t r a n d o m contributions by individuals to births, deaths, and migrations. There is a growing literature on modeling environmental and demographic stochasticity [6, 63, 64, 74, 100, 101,155, 180, 190, 193]. In particular, stochastic discrete time models of the type in which we are interested are treated in [23, 47]. For us the question is how to modify the LPA model (2.4) in order to incorporate stochastic variability. The choice of an appropriate stochastic model is in general a difficult problem, one that is in need of more research. In what follows, we will simply follow previous work and take as our working assumption, in modeling the experiments considered in this and the next chapter, that the noise structure is due to environmental stochasticity [123]. This is not unreasonable as a starting point, since at the large sizes found in laboratory cultures of Tribolium one might expect the variability c o m p o n e n t due to environmental fluctuations to outweigh the c o m p o n e n t due to demographic fluctuations [39]. However, in Chapter 4, we reconsider this assumption, and demographic noise will come to the forefront and a different stochastic model will emerge. As an instructive example that illustrates one way to model environmental and demographic stochasticitywe consider a simple survival process in which # denotes the fraction of individuals who die during a unit of time. For pure environmental stochasticity # is a r a n d o m variable. The total n u m b e r of survivors Xt+1
=
(1 - t*) xt
(2.7)
at time t + 1 is then a r a n d o m variable depending on the n u m b e r of individuals present at time t. The m e a n of this r a n d o m variable is Mean(1 - #)xt where Mean(1 - lz) is the m e a n of the r a n d o m variable (1 - #). The variance of this r a n d o m variable is Var(xt+l) = Var(1 - g)xt2 = VarOz)xt2
(2.8)
where Var(#) is the variance of the r a n d o m variable/~. On the other hand, in the case of pure demographic stochasticity each individual has a r a n d o m chance of dying with probability #. In this case the n u m b e r of survivors xt+~ is a binomial r a n d o m variable ofxt trials with success probability I - ~. The m e a n of this r a n d o m variable is (1 -/~)x~
48
2 [ MODELS
and the variance is (2.9)
Var(xt+l) = (1 -/x)/x&.
A large n u m b e r of statistical techniques is available for stochastic processes of the form nt+l = h ( n t )
--[- Et
(2.10)
where Et is a normal r a n d o m variable with m e a n 0 and a constant variance az and E0, El, Ez, ... are uncorrelated. Such processes are called nonlinear autoregressive (NLAR) models; the nonlinear function h defines the deterministic "skeleton" nt+l - h(nt), the t e r m for the nonlinear model that describes the model dynamics in the absence of noise [181]. The survival processes derived earlier for environmental and d e m o graphic stochasticity do not have the additive form (2.10). However, we can ask in each case w h e t h e r it possible to transform the state variable xt in such a way that the stochastic process for the resulting r a n d o m variable nt does have (at least approximately) the additive structure (2.10). Suppose we define a transformation by an invertible function g, i.e., suppose we let n = g(x)
dg(x)
’
dx
> 0
define a change to a n e w state variable nt - g(xt). Consider the first-order Taylor polynomial approximation
nt+1
=
g(xt+1)
"~
g(xt) + g’ (xt) (xt+ 1
-- Xt)
in which Xt+l is a r a n d o m variable conditioned on a given value of xt a n d g’(xt) is the derivative dd-~xX~evaluated at x - xt. Then, Var(nt+x) ~ Var(g(xt) + g’ (xt)(Xt+x - xt)) = Var(g’ (xt) (xt+ 1 - -
Xt))
-- Var(xt+l - xt)[g’(xt)] 2 = Var (xt+ 1 ) [gt (Xt) ]2.
If the (conditional) variance of Xt+l is a function of xt so that we can write
Var(xt+1)
- - V (Xt)
then Var(nt+l) ~ v(xt)[g’ (xt)] 2.
2.4 [ A Stochastic LPAModel
49
We wish to find a transformation g(x) so that Var(t/t+l) is approximately constant and therefore we need to solve the equation
v(x)[g’(x)] 2 -- CO for g(x), where Co is an arbitrary constant. The general solution of this differential equation is
g(x)
=
f (v-~x)) 1/2d X + C l
(2.11)
where Cl is another arbitrary constant. For environmental stochasticity we have from (2.8)
v(x) = Var(/x)x2 and for demographic stochasticity we have from (2.9)
v(x) = (1 - #)/zx. These formulas used in (2.11) yield the transformations
CO ) 1/2 g(x)=
Var(#)
In x + c1
for environmental stochasticity and
CO
g(x) = 2 (1 -/x)/x
) 1/2 ~/x + c1
for demographic stochasticity. In these expressions C1 is another arbitrary constant, but since we need only one transformation for each type ofstochasticitywe can choose Coand c1 in a n y w a y w e wish. Thus, ifwe take Co - Var0z) and c1 - 0 in the environmental case and Co - (1 - / z ) # / 4 and r = 0 in the demographic case, we see that the transformations reduce to log and square-root transformations, respectively. Thus, one way to model environmental and demographic noise for a deterministic model Xt+l "- f ( x t )
is to add noise on the logarithm scale in the first case and on the squareroot scale for the second case. For example, an environmental stochastic
50
2 [ MODELS
Ricker model takes the form
Xt+l = bxt exp(-cxt) exp(Et) where Et is a sequence of random variables, e.g., normal random variables, uncorrelated in time, each with mean 0 and a constant variance a 2. A demographic stochastic Ricker model takes the form 5
Xt+l = [v/bxt exp(-cxt) + Et] 2. For more details on this modeling methodology, as well as models with mixed types of stochasticity, see [42, 47]. Returning to the LPA model (2.4) under the assumption of environmental stochasticity we modify each of the three state variables by adding noise on the log scale. This results in the equations
Lt+l = bAt exp(-CelLt Pt+l
--
(1
-
-
ceaAt) exp(Elt)
lzl)Lt e x p ( E 2 t )
At+x = [Pt exp(-cpaAt) +
(2.12) (1 -
lZa)At] e x p ( E 3 t )
which we call the "environmental stochastic LPA model." Here
Elt Et --
E2t E3t
is a random vector which has random variable components Elt, E2t, and E3t. We will assume these components, at any given time t, have means equal to zero and a (symmetric) variance-covariance matrix denoted by ~. Covariances among Elt, E2t, and E3t at any given time t are given by offdiagonal elements in ~. However, we expect covariances between times to be small by comparison and therefore we assume El, E2, E3, ... are uncorrelated. The stochastic equations (2.12) have a number of statistical advantages. First, on a logarithmic scale the model has the general form Wt+l = h(Wt) + Et
(2.13)
5 In this m o d e l there is a c h a n c e that the expression in the brackets will be negative, in w h i c h case it s h o u l d be set equal to zero.
51
2.4 [ A Stochastic LPA Model
where In Lt W t ---
In Pt In At
is the column vector of log-transformed state variables, l n [ b A t e x p ( - c e t L t - ceaAt)]
h(Wt) -
ln[(1 - lzl)Lt]
(2.14)
ln[Pt e x p ( - c p a A t ) + (1 - lZa)At] and Et has a multivariate (0, E) normal distribution. A stochastic model of the form (2.13) is a type of multivariate, nonlinear autoregressive (NLAR) model. The development of statistical methods for nonlinear autoregressive models (estimation, testing, evaluation) has received much attention in recent years [181]. Second, the nonlinear map defined by the deterministic model on the logarithmic scale is preserved in the conditional expected values of In Lt+l, In Pt+l, and In At+l, given values of In Lt, In Pt, and In At. That is to say, E ( l n L t + l l L t -- lt, Pt -- Pt, At = at) = l n [ b a t e x p ( - c e l l t -
E(ln Pt+llLt -- lt, Pt -- Pt, At -" at) -- ln[(1 - lzl)lt]
Ceaat)]
(2.15)
E ( l n A t + l l L t -- lt, Pt = Pt, At = at) = l n [ p t e x p ( - C p a a t ) + (1 - #a)at].
Thus, the stochastic version retains the essential dynamic properties described in Sections 2.1 and 2.3. Other advantages of the stochastic model (2.12) include the ease of its use for computer simulations and, as we will see, for the computation of model parameter estimates using data. In addition to these mathematical and statistical advantages, the stochastic model (2.12) also has biological advantages. The stochastic model (2.12) allows for covariance of fluctuations in larvae, pupae, and adults in a given time period, as described by the covariance of the elements in E t . A bad or good week for adults is likely related to a bad or good week for larvae, etc. Autocovariances of the noise elements through time, however, are not expected to be important when compared to the covariances among the elements within a time period, provided the underlying dynamics of the deterministic model (2.4) are specified correctly. Also, the different scales of variability for larvae, pupae, and adults are accounted
52
2 I MODELS
for through the parameters on the main diagonal of the variancecovariance matrix E. The stochastic LPA model (2.12) provides an explicit "likelihood function." A likelihood function gives the chance that an outcome of a proposed stochastic mechanism would result in the observed data, relative to all other possible outcomes. Data for a particular Tribolium population, which take the form of a trivariate time series (10, P0, ao), (/1, Pl, a l ) , . . . , (lq, pq, aq), are a realization of the joint stochastic variables Lt, Pt, and At. Let In It In Pt
wt =
(2.16)
In at denote the vector of observations (on the log scale) and let 0 denote the vector of unknown parameters in the function h of Eq. (2.13) (i.e., the parameters in the deterministic model). The likelihood function L (0, E) is given by q
L(O, ~3) = 17 p(wtlwt-1)’ i=1
where p(wt[wt-1) is the joint transition probability density function (pdf) for Wt conditional on Wt-1 = wt-1 and evaluated atwt. It has a multivariate normal pdf with a mean vector of h(Wt_l) and a variance-covariance matrix E"
p(wtlwt-1)
-- 1~1-1/2(27r) -3/2 e x p [ - ( w t - h ( W t _ l ) ) r ~ - l ( w t -
h(Wt_l))/2]
(where w ~ denotes the transpose of the column vector w). Most statistical calculations utilize the log-likelihood q
In L(O, ~) - ~_~ In i=1
=
p(wtlwt-1)
32 q l n 2 J r - ~ q In I~1 1
q
2/~1 (wt -- h ( w t - 1 ) ) r ~ - I ( w t - h ( w t - 1 ) ) .
(2.17)
A likelihood function is a fundamental tool in statistical inference [172] and represents a crucial connection between model and data. We will use it to "calibrate" the LPA model by obtaining estimates of the model parameters from data.
2.5 [ P a r a m e t e r Estimation
53
2.5 [ PARAMETER ESTIMATION The maximum likelihood (ML) estimates of the parameters in 0 and E are those values that jointly maximize the likelihood function L (0, E). This is equivalent to maximizing the log-likelihood function In L (0, E) appearing in (2.17). The ML estimates of the parameters have several desirable statistical properties.As the sample size increases, they are asymptotically efficient (i.e., the variances approach the theoretically lowest bound), unbiased (i.e., the bias approaches zero), and normally distributed (which allows for the construction of approximate confidence intervals) [172]. For nonlinear time series models, the sample size is the number of observations in the time series. Theorems about these and other ML properties generally require the stochastic model to have a stationary distribution [181]. A nonlinear autoregressive model of the form (2.13) typically has a stationary distribution when every trajectory of the underlying deterministic model W t + 1 = h(Wt) has a bounded attractor, which we saw in Section 2.3 is the case for the deterministic LPA model (2.4). No general formulas for ML parameter estimates exist. 6 Neither do such formulas exist for the particular case of the LPA model. Therefore, maximization of the log-likelihood function In L (0, E) must be done numerically. For example, we have found the Nelder-Mead simplex algorithm [138, 148] convenient, reliable, and easy to program for this purpose. There is, of course, uncertainty associated with ML parameter estimates. However, with likelihood methods it is straightforward to compute confidence intervals of the individual parameters and joint confidence regions for sets of parameters (we use 95% confidence intervals and regions). Among the methods we use for constructing confidence intervals and regions is the method based on the "profile likelihood." Profile likelihood intervals require a great deal of computation, but can be applied to many different types of statistical models [127, 189]. They are only approximate in that their coverage frequencies only asymptotically converge to 95% as the sample size (time series length) increases without bound. The intervals are usually asymmetric and typically have better small-sample coverage frequencies than do symmetric confidence intervals arising from the matrix of second derivatives of the log-likelihood function. Profile likelihood intervals and regions are calculated as follows. Suppose 3 is a parameter, or a vector of r/>_ i parameters, of interest in the 6 However, the ML estimates of the p a r a m e t e r s in the matrix ~2 can be written in terms of the ML estimates of the p a r a m e t e r s in 0. Specifically, ~2 RR ~/q where R = [el, e2 . . . . . eq] is a matrix with the residual vectors (2.21) as c o l u m n s a n d R r is its transpose. A
54
2 I MODELS TABLE 2.1 I ML Parameter Estimates for the LPA Model Calculated from Control Cultures of the Desharnais Experiment, with (Profile Likelihood) 95% Confidence Intervals. a Parameter
ML estimate
b
11.68
t~a
0.1108
95% confidence interval
(6.2000, 22.2000) (0.0700, 0.1500)
#/
0.5129
(0.4300, 0.5800)
cea
0.01097
(0.0040, 0.0180)
cel
0.009264
(0.0081,0.0105)
Cpa
0.01779
(0.0154, 0.0207)
a Calculations use the data given in Appendix A (obtained from the control cultures of the Desharnais experiment). The ML estimates of the entries in the variance-covariance matrix Z = (o-ij) are ~11 = 0.2771, ~12 = 5-21 = 0.02792, o13 -- o31 "- 0.009796, o22 -- 0.4284, o23 -- o32 --- -0.008150, and ~33 -- 0.01112. (From B. Dennis, R. A. Desharnais, J. M. Cushing, and R. R Costantino, Nonlinear demographic dynamics: mathematical models, statistical methods and biological experiments,
EcologicalMonographs 65,
No. 3
(1995), 261-281. Reprinted with permission from The Ecological Society of America.)
vector 0 and let r denote the vector of remaining parameters. Let r and E~ denote the values of r and E obtained by maximizing the likelihood function In L (8, E) = In L (~, r E) for a particular fixed value of/3. Then L (/3, r E~) taken as a function of~ is the "profile likelihood." Evaluating this function requires a separate maximization for each value of/3. The 95% profile likelihood interval (or region) is the set of all values of ~ for which -2[ln L(/3, r
~]~) - In L(O, ~])] -< X20.05(rl)
where X0.05 2 (~) is the 95th percentile of a chi-square distribution with n degrees of freedom. For example, X0.05 2 (~) ~ 3.843 if/3 is just one parameter. (This interval is the set of all/3 values for which a likelihood ratio test on would not reject the null hypothesis.) Am alternative method for confidence intervals, based on "bootstrapping," is described in Chapter 4. As an example we apply these methods, with the environmental stochastic LPA model, to the data from the "Desharnais experiment" reported in [48, 49, 50].7 A description of the experiment and the data from the four control replicates in that experiment appear in the Appendix. From these data we obtain the ML estimates and confidence intervals in Table 2.1 [43]. 7 For an example of this parameterization m e t h o d using the environmental stochastic Ricker model see [32, 95].
2.5 I Parameter Estimation
55
Experimental Tribolium data typically come from replicated laboratory cultures, as is the case for the data used to calculate the estimates in Table 2.1. One test of a dynamic model is that replicated populations are expected to have the same parameter values. We can statistically test whether or not the parameter estimates obtained from separate replicates could have arisen from one c o m m o n model with identical parameters using a likelihood ratio test [172]. If r replicate populations are cultured and counted, r multivariate time series would result. (It is not necessary that each time series be of the same length of time.) The log-likelihood for the j t h replicate, denoted In Lj(Oj, ~j), is given by (2.17), except with qj, wj, t, and h(wj, t-1) substituted for q, wt, and h(wt-1). Here qj is the sample size ofthe j t h replicate, Wj, t is the vector of observed (logarithmic) population sizes for the j t h replicate at time t, and h(wj, t-1) is the vector of conditional expected values for Wj, t g i v e n Wj, t-1 = wj, t-1 (Eqs. (2.15)). The joint log-likelihood for all r replicates, provided they are independent replicates, is the sum of the individual log-likelihoods: r
In Z(O1, . . . , Or, ~]1, . . . , ~]r) -" ~ In Lj(Oj, ~]j). j=l
(2.18)
Here Oj and Ej contain the parameters for the j t h replicate. The null hypothesis of the test is that the r replicates are trajectories from the stochastic LPA model (2.12) with identical parameters: n0: 0 j -- 0,
~-~j = X
for all j = 1, 2 , . . . , r.
The test requires ML parameter estimates under both null and alternative hypotheses. For the alternative hypothesis, the model is fitted individuallyto each replicate (ln L(O, ~) given by (2.17) is maximized), to obtain the ML estimates 0j and ~ j for each j = 1, 2 . . . . , r. Substitution of these estimates into (2.18) produces the maximized log-likelihood under the alternative hypothesis: In LA = In L(O1, . . . . Or, ~]1, . . . , ~-’]r). For the null hypothesis, we substitute 0 for 01 . . . . , 0 r and ~3 for ~-’]1,- . . , Y]r in the log-likelihood (2.18). The maximized log-likelihood under the null hypothesis is then
lnLN = l n L ( O , . . . , O, ~ , . . . , ~).
56
2 I MODELS TABLE 2.2l ML Parameter Estimates for Each Individual Replicate from the Desharnais Experimental Data Given in Appendix A. Parameter b p-a
Rep A 19.85 0.09593
Rep B 15.49 0.1002
Rep C
Rep D
5.538
9.132
0.1477
0.1034
p4
0.4725
0.5009
0.5082
0.5647
Cea
0.01569
0.01266
0.005859
0.009409
Ce/
0.009952
0.009986
0.007297
0.007883
Cpa
0.01950
0.01682
0.01790
0.01675
(From B. Dennis, R. A. Desharnais, J. M. Cushing, and R. R Costantino, Nonlinear demographic dynamics: mathematical models, statistical methods and biological experiments, Ecological Monographs 65, No. 3 (1995), 261-281. Reprinted with permission from The Ecological Society of America.)
If the null hypothesis is true, the likelihood ratio test statistic given by G 2 = - 2 ( l n LN -- In LA)
(2.19)
will have an approximate chi-square distribution with 12(r - 1) degrees of freedom (the n u m b e r of parameters estimated under the alternative hypothesis minus the n u m b e r of parameters estimated under the null hypothesis), a The conditions for the chi-square approximation to hold are the same as the conditions for the asymptotic efficiency of the ML estimates, namely, a stationary distribution, large sample size, and appropriateness of the model itself. For example, the data from each of the individual four replicates that we used to construct the parameter estimates in Table 2.1 should, theoretically, arise from the same model with the same parameter values. To test the null hypothesis H0 that the parameters are identical for all four replicates versus the alternative hypothesis HA that the parameter values are different among the replicates we calculate the ML parameter estimates for each separate replicate. The results appear in Table 2.2. If we use the likelihood ratio statistic (2.19) for the test, the result is that we fail to reject the null hypothesis at the 0.05 significance level (G 2 = 49.6, d f = 36, P = 0.065). The statistical properties of ML estimates do not hold if the model is a poor description of the underlying stochastic mechanisms producing the data. In particular, if the noise vector Et in (2.13) does not have a multivariate normal distribution, or is correlated through time, then the ML estimates could be biased. Since we aim to identify dynamic behavior 8 The number 12 is the number of parameters in 0 plus the number in ]C, which in both cases is 6.
2.5 I P a r a m e t e r
57
Estimation
by estimating the parameters in the LPA models, we will also use an alternative estimation m e t h o d - - o n e that yields more robust parameter e s t i m a t e s - - a s a check on the ML estimates. Conditional least squares (CLS) estimates relax most distributional assumptions about Et [103, 181]. If the normality assumptions about Et are reasonable, both ML and CLS parameter estimates are consistent (i.e., converge to the true parameters as sample size increases) and thus they should be approximately equal. However, CLS estimates remain consistent even if Et is nonnormal and autocorrelated, provided the stochastic model has a stationary distribution [103, 181]. CLS parameter estimates for multivariate time series models have not received much study. The estimates are typically described only for univariate models [181]. Fortunately, for the LPA model the CLS estimates reduce to three univariate cases. This is because each parameter appears in no more than one model equation. The CLS parameter estimates are calculated from the sum of squared differences between the value of a variable observed at time t and its expected (i.e., one-step forecast) value, given the observed state of the system at the previous time t - 1. For the LPA model, we have three conditional sums of squares: q
Qq(O1)
-
~--~{lnIt - ln[bat_l exp(-Cellt-1 - Ceaat-1)]} 2 i=1 q
Qq(02)
--
ff-~{ln P t - ln[(1
-
izl)lt_ll} 2
(2.20)
i=1 q
Qq(03)
=
E{lnat
-
ln[pt_l
exp(-cpaat_l) + (1 - #a)at_l]} 2.
i=1
Here
01 --
tbI Cel , Cea
02"-- (lZl),
03-" ( cpa)lz a
are the parameter vectors from each of the individual equations in the LPA model (2.4). These conditional sums of squares are calculated on the log scale because that is the scale on which we assume the noise is added in (2.12). The conditional one-step expected values appearing in (2.20) are from Eqs. (2.15). The CLS estimates minimize each of these sums of squares. Thus, three separate numerical minimizations are required.
58
2 I MODELS TABLE 2.3l CLS Parameter Estimates for Each Individual Replicate from the Desharnais Experimental Data Given in Appendix A. Parameter b
Rep A
Rep B
23.37
#a
0.09345
11.25
Rep C
Rep D
5.342
7.202
0.09298
0.1468
0.1099
#/
0.4726
0.5014
0.5082
0.5646
Cea
0.01745
0.008665
0.004419
0.006840
Ce/
0.009845
0.01052
0.007998
0.008007
Cpa
0.01976
0.01744
0.01798
0.01624
(From B. Dennis, R. A. Desharnais, J. M. Cushing, and R. R Costantino, Nonlinear demographic dynamics: mathematical models, statistical methods and biological experiments, Ecological Monographs 65, No. 3 (1995), 261-281. Reprinted with permission from The Ecological Society of America.)
(The Nelder-Mead simplex algorithm is again a convenient algorithm to carry out these minimizations. Alternatively, one can use standard nonlinear regression algorithms.) The CLS estimates for the LPA model using the data from the Desharnais experiment appear in Table 2.3. These estimates are similar to the ML estimates in Table 2.2, which suggests that the distributional assumptions about the noise vector E t in the stochastic LPA model (2.12) are reasonable.
2.6 I MODEL VALIDATION Evaluation procedures for the parameterized, environmental LPA model (2.12) center on the log-scale residuals. These are defined as the differences between the logarithmic state variables and their one-step estimated expected values: et
h
(2.21)
= wt - h(wt-1). i
Here wt is the log-transformed data vector (2.16) and h denotes the vector (2.14) with parameters given by the ML estimates in Table 2.1, evaluated at these data points. If the model "fits," then the residuals e~, e2, ..., eq (calculated using the s a m e data used to estimate the parameters) should behave approximately like uncorrelated observations from a trivariate normal distribution. Another evaluation of the model is to consider residuals calculated from data that were n o t used in the parameter estimation (in other words, to see how well the model predicts other data).
2.6 [ Model Validation
59
2.6.1 [ ModelFit Unlike the original noise vectors Et, the residual vectors et are correlated and their normality is approximate, with the quality of the approximation varying among different nonlinear time series models. Thus, autocorrelation tests and normality tests should be used only as rough guides to potential areas in which the model is not adequate. The residuals for each individual state variable should have small autocorrelations and approximate univariate normal distributions. In addition to standard normal probability plots, statistical tests for (univariate) normality such as the Lin-Mudholkar test are useful [117, 181]. Standard univariate autocorrelation tests are informative as well. A useful scan for outliers from multivariate normality is to calculate the quadratic form St --
e t
~2-1 et
(2.22)
for each residual vector (where "~" denotes the transpose of a vector). If et is indeed an observation from a multivariate normal (0, E) distribution, then st is an observation from a chi-square distribution with three degrees of freedom [30, 163]. We use the ML estimate of E in (2.22) and therefore the chi-square distribution is only approximate. Figure 2.3 shows times series plots of the data from replicate A (see Appendix A), together with the one-step LPA model predictions for each life-cycle stage. The predictions use the deterministic LPA model (2.4) with the parameter estimates given in Table 2.1. This plot, together with similar plots of the data from the other three replicates, shows, visually at least, that the one-step model predictions are reasonably accurate. Another visual way to inspect the residuals is to plot, for each stage, the differences between the logarithms of the observed and predicted numbers at time t + I against the numbers at time t of those stages on which they depend according to the LPA model (2.4). This is done in Fig. 2.4. We see from these plots that overall the residuals are not large in magnitude and, furthermore, that they do not seem to vary systematically with the sizes of the state variables. Table 2.4 displays the results of a univariate normality analysis of the residuals. The residuals were calculated using data, and the LPA model (2.4) with ML parameter estimates in Table 2.1 (which we recall were obtained from these same data). Shown are first- and second-order autocorrelations and the Lin-Mudholkar normality statistic for each state variable in each of the four replicates. Only replicate B reveals some slight autocorrelation (and only second-order). Departure from normality is displayed only by the pupae of replicates A and C and the adults of
60
2 [ MODELS
400
g
300
"~ 200 ._1 100
0
!
!
|
|
i
6
8
|
|
|
|
|
!
|
!
|
|
i
|
|
|
300
200
a. lOO
o 15o
(i) 100 < 50
0
|
0
|
2
|
4
!
|
10 12 14 16 18 20 22 24 26 28 30 32 34 36
week
J)
FIGURE 2.3 [ Time series data (solid circles) and one-step forecasts (open circles) for Replicate A from the Desharnais experimental data given in AppendixA. Forecasts are calculated from the deterministic LPA model (2.4) using the parameter estimates in Table 2.1. (From B. Dennis, R. A. Desharnais, 1. M. Cushing, and R. F. Costantino, Nonlinear demographic dynamics: mathematical models, statistical methods and biological experiments, Ecological Monographs 65, No. 3 (1995), 261-281. Reprinted with permission from The Ecological Society of America.)
replicate C. However, these departures are mild. Moreover, quantilequantile (Q-Q) plots of the logarithmic residuals for larvae, pupae, and adults and a chi-square Q-Q plot of the multivariate normal residuals (2.22) show (Fig. 2.5) that the multivariate normal model describes the data well and departures from normality are due to only four outliers.
2.6.2 [ Prediction Fit
The preceding analyses indicate that, overall, the residuals conform adequately to the multivariate normal model (2.12). In this sense, the parameters appearing in Table 2.1 produce a good "fit" of the data given
2.6 I Model Validation
61
f :::}~
~
-1.5
C(
9
qr
A (week 2)
,,
0
.
~
Lt
400 =
3
At
B (week 34)
Y2
(b) ~~ 0’ tr 13_
150
0
_,.r~,,~. _T T.TT ~.
|C (week 10) -2 ’
-3 ~)
100
B
A 2 ,
2()0
’
’
’
400
"
Lt
_
~9 "o
~
Ic)
1.5 tA (week 2) B(w
,0
"
o
’-" eL
< -1.5
C (week 10) 0
~
_
I
_
211
t t
B (week 34) . Pt
.
~ 400 ~
150
o
At
J
FIGURE 2.4 I Log residual plots for the data from the four replicates from the Desharnais experimental data given in Appendix A. The differences between the logarithms of the observed and predicted numbers are plotted for (a) larvae at time t + 1 as a function of the number of larvae and adults at time t; (b) pupae at time t + I as a function of the number of larvae at time t; and (c) adults at time t + i as a function of the number of pupae and adults at time t. The open circles (labeled by the replicate in which they occur) correspond to the four outliers indicated in Fig. 2.5. (From B. Dennis, R. A. Desharnais, ]. M. Cushing, and R. F. Costantino, Nonlinear demographic dynamics: mathematical models, statistical methods and biological experiments, EcologicalMonographs 65, No. 3 (1995), 261-281. Reprinted with permission from The Ecological Society of America.)
in Appendix A. However, can the model successfully forecast larval, pupal, and adult numbers for populations whose numbers were not used to estimate the parameters? Besides the controls that produced the data used for the parameter estimation above, the Desharnais experiment included nine other cultures [48]. Using the data from these other treatments, one can perform a residual analysis like that carried out earlier using the same parameter estimates given in Table 2.1. From the results of such an analysis one can make an evaluation of the predictive capability of the LPA model. We will not describe the details of the analysis here (see [43]). It was found that
62
2 I MODELS TABLE 2.4 I Results of a ResidualAnalysis Using the LPA Model (2.4) with P a r a m e t e r Values Appearing in Table 2.1 and the Desharnais Experimental Data Given in A p p e n d i x A. a Test
Rep A
statistic
Larvae
Pupae
/31
--0.04
/)2
--0.12
Z
1.88
Rep B Adults
Larvae
Pupae
Adults
0.05
0.30
--0.29
--0.07
0.05
0.15
--0.45
2.70**
1.85
0.54* 0.81
Rep C Larvae
--0.48* -- 1.21
Rep D Larvae
Pupae
Adults
~1
0.00
0.18
0.34
-0.20
-0.38
0.03
/)2
--0.16
0.16
--0.17
0.06
0.13
0.08
0.32
0.70
-- 0.63
Z
1.68
Pupae
0.56 --0.85
2.20**
Adults
2.08**
a The quantities pl and/92 are the first- and second-order sample autocorrelations and the quantity z is the Lin-Mudholkar test statistic for normality. An asterisk indicates a significant (at the 0.05 level of probability) jth-order autocorrelation if Ibjl exceeds 0.46. A double asterisk indicates a significant (at the 0.05 level of probability) departure from normality if Izl exceeds 1.96. (From B. Dennis, R. A. Desharnais, J. M. Cushing, and R. F. Costantino, Nonlinear demographic dynamics: mathematical models, statistical methods and biological experiments,
EcologicalMonographs65, No. 3 (1995), 261-281. Reprinted with permission from
The Ecological Society of America.)
only one significant first-order correlation and two significant secondorder correlations occur out of 27 tests. This is very similar to the results in Table 2.4 obtained using the estimation data! Also found were 10 (out of 27) significant deviations from normality, but as reported in [43] all these deviations turn out to be small and, moreover, they can be traced to a very small number of outliers in each time series. We conclude that, overall, the residual analysis using the prediction data also supports the accuracy of the stochastic LPA model (2.12).
2.7 I PREDICTED DYNAMICS And what crowns all this is prediction, so that it should not be said that it is chance which has done it. B L A I S E P A S C A L (Pensees)
The deterministic LPA model (2.4) together with the ML parameter estimates in Table 2.1 provide a deterministic model description of the dynamics of the beetle populations in the Desharnais experiment. In addition, the estimates in Table 2.1 of the variance-covariance matrix provide a stochastic model (2.12) description of the dynamics. In this
2.7 I Predicted Dynamics
63
(b)
(a) 9,"
," 9 9
0
1 o
9 9
""
-1
-2
~-3 0iii
.’3 .’2-~ ; ~
I&.
x
LH
3 2 1 0
(c)
,0~ "’‘~
18
(d)
15 12 9
-1
6
-2
3
-3
99
, "119 ,9 9
"9
-’3 -’2 -~ ; ~ ) ; k,,,,..
9
0 0 0
17 1; 1'8 OBSERVED
J
FIGURE 2.5 I Quantile-quantile (Q-Q) plots of the components of the logarithmic residual vector (2.21) for the LPA model fitted to the data of four replicates from the Desharnais experiment given in Appendix A. Parameter estimates are those in Table 2.1. Ca) Normal Q-Q plot oflarvae residuals. (b) Normal Q-Q plot ofpupae residuals. (c) Normal Q-Q plot of adult residuals. (d) Chi-square Q-Q plot of multivariate residuals (2.22) calculated from the residual vectors. The open circles denote four outliers. (From B. Dennis, R. A. Desharnais, J. M. Cushing, and R. F. Costantino, Nonlinear demographic dynamics: mathematical models, statistical methods and biological experiments, EcologicalMonographs65, No. 3 (1995), 261-281. Reprinted with permission from The Ecological Society of America.)
section we consider what these models have to say about the dynamics of the beetle populations in this experiment.
2.7.1 [ Deterministic Dynamics
For the ML parameter estimates from Table 2.1, we have bc/" --"
/Za 1--/Zl
= 0.2275 < 1 1 . 6 8 - b.
Thus, according to the mathematical results in Section 2.3, the deterministic LPA model predicts both persistence and the existence of a unique positive equilibrium. The equilibrium, found by solving the equilibrium
64
2 1MODELS equations (2.5) with the ML parameter estimates from Table 2.1, is L
124.0
P
~
60.40
A
.
96.34
This equilibrium is unstable. This can be seen from the eigenvalues )~1 = -1.152,
~.2
--
0.6944, )~3 = 0.007877
ofthe Jacobian (2.6) evaluated at the equilibrium, namely, the 3 x 3 matrix -1.149
0o8 1
0
-0.
0
317 /
One eigenvalue (namely,)~1) has magnitude greater than 1 while the remaining two eigenvalues have magnitudes less than 1. When eigenvalues of magnitudes both greater and less than 1 occur (i.e., there exist both "stable" and "unstable" eigenvalues), the unstable equilibrium is called a "saddle." It is characteristic of a saddle equilibrium that even though it is unstable there nonetheless exist orbits that approach it asymptotically. The collection of orbits in state space that approach a saddle is called its "stable manifold." Globally, a stable manifold can be geometrically very complicated. However, near the equilibrium it is well approximated by (i.e., is tangent to) the line or plane spanned by the eigenvectors associated with the "stable" eigenvalues. In the case just given, the local stable manifold is two-dimensional and is approximated by a plane. 9 All other orbits not lying on the stable manifold eventually move away from the equilibrium. However, those orbits initially near the stable manifold will initially approach the equilibrium, only eventually to move away from it. We call this motion in state space a "saddle flyby." The parameterized deterministic LPA model for the Desharnais experiment predicts persistence, but no stable equilibria. What, then, are the asymptotic dynamics ofthis model? Notice that the "unstable" eigenvalue )~1is close to - 1. This suggests that the system is close to a period-doubling bifurcation and that the attractor might therefore be a 2-cycle at the
/00905/ t00157/
9 The tangent plane to the stablemanifoldis obtained fromthe span ofthe unit eigenvectors V2 ~
0.02782
-0.9988
,
V3 ~
0.9687
-0.2476
(associated with X2and )~3,respectively) translated to the equilibrium point.
2.7 I Predicted Dynamics
65
FIGURE 2.6 [ The bifurcation diagram for the deterministic LPAmodel (2.4) shows a perioddoubling bifurcation at b .~ 8.737. Plotted vertically is the total population size on the attractor. All other parameters fixed at the ML estimates in Table 2.1. The shaded region shows the confidence interval 6.2 < b < 22.2 for the ML estimate b = 11.68 in Table 2.1. estimated p a r a m e t e r values. This in fact turns out to be the case. The bifurcation d i a g r a m in Fig. 2.6 shows, for the e s t i m a t e d value of b = 11.68, that the deterministic LPA m o d e l does i n d e e d have a stable 2-cycle. This 2-cycle, w h i c h can be calculated numerically, consists of the two stage vectors L1 PI A1
L2
18.2 ~
158.5 106.4
,
P2 A2
325.3 ~
8.9
(2.23)
118.5
visited at alternate time steps. The 2-cycle has two possible phases, one of which a s s u m e s the first stage vector in (2.23) at even times steps t = 0, 2, 4, . . . , while the other a s s u m e s this stage vector at o d d times steps t = 1, 3, 5, .... For the D e s h a m a i s e x p e r i m e n t the a s y m p t o t i c prediction of the parameterized deterministic LPA m o d e l (2.4) is the 2-cycle (2.23). We have argued in this c h a p t e r that this m o d e l accurately describes the data from that experiment. On these g r o u n d s we conclude that the beetle cultures in the e x p e r i m e n t should, in the long run, exhibit an oscillation of period 2. How does this prediction actually c o m p a r e with the data?
66
2 I MODELS
Since the experimental data does not start on the predicted 2-cycle, but instead starts at the stage vector Lo
10
Po
=
35
Ao
(2.24)
,
64
there are also model predicted transient dynamics that occur before the data comes near the 2-cycle. See Fig. 2.7. For data not initiated on or 400 300 o’) ""
_5
200 100 0
I
I
i
i
I
I
i
i
I
I
i
i
I
I
i
i
I
I
i
i
I
I
i
i
I
I
I
I
i
i
I
I
i
i
I
300
0"} 200 i
13..
100
200
<:1)
"
<
100
0
0
4
8
12
16
20
i
24
i
28
32
i
36
Week FIGURE 2.7 I The solid circles are the deterministic LPA model predicted L, P, and A-stage numbers starting from the initial stage vector (2.24) and using the estimated ML parameters in Table 2.1. A time unit equals 2 weeks.
67
2.7 I Predicted Dynamics
f
400 m 30o
200
| ..I
lOO 0
........
~
!
o
i
!
- ~9 ~ ~ v = ,
l
1
i
~
i ~.S
"+~"’"’"’"" ’ - .
.+-+’"
’i
100
I
~..,~-
200 ~
m
lOO 0
1
’I 24
i
20
1
I
28
i
i
32
i
1
36
Week .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
J
FIGURE 2.8 [ The open circles are the data from replicate A in the Desharnais experiment for t >__10 (20 weeks). The solid circles are the model predicted 2-cycle (2.23). We point out that the model 2-cycle comes in two phases.
very near the predicted 2-cycle we expect, therefore, to find evidence for (or against) the 2-cycle only near the end of a time series of data, after necessary transients due to the initial condition have elapsed. Figure 2.8 shows a comparison of replicate A in the experiment with one of the phases of the predicted 2-cycle attractor (2.23) from week 20 until the end of the experiment at week 36. The accuracy of the model in both these time series plots and the state space plots is striking. It is interesting to note in Fig. 2.7 that the LPA model time series starting at the experimental initial stage vector (2.24) approaches a different phase of the 2-cycle from that approached by the data shown in Fig. 2.8. The explanation of this peculiarity (as well as other peculiarities in this and the other replicates of the Desharnais experiment) is to be found in the effects of stochasticity, to which we now turn our attention.
2.7.2 I Stochastic Dynamics
Based on our analysis using the deterministic LPA model we can reasonably conclude that the beetle populations in the Desharnais experiment tend to a stable oscillation of period 2. This conclusion is based on an asymptotic property of the parameterized, deterministic LPA model,
68
2 I MODELS
namely, that this model has a 2-cycle attractor (2.23). However, population data deviate from deterministic model predictions because of stochastic effects. Therefore, we expect differences to occur between the deterministic model predictions and any of the experimental replicates, with regard to both the long term dynamics (the predicted 2-cycle state) and the transient path data orbits take to this attractor. For this same reason, we also expect differences to occur among the replicates. In this section we investigate some of these deviations and show they possess patterns accounted for by the stochastic version (2.12) of the LPA model. If noise of sufficiently large magnitude is imposed on a deterministic process, any deterministic pattern will be totally obscured. We are interested, however, in processes in which both deterministic and stochastic effects are observed. For example, the larval and pupal data do not exactly match the deterministic model predicted 2-cycle in Fig. 2.8. Nevertheless, the noise (i.e., the deviations from the deterministic model equations) is not of sufficient magnitude to erase the "influence" of the deterministic 2-cycle in the larvae and pupae numbers. ("Of sufficient magnitude" here means relative to the amplitude of the oscillations exhibited by these two components.) Nor is the noise large enough to erase the 2-cycle influence on the entire three-dimensional demographic stage vector, as is evidenced bythe state space plot in Fig. 2.8. (In this case, the relative scale is set by the distance separating the two points of the cycle in state space.) However, the amplitude of the adult component of the predicted 2-cycle is considerably less than that of the either the larval or pupal components. This makes adult numbers susceptible to noise at a magnitude that does not affect the two immature stages. Indeed, the adult data in Fig. 2.8 do not exhibit a discernible 2-cycle oscillation. T h e stochastic LPA equations (2.12) represent a model that attempts to account for random deviations from the deterministic model. The estimated matrix E in Table 2.1 approximates the nature and magnitude of the noise in the experiment. Howwell does this stochastic model compare with the data? A stochastic model, such as (2.12), does not produce a unique predicted time series or orbit starting from given initial conditions, as does the deterministic model (2.4). Equations (2.12) generate time series as follows. The three random components of the random vector Et with the necessary statistical prol~erties are simulated using, say, a computer. For each time t, the vector Et must be a trivariate, normally distributed random variable with mean 0 and must have the variances and covariance estimated in Table 2.1. Then Eqs. (2.12), together with initial conditions (L0, P0, A0) and the parameter estimates in Table 2.1, determine a unique time series. One example of a time series generated this way appears
69
2.7 J Predicted Dynamics
f
5OO 4OO 300 _l
200 100
250 200 150
I
I
I
I
I
0
’
4
’
&
!
I
I
l
I
I
I
I
13_ 100 50
150
100
50
0
’ ~;
’ ~6’
~0
’ 24
’ ~’8’
3;
’ 36
Week FIGURE 2.9 I The time series data (open circles) for replicate A in the Desharnais experiment is shown together with one simulated times series (closed circles) obtained from the stochastic LPA model (2.12). Parameter estimates are from Table 2.1.
in Fig. 2.9. This particular simulated time series bears a close resemblance to the data from replicate A in the experiment. However, simulated time series arising from other realizations of the random vector Et will be different (with high probability), even though the initial conditions are the same. The times series in Figs. 2.10 and 2.11 illustrate two ways in which simulations of the stochastic model (2.12), starting from the same initial condition, can differ. First, Fig. 2.10 shows that two stochastically simulated,
70
2 I MODELS
~’~
800
g
600 400200 0
300 -,..-, 200 !
13_ 100
150
o’) 100
&
50
I
i
0
k,...
i
!
4
!
!
8
!
!
12
!
!
I
16
!
20
!
i
24
i
i
28
!
!
32
!
!
36
Week
FIGURE 2.10 [ Shown are two simulated time series obtained from the stochastic LPAmodel (2.12) with the same initial conditions a n d using p a r a m e t e r s from Table 2.1. Note the phase difference b e t w e e n the oscillations that starts at time week 10 (t = 5).
oscillatory solutions can become out-of-phase with one another. This shift in the phase has the following model-based explanation [89]. In the three-dimensional (L, P, A)-state space the stable 2-cycle consists of two distinct points. Mathematically these points are fixed points (equilibria) of the so-called first composite of the model (which defines the map that takes a point (Lt, Pt, At) ahead two steps into the future). Each of these two equilibria of the composite has a basin of attraction, defined to be the set of points (L0, P0, Ao) whose orbit approaches the equilibrium
2.7 [ Predicted Dynamics
71
800 ~600 -J 400
Distance to the Saddle Equilibrium
200
700
800
500
~600 "~ & 400
300
200
1O0
0
c~ <
’ ’ ’ | ’ 8 0 4
12
16 20 Week
24
28
32 36
200
100
0
i 0
i
i
4
i
|
8
|
i
12
i
i
i
|
|
i
|
i
16 20 24 28 32 36
Week
J
FIGURE 2.11 [ On the left appears a simulated time series obtained from the stochastic LPA model (2.12) with parameters from Table 2.1. The dashed line indicates the model-predicted unstable (saddle) equilibrium levels. During the first seven time steps the time series data approach a 2-cycle oscillation. At week 14 or 16, however, a random event places the stage vector near the saddle equilibrium. This can be seen in the graph on the right, in which the distance from each stage vector to the deterministic LPA model predicted (unstable) equilibrium is plotted. As a result of this random perturbation there is a quiescent period during which the orbit lingers near the unstable equilibrium and after which it begins another transient return to the 2-cycle attractor.
under the composite map. One of the composite equilibria determines a phase of the 2-cycle oscillation while the other equilibrium determines the other (shifted) phase ofthe 2-cycle oscillation. When noise is added to the system, it is possible for an orbit to be "stochastically bumped" from one basin of attraction to the other. Such a stochastic bump would correspond to a phase shift in the time series. See [89] for a further discussion of this point. Second, Fig. 2.11 shows that in some simulations the 2-cycle-like oscillation of the stochastic model can occasionally be considerably dampened. Such intermittent episodes of relative quiescence can be explained by a random event that places a stage vector near the unstable equilibrium point of the deterministic model (2.4). Because the stochastic orbit is then near an equilibrium it will likely remain nearly stationary for at least some period of time after this random event. This is even more likely to occur when the equilibrium has a stable manifold (i.e., the equilibrium is a saddle), since in this case there are regions in state space that are in fact attracted to the equilibrium. Nonetheless, the equilibrium is unstable
72
2 I MODELS
Lag metric (saddle equilibrium)
a~ 600
*~ 400
400
..J
200 0
-r
.,’~
i
~
i
i
i---’.lP’
|
i
~1 ~
i
200
-I
0
~’~ 400 ..w., (3.
|
|
i
200
|
|
|
|
|
|
i
i
Lag metrics (2-cycle) T ~ 1
i
~’T
I
I
--
~l ~
I
~
~’ql~
~
~1~
"~r
500 9 200
~b
300
< 100 100 0
\
~
0
~
20
40
60
Week
80
1O0
0
,
,
20
!
|
40
|
i
60 Week
|
|
80
|
|
1O0
i
t
FIGURE 2.12 I A simulated time series obtained from the stochastic LPA model (2.12) with parameters from Table 2.1 shows several visits near the model predicted, unstable equilibrium. These saddle flybys are seen as quiescent periods interspersed between larger amplitude 2-cycle oscillations. The distances (in state space) from data triples to the equilibrium plotted in the upper right graph show the saddle flybys occurring near week 38 and again near week 74. The distances to each of the two phases of the 2-cycle plotted in the lower right graph show orbit is near one phase of the 2-cycle in between the saddle flybys. The distance of the orbit to the 2-cycle at time t is measured by a lag metric. This metric is calculated at each time t by averaging the distances between the two consecutive orbit points at times t and t - 1 and the two points of the cycle points at times t and t - 1, respectively. The lag metric can measure the distance of an orbit to a cycle of any period. For a cycle of period p, the calculation is done in a similar fashion using the orbital and cycle points at times t, t - 1, t - 2 . . . . . t - ( p - 1). There are p phase shifts to consider. The lag metric for an equilibrium (a 1-cycle) is just the distance to the equilibrium at time t from the equilibrium.
and ultimately a transient return of the orbit to a 2-cycle oscillation will occur, i.e., a saddle flyby occurs. Long-term times series computed from the stochastic LPA model will likely show several phase shifts and saddle flybys. See Fig. 2.12 for an example of this. It turns out that phase shifts and saddle flybys are observed frequently in Tribolium data [35, 89]. Because of the stochastic effects just described we expect to see differences among the four replicates of the Desharnais experiment. The accuracy of the LPA models allows us, however, to provide explanations for these differences. Plots of the data from all replicates appear in Fig. 2.13. Replicate A exhibits a straightforward approach to an oscillatory 2-cycle.
2.7 i Predicted Dynamics
73 REPLICATE A
40O
Lag metric (saddle equilibrium)
400
300 ’1200
300
100
200
0
100
200
d.
0
loo
g
Lag metrics (2-cycle)
400
0
300
150
200
~, 100 < 50
100
0
4
8
;’ ~,’ ; ’11’ 1;’ 2b’ 2~, ’2; ’3~ ’3;
12162024283236
Week
Week
REPLICATE B 400
~
Lag metric(saddleequilibrium)
4O0
300 200
300
100
200
0,,,,,,,,,,,,,,,,, 100 .~
&
200
0 ,|.,.,.,
loo
r 150 t o~ ~, <
Lag metrics (2-cycle)
400
0
~
~
.
200300
100 50
100
0 , , , . . , . , , , , , , , , , , , , 0 4 8 12 1 6 2 0 2 4 2 8 3 2 3 6 Week
0’4’;’
1’2 ’ 1; ’2b ’ 24 ’ 2; ’32 ’ 3; Week J
FIGURE 2.131 The time series plots of the L,stage, P-stage, and A-stage are shown for replicates A, B, C, and D from the Desharnais experiment. The unit of time is 2 weeks. Also shown for each replicate is the distance to the model-predicted saddle equilibrium in state space as a function of time. Notice how in replicates A, B, and C saddle flybys result in phase shifts in the 2-cycle oscillation, as indicated by the crossing graphs in the 2-cycle lag metric plots.
74
2 I MODELS REPLICATE C 400
Lag metric (saddle equilibrium)
400
300 m *~ _1
200
300
100 0
200 ,,
,
,
,
,
,
,
,
,
,
,,
,
,
,
i
,
, 100
o
&
200
0
Ioo 0
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
Lag metrics ( 2 - c y c l e )
4OO
300 150 200
100
~:
50
100
, , , , , ,
0 0
4
, , , , ,
8
12
16
20
,
,,
24
, 28
,,
,
32
36
o ’ 4 ’ ~ ’ ;2’ ;6’ 2’0’ 2~’ 2’8’ 3’2’
Week
3’6
Week
REPLICATE D 400
Lag metric (saddle equilibrium) 400
300 m
"~ 200
..J
3oo
lO0 0
2OO ,
, , , , , ,
,,
,,,
,
,
,
,
,
,
,
lO0 200
&
o
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
200
100
5o 0
.
3OO
150
~9
.
Lag metrics (2-cycle)
4OO
0
m
.
loo
loo , 0
,
, 4
,
, 8
,
, , ,, 12 16
, ,,, 20 24
, , , , 28 32 36
0’4’8"
"
’ 1 2 ’ 1 6 ’ 2 0" ’ 2- 4-’ 2 8 ’ 3 2 ’ 3 " 6-" - - - - -
VVee
j
FIGURE 2.13 [ (Continued.)
The accompanying plot ofthe distance between each data point along the orbit and the model-predicted saddle equilibrium indicates that during the first half of the experiment the data underwent a saddle flyby, with the closest approach occurring at week 6 (t = 3). The other replicates differ from this pattern. For example, although replicate D follows a similar trajectory as that of replicate A until week 24 (t = 12), it experiences, unlike replicate A, a second saddle flyby (with a closest approach occurring at week 32, i.e., t = 16). Replicate B similarly shows a repeated saddle
2.7 [ P r e d i c t e d D y n a m i c s
75
f
,
’-~
REPLICATE
D
. . - " .... ...
..-- . . . . ""-.
N
:
~ 7"<:.2;:’~
o r
,
.
k~
(c)
2
--.. - .
(b)
.,"I
’, ~
’~ ~
...’" "’,,’" ’-...
i
I
.~oo
,.~
.
J
FIGURE 2.141 Four sequential plots show the data from replicate D of the Desharnais experiment. Plot (a) shows an initial move away from the saddle equilibrium (solid square) as data at t = I and 2 move close to the stable 2-cycle (solid circles). However,rat t = 3 the data orbit returns near the saddle and it does not approach the 2-cycle again until t = 6; see plot (b). Plot (c) shows that from t = 6 to 14 the data are under the influence ofthe 2-cycle. Plot (d) shows the data are once again under the influence of the saddle from t = 14 to the end of the experiment.
flyby, at w e e k 6 a n d again at w e e k 24. Notice t h a t the saddle flybys in t h e s e two replicates result in p h a s e shifts in their oscillations. Replicate C, w h i c h also exhibits two saddle flybys, d o e s n o t s e e m to escape the influence of the saddle until very late in the e x p e r i m e n t . The effect of a saddle flyby c a n also be s e e n in s t a t e - s p a c e plots. See Fig. 2.14. Thus, we see h o w a m i x t u r e of t h e d e t e r m i n i s t i c p r o p e r t i e s of the par a m e t e r i z e d LPA m o d e l (2.4) a n d the effects of stochasticity provides exp l a n a t i o n s of the o b s e r v e d p a t t e r n s in all four replicates of the D e s h a r n a i s e x p e r i m e n t . While we c o n c l u d e f r o m the d e t e r m i n i s t i c m o d e l t h a t the cultures in this e x p e r i m e n t h a v e a stable 2-cycle as their a s y m p t o t i c attractor, we n o n e t h e l e s s do n o t s e e - - n o r , b e c a u s e of r a n d o m p e r t u r b a t i o n s , do we expect to s e e - - a relentless a d h e r e n c e to this 2-cycle. I n s t e a d w h a t we o b s e r v e is e v i d e n c e of the stable 2-cycle m i x e d w i t h t r a n s i e n t s c a u s e d by r a n d o m p e r t u r b a t i o n s . T h e s e p e r t u r b a t i o n s also b r i n g o u t the influence
76
2 I MODELS
/
a)
....:-..
..--"- ....-..
(b)
-,,
J FIGURE 2.15 I Plot (a) shows data (open circles) from all four replicates of the Desharnais experiment plotted in state space from t = 10 (week 20) to the end of the experiment at t = 18 (week 36). Plot (b) shows the same data after certain transients have been removed, namely, those data near the unstable saddle equilibrium. Appearing in the plot are data from replicate A for t = 10 to 18; from replicate B for t = 15 to 18; from replicate C for t = 16 to 18; and from replicate D for t = 8 to 12. The two solid circles represent the stable 2-cycle and the solid square is the saddle equilibrium.
of the unstable saddle equilibrium which results in episodes of time during which the data are quiescent (i.e., near the equilibrium) and hence not representative of the stable, 2-cycle attractor. One must, of course, be cautious in removing data from consideration. However, ifwe use our analysis of the contending influences of the stable 2-cycle and the unstable saddle equilibrium to remove those data influenced by the saddle, we obtain a revised comparison of the experimental data to the predicted 2-cycle. Figure 2.15 shows these "before and after" comparisons. There are several take-home messages that result from our investigation in this section. First, we have further confirmation of the ability of the LPA model to describe and predict Tribolium data accurately. Second, even in a stochastic system, deterministic causes can provide explanations and predictions, albeit as part of a mix with stochastic effects. Indeed, adequate model explanations of population and ecological data (which inevitability involve "noise" even in the most controlled of circumstances) are likely to require a mix of deterministic and stochastic effects. Third, asymptotic attractors of deterministic models do not necessarily provide a complete explanation of observed patterns in data; unstable invariant sets (equilibria, cycles, etc.) may play a major role, as might transient phenomena. We make one final observation. Our analyses and conclusions are based on the "point" estimates in Table 2.1 for the parameters in the LPA
2.8 [ Concluding Remarks
models. Notice in Fig. 2.6 that the confidence interval associated with the point estimate of b includes the bifurcation value b* ~ 8.737. Therefore, the confidence interval contains a subinterval of b values (from approximately b = 6.200 to b = 8.737) for which the deterministic LPA model has a stable equilibrium, instead of a stable 2-cycle and an unstable saddle equilibrium. This subinterval is, however, only a fraction ofthe confidence interval (less than 16%). For values of b in this subinterval, the transient approach to the equilibrium predicted by the deterministic LPA model (2.4) is oscillatory (with "period" 2); moreover, the transients are long (because the dominant eigenvalue is near 1 in magnitude near the bifurcation point b*). In a practical sense, it would be difficult to distinguish in data (or stochastic simulations) this kind of an oscillatory transient approach to a stable equilibrium from a sustained oscillation of period 2.1~
2.8 I CONCLUDING REMARKS When we mean to build, We first survey the plot, then draw the model. m S H A K E S P E A R E (HenrylE, act 1, scene3)
In this chapter we developed a discrete time model (2.4) for the dynamics of a population with three life-cycle stages (larval, pupal, and adult). 1~ A stochastic version of the model (2.12) provides the means by which to account for deviations of population data from model predictions (from one census time to the next) due to environmental stochasticity. We discussed statistical methods for parameterizing and evaluating the model using data and applied these methods to data obtained from a controlled, replicated laboratory experiment involving flour beetles. The successful parameterization and validation of the deterministic model led us to the conclusion that the beetle cultures in this experiment have a stable 10 We can similarly investigate the attractors predicted by the LPA model as each individual parameter ranges over its confidence interval given in Table 2.1 (while the remaining parameters are fixed at their point estimates in this table). It turns out that 2-cycles are predicted throughout the entire confidence intervals for all parameters except b (as discussed earlier) and r For the parameter Cea,equilibria are found for Cea ranging from 0.0146 to 0.0180, an interval that constitutes approximately 24% of the whole confidence interval. Thus, if one were to calculate the entire confidence region for all six parameters in the model, it is likely that the percentage of the "volume" associated with stable 2cycles would be significantly higher than 75%. 11 Henson [87] explores the relationship between discrete-time, Leslie-matrix models and continuous-time, age-structured models (based on the McKendrick partial differential equation).
77
78
2 [ MODELS
2-cycle as their asymptotic attractor. More accurately, the dynamics of the population are highly "influenced" by a deterministic model-predicted 2-cycle, since random perturbations cause deviations from this prediction. A combination of stochastic and deterministic influences led to an explanation of various patterns observed in the four replicates of the experiment. This explanation included transient dynamics caused by random perturbations away from the attractor and the subsequent reapproach to the attractor, as well as random perturbations that placed data points near the deterministic model-predicted saddle equilibrium which, although unstable, thereby exerted an influence on the population dynamics. Two particular phenomena discussed in this chapter--saddle flybys and phase shifts--serve to demonstrate an important general point about nonlinear stochastic models. Namely, unstable equilibria (or unstable invariant sets of other types, such as periodic cycles) may play just as important a role in the dynamic patterns of solutions as do the stable attracting sets. Long-term simulations may exhibit properties of not only the stable attractors of the underlying deterministic model, but also the properties of unstable invariant sets as well. Therefore, in providing model explanations of observed patterns in population data it might be necessary to consider properties of both stable and unstable invariant sets. A significant role in an analysis may be played by transient dynamics that occur as a result of stochastic perturbations that move the population away from an attractor. As a result, in nonlinear systems one should not necessarily expect data to be simply "fuzzy" versions of some attractor. Instead, one is likely to see dynamics that are mixtures of attractors, transients, and even unstable entities. Another consequence of these observations is that each replicate has its own unique dynamic history containing unique information about the population’s nonlinear dynamics. The common practice of averaging over replicates will lose this information (and might lead to erroneous conclusions about the characteristics of the dynamics). The methodology of connecting models to data discussed in this chapter is general and can be applied to other stochastic versions of other discrete time models. Should significant shortcomings in a model description of some portions of the data appear, two main causes should be investigated. First, the underlying deterministic model might be incorrectly specified. Second, assumptions about the type and nature of the noise might be incorrect. For example, in other experiments discussed in the following chapters we will have occasion to modify the distribution assumptions about the random vector Et in the stochastic LPA model (2.12). This reevaluation of the stochastic model will be prompted by a
2.8 [ Concluding Remarks
consideration of demographic stochasticity, as opposed to the environmental stochasticity assumption that underlies model (2.12). Although the analysis of the Desharnais experimental data using our LPA models leads to some interesting conclusions about flour beetle dynamics, such conclusions are not the main purpose of this chapter. Instead, the main purpose is to illustrate our modeling methodology and to demonstrate that the LPA model can provide accurate descriptions of flour beetle population dynamics under normal laboratory conditions. Having done this, we have gained some confidence in the LPA model for prediction purposes ~ a confidence that will allow us to proceed with other, more elaborate and complicated experiments based on this model’s predictions. Our next step is to put the predictive capability of the model to a stronger test. Can the LPA model predict the dynamics of the beetle populations under conditions different from those used in the Desharnais experiment (upon which the validation of the model was based)? Is the model accurate under other laboratory protocols designed to make specific changes in population parameters? Can model predicted changes in dynamics be documented in flour beetle populations by means of carefully controlled experiments? To answer these questions, we will need to design feasible experiments based on the model predictions and analyze the resulting data. Two such studies are discussed in the following chapters. Both of these studies were designed to document and investigate a variety of dynamic changes (sequences of bifurcations) predicted by the LPA model under specific perturbations in the demographic parameters of the beeries. In the next chapter an investigation is designed around a "simple" bifurcation sequence, one involving period doublings and quasiperiodicity (invariant loops). The experiment can be considered a documentation of the ability of the LPA model to predict dynamic changes in manipulated Tribolium cultures. With the success of this experiment, we can confidently proceed (in Chapter 4) to the study of a more complicated bifurcation sequence ~ one that involves chaos.
79
This Page Intentionally Left Blank
3 I BIFURCATIONS The transition from the non-being of a state into the existence of it, supposing that this state contains no quality which previously existed in the phenomenon, is a fact of itself demanding inquiry. IMMANUEL KANT (Critiqueof PureReason) In Chapter 2 we developed a model for the dynamics of a population with three life-cycle components: a larval stage, a pupal stage, and an adult stage. We parameterized and validated this model using time series of data for an insect species, namely, the flour beetle species T. castaneum. In this chapter we turn our attention to a study based on some predictions of this parameterized model. As we will see, the model predicts a specific sequence of bifurcations in dynamic behavior as the adult death rate ~a of the beetles is changed from its value estimated in Chapter 2. This bifurcation sequence, it turns out, does not involve chaos. Nonetheless, it does provide an excellent experimental opportunity to document the occurrence of model predicted bifurcations in the dynamics of a real biological population. Such an experimental project, if successful, would have two important consequences for our long term goals. First, it would represent an additional validation of the LPA model in the sense that it would substantiate the model’s ability to predict dynamics that can be documented by controlled laboratory experiments. Second, this preliminary bifurcation experiment would serve as the starting point for other projects that document model predicted sequences of more complicated bifurcations and, in particular, a sequence ofbifurcations involving chaos.
a.1 I ABIFURCATION EXPERIMENT One of the best reasons for building explicit demographic models is that they can help to predict when subtle changes in the environment might provide profound changes in population dynamics. m PETER KAREIVA [981
81
82
3 ! BIFURCATIONS Table 2.1 in Chapter 2 contains p a r a m e t e r estimates for the d e t e r m i n istic LPA m o d e l (2.2) derived from the data of the Desharnais e x p e r i m e n t . For the point estimates in that table (reported for a unit of flour v o l u m e V = 1) the LPA m o d e l Lt+l = b a t e x p ( - C e l L t - ceaAt) Pt+l - (1 - tzl)Lt
(3.1)
At+l -- Pt e x p ( - c p a A t ) + (1 - lza)At
predicts a stable cycle of period 2. However, if the adult d e a t h rate/Za is c h a n g e d from the e s t i m a t e d value/Za = 0.1108 in Table 2.1, t h e n the m o d e l predicted attractor can change. The bifurcation d i a g r a m in Fig. 3.1 shows h o w the attractor changes as/Za ranges over the allowable interval from 0 to 1. In this d i a g r a m we see two p e r i o d - d o u b l i n g bifurcations a n d an invariant-loop bifurcation. Specifically, the p a r a m e t e r i z e d LPA m o d e l predicts that T. c a s t a n e u m p o p u l a t i o n s with very low adult d e a t h rates/Za will display stable equilibrium dynamics. However, the e q u i l i b r i u m will destabilize a n d a (stable) 2-cycle bifurcation will occur as/Za is increased from low to i n t e r m e d i a t e values. This 2-cycle in t u r n will u n d e r g o a bifurcation a n d r e t u r n to a stable equilibrium when/Za is increased from interm e d i a t e to high values. 1 Finally, at very high values of/Za the stable equilibrium will again destabilize a n d the resulting bifurcation gives rise to a stable invariant loop, i.e., the beetle p o p u l a t i o n s will exhibit quasiperiodic (but technically not chaotic) oscillations. The d y n a m i c bifurcations predicted by the LPA m o d e l (3.1) in Fig. 3.1 are not intuitive c o n s e q u e n c e s of an increased adult d e a t h rate. T h e y are highly n o n l i n e a r p h e n o m e n a . Therefore, since it is not difficult to m a n i p u l a t e the adult d e a t h rate in laboratory cultures of flour beetles, this bifurcation scenario presents an excellent e x p e r i m e n t a l o p p o r t u n i t y to test n o n l i n e a r p o p u l a t i o n theory. A successful test of these m o d e l predicted bifurcations would, in a n d of itself, be a n o t e w o r t h y case study 1 In actuality this reequilibration is not a "reverse" period doubling bifurcation, i.e., it is not a period-doubling bifurcation that occurs as #a decreases through a critical value. Instead, a period-doubling bifurcation occurs as tZa increases through the critical value (at approximately 0.36), causing the equilibrium to become stable and causing the creation of unstable 2-cycles. Such a bifurcation is called "subcritical." As a result, there are values of #a for which stable equilibria, unstable 2-cycles, and stable 2-cycles simultaneously exist. However, as/Za increases further, the stable 2-cycles (which emanate from the first period-doubling bifurcation at approximately 0.02) and the unstable 2-cycles disappear; they "collide" and eliminate each other in a saddle-node bifurcation. This somewhat complicated, multiple attractor situation occurs over a very small interval of/Za values and is barely visible in Fig. 3.1. It therefore plays no role in our study.
3.1 I A Bifurcation Experiment
FIGURE 3.1 I The top graph shows the equilibrium stability boundaries in the/.ta and Cpa parameter plane for the LPA model (:3.1)when the remaining model parameters are set at the estimated values in Table 2.1, Chapter 2. The open circle shows the parameter estimate for/Za in Table 2.1. The solid circles indicate the adult mortality treatments enforced in the bifurcation experiment. If the horizontal line is followed, the bifurcation diagram appearing in the bottom graph results. The arrows indicate the locations of the treatments in the bifurcation experiment. Reprinted from [44].
t h a t d e m o n s t r a t e s a successful, q u a n t i t a t i v e a n d predictive, r e l a t i o n s h i p b e t w e e n a m a t h e m a t i c a l m o d e l a n d a real biological p o p u l a t i o n . This kind of m o d e l verification is rare in ecology, if for no o t h e r r e a s o n t h a n it is usually difficult, if n o t impossible, to m a n i p u l a t e ecological s y s t e m s in a controlled, r e p l i c a t e d m a n n e r . The q u e s t i o n w e ask t h e n is this: will l a b o r a t o r y flour beetle cultures display the d e t e r m i n i s t i c LPA m o d e l p r e d i c t e d b i f u r c a t i o n s s h o w n in Fig. 3.1 if their a d u l t - s t a g e d e a t h rates are m a n i p u l a t e d ? To a n s w e r this q u e s t i o n we d e s i g n a n e x p e r i m e n t in w h i c h cultures of flour beeries are
83
84
3 [ BIFURCATIONS
grown under standard laboratory conditions, except that we m a n i p u l a t e the adult death rate to values selected to illustrate the bifurcations in Fig. 3.1.
3.1.1 I The Experimental Design ’What are you doing about two weeks from now?’... ’Nothing in particular. Just beetling around.’ mp.
G . W 0 D E H 0 U S E (Good Morning, Bill)
In [44] (also see [27]) we report the results of an experiment in which the adult rate/Za are set at the five values indicated in Fig. 3.1, namely,/Za 0.04, 0.27, 0.50, 0.73, and 0.96. Each of these treatments was replicated four times. There was also an u n m a n i p u l a t e d control. These cultures were initiated with 100 young adults, five pupae, and 250 small larvae. Each population was contained in a half-pint (237-mL) bottle with 20 g of standard m e d i u m and kept in a dark incubator at 32~ Every 2 weeks the L-, P-, and A-stages were counted and returned to flesh m e d i u m . Dead adults were also counted and removed. We continued this procedure for 36 weeks. At week 12 we r a n d o m l y assigned four populations to each of the six treatments and c o m m e n c e d the imposition of the selected adult mortalities. We m a n i p u l a t e d adult mortality by removing or adding adults at the time of census in order to make the total n u m b e r of adults who died during the previous time interval consistent with the desired t r e a t m e n t value of #a- For example, suppose there were 100 A-stage individuals c o u n t e d at time t and 10 dead adults were counted at time t + 1. If the target mortality for this treatment was J / , a ~ 0.27, then we would remove the 10 dead adults plus an additional 17 adults from the culture. Or if 40 dead adults were observed, then we would add 13 living adults to the culture. In this fashion, we rigorously controlled the parameter ]Za .2 If the target death rate resulted in a noninteger n u m b e r of adults to be added or removed, we r o u n d e d the n u m b e r to the nearest whole integer. The corn-oil-sensitive (cos) strain of T c a s t a n e u m used to obtain the data for the parameterization performed in Chapter 2 is, unfortunately, no longer available. For the experiment reported in [44] it was therefore necessary to use a different genetic strain. In fact, we duplicated the exp e r i m e n t just described using two other strains m the so-called S S strain and the RR strain of T c a s t a n e u m . Because of this change (and because 2 To counter the possibilityof genetic changes in life-history characteristics, beginning at week 12 all adults returned to the populations after census were obtained from separate stock cultures maintained under standard laboratory conditions.
3.1 I A Bifurcation Experiment
of the different experimental procedures, protocols, laboratories, etc.) we performed a reparameterization of the LPA model using the data from the new experiment. We also repeated model validation and prediction fit analyses, using the methods described in Chapter 2. The results of these analyses are discussed in Sections 3.1.2 and 3.1.3. As we will see, parameter estimates remain little changed as a result of these reparameterizations, as does the sequence of dynamic bifurcations in Fig. 3.1 (which is testimony to the robustness of the LPA model’s accuracy in describing the dynamics of the flour beetle populations).
3.1.2[ Parameterization The census data obtained from the two bifurcation experiments described in Section 3.1 appear in Appendix B. In [44] we performed the reparameterization and validation of the LPA model separately for each experiment (i.e., for the SS andRR strain data sets separately). We began by dividing each data set in half by picking at random two populations from each treatment (Tables 3.1 and 3.2) to use for parameter estimation. The remaining 12 populations were withheld for model evaluation. The log-likelihood function (2.17) can be adjusted to accommodate the experimental design as follows. Combine the time series from the 12 "estimation" populations into one log-likelihood. Each time-step for each population, representing a transition from wt to Wt+l, contributes a In p(wt+11 wt) term to the log-likelihood. For the experimentally manipulated populations, the value of ~ a in the term In p (wt+~l wt) is fixed at the corresponding experimental value (either 0.04, 0.27, 0.50, 0.73, or 0.96). The value of ]Za in the control populations is estimated directly from the census counts of adults at time t and dead adults at time t + 1 (productbinomial likelihood). The resulting estimate of # a is included in the time series log-likelihood as a constant. The control populations and experimental populations are given different variance-covariance matrices (Ec and E~, respectively) in the log-likelihood, since it is expected that the experimental treatments alter the variability of the adult stage because of the manipulation of adult numbers. The starting time t = 0 in the model was set at week 12 when the manipulations of the adult death rate commenced. Therefore, the data time series for each strain used in the analyses is 24 weeks in length and contains 12 one-step transitions. Although 12 observations would not normally constitute an adequate sample size for time-series analysis, in our experiment all 12 populations from the estimation half of the data were used to estimate a c o m m o n set of parameters. The effective sample size was therefore 12 12 = 144 transitions in the log-likelihood function. The log-likelihood function contains a total of 17 unknown parameters: b, Cel, Cea, Cpa, 1,1,l and six parameters each in the matrices Ec and E~.
85
86
3 ] BIFURCATIONS TABLE 3.1 I Maximum Likelihood Parameter Estimates for the SS Genetic Strain Obtained from Data in Appendix B (replicates 7, 19, 8, 14, 9, 15, 4, 22, 5, 23, 12, 24). a From [44]. Parameter
ML estimate
7.483
(5.4, 10.3)
#/
0.2670
(0.21,0.32)
Cea
0.009170
(0.0081,0.01)
Ce/
0.01200
(0.011,0.013)
Cpa
0.004139
(0.0037, 0.0046)
/za (control)
0.003620
(0.0027, 0.0045)
I0.0804 0.0282 0.00432 t
/0.867 0.0137-0.00404 t
E c = / ( 0 . 0 8 ) 0.159 0.00341/ , E / = / ( 0 . 0 3 ) 0.222 \ (0.11) (0.19)0.00199] a
95% confidence interval
b
0.0101 /
\(-0.04) (0.21) 0.0109 ]
The 95% confidence intervals (appearing in parentheses) for the five unmanipulated parameters were calculated from profile likelihoods. The estimates for/Za are for the control cultures and the confidence intervals in this case were calculated directly from the numbers of dead adults observed. Correlations are listed in parentheses below the main diagonals of the symmetric variance-covariance matrices, Ec and ZT, for the control and treatment replicates.
TABLE 3.2 1 Maximum Likelihood Parameter Estimates for the RR Genetic Strain Obtained from the Data in Appendix B (replicates 7, 13, 14, 20, 3, 15, 4, 16, 17, 23, 6, 12). From [44]. Parameter
95% confidence interval
7.876
(5.8, 10.7)
#1
0.1613
(0.1,0.22)
Cea
0.01114
(0.01,0.012)
Ce/
0.01385
(0.012, 0.015)
Cpa
0.004348
(0.0039, 0.0048)
/za (control)
0.004210
(0.0032, 0.0052)
0.567 -0.145 0.00247 Ec --
ML estimate
b
(0.828 -0.0845-0.00297 /
(-0.49) 0.157 0.00155 / , ET = / < _ o ~ > (0.28) (0.31) 0.000154]
\(-0.02) (-0.33)
-oo o / 0.0206 ]
In Tables 3.1 and 3.2 appear the results ofusing the Nelder-Mead simplex algorithm [148] to maximize numerically the log-likelihood function for each strain separately. The calculations were numerically well-behaved, and repeated maximizations from many different starting points converged to the same parameter values. Confidence intervals for each unknown parameter also appear in these tables (as calculated from the deterministic skeleton (3.1) using the profile likelihood method as described in Section 2.5).
3.1 [ A Bifurcation Experiment
The estimated parameters appearing in Tables 3.1 and 3.2 for the SS and R R genetic strains differ somewhat from the estimates in Table 2.1 for the cos strain of T. c a s t a n e u m obtained in Chapter 2. These new parameterizations (provided by the "estimation" subset of the data) yield two modified bifurcation diagrams, one for each experiment. As Figs. 3.2 and 3.3 show, however, the new model predicted bifurcations are qualitatively and quantitatively similar to those in Fig. 3.1 on which we based the original experimental design. Both bifurcation diagrams in Figs. 3.2 and 3.3 have, at intermediate values of the adult death rate/Za, the "2-cycle bubble" that results from two period-doubling bifurcations. A notable
FIGURE 3.2 [ The top graph shows the equilibrium stability boundaries in the #a and cpa parameter plane for the LPAmodel (3.1) when the remaining model parameters are set at the estimated values for the SS strain in Table 3.1. The horizontal line is the path followed in the bifurcation diagram and the solid circles indicate the control and adult mortality treatments enforced in the bifurcation experiment (with cpa confidence intervals). The bottom graph shows the resulting bifurcation diagram. Reprinted from [44].
87
3 I BIFURCATIONS
88
F
Cpa
0.010
~. 2-cycles
ilibria
o.oos ;i---~--- ..... ~ ............ ,;_----........ ~
...... .
\ eou,,oo\ 0.000
0’.1 0’.2 0’.3 0’.4 0’.5 0’.6 0’.7 0’.8 0’.9 1’.0
600
< 500 +
~...~
13_ +
,, 4oo
9~
..
c 300
.o
’:
~
,, :-
X
-
lOO
1
! J i
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
F I G U R E 3.3 I T h e s a m e g r a p h s as in Fig. 3.2 are s h o w n u s i n g t h e RR strain p a r a m e t e r estim a t e s in Table 3.2.
difference is that the invariant-loop bifurcations now occur at m u c h higher values of/Za. Before comparing the experimental data to these model predictions, we pause to analyze the statistical connection between the model and the data.
3.1.3 I Model Evaluation
To test model goodness-of-fit, we calculated residuals on the logarithmic scale. This was done for each state variable from each treatment population in the "estimation" data sets by substituting the ML estimates into the conditional expected values (2.15). Differences of the logstate variables from their estimated conditional expected values are the
3.1 [ A Bifurcation Experiment
log-residuals. We subjected these log-residuals to various diagnostic tests for autocorrelation and normality, as described in Section 2.6. The results of the residual analyses for those SS and RR data sets designated for parameter estimation only appear in Appendix B. The residuals are the estimated outcomes of the noise variables Eit in the stochastic LPA model (2.12) and should display approximately the assumed staffstical properties of these noise variables. In constructing these tables of statistics, each individual time series of residuals, representing one state variable (L, P, or A) from one population, was tested separately for departure from normality and autocorrelation (first- and second-order). Significant first-order autocorrelation is present in none of the SS series and in just one (3%) of the 36 RR residual times series. We find significant second-order autocorrelation in just two (6%) of the SS series and two of the RR series. Departure from a normal distribution is seen in six (17%) of the SS series and 12 (33%) of the RR series. These normality departures can be traced to a small n u m b e r of oufliers; most of the observations in each series are well described by a normal distribution. Notice that these results compare favorably with the same analyses performed in Chapter 2 on the cos strain of T. c a s t a n e u m (in which, for the twelve time series in that data, there are no first-order autocorrelated series (0%), two secondorder autocorrelated series (17%), and three nonnormal series (25%)). To test the predictive capability of the parameterized model we also performed a "prediction fit" using the data sets that we set aside and did not use in either the parameter estimation or the goodness-of-fit tests. That is to say, we repeat the diagnostic residual tests for autocorrelation and normality on the validation data sets using the s a m e p a r a m e t e r estim a t e s as a p p e a r in Tables 3.1 a n d 3.2. The results appear in Appendix B. The prediction errors analyzed in Tables A.16 andA. 17 are standardized (centered at their m e a n and divided by their standard deviation) in order to separate autocorrelation and normality evaluation from prediction bias evaluation. As is seen in these tables, no significant first-order or second-order autocorrelation is present in any of the times series in the validation data sets. Departure from a normal distribution is seen in just 8 (22%) of the SS series and 14 (39%) of the 36 RR series. Once again, a small n u m b e r of identifiable outliers cause these departures. These results compare favorably with the same analyses performed in Chapter 2 on the cos strain of T. c a s t a n e u m (in which, for the 27 time series in that data, there is one first-order autocorrelated series (4%), two second-order autocorrelated series (7%), and 10 nonnormal series (37%)). It turns out that prediction bias is negligibly small. A prediction bias is indicated if the prediction errors are centered at a nonzero value. A systematic tendency for the model to underpredict or overpredict would
89
90
3 [ BIFURCATIONS
be the cause. We tested each series of prediction errors for whether or not it arises from a distribution with a m e a n of zero (t-test). The result is that only two of the 36 SS time series show significantly nonzero means (in replicate 17, test statistic T --- -2.83 and probability value P --- 0.02 for adults and in replicate 18, T --- -3.03 and P = 0.01 for adults). For the 36 RR time series only three show significantly nonzero means (in replicate 1, T = -2.46 and P -- 0.03 for pupae; in replicate 8, T = 2.40 and P = 0.04 for larvae; and in replicate 11, T - 3.07 and P -- 0.01 for pupae). On the original scale the prediction biases of the two SS series are only about three adults and seven adults, respectively, while those for the three RR series are about two pupae, 13 larvae, and six pupae, respectively. Our residual analyses suggest that most of the systematic, predictable variability in t h e data is accounted for by the deterministic LPA model (3.1) and that the stochastic LPA model (2.12) adequately describes the remaining unpredictable variability. Plots of the both the estimation and validation data time series together with each one-step model prediction visually support this conclusion. Such plots of all life-cycle stages for all treatments in both SS and RR experiments are given in [44]. A sample of these plots appear in Figs. 3.4 and 3.5.
600
Replicate 4
Replicate 10
Replicate 16
Replicate 22
450
300 150 0 600 450
150 0 600
r
450
"~
300 150
0 1,2,1,6~2,0,2~4,2,8’,3~,3~ 12 16 20 24 28 32 36
....
Week
Week
12 16 20 24 28 32 36
Week
1~’16’2b’2~4’2~’3~’3~
Week
J
FIGURE 3.4 I Census data (open circles connected by lines) and one-step predictions (solid circles) for all four replicates of the/Za = 0.5 treatment for the SS strain in the bifurcation experiment. The control treatments for the adult death rate began at week 12.
91
3.2 [ The Experimental Results
(f
g 45~I .5
3ooi-
Replicate 4 ~
Replicate 10
Replicate16
Replicate22
I
9
150 0
g~
" ~
..
450 t 3001-
v
I
& 150 0 450 ~
300 150 0
~
,
.
.
.
.
.
.
,
,
,
,
,
,
2 16 20 24 28 32 36 12 16 20 24 28 32 36 12 16 20 24 28 32 36 12 16 20 24 28 32 36 Week
Week
Week
Week
J
FIGURE3.5 [ Census data (open circles connected bylines) and one-step predictions (solid circles) for all four replicates of the #a = 0.5 treatment for the RR strain in the bifurcation experiment. The control treatments for the adult death rate began at week 12. The statistical analyses described here confirm the accuracy of the LPA model with regard to its description of the data obtained from the bifurcation experiment. On this basis we conclude that the beetle populations do display the asymptotic dynamics predicted by the deterministic LPA model as the adult death rate/za is changed. In the next section we take a closer look at these dynamics and the predicted sequence of bifurcations.
3.2 [ THE FXPERIMENTAL RESULTS Prediction is difficult, especially of the future. m MARK TWAIN (also attributed to Niels Bohr) In this section we examine the data obtained from the bifurcation exp e r i m e n t in light of the predicted bifurcation sequence of the parameterized and validated LPA model (3.1) appearing in Figs. 3.2 and 3.3. According to these figures we expect the long-term dynamics (attractors) of both the SS and RR strains to undergo a 2-cycle bifurcation, following by a reequilibration due to a reverse period-doubling bifurcation, as the
92
3 [ BIFURCATIONS
TABLE3.3l
Components of the Equilibria and 2-Cycles of the LPA Model (3.1) for the Experimental Values of the Adult Death Rate/Za in the SS and RR Bifurcation Experiments. a
/~a
Equilibrium (L, P, A)
2-cycle
/(LI’ P1, A1)
! (L2, P2, A2)
SS strain
0.04
Stable
(61.44, 45.03, 316.9)
0.27
Unstable
(93.79, 68.75, 141.7)
Stable
0.50
Unstable
(94.89, 69.56, 94.19)
Stable
0.73
Stable
(91.48, 67.05, 69.03)
0.96
Unstable
(86.45, 63.37, 53.01)
0.04
Stable
(47.62, 39.94, 288.6)
0.27
Unstable
(78.92, 66.19, 136.4)
0.50
Unstable
(82.68, 69.34, 92.98)
0.73
Stable
(81.53, 68.38, 69.30)
0.96
Stable
(78.46, 65.81,54.28)
[ (239.7, 9.638, 205.4) (13.15, 175.7, 154.0) (12.40, 186.81 91.28) (254.9, 0.086, 173.7)
RR strain
Stable
{ (191.3, 10.62, 190.9) (12.66, 160.5, 144.0)
Stable / (234.2,6.322,177.7) (7.538,196.5,91.77)
a The remaining model parameters are those in Table 3.1 and 3.2.
adult death rate/Za assumes the values 0.04, 0.27, 0.5, and 0.73 used in the experiment. The numerical values of the predicted equilibria and 2-cycles at these values of/Za appear in Table 3.3. We can graphically view the data obtained from the bifurcation experiment in three-dimensional state-space plots and in time-series plots of the three life-cycle stage components. We can visually compare the experimental data with the model predicted attractors by plotting both in the same graph. Figure 3.6 shows state-space plots of data (with initial transients removed) from the five experimental treatments for both strains and model attractors. Equilibria appear as points and 2-cycles appear as two points in these graphs (see Table 3.3). The invariant loop attractor appears as a close curve. Figure 3.7 shows time-series plots of each lifecycle stage component for all treatments. For the SS strain the clusters of data for the predicted equilibrium c a s e s (JZa 0.04 and JZa -- 0.73, Fig. 3.6) are clearly different from the two separated clusters of data in the predicted 2-cycle cases (/Za = 0.27 and//,a = 0 . 5 0 , Fig. 3.6). In each case the data cluster near the model
3.2 I The Experimental Results
93
f
SS Strain ~t a = 0 . 2 7
ILl,a = 0 . 0 4 _ .
.
.
-..
.
.
_
.
,
..
a~I.., o ~oL
~ o
. . . . . .
,,
0%:
.
~a = 0 . 5 0 .
_
-.
,
g
_
~
.
a~ ".. o :
~.
. . . . . .
’, ,
"" o
.
ILl,a = 0 . 9 6
ILta = 0 . 7 3
RR Strain ~1,a = 0 . 2 7
ILl,a = 0 . 0 4
~"r/
9
’
:
~a = 0 . 7 3 ~
~a = 0 . 5 0
~a = 0 . 9 6 J
FIGURE 3.61 Data from the bifurcation experiment are shown as open circles. Data are from weeks 18 through 24 of the experiment. The first 16 weeks after the A-stage death-rate manipulations commenced have been removed as transients. The solid circles represent the LPA model-predicted attractors.
94
3 I BIFURCATIONS
f
SS Strain P-stage
L-stage "r 0 0
A-stage
400
II :~. 200
I".. 400 C’kl 0 II 200
d
400
~
II t~ 200 :=L
]~ , ~ 1 ~ . . ,
High
- ~
Low
Low
. . . . . .
otD
AI A,
High
High
S L, tw-
Low
High -
Low
co 400 II
200 l
o Y ’~lm’~
fF
9
IV’ v" ~ V ~
=~2oof
0 - , , , , , , ,
__
\
. . . . . . .
,,
. . . . . . .
,
.
.
.
12 16 20 24 28 32 36
12 16 20 24 28 32 36
Week
Week
.
.
.
.
.
,
. . . . . . . . .
12 16 20 24 28 32 36 Week J
FIGURE 3.7 I Time-series data of all four replicates are shown for each life-cycle stage and each A-stage death-rate treatment ofthe bifurcation experiment. The control treatments for the adult death rate/Za began at week 12. The horizontal lines are the LPA model-predicted equilibrium levels or, in the case of a 2-cycle attractor, are the maximum and minimum of the cycle (Table 3.3). (From R. E Costantino, J. M. Cushing, B. Dennis, and R. A. Desharnais, Experimentally induced transitions in the dynamics behavior of insect populations, Nature 375 (1995), 227-230. Reprinted with permission from Nature.)
predicted attractors. In particular, notice how the data for the treatment /Za = 0.96 lie closely around the invariant loop. In these plots the SS strain data appear remarkably consistent with the model predicted attractors and their bifurcations as shown in Fig. 3.2. This conclusion is also supported by the time series plots in Fig. 3.7. The same observations and conclusions hold for the RR strain data shown in Figs. 3.6 and 3 . 7 ~ w i t h one notable exception. The data in the predicted equilibrium case/Za = 0.73 exhibit two distinct clusters,
95
3.2 [ The Experimental Results
f ,,,r 0
RR Strain P-stage
L-stage
400
A-stage
d
II
2o0
0 400 b~
^ AA^,A High
0
II 200
0
.
.
.
.
.
.
.
Low
.
.
.
.
i’22 .
.
.
400
High
o II 200
g
i High
Low 400 o
II
200
0
4OO o
II
High
LOW
.
0
m.
v / =~~N( j ,
,-,v,],,-
"~’~
L
^A’Hioh
Low
AAAAAJ,AAAAA /VVVVV
200
0
,,,,,,,,,,,,,, 12 16 20 24 28 32 36 Week
,,,,,,,,,,,,,, 12 16 20 24 28 32:36 Week
,,,,,,,1,,,,,1 12 16 20 24 28 32 36
Week
Y
FIGURE 3.7 [ (Continued)
rather than a single cluster near the predicted equilibrium point. In this treatment the data are not consistent with an equilibrium, as predicted by the bifurcation diagram in Fig. 3.3, but are instead consistent with a 2-cycle (also see Fig. 3.7). This treatment is not as anomalous as it first appears, however. The experiment was not of long duration and transient dynamics can be significant. Notice in Fig. 3.3 that the manipulated death rate lZa - - 0.73 is very near the 2-cycle bifurcation point (which occurs at approximately/Za = 0.7). In fact, one of the three eigenvalues of the ]acobian evaluated at the stable equilibrium point in Table 3.3 is very n e a r - 1. (These eigenvalues are -0.9662, -0.4672, and 0.3585.) This means the stability of the equilibrium is weak and long 2-cycle-like transient approaches to the equilibrium are to be expected. Moreover, well within the confidence intervals of the estimated parameters used in the
96
3 I BIFURCATIONS
A
B
.
0
"’-.
0
)
"-.
~
j
FIGURE 3.81 Both plots A and B show simulations of treatment/Za----0.73 using the stochastic LPA model (2.12) with (deterministic and stochastic) parameter estimates from Table 3.2. Each plot shows the final four data points taken from four "replicate" simulations for t = 0 to 24. The four simulations shown in A produce a cluster around the deterministically predicted stable equilibrium points. The four simulations shown in B produce two separated (2-cycle-like) clusters. Note the similarity of these clusters to those of the experimental data for this treatment. c o n s t r u c t i o n of the bifurcation d i a g r a m are values for the p a r a m e t e r s t h a t predict a stable 2-cycle for the case/Z 0.73, instead of a stable equilibrium. For example, if the s a m e p a r a m e t e r s in Table 3.1 are u s e d except that b is c h a n g e d from 7.876 to a value satisfying b >_ 8.2 (but within the confidence interval, i.e., 8.2 _< b < 10.3), t h e n the LPA m o d e l predicts a stable 2-cycle. As we p o i n t e d out in Section 2.7.2 (see Figure 2.15), it w o u l d be difficult u n d e r these c i r c u m s t a n c e s to distinguish in data (or stochastic simulations) a 2-cycle-like t r a n s i e n t a p p r o a c h to a stable equilibrium from a sustained 2-cycle oscillation. In fact, simulations of the e x p e r i m e n t a l t r e a t m e n t s using the stochastic LPA m o d e l (2.12) can produce data r e m a r k a b l y similar to the e x p e r i m e n t a l data (Fig. 3.8B). As a final observation it is interesting to notice that even in the relatively short time series of these two e x p e r i m e n t s the stochastic phen o m e n a of phase shifting a n d saddle flybys discussed in Section 2.7.2 occur. For example, in Fig. 3.7 we see in the SS strain time series for the 20.50 that two of the replicates b e c o m e out of p h a s e cycle treatment/Za with the other two replicates. However, in the RR strain 2-cycle treatment/Za 0.50 all replicates r e m a i n in p h a s e during the d u r a t i o n of the experiment. The phase shift can be attributed to a saddle flyby, w h i c h disrupts the oscillation for a period of time after w h i c h it r e s u m e s with the opposite phase. Also in the 2-cycle t r e a t m e n t / Z a = 0.50 a saddle flyby occurs before the data attain the predicted 2-cycle oscillations; see Fig. 3.9. a
- -
-
-
-
- -
3.2 [ The Experimental Results
97
f
(a) Replicate 16 600
~400 ~
500 400
J 200
300
6
Lag metric (saddle equilibrium)
200
0
0
0
~
100
& 400
o
Lag metrics (2-cycle)
200 5OO
0
600[
400 200
200 1
100 ............. 12 16 20 24 28 32 36
0 ! ............. 12 16 20 24 28 32 36 Week
Week
(b) Replicate 10
r & 6~176
Lag metric (saddle equilibrium)
500
~176I *~
400
2
300 200
600[
0
1O0
4oo[
o- 2
Lag metrics (2-cycle)
500 600 [
400
400]-
300
< 200
/~
200
[
1oo
0 ! ............. 12 16 20 24 28 32 36 Week
12 16 20 24 28 32 36 Week
FIGURE 3.9 [ (a) The time series plots of replicate 16 of the treatment/Za 0.50 for the SS strain cultures exhibit a flyby of the model’s (unstable) saddle equilibrium point (L, P, A) = (94.89, 69.56, 94.19) during the early part of the experiment. The replicate begins an initial move toward one phase of the model’s stable 2-cycle oscillation (characterized by L-stage highs occurring at even time steps). This trend is interrupted, however, by the saddle flyby. By the end of the experiment the data have returned to the stable 2-cycle, but with a phase shift (in which L-stage highs occur at odd time steps). The phase shift is indicated by the crossing of the lag metric plots for the two phases of the 2-cycle. Note that this crossing occurs during the saddle flyby. This phase shift places replicate 16 out of phase with the other replicates. (b) Replicate 10 does not experience a saddle flyby. (c) The saddle flyby in replicate 16 is also visible in state space. Three state-space plots show replicate 16 broken into early, middle, and late temporal sequences. The individual stage equilibria are denoted by dashed lines in the time-series plots; in state space the saddle equilibrium is denoted by a solid square. =
98
3 I BIFURCATIONS f
(c) Replicate 16
........... i .............
............
.......................
~_~l~.
~ /
. ............ ~.............
::;
o’... .... - ....
--
......... ~l~
o ~
. .;-~-... . . . .... "
,~ /
"’--~::::
........
9 sA~:
.
’.
_~I 9~ ’ " 1 0 J "’"’"’" ~L
~ 1 2 ~
81
. . . . . . . . . . . . FIGURE 3.9 I (Continued}
3.3 I CONCLUDING REMARKS IT]he advantages of the laboratory can.., be brought to bear. Whole series of experiments can be performed yielding sequences of dynamical states whereby one regime gives way to the next in response to varying a control parameter .... The upshot is that while any one of the individual data sets might fail to stand up to the rigors of statistical analysis, the cumulative effect of all the data is compelling. - - - W I L L I A M S C H A F F E R [144]
In this chapter we considered a bifurcation sequence predicted by the deterministic LPA model as the adult death rate/~a is varied. This sequence included two bifurcations: a period-doubling bifurcation and a reverse period-doubling bifurcation. These transitions in dynamics motivated the implementation of experiments designed to d o c u m e n t their occurrence in laboratory cultures of flour beetles. The statistical analyses ofthe resulting data showed the accuracy ofthe model’s description and prediction ofthe data. Graphs ofthe data, in both time series and in three-dimensional state space, also show quite convincingly that the beetle population numbers did undergo the predicted bifurcations w h e n their adult death rates are manipulated experimentally, with only one exception. In the/~a = 0.73 treatment of the R R strain experiment the model prediction was an equilibrium while data exhibit an oscillation very m u c h like a 2-cycle. We argued, however, that even in this exceptional case the data are well accounted for by the LPA model, in that the
3.3 [ Concluding Remarks
treatment value/Za " - 0.73 lies near a period-doubling bifurcation value o f / Z a and a 2-cycle is predicted over a significant portion of the parameter estimate confidence intervals. The fact that parameter estimates come with confidence intervals is often overlooked. If the same type of attractor (e.g., an equilibrium) is predicted throughout parameter confidence intervals, then one expects that type of attractor to be more easily observed in data. In that case, one can assign that robust attractor type to the biological population with a certain degree of confidence. However, in the case of more complicated dynamics ~ s u c h as those often associated with bifurcations and chaos more than one type of attractor can exist within the confidence intervals. Indeed, it can h a p p e n that m a n y types of attractors are intricately interspersed throughout confidence intervals. In such cases an assignment of a specific attractor type to the dynamics of the population must be appropriately qualified. Although the bifurcation experiment was designed around the attractors predicted by the deterministic LPA model, we also saw the effects of stochasticity in the results. These effects are not just a "fuzzing out" of the attractors; they induce phase shifting of oscillations and quiescent episodes caused by saddle flybys. Stochasticity also means that each replicate of a treatment has its own unique history, which is explained by a mix of deterministic entities (transients as well as stable and unstable invariant sets) and stochasticity. Notice that the c o m m o n practice of averaging over replicates is not necessarily a helpful way to deal with stochasticity. Indeed, averaging over replicates might erase information contained in these unique histories, can obscure the effects of the deterministic model, and can lead to erroneous identification of dynamic patterns. The success of the bifurcation e x p e r i m e n t ~ d o c u m e n t i n g modelpredicted dynamic changes by means of controlled and replicated laboratory experiments ~ gives us confidence to investigate other, more complicated model-predicted bifurcation sequences, including sequences involving chaotic attractors. This we do in the next chapter.
99
This Page Intentionally Left Blank
4 [ CHAOS We are marching straight to chaos.
- - S T EN DA H L (TheRed and the Black) The Greeks said that Alexander went as far as Chaos; Goethe went, only the other day, as far; and one step farther he hazarded, and brought himself safe back. --
RALPH
WALDO
EMERSON
(RepresentatiueMen)
In Chapter 2 we derived and parameterized a model for the dynamics of a population with three life-cycle stages. In Chapter 3 we showed that this low-dimensional, nonlinear model can accurately describe and predict the dynamics of a real biological population. Specifically, we saw that the equations Lt+l = bAt exp
(Cel
Cea)
- - ~ Lt - --~-At
Pt+l = (1 - lzl)Lt
(Cpa)
At+l = Pt exp - - - ~ At
(4.1) + (1 - lZa) At
can predict the dynamics of flour beetle cultures observed in controlled, replicated laboratory experiments. This mathematical model, together with a stochastic version that accounts for deviations from its deterministic predictions, accurately accounted for the demographic triple (Lt, Pt, At) of larval-, pupal-, and adult-stage numbers from one census time to the next. The model predicted characteristics of the long-term dynamics (attractor) of this triple and the changes in these characteristics when adult mortality rates were deliberately changed. In addition, the model accounted for responses (transient dynamics) that result when deviations from the long-term attractors occurred. The success of the LPA model (4.1) in describing and predicting flour beetle dynamics is not restricted to the bifurcation experiment in
101
102
41 CHAOS Chapter 3. Several other studies of an entirely different kind also support the accuracy of the LPA model and its ability to predict and explain dynamic patterns observed in flour beetle populations. For example, in 1980 ]illson [97] reported an unexpected increase in biomass resulting from a periodically fluctuating flour volume. This unusual result is in fact predicted by the LPA model when V is periodically changed [29, 88]. In other studies multiple attractors predicted by the model have explained unexpected differences among replicated cultures in historical data sets. Moreover, the model-predicted multiple attractors have been documented in controlled experiments [90, 91]. Saddle flybys and phaseshifting occurrences in many data sets have been found to correspond very accurately to model predictions [35, 36, 89, 90]. The model has also been successfully used for other species of Tribolium. Using the LPA model, Benoit et al. [18] studied the effects that the different interstage cannibalism interactions have on population stability and cycling in populations of T. confusum. It is noteworthy that in these studies the accurate predictions of the LPA model result not from fitting the model to the data set involved, but byuse ofparameter estimates obtained from other, independent data sets. More accurate model descriptions undoubtedly could have been obtained in these studies by a refitting of the model to each data set under consideration; however, an important point is that the LPA model has the capability of accurate (sometimes astonishingly accurate) a priori predictions in a variety of circumstances and with regard to a considerable number of different nonlinear phenomena. In Chapter 3 we studied a sequence of dynamic bifurcations predicted by the parameterized LPA model to occur in cultures of T castaneum as the A-stage death rate/Za is changed. The bifurcation sequence in that experiment contains no chaotic dynamics. In this chapter we consider a different bifurcation sequence predicted by the LPA m o d e l ~ one that does result in chaotic dynamics ~ and we examine results of experiments based on this prediction. One outcome of this study will be a demonstration, by means of this bifurcation theory approach, that a biological population can indeed exhibit chaotic dynamics, although we will need to clarify what we mean by "exhibit chaotic dynamics." The route-to-chaos involved in the experiment will not be the famous period-doubling cascade (Fig. 1.1, Chapter 1). Instead it will entail invariant loop bifurcations and quasiperiodic oscillations, as described in the following section.
4.1IA ROUTE-TO-CHAOS [T]here is something to be said for giving the reader an inkling of the labor involved in studies such as these. This is advanced, not boastingly, but as a
4.1 [ ARoute-to-Chaos caution that population ecology, apart from its exciting theoretical aspects, contains much that is best described as unadulterated drudgery. m THOMAS PARK [140] We u s e d the bifurcation diagram in Fig. 3.3, o b t a i n e d from the deterministic LPA m o d e l with p a r a m e t e r estimates from Table 3.2 (corresponding to V = 1), to design the bifurcation e x p e r i m e n t studied in Chapter 3. The p a r a m e t e r m a p in Fig. 3.3 shows the p a t h taken in the (lZa, Cpa)p a r a m e t e r plane that p r o d u c e s this bifurcation diagram. Along this horizontal, straight-line p a t h in the (lZa, Cpa)-plane the adult d e a t h rate/Za varies from 0 to 1 a n d the c a n n i b a l i s m coefficient Cpa r e m a i n s fixed at its e s t i m a t e d value in Table 3.2. One t r e a t m e n t in that e x p e r i m e n t was located at the point on the line where/Za = 0.96, i.e., the adult death rate was m a n i p u l a t e d to be 96% (per two week period). Figure 4.1 shows the bifurcation d i a g r a m that results from following a different p a t h in the (lZa, Cp~)-parameter plane, n a m e l y a vertical, straight-line p a t h along which tZa is fixed at 0.96 a n d Cpa varies from 0 to 1. This bifurcation diag r a m shows a c o m p l e x bifurcation s e q u e n c e of attractors (Fig. 4.2). For very small values Of Cpathe attractor is an equilibrium a n d for values Of Cpa larger t h a n a p p r o x i m a t e l y 0.41 the attractor is a distinctive 3-cycle. For Cpa b e t w e e n these two values there is a c o m p l e x collection of attractors. At a quite small value Of Cpa (approximately 0.0059) the stable equilibria in Fig. 4.1 u n d e r g o an invariant-loop bifurcation leading to quasiperiodic oscillations. The s u b s e q u e n t Cpa interval of n o n e q u i l i b r i u m d y n a m i c s consists of aperiodic m o t i o n s interspersed with regions of "period locking" (in w h i c h the attractor is a periodic cycle, usually of high period). The m o s t notable period-locking w i n d o w in this region occurs b e t w e e n (approximately) r - - 0.088 a n d 0.18. At Cpa ~, 0.18 the period-locking w i n d o w a b r u p t l y "closes" in w h a t is t e r m e d a " b o u n d a r y crisis." ~Another b o u n d a r y crisis occurs, in reverse, at a value of Cpa slightly greater t h a n 0.4, after w h i c h stable 3-cycles occur. Between these two crises, i.e., for Cpa b e t w e e n a p p r o x i m a t e l y 0.18 a n d 0.42, there are chaotic orbits (Fig. 4.3). 2 1 As a parameter is changed a boundary crises occurs when the attractor collides with the boundary of its basin of attraction. 2 Mathematical proofs for the existence of chaotic attractors are difficult and (therefore) rare. There are no rigorous proofs of the existence of chaotic attractors for the LPAmodel. However, numerical approximations of Lyapunov exponents indicate that chaotic attractors exist for many values of Cpasatisfying 0.18 < Cpa < 0.42. For example, the attractor at Cpa= 0.35 in these figures has positive dominant Lyapunov exponent ~. ~ 0.0976. Another fact about this chaotic attractor is that its "fractal" box dimension 1.26. Attractors with fractal dimension are called "strange" attractors. (We thank Dr. ]effery Edmunds and Professor Marek Rychlik for the calculation of this box dimension.)
103
104
4 I CHAOS
FIGURE 4.1 ] The upper graph is a parameter plane map showing the boundaries defined by different types of attractors of the LPA model for differing values of #a and Cpa. The remaining parameters are fixed at the estimates in Table 3.2, Chapter 3. As the vertical (dashed line) path on this map is traversed we obtain the bifurcation diagram in the lower graph. The bifurcation diagram shows a plot of the total population size L + P + A for the attractor against the parameter Cpa. In Fig. 4.2 are plots of the attractors located at 4 of the vertical dashed lines in the bifurcation diagram. Reprinted from ]ournal of Theoretical Biology, Vol. 194, No. 1, ]. M. Cushing, R. E Costantino, B. Dennis, R. A. Desharnais, and S. M. Henson, Nonlinear population dynamics; models, experiments and data, pp. 1-9, 1998, by permission of the publisher Academic Press/Elsevier Science.
A notable feature of the bifurcation sequence is the existence of 3-cycles for large values of Cpa.Their occurrence provides an added opportunity for experimental documentation of the bifurcation sequence, since relatively uncomplicated (and therefore, one hopes, easily observable) attractors appear at both ends of the bifurcation sequence.
4.1 I A Route-to-Chaos
105
Cpa = 0 . 0 5
Cpa = 0 . 0 0
~
o
~ ~ , . ~ ,
’
2
i
.-
.-
,~
’,
,
~SL
~
"’’--24
::
Cpa = 0 . 3 5
i
Cpa = 0 . 5 0
= 0.00
Cpa
0
Cpa= 0.05
,~g2~176 I
_5 100 f ......................................... 0 /
,
~
-,
,
,-
~
9
,
, -,
,
200
g _5
i v
0
-r
"r
10
-i-
-i-
20
v,-
r
30
|
l-
40
|-- -|
50
|--r--|---l--r-|-
0
10
20
Cpa = 0.35
-.-
Time
Time Cpa
30
9 -|-
40
-,- I
50
= 0.50
FIGURE 4.21 The three-dimensional, state-space graphs show plots of the attractors located at 4 of the dashed lines in the bifurcation diagram in Fig. 4.1. Parameter values in the LPA model (4.1) are the estimates from Table 3.2, Chapter 3, except that/s = 0.96 in all cases and the value of Cpa is changed to that indicated. The attractors are: an equilibrium (Cpa = 0.00); an invariant loop (Cpa -- 0.05); a chaotic (strange) attractor (Cpa= 0.35); and a 3-cycle (Cpa= 0.50). The time-series plots show the larval component of the corresponding attractor. Figure 4.1 p r e d i c t s a d i s t i n c t i v e s e q u e n c e of d y n a m i c b i f u r c a t i o n s that i n c l u d e s c h a o t i c attractors w i t h i n a large interval of Cpa values. Can this route-to-chaos be documented w i t h c u l t u r e s of flour b e e t l e s ?
by m e a n s of m a n i p u l a t i v e e x p e r i m e n t s
106
4 I CHAOS ..-7 ..............
.-~ .............
~
~"~ ’ ~ ~ ~
I
-~.
’
FIGURE 4.3 [ Blow-ups of the corners of the chaotic attractor at Cpa -- 0.35 in Fig. 4.2 show s o m e of the complicated g e o m e t r y of the chaotic attractor in Fig. 4.2 located at Cpa - 0.35.
In November 1995, we implemented an experiment designed to test the predictions contained in the bifurcation diagram in Fig. 4.1. In this "routeto-chaos experiment" we used a protocol similar to that used in the bifurcation experiment described in Section 3.1. Twenty-four cultures of the RR strain of T. castaneum were initiated with 250 L-stage individuals, five P-stage individuals, and 100 A-stage sexually mature young adults and were maintained in a half-pint (237 ml) milk bottle with 20 g of standard media placed in a dark incubator at 32~ Every 2 weeks the individuals in the L-, P-, and A-stages were counted and returned to fresh medium. Dead adults were also counted and removed. We designated three cultures as unmanipulated controls. From the remaining 21 cultures we randomly assigned three populations to each of seven treatments. In each treatment we manipulated A-stage mortality #a by removing or adding adults at the time of census in such a way as to make the fraction of individuals that died between census counts equal to 0.96 (see Section 3.1). However, in this e x p e r i m e n t - - u n l i k e the bifurcation experiment in Chapter 3 - we also manipulated the cultures so that a desired value of Cpa was obtained. This was done at census time t + 1 by manipulating adult recruitment to equal the n u m b e r Pt exp(-cpaAt), with values of Cpa
4.2 I DemographicVariability set at one of the seven values 0.00, 0.05, 0.10, 0.25, 0.35, 0.50, and 1.00. (The value c m = 1.00 is not shown in Fig. 4.1, but the predicted attractor is a 3-cycle.) We controlled recruitment into the A-stage by removing or adding young adults at the time of census so as to make the number of new adult recruits consistent with the treatment value of Cpa. To counter the possibility of genetic changes in life-history characteristics, at every other census the A-stage individuals returned to the population after the census came from separate stock cultures maintained under standard laboratory conditions. The experiment was carried out for 80 weeks. 3 The resulting census data appear in Appendix C. For plots of the data see Figs. 4.6 and 4.8. The next step is to perform some statistical analyses of this data. However, before we to this we need to discuss demographic stochasticity.
4.2 ! DEMOGRAPHIC VARIABILITY No one supposes that all the individuals of the same species are cast in the same actual mold. CHARLES DARWIN (The Origin of Species) The stochastic LPA model (2.12) we used in Chapters 2 and 3 is a model for environmental noise. Environmental noise involves the chance variation arising from extrinsic sources that affects many individuals in the population. Demographic stochasticity, on the other hand, is the variability in population size caused by independent random contributions of births, deaths, and migrations of individual population members. Generally, demographic stochasticity becomes important when the number (or density) ofindividuals becomes low. While overall total numbers (from all life stages) do not become low in the route-to-chaos experiment, the numbers of individuals in each life-cycle stage often do become small. Therefore, it is natural to consider whether a demographic stochastic version of the LPA model might be more appropriate for this experiment. To model demographic stochasficitywe take each individual’s net contribution to the population in a unit of time to be the outcome of an independent, discrete random variable. A simple example is survival. An individual contributes zero to the population in the next time unit with probability #, where # is the probability of death during the time unit. The individual contributes one to the population in the next time unit with probability 1 - tz. 3 The predicted "chaotic" cultures at C p a " - 0.35, however,were not terminated at 80 weeks. As of this writing, data have been collected for 398 weeks.
107
108
4 I CHAOS If m a n y individuals are m e m b e r s of a h o m o g e n e o u s cohort, t h e n it is often the case that d e m o g r a p h i c events can be aggregated analytically at the cohort level into a known probability distribution for cohort size at the next time unit. For instance, suppose each m e m b e r of a cohort of nt individuals at time t has the same unit-time survival probability. If we denote this probability by 1 - #, a deterministic model for the n u m b e r of survivors at time t + 1 is nt+~ - (1 - lz)nt. On the other hand, if each cohort m e m b e r were instead subjected ind e p e n d e n t l y to the simple r a n d o m survival process described earlier, the cohort size at time t + 1 would be a r a n d o m variable Nt+~ with a binomial distribution
Pr(Nt+l=nlnt)=(nt) (1-#)nlzn’-n’n Note that this binomial distribution for the r a n d o m variable Nt+~ is conditional on the attained value nt of the previous cohort size. We denote this binomial r a n d o m variable by binomial (nt, 1 - tz). The conditional expectation of the binomial r a n d o m variable Nt+~ is E(Nt+llnt) = (1 - #)nt. This expectation gives rise to the deterministic model prediction
nt+l = (1 - #)nt for the (mean) n u m b e r of individuals at the next time unit. The conditional variance of Nt+~ is/~(1 - I~)nt and is proportional to nt. In passing, we also note that the m o d e of the binomial r a n d o m variable N~+a also yields a deterministic prediction, namely,
nt+l
=
floor((1
-
#)nt + 1 - tx).
This deterministic prediction 4 is integer valued, unlike the m e a n expected value. With these ideas in m i n d consider the construction of a stochastic version of the three life-cycle stage LPA model (4.1) based on d e m o g r a p h i c variability. In the stochastic model developed here we will use binomial and Poisson distributions to describe the aggregation of d e m o g r a p h i c events within the life stages. We begin with the simplest stage in the LPA model, the P-stage. Under the assumptions of the LPA model, the n u m b e r of p u p a e at t + 1 is conditional only on the n u m b e r of larvae at time t and their survival probability 1 - # 1 over one unit oftime. Reasoning as before, we d e t e r m i n e 4 The formula floor (pn + p) gives the mode of n binomial trials with success probability p. In the event of a nonunique mode this formula chooses the larger.
4.2 [ DemographicVariability
109
that the n u m b e r of pupae Pt+1 at time t + 1 is a binomial random variable
Pr(Pt+l-pllt)=(lt)(1-txl)plzllt-P P with expectation
E(Pt+lllt) = (1 - #l)It. This provides the deterministic prediction of pupae numbers at time t + 1 given in the LPA model (4.1). Consider now the A-stage. Under the assumptions of the LPA model the number At+l of A-stage individuals at time t + 1 is the sum of two, independent random variables: the number Rt+l of emerging pupae (adult recruits) and the number St+x of surviving adults from time t. The demographic survivorship model we are utilizing assumes that both of these random variables have binomial distributions. In the case of adult survivorship the random variable St+x has a constant, per-unit-time survival probability fla. The expected number of survivors is then
E(St+l[at) = (1 - lza)at.
(4.2)
In the case of emerging pupae (adult recruits), however, survival probability is conditional on the number of adults at at time t. This is because of the cannibalism of pupae by adults. Assuming all noncannibalized pupae survive to emergence, this probability in the LPA model is given by the exponential formula exp(- f-~ at). Thus, the expected number of adult recruits is
E(Rt+I[ pt, at)=pt exp ( - ~-~at).
(4.3)
Finally, the random variable At+l is the sum of the two, independent binomial random variables Rt+l and St+x. The expected n u m b e r of adults at time t + 1 is therefore the sum of the expectations (4.2) and (4.3)
E(At+llPt, at) = E(Rt+llPt, at) + E(St+llat), which leads to the deterministic prediction of adult numbers at+l at time t + i given in the LPA model (4.1), namely,
E(At+llPt,at)=ptexp(Cpa) ----~-at + (1 - lza)at. To complete the stochastic LPA model we must consider the L-stage component. The n u m b e r of L-stage individuals at time t + 1 is a random variable composed from a compound process. A random number of potential recruits is produced (with conditional mean bat) and each
4 [ CHAOS
110
potential recruit subsequently undergoes a survival process. In the LPA model this survival process is given bythe conditional survival probability e x p ( - ~ l t - -VC~at),which depends on the system state variables. Suppose we assume the n u m b e r of potential recruits has a Poisson distribution with m e a n bat. Then the larval recruitment process is a comp o u n d e d Poisson and binomial process. It turns out that such a r a n d o m variable also has a Poisson distribution. Specifically, if a r a n d o m variable Y has a binomial distribution Pr(Y = y) = Y
pY(1 - p)N-y.
where N is a r a n d o m variable with a Poisson distribution with m e a n ~. Pr(N = n) = n!
exp(-,~),
then the resulting distribution of Y has a Poisson distribution with m e a n ,~p. See [201. In our case, we have a s s u m e d that the r a n d o m n u m b e r Lt+x of potential recruits at time t + 1 has a Poisson distribution with m e a n = bat. Their survival is a binomial process with probability p = exp(-~/t Ceafn’l The expectation of the Poisson r a n d o m variable Lt+l -V,~tj. provides the deterministic prediction of L-stage n u m b e r s at time t + 1 given in the LPA model (4.1), namely, -
Cel Cea E(Lt+l[ pt, at) = )~p = bat exp - - ~ l t - -vat).
(4.4)
In summary, a model for demographic stochasticity is the Poissonbinomial LPA model
( ( r
tea))
(a) Lt+l "~ Poisson bat exp ---~lt - -vat (b) Pt+l "~ binomial(/t, 1 - / z l )
(C) At+, ~" binomial(pt, e x p ( - C--~-at))qpa binomial(at, l
(4.5)
/Za)
where "-~" means "is a r a n d o m variable distributed as." The m e a n s of these r a n d o m variables yield the deterministic LPA model (4.1). For m a n y statistical inferences, it is convenient to make a modification of the Poisson-binomial LPA model (4.5). Namely, we transform the observed variables so that the model is approximated by a nonlinear autoregressive (NLAR) model of the form
Xt+l = h(Xt) q- Et
(4.6)
where Xt is a state variable at time t, the function h is the deterministic skeleton (the underlying deterministic equation for Xt [181]), Et is a
4.2 [ Demographic Variability
111
normally distributed random variable with mean zero and variance 0 - 2 , and El, E2,... are uncorrelated. NLAR models were discussed in Chapter 2 (see Section 2.4). These kinds of stochastic models have some advantages and conveniences for our analyses. First, the conditional least-squares parameter estimates we use in the present chapter retain a theoretical robustness to departures of the data from distributional assumptions (see Section 4.3). Second, the numerically intensive calculations and simulations that we need involve straightforward algorithms for least-squares and normal random variable generation. Finally, NLAR model evaluation can be based on familiar diagnostic methods using residuals [43]. Following the procedure outlined in Chapter 2, we use the variance stabilizing transformation given by (2.11). The demographic noise solution there turned out to be the square-root transformation. Indeed, it is a wellknown result from statistics that the square-root transformation stabilizes the variance of a Poisson distribution. Specifically, if a variable Nt+l has a Poisson distribution with mean ~, then Xt+ 1 --" ~ / N t + 1 has approximately a normal distribution with mean Vr~ and a constant variance that does not depend on the value of ~. [149]. Thus, a square-root transformation stabilizes the variance and normalizes the one-step distribution for the L-stage variable (4.5a). Also, the binomial distributions describing the P-stage and A-stage variables in (4.5b) and (4.5c) are well approximated by Poisson distributions [151], and consequently the square-root transformation approximately stabilizes and normalizes those variables as well. Thus, we obtain a "demographic" NLAR approximation (4.6) for a variable Nt by transforming the deterministic equation for Nt to the squareroot scale-- producing the transformed map given by Xt+l - h(Xt) ~ and adding normally distributed noise. The LPA model (4.1) has three state variables. The demographic NLAR approximation applied to these variables produces a multivariate NLAR process. In (4.6), Xt becomes a vector of transformed state variables, h becomes a vector-valued function, and Et becomes a vector of noise variables. This yields the stochastic d e m o g r a p h i c LPA m o d e l 5.
Cel -vAt Cea ) 1+2Elt ( ---~LtLt+l -- [ ~ b Atexp Pt+l = [v/(1’ - . l ) t t "+"E2t]2
At+l =
[~p:
( exp
(4.7)
)
---~ CpaAt
]2
q- (1 -
tza)Atq- Eat
5 If, at any time t, a term within a bracket is negative, then it is set equal to O.
112
4 1CHAOS The Et - (Elt, E2t, E3t) is a r a n d o m noise vector assumed to have a joint normal probability distribution with a m e a n vector ofzeros and a diagonal variance-covariance matrix denoted by E. The demographic nature of the stochasticity would stipulate that the noise variables are uncorrelated with each other within a time unit (off-diagonal elements of the matrix E; are zero) as well as uncorrelated ~ r o u g h time. The deterministic skeleton ofthe m o d e l m that is to say, the LPA model (4.1)mis obtained by setting E - 0, or equivalently, by letting Elt, E2t, and E3t equal zero. As written, the demographic NLAR model with normal noise (4.6) can produce negative values for the (transformed) state variables. This is because the normal noise variables have a nonzero chance of being negative and of large magnitude. Such instances have negligible probabilities under the model parameter values associated with our data. In the rare instances in our simulations when noise produced a negative value of a state variable, the state variable was set to zero. The demographic NLAR model eliminates an awkwardness in data analysis that was present using the logarithmic transform for environmental stochasticity: the problem of zeros in the actual data. With the square root transform, zeros are used in the analysis just like any other observations. 6 We have compared the accuracy of the demographic (square root) and environmental (logarithmic) transformations using the data from the bifurcation experiment. That analysis suggests that the model for demographic stochasticity is statistically superior. This is not surprising. The bifurcation experiment produced time series with occasional low (singledigit) values for larvae and pupae, due to the experimental manipulations of the treatment populations. Demographic variability is known to be more important for low population sizes [164]. Therefore, despite the fact that we used environmental noise to design the bifurcation experiment, the analyses in the following sections are based on the stochastic demographic LPA model (4.7). Nonetheless, we will see that the predictions of the fitted models (cycles, chaos, etc.) for both formulations were very similar.
4.3 I ANALYSIS OF THE EXPERIMENT No human investigation can be called real science if it cannot be demonstrated mathematically. m LEONARDO DA VINCI 6 For the logarithmic transform under environmental variability we set zero values in observations of a state variable equal to a small but positive value (i.e., 1/2).
113
4.3 I Analysis of the E x p e r i m e n t
In any particular theory, there is only as much real science as there is mathematics. -- IMMANUEL
KANT
(Critique of Pure Reason)
In this section we obtain parameter estimates from the 80 weeks of experimental data (given in Appendix C) using the demographic stochastic versions of the LPA model discussed in the previous section. We follow this with an evaluation of the reparameterized model. Since the cultures in this experiment were all placed in 20 g of flour medium, V = 1 throughout this section.
4.3.1 I Parameter Estimation To refit the LPA model using the demographic stochastic version (4.7) we use the m e t h o d of conditional least squares (CLS) for the estimation of the parameters. CLS estimation was discussed in Chapter 2 (Section 2.5); there we noted that CLS methods relax m a n y distributional assumptions about the noise variables in the vector Et [103, 181]. Also, recall that CLS estimates are consistent (converge to the true parameters as sample size increases), even if Et is nonnormal and autocorrelated, provided the stochastic model (4.6) has a stationary distribution. (For comparison purposes we will also calculate m a x i m u m likelihood (ML) estimates for the LPA parameters in the Poisson-binomial model (4.5).) CLS estimates are based on the sum of squared differences between the value of a variable observed at time t and its expected (or one-step forecast) value, given the observed state of the system at time t - 1. For fitting t h e LPA model to a single time series, there are three such conditional sums of squares:
Q1 (b, Cel, Cea) -- ~
q
t=l
(~t-
v/bat-1
exp(-Ce, lt_l - Ceaat-1)) 2
(4.8)
q
Q2(/zt) = ~ ( 4 ~ - ; - v/( 1 - ~,)/t-1) 2 t=l
Qa(cpa)
.__
q
~ (~t t=l
__
v/Pt-1 exp(-cpaat_l) + (1 - lza)at-1
(4.9) )2
9(4.10)
Here lt, Pt, and at, for t = 0, 1 , . . . , q, are the observed census counts for the three life stages. Recall that in Chapter 2 the conditional sums of squares (2.20) were constructed using the logarithmic transform. The conditional sums of squares are here constructed on the square-root scale because that is the scale on which we assume noise is additive in (4.7).
114
4 I CHAOS We estimate the parameter tz~ directly for the control cultures as a binomial probability from the counts of dead adults and the number of adults at risk of mortality at each census interval. To estimate Cpa in the control cultures, we use (4.10) with the value of #a fixed at the binomial estimate. We do not use Eq. (4.10) for the treatment cultures because we experimentally fixed Cpa and # a in those cultures. CLS estimates for one population minimize the conditional sums of squares (4.8), (4.9), and (4.10). The entire data set consists of 24 populations: three populations in each of eight treatments, with each population initiated at time t = 0 and halted at time t = 40. If we denote the conditional sum of squares for state variable i in the jth treatment of the kth population by Qijk, then the total conditional sum of squares for the ith state variable is 8
3
Q, =CZo,, j=l k=]
In this way we obtain one set of CLS parameter estimates for the whole experiment. Three separate numerical minimizations are required, one for each Qi. For these minimizations we use the Nelder-Mead simplex algorithm [148]. Mternatively, one can use a standard nonlinear regression package. The results appear in Table 4.1. (Since/za and Cpawere fixed
Conditional Least Squares (CLS) Estimates of LPA Model Parameters and Their Bootstrapped Confidence Intervals Obtained from the 80-Week, Route-to-Chaos Exp e r i m e n t Data Given in Appendix C a .
T A B L E 4.1 ] 95%
Parameter
b
CLS estimate
10.45
#/
0.2000
/~a
0.007629
95% confidence interval
(10.04, 10.77) (0.1931,0.2068) (0.006769, 0.008489)
Cel
0.01731
Cea
0.01310
(0.01285, 0.01340)
c*pa
0.004619
(0.004446, 0.004792)
(0.01611,0.01759)
a An asterisk indicates an estimate for the control cultures only. The CLS estimates of the entries in
the variance-covariances matrix E = (~ij) are o11 - - 1 . 6 2 1 , O’12-- O’21 " - - 0 . 1 3 3 6 ,
O’13 "" O’31 = - 0 . 0 1 3 3 9 ,
~22 -’- 0.7375, ~23 "-- ~32 "- -0.0009612, o’33 --" 0.01212 for the controls. For the treatments where adult
mortality and recruitment were manipulated the estimates 0.2374, ~13 =o’31 = ~ 2 3 =O’32 = O ’ 3 3 - " 0 .
are o11 ---2.332,
&2 = &21 = 0.007097, o’22 =
(From B. Dennis, R. A. Desharnais, J. M. Cushing, Shandelle
M. Henson, and R. E Costantino, Estimating chaos and complex dynamics in an insect population, Ecological Monographs 71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological
Society of America.)
4.3 [ Analysis of the Experiment
115
in the manipulated treatments, we obtain the point estimates and confidence intervals for these two parameters from the data on the controls.) Also appearing in Table 4.1 are estimates of the noise variances (the diagonal elements in the variance-covariance matrix ~ of Eqs. (4.7)) and the covariances. We estimated the covariances in order to check the assumption under demographic variability that the random departures from the model skeleton are uncorrelated (that is, the off-diagonal elements of I3 are zero). We obtained these estimates by the conditional residuals. Let xt denote the vector (vq~t, ~ , 4 ~ ) of observed, transformed stage abundances in a population at time t. Thus, x0, Xl, x2, ... is a time series of vector observations arising from one of the experimental populations. Also, let h(xt) denote the vector of functions in the model skeleton (4.6) evaluated using the CLS parameter estimates. Each population in the experiment yields a series of residual vectors defined as J~
A
et = x t - h (xt-1)
(4.11)
for t = 1, 2 , . . . , 40. We estimated the noise variances and covariances for the three control populations from the sum of squares and crossproducts matrix calculated with the 120 residual vectors. 7 The control residual vectors were 3 x 1; however, the treatment residual vectors were 2 x 1 (L and P stages only) because the experimental manipulations rendered the adult populations deterministic. The estimates in Table 4.1 show little or no correlation among the noise fluctuations of the state variables. The estimated covariances translate into the following correlations: 0.10, 0.096, and 0.010 for the unmanipulated controls, and 0.0030 for the manipulated treatments; despite the large sample sizes, none of these correlations are statistically different from zero. If the fluctuations were environmental in origin, we might expect that the departures of model and data would be related among the life stages (a good time interval for the L stage, say, would be related to whether or not the interval was good for the other stages). The lack of such correlation suggests that the noise is mostly demographic in nature. Table 4.1 also contains 95% "bootstrap" confidence intervals. These were calculated as follows [42]. Suppose we ask the questions: if we were to repeat the experiment, how much variability in the results might be expected? If the fitted LPA model is chaotic for a particular treatment, would it reliably be chaotic again? We deem it crucial to obtain an estimate of 7 A separate variance-covariance matrix was estimated for the 21 treatment populations, to allow for the possibility that the adult manipulations might alter the stochastic variability in the L and P stages, particularly the variability in L-stage recruitment.
116
4 [ CHAOS
how variable the estimated dynamic behaviors might be under stochastic repetitions of the experiment. This variability is sometimes termed "sampling variability," although it must be kept in mind that what is sampled are realizations of the stochastic population process. We use a bootstrapping technique for time series models as follows. 8 Recall that the residual vectors (4.11) from the 24 populations are in two groups, control and treatment. For each group of residual vectors, we calculate the sample m e a n vector and subtract the resulting vector from each residual in the group. The resulting centered residuals are those we use in our bootstrapping procedure. This centering is theoretically important because the collection of centered residual vectors provide a statistically consistent estimate of the (possibly multivariate) noise distribution [109]. 9 To construct a bootstrapped time series for a single population, we sample 40 residual vectors with replacement from the appropriate group (control or treatment) of centered residuals. Then we construct the bootstrapped time series by using the formula x t - h (xt_ 1 ) -’[- e t where x~ = x0, the actual initial value, e~ is the tth sampled residual vector, and h(xt_ ~) is the vector of functions in the model skeleton (4.6) evaluated using the CLS parameter estimates and relevant values of Cpa and/Za. The resulting time series of vectors x~, x~, x~ . . . . . x~0 is a kind of simulated trajectory oflife stages (square-root scale) for a population in a given treatment under the estimated model. In this way, we construct an entire bootstrapped data set of 24 populations in the form of the original data. We refit the model to this bootstrapped data to obtain a set of bootstrapped CLS parameter estimates. We repeat this process of generating a bootstrapped experiment (using the original CLS estimates) and calculating bootstrapped CLS estimates 2000 times. This yields 2000 sets of bootstrapped CLS parameter estimates. This collection forms a statistically consistent estimate of the multivariate sampling distribution of the CLS parameter estimates. The collection thus provides confidence intervals for parameters (or functions of parameters, such as Lyapunov exponents). For each LPA model parameter, we use the 2.5th and 97.5th sample percentiles of the bootstrapped estimates as a 95% confidence interval (which appears in Table 4.1). 8 A version of the technique is used in [65, 66]. We incorporate a centering modification recommended in the statistics literature. 9 In our data, it turns out that the sample means of the residuals are near zero, and the centering is of little consequence.
117
4.3 [ Analysis of the Experiment
f
4
A
o uj F-
2
a
1
uJ 1 0 ,,, 0 n x -1 uJ -2
o LU
0 n x -1 uJ -2
2
-3
-3 -4
B
4 3
;
3
-Z
-3 -2 -1
0
1
2
3
-4
4
-4 -3 -2 -1
OBSERVED
0
1
2
3
4
OBSERVED
4
4
3
3
~2
2
~0
~ 0
-2
-2
-3
9
-3
-4
D 4
-Z
9
-4
I
-4-3
~
I
I
'
I
I
3
4
4
i::., ....... -
-3-2-1
0
1 2 3 4
OBSERVED J
FIGURE 4.41 Normal quantile-quantile plots of the (standardized) bootstrap parameter estimates. Units on both axes are standard deviations. (From B. Dennis, R. A. Desharnais, J. M. Cushing, Shandelle M. Henson, and R. E Costantino, Estimating chaos and complex dynamics in an insect population, Ecological Monograph 71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological Society of America.)
The confidence intervals in Table 4.1 indicate that the parameters are estimated with good precision; the half-widths of the confidence intervals ranged from around 2% to 11% of the CLS point estimates. The bootstrapped parameter sets also provide additional information on the distributional properties ofthe parameter estimates. The quantilequantile plots appearing in Fig. 4.4 compare the observed quantiles of the standardized bootstrapped parameters to those of the standard normal distributio n. The lack o f significant departure fro m straight lines indicates that the estimates are well described with normal probability distributions. Figure 4.5 shows a scatter-plot matrix of the bootstrapped parameter vectors. The histograms along the diagonal of the matrix also support
118
4 I CHAOS
FIGURE 4.5 [ Scatter-plot matrix of the bootstrap parameter estimates. (From B. Dennis, R.A. Desharnais, J. M. Cushing, ShandeUe M. Henson, and R. E Costantino, Estimating chaos and complex dynamics in an insect population, Ecological Monograph 71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological Society of America.)
the hypothesis that the parameter estimates are normally distributed. The lack of any strong correlations among the parameters, as indicated by the scatter plots, suggests that the model is not overparameterized. These results taken together suggest the experimental data provide good information about the model parameters. If the model and data were a poor match, we would expect to see evidence of poorly estimated parameters. We can also calculate maximum likelihood (ML) estimates for the LPA parameters in the Poisson-binomial model (4.5). The purpose for doing this is to compare these additional estimates with the CLS estimates from the NLAR approximation (4.7). This serves as a check on how closely the square-root model (4.7) approximates the Poisson-binomial model (4.5). With the Poisson-binomial model, the likelihood function for each state variable is a product of one-step Poisson or binomial probabilities. For illustration, we focus on the time series emerging from one population.
4.3 I Analysis of the Experiment
119
The likelihood function for the parameters in the L-stage model is
L l(b, Cel, Cea) q
1
H exp[bat_l exp(-Cellt-1 - Ceaat-1)l~tl.[bat-1 exp(-Cellt-1 - Ceaat-1)] It t=l
This is a product of Poisson probabilities for the values It (t = 1, 2 , . . . , q), with means as indicated by (4.4). The likelihood functions for the parameters in the models for the other state variables are products of binomial probabilities:
q(lt-1) Pt
L2(/x/) -- H t=l
(1
q( )
La(cpa) = H t=l
Pt-1
rt
-- ]J~l) p t l t - l - V t
#l
[exp(_cpaat_l)]rt[1 _ e x p ( _ c v a a t _ l ) ] P t _ l - r t
o
L4(ga) -- H t=l
st
(1
- -
’ ’
(4.12)
~St,tat-i--St
Here st is the n u m b e r of adults surviving from time t - 1 (at_l minus the n u m b e r of dead adults counted at time t) and rt - at - st. The ML estimates are the values of the unknown parameters b, Ce/, Cea, lZl (and, in the case of the control cultures, Cpa and #a) that jointly maximize the likelihood functions. As with the CLS estimates, we co mb ine all the time series from the experiment to obtain one set of ML parameter estimates. So, the actual likelihood functions we use are products of functions like equations (4.12) taken over all the experimental populations. The ML estimates appearing in Table 4.2 were calculated by numerical maximization. 1~ Notice how close these estimates are to the CLS point estimates in Table 4.1. The ML estimates of b, IZl, Cel, and Cea are well within the 95% CLS confidence intervals. The least similar ML estimate, that of Cpa in the control cultures, differs from the CLS estimate by only 10.5%. The binomial ML estimate for/Za in the control cultures was taken as fixed in the CLS estimation routines, and so is identical in both tables. Overall, the close similarity of the CLS and ML estimates suggests that the NLAR model (4.7) provides a good approximation to the Poissonbinomial model (4.5). 10 The first and second equations in (4.12) also admit simple closed-form solutions for the ML estimates.
120
4 I CHAOS TABLE 4.2 I Maximum Likelihood (ML) Estimates of the Parameters in the PoissonBinomial Model (4.5) Using the 80-Week, Route-to-Chaos Experimental Data Given in Appendix C. Parameter
b
ML estimate
10.67
#/
0.1955
#a
0.007629
Cea
0.01647
Ce/
0.01313
c*pa
0.004135
(From B. Dennis, R. A. Desharnais, J. M. Cushing, Shandelle M. Henson, and R. R Costantino, Estimating chaos and complex dynamics in an insect population, EcologicalMonographs 71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological Society of America.)
4.3.2 ] Model Evaluation In the two previous studies described in Chapters 2 and 3 we withheld at least half of the data from the parameter-estimation process and used the withheld data in model prediction/validation analyses. By contrast, in this chapter we used all the data for parameter estimation in the routeto-chaos experiment. We did this in order to concentrate all the available information into confidence statements about dynamics. The analyses described here are therefore to be interpreted as goodness-of-fit analyses. Nonetheless, because the model has so few parameters, the data are so abundant, the experimental manipulations are so distinct, and the model-predicted responses to those manipulations are so sharp, evidence that the LPA model fits this experiment serves as a fairly severe test of the model. We begin by calculating a generalized R 2 statistic to quantify the overall influence of the LPA model skeleton. The generalized R 2 is constructed by analogy to the well-known R 2 measure in ordinary linear regression analysis. In regression, R 2 compares the variability (SSE) remaining after the regression model has been fitted with the variability ( S S T ) remaining when just the sample m e a n is used as a predictive model. The value of R 2 ss~. and represents the proportion of variability in is given by R 2 = 1 - s-~ the response variable that is accounted for by the regression model. First we calculate the conditional sum of squares QCj,for state variable i in the j t h experimental treatment, by using the CLS parameter estimates in (4.8)-(4.10). Then we calculate a second conditional sum of squares Sq using the sample mean of the (square-root transformed) state-variable values as the one-step predicted value.
4.3 [ Analysis of the Experiment
121
For example, for the L stage, using subscripts to denote the kth population in the j t h treatment we have 3
40
Slj -- Z Z ( l~t- mlj) 2 k=l t=l
where
mlj
1 ~4kV~k t
= 120 k=~ t=l
is the sample m e a n of the square root transformed L-stage abundances in the j t h treatment. We define the generalized R 2 value for state variable i in the j t h treatment as
Qij Sij A
R~-- 1 An overall
R2
A
~
for the ith state variable is
E :I S i j
"
Note that each treatment retains its own m e a n in the overall formula (as opposed to a c o m m o n m e a n obtained by pooling observations across treatments). A table of the calculated generalized R 2 appears in Appendix C. From this table we see that the generalized R 2 values for the experimental populations were very high. Twelve of the L-stage R 2 values were above 0.9, 20 of them were above 0.75, and three were between 0.4 and 0.5. For the P-stage, only two R 2 values were below 0.9 (both were for control populations). The lowest R 2 value for the P-stage in all of the treatment populations was 0.96 (Cpa= 0.00, replicate 15). Many treatment R 2 values for the P-stage were above 0.99. The L-stage values were generally lower than those for the P-stage. The greater variability of the L-stage is easy to interpret in that recruits arise from the intrinsically variable processes of egg-laying and egg survival. P-stage recruits, by contrast, arise through a simpler survival process (see the equation for P in (4.1)). We do not report R 2 values for the A-stage in the treatment cultures because the experimental manipulations render the treatment A-stage populations essentially deterministic. Note that in the control populations the L-stages and P-stages are more variable (lower R 2 values, on
122
4 1CHAOS average) than those in the treatments. The additional variability stems from the unmanipulated adults in the controls. In summary, the overall R 2 values indicate that the fitted LPA skeleton (4.1) accounts for 89.9% of the L-stage variability and 98.5% of the P-stage variability in the experimental populations. We further evaluate the model using residual analyses. If the deterministic skeleton (4.1) captures the essential dynamic behavior, the leftover variability on some appropriate scale should be just noise. Additionally, the demographic scale we selected for the noise, as described by Eqs. (4.7), should turn out to be an appropriate one. In order to examine these assumptions, we subject the residuals for each stage in each culture (4.11) to the diagnostic procedures described in Chapters 2 and 3, i.e., we calculate first-order and second-order autocorrelations of the residuals and the Lin-Mudholkar statistic. Autocorrelation of residuals indicates a relationship between successive prediction errors, and thus might suggest a systematic lack of fit between model and data. The Lin-Mudholkar statistic, designed for power against asymmetrical alternatives, tests for alack offit to a normal distribution [117, 181]. 11 The residual test statistics are summarized inAppendix C. They indicate that the stochastic portion of the stochastic LPA model (4.7) is a good representation of the noise in the data. Significant first-order autocorrelation was detected in just five (10%) of the 51 time series for which there were residuals (L-, P-, and A-stages for 3 control populations, L- and P-stages for 21 treatment populations). Significant second-order autocorrelation was detected in just 7 (14%) of the time series. Departure from a normal distribution was detected in 17 (33%) of the time series. These results are similar to results for 36 time series of the R R flour beetle strain in the bifurcation experiment of Chapter 3. Given that the series are long enough (q - 40) for the normality test to have reasonable power [117], the magnitude and frequency of departure from normality is not severe or widespread enough to warrant the a b a n d o n m e n t of this convenient assumption. That the estimated model skeleton (4.1) accounts for a high degree of variability in the populations can be seen in time series plots which display one-step model predictions. Representative samples appear in Fig. 4.6. (See [45] for many more such plots.) 11 We also screened the residuals using standard diagnostic plots, including normal quantile-quantile plots.Asymmetryis a main feature that is visuallydetectable in normal quantile-quantile plots. Wereport onlythe Lin-Mudholkarstatistic in order to condense the information from many figures. Although CLS estimates are robust to autocorrelation and departure fromnormality,the diagnosticscreeninghelps determinewhether the demographic noise model adequatelyportrays the stochastic variabilityin the system.
4.3 I Analysis of the Experiment f
Control
123 Cpa=
0.00
Cpa= 1.00
Cpa = 0 . 3 5
~
300 Q m
200
9
9
.
100
oo
,
,
,
,
,
,
0
20
,
,
40
60
,
,
,
0.
. 20 .
,
,
,
,
80
0
20
,
,
,
40
60
80
300
200
& 100
, 0
, 2O
, 40
Week
, 6O
,
80
Week
80
40 .
Week
. 60
Week
J
FIGURE 4.6 I Time series data (open circles) and one-step predictions from the fitted model
(solid circles) for some representative cultures from the control and from the three experimental treatments, cpa = 0.00, 0.35, and 1.00. (From B. Dennis, R. A. Desharnais, J. M. Cushing, Shandelle M. Henson, and R. E Costantino, Estimating chaos and complex dynamics in an insect population, EcologicalMonographs 71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological Society of America.)
The inferences we have made about parameters are based on CLS estimation that makes no particular assumptions concerning the distributional form of the noise. The diagnostic tests and plots mainly suggest there are no major systematic or symptomatic patterns in the departures of model and data. This allows us to have a high level of confidence in inferences obtained from the model. On that note, we now turn our attention to the long-term dynamics and the attractors predicted by the model.
4.3.3 I Population Dynamics
We divide our analysis of the population dynamics of the various treatments from the route-to-chaos experiment into two parts. First we compare the data to the deterministic and stochastic model predicted attractors at the point estimates of the parameter values. Then we study the variability in the dynamics due to uncertainty in these point estimates.
124
4 1 CHAOS
The dynamics predicted by the demographic LPA model (4.7) with the CLS point estimates in Table 4.1 are very s i m i l a r ~ but not entirely identical~ to those in the bifurcation diagram of Fig. 4.1 obtained from separate data using the point estimates of the environmental stochastic model in Chapter 3. The new bifurcation diagram appears in Fig. 4.7. The similarity between the bifurcation diagrams is a reflection of the fact that
FIGURE 4.7 I (A) The bifurcation diagram generated by the LPA model (4.1) using the de0.96 is similar to that in Fig. 4.1. mographic CLS point estimates in Table 4.1 with/Za The total population size L + P + A of the attractor is plotted against the parameter Cpa. (B) and (C) show the deterministic Lyapunov exponents and stochastic Lyapunov exponents as functions of Cpa. Arrows indicate experimentally fixed values of c pa. (From B. Dennis, R. A. Desharnais, J. M. Cushing, ShandeUe M. Henson, and R. E Costantino, Estimating chaos and complex dynamics in an insect population, EcologicalMonographs 71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological Society of America.) =
125
4.3 I Analysis of the Experiment TABLE 4.3 I Deterministic Attractors Predicted by the LPA Model (4.1) a. Treatment
Attractor
Control
Equilibrium
Deterministic LE
-0.046 (-0.047, -0.045)
Stochastic LE
-0.044 (-0.045, -0.044)
Cpa -- 0.00
Invariant loop
0.000 (-0.036, 0.000)
0.009 (-0.007, 0.014)
Cpa = 0.05
Chaotic
0.029 (-0.227, 0.029)
0.045 (0.042, 0.046)
Cpa = 0.10
26-cycle
-0.109 (-0.115, -0.0004)
0.060 (0.056, 0.062) 0.068 (0.066, 0.071)
Cpa = 0.25
8-cycle
-0.076 (-0.090, -0.071)
Cpa = 0.35
Chaotic
0.096 (-0.066, 0.100)
0.053 (0.049, 0.055)
Cpa = 0.50
3-cycle
-0.089 (-0.101, -0.080)
0.019 (0.013, 0.025)
Cpa = 1.00
6-cycle
-0.003 (-0.025, -0.0003)
a
-0.075 (-0.087, -0.063)
For the control treatment the parameters are the point estimates in Table 4.1. For the other treatments the point estimates in Table 4.1 are also used except for #a = 0.96 and the value of Cpa displayed. Also shown are the deterministic and stochastic Lyapunov exponents (LE) and their 95% bootstrapped confidence intervals (in parentheses). (From B. Dennis, R. A. Desharnais, J. M. Cushing, Shandelle M. Henson, and R. F. Costantino, Estimating chaos and complex dynamics in an insect population, EcologicalMonographs 71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological Society of America.)
the parameter estimates in Tables 4.1 and 3.2 are similar. In fact, all the parameter estimates from the environmental noise analysis in Table 3.2 (except that of b) lie within the confidence intervals from the demographic noise analysis appearing in Table 4.1. Table 4.3 summarizes the attractor types predicted by the LPA model skeleton (4.1) for each experimental treatment and the demographic point estimates in from Table 4.1. The prediction for the control treatment is still a stable equilibrium. That for the treatment Cpa = 0.0 is an invariant loop, although upon close examination it turns out that the attractor consists of two small, separated invariant loops (arising from a bifurcation caused by the destabilization of a 2-cycle). As a result, the dynamics are quite similar to those of a 2-cycle. In addition to the treatment Cpa = 0.35, the treatment Cpa = 0.05 also has a chaotic attractor. Treatments Cpa = 0.10 and 0.25 are stable, long-period cycles that occur in period-locked windows nestled among more complex regions of the bifurcation diagram. The treatment Cpa -- 0.50 is still a stable 3-cycle. The treatment Cpa = 1.00 is now a 6-cycle, although it is very close to a period’doubling bifurcation of the 3-cycle. The (few) differences among the attractors from the preliminary bifurcation diagram in Fig. 4.1 used to design the experiment and those in the refitted bifurcation diagram in Fig. 4.7 are not surprising. The attractors for Cpa less than 0.50 are not robust on large parameter intervals in these bifurcation diagrams (as they were in the bifurcation experiment in Chapter 3). Instead they can come from parameter intervals containing
126
4 [ CHAOS
complicated mixtures of periodicity, aperiodicity, and chaos (Figs. 4.1 and 4.7). Therefore, changes in attractor type with small changes in the point estimates of the parameters are inevitable. This raises an important question about attractor identification, in circumstances such as these, given that parameter estimates necessarily come with confidence intervals. More will be said about this later. Rigorous mathematical proofs that orbits of a dynamical system are chaotic are notoriously difficult to obtain. This is the case for the LPA model (4.1), for which no proof of chaotic dynamics is available. To study chaos one has little recourse but to rely on evidence gathered from computer studies. One approach is to estimate Lyapunov exponents. Recall from Chapter 1 (Section 1.1) that the dominant Lyapunov exponent measures sensitivity to initial conditions and that a positive value of this number is evidence for chaos. The dominant Lyapunov exponent is defined as follows. In threedimensional state space, consider the sphere of unit radius centered at the initial point (L0, P0, A0) ofan orbit ofthe LPA model. When each point in this sphere is mapped to an image point by the formulas (4.1), the entire sphere is mapped, approximately, to an ellipsoid. This is because near the point (L0, P0, A0) the action of the map is approximated by a linear map defined by the Jacobian matrix (2.6) evaluated at (L0, P0, A0) and because a linear map takes spheres into ellipsoids [7]. Consequently, this mapping contracts the unit sphere in certain directions and expands it in others. Specifically, the sphere is contracted in the directions of those axes of the image ellipse whose lengths are less than 1. In these regions nearby orbits of the LPA model converge. Conversely, the mapping expands the unit sphere in those directions determined by the axes with lengths greater than 1 and in these regions nearby orbits diverge. We can repeat this procedure along the orbit by applying the LPA map repeatedly. For example, by applying the LPA map twice we obtain a mapping that takes the initial point 2 time units into the future. Under the application of this iteration the sphere will again evolve into an ellipsoid that can be approximated by action of a Jacobian matrix, but this time the Jacobian involved is that of the iterated LPA model (mathematically speaking, the "first composite" map). Similarly, we can approximate the ellipsoid obtained after t iterations of the LPA map by calculating the Jacobian matrix of the tth composite of the LPA map, a mapping that takes the initial point t time steps into the future. The length rt of the longest axis of this ellipse is the maximum factor of growth and In rt is its exponential growth rate over the time period t. The per-unit-time average of this exponential growth rate (namely, t -1 In rt), in the limit as time increases, is the
4.3 [ Analysis of the Experiment
127
dominant Lyapunov exponent LE, i.e., LE = lim -1 ln rt. t~c~ t
(4.13)
If the dominant Lyapunov exponent of an orbit is positive, then on average along the orbit there is divergence of (at least some) nearby orbits and hence sensitivity to initial conditions. This is the case if the orbit is chaotic. ~2 One way to calculate the Lyapunov exponent is to compute rt for large values of t. In principle this is straightforward since the lengths of the axes of the image ellipse at step t are the square roots of the eigenvalues of the matrix I t ] I , where It is the Jacobian matrix (2.6) evaluated at the tth point of the orbit. However, many other methods of calculation, designed for more efficient numerical computation, appear in the literature. ~3 In the formula (4.13), we use points from an orbit of the deterministic LPA model (4.1). However, one can also use this formula with other sequences of points (Lt, Pt, At) since all that is required for the calculation is an evaluation of the Jacobian matrix (2.6) at each point. One could, for example, use a sequence of real population data, or a sequence obtained from a stochastic version of the LPA model (e.g., (4.7)). In the latter case, we obtain a "stochastic Lyapunov exponent" (SLE). The resulting number is a measure of the tendency of nearby stochastic orbits to diverge or converge [31, 57, 60]. A positive value of SLE indicates a kind of sensitivity to initial conditions associated with the stochastic model, although this sensitivity might arise from causes totally unrelated to deterministic chaos. Indeed, a positive SLE does not imply that the deterministic skeleton has a chaotic attractor, as we will see in later examples (also see [51]). 12 Chaotic attractors typically have in them a chaotic orbit that recurrently comes arbitrarily close to every point of the attractor. Because of this, we can m e a n i n g h ~ y associate the Lyapunov exponent with the attractor itself (although not every orbit on a chaotic attractor is necessarily chaotic!). 13 We used a method based on the formula l i m t _ ~ 71 In IlJtJt-1 "" ]2]111for the dominant Lyapunov exponent. Here II"IIdenotes a matrix norm, for example, IIMII = (~-_,i~., j m2j) 1/2 for matrix M = (mq). This formula arises from the "chain rule" of differentiation applied to the Jacobian of the tth composite map, which results in the product of the Jr. Using an orbit the LPA model (4.1), one can, in principle, calculate the t -1 In [[]t]t-1... ]2]11[ for large values of t until the results "converge" (i.e., stabilize to a specified number of digits). There are, however, several practical problems associated with this method. For example, the matrix product is numerically unstable for large t and, unfortunately, extremely large values of t are usually needed for numerical convergence. See [45] for more details on the method used to obtain the estimates in Table 4.3.
128
4 I CHAOS Nonetheless, stochastic Lyapunov exponents are often estimated in studies of chaos, and we include them here for completeness and comparison. Both the deterministic Lyapunov exponent (LE) and the stochastic Lyapunov exponent (SLE) for each experimental treatment are functions of LPA model parameters. Using the CLS parameter estimates of b, Cel, Cea, and #l, and the fixed values of # a and Cpa for each manipulated treatment (or the relevant CLS estimated values for the controls), we can calculate point estimates of the LE for each treatment. In addition we can calculate point estimates of the SLE for each treatment by using instead the stochastic model (4.7) and the estimates of the noise variances cr~ obtained from the residuals of the fitted model. The results appear in Table 4.3. The point estimates of the deterministic Lyapunov exponents are all negative (or zero) except for the "chaotic treatments" Cpa - 0.05 and 0.35 whose exponents are positive. The point estimates in Table 4.3 come with confidence intervals calculated from the 2000 bootstrapped parameter vectors generated in the parameter estimation process described in Section 4.3.1. The 2.5 and 97.5 percentiles of the 2000 bootstrapped LE (and SLE) values at each treatment provide 95% confidence intervals for the LE (and the SLE) of that treatment. These intervals appear in Table 4.3. The LE confidence intervals for the control and the Cpa - 0.10, 0.25, 0.50, and 1.00 treatments are all strictly negative. However, for Cpa = 0.10 most of the bootstrapped parameter vectors predicted high-period cycles with weak stability and LEs that are negative but near zero; the 97.5th percentile was just below zero. Similarly, for Cpa - 1.00 the 97.5th percentile is negative but close to zero. The Cpa = 0.00 treatment has an LE confidence interval with zero included as the upper bound. This reflects an area of parameter space in which most parameter vectors yield stable cycles (LE < 0), but a measurable proportion ofvectors result in invariant loops (LE = 0). The LE confidence intervals for the Cpa = 0.05 and 0.35 treatments include positive and negative values. The LE confidence interval for the Cpa - 0.35 treatment, however, lies mostlyin the positive range, withjust a small portion overlapping into negative values. We will see hereafter that these negative values correspond mostly to high-period cycles of unusual periods (e.g., 19-cycles). Thus, we confidently claim that the attractor for the Cpa = 0.35 treatment is either chaotic or "aperiodic." The Cpa = 0.05 treatment is unusual in that the LE point estimate is on the upper edge (to two decimal places) of the confidence interval. We show later how this stems from extreme skewness of the sampling distribution of LE estimates for the Cpa = 0.05 treatment.
4.3 [ Analysis of the Experiment
The confidence intervals for the stochastic Lyapunov exponents are more straightforward. Two of the treatments, the control and the Cpa -1.00 treatments, have SLE confidence intervals that are strictly negative. Five of the treatments, Cpa = 0.05, 0.10, 0.25, 0.35, 0.50, have SLE confidence intervals that are strictly positive. The Cpa = 0.00 treatment has an SLE confidence interval that includes both positive and negative values. Although one can debate about exactly what it is that the SLE measures, estimating the SLE appears more stable than estimating the LE. We will also see later that the sampling distributions of the SLE estimates for all the treatments are fairly well behaved. However, the estimated stochastic Lyapunov exponents and their confidence intervals suggest the influence of chaos in all treatments of the experiment except Cpa - 1.00 and are inadequate for diagnosing the underlying deterministic dynamics arrayed across the bifurcation diagram. The agreement of the model and the data is well visualized in state space. Figure 4.8 shows the estimated attractors of the deterministic LPA model (listed in Table 4.3) plotted in three-dimensional state space along with the data triples (after initial transient observations are removed). The model attractors capture the transitions in dynamic behavior of the data from treatment to treatment extremely well. Note the tight cloud ofpoints around the stable point equilibrium for the control treatment. Note the two clouds of points around the small invariant loops for the Cpa = 0.00 treatment (a fine distinction not captured by the predicted equilibrium attractor in the original bifurcation diagram of Fig. 4.1). Particularly striking are the attractor and data matches for the treatments Cpa = 0.50 and C p a - - 1.00.14 O f particular interest, of course, are those treatments in the region of complex dynamics. Here, too, we see the irregular, triangular clouds of data points that accompany the three-pointed cyclic or chaotic attractor of the 0.05, 0.10, 0.25, and 0.35 treatments. Clearly the data in Fig. 4.8 are strongly influenced by the deterministic forces present in the model. There are, of course, clear departures of the data from the deterministic model predictions. Such departures should be accounted for, to a large extent, by the stochastic version of the model. So we ask: does the variability predicted by the s t o c h a s t i c model resemble the variability in the data? Also appearing in Fig. 4.8 are plots of stochastic orbits obtained from simulations using the estimated stochastic model (4.7) with parameter values given by Table 4.1 (also with initial transients removed). For the 14 The 6-cycle attractor consists of three groupings of nearby clusters of two points. This is because the 6-cycle is very near a period-doubling bifurcation of a 3-cycle. Thus, we cannot expect to distinguish the 6-cycle from a 3-cycle in data.
129
130
4 1CHAOS purpose of these simulations, we assumed the noise vector Et has a multivariate normal distribution (recall that multivariate normality was not assumed for the estimation methods). In the figure, each plot is matched with that of the data from the corresponding treatment. The resemblance of these pairs of plots, for all treatments, is striking. The stochastic model produced cloud patterns of observations around the estimated attractors that can hardly be distinguished visually from the experimental data. In ecology, such concordance of model and data across experimental manipulations is rare. So far, we have compared the data to model predictions at point estimates for the model parameters. Estimated parameters come, however, with confidence intervals. We now consider the variability in the
Experimental control
Treatments
Cpa= 0.05
Cpa = 0.00
::.7
..--"
|
..
Cpa= 0.10 ...---’"
’: "-... ~ :.7
:: ’",,, ~ ,,
o_
o""
o~
i
""" :
Stochastic
I
,,
,,
~’~) !
Simulations
"’"~ :
"-.
i
.--’’’’’’’"’i"". ";- - :
-.
~
"~
i ..........
FIGURE 4.8 [ Data from the control and seven treatments of the route-to-chaos experiment are plotted in three-dimensional state space (open circles). In each case all three replicates are plotted, with some initial transients removed. The predicted deterministic attractors (solid circles or lines) are included in the plots. Below each data plot appears a simulation of that experimental treatment using the demographic stochastic LPA model (4.7) with parameters from Table 4.1. The simulations consist of three "replicates" starting from the experimental initial conditions and lasting for 80 weeks. (From B. Dennis, R. A. Desharnais, ]. M. Cushing, Shandelle M. Henson, and R. E Costantino, Estimating chaos and complex dynamics in an insect population, EcologicalMonographs71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological Society of America.)
4.3 I Analysis of the Experiment
131
r
Experimental Treatments Cpa 0.25
Cpa 0.35
-
Cpa 0.50
=
:2.
’
Cpa = 1.00
=
"’--.
,,
-.
_,
Stochastic Simulations
:,[
~ "-..
FIGURE 4.8 I (Continued)
estimated dynamics within the estimated confidence intervals. Bootstrap methods (such as those described in Section 4.3.1) provide a means for doing this. The confidence intervals for the parameters (Table 4.1) can be regarded as a (hyper-) rectangular region of parameter space, within which any parameter "vector" is plausible under the experimental evidence. ~5The region generously indicates how much variability might be expected under repeated sampling. A fascinating picture of the variability in the estimates of the skeleton attractor results from plotting the Cpa bifurcation diagram for different parameter vectors in the region. The bifurcation diagrams in Fig. 4.9a are for nine combinations of b and C~l values, with the other parameters held fixed at the CLS estimates. The three rows represent, respectively, the upper 95% confidence limit, the CLS point estimate, and the lower 95% ]5 The region defined by the individual 95% confidence intervals in Table 4.1 is not a joint 95% confidence region. Under Bonferroni’s inequality [151], the six 95% confidence intervals together form a conservative 70% joint confidence region. The confidence intervals for the four estimated parameters b, #l, Cel, and Cea in the treatment populations form a conservative 80% joint confidence region.
FIGURE 4.9 I (a) Bifurcation diagrams plotted for all combinations of the upper and lower 95% confidence limits of parameters b and Cel for Cpa values ranging from 0 to 1. (b) Bifurcation diagrams plotted for all combinations of the upper and lower 95% confidence limits of parameters b and Celfor Cpavalues ranging from 0.34 to 0.36. (From B. Dennis, R. A. Desharnais, I. M. Cushing, Shandelle M. Henson, and R. E Costantino, Estimating chaos and complex dynamics in an insect population, Ecological Monographs 71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological Society of America.)
133
4.3 I Analysis ofthe Experiment
confidence limit of the parameter b. The columns represent the same limits for the parameter Cel.The center diagram in Fig. 4.9 is, for reference, the CLS point estimate of the bifurcation diagram as in Fig. 4.7. There is a strong qualitative similarity in the nine diagrams. For values of Cpaless than about 0.5 the diagrams show a region of complex behavior, with a large window of periodic behavior centered at approximately Cpa 0.2. At a value ofjust above 0.5, the complex behavior gives way abruptly to an extended region of stable 3-cycles. At particular values of Cpa, however, there is considerable local variation in the diagrams. For instance, at Cpa -- 1.00 (which is one of our experimental treatment values) the lower row of diagrams, corresponding to the smallest value of b, indicates that the attractor is estimated to be a 3-cycle, whereas in the upper two rows, corresponding to the largest value of b, the estimated attractor has locally bifurcated into a 6-cycle. Similarly, around the treatment values of Cpa = 0.05 and Cpa = 0.10, the bifurcation diagram is locally "wispy"; the dynamics of the attractors vary between cycles and chaos in intricate lacelike patterns. The Cpa --- 0.35 treatment lies within the dark, complex behavior region in all nine bifurcation diagrams of Fig. 4.9. The strange complexities of the attractors are revealed by zooming in for a close-up view. In Fig. 4.9b, the interval from Cpa = 0.34 to 0.36 in the nine bifurcation diagrams is magnified. Between dark areas of aperiodic chaotic behavior, thin windows appear in which stable, high-period cycles undergo perioddoubling bifurcations. Note the considerable variation in the locations of the windows. Similar features would be revealed, fractal-like, upon further magnification. Changing a parameter value a small a m o u n t in such regions can change the behavior of the attractor considerably, from stable cycles to chaos, or the reverse. The parameter values giving rise to periodic behavior (LE < 0) in such regions are sets of positive measure (they have positive volume in parameter space). It is not clear that this is the case for chaotic attractors, but it appears that it may be so. Histograms of the bootstrapped LE values show how variability in parameter estimates becomes propagated into t h e LE estimates (Fig. 4.10). The bootstrapped LE values for the control treatment form a conventional bell-shaped histogram. The LE values represent estimated strengths of local stability of the stable point equilibrium of the skeleton. The LE histograms for the Cpa --- 0.25 and Cpa = 0.50 treatments are also reasonably bell-shaped. The LE values for these treatments represent the estimated strengths of local stability of the cyclic attractors. The Cpa - 0.25 histogram actually extends into the region of positive LE values; 6 out of 2000 bootstrapped LE’s were positive (not visible in the resolution of Fig. 4.10). =
134
4 I CHAOS
FIGURE 4.10 I Histograms of the 2000 bootstrap estimates of the deterministic Lyapunov exponents for each experimental treatment. Not visible on the Cpa 0.25 histogram are six positive Lyapunov exponents. (From B. Dennis, R. A. Desharnais, J. M. Cushing, Shandelle M. Henson, and R. E Costantino, Estimating chaos and complex dynamics in an insect population, Ecological Monographs 71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological Society of America.) -
-
The LE histograms for the other treatments are highly skewed and peculiar (Fig. 4.10). For the Cpa --- 0.00 treatment, most of the bootstrapped LE values are negative, but there is a spike of frequency at 0. The sampling distribution of the LE estimates here is apparently a mixed discrete and continuous distribution, with the positive probability at 0 giving the proportion of times the dynamic behavior is estimated to be aperiodic cycling on an invariant loop. The Cpa = 0.10 treatment has a left-skewed, rampshaped histogram of LE values in the negative region, with a small but visible tail extending into the positive region (38 out of 2000 bootstrapped
4.3 I Analysis of the Experiment
LEs were positive). The r = 1.00 treatment has a left-skewed, J-shaped histogram of LE values. The LE values for r -~- 1.00 were all strictly negative, although the histogram peak is near 0; the estimated cycles are weakly stable. Though the LE histograms for the Cpa ~-- 0.05 and r --" 0.35 treatments have negative portions, they extend considerably into the positive region (Fig. 4.10). For the r = 0.05 treatment, the skeleton attractor is highly variable in this region of parameter space (recall Fig. 4.9). A variety of stable cycles (1218 negative estimated LE values out of the 2000), as well as chaos (782 positive estimated LE values out of the 2000), are plausible behaviors estimated for the attractor, according to the bootstrapped LE values for Cpa "-" 0.05. The bulk (1670 out of the 2000) of the bootstrapped LE values for the Cpa = 0.35 treatment are positive. The remaining negative portion of the LE values for that treatment correspond to small windows of high-period stable cycles in an otherwise complex bifurcation diagram (recall Fig. 4.9). The histograms for the bootstrapped SLE values are bell-shaped for all the treatments (Fig. 4.11). 16 The control and r = 1.00 treatments have SLE histograms that are unambiguously within the negative region. The r = 0 . 0 5 , 0 . 1 0 , 0 . 2 5 , 0 . 3 5 , and 0.5 treatments have SLE histograms that are unambiguously positive. The r -- 0.00 treatment has an SLE histogram that straddled 0. The normal-like shape of the histograms suggests that the SLE is a stable function of the model parameters for which the conventional asymptotic normality theory of maximum likelihood estimates might apply [110]. For each treatment the 2000 bootstrapped parameter set provides 2000 estimated attractors. We summarize the frequencies of different dynamic behaviors of those attractors in a series of pie diagrams in Fig. 4.12. Recall that we have no formal, rigorous proof for the existence of chaotic attractors for any parameter values. An attractor is termed "chaotic" for the construction of these pie diagrams if its estimated LE is positive. The control and the Cpa -’- 0.50 treatment are both robust in the sense that each shows entirely one type of attractor in Fig. 4.12, namely, a stable point equilibrium for the control and stable 3-cycles for the Cpa = 0.50 treatment. The remaining treatments display more than one attractor type, although the r --" 0.25 treatment is also reasonably robust in that it displays stable 8-cycles almost entirely, with only a tiny portion (0.3%) of the attractors being chaotic. These three treatments have ordinary bellshaped histograms of bootstrapped LE values (Fig. 4.10). 16 The calculation of the bootstrapped SLEs for these histograms with appropriate numerical precision and safeguards required weeks of running time on a contemporary Pentium computer.
135
136
4 I CHAOS
FIGURE 4.11 I Histograms of the 2000 bootstrap estimates of the stochastic Lyapunov exponents for each experimental treatment. (From B. Dennis, R. A. Desharnais, J. M. Cushing, Shandelle M. Henson, and R. E Costantino, Estimating chaos and complex dynamics in an insect population, EcologicalMonographs71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological Society of America.)
4.3 I Analysis of the Experiment
FIGURE 4.12 I Pie charts showing the frequency of predicted deterministic attractors at each treatment for the 2000 bootstrap parameter estimates. (From B. Dennis, R. A. Desharnais, I. M. Cushing, Shandelle M. Henson, and R. E Costantino, Estimating chaos and complex dynamics in an insect population, EcologicalMonographs71, No. 2 (2001), 277-303. Reprinted with permission from The Ecological Society of America.)
137
138
4 I CHAOS 1.00 treatment is split roughly evenly between estimates The Cpa of 3-cycles and 6-cycles (Fig. 4.12). The basic uncertainty arises in this treatment because the value Cpa = 1.00 lies near a bifurcation point where a 3-cycle period doubles to a 6-cycle (Fig. 4.7). For the Cpa = 0.00, 0.05, 0.10, and 0.35 treatments we see combinations of more complex behaviors in Fig. 4.12. At Cpa = 0.00, the spike of bootstrapped LE values at 0 in the histogram (Fig. 4.10) corresponds to the invariant loops (27%) indicated in the pie diagram (Fig. 4.12), while the negative LE values for that treatment (Fig. 4.10) are all stable 2-cycles (Fig. 4.12). Recall that the invariant loops in the point estimate of the attractor consisted of two tiny separate loops, producing orbits resembling 2-cycles. For the Cpa = 0.05 treatment, 39.1% of the bootstrapped parameter sets give chaotic attractors, and the remaining sets produce unusual stable cycles (Fig. 4.12). The Cpa = 0.10 treatment shows mostly stable cycles of unusual periods (e.g., 13-cycles). The Cpa = 0.35 treatment is our showcase for chaos. For that treatment, 83.5% of the bootstrapped parameter sets produce chaotic attractors, 7.1% produced stable 19-cycles, a n d t h e rest produced other stable cycles of higher periods (Fig. 4.12). Thus, in the event that the behavior of the Cpa = 0.35 treatment is a stable cycle, it would most likely have a high period relative to the length of the time series and occur in a small periodic window of parameter space (Fig. 4.9). -
-
4.3.4 I Transients and Effects of Stochasticity
In the design and analysis of the route-to-chaos experiment we have focused attention on the attractors predicted by the LPA model and on the long-term behavior of data in relation to those attractors. However, as we have seen from previous studies in Chapters 2 and 3, it is also important to consider transient behavior. The behavior of orbits when they are not on or near an attractor can play a role in a c c o u n t i n g - - b y means of a dynamic m o d e l - - for patterns seen in data. The underlying cause of such transient p h e n o m e n a might be due to a population being initially far from the attractor, or it might be due to a stochastic perturbation that displaces the population away from the attractor at any point in time during the course of the experiment. We find occurrences of both types of transients in the route-to-chaos experiment. In Fig. 4.8 data from the early part of the experiment are excluded from the plots. The rationale for doing this is that the experimental cultures were not started on the predicted attractors and that some transient time needs to elapse before the data are compared to the predicted attractors. However, the deterministic LPA model predicts not only the attractor, but
139
4.3 [ Analysis of the Experiment f
(a) 3oo
LPAmodelprediction
[
Lag metrics
200 100 0
(b) 3oo
i Replicate23 1
200 ._J
IO0 0
il o
10
20 30 Weeks
(
0 ,
40
0
10
20 30 Weeks
40
FIGURE 4.13 [ (a) The LPA model prediction for the treatment C p a - " 1.00 and the experimental initial conditions (L0, P0, A0) - (250, 5, 100) indicates an early flyby of the saddle equilibrium (L, P, A) - (14.84, 1.883,254.9). The lag metric of the saddle equilibrium (shown with open circles) shows the saddle flyby during weeks 4 through 8, after which the orbit approaches the 6-cycle attractor. The approach to the attractor is indicated by the decreasing values of the lag metric calculated for one of the 6-cycle phases (shown with solid circles). (b) Plots of one replicate (23 in Appendix C) for this treatment are similar to those ofthe simulated orbit in (a). Data from the other replicate cultures (not shown) exhibit similar saddle flybys and approaches to the 6-cycle attractor.
also the particular transient path taken to the attractor. In several of the experimental treatments it turns out that the LPA model predicts initial transient dynamics that involve a saddle equilibrium flyby. In each of these cases, the observed population data closely resemble the predicted saddle flyby early in the experiment. An example taken from one of the experimental treatments appears in Fig. 4.13. Because of stochastic perturbations, transient b e h a v i o r ~ and in particular transient behavior influenced by an unstable e q u i l i b r i u m ~ can also occur at later times during the experiment. At any point in time a random event can place a data point near the equilibrium (or, if the equilibrium is a saddle, near its stable manifold). This is possible even after the transients due to the initial placement of the population have subsided and the data have reached the vicinity of the attractor. After such a perturbation, the data will likely linger in the vicinity of the unstable equilibrium for an observable length of time and exhibit geometric characteristics of a saddle flyby in state space. An example from the treatment Cpa = 0.05 appears in Fig. 4.14. While the LPA model predicts a very moderate initial transient movement
f
Lag metric (saddle equilibrium)
LPA model prediction
300
(a)
200
.5 100
I
t~
I
I
20
30
.
.
.
.
I
Replicate 7
300
(b)
!
200
...I 100
0
10
20
30
40
50
60
Weeks
~C)
~.
J’"
weeks 24 - 34
80
,
0
,
10
40
50
60
70
80
Weeks
weeks 16 - 24
weeks 0 - 16
q)
70
i
weeks 34 - 50
J
FIGURE 4.141 (a) For the treatment Cpa ~- 0.05, and the experimental initial conditions (L0, P0, A0) = (250, 5, 100), the LPA model does not predict a flyby of the saddle equilibrium. (b) However, data from one from replicate (7 in Appendix C) for this treatment shows a significant saddle flyby. A random perturbation occurs at week 16 that places the population near the saddle equilibrium. (c) The saddle flyby in the data is strikingly apparent in state space. It is also interesting to observe the "starlike" rotational motion in state space that occurs during weeks 24 through 34 as the data orbit leaves the vicinity of the saddle equilibrium. This geometrically distinctive path is in fact predicted by the deterministic LPA model. The linearization at the equilibrium has a conjugate pair of complex eigenvalues re ii~ of magnitude r ,~ 1.265 > 1 and polar angle 0 ~, 2.576 (and a third real positive eigenvalue ~ ~, 0.3945 < 1). This complex eigenvalue implies a rotational motion away from the saddle of approximately 2Jr/0 ,~ 2.439 radians (139.8 ~ per step, the motion occurring approximately in a plane parallel to that spanned by the eigenvectors (L, P, A) (1, - 1.166, 0.4860) and (1, -0.3526, -0.2817). Reprinted from Journal of Theoretical Biology, Vol. 194, No. 1, 1. M. Cushing, R. E Costantino, B. Dennis, R. A. Desharnais, and S. M. Henson, Nonlinear population dynamics: models, experiments and data, pp. 1-9, 1998, by permission of the publisher Academic Press/Elsevier Science.
4.3 I Analysis of the Experiment
toward the saddle for this treatment, it does not predict the dramatic saddle flyby that occurs during weeks 16 to 34 in the replicate shown in this figure. At week 16 a random event placed the population in this particular replicate quite near the saddle equilibrium, after which the population lingered near this unstable equilibrium for 18 weeks! Moreover, the subsequent return of the data to the chaotic attractor follows a path with geometric and temporal characteristics predicted by the LPA model. Specifically, the linearization of the model at the saddle equilibrium predicts the distinctive rotational motion in state space observed in the data as they return to the vicinity of the (chaotic) attractor. See Fig. 4.14b. This remarkable observation is yet another testimony to the ability of the deterministic LPA model to describe the dynamics of Tribolium with an unusual amount of accuracy and subtle detail. Stochastically induced saddle flybys, such as the one shown in Fig. 4.14, can occur more than once in a data time series and might even occur often. If such random perturbations occur too frequently, the data might exhibit few characteristics of the model predicted attractor. An example occurs in the treatment Cpa = 0.10. One replicate, shown in Fig. 4.15, undergoes three separate saddle flybys during the course of the experiment and as a result does not spend a significant amount of time near the model predicted attractor. If, on these grounds, that replicate is deleted from the data plot in Fig. 4.8, leaving only the remaining two replicates, the match between data and attractor is highly i m p r o v e d ~ even to the point where the data clusters around the individual points of the predicted 26-cycle! See Fig. 4.16. Deterministically predicted and stochastically induced saddle flybys also appear in replicates from several treatments in the route-to-chaos experiment. The details are slightly different in each case and the flybys vary in their geometry and frequency of occurrence. On the other hand, in some cases few if any saddle flybys happen to occur. For example, in the Cpa = 0.35 (chaos) treatment there is only one saddle flyby in only one replicate (in Appendix C, see replicate 22 during weeks 16 through 28). Thus, the saddle equilibrium had little effect in this particular treatment. For those treatments with periodic fluctuations another notable effect that can result from random perturbations is a shift in phase. Such a phase shift might (or might not) be associated with a saddle flyby, in which a regular oscillatory pattern is temporarily disrupted during the flyby and subsequently returns with a changed temporal phase. When phase shifts occur in replicated experiments, it can happen that replicates
141
f
a)
LPA m o d e l predict ion
Lag m e t r i c ( s a d d l e e q u i l i b r i u m )
40o ~) 300
,~ 2oo lOO o
,
400 f s t ~
~
300
i
i
i
i
i
|
i
i
|
i
i
|
Model Simulation
[
.5 2oo lOO o
Replicate 1 6 400 300
~ 2oo .5
I
lOO o
0
10 20 30 40 50 60 70 80
0
10 20 30 4~ 510 60 70 80
Weeks
(b)
weeks 30
-
Weeks weeks 36 - 54
36
/
546
~
’,
...... h 2 . ~ " ~ | ~
’~
-:::~, ,
74 ..'"
, I
., ". . . . . .
76;
’, [ i
’,
o
weeks 54 - 62
weeks 62
-
78
j
FIGURE 4.15 [ (a) From the top two graphs we see that no flyby of the saddle equilibrium (L, P, A) - (47.13, 37.71, 11.92) is predicted in the experimental t r e a t m e n t Cva - 0.10. The second row of graphs shows a stochastic simulation, using the m o d e l (4.7) a n d p a r a m e t e r s from Table 4.1, in which two saddle flybys occur. The b o t t o m two graphs show evidence of two a n d possibly three saddle flybys in the data from one replicate of this treatment. (b) The two saddle flybys exhibited by the data from replicate 16 are displayed in state space.
143
4.4 I Concluding Remarks
.’"
0
..........
~ 00
r
.0
O
-1....O0 ..~-
...- .......
O.~"~ 0 0
...-’" ~O
0
. . . . . . . . -17) ~ ~ .,’::~
0.10 treatment for weeks 40 through 80 are plotted FIGURE 4.161 Data from the Cpa in three-dimensional state space (open circles). Unlike in Fig. 4.8, only two replicates are shown. Replicate 16has been eliminated because it does not reach the attractor because random perturbations caused repeated saddle flybys (Fig. 4.15). Also shown are the predicted deterministic LPA model attractor (a 26-cycle consisting of the solid circles). -
u l t i m a t e l y oscillate o u t of phase. For example, in t r e a t m e n t Cpa = 1.0 the d e t e r m i n i s t i c a t t r a c t o r is a 6-cycle. In Fig. 4.17 we see t h a t the L-stage c o m p o n e n t s f r o m all three replicates in this t r e a t m e n t r e s e m b l e the periodic 6-cycle b u t are all, b y t h e e n d o f t h e e x p e r i m e n t , o u t o f p h a s e w i t h o n e another. Notice, as we h a v e p o i n t e d o u t before, h o w averaging over replicates w o u l d d e s t r o y the d e t e r m i n i s t i c signal! (Phase differences a m o n g replicates are also p r e s e n t in t r e a t m e n t Cpa - 0.50.)
4.4 I CONCLUDING REMARKS I am in a state of chaos. m L A O T Z U (Tao Te Ching)
The p r i n c i p a l a i m of the r o u t e - t o - c h a o s e x p e r i m e n t w a s to d o c u m e n t the o c c u r r e n c e of a (deterministic) m o d e l p r e d i c t e d s e q u e n c e of dyn a m i c t r a n s i t i o n s ~ a r o u t e - t o - c h a o s e x p e r i m e n t ~ in a real biological
144
4 I CHAOS f r
LPA model
I
300 |
1
200 100 0
Replicate 3
300
,Ii
~
, 100 0
g
1 16
Replicate 18
300
m 200
I
II
I
I
I
I
18
34
ii
I
100
0
I
l
I
3OO m
..J
200 100 0
0
10
20
30
40
50
60
70
Week
80
J
FIGURE 4.17 I The attractor in experimental treatment Cpa 1.00 is a 6-cycle whose Lstage component appears in the top graph. The remaining three graphs show that all three replicates from this treatment resemble the predicted transients and the 6-cycle attractor through week 14. At week 10 each begins a pattern in phase with the model 6-cycle. However, by the end of the experiment all replicates are out of phase with one another. Replicate 23 sustains an oscillatory pattern similar to the model 6-cycle to the end of the experiment. Replicate 3 suffers a random perturbation at week 16 that shifts its phase by one time unit. Replicate 18 experiences a "mild" saddle flyby during weeks 18 to 34 after which its phase is different from either of the other two replicates. =
population. The experiment was designed to place cultures of flour beetles at selected locations along this predicted sequence, including locations where chaotic dynamics are predicted to occur. The experimental protocol required a straightforward manipulation of certain demographic parameters of the beetle populations, namely the death and recruitment rates of the adult life-cycle stage; other life-cycle stages were left unmanipulated. To document the responses of the beetle populations to these selected manipulations we collected census data from replicate and control cultures for 80 weeks.
4.4 [ ConcludingRemarks Comparison of the data with the a priori predicted deterministic attractors indicates convincingly that the populations did undergo the predicted dynamic changes. Particularly striking are the two treatments at the ends of the bifurcation sequence where the attractors are simple, distinctively different, and hence readily apparent in the data. The close match between prediction and data is also strongly supported by statistical analysis. In particular, for the two deterministically predicted chaotic attractors at the treatments cpa - 0.05 and 0.35 the model statistically accounts for 92.5% of the variability in the transformed L-stage abundances and 98.8% of the P-stage abundances in the six cultures allotted to these treatments (according to the generalized R2 value calculated for these populations). Furthermore, bootstrap analyses show that chaos is highly prevalent for these two treatments within the estimated confidence regions for the estimated parameters. Because the dynamics have a stochastic component we cannot, in a strict mathematical sense, label the populations in the chaotic treatments as chaotic (a property of deterministic dynamical systems). Nonetheless it is reasonable to conclude that their dynamics are "highly influenced" by deterministic chaos. By this we mean that their dynamic properties are closely connected to the model predicted attractors and chaos is prevalent throughout the confidence intervals for the parameter estimates. In the next chapter, we explore in more detail the influence that the chaotic attractor has on these populations.
145
This Page Intentionally Left Blank
51 PATTERNS IN CHAOS Chaotic solutions of simple systems of equations are n o t e d for their freq u e n t approximate but not exact repetitions. Sometimes more than one "theme" will be repeated . . . . EDWARD LORENZ [120]
In the previous chapter the approach taken to the issue of chaos in a biological population is based on how a population’s dynamics respond to perturbations. The fundamental goal in this approach is to determine whether the responses that result from changes in certain demographic parameters conform to the bifurcations in a model-predicted route-to-chaos. From this point of view, all the treatments performed at various locations in the bifurcation diagram play a role in determining whether chaos is present in the experiment. Because the experimental populations underwent the dynamic changes indicated by the bifurcation diagram and because the deterministic LPA model predicts chaos specifically for the treatments designated by Cpa = 0.05 and 0.35, we have some confidence in asserting that the beetle cultures in these treatments are c h a o t i c ~ or, as we would rather say, that their dynamics are highly influenced by a chaotic attractor. In the present chapter we focus our attention on one ofthe chaotic treatments in the route-to-chaos experiment (located at Cpa = 0.35 in Fig. 4.1). We wish to see if certain characteristics and properties of the model predicted chaotic attractor are observable in the experimental data. In so doing, we will gather further evidence for the chaotic nature of these particular cultures and gain some new insights into several issues involved in the detection of chaos in biological populations and ecology in general. A study of complex d y n a m i c s ~ i n particular, chaotic d y n a m i c s ~ requires a sufficiently long time series of data. With this in mind we continued the three replicates of the chaos treatment Cpa = 0.35 (and the control cultures) beyond the 80 weeks reported in Chapter 4. In Fig. 4.8
147
148
5 I PATTERNS IN CHAOS
#
A
l lSl~
Iolfl l~176 i
,,,,o
ilOtO
,-"
.... ?:
’~
#l~ ,"ii
FIGURE 5.1 [ (A) Data from the three replicates of the treatment cpa = 0.35 from week 40 to week 372 cluster around the chaotic attractor; (B) 500 points calculated from the d e m o graphic stochastic model (4.7) using parameter values from Table 4.1 and the treatment parameters Cpa - 0.35, #a - 0.96 represent the stationary distribution.
of that chapter we see how the data from this treatment (with some transients removed) cluster in state space near the predicted chaotic attractor for 80 weeks. In Fig. 5.1A we see a similar figure for data gathered over a m u c h longer time period, namely, 372 weeks. 1 Rigorous comparisons of 1 At the time of writing, we are still maintaining these cultures in our laboratory.
5.1 [ Sensitivity to Initial Conditions
149
the data distribution in state space and the deterministic chaotic attractor, or the stationary distribution predicted by the stochastic LPA model appearing in Fig. 5.1B, are technically difficult. However, even without such statistical analyses one can see from the plots in Fig. 5.1 that the experimental data remained near the predicted deterministic chaotic attractor for a considerable length of time (the 372 weeks of data encompass more than 90 generations, in each ofthe three replicates). Also notice that the distribution of the data in state space is very similar to the predicted stochastic stationary distribution. These comparisons in state space show a clear relationship between the chaotic attractor and the population data over an extended length of time. However, such state-space plots do not allow comparisons of the temporal characteristics of the dynamics. In what follows we consider some distinctive dynamic properties of the deterministic chaotic attractor and see to what extent they are exhibited by the beetle populations. We begin in Section 5.1 with a look at sensitivity to initial conditions. An experiment based on the "hot spot" of sensitivity located on the chaotic attractor not only documents the presence of this hallmark property of chaos in the dynamics of the beetle populations, but also illustrates how one can utilize this feature to control chaotic outbreaks of population numbers. In the rest of the chapter we consider recurrent temporal patterns. As the quote at the beginning of this chapter indicates, chaotic dynamics typically contain such patterns, and we will find that near-periodic motion on the chaotic attractor is in fact observable in the experimental data.
5.1 [ SENSITIVITY TO INITIAL CONDITIONS More individuals are born than can possibly survive. A grain in the balance will determine which individual shall live and which shall die, which variety or species shall increase in number, and which shall decrease, or finally become extinct. m CHARLES
DARWIN
(On the Origin of Species)
A characteristic trait of chaos is the property of sensitivity to initial conditions. Recall that this refers to the tendency for nearby states to diverge rapidly and over time to become very different from one another. Do the beetle populations in the chaos treatment of the route-to-chaos experiment exhibit sensitivity to initial conditions? In Chapter 1 we pointed out the difficulties involved in determining sensitivity to initial conditions in d a t a ~ difficulties related to insufficient amount of data, the presence of noise, and the influences of deterministic
150
5 [ PATTERNS IN CHAOS
entities other than the chaotic attractor (transients, unstable invariant sets, etc.). Another approach is to conduct experimental tests for sensitivity to initial conditions or for predicted consequences of this distinctive property of chaos. An experiment to test for the presence of sensitivity to initial conditions in the beetle populations of the route-to-chaos experiment is reported in [52]. The design of that study was based on the location in state space where sensitivity to initial conditions is greatest, as predicted by the deterministic LPA model for the chaos treatment case Cpa = 0.35. As one can see in Fig. 5.2, the most sensitive region on the attractor turns out to be near the "corner" where A-stage and L-stage numbers are low and P-stage numbers are high. Points in state space on or near this part of the chaotic attractor diverge rapidly when m a p p e d forward in time by the LPA model. Computer simulations using the deterministic and stochastic LPA models reveal an interesting prediction when orbits enter this high-sensitivity
FIGURE 5.2 I Color coding depicts the degree of sensitivity to initial conditions at points on the chaotic attractor in the treatment Cpa = 0.35 from the route-to-chaos experiment. The coloring scheme is based on the logarithm of largest moduli of the three eigenvalues of the Jacobian matrix of the LPA model evaluated at the point (using the parameter estimates in Table 4.1). On the attractor these logarithms range from -1.03 to 3.95. The colors range from yellow (for - 1.03) to red (for 3.95). Orbits converge near yellowish points and (at least some) orbits diverge near reddish points. Thus, red regions are "hot spots" where orbits are sensitive to slight perturbations.
5.1 [ Sensitivity to Initial Conditions
151
Deterministic model -
400
,Out.box ....
300 200 100
0
Stochastic model 400
g
Unperturbed
Out-box
-
300 200 100 0
Experimental data 400
30O 200 100 0
0
50
100
150
Week
200
250
0
50
100
150
Week
200
250
0
50
100
150
Week
200
250
FIGURE 5.3 [ The first row of plots shows the effects on L-stage numbers of applying the in-box and out-box perturbation protocols described in the text to a chaotic attractor of the deterministic LPA model. Parameter values are those in Table 4.1 with Cpa = 0.35 and /Za = 0.96. Notice the suppressed amplitudes caused by the in-box perturbations applied from week 134 to week 212. The dashes above the plots during the perturbation period indicate those weeks at which three adults were added to the population. The out-box procedure, on the other hand, does not suppress the oscillatory amplitudes (although it does regularize the chaotic fluctuations by producing a periodic orbit). Notice the return to chaotic oscillations when both procedures are terminated. The second row of plots shows the result of applying the perturbation schemes when using the demographic stochastic LPA model (4.7). These stochastic orbits can be considered simulations of the experiment and indeed they are very similar to the data shown in the third row of plots. These data are from one replicate in an experiment in which the same perturbation schemes were applied to laboratory cultures of T. c a s t a n e u m .
region or "hot spot" of state space. If an orbit is slightly perturbed in a certain way when it enters the region (specifically, if only three adults are added to the culture), then the amplitude of the chaotic oscillations in the L-stage are significantly dampened. See Fig. 5.3. This predicted reduction in oscillatory amplitude led to the following experiment. We maintained nine populations of T. c a s t a n e u r n according to the experimental protocol for the chaos treatment described in Section 4.1 for 132 weeks, after which we chose six cultures at random and divided
152
5 I PATTERNS IN CHAOS
them into two treatment groups of three cultures each. We maintained the remaining three cultures as controls. Starting at week 134, we subjected the two treatment groups to perturbations as follows. The region in state space where L _< 150 and A _<3 contains the hot spot on the chaotic attractor. We call this region the "hot box." The three cultures in one of the treatment groups were perturbed according to an "in-box" procedure" if, at any time, the life stage vector (Lt, Pt, At) from a culture was in the hot box, then three adults were added to that culture; otherwise no perturbation was made. According to the LPA model, the oscillations in these cultures should have significantly reduced amplitudes. The three cultures in the other treatment group were subjected to exactly the opposite perturbation scheme: three adults were added when and only when the life stage vector (Lt, Pt, At) fell outside the hot box, i.e., when either Lt > 150 or At > 3. The LPA model prediction for this "outbox" protocol is that no amplitude reduction in the chaotic oscillations will occur. See Fig. 5.3. The out-box perturbation scheme serves to test whether any reduction in the oscillatory amplitude observed in the inbox treatment group is due simply to the addition of adults, rather than the chaotic property of sensitivity to initial conditions and where in state space the addition of adults is performed. We sustained the two perturbation protocols for a total of 78 weeks. At that time we ceased the perturbations and maintained the cultures for another 54 weeks. During these final weeks, the LPA model prediction was, of course, for the oscillatory amplitudes of the cultures to return to the levels attained prior to the application of perturbations. See Fig. 5.3. The in-box perturbations did have the predicted effect. Figure 5.3 shows the observed time series data for the L-stage numbers from one of the replicate cultures. Notice these cultures exhibit large-amplitude L-stage fluctuations prior to the in-box perturbations, but their oscillations dampened dramatically after the in-box perturbations were applied. When this perturbation scheme was discontinued, the large-amplitude oscillations quickly returned. On the other hand, those cultures subjected to the out-box perturbation scheme show large chaotic fluctuations in L-stage numbers similar to those observed in the control cultures (i.e., in the chaos treatment ofthe route-to-chaos experiment). The large-amplitude fluctuations occurred even though the experimental protocol assigned out-box perturbations more often than in-box perturbations (see Fig. 5.3). This demonstrates that the dampening effect of the in-box treatment was due to the timing of the perturbations to coincide with the occurrence of life-stage numbers in a sensitive region of state space, near the hot spot on the chaotic attractor.
5.2 I Temporal Patterns
We emphasize that relatively small perturbations were used to obtain the large decrease in the amplitude of the fluctuations seen in the inbox populations. During the time when the treatment perturbations were applied (weeks 134 to 210), a total of 156 adults were added to the three experimental cultures in accordance with the in-box rule. During the same period of time we counted a total of 6545 adults in the three unperturbed control populations. Thus, the perturbations represent only 2.4% of the number of adults we could have expected if the perturbations were not applied. Nevertheless, these in-box perturbations resulted in a 82.7% decrease in the number of adults and a 48.3% decrease in the total number of insects (L-stage plus P-stage plus A-stage) counted during this period, relative to the unperturbed controls. By contrast, over the same period of time, we added a total of 234 adults to the out-box populations and obtained only a 4.3% decrease in the total number of adults and a 3.7% decrease in the total number of insects relative to the unperturbed controls. The stochastic LPA model (4.7) was remarkably effective at predicting the dynamic behavior of all cultures in this experiment, including the response of the experimental cultures to both the in-box and out-box perturbations (Fig. 5.3). Model simulations exhibited the same amplitude and general pattern of fluctuations as seen in the experimental data. The results are particularly significant given that the model parameter values used in the experiment were obtained from a previous study (Table 4.1) and the model was not "fit" to the data obtained from the experiment.
5.2 [ TEMPORAL PATTERNS In all systems of equations exhibiting chaotic behavior recurring patterns are observed over time. E. DAVID F O R D [67]
Mathematical attractors reside in state space. One advantage of plotting attractors in state space is that doing so will often reveal distinctive geometric and topological structures. This is particularly true for chaotic attractors where temporal patterns are usually not so apparent from time series plots. For example, Fig. 5.1 shows the distribution of data points from the chaos treatment (Cpa = 0.35) of the route-to-chaos experiment in relation to the geometric configuration of the chaotic attractor in state space. However, the temporal motion of the data is not indicated in this graph. Since the temporal dynamics of the demographic triples (Lt,-Pt, At) are chaotic, a time series plot of, say, its L-stage component Lt appears
153
154
5 I PATTERNS IN CHAOS
erratic (see Fig. 5.4). The erratic motion of chaotic dynamics does not, however, necessarily imply the total lack of temporal order. Discernible patterns are often identifiable within the complex oscillations of chaotic time series. The chaotic attractor shown in Fig. 5.2 does have some distinctive temporal patterns, as we will see. Do these patterns help explain the data from the route-to-chaos experiment? That is to say, are these patterns found in the data? Power spectrum plots associated with chaotic orbits on the attractor indicate a dominant period of approximately (but less than) 3 time units, or 6 weeks (Fig. 5.4). A few other periods are indicated by these p l o t s - the most significant ofwhich is a period of approximately 4 time units, or 8 w e e k s - - but these periods play less significant roles. The power spectra associated with the stochastic LPA model orbits are more "spread out" than those predicted by the chaotic attractor. However, the stochastic
f
A
~ 8
300
~g2OOo ~ "
,T,
no
100
i
|
g'5'~''9'I'I
.
.
.
.
13 15
.,.., 200 100 0
,
E~ 200
no
~
x
~1
100 0
, , , ,----, ," ,-,~ ,- , ~ 3579111315
020406080100120140
no
150 Week
186
222
0 ’ .....
"7 "9 ’1’1" 1’3’ 1’5 Period
FIGURE 5.4 I CA) The L-stage time series plot is from a chaotic orbit of the deterministic LPA model, with the parameter values of the chaos treatment (cpa = 0.35) treatment. The neighboring graph is its power spectrum. (B) These plots are from orbit of the demographic noise model (4.7). (C) These plots are for replicate 13 of the chaos treatment in the route-tochaos experiment. (Reprinted from Chaos, Solitons, andFractals, Vol. 12, No. 2, J. M. Cushing, S. M. Henson, R.A. Desharnais, B. Dennis, R. F. Costantino, A. A. King, ’TkChaotic Attractor in Ecology: Theory and Experimental Data," pp. 219-234, 2001, with permission from Elsevier Science.)
5.2 I TemporalPatterns orbits also indicate a strong tendency for oscillations with period 3. The similarity between the power spectra of the stochastic model orbits and the experimental data in Fig. 5.4 is notable. In addition to chaotic orbits there typically exist infinitely many unstable periodic cycles on a chaotic attractor. It turns out, however, that the chaotic attractor for the chaos treatment Cpa = 0.35 does n o t contain a 3-cycle, as might be expected from the spectral plots in Fig. 5.4. This assertion has not been rigorously proved mathematically, although extensive computer studies indicate that it is true. While carefully examining the data from the chaos treatment of the route-to-chaos experiment, one of the authors (R. E Costantino) identified a distinctive temporal pattern that frequently appears in each of the three replicate cultures as the demographic triples (Lt, PI, At) m o v e in state space. This pattern consists of 11 consecutive triples and therefore spans a 22-week period. (Fig. 5.7 shows an example.) The "11-pattern" appears often enough in the data that one wonders if the chaotic attractor can in some way account for its presence. This question stimulated an investigation into the temporal patterns associated with the chaotic attractor. An analysis of the bifurcations occurring in the LPA model suggested the existence, on the chaotic attractor, of an unstable (saddle) 11-cycle that has a strong influence on orbits lying on and near the attractor [37]. Although we have no rigorous mathematical proof of its existence, we can numerically find this unstable 11-cycle. A plot appears in Fig. 5.5. Note the similarity of the cycle’s power spectrum in Fig. 5.5 to that of the chaotic attractor. This is one indication of the cycle’s influence on the chaotic dynamics on and near this attractor. We can obtain further evidence of the 11-cycle’s importance from lag metric calculations for a typical chaotic orbit with respect to the cycle. Recall that we calculate the lag metric at time t for a selected phase of the l 1-cycle by computing and averaging the distances between each of the eleven orbit triples at times t - 10, t - 9, . . . , t - 1, t and the corresponding points from the selected phase of the cycle. 2 The result, after doing this for each time t, is a time series of distances, each measuring how close the orbit was to (the selected phase of) the 11-cycle during the past 11 time units. Notice that the lag metric is quite demanding as a measure of how close an orbit is to a cycle. To be close to a cycle by this metric means that the state space points on the orbit remain close to those on the cycle, in the correct temporal sequence, for the entire period of the cycle. In the case ofthe 11-cycle, a small lag metric means a sequence ofdata triples remains 2 See the caption for Fig. 2.12.
155
5 1 PATTERNS IN CHAOS
156
I
-,,, . --
B_
1 ;
".
""
d
:
25 200
,_.
,?, 20
(~
15
0 t. 0
11
22
~,~e
33
44
9 1
2
3
4
5
i
6
7
Per,o~
8
9
10 1’1 12
__
J
FIGURE 5.5 I The unstable 11-cycle on the chaotic attractor of the LPA model in the treatment Cpa = 0.35 has a power spectrum with frequencies similar to those of the chaotic orbit in Fig. 5.4. (Reprinted from Chaos, Solitons, and Fractals, Vol. 12, No. 2, J. M. Cushing, S. M. Henson, R. A. Desharnais, B. Dennis, R. E Costantino, A. A. King, ’7~Chaotic Attractor in Ecology: Theory and Experimental Data," pp. 219-234, 2001, with permission from Elsevier Science.)
near all of the cycle state space triples, in sequence, for 11 time s t e p s - that is to say, for a total of 22 weeks or a little more than five generations. A periodic cycle has different phases depending on its initial point. An 11-cycle has, therefore, 11 phases. An orbit close to one phase of the 11-cycle might not (and in general will not) be close to another phase. In looking for patterns near the 11-cycle, we perform lag metric calculations for each of the 11 phases of the 11-cycle. Figure 5.6 shows plots resulting from lag metric calculations for a chaotic obit using two different phases of the unstable 11-cycle lying on the chaotic attractor. One can see in these plots how, over the course of time, the chaotic orbit recurrently comes close to and moves away from these particular phases of the 11-cycle. These incidents are analogous to the saddle equilibrium (or "1-cycle") flybys we have seen in other beetle cultures, and therefore we refer to them as "11-cycle flybys." Using lag metric plots such as these one can identify episodes of 11-cycle flybys and hence time intervals during which the chaotic orbit traces a path in state space similar to the 11-cycle. Some examples are shown in Fig. 5.6. Certainly, there are times when an orbit on the chaotic attractor will not resemble the 11-cycle. However, in what follows it is convenient to
157
5.2 [ Temporal Patterns f
0 f
200 150
0 100
i’~
50
0
200
400
600
800
1000
1200
1400
1600
1800
2000
~.} 200 oo
" lOO
0
90
100
110
120
130
.,..r v r 140 150
Time
! t - 105 to 115
160 980
1000
1020
1040
1060
1080
1100
Time
t - 1019 to 1029
FIGURE 5.6 1 The top graph shows plots resulting from lag metric calculations for a chaotic orbit of the deterministic LPA model using two different phases of the unstable 11-cycle (shown in Fig. 5.5). The low points in these plots indicate times at which the orbit is near the corresponding phase of the 11-cycle for 11 consecutive time steps, i.e., times at which the orbit undergoes an "11-cycle flyby." The plots show frequently occurring 11-cycle flybys during 2000 time steps. Plots resulting from lag metric calculations using the other nine phases of the 11-cycle are similar and show many other 11-cycle flybys.. Because of the horizontal scale in the graph, the temporal durations of these flybys are not evident. For example, the flyby occurring shortly after t = 1000 has a lag metric less than 10 for 41 time steps (from t = 1028 to 1069). This means that during a period of 82 weeks the orbit was on average less than 10 individuals from the 11-cycle. The plots also indicate times when the orbit is not near the selected phases of the 11-cycle. This is the case, for example, during the time interval t = 400 to 900. (It turns out the lag metric plots for the other nine phases of the 11-cycle - - which are not shown in the graph - - are also large during this interval.) The similarity of the orbit to the 11-cycle during a flyby is evident in the accompanying L-stage time series plots and, perhaps more strikingly, the state-space plots.
use the 11-cycle as a kind of surrogate for (or a signature of) the chaotic attractor. The importance of the unstable l 1-cycle on the chaotic attractor suggests--if the beetle population dynamics are indeed well described by the LPA model and this chaotic a t t r a c t o r - - t h a t we should find evidence of the this cycle in the experimental data, that is to say, we should see 11-cycle flybys. Such evidence would appear as a temporal sequence
5 [ P A T T E R N S IN C H A O S
158
._o 200
,, 100
0
g m
3OO
,
,
,
|
,
,
i
,
,
,
i
,
,
,
,
i
r
,
,
t
,
,
,
,
,
,
,
,
,
,
|
,
,
,
i
,
,
,
i
,
,
,
i
,
,
,
,
,
,
"
200 100 0
,
0
20
40
............... [....
~,
60
80
1O0
120
140
160
180
Weeks
W e e k s 24 - 44
FIGURE 5.7 I The lag metric indicates episodes when replicate 13 from the route-to-chaos experiment resembles one phase ofthe 11-cycle on the chaotic attractor. Usingthis evidence we highlight some sample 11-patterns with open circles in the plot of the L-stage data. The sample state space plot shows one temporal episode that clearly resembles the 11-cyclein Fig. 5.5. Similar 11-patterns appear later in the time series and in other replicates.
of 11 data triples near the successive 11 triples on (some phase of) the 11-cycle shown in Fig. 5.5. In fact, the 11-patterns observed by Costantino m a t c h the model 11-cycle in precisely this way. We can quantify these 11-cycle flybys, and the "influence" of the 11-cycle on the data, by using the lag metric (which we calculate for a time series of experimental data in the same w a y w e do for model orbits). Figure 5.7 shows examples using one replicate from the chaos treatment ofthe route-to-chaos experiment. The presence in the data of the distinctive 11-pattern predicted by the chaotic attractor provides yet another example of the ability of the LPA model to describe and predict the dynamics of flour beetle c u l t u r e s - even quite subtle and complex details of their dynamics. However, there are some observable temporal patterns in the data for which the LPA model does not offer a ready explanation. An example is a distinctive 6p a t t e r n - - a recurrent temporal pattern occurring over 6 units of time (or 12 weeks). A few samples are shown in Fig. 5.8. We cannot account for
5.3 I Lattice Effects
159
f
)
0
20
40
60
80
100
12o
14o
16o
18o
Weeks
",................... :’"-....,..
weeks 58 - 92
FIGURE 5.8 I Some distinctive 6-patterns in replicate 13 of the route-to-chaos experiment. Similar patterns appear later in the time series and also in other replicates.
these patterns in the same w a y w e accounted for the 11-patterns, that is to say, by the existence of a 6-cycle on the chaotic attractor. This is because there is no 6-cycle on the chaotic attractor (or anywhere else in state space). We have no rigorous proof of this assertion, although extensive numerical searches using computers suggest the absence of any 6-cycle solution of the LPA model in the chaos treatment case. It is often true that a failed explanation by an otherwise successful model raises questions whose investigation leads to new insights. This is the case with these 6-patterns, as we will see in the next section.
5.3 ] LATTICE EFFECTS What the chaotic motion of the infinite does is to force us to consider whether, within a very finite time, our actions in the finite have any relationship to... theoretical ideas from the infinite. m E. A T L E E J A C K S O N [94]
The protocol in the route-to-chaos experiment involved m a n i p u l a t i o n of the model parameters #a and Cpa. These manipulations were accomplished by adjusting the n u m b e r of A-stage individuals at each census (Section 4.1). Adult beetles come, of course, in whole numbers. As a practical matter in performing the experiment, we r o u n d e d (to the
160
5 [ PATTERNS IN CHAOS
nearest whole integer) the results of the numerical calculations used to determine the adjusted number of A-stage individuals at each time step. A modified LPA model that incorporates this step in the experimental protocol is
eel
Lt+l = bAt exp Pt+l
= (1
At+l
--
-
Cea ) At
- --~ Lt - --~
lzl)Lt
(5.1)
[
round Ptexp ---v-At
+ round[(1 - I~a)Atl.
With the parameter estimates and initial conditions for the chaos treatment, this modified LPA model produces the orbit shown in Fig. 5.9A. Notice how, after a short initial transient time, the orbit settles into a periodic 6-cycle--a 6-cycle whose temporal pattern is similar to those observed in the experimental data (Fig. 5.8)! Individuals in all life-cycle stages, not just adults, come in whole numbers. The experimental data consist of i n t e g e r - v a l u e d triples (Lt, Pt, At). /
A
B
300
o
00
.
.
.
"~
.
200
_.1
00
0
0
10
20
’A
",
18
~ /
"r
~
i
-~-
Time
1
30
40
0
10
20
.. F ""-
"..
-:-,
//’1t2~\
50
Time
,~ /i\
30
40
50
"-. -"-’
’,
’
~176 i lz ".I
o\_
!
- ~, i
FIGURE 5.9 [ (A, upper) The L-stage c o m p o n e n t of an orbit generated by the lattice LPA model (5.1) settles into a periodic 6-cycle starting at t - 17 (triangles). (B, upper) The same is true of the orbit generated by the lattice LPA model (5.3). We calculated both orbits using the experimental initial conditions (L0, P0, A0) - (250, 5, 100) and the parameter estimates in Table 4.1 (for V = 1) with treatment values # a = 0.96, Cpa = 0.35. In state space the resemblance of the 6-cycles to the 6-patterns observed in the data is evident (Fig. 5.8).
5.3 [ Lattice Effects
161
In other words, triples of real data are confined to a discrete "lattice" embedded within the continuum of three-dimensional Euclidean state space. 3 However, neither the original deterministic LPA model (4.1) nor the modified LPA (5.1) model provide integer valued predictions for these data triples. One mathematical way to obtain realizable, whole-number predictions from these models is simply to round each entry in the triple At+l) to the nearest whole integer. The resulting formulas are
(Lt+~,Pt+~,
Lt+l = round Pt+x =
[bAt (eel Cea)] exp - --~ Lt - ~ ~ t
round[(1 - lzl)Lt]
At+l -" round[Pt
(5.2)
exp(-cpa~At) + ( 1 - p,a)At]
in the case of the general LPA model (4.1) and
[
(fez Ce )]
Lt+l = round bAt exp - --~ Lt - - - ~ A t Pt+l = round[(1 - ~l)Lt] Cpa At+l- round[Ptexp(_ --~-At) ]-b round[(1
(5.3) lZa)At]
in the case of the model (5.1) modified for the protocol of the route-tochaos experiment. These "lattice" LPA models define dynamical systems on the lattice of realizable (integer valued) triples. The two lattice models (5.2) and (5.3) also produce, for the experimental conditions, a 6-cycle attractor similar to the 6-cycle obtained from the model (5.1). For example, Fig. 5.9B shows the orbit and attracting 6cycle generated by the lattice model (5.3). Given the clear resemblance of the 6-patterns observed in the data to the 6-cycles predicted by all of these "lattice" LPA models, it seems that the explanation for the presence of this pattern in the data is found in the fact that the data lie on a discrete lattice. However, as we will see, this assertion is only part of a full explanation of the data time series. Each orbit of a deterministic (autonomous) dynamical system when confined to a finite discrete lattice must eventually be exactly periodic. With only a finite number of states available, an orbit must eventually visit some state twice, after which it will exactly repeat itself because the system is deterministic. As a result, attractors predicted by a deterministic 3 Even if m e a s u r e d in p o p u l a t i o n densities, the observable data triples lie on a lattice, in this case a lattice of fractions.
162
5 [ PATTERNSIN CHAOS model confined to a finite lattice in general will be "simpler" than the attractors in the underlying c o n t i n u u m state space. This is certainly true if the c o n t i n u u m state space attractor is not periodic m for example, if it is quasiperiodic or chaotic. Strictly speaking, dynamical systems on a finite lattice cannot have chaotic dynamics, at least not as they are defined in m o d e r n theories of dynamics. Thus, we have a n o t h e r reason (besides stochasticity) a biological population cannot be, strictly speaking, chaotic. Nonetheless the dynamics in the c o n t i n u u m state space can exert a strong influence on the lattice dynamics and, in particular, we can again argue that a population’s dynamics can be influenced by a deterministic chaotic attractor. We m e n t i o n three fundamental points in this regard. The first point is a m a t h e m a t i c a l one: u n d e r certain conditions, the periodic attractors on the lattice converge to the c o n t i n u u m state space attractor as the lattice is "refined," that is to say, as the lattice spacing m the "mesh size" ~ tends to zero. Therefore, on a very fine lattice the dynamics resemble the dynamics in c o n t i n u u m state space. This is one way the c o n t i n u u m state space attractor can be said to "exert its influence" on the lattice dynamics. But in biological systems in which animals or plants come in whole numbers, how can the w h o l e - n u m b e r e d data lattice be refined? One way is to consider population densities and habitat size instead of p o p u l a t i o n numbers. Before explaining this, we first take note of a relevant feature of the LPA model (4.1). Orbits and attractors of the LPA model scale with the habitat size V. By this we m e a n the following: if (Lt, Pt, At) is a solution of the m o d e l equations with habitat volume V and if k > 0 is any positive number, then (kLt, kPt, kilt) is a solution of the model equations with habitat volu m e kV. This fact implies that ifhabitat size is multiplied by a factor k, then p o p u l a t i o n n u m b e r s are multiplied by the same factor. It follows, in terms of population densities, that orbits and attractors remain u n c h a n g e d if V is changed. 4 In contrast to this, orbits and attractors on lattice versions of the LPA model do change w h e n V is changed. An increase in habitat size V corresponds to a refinement of the lattice for population densities, where in place of w h o l e - n u m b e r triples (Lt, Pt, At) we consider density triples (Lt/ V, Pt/ V, At/V). For example, the state space for L-stage densities consists of the n u m b e r s 0, 1/V, 2/V, 3/V, ... and the lattice m e s h size equals 1/V.As the habitat volume 4 This scaling property is not peculiar to the LPAmodels and is enjoyed by many familiar ecological models. The Rickermodel and the modified Nicholson-Baileyhost-parasitoid model are other examples.
5.3 I Lattice Effects V increases w i t h o u t b o u n d , the m e s h size tends to zero a n d the lattice "approaches" the c o n t i n u u m state space. In a general m a t h e m a t i c a l setting it is known, for a c o n t i n u u m state space orbit attracted to a stable cycle, that the cycle attractors of n e a r b y lattice orbits will converge to that stable cycle as the m e s h size decreases to zero. The relationship b e t w e e n a chaotic c o n t i n u u m state-space attractor a n d the cycle attractors on lattices of decreasing m e s h is not in general so clearP C o m p u t e r simulations using the lattice LPA m o d e l for the case ofthe chaos t r e a t m e n t suggest, however, that the lattice attractors do converge, or at least are very close, to the chaotic attractor for decreasing m e s h size (Fig. 5.10). Similar "convergence" properties are illustrated in Figs. 5.11 a n d 5.12 for the Ricker a n d the modified Nicholson-Bailey h o s t - p a r a s i t e models. Note the simplification of attractors resulting from confining the m o d e l s to a lattice c a n n o t be attributed to a small n u m b e r of available lattice points ~ that is to say, it is not the result of an extremely small habitat size nor ofvery low p o p u l a t i o n n u m b e r s . Complex continuu m state attractors can collapse to low period cycles on very fine lattices. That is, as lattice cycle attractors converge to a c o m p l e x c o n t i n u u m state attractor, their complexity does not necessarily "monotonically" increase. A s e c o n d point regarding the relationship b e t w e e n the lattice d y n a m ics a n d the c o n t i n u u m state space d y n a m i c s c o n c e r n s stochasticity. Deterministic m o d e l orbits confined to a lattice eventually "lock" onto a periodic cycle. The transient time of a lattice o r b i t - - t h e initial time before it b e c o m e s p e r i o d i c - - t y p i c a l l y resembles the c o n t i n u u m statespace d y n a m i c s [92]. It is not difficult to see w h y this is true for the r o u n d e d LPA m o d e l (and the Ricker a n d h o s t - p a r a s i t o i d examples). In p r o d u c i n g the next census triple from the current census triple, the lattice m o d e l first calculates the triple predicted by the c o n t i n u u m state-space m o d e l a n d t h e n r o u n d s the result to a n e a r b y lattice point. Repeating this process causes an a c c u m u l a t i o n of errors, of course, b u t if the m e s h is not too coarse a n d the n u m b e r of steps is not too many, the lattice orbit a n d the c o n t i n u u m state space orbit will r e m a i n close. Thus, w h e n the c o n t i n u u m state-space attractor is chaotic, a lattice orbit will likely have transients that t e n d to resemble the chaotic attractor. 5 The convergence of lattice (cycle) attractors as the mesh decreases to zero is a problem related to the so-called "shadowing" of orbits in dynamical systems theory. A fundamental shadowing theorem asserts, for small mesh size, that near a lattice orbit there is (for all time) a continuum state-space orbit [9, 21]. However, this theorem concerns a restricted class of mathematical models, namely, those defined by smooth invertible maps (diffeomorphisms) with uniformly hyperbolic attractors. Chaotic attractors are not typically uniformly hyperbolic [80]. The map defined by the LPAmodel also is not invertible (nor are the two examples in Figs. 5.11 and 5.12).
163
164
5 I PATTERNS IN CHAOS
f
..................... /5"-,..., "-.,, "’".,.. /
::
~ \
..................... "~’"...,, Q [’"-.., . ~ "’... 1
\
o
.......... -er
..o~,~i
v=4
i
.... i
o[o
i
......0"i
"o,
:: v=,,
,~..........
]
"%
........................ ~"-.....
................. i’-....
~ \
..:’...o---~. ^
I_.oo"~
...... i
........... ;-.,.
ogl ..........
/
',
2 \
:
"%0 :
v=a
-,,
...................... ’~"’..,.,.,.
"-.....
.........
v-,o
-
.... 9
~
.....................~",.,. 2
::
FIGURE 5.10] The first two rows are plots showing the population density attractors of the deterministic lattice LPA model (5.3) for several habitat volumes. As the habitat volume increases the attractors come to resemble the chaotic attractor in the continuum state space shown in the bottom plot (also see Figs. 4.3 and 5.2). We calculated the lattice attractors using the experimental initial conditions (Lt, Pt, At) -- (250, 5, 100), the parameter estimates from Table 4.1, and Cpa - 0.35, ~a = 0.96 corresponding to the chaotic treatment in the routeto-chaos experiment. Population densities (Lt/V, Pt/V, A t / V ) on the lattice for a habitat size V result from the population numbers (Lt, Pt, At) obtained from the model (5.3). Each lattice attractor is a periodic cycle. The plots at lower volumes use larger circles for visibility.
In a stochastic version of a lattice model, orbits cannot settle into the lattice attractor (which, as we have noted, is always a periodic cycle). Although a stochastic lattice orbit might occasionally resemble the periodic attractor on the lattice, there are continual random perturbations that produce transients. As a result, the stochastic lattice orbit can also episodically resemble the underlying continuous chaotic attractor. Stochastic lattice orbits can exhibit intermittent and recurrent temporal patterns, some of which resemble the lattice attractor and some of which resemble the underlying continuum state-space attractor. Here stochasticity is an aid rather than a hindrance, as it is often considered to be, in the sense that it helps "reveal" an underlying tendency toward chaos; it reveals the presence of an underlying deterministic dynamic that is prevented
5.3 I Lattice Effects
f
165
6
a~
>
0
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
6
b
0
> +
0 >
6
V=5
§
I ’
o 13
~
o
IIIIIIIII
IIIIIIIIIIII
V=2
!
i
i
I
i
i
i
i
i
i
,in
i
i
i
i
i
i
|
i
l" |
i
h
i
V - 1 0
o
o
+
o
0
0
OC ~
,
> +
O
llIIIIlllIIlllllllllIlllllllllllIIlllIIIIllllllIIllllIIIIII
6
V=5
>
,rl 0
0
xt/v
6
iiIiiiiiiiiIii
Time
FIGURE 5.11 I (a) The chaotic time series produced by the Ricker model xt+l = bxte - ~ t / v with parameters b = 17 and k = 1 appears in the right graph. The left graph shows a plot of the chaotic attractor. The graphs in (b)-(e) show plots of the periodic cycle attractors obtained from the integerized Ricker model Xt+l = round(17xte -x,/v) for several different habitat sizes V and the initial condition x0 = 5 V. (Other lattice attractors might arise from other initial conditions.) In (b) there are 196 displayed lattice points and the attractor is a 2-cycle. In (c) there are 1225 displayed lattice points and the attractor is an equilibrium. In (d) there are 4900 displayed lattice points and the attractor is a 13-cycle. In (e) there are 4.41 x 106 lattice points (the lattice appears to fill the plane) and the attractor is a ll7-cycle that somewhat resembles the chaotic attractor in Ca). In (f) one sees the result of adding environmental noise to the case (c). We generated the orbit using the stochastic equation xt+ x = round(17xte -xt/VeO.OaE,) where Et is from a standard normal probability distribution. The plot on the left resembles that of the chaotic attractor in (a). The time series on the right contains episodes that resemble the chaotic time series in (a) interspersed with episodes that resemble the lattice equilibrium in (c). (Reprinted with permission from S. M. Henson, R. F. Costantino, I. M. Cushing, R. A. Desharnais, B. Dennis, and Aaron A. King, Lattice effects observed in chaotic dynamics of experimental populations, Science 294 (2001), 602-605. Copyright 2001 American Association for the Advancement of Science.)
f
400
~N
400
o
V = 0.05
41
V = 0.25
o..o..o--o o_o..0-r o_o.o-o o.o.o-o o..o..o-o o.o..O-O
I I
400
e
41 0
.
.
.
.
.
.
.
I
I
|
.
.
.
.
.
V = 0.25
Ht I V
200
Time J
FIGURE 5.12 I As in Fig. 5.11 we obtain a sequence of lattice attractors for the modified Nicholson-Bailey host-parasite model [15]. The stochastic, integerized versions of the equations are
Ht+l -- round((v/Hte r(1-Ht/KV)-aPt/V d- 0"1Elt)2) Pt+l - round((v/sHt( 1 - e -aPt~v) d-0"2E2t)2) in which the area of discovery is inversely proportional to the habitat size V. (a) For the deterministic, c o n t i n u u m state space (no rounding and al - a2 - 0) the p a r a m e t e r values r - 3, K = 100, a = 0.01 and s - 4.4 yield a chaotic attractor. In (b)-(d) appear phase plots and time series of the periodic cycle attractors obtained from the deterministic lattice model (rounding and al - a2 - 0) with the initial condition H(0) = 100V, P(0) = 100V and three habitat sizes V. In (b) are 200 displayed lattice points and the attractor is a high-amplitude4-cycle. In (c) there are 5000 displayed lattice points and the attractor is a low-amplitude 4-cycle. In (d) there are 8 10 a displayed lattice points and the attractor is a 181-cycle that s o m e w h a t resembles the chaotic attractor in (a). In (e) we see the result of adding demographic noise (0.1 = 0"2 = 0.01) to the case (c). The phase portrait on the left resembles the chaotic attractor in (a). The time series on the right contains episodes that resemble the chaotic time series in (a) interspersed with episodes that resemble the low-amplitude, 4-cycle lattice attractor in (c). (Reprinted with permission from S. M. Henson, R. F. Costantino, J. M. Cushing, R. A. Desharnais, B. Dennis, and Aaron A. King, Lattice effects observed in chaotic dynamics of experimental populations, Science 294 (2001), 602-605. Copyright 2001 American Association for the Advancement of Science.)
5.3 I Lattice Effects
167
from manifesting itself because of the lattice constraint. The particular mix of lattice and continuous dynamics that occurs is a function of several balancing factors, including the lattice spacing, the magnitude of the stochastic perturbations, the characteristics of the attractors, the "strength" of their stability, and the influences of unstable sets (such as saddle equilibria and cycles). These points are illustrated in Figs. 5.11 and 5.12 for the lattice versions of the Ricker and the modified Nicholson-Bailey host-parasitoid models. Noise added to lattice LPA models helps to "reveal" the underlying deterministic attractors in the route-to-chaos experiment. Figure 5.13 illustrates this for the attractor in chaos treatment Cpa = 0.35. The plots in
Q,) r
’
o
,
300 250
.~
~
" "
i ; : :
100
,
~ .~ , '
i
0
\
~% ! ~! I i ~l
:
50 0
,
i
i
i
,/~)~’~\
~
~,
; ,---,,", : F’q/T" V: ; . ,
i
10
i
i
i
,
i
20
i
t ~. t t
~ i
i
I I I I
\I
i
i
30
I
I
I
I
I i i I t ; t I
,,.,'," ",... <~ j I
40
I
,
I
I
I
I
I
50
Time
I
I
I I
60
,
,
,
,~’
A 4 .7~"~
i
I I I I
I I I
\
" ; t
"~
f"
x.4
i
70
,
i
i
i
80
i
i
i
i
I! I/ I!
~l t
i
90
i
,
I
I
I
100
i
FIGURE 5.13[ Five hundred points calculated by the stochastic lattice model (5.4) and plotted in state space resemble a similar plot obtained from the stochastic continuous state-spacemodel (4.7) in Fig. 5.1B. Parameter values are from Table 4.1 (with V - 1), except that cr~ - 0.35,/~a = 0.96. The lag metric plots in the lower graph show how this stochastic lattice orbit is sometimes close to the lattice 6-cycle attractor and sometimes close to the 11-cycle that lies on the chaotic attractor of the deterministic (continuous state-space) LPA model. The solid-line plots result from lag metric calculations using two selected phases of the 11-cycle. The broken-line plots result from two different phases of the lattice 6-cycle. Different stochastic simulations will, of course, produce different arrays of patterns.
161]
5 I PATTERNS IN CHAOS
this figure were generated by the (demographic) stochastic lattice model 6 Lt+l
round
bAt exp
eel tea A - --~ Lt - ~ t
+ Elt
Pt+l - - round([v/(1 - #I)Lt H- Ezt] 2)
(5.4)
Cpa
At+l = r o u n d [ P t e x p ( - - - - ~ - A t ) ] + r o u n d [ ( 1 - # a ) A t ] . (Noise is absent in the A-stage equation because of the protocol used in the route-to-chaos experiment.) When the experiment is simulated using the deterministic version of the model (i.e., (5.3)), the predicted attractor is the 6-cycle in Fig. 5.9B. When the experiment is simulated using the stochastic version (5.4), the result ~ shown in Fig. 5.13 ~ is a distribution of points in state space that highly resembles the stationary distribution of the continuous state stochastic model in Fig. 5.1. Moreover, plots from lag metric calculations confirm the preceding conclusions. Namely, by examining the low points in the lag metric plots in Fig. 5.13, we clearly see interspersed episodes of time when the stochastic orbit is near (a phase of) the lattice 6-cycle attractor and when it is near (a phase of) the unstable 11-cycle on the chaotic attractor. According to these theoretical considerations, we should find in our experimental data a mixture of temporal patterns attributable to the continuum state space attractor and the lattice attractor. And this is precisely what we find in the flour beetle data from the route-to-chaos experiment [92]. For example, in Fig. 5.14 we see patterns occurring throughout the time series of one replicate from the chaos treatment that are similar to the unstable 11-cycle and chaotic attractor of the continuous state-space model, and other patterns that are similar to the 6-cycle attractor of the lattice model. Our third and final point regarding the relationship between the lattice dynamics and the continuum state-space dynamics also concerns stochasticity. For demographic stochasticity the stationary distribution of the stochastic lattice model for population densities approaches the deterministic continuum state-space attractor as the lattice is refined. This is because for demographic stochasticity the coefficient of variation, being inversely proportional to Vr-V,tends to 0 as V increases without bound [13]. See Fig. 5.15. With hindsight, then, the use of a larger volume of flour medium in the route-to-chaos experiment could have 6 If the t e r m inside the bracket of either the first or the second equation is negative, t h e n we set the t e r m equal to zero.
5.3 [ Lattice Effects
169
,=
f
300 ,% --
~,
9
,Q
~ I
I_
200
:
"~
v
k\
100
.
\
'l
/
I
!
/', it
,,,:
,, ,,
,, /
-
I
I i
s’C
_ " ~ .
i
!
I
i~kl" v
I.
9 HiF.
Lt
Ii1 ~lkt
~'t;
I ,
. - ’ "
t, % "%
;,T i
; !
/
’,I,..,..,.,/
1,~' , ;.~:
;
l
st"
,'\/
.
"~
..~m%
9 t ~
/~,,/
~"
/
....
I I
i S
....
~
j
~
/
\h
i
|
!
i
!
i
i
i
i
i
i
E
i
i
i
i
. ....
i
I
i
\
~% !
i
,., \ ) --,, v
-
0
"’J/~
%s**
i
i
i
i
I
sj-**’%.../ ,
T
J
i
i
300
g r
200
_1 100
0
0
50
100
Weeks
150
200
250 J
FIGURE 5.14 [ The upper plot shows lag metric plots calculated using data from replicate 13 of the chaos treatment from the route-to-chaos experiment. The solid-line plot results from lag metric calculations for one phase of the 11-cycle on the chaotic attractor. The broken-line plots result from two different phases of the 6-cycle (the lattice attractor shown in Fig. 5.9B). From the minima of these plots one sees temporal episodes during which the data resemble the l 1-cycle interspersed with episodes during which they resemble the 6-cycle, as predicted by the stochastic lattice model (Fig. 5.13). The lower plot shows the L-stage component of replicate 13 with selected patterns that resemble the unstable 11-cycle designated by open circles. The triangles designate a few patterns that resemble the lattice 6-cycle. This analysis of the data supports the conclusion that this replicate culture shows a stochastic mixture of temporal patterns attributable to continuum attractors, lattice attractors, and transients.
avoided lattice effects and resulted in experimental data that bear an even stronger resemblance to the predicted (deterministic, continuum state-space) chaotic attractor. Putting aside the practical problem of counting and manipulating a large number Of animals, 7 an experiment repeated in a large habitat should reduce the (demographic) noise and produce a stronger "chaotic signal" in the data. At this writing, we had just begun an experiment to test this hypothesis. 7 The proportional scaling of flour beetle numbers with habitat volume was observed by Chapman [25].
170
5 I PATTERNS IN CHAOS
f
V=l
I1~~
V=3
"’"" " --’""
i
~
"’--_
....-"
'~L
q~
...... .
o
~..
"
.--"
!
V = 10
:..o
V = 100
j
FIGURE5.15 I Ten t h o u s a n d points calculated by the d e m o g r a p h i c stochastic lattice m o d e l (5.4) with the t r e a t m e n t p a r a m e t e r s Cpa = 0.35, pta ~ 0.96 represent the stationary (population density) distributions in several habitat volumes V. Other p a r a m e t e r values are from Table 4.1. As V increases (i.e., the lattice m e s h for p o p u l a t i o n density decreases) the distribution resembles the chaotic attractor of the (continuous state-space) LPA m o d e l (4.1).
As a final remark about the lattice LPA models we point out that all of the lattice LPA models discussed here are obtained by numerical rounding. A lattice model with more biological underpinnings would perhaps add more realism t o t h e model. For example, one way to obtain a deterministic model on the lattice of realizable data t r i p l e s - - a way not based on numerical r o u n d i n g - - i s by returning to the Poisson/binomial model (4.5), which is a random model that produces integer-valued data triples. The deterministic LPA model (4.1) is based on the expected means obtained from each random stage abundance in this model. If instead of the m e a n we use an integer value measure of central tendency, we would obtain a deterministic one-step prediction on the lattice of integer data triples. For example, we could choose the mode to obtain the following
5.4 [ C o n c l u d i n g R e m a r k s
171
[
(eel Cea.)]
integerized LPA model:
Lt+l
--
Pt+l
= floor[(1
At+l--
floor
bAt exp - --~ Lt - ~ zxt
lzl)Lt -+- 1 - I~l] Cpa r o u n d [ P t e x p ( - - - ~ - A t ) l + round[(X - txa)At]. -
Numerical simulations show that this lattice LPA model also produces a 6-cycle attractor for the chaos treatment (Cpa = 0.35,/Za 0.96, and V=I). -
-
5.4 [ CONCLUDING REMARKS I tell you: ye have still chaos in you. m
FRIEDRICH
W. NIETZSCHE
(AlsoSprachZarathustra)
In the route-to-chaos experiment of Chapter 4 our attention focused on the geometric patterns formed by the attractors in state space, their changes along a bifurcation diagram, and how the data from the experimental beetle populations matched these patterns in state space. In particular, we saw in Fig. 5.1 how data from the replicates of the chaotic treatment Cpa = 0.35 cluster nearly around the LPA model-predicted chaotic attractor for more than 90 generations. In the present chapter we considered this chaotic treatment in more detail by examining some temporal patterns predicted by the chaotic attractor. Sensitivity to initial conditions was the subject of a follow-up experiment designed to test this hallmark property of chaos. The modelpredicted consequences of small perturbations to population numbers near the most sensitive region of the chaotic attractor-- the "hot s p o t " - were dramatically borne out by the experimental data. In addition to corroborating the influence of the chaotic attractor on these beetle populations, the hot-spot experiment also serves as an interesting demonstration of "controlling chaos." It is the first experimental demonstration, as far as we know, of the use of small perturbations to dampen the fluctuations (outbreaks) of insect numbers. The key was to apply the perturbations only in an appropriate region of state space, that is to say, only when the population had a distinctive demography. A prerequisite for this approach to managing a population is a model that adequately describes the population’s dynamics and can be used to design a regimen of infrequently applied, small-amplitude perturbations. It is not a requirement
172
5 [ PATTERNS IN CHAOS
that the dynamics be chaotic, however, but only that there be a region in state space, visited by the population, where the dynamics are sensitive to initial conditions. Temporal patterns in chaos are, of course, complicated. However, besides containing chaotic orbits, chaotic attractors also contain (infinitely many) periodic cycles. Although unstable, these cycles ~ or at least some of the cycles--can exert a sufficiently strong influence to lead to discernible temporal patterns within the chaotic orbits. The chaotic attractor in our experiment has such a cycle, an 11-cycle whose distinctive period and temporal pattern in state space produces detectable patterns in both the deterministic and stochastic model orbits. However, given the complexity of chaotic motion, the instability and length of the cycle (over five generations), and the presence of noise, it might seem unlikely that one could observe such a pattern in real data. Nonetheless, the pattern is found in the data from the chaos treatment of the route-to-chaos experiment, another testimony to the chaotic nature of these populations and to the ability of the LPA model to describe their dynamics accurately. The investigation of temporal patterns in the chaos treatment led to another insight into modeling the dynamics of biological populations. We found that another recurrent temporal pattern observed in the experimental data turns out to be what we call a "lattice effect," that is to say, a pattern arising from the fact that animals come in whole numbers and data necessarily lie on a discrete lattice of points in state space. This pattern is in fact predicted by the LPA model when its one-step predictions are restricted (rounded) to whole numbers. Although this "latticized" LPA model predicts that the attractor is a periodic cycle, dynamic transients on the lattice resemble the chaotic dynamics of the continuum state-space LPA model. Therefore, stochasticity added to the lattice model results in orbits exhibiting intermittent patterns that at times resemble the lattice attractor and at other times resemble the underlying chaotic attractor. We indeed found corroboration for this theoretical analysis in the experimental data from the route-to-chaos experiment. In this chapter we found that a close investigation of the dynamics of the chaotic populations in our experiments required more than just the chaotic attractor predicted by the LPA model; transient dynamics, unstable (saddle) cycles, and lattice effects~all mixed together by stochasticity--also play important roles. We must not, however, lose sight of the fact that a low-dimensional, deterministic model provides the fundamental basis for the predictions, descriptions, and explanations of the data.
6 ] W H A T WE L E A R N E D The studies contained in this book were motivated primarily by Robert May’s suggestion that some of the complexity observed in the dynamics of biological populations might be attributable to simple laws. Our approach first required the investigation of a more fundamental question. Can "simple" (low-dimensional) mathematical models describe and predict the dynamics of real biological populations with quantitative accuracy sufficient to permit an inquiry into complex dynamics? In dealing with this question, we are confronted with issues concerning modeling methodology, including model construction, parameterization (calibration), validation, and stochasticity. Furthermore, our approach entails the documentation of model predictions by means of experimental observations. Thus, at one level our studies deal with modeling methodology and address the question, "Can simple mathematical models ’work’?" On another level our studies address May’s hypothesis directly and, in so doing, investigate many related nonlinear phenomena. Will a real biological population undergo model predicted changes (bifurcations) when manipulated in a prescribed way? Will the population follow a model predicted route-to-chaos? Can tiny system perturbations, through nonlinearity, produce inordinately large effects on system behavior? A third aspect of our studies involves arriving at new insights into the dynamics of biological populations. The studies in the previous chapters are not just about flour beeries. The beetles simply serve as a useful animal model for addressing the questions and issues just discussed ~ questions and issues that are important to the general study of population dynamics and ecology. In what follows we summarize some of the lessons learned. M o d e l assessment. It is important to distinguish between procedures to parameterize (calibrate) a model and those to validate a model. As J. D. Aber puts it [1], there should always be "some attempt to compare model predictions against independent data sets: data not used in any 173
174
6 [ WHAT WE LEARNED
way in the derivation of the model’s p a r a m e t e r s . . , there are very few aspects of ecology for which no validation data exist." One can set some of the available data aside from the parameter estimation procedure and use it as data to be predicted by the parameterized model. The goal is to obtain confidence not only in the model’s ability to fit data, but also in the model’s ability to predict data. Prediction is, of course, at the heart of the scientific method. In his book on methods of ecological research, E. D. Ford writes ([67], p. 390-391)" Model assessment against data provides a test of a model’s effectiveness. Three levels of assessment can be made for complete models: fitting, predicting, and revealing different results. Fitting is not a strong assessment criteria ~ yet it can be difficult to achieve and when it is achieved there has to be understanding of how that was done .... Prediction is often considered as more valuable than fitting and is widely used in both statistical modeling and systems simulation as validation .... Revealing results of a different kind is the strongest assessment, i.e., that the model predicts something not expected and when searched for through more research, is found to occur. At one level, we can view the studies in this book as accomplishing these feats for the LPA model and the flour beetle laboratory system. Having done this, we are in a position to use the model with some confidence and authority for studies in nonlinear population dynamics, including the p h e n o m e n o n 0 f chaos. As Ford goes on to say, "If chaos is found in ecological systems then it will be an example of the third level of model assessment, where a model explains an unexpected result." However, incorporating the chaotic behavior predicted by models into ecological theories "is likely only iffitting a n d / o r predicting have already been attained." Importance of "mechanistic" models. Part of the success of the deterministic LPA model in our projects can be attributed to the model’s design around the dominant m e c h a n i s m known to drive the dynamics of the species used in the experiments. The interactions ofinterstage cannibalism in flour beeries are reflected in the n u m b e r and type ofmodel state variables that appear in the model, as well as in the placement and type of nonlinearities. An advantage of mechanistic models (over p h e n o m e n o logical and nonparametric fitting models) is that they in general have lower dimensionality and, when they are shown to be accurate, provide quantitative predicti6ns. Even though the laboratory beetle system might be considered a simple biological system (and it certainly is when compared to most natural ecosystems), it is considerably more complicated than the LPA model suggests. Left out of the model are m a n y important biological factors
6 [ WHAT WE LEARNED
that affect fertility, mortality, and growth, including gender, the egg stage, chronological age, and many other genetic, physiological and behavioral traits of the beetles. Almost certainly one could derive a more accurate model by incorporating more of these factors. However, to do so would come at the expense of higher dimensionality and an increase in parameters, costs that should be introduced only if warranted by failures of the LPA model and if the availability of data is sufficient to support (i.e., parameterize and validate) such a model. Stochastic versions o f models are necessary. Another aspect of the mechanistic modeling approach taken in this book is the inclusion of stochasticity. The connection of the deterministic model to real data is accomplished by modeling the expected deviations of data from model predictions in terms of probabilistic assumptions concerning environmental and demographic sources of noise. However, the stochastic versions of the LPA model are more than just the means to accomplish the statistical tasks of model parameterization and validation. They provide predictions of the population dynamics and how they are influenced by both deterministic and stochastic factors. Like deterministic models, stochastic models can serve as exploratory tools for studies of temporal and state-space patterns expected to be observed in data. They provide explanations of detailed patterns appearing in data that result from the interplay of deterministic forces and noise, patterns that are not explained by either deterministic or stochastic forces alone. They also provide, as do their deterministic counterparts, testable predictions that can be confronted with data. Low-dimensional models can "work." One conclusion to be drawn from the studies in this book is that the deterministic LPA model provides a remarkably accurate description of the flour beetle cultures under various laboratory conditions. It made accurate a priori predictions of the long-term dynamics of beetle populations when demographic parameters of the populations were changed by direct manipulation. Although deterministic model attractors, including chaotic attractors, were the focus of the experimental studies in Chapters 4 and 5, the LPA model also accounted for population dynamics when numbers were not near an attractor, either because they were not initially near the attractor at the start of the experiment or because stochastic disturbances occurred during the experiment that moved them away from the attractor. Census data taken from experimental treatments often showed state-space patterns and temporal episodes unlike those of the predicted attractor and yet the LPA model offered the means to explain these events in terms of, for example, "saddle f l y b y s " - dynamic motion predicted to occur in the vicinity of unstable deterministic entities ~ and "lattice effects."
175
176
6 I WHATWE LEARNED A particularly striking example comes from the chaos treatment where a complicated, subtle, unstable l 1-cycle lying on the chaotic attractor is observed in data, as are 6-cycle patterns predicted by the model to occur on the lattice of census data values. That such subtle patterns are observed in real data gives testimony to the (often astonishing) degree to which the LPA model accurately describes and predicts the dynamics of the beetle populations. The studies appearing in this book are not the only success stories for the LPA model. In a variety of other circumstances the model, or a modification of the model, not only has provided new explanations for patterns observed in data, but has made p r e d i c t i o n s ~ s o m e t i m e s unexpected and nonintuitive predictions ~ that were borne out by experiments. Saddle flybys, for example, have proved to be very c o m m o n in flour beetle population data. The ability of the LPA model to account in this way for unusual episodes of quiescence in some data time series has provided a previously unavailable explanation for these puzzling temporal patterns [35, 36]. The existence of multiple attractors has been used to account for certain kinds of patterns seen in data and to explain differences among replicate populations in terms of stochastic "bouncing" between attractors (or, more accurately, their basins of attractions) [91]. In another study, model-predicted multiple attractors were documented by means of laboratory experiments [90]. The startling feature of that experiment was not only the unexpected existence of two attractors but, from a biological point ofview, the nonintuitive nature of one ofthem. We have seen in this book how the model also explains phase shifts in the oscillations of the beetle census numbers and hence another difference that can occur among replicate cultures; also see [89]. In yet another study, an unexpected increase in population numbers that occurred in an experiment involving a periodically fluctuating habitat [97] was neatly explained ~ as a kind of resonance ~ by a periodically forced version of the LPA model [88, 90]. These additional studies, taken together with those in this book, support the (sometimes uncanny) accuracy of the LPA model as a mathematical description of the dynamics of flour beetle cultures; and they support this model’s ability to generate accurate predictions that can be documented by experimental evidence. In short, these studies show that the LPA model "works" and does so across a wide range of circumstances. Of course, the laboratory system we studied in this b o o k ~ although close to the "natural" habitat of T r i b o l i u m ~ is certainly far less complex than communities of interacting species found in nature. Ecological systems in nature are undoubtedly high-dimensional dynamical systems, and a significant problem is to determine to what extent, if any, their
6 [ WHAT WE LFARNED
dynamics can be described and predicted by low-dimensional models. Certainly there is no chance of doing this if mathematical models cannot accurately describe and predict the dynamics of low-dimensional biological systems. The flour beetle system and the studies in this book provide a cornerstone example of a successful modeling effort that both describes and predicts a wide range of complex dynamics of a real biological population. Nonlinearity and bifurcations. One of the features of nonlinearity is that responses are not (necessarily) proportional to disturbances. Indeed, responses might be very unexpected and nonintuitive. Not only can magnitudes of quantities change in unusual ways, but so can properties of their temporal dynamics. For example, the dynamic changes predicted by the bifurcation diagrams appearing in Figs. 3.2 and 3.3 are not intuitive. That a population would change from an equilibrium dynamic to an oscillatory crash-andboom dynamic and then return to an equilibrium dynamic is not an obvious or expected outcome of a steady increase in adult mortality. The complicated dynamics and route-to-chaos predicted by the bifurcation diagram appearing in Fig. 4.1 are even less intuitive. Yet, in both cases, experimental populations of flour beetles indeed follow these bifurcation scenarios when their demographic parameters are appropriately manipulated. One can single out a treatment lying along the route-to-chaos, a treatment located in the bifurcation diagram where chaotic attractors reside, and study the replicates from that treatment as examples of chaotic populations. We did this in Chapter 5. However, a stronger message is contained in the whole bifurcation diagram. The route-to-chaos experiment clearly demonstrates that real biological populations can display the range of dynamics ~ the bifurcations and complexity~ predicted by simple deterministic rules embodied in low-dimensional models. This is the heart of May’s hypothesis. Confidence intervals. Parameter estimates come with confidence intervals. Model dynamics should be investigated for parameter values ranging throughout these intervals. If the dynamics of a well-validated model are robust (i.e., are qualitatively unchanged) throughout the confidence intervals, then one has strong support for reaching the conclusion that the biological population also has these same dynamics. If, for example, the model possesses a stable equilibrium for all parameter values lying in the confidence intervals, then one concludes that the deterministic component of the population’s dynamics is an equilibrium. The same can be said about other types of attractors, including chaotic attractors.
177
178
6 I WHATWE LEARNED However, it is possible for bifurcations to occur within confidence intervals and as a result it is possible that several qualitatively different types of dynamics occur for parameter values ranging throughout these intervals. Indeed, when dealing with complex dynamics, such as chaos, it is likely that many bifurcations occur within confidence intervals. In such a situation it may be inappropriate to assign a specific dynamic property to the modeled biological population according to the predicted dynamic at selected point estimates for parameters. Instead, one must in some way assess the various influences of the different attractors that are distributed throughout the confidence intervals. For example, one needs to decide what it means to assert that a population is "chaotic" if within the confidence intervals for the estimated parameters there is a complicated array of chaotic attractors and period locking windows containing stable cycles. Moreover, there can be additional complications in assigning a particular attractor type to a p o p u l a t i o n ~ such as the complications that arise from transients, stochasticity, and lattice effects. Lattice effects. An interesting insight, with potentially widespread implications for the study of populations dynamics in general, resulted from a study of the chaos treatment in Chapter 5. Observed patterns in the experimental data were found to be caused by the fact that census n u m b e r s are necessarily discrete integers. Animal numbers or densities come from a finite set of discrete numbers ~ a "lattice"~ and being so constrained must ultimately display, in the absence of noise, equilibrium or periodic dynamics. It is another tribute to the LPA model that it provided, by its integerization, an accurate explanation of these originally unanticipated patterns. In a technical sense population time series data cannot ~ because they lie on a lattice ~ display quasiperiodic or chaotic dynamics, even if they are purely deterministic. In Chapter 5 a study of some deterministic and stochastic lattice models revealed the relationship between the dynamics on a lattice and those on the underlying continuous state space. First of all, transient lattice dynamics (i.e., the dynamics prior to becoming locked into a cycle) tend to resemble the continuous state-space dynamics, at least as best they can while being constrained to the lattice. In this way, the dynamics of a stochastic system on a lattice ~ being a system continually perturbed into transient b e h a v i o r ~ can tend to resemble the underlying continuous state-space dynamics. This, then, is one way the continuous state-space attractor exerts its influence on the lattice system. Note how, in this case, stochasticity is an aid to discovering the characteristics of the underlying dynamics ~ rather than a hindrance. Secondly, on sufficiently fine lattices the dynamics will more closely resemble the continuous state-space dynamic. One way (but not the
6 I WHAT WE LEARNED
only way) in which lattices can be refined is by considering the population density in larger habitat sizes, at least for populations whose abundance scales approximately with habitat size. It follows that habitat size can be a significant factor in determining population dynamics. In particular, the potential for complex dynamics is lessened and obscured in smaller habitat sizes. Or, put another way, a study that determines a particular dynamic for a population in one habitat size might be invalid in a larger habitat size because the simplified dynamics on the coarser lattice of the smaller habitat hide the underlying tendency for c o m p l e x i t y ~ a complexity that is revealed, perhaps unexpectedly, in a larger habitat. A kind of bifurcation occurs in the dynamics as a function of habitat size. It should be noted that these lattice effects are not necessarily the result of extremely small population numbers. Nor are they manifested only on very coarse lattices. For example, the lattice in the chaos treatment in Chapter 5 contains more than a million points. Finally, for populations dominated by demographic as opposed to environmental stochasticity, the coefficient of variation decreases to zero with increasing population abundance. For such populations, as habitat size increases the stationary density distribution of the stochastic lattice model converges to the deterministic attractor of the underlying continuous state-space dynamics. In particular, if the underlying continuous state-space dynamic of a population is chaotic, population density will more clearly exhibit the properties of this chaos in larger habitats.
Mixes of deterministic~stochastic, continuum~lattice, and attractor/ transient dynamics. A conclusion that emerges from our studies, par-
ticularly from those in Chapter 5, is that a full explanation of ecological time-series data is unlikely to be found by analyses that rely solely on deterministic model attractors. Instead, what one expects to see in data is a mix of several, if not many, patterns resembling different deterministic entities that o c c u r ~ in whole or in p a r t ~ during randomly appearing temporal episodes. These entities include attractors (perhaps more than one), transients, unstable invariant sets and their stable manifolds, and lattice cycles (perhaps more than one). Stochasticity, besides simply "blurring out" deterministic attractors, can repeatedly cause trajectories to visit regions in state space away from attractors and thereby bring populations perpetually under the influence of deterministic dynamics other than those of an attractor. This is what one finds, for example, in computer studies of stochastic toy models (Figs. 5.11 and 5.12) and the LPA model (Fig. 5.13), and this is what one observes in the experimental flour beetle data (Fig. 5.14). Furthermore, the complexity of the mix increases with the complexity of the deterministic component of the dynamics.
179
180
61 WHATWE LEARNED If an adequate explanation of observed dynamic patterns found in time-series data from a single population under highly controlled conditions in which stochasticity is minimized ~ as in our laboratory studies cannot be obtained by means of deterministic model attractors alone, then certainly this fact is even more likely to be true for ecological data obtained from field observations or experiments. It is widely recognized that insufficient length of time-series data is a major problem in the study of chaos in ecological data [144]. In addition, if ecological data are typically a blend of deterministic properties and stochasticity as described earlier, then one has added difficulties. The problem is not only the length of the data set, but the length of time spent on or near the attractor (or any other deterministic entity o f interest). The data may be "co ntaminated" not only by noise - - which has long been recognized as a significant problem in the detection of chaos in d a t a - - b u t by other deterministic dynamics (transients and even unstable invariant sets) not due to the chaotic attractor at all. Moreover, a converse holds. Nonchaotic dynamics may be mistakenly identified as chaotic for the same reason, viz., that stochasticity allows visits to regions of state space a w a y - - even far a w a y - - from attractors. A time series of data may often visit regions where orbits are separating, for example near an unstable equilibrium or cycle, producing a kind of sensitivity to initial conditions (as measured, for example, by the stochastic Lyapunov exponent SLE) that is not due to deterministic chaos. Desharnais et al. [51] provide an example, using the environmental stochastic Ricker model, in which a noisy equilibrium has a positive SLE (see [46] for more details). Because of stochasticity, diagnostic tests for chaos that require long-term residency on or near a chaotic attractor are not likely to be appropriate for ecological time series. The LPA model and the routeto-chaos experiment in Chapter 4 provide other examples, a particularly notable one ofwhich is the treatment Cpa - 0.50. For this treatment the deterministic LPA model possesses a stable cycle throughout the confidence intervals of the estimated parameters, even though the SLE is positive throughout those intervals (see Table 4.3). In these cases the stochastic Lyapunov exponent is uninformative and misleading with regard to the detection of chaos, especiallywhen one considers that a noisy stable equilibrium or cycle is a leading alternative hypothesis to chaotic dynamics. Another point concerning the detection of chaos in data comes out of the investigation of temporal patterns in Chapter 5. The appearance of regular, even near-periodic, patterns in time series data does not itself rule out the presence of chaos. Efforts to find unequivocal evidence of chaos in ecosystems have generally focused on the analysis of available data sets. Although different
6 I WHAT WE LEARNED
approaches have been taken in undertaking these analyses, we have seen that there are many difficulties associated with this task. Another approach to the question of chaos in ecology (indeed, complex nonlinear dynamics in g e n e r a l ) - and the one taken in this b o o k - - i s to study the response of a system to perturbations. Depending on the nature of the perturbations, an ecosystem in or near a region of complex nonlinear dynamics such as chaos is likely to respond quite differently from one in a robust state of stable equilibrium (or period cycling)~ and to do so often in unusual, surprising, and nonintuitive ways, even to small perturbations. In many ways, this is perhaps a more interesting and important question to ask anyway, rather than whether or not a specific system is, or is not, chaotic in its present state and configuration. Therefore, in our studies we have not focused on problems associated with the detection of chaos in available data sets. Nor have we addressed the often-debated and important questions concerning the role of chaos in "natural" populations, such as the frequency or rarity of its occurrence or whether it is selected for or against. Instead our studies relate to different questions: what roles do complex dynamics, such as chaos, play in the response of ecosystems to disturbances? Given that population interactions are nonlinear, what are the possible consequences of changes in environmental and demographic parameters? What unexpected and unintended consequences due to nonlinearity might occur? Given the continual disturbances that affect the physical and biological environments of many, if not most, biological species (especially when the activities of humans are brought to mind), these are also important questions to ask about natural ecosystems. Experiments using laboratory systems are a natural way to begin a rigorous study of these questions. However, rigorous study demands a close connection between the biological system and the mathematics of nonlinear t h e o r y ~ between data and models. We have seen in this book that it is possible to describe and predict, by means of a low-dimensional mathematical model, the consequences that environmental disturbances have on the dynamics of a biological population. As P. Kareiva writes [98], "... simply documenting direct demographic effects of environmental change or environmental stress has little predictive power. Only with a solid understanding of underlying dynamics can ecologists ever hope to anticipate the consequences of environmental perturbations." Our studies in this book show how, as Kareiva continues to say, "the marriage of nonlinear models and experiments can help to accomplish this task." Furthermore, as a result of our modeling and experimental efforts, we have seen that a real biological population can indeed follow a modelpredicted route-to-chaos [72], the possibility of which had so intrigued
181
182
6 [ WHAT WE LEARNED
Robert May in his seminal papers. While documenting this fact, we gained new insights into the complex dynamic patterns that can arise from the mix of nonlinear, deterministic, and stochastic elements inevitably found in ecological systems [19]. However, despite the many complications that arise from this mix of elements, one should not lose sight of the fact that it was a simple, low-dimensional model whose predictions were fulfilled, and upon whose foundation were based accurate explanations for complex dynamic patterns observed in the data. The Tribolium project provides an example that indeed corroborates May’s hypothesis that complex dynamics in ecological data can be the result of simple rules. It is hoped not only that the studies in this book provide insights into nonlinear population dynamics, but that they also provide a modest step toward the "hardening" of ecological science ~ a step toward raising its explanatory and predictive power beyond purely theoretical speculation and a satisfaction with only qualitative accuracy, reasonable "guesstimates," and verbal metaphors. It is true that the laboratory system used in our studies is a relatively simple biological system, and that the lowdimensional LPA model is a simple mathematical model of that system. Nonetheless, we can find motivation and inspiration for the study of such systems from another quote taken from May’s seminal 1976 paper [124]: Not only in research, but also in the everyday world of politics and economics, we would all be better off if more people realized that simple nonlinear systems do not necessarily possess simple dynamic properties.
BIBLIOGRAPHY [1] John D. Abet, Why don’t we believe the models? Bulletin of the Ecological Society of America 78 (1997), 232-233. [2] R. H. Abraham and C. D. Shaw, DynamicsmThe Geometry of Behavior. Part One: Periodic Behavior, Aerial Press, Santa Cruz, CA, 1982. [3] R. H. Abraham and C. D. Shaw, DynamicsmThe Geometry of Behavior. Part Two: Chaotic Behavior, Aerial Press, Santa Cruz, CA, 1983. [4] W. C. Allee, AnimalAggregations:A Study in General Sociology, University of Chicago Press, Chicago, 1992.
[5] W. C. Allee, O. Park, A. E. Emerson, T. Patk, and K. P. Schmidt, The Principles of Animal Ecology, W. B. Saunders Company, Philadelphia and London, 1949. [6] E. Allen, J. M. Harris, and L. J. S. Allen, Persistence-time models for use in viability analyses of vanishing species, Journal of Theoretical Biology 155 (1992), 33-53. [7] K.T. Alligood, T. D. Sauer, and J. A. Yorke, Chaos: An Introduction to Dynamical Systems, Springer-Verlag, Berlin, 1997. [8] H. G. Andrewartha and L. C. Birch, The Distribution and Abundance of Animals, University of Chicago Press, Chicago, 1954. [9] D.V. Anosov, Geodesic Flows and Closed Riemannian Manifolds with Negative Curvature, Proceedings of the Steklov Institute ofMathematics, Vol. 90, 1967 (translated by the American Mathematical Society, 1969). [10] S. Y. Auyang, Foundations of Complex-System Theories in Economics, Evolutionary Biology and Statistical Physics, Cambridge University Press, Cambridge, UK, 1998.
[11] N. T. J. Bailey, The Mathematical Theory of Epidemics, Griffin, London, 1957. [12] J. Barrow-Green, Poincar~ and the Three Body Problem, History of Mathematics, Vol. 11, American Mathematical Society, Providence, RI, 1997. [13] M. S. Bartlett, Stochastic Population Models in Ecology and Epidemiology, Monographs on Applied Probability and Statistics (M. S. Barlett, editor), Metheusen and Co. Ltd., London, 1960. [141 M. S. Bartlett, Monte Carlo studies in ecology and epidemiology, Proceedings Fourth Berkeley Symposium on Mathematical Statistics and Probability (J. Neyman, editor), University of California Press, Berkeley, CA, 39-55. [15] J. R. Beddington, C. A. Free, and J. H. Lawton, Dynamic complexity in predator-prey models flamed in difference equations, Nature 255 (1975), 58-60. [16] M. Begon, J. L. Harper, and C. R. Towsend, Ecology, Blackwell Science Ltd, London, 1996.
183
184
Bibliography [171 A. E. Bell, The Tribolium model and animal breeding, Second World Congress on Genetics and Applications to Livestock Production 5 (1982), 26-42. [18] H. P. Benoit, E. McCauley, and J. R. Post, Testing the demographic consequences of cannibalism in Tribolium confusum, Ecology 79, No. 8 (1998), 2839-2851. [191 O. N. Bjornstad and B. T. Grenfell, Noisy clockwork: time series analysis ofpopulation fluctuations in animals, Science 293 (July 27, 2001), 638-643. [20] M. T. Boswell, J. K. Ord, and G. P. Patti, Chance mechanisms underlying univariate distributions, appearing in StatisticalDistributions in Ecological Work (J. K. Ord, G. P. Patil, and C. TaiUie, editors), International Co-operative Publishing House, Faidand, MD, 1979, 3-156. [21] R. Bowen, w-Limit sets for Axiom A diffeomorphisms, Journal of Differential Equations 18 (1975), 333-339. [221 S. R. Carpenter, K. L. Cottingham, and C. A. Stow, Fitting predator-prey models to time series with observation errors, Ecology 75 (1994), 1254-1264. [231 H. Caswell, Matrix Population Models: Construction, Analysis and Interpretation, 2nd ed., Sinauer Associates, Inc. Publishers, Sunderland, MA, 2001. [24] R. N. Chapman, The confused flour beetle, Minnesota State Entomologist Report, 17 (1918), 73-93. [25] R. N. Chapman, The quantitative analysis of environmental factors, Ecology 9 (1928), 111-122. [26] R. E Costantino and R. A. Desharnais, Population Dynamics and the ’Tribolium’ Model: Genetics and Demography, Monographs on Theoretical and Applied Genetics, Vol. 13, Springer-Vedag, Berlin, 1991. [27] R. E Costantino, J. M. Cushing, B. Dennis, and R. A. Desharnais, Experimentally induced transitions in the dynamic behaviour of insect populations, Nature 375 (1995), 227-230. [28] R. E Costantino, R. A. Desharnais, J. M. Cushing, and B. Dennis, Chaotic dynamics in an insect population, Science 275 (1997), 389-391. [29] R. E Costantino, J. M. Cushing, B. Dennis, R. A. Desharnais, and S. M. Henson, Resonant population cycles in temporally fluctuating habitats, Bulletin of Mathematical Biology 60 (1998), 247-273. [30] D. R. Cox and N. J. H. Small, Testing multivariate normality, Biometrika 65 (1978), 263-272. [311 J. P. Crutchfield, J. D. Farmer, and B. A. Huberman, Fluctuations and simple chaotic dynamics, Physics Reports 92 (1982), 45-82. [321 J. M. Cushing, An Introduction to Structured Population Dynamics, CBMS-NSF Regional Conference Series in Applied Mathematics, Vol. 71, SIAM, Philadelphia, 1998. [331 J. M. Cushing, Global stability of some matrix equations in population dynamics, Journal of Difference Equations and Applications 5, No. 6 (1999), 557-560. [341 J. M. Cushing and Z. Yicang, The net reproductive value and stability in matrix population models, Natural Resource Modeling 8, No. 4 (1994), 297-333. [351 J. M. Cushing, B. Dennis, R. A. Desharnais, and R. E Costantino, Moving toward an unstable equilibrium: saddle nodes in population systems, Journal of Animal Ecology 67 (1998), 298-306.
Bibliography [36] ]. M. Cushing, R. E Costantino, B. Dennis, R. A. Desharnais, and S. M. Henson, Nonlinear population dynamics: Models, experiments and data, Journal of Theoretical Biology 194, No. 1 (1998), 1-9. [371 I. M. Cushing, S. M. Henson, R. A. Desharnais, B. Dennis, R. E Costantino, and A. A. King, A chaotic attractor in ecology: theory and experimental data, Chaos, Solitons & Fractals 12, No. 2 (2001), 219-234. [381 C. Darwin, The Autobiography of Charles Darwin (N. Barrow, editor), W. W. Norton and Company, Inc., New York, 1993.
[391 B. Dennis and R. E Costantino, Analysis of steady-state populations with the gamma abundance model: application to Tribolium, Ecology 69 (1988), 1200-1213. [40] B. Dennis, P. L. Munholland, and I. M. Scott, Estimation of growth and extinction parameters for endangered species, Ecological Monographs 61 (1991), 115-143.
[41] B. Dennis and G. P. Patil, The gamma distribution and weighted multimodal gamma distributions as models of population abundance, Mathematical Biosciences 68 (1984), 187-212. [421 B. Dennis and M. L. Taper, Density dependence in time series observations ofnatural populations: estimation and testing, EcologicalMonographs 64 (1994), 205-224. [431 B. Dennis, R. A. Desharnais, I. M. Cushing, and R. E Costantino, Nonlinear demographic dynamics: mathematical models, statistical methods and biological experiments, Ecological Monographs 65, No. 3 (1995), 261-281. [44] B. Dennis, R. A. Desharnais, ]. M. Cushing, and R. E Costantino, Transitions in population dynamics: equilibria to periodic cycles to aperiodic cycles, Journal of Animal Ecology 66 (1997), 704-729.
[451 B. Dennis, R. A. Desharnais, I. M. Cushing, S. M. Henson, and R. E Costantino, Estimating chaos and complex dynamics in an insect population, Ecological Monographs 71, No. 2 (2001), 277-303. [46] B. Dennis, R. A. Deshamais, ]. M. Cushing, S. M. Henson, and R. E Costantino, Can noise induce chaos? in preparation. [471 B. Dennis, R. E Costantino, R. A. Desharnais, S. M. Henson, and ]. M. Cushing, Nonlinear Population Dynamics: Models, Experiments and Analysis, in preparation. [481 R. A. Desharnais and R. E Costantino, Genetic analysis of a population of Tribolium. VII Stability: response to genetic and demographic perturbations, Canadian Journal of Genetics and Cytology 22 (1980), 577-589.
[491 R. A. Deshamais and R. E Costantino, Genetic analysis of a population of Tribolium. VIII. The stationary stochastic dynamics of adult numbers, Canadian Journal of Genetics and Cytology 27 (1985), 341-350. [5Ol R. A. Desharnais and L. Liu, Stable demographic limit cycles in laboratory populations of Tribolium castaneum, Journal of Animal Ecology 56 (1987), 885-906. [511 R. A. Desharnais, R. E Costanfino, I. M. Cushing, and B. Dennis, Estimating chaos in an insect population, Science 276 (1997), 1881-1882. [521 R.A. Desharnais, R. E Costantino, ]. M. Cushing, S. M. Henson, and B. Dennis, Chaos and population control of insect outbreaks, Ecology Letters 4, No. 3 (2001), 229-235. [531 ]. Edmunds, A stage-structured model of two competing species, Ph.D. thesis, University of Arizona, Tucson, 2001.
185
186
Bibliography [541 S. N. Elaydi, An Introduction to Difference Equations, 2nd ed., Springer, New York, 1999. [551 S. N. Elaydi, Discrete Chaos, Chapman & HalI/CRC, New York, 1999. [561 S. Ellner, Detecting low-dimensional chaos in population dynamics data: a critical review, Chaos and Insect Ecology (J. Logan and E Hain, editors), VPI and SU, Charlottesville, VA, 1991. [571 S. P. Ellner, Defining chaos for real, noisy data: local Lyapunov exponents and sensitive response to perturbations, appearing in Chaos in Real Data: The Analysis of Nonlinear Dynamics from Short Ecological Time Series (l. N. Perry, R. H. Smith, I. P. Woiwod, and D. R. Morse, editors), Kluwer Academic Publishers, Dordrecht, The Netherlands, 2000, 1-32. [58] S. Ellner, A. R. Gallant, D. McCaffrey, and D. Nychka, Convergence rates and data requirements for Jacobian-based estimates of Lyapunov exponents from data, Physics LettersA 153 (1991), 357-363. [59] S. Ellner, A. R. Gallant, and J. Theiler, Detecting nonlinearity and chaos in epidemic data, Epidemic Models: Their Structure and Relation to Data (D. Mollison, editor), Cambridge University Press, Cambridge, UK, 1995. [601 S. Ellner and P. Turchin, Chaos in a noisy world: new methods and evidence from time-series analyses, The American Naturalist 145 (1995), 343-375.
[61] S. P. Ellner, B. E. Kendall, S. N. Wood, E. McCauley, and C. J. Briggs, Inferring mechanism from time-series data: delay differential equations, Physica D 110 (1997), 182-194. [621 S. P. Ellner, B. A. Bailey, G. V. Bobashev, A. R. Gallant, B. T. Grenfell, and D. W. Nychka, Noise and nonlinearity in measles epidemics: combining mechanistic and statistical approaches to population modelling, The American Naturalist 151 (1998), 425-440. [631 S. Engen and B.-E. Saether, Stochastic population models: some concepts, definitions and results, Oikos 83 (1998), 345-352. [641 S. Engen, O. Bakke, and A. Islam, Demographic and environmental stochasticitym concepts and definitions, Biometrics 54 (1998), 39-45. [65] W. W. Falck, N. Bjornstad, and N. C. Stenseth, Bootstrap estimated uncertainty of the dominant Lyapunov exponent for Holarctic microtine rodents, Proceedings of the Royal Society ofLondon B 261 (1995), 159-165. [661 W. W. Falck, O. N. Bjornstad, and N. C. Stenseth, Voles and lemmings: chaos and uncertainty in fluctuating populations, Proceedings of the Royal Society of London B 262 (1995), 363-370. [671 E. D. Ford, Scientific Methods for Ecological Research, Cambridge University Press, Cambridge, UK, 2000. [68] E R. Gantmacher, The Theory of Matrices, Vol. 2, Chelsea Publishing Co., New York, 1960. [69] G. E Gause, The influence of ecological factors on the size of populations, American Naturalist 115 (1931), 70-76. [701 G. F. Gause, The Struggle for Existence, Williams and Wilkins, Baltimore, 1934. [71] I. Gleick, Chaos: Making a New Science, Viking Penguin Inc., New York, 1988. [721 C. Godfray and M. Hassell, Chaotic beeries, Science 275 (1997), 323-324.
Bibliography [73] N. E. Good, Biology of flour beetles, Tribolium confusum Duv., and T.ferrugineum Fab., Journal of Agricultural Research 46 (1933), 327-334. [74] D. Goodman, Considerations of stochastic demography in the design and management of biological reserves, Natural Resource Modeling 1 (1987), 205-234. [75] S. J. Gould, Dinosaur in a Haystack: Reflections in Natural History, Harmony Books, New York, 1995. [76] J. Guckenheimer and E Holmes, Nonlinear Oscillations, Dynamical Systems and Bifurcations of Vector Fields, Springer-Verlag, Berlin, 1983. [77] I. Guckenheimer, G. E Oster, and A. Ipaktchi, The dynamics of density dependent models, Journal of Mathematical Biology 4 (1977), 101-147. [781 N. G. Hairston Jr., S. Ellner, and C. M. Kearns, Overlapping generations: the storage effect and the maintenance of biotic diversity, appearing in Population Dynamics in Ecological Space and Time (O. E. Rhodes, R. K. Chesser, and M. H. Smith, editors), University of Chicago Press, Chicago, 1996, 109-145. [79] J. K. Hale, Asymptotic Behavior of Dissipative Systems, Mathematical Surveys & Monographs 25, American Mathematical Society, Providence, RI, 1985. [80] S. M. Hammel, J. A. Yorke, and C. Grebogi, Do numerical orbits of chaotic dynamical processes represent true orbits? Journal of Complexity 3 (1987), 136-145.
[81] B.-L. Hao, Chaos, World Scientific, Singapore, 1984. [821 B.-L. Hao, Chaos II, World Scientific, Singapore, 1990. [831 M. P. Hassell, J. H. Lawton, and R. M. May, Patterns of dynamical behavior in single species populations, Journal of Animal Ecology 45 (1976), 471-486. [84] A. Hastings and R. E Costantino, Cannibalistic egg-larva interactions in Tribolium: an explanation for the oscillations in population numbers, The American Naturalist 130 (1987), 36-52. [85] A. Hastings, C. L. Hom, S. Ellner, E Turchin, and H. C. J. Godfray, Chaos in ecology: is mother nature a strange attractor ?Annual Review of Ecology and Systernatics 24 (1993), 1-33. [86] A. Hastings and K. Higgins, Persistence of transients in spatially structured ecological models, Science 263 (1994), 1133-1136. [86a] M. J. B. Hauser, L. F. Olsen, T. V. Bronnikova, and W. M. Schaffer, Routes to chaos in the peroxidase-oxidase reaction: I. Period-doubling and period-adding, Journal of Physical Chemistry 101 (1997), 5075-5083. [871 S. M. Henson, Leslie matrix models as stroboscopic snapshots of McKendrick PDE models, Journal of Mathematical Biology 37 (1998), 309-328. [88] S. M. Henson and J. M. Cushing, The effect of periodic habitat fluctuations on a nonlinear insect population model, Journal of Mathematical Biology 36 (1997), 201226. [89] S. M. Henson, J. M. Cushing, R. F. Costantino, B. Dennis, and R. A. Desharnais, Phase switching in biological population cycles, Proceedings of the Royal Society of London B 265 (22 November, 1998), 2229-2234.
[90] S. M. Henson, R. E Costantino, J. M. Cushing, B. Dennis, and R. A. Desharnais, Multiple attractors, saddles and population dynamics in periodic habitats, Bulletin of Mathematical Biology 61 (1999), 1121-1149.
187
188
Bibliography [91] S.M. Henson, R. E Costantino, R. A. Desharnais, 1. M. Cushing, B. Dennis, Basins of attraction: population dynamics with twO stable 4-cycles, Oikos 98 (2002), 17-24. [92] S.M. Henson, R. F. Costantino, 1. M. Cushing, R. A. Desharnais, B. Dennis, and A. A. King, Lattice effects observed in chaotic dynamics of experimental populations, Science 294 (19 Oct 2001), 602-605. [93] R. Hilborn and C. 1. Waiters, Quantitative Fisheries Stock Assessment, Chapman and Hall, New York, 1992. [94] E. Aflee Jackson, Perspectives of Nonlinear Dynamics, Cambridge University Press, Cambridge, UK, 1991. [95] T. E. ]acobson, The Ricker model applied to adult flour beetle populations, Honors thesis, Department of Mathematics, College of Science, University of Arizona, Tucson, 1998. [96] R.V. ]ensen, Classical chaos, American Scientist 75 (1987), 168-181. [97] D. Jillson, Insect populations respond to fluctuating environments, Nature 288 (1980), 699-700. [98] E Kareiva, Predicting and producing chaos, Nature 375 (1995), 189-190. [99] S.H. Kellert, In the Wake of Chaos: Unpredictable Order in Dynamical Systems, The University of Chicago Press, Chicago, 1993. [100] B.E. Kendall, Estimating the magnitude of environmental stochasticity in survivorship data, EcologicalApplications 8 (1998), 184-193. [101] B. E. Kendall, C. 1. Briggs, W. W. Murdoch, P. Turchin, S. E Ellner, E. McCauley, R. M. Nisbet, and S. N. Wood, Why do populations cycle? A synthesis of statistical and mechanistic modeling approaches, Ecology 80 (1999), 1789-1805. [102] C. E. King and P. S. Dawson, Population biology and the Tribolium model, Evolutionary Biology 5 (1972), 133-227. [103] L.A. Klimko and P. I. Nelson, On conditional least squares estimation for stochastic processes, Annals of Statistics 6 (1978), 629-642. [104] G. Kolata, What does it mean to be random? Science 231 (1986), 1068-1070. [105] S. Krasner, The Ubiquity of Chaos, American Association for the Advancement of Science, Washington, D.C., 1990. [106] Y. Kuang and I. M. Cushing, Global stability in a nonlinear difference-delay equation model of flour beetle population growth, 1. Difference Equations and Applications 2 (1995), 31-37. [107] H. D. Landahl, A mathematical model for the temporal pattern of a population structure, with particular reference to the flour beetle, Bulletin of Mathematical Biophysics 17 (1955), 63-77. [108] H. D. Landahl, A mathematical model for the temporal pattern of a population structure, with particular reference to the flour beetle. II. Competition between species, Bulletin of Mathematical Biophysics 17 (1955), 131-140. [109] C. Leger, D. N. Politis, and J. P. Romano, Bootstrap technology and applications, Technometrics 34 (1992), 378-398. [110] E. Lehmann, Theory of Point Estimation, John Wiley, New York, 1983.
Bibliography [111] P. H. Leslie, On the use of matrices in certain population mathematics, Biometrika 33 (1945), 183-212. [112] P. H. Leslie, Some further notes on the use of matrices in population mathematics, Biometrika 35 (1948), 213-245.
[1131 P. H. Leslie, A stochastic model for two competing species of Tribolium and its application to some experimental data, Biometrika 49 (1962), 1-25. [114] P. H. Leslie, T. Park, and D. B. Mertz, The effect of varying initial numbers on the outcome of competition between two Tribolium species, Journal of Animal Ecology 35 (1968), 9-23. [115] E. G. Lewis, On the generation and growth of a population, Sankhya 6 (1942), 93-96. [116] T. Y. Li and J. A. Yorke, Period three implies chaos, American Mathematical Monthly 82 (1975), 985-992. [1171 C. C. Lin and G. S. Mudholkar, A simple test for normality against asymmetric alternatives, Biometrika 67 (1980), 455-461.
[1181 S. Little, S. Ellner, M. Pascual, M. Neubert, D. Kaplan, T. Sauer, H. CasweU, and A. Solow, Detecting nonlinear dynamics in spatio-temporal systems: examples from ecological models, Physica D 96 (1996), 321-333. [119] E. Lorenz, Deterministic nonperiodic flow, ]ournal of the Atmospheric Sciences 20 (1963), 448-464. [120] E. Lorenz, The Essence of Chaos, University of Washington Press, Seattle, 1997. [121] D. Ludwig and C. J. Walters, A robust method for parameter estimation from catch and effort data, Canadian Journal of Fisheries and Aquatic Sciences 46 (1989), 137144. [122] R. M. May, Biological populations with nonoverlapping generations: stable points, stable cycles and chaos, Science 186 (1974), 645-647.
[123] R. M. May, Stability and Complexity in ModeIEcosystems, Princeton Landmarks in Biology, Princeton University Press, Princeton, NJ, 2001. [1241 R. M. May, Simple mathematical models with very complicated dynamics, Nature 261 (1976), 459-467. [1251 R. M. May and G. E Oster, Bifurcations and dynamic complexity in simple ecological models, The American Naturalist 110 (1976), 573-599.
[126] D. E McCaffrey, S. Ellner, A. R. Gallant, and D. W. Nychka, Estimating the Lyapunov exponent of a chaotic system with nonparametric regression, Journal of the American Statistical Association 87 (1992), 682-695. [1271 P. McCullagh and J. A. Nelder, Generalized Linear Models, 2nd ed., Chapman and Hall, London, 1989. [128] D. M. Mertz, Age-distribution in populations of flour beetles. I. Experimental studies, Ecological Monographs 39 (1969), 1-31. [1291 D. M. Mertz, The Tribolium model and the mathematics of population growth, Annual Review of Ecological Systems 3 (1972), 51-78.
[130] J. A. J. Metz and O. Diekmann, The Dynamics of Physiologically Structured Populations, Lecture Notes in Biomathematics, Vol. 68, Springer-Vedag, Berlin, 1986.
189
190
Bibliography [131] A. M. Moffa and R. E Costantino, Genetic analysis of a population of Tribolium. VI. Polymorphism and demographic equilibrium, Genetics, 87 (1977), 785-805.
[131a] W. F. Morris, Problems in detecting chaotic behavior in natural populations by fitting simple discrete models, Ecology 71 (1990), 1849-1862. [132] L. D. Mueller and A. Joshi, Stability in ModelPopulations, Monographs in Population Biology 31, Princeton University Press, Princeton, NJ, 2000. [1331 Y. Neimark, On some cases of periodic motions depending on parameters, Dokl. Acad. Nauk. SSSR 129 (1959), 736-739. [1341 J. Neyman, T. Park, and E. L. Scott, Struggle for existence, the Tribolium model: Biological and statistical aspects, Proceedings Third Symposium on Mathematical Statistics and Probability (J. Neyman, editor), University of California Press, Berkeley, CA, 1956, 41-79. [135] B. S. Niven, The stochastic simulation of Tribolium, Physiological Zoology 40 (1967), 67-82.
[1361 B. S. Niven, Simulation of two interacting species of Tribolium, PhysiologicalZoology 42 (1969), 248-255. [137] D. Nychka, S. Ellner, A. R. Gallant, and D. Nychka, Estimating the Lyapunov exponent of a chaotic system with nonparametric regression, ]ournal of the American StatisticaIAssociation 87 (1992), 682-695. [1381 D. M. Olsson and L. S. Nelson, The Nelder-Mead simplex procedure for function minimization, Technometrics 17 (1975), 45-51. [138a] G. E Oster, Predicting populations, American Zoology 21 (1981), 831-844. [139] T. Park, Studies in population physiology: the relation of numbers to initial population growth in the flour beetle Tribolium confusum Duval, Ecology 13 (1932), 172-181. [140] T. Park, Experimental studies ofinterspecies competition. II. Temperature, humidity and competition in two species of Tribolium, Physiological Zoology 27 (1954), 177238. [141] T. Park, Beetles, competition and populations, Science 138 (1962), 1369-1375. [142] T. Park, D. B. Mertz, W. Grodzinski, and T. Prus, Cannibalistic predation in populations of flour beeries, Physiological Zoology 38 (1965), 289-321. [143] R. Pearl, The Biology of Population Growth, Alfred A. Knopf, New York, 1925. [144] 1. N. Perry, R. H. Smith, I. P. Woiwod, and D. R. Morse, Chaos in Real Data: the Analysis of Nonlinear Dynamics from Short Ecological Time Series, Kluwer Academic Publishers, Dordrecht, The Netherlands, 2000. [145] H. Poincar6, Science and method, appearing in The Value of Science: Essential Writings ofHenriPoincard (S. ]. Gould, series editor), Modern Library of Science, Random House, Inc., New York, 2001. [146] R. Pool, Is it chaos, or is it just noise? Science 243 (1989), 25-28. [147] R. Pool, Ecologists flirt with chaos, Science 243 (1989), 310-313. [148] W. H. Press, B. P. Flannery, S. A. Teukolsky, and W. T. Vetterling, Numerical Recipes: TheArt of Scientific Computing, Cambridge University Press, Cambridge, UK, 1986. [1491 C. R. Rao, Linear Statistical Inference and Its Applications, 2nd ed., ]ohn Wiley, New York, 1973.
Bibliography
[150] E. Renshaw, Modelling BiologicaI Populations in Space and Time, Cambridge Studies in Mathematical Biology 11, Cambridge University Press, Cambridge, UI(, 1991.
[151] ]. A. Rice, Mathematical Statistics and Data Analysis, 2nd ed., Wadsworth, Belmont, CA, 1995. [152] W. E. Ricker, Stock and recruitment, Journal of Fisheries Research Board of Canada 5 (1954), 559-623.
[153] C. Robinson, Dynamical Systems: Stability, Symbolic Dynamics and Chaos, CRC Press, Inc., Boca Raton, FL, 1995. [154] R. S. Sacker, A new approach to the perturbation theory of invariant surfaces, Communications of Pure and Applied Mathematics 18 (1965), 717-732.
[155] B.-E. Saether, S. Engen, A. Islam, R. McCleery, and C. Perrins, Environmental stochasticity and extinction risk in a population of a small songbird, the Great Tit, The American Naturalist 151 (1998), 441-450. [156] M. L. Shaffer, Minimum population sizes for species conservation, Bioscience 31 (1981), 131-134. [157] W. M. Schaffer, Stretching and folding in lynx fur returns: evidence for a strange attractor in nature, The American Naturalist 124 (1984), 798-820.
[158] W. M. Schaffer, Can nonlinear dynamics help us infer mechanisms in ecology and epidemiology, IMAJournal of Mathematics Applied in Medicine and Biology 2 (1985), 221-252. [159] W. M. Schaffer, Order and chaos in ecological systems, Ecology 66 (1985), 93-106. [160] W. M. Schaffer and M. I(ot, Nearly one dimensional dynamics in an epidemic, Journal of Theoretical Biology 112 (1985), 403-427. [161] W. M. Schaffer and M. I(ot, Do strange attractors govern ecological systems? BioScience 35 (1985), 342-350. [161a] W. M. Schaffer and M. Kot, The coals that Newcastle forgot: Chaos in ecological systems, Trends in Ecology and Evolution 1 (1986), 58-63. [162] W. M. Schaffer, S. Ellner, and M. I(ot, Effects of noise on some dynamical models in ecology and epidemiology, Journal of Mathematical Biology 24 (1986), 479-523. [162a] W. M. Schaffer, L. E Olsen, G. L. Truty, and S. L. Fulmer, The case for chaos in childhood epidemics, appearing in The Ubiquity of Chaos (S. I(rasner, editor), AAAS, Washington, D.C., 1990, 139-167.
[163] G. A. E Seber, Multivariate Observations, John Wiley & Sons, New York, 1984. [164] D. Simberloff, The contribution of population and community ecology to conservation science, Annual Review of Ecology and Systematics 19 (1988), 473-511. [165] H. L. Smith and P. Waltman, The Theory of the Chemostat: Dynamics of Microbial Competition, Cambridge Studies in Mathematical Biology, Cambridge University Press, Cambridge, UI(, 1995.
[166] A. Sokoloff, The Biology ofTribolium, Vol. 1, Oxford University Press, London, 1972. [167] A. Sokoloff, The flour beetles, Tribolium castaneum and Tribolium confusum, appearing in The Handbook of Genetics, Vol. 3 (R. C. King, editor), Plenum Publishing Corporation, New York, 1973. [1681 A. Sokoloff, The Biology of Tribolium, Vol. 2, Oxford University Press, Oxford, UK, 1974.
191
192
Bibliography
[169] A. Sokoloff, The Biology of Tribolium, Vol. 3, Oxford University Press, Oxford, UK, 1977. [170] I. Stanley, A mathematical theory of the growth of populations of the flour beetle, Tribolium confusum Duv, Canadian Journal of Research 6 (1932), 632-671. [171] I. Stewart, WhatShape Is a Snowflake? W. H. Freeman and Company, NewYork, 2001. [172] A. Stuart and ]. K. Ord, Kendall’s Aduanced Theory of Statistics. Volume 2: Classical Inference and Relationships, 5th ed., Griffin, London, 1991.
[1731 G. Sugihara and R. M. May, Nonlinear forecasting as a way of distinguishing chaos from measurement error in time series, Nature 344 (1990), 734-741. [174] E Takens, Detecting strange attractors in turbulence, Lecture Notes in Mathematics, Vol. 898, Springer Verlag, New York, 1981. [175] N. W. Taylor, A theoretical study of population regulation in Tribolium confusum, Ecology 46 (1965), 334-340. [176] N. W. Taylor, A mathematical model for Tribolium confusum populations, Ecology 48 (1967), 290-294. [177] N. W. Taylor, A mathematical model for two Tribolium populations in competition, Ecology 49 (1968), 843-848.
[1781 N. W. Taylor, Simulation of Tribolium populations, Ecological Society of Australia 6 (1971), 105-115.
[179] C. W. Tidd, L. F. Olsen, and W. M. Schaffer, The case for chaos in childhood epidemics. II. Predicting historical epidemics from mathematical models, Proceedings of the Royal Society of London Series B 54 (1993), 257-273. [180] C. Tier and F. B. Hanson, Persistence in density dependent stochastic populations, Mathematical Biosciences 53 ( 1981), 89-117. [181] H. Tong, Nonlinear Time Series: A Dynamical System Approach, Oxford University Press, Oxford, UK, 1990.
[1821 P. Turchin, Chaos and stability in rodent population dynamics: evidence from nonlinear time-series analysis, Oikos 68 (1993), 167-172. [183] P. Turchin, Chaos in microtine populations, Proceedings of the Royal Society of London B 262 (1995), 357-361.
[1841 P. Turchin, Nonlinear time-series modelling of vole population fluctuations, Reseraches on Population Ecology (Kyoto) 38 (1996), 121-132. [1851 P. Turchin and A. D. Taylor, Complex dynamics in ecological time series, Ecology 73 (1992), 289-305. [186] P. Turchin and I. Hanski, An empirically-based model for the latitudinal gradient in vole population dynamics, The American Naturalist 149 (1997), 842-874. [1871 P. Turchin and S. P. Ellner, Living on the edge of chaos: population dynamics of Fennoscandian voles, Ecology 81 (2000), 3099-3116. [188] P. Turchin and S. P. Ellner, Modelling time-series data, appearing in Chaos in
Real Data: The Analysis of Nonlinear Dynamics from Short Ecological Time Series (J. N. Perry, R. H. Smith, I. P. Woiwod, and D. R. Morse, editors), Kluwer Academic Publishers, Dordrecht, The Netherlands, 2000, 33-48.
[189] D. J. Venzon and S. H. Moolgavkar, A method for computing profile-likelihood-based confidence intervals, Applied Statistics 37 (1988), 87-94.
Bibliography [190] ]. Watkins, Consistency and fluctuation theorems for discrete time structured population models having demographic stochasticity, ]ournal of Mathematical Biology 41 (2000), 253-271. [191] H. Whitney, Differentiable manifolds, Annals of Mathematics 37 (1936), 645-680. [192] S. Wiggins, Introduction to Applied Nonlinear Dynamical Systems and Chaos, Texts in Applied Mathematics 2, Springer-Veflag, Berlin, 1990. [192a] E.O. Wilson, The Future of Life, Alfred Knopf, New York, 2002. [193] C. Wissel and S.-H. Zaschke, Stochastic birth and death processes describing minimum viable populations, Ecological Modelling 75/76 (1994), 193-201. [194] C. Zimmer, Life after chaos, Science 284 (April, 1999), 83-86.
193
This Page Intentionally Left Blank
APPENDIX A [ THE DESHARNAIS EXPERIMENT The data used in Chapter 2 to obtain parameter estimates for the LPA model appear in Table A.1. These data are from the control cultures as part of an experiment reported in the thesis of R. A. Desharnais (entitled "Stability analysis in T r i b o l i u m c a s t a n e u m : Response to demographic and genetic perturbations") submitted in 1979 to the University of Rhode Island for the degree of Master of Science in Zoology. In addition to these data from unmanipulated controls, other time-series data were taken from nine demographically perturbed cultures and nine genetically perturbed cultures as part of the experiment. We used data from the demographically perturbed cultures for model validation. See [43]. The Desharnais thesis set the experimental cornerstone for the research program on nonlinear population dynamics initiated a decade later by the authors, part ofwhich appears in this book. The "Materials and Methods" section of Desharnais’ thesis describes the experimental protocol: Twenty-two cultures of Tribolium castaneum homozygous for the corn oil sensitive mutation were initiated with the following age structure: 64 adults, 16 pupae, 20 large larvae, and 70 small larvae. Each population was contained in a one-half pint milk bottle with 20 grams of corn oil medium (percentage composition: 90% wheat flour, 5% dried brewers yeast, and 5% liquid corn oil) and kept in an unlighted incubator at 33 + I~ and 56 + 11% relative humidity. All age classes (except eggs) were censused and placed (with eggs) in fresh medium at biweekly intervals. At the end of ten weeks three replicates were randomly assigned to each of six treatments, three involving demographic perturbations and three involving genetic perturbations. The demographic manipulations consisted of i) adding adults, ii) removing adults, and iii) removing all juveniles. For the three remaining treatments the genetic structure was perturbed by the introduction of one female adult, or three female adults, or three male and
195
196
APPENDIX TABLE A.1
Replicate:
A
B
C
D
Week
(L, P, A)
(L, P, A)
(L, P, ,4)
(L, P, ,4}
(70, 35, 64)
(70, 35, 64)
(70, 35, 64)
(70, 35, 64)
0 2
(263, 4, 78)
(198, 4, 88)
(176, 12, 77)
(249, 12, 86)
4
(75, 109, 78)
(75, 77, 84)
(87, 71,79)
(28, 100, 80)
6
(125, 28, 77)
(111, 18, 80)
(96, 44, 76)
(181, 18, 88)
8
(203, 77, 61)
(226, 40, 69)
(180, 31,61)
(173, 61,80)
10
(57, 71,85)
(31,67, 77)
(13, 72, 46)
(76, 47, 75)
12
(182, 36, 102)
(246, 11,98)
(222, 7, 72)
(254, 36, 76)
14
(27, 136, 104)
(48, 127, 88)
(125, 132, 69)
(29, 119, 77)
16
(265, 35, 120)
(302, 8, 100)
(146, 59, 105)
(286, 27, 110)
18
(32, 76, 122)
(35, 154, 90)
(101,125, 106)
(8, 62, 106)
20
(309, 28, 132)
(213, 20, 120)
(124, 49, 99)
(411,5, 108)
22
(8, 252, 120)
(109, 156, 107)
(156, 82, 96)
(28, 232, 99)
24
(360, 5, 113)
(178, 48, 115)
(69, 87, 98)
(308, 6, 120)
26
(24, 236, 97)
(171,141,119)
(164, 38, 95)
(52, 193, 93)
28
(357, 20, 136)
(59, 73, 121)
(80, 99, 94)
(213, 12, 132)
30
(13, 176, 122)
(299, 75, 127)
(187, 47, 108)
(114, 130, 115)
32
(373, 7, 117)
(9, 114, 117)
(69, 107, 98)
(92, 52, 134)
34
(14, 189, 105)
(419, 54, 121)
(293, 38, 106)
(217, 81, 117)
36
(404, 12, 120)
(3, 157, 113)
(42, 121,88)
(75, 73, 134)
female adults with the genotype. In the latter treatments the frequency of the allele (or chromosome region) was estimated every four weeks. Four replicates remained as a control.
B [ THE BIFURCATION EXPERIMENT The data studied in Chapter 3 appear in the following tables. The experiment was conducted by R. F. Costantino while he was on sabbatical leave with Alan Hastings at the University of California at Davis. We are pleased to acknowledge Alan’s hospitality and his continued interest in the project. The experiment was initiated in November 1993 and ended in July 1994. The design of the experiment and the laboratory protocol are given in Section 3.1.1 of the text.
CO 4~
~
m m m
CO O)
~
03 ha
o
CO O
o
PO {30
~
~
IX) C~
~
b3 4~.
~
p m
PO Ix,)
ha O
~ ~
~
--~ C7)
~
--~ {30
~ m
~
.
--~ 4~
~
.
--~ I',3
~
m
-~ O
.
~
~
O0
~
.
9
C7)
~
~
~
~
PO
~
~
4~
o
o
~
O
A
F
F
p-
..
-,,i
m
~D
O
c~
~.~0
m"
~ r..o o
~~ co
~ co ~_~
~ ~o
CO -I~
CO 03
~
~
.
v~
co
~o
CO I~0
.
~o
~o
v~
co
-
CO 0
.
j
8
co
~
.
IX3 O0
3
v~
co
~
IX~ 03
~o
.~
co
~
PO -I~
~
v~
co
-~
PO PO
~
~.
---
~
~o
I~0 0
~
_
~_~
~
~
~
--~ -1~
o
~
~
--~ 0"~
_.
~
~
--~ O0
~o
0"1
~
-
--~ PO
~
~
co
o
--~ 0
"-.,,I
00
O0
o~
~
OO
~o
r.~
.1~
~
O~
~
C~
~
~
~o
|
--~
-~
o
0
o
0
-
o .-~
0
IXO
,,
0
~
m,
0
PO
~
~-
o
"q
~
-
0 --,I
~
CO ro
~ ~
~
~o
IX~
-
CO .1~
CO
c.O
-
CO 03
"q
PO
~ 0
~
~-
0
-
~
IX.)
~
0
~
~
0
--3
CO
,.~..~ ~
o~
-
~ ~
--~
~
-
(.(3
~
~
~
I~0 ~
m
r’o 03
~
PO co
-
I~0
~
-~.
03
"
CO o
--~
~
~
~
~
~ ~
-
CO
~
c~
"
~
~
~ 03
~
~
(33
~
03
CO
~
~
ro o
~
~
~
PO
..~
PO
o-,
~
o
IX) Po
~
-
o
~"
N ~
~
~ -
--~ P0
~
~
~
-
~
--~ .1~
~
o
-r,~
~
~
--~ 03
~
~
~
~
0"1
o-,
"
.
-.~ 0
~
0
~
~"
~
~
03 03
-
00
~
ro
0
o
--~
03
~
~
~
.~
tad
03
-
~
o
0
0
-
o
0
_~ &.
o
PO
c~
I',,3
~
Po o I’D
0
p,.,.
.~3
CO Ob
-
~
IX)
CO ~
~
0 -
~
GO IX..]
~
__~
CO 0
~
~t~
PO O0
~ ~
-
-~
IX.} Ob
~
CO -
PO -I~
~ ~
_
-~
IX) DO
~
-~
--,I -
PO 0
~
CO
_
._L O0
8 ~
~
_
~
-~
0-)
.._~
._,. ~
-~
_,. Ob
~
_
O]
~ PO
2
~
N
-~
.
_L 0
~
~
~ ~
m
CO ---4 CO
.
(D
.
Ob
-q -
{30
-
~
o
~
CO -~
--[ OO ~0
PO ~
0"}
PO
--4 -
~
0
0 0
Cn
O] 0 -
0
A
F
_i
_ i
~176
O0
-
~
-~
-
~
~
-
~
~
~
~
~
~
~
~
~
GO PO
03 -I~
GO 03
~
03
--~
~
GO O
"
~
~
~
PO {30
--~
03
-
-~
~
~
~
PO ~
o
~
~
~
1’,3 03
~
h3
~
~
PO 1’,3
~
-
~
_ -
-
.
~
-
--~ -
~
~
~
~
--~ O
O0
~
~
m
--~ PO
2
~
~
~-
--~ ~
-~
.
~
-~ 03
-
~
~
--~ O0
03 -
o
~
~
PO O
{3")
o
"
9
~
~
m
~
03
N
.
.
~
--4
h3
~
~
o
o
03
O
.
--~
.
~
COl
f&3
"
~
~
~
~
~
~
PO
m
~
O~
o
0
~
O
m
t~
o
e~
{'3
~.~.
m-
.
.
v
~o
~
~0~
ro
~
(.0 O
v
.
_
~
.
1’,,3 (133
I’O -1~
r,o ro
r,o o
4:~ -
v
-
co
~
_’ o
ro
" 03 r,o
v
ok~
-~
-
~-~ o
-
-
__a. 03
_a. ~
~ - ~
_.a. 03
-
__a. ro
~
co
,~
ro
v
-
.~
ro
v
~
~
co
v
o
o
~, ~ . ~ ~ - ~
v
-
~ - ~ ’ ~ - ~
1’,,3 (30
~o ~ 5 - ~
_.A
~0~
~
c..o ro
03 -1~
(.0 O3
-
00
o3
.1~
-
o~
v
.
.
.
.......
ro
o ~,
o
-
_~
v
v
v
~
~
~
ok -~ - 8 ~
~
v
O
-~~ ~_ ~ ’ ~-o ~ o
.
~ o~ ~ _ . ,~~
...a. o
F
F
.,A
z
O
B lThe Bifurcation Experiment
203
TABLE A.8 I RR Strain, Control/~a = 0.0042. Replicate:
1
7
13
19
Week
(L, P, A)
(L, P, A)
(L, P, A)
(L, P, A)
0
(250, 5, 100)
(250, 5, 100)
(250, 5, 100)
(250, 5, 100)
2
(18, 151,104)
(8, 224, 111)
(10, 199, 118)
(6, 183, 112)
4
(171, 15, 191)
(163, 34, 224)
(80, 48, 283)
(127, 49, 219)
6
(10, 128, 205)
(4, 82,275)
(2, 44, 317)
(4, 81,228)
8
(202, 8, 264)
(145, 12, 292)
(134, 8, 311)
(175, 15,225)
10
(5, 122,270)
(7, 118, 312)
(3, 79, 316)
(5, 105, 230)
12
(41, O, 315)
(83, O, 336)
(117, 1,303)
(77, 3, 289)
14
(34, 30, 317)
(94, 39,336)
(61,93, 303)
(28, 82,293)
16
(38, 30, 318)
(16, 60, 337)
(76, 11,320)
(51,27, 326)
18
(16, 27, 319)
(62, 12, 346)
(47, 38, 317)
(33, 35, 327)
20
(60, 9,329)
(51,42, 351)
(69, 41,322)
(41,28, 333)
(8, 46, 347)
(43, 44, 333)
(72, 40, 337)
22
(25, 40, 326)
24
(58, 17, 332)
(55, 7, 352)
(15, 35, 339)
(28, 62,352)
26
(57, 41,337)
(59, 47, 355)
(79, 13, 348)
(17, 19, 360)
28
(18, 53, 342)
(12, 51,360)
(8, 79, 348)
(42, 15, 364)
30
(33, 14, 358)
(47, 11,369)
(72, 7, 374)
(50, 31,364)
32
(28, 28, 355)
(18, 36, 372)
(9,51,374)
(7, 37,365)
(91, 11,378)
(68, 4, 381)
(68, 5, 373)
(13, 72, 380)
(49, 54, 380)
(61, 58, 374)
34
(41,22,357)
36
(44, 35, 357) ,
,
,
,,
,
,
,,
,
,
__~
__[
~
~
~
~
0
--,
~
~
GO ~
OD 0"}
~ 0
~
~
GO 0
~
r,o _~
-~
~
__~
~
CO PO
~
~
.oo
0
oo
PO O0
~
~
~
o~
PO 0"}
.o
~
~
--,
IX} 4:~
~
~
|
IX) PO
~
Ob
-~
~
~
__l
__~
~
-
~
~
~
-.~ 0"}
-
~ O0
~
~
PO 0
~
.~
~
~
~ ~
-
~
o
~ o
-
~
-
-
-
~
2
0"}
~
~
O0
0
~
0
~ IX)
~
qD
~
-1~
~
"_~
0
~
~
~-
0
IX)
’1} ,.
"F
"F
{}
._l
~
0
O0
C~
o~
~ OO
co
-
<(9 O0
-I~
PO
-
~ "
"-4
-
~
<0
~
-~
.
CO ~
CO O~
DO
ro
~ -
.~
01
"
o
Co
~
"_~
CO t~
[X,]
-~
IX] .~
-
O~
0
-
-~
~
_
",4
C~ 0
~
~
~
r,,.O
0
-
(30
_CO
.
CO
PO O0
ro O7
-
-~
--~
PO
ro
o] -
0")
O~
co
01
IX,)
---L
-
-m
~
(s
-
IX] ~
I’o
PO C~
-~
--~ 0")
-
CO
--~
--~
.
r,o
~
~
-
.
DO IX,)
.
.
Oo
c~
-
~ "
.
0")
.
-~
~
-
-~ O0
--4 -
~
~
(.o
~
.
--4
IX) 0
.
_r,o
~
~
~
m
--~ O~
.
OO
_
(30
-
~
-
~
.
_
..~
_
._~
_
PO
O0
-
(30
IXO
~
co
-~ 0
._~
-
IX.~
~
~
--~ IX,]
o
.
~
--~ ~t~
.
-~
o
o")
O0
"
~
" "-4
03
O0
-
"~
-
~
oo
"
PO
-
C~
O0
~o
ro ~:)
I"0
"
0"I
~
-
4~
4~
.
_.~
PO
-
0
0
OC)
C~
~
0
0
0
"
~
PO
rO
_L
~
m
o m
~.~o
~.~.
m"
o ~
~
o
~
-~F~- ~ - ’ ~ -
8
_
r,o
~
-
PO o’)
|
.~.~
---
-~ $
~
r,o
~
.
_
p
IX~ O0
CO 0
~o ~ . ~
~
co
CO r,o
~ ~ ~~
CO .1~
CO o’)
~
.~
.
Po I’,O
..~.~
v
~
~o
~
~
~
ro o
.._,
~
"---"
8
~_
_
-
.-~ 00
-~
oo
co
.-~ o~
:o-
8
_ _ [
~
~
v
-
--~ ~
"-"
~
~
--~ ro
-
~_
"-"
|
". ~
v
~o
.
IX3
.
-
.
00
o
.
~
-
v
~
~_
o~
o8 - ~ ~ 1 7 6 1 7 6 1 7 6 1 7 6 1 7 6
o~ ~
~_~
c~
I x .}
r,o .1~
~
.-.
_
v
0
o
_
_
--.-
~o-
--~
_
T,o
~
~
.
Po
4~
o
_...l
,.
0 0"}
4~
-~
~
.
03
--~
0
.
_~
co
~
,~
. Cn
. I',,3
.
~
~
.
r~3
~
~
ro
03
-
.
~
0
.
.
~
.~
~
-'~
~
CO
.
.
.-L 03
2
ro
. t~O
~
03
--4
.
.~
~
. CO
~
4~
-
~ .
I',,3
~
~o
.
_~
(30
~
0
-
~0
h3
~
03
o~
03
~
03
-
-"
"
"-~
L
~
03
"
._a.
--a
0
..a.
0
-
-
(.(3
"
~
~o
._..
03
"
o~
C/3 ~ -
~
Co
.
I~0
--,a
CO
. 03
03
-
(30
~
03 -
-
~
I",,3
_
~
" I',,3
~o
......
0
o~
o
0
o
0
F
"10
F
F
9
__1
..,
oo
0
11
0 "4
I’d,
o
t-,,o
.~
.
-
.
"
__~
~
03 I'0
~-~
-
c~
~
_~
".--4
CO 4~
CO O~
-
PO
{9"}
-
-
|
C~ 0
-
-
$
__L
o
.~
ha O0
-
-
-
s
OU
BO
"~
~
DO O~
~
._i.
"
_
~
~
PO 4~
~0
-
PO
CO
-’~
~o
._L
.
PO 0
CO
-
-
PO PO
s
.
._i.
IX.3
"
~
IX.)
__i.
C}~
-
-
-
{9 "
--~
_
--~ O~
.
--~ O0
"
-
_
~0 o
__L
{.}7 -
{D}
0)
-
--~
~
P Ix9
-
OO 0"}
. CO
O0
~
(.D
O~
--~
-~
"
O0
--~
--~
-
C O
--~ 0
-
_
--~ PO
o~ -~
PO
_..~
--~
-~ 4"-
~
Ix9
o~
-
-
4~
. 0CO
I~
0
0
-
PO
-
8
~
0
0"I
o
0
_L
__L
o,
209
B lThe Bifurcation Experiment TABLE A.14 I Results of Log-Residual Goodness-of-Fit Analysis for SS Strain Performed on Cultures Used to Estimate the Parameters in the Model a. From [44]. Test /.ca
statistic
L
0.0036 (control)
P
A
L
Rep 7
P
A
Rep 19
pl
-0.14
-0.44
-0.30
-0.31
-0.03
0.32
p2
-0.29
0.05
-0.17
0.05
-0.46
-0.44
z
-1.73
0.01
-2.03*
0.31
1.23
-1.67
pl
-0.04
-0.27
-0.02
0.24
0.24
0.11
P2
-0.35
-0.25
-0.66*
-0.09
0.01
-0.43
z
-0.95
-0.42
-0.76
-0.48
-1.94
0.04
Rep 8
0.27
0.26
Rep 14
Rep 9 pl
-0.25
Rep 15
-0.13
0.09
-0.38
0.15
0.08
--0.16
--0.01
0.31
--0.09
--0.10
1.26
--1.45
2.01 *
,02
0.58*
Z
1.42
p~
-0.35
0.35
0.14
-0.29
0.23
0.34
/02
-0.12
-0.09
0.13
-0.25
-0.18
-0.27
-0.50
-1.64
-0.80
0.50
Rep 4
z
2.35*
0.73 0.21
--0.82
Rep 22
Rep 5 p~
3.47*
0.40
-2.01 *
Rep 23
0.33
-0.10
-0.13
-0.39
-0.28
,02
--0.11
0.04
-0.01
0.04
-0.12
0.18
z
-0.67
0.25
0.79
0.95
1.36
-0.37
0.96
Rep 12
Rep 24
p~
-0.14
0.28
-0.01
-0.39
0.07
0.04
,o2
--0.18
--0.47
--0.32
--0.003
0.13
0.14
Z
0.71
1.84
1.09
--1.16
--2.27*
0.89
a Shown are the first-order (pl) and second-order (,o2) sample autocorrelations and the Lin-Mudholkar (z)
test statistic for normality. The statistic Z should be a standard normal variate under the hypothesis of normality. There is significant (0.05 level of probability) departure from normality if Izl exceeds 1.96. There is significant (0.05 level of probability) jth-order autocorrelation if
IPZI exceeds 2 / v ~
-- 2 / v ~
-~ 0.577.
210
APPENDIX TABLE A.15 I Results of Log-Residual Goodness-of-Fit Analysis for RR Strain Performed on Cultures Used to Estimate the Parameters in the Model a. From [44]. Test /~a
statistic
L
P
pl
-0.31
0.33
-0.22
0.02
0.09
p2
-0.11
0.09
-0.24
0.35
-0.10
z
0.05
1.74
1.60
1.36
pl
-0.04
0.15
-0.02
-0.18
-0.34
0.02
0.19
0.39
0.59*
0.14
-0.03
-0.16
2.84*
1.31
-0.33
-1.83
-2.83*
0.0042 control
A
L
Rep 7
0.04
z
-0.02
0.27
A
Rep 13
Rep 14
p2
P
2.57*
0.01 0.20 -1.11
Rep 20
Rep 3
Rep 15
p~
0.16
0.13
-0.19
0.05
-0.03
p2
0.10
-0.28
0.07
0.50
0.16
0.07
z
1.20
-3.46*
4.04*
0.80
0.84
-1.55
0.50
Rep 4
-0.16
Rep 16
p~
-0.03
-0.29
0.10
0.39
0.07
0.03
p2
0.19
-0.25
-0.23
0.34
0.29
-0.33
z
1.73
-1.50
-0.91
0.53
-1.72
2.48*
0.73
Rep 17
Rep 23
pl
-0.01
-0.18
P2
0.11
0.03
z
1.22
1.45
Pl
0.01
0.03
0.06
--0.65*
0.04
0.07
P2
--0.19
--0.12
0.13
0.58*
--0.06
--0.23
3.02*
1.01
--2.01 *
--2.47*
0.96
-0.04
-0.01
-0.10
0.19
0.05
-0.28
-0.27
-0.72
0.80
-2.73*
-1.84
Rep 6
Z
2.11 * .
.
-0.13
Rep 12
2.36* .
.
a Shown are the first-order (pl) and second-order (P2) sample autocorrelations and the Lin-Mudholkar (z) test
statistic for normality. The statistic Z should be a standard normal variate under the hypothesis of normality. There is significant (0.05 level of probability) departure from normality if Izl exceeds 1.96. There is significant (0.05 level of probability) j th-order autocorrelation if
Ipjl
exceeds 2/V~ = 2 / ~
~ 0.577.
211
B [ The Bifurcation Experiment TABLE A.16 I Prediction ErrorAnalysis for SS Strain Performed on Cultures Used to Validate the LPA Model a. From [44]. Test /~a
statistic
L
0.0036 control
P
A
L
Rep 1
P
A
Rep 13
pl
0.03
0.06
0.37
-0.13
0.20
0.06
P2
-0.31
0.30
-0.12
0.11
-0.34
-0.53
1.73
-1.70
1.19
-0.97
-1.53
z
0.81
0.04
Rep 2 pl
Rep 20
0.25
0.41
0.20
P2
0.17
0.25
Z
--0.36
0.81
0.27
-0.34
-0.04
--0.43
0.13
--0.02
--2.22*
0.36
Rep 3
2.18*
0.17 --0.22 --1.61
Rep 21
p~
O.12
0.52
-0.02
-0.08
-0.17
p2
0.18
0.08
-0.55
-0.14
-0.25
z
0.41
0.13
-1.33
-0.23
pl
-0.02
0.09
0.38
0.03
-0.10
-0.01
p2
-0.43
-0.06
-0.01
-0.20
-0.15
0.15
z
-1.13
1.58
-1.86
0.49
0.50
Rep 10
0.73
3.07*
-0.42
Rep 16
Rep 11
-2.74*
-1.25
Rep 17
p~
-0.31
0.47
0.15
-0.40
-0.25
p2
0.25
0.24
-0.21
0.11
-0.45
z
-0.11
0.79
0.60
0.96
0.004 -0.16
2.03*
Rep 6
2.29*
-0.12 0.04 -0.45
Rep 18
p~
-0.16
0.36
-0.18
-0.38
0.37
0.08
P2
0.18
0.05
0.45
-0.12
-0.13
0.10
-0.65
0.60
2.59*
z
1.43
2.01 *
1.68
a Shown are the first-order (pl) and second-order (P2) sample autocorrelations and the Lin-Mudholkar (z)
test statistic for normality. Z should be a standard normal variate under the hypothesis of normality. There is significant (0.05 level of probability) departure from normality if Izl exceeds 1.96. There is significant (0.05 level of probability) j th-order autocorrelation if
Ipjl
exceeds 2/,/-~ -- 2/M’T2 -~ 0.577.
212
APPENDIX TABLE A.17 I Prediction Error Analysis for RR Strain Performed on the Cultures Used to Validate the LPA Model a. From [44]. Test /~a
statistic
L
0.0042 control
P
A
L
Rep 1 pl /92 z
P
A
Rep 19
0.08
0.11
-0.44
-0.16
0.05
-0.13
-0.12
0.03
-0.13
-0.49
-0.31
-0.10
0.96
-1.67
0.52
-0.42
-1.60
0.23
0.04
Rep 2
Rep 8
pl
-0.23
-0.09
0.05
0.20
0.10
-0.28
p2
-0.14
-0.21
-0.38
-0.04
-0.27
-0.27
z
0.43
-1.42
-0.91
0.27
4.14" Rep 9
2.84*
2.07*
Rep 21
p~
-0.003
-0.04
-0.25
0.11
0.18
p2
0.14
-0.36
0.47
0.54
-0.09
z
1.06
-1.81
-1.57
2.29"
pl
0.13
-0.27
-0.25
0.01
0.12
-0.57
P2
0.48
--0.07
0.23
0.22
0.01
0.34
Z
--0.13
--2.98*
--2.28*
3.29*
--1.18
--1.72
0.50
Rep 10
0.73 -0.01
P2
0.37
0.02
z
1.10
--1.70
p~
-0.18
0.29
p2
0.18
z
2.19"
0.96
-0.14
0.46 -2.24*
Rep 22
Rep 5 ,oi
2.18"
-0.34
Rep 11 -0.32
-0.04
0.12
0.25
0.15
--2.42*
2.14"
--2.25*
Rep 18
-0.41
-0.38 0.18 --0.36
Rep 24 -0.18
-0.53
0.07
-0.12
-0.24
0.01
0.32
-0.26
-0.22
-1.73
-0.96
1.35
2.20*
1.00
a Shown are the first-order (pl) and second-order (/02) sample autocorrelations and the Lin-Mudholkar (z) test statistic for normality. Z should be a standard normal variate under the hypothesis of normality. There is significant (0.05 level of probability) departure from normality if Izl exceeds 1.96. There is significant (0.05 level of probability) jth-order autocorrelation if
IPjl
exceeds 2/v/-Q = 2 / v ’ ~ ~-, 0.577.
~
~
~
o
--~ ~
c~
c~
--,
co
~ I"o CO
r~
~
~
-~Ob
"-,,I Ob
--.4 09
o~
-~CO
co
~
---,I ~
~
~
~
CO Po
OO O
~
~
~
~
GO 4:~
~
~
~
~
~
GO O’)
~
~
.
~
~
~
~
~
GO CO
_
~
. ~9 O
o
-.-..
(..O -
-~
O
~
"-,,I PO
~
~
~
~
GO O
_~
..~
r~
"--,I O
~
~
~
~
ro OO
.~
~_o
~
O’~ CO
~
~
~
~
~
Do Ob
o
Oo -
~
~
Ob Ob
~
~
~
~
o
bo ..~
~
o
Ob 4:~
~
~
~
.go
o
~
~
Po I’,O
~
CO ~
co
r’o .~
_co
~
~
O’~ O
~
~
p
~
|
~
~ CO
~
Ob DO
~
~
o
~
~
Do O
~
-.~
.~. OO
~
~
O"1 OO
~
~
~ Ob
.~
i’~o --,-
_co
~
O"1 O’~
~S
~
~
~
~ ~
_~
~
.-~ o
~o
I",,D -~-
r,o
~
O"1 ..~
~
_~
~
O"1 O
~
~
~
~
-
-
(30
~o
co
. . . CO "--,I
~
~
O"1 r’o
~
~
~ ~
~
-.~ r,o
~
~
o~
. O1
~
~
4:~ (30
~
~
~
ob
co
r,o
oo
~
4~ Ob
s
~
~
~
~
..~
O
.-.~
~
O
~
4:~ 4:~
oo
o
~
~
Po
~
~-o
.
o
.,~ I",0
~
0
_
O
Z
I
’
"
t~
u
i.
"
I~]
GO
~
O
CO
~,1 O0
O0 O
~
O~
CO
(30
O0
CO
~ O~
--.,I
~
-I~
(D
"--,I -I~
CO
o
CO Po
"-.,I PO
4~
GO O
~,1 O
--.,4
~
I’~ O0
O’~ (30
.1~
~
PO
C~
O~ O’)
PO
~
O~ ~
4:~
I~0
PO
O’~ ro
CO
r’o
O
O’) O
r...O
~
O0
O~ Go
--~
~
--~ C~
O~ O~
--~ ~
O"1 .1~
~~
--~ ~
O’1 1~o
--~ O
O~ O
O0
.,~ O0
~
O~
~ O’)
O
~
~
4:~ ~
r4:)
I"O
-I~ r,o
O
ID ~.,
_L
__L
,,,a,
"O ,,
I,--I
.
(30 O
--~ -
--~
--~
-
~
--q O0
.
"~1 (33
-
O ~
-
.
PO
--~
~
"
. O0
.~
CO .1~
-
GO O~
~
CO (30
O~
~30
O
.
"-q -I~
-
.
o~
~
O
CO PO
.
-~1 PO
-
.
C~
~
r..O
C,O
PO
CO O
.
~
.
PO
~ O
-
-
CO
PO (30
_
O’) (30
_.~
.
O0
-~
PO O~
O"1
03 C~
~
.
IXO PO
C~ ~
(3o
.
C~
-
-
-I~
-
-
PO 4:~
O"1
~
C)~ O
"-.q
4:=,
r,,o
.
--~ (30
,
O’) IX3
C~
O1
"
-I~
PO O
PO
-
O"1 O0
..,-,.
O~
~
--~ 0"3
~
~ O~
__~
~
-
~ ~
r.O
.~
G~ .1~
CO
-
-
-
--~ PO
O
O"i PO
_
co
ro
C)’)
r,..O
O"1 O
-
-
-
.._L
_~
_
(30
--~ O
~
-
-I~ (30
~
.
_.~
C~
.
.
CO
~ (3")
"
~
.
O
~ ~
"
0")
IX3
-
-I~ PO
O
0
O
A
f~
O f~
c~
216
APPENDIX TABLE
A.21 I Treatment:
t t a - 0 . 9 6 , Cpa - 0 . 1 0 .
Rep:
6
10
16
6
10
16
Week
(L, P, A)
(L, P, A)
(L, P, A)
Week
(L, P,A)
(L, P,A)
(L, P,A)
(250, 5, 100)
(250, 5, 100)
(250, 5, 100)
42
(14, 98, 2)
(1,118, 1)
(24, 66, 4)
2
(13, 211,4)
(10, 213, 4)
(12,215, 4)
44
(17, 12, 80)
(7, o, 107)
(29, 19, 44)
4
(31, 12, 142)
(32, 8, 143)
(28, 9, 144)
46
(139, 13, 3)
(182, 6, 4)
(119,21,2)
6
(188, 28, 6)
(157, 21,6)
(169, 21,6)
48
(1,107, 10)
(1,144, 4)
(1,88, 17)
8
(2, 147, 15)
(1,119, 12)
(2, 137, 12)
50
(87, 1,39)
(42, 2, 97)
(97, O, 17)
10
(176, 2, 34)
(183, 1,36)
(131,2, 41)
52
(49, 69, 2)
(143, 32, 4)
(18, 83, 1)
0
12
(5, 177, 1)
(3, 143, 1)
(9, 107, 2)
54
(17, 38, 56)
(3, 112, 21)
(6, 7, 75)
14
(47, 5, 160)
(39, 1,129)
(71,4, 88)
56
(186, 17, 2)
(138, 2, 15)
(322, 5, 3)
16
(87, 21,6)
(87, 32, 5)
(89, 43, 4)
58
(2, 149, 14)
(4, 103, 1)
(1,274, 4) (38, 3, 184)
18
(24, 69, 12)
(37, 66, 19)
(29, 71, 12)
60
(178, 4, 38)
(25, 3, 93)
20
(77, 19, 21)
(69, 30, 11)
(164, 6, 5)
62
(5, 142, 2)
(168, 21,4)
(19, 28, 7)
22
(22, 69, 3)
(39, 51, 10)
(2, 127, 4)
64
(55, 1,116)
(4, 137, 14)
(97, 18, 14)
24
(38, 11,51)
(45, 30, 19)
(37, 2, 85)
66
(138, 55, 5)
(119, 6, 35)
(13, 83, 5)
26
(53, 34, 2)
(77, 29, 5)
(142, 25, 3)
68
(7, 111,33)
(5, lOl, 1)
(53, 12, 50)
28
(11,39, 28)
(35, 66, 18)
(2, 112, 23)
70
(217, 6, 5)
(20, 6, 91)
(34, 43, 2)
30
(217, 6, 3)
(131,22, 12)
(229, 3, 18)
72
(1,202, 4)
(179, 15, 4)
(12, 30, 35)
32
(0, 179, 4)
(16, 113, 7)
(0, 188, 1)
74
(51,2, 135)
(4, 156, 10)
(447, 11,2)
34
(43, 1, 120)
(59, 11,56)
(28, O, 170)
76
(116, 41,5)
(87, 4, 57)
(0, 387, 9)
36
(106, 34, 5)
(131,43, 2)
(72, 22, 7)
78
(13, 89, 25)
(58, 67, 2)
(73, O, 157)
38
(7, 79, 21)
(0, 103, 35)
(13, 45, 11)
80
(142, 9, 8)
(9, 48, 55)
(89, 57, 6)
40
(119, 7, 11)
(146, 1,4)
(78, 12, 15)
217
C I The Chaos E x p e r i m e n t TABLE A.22 I Treatment:/Za = 0.96, Cpa = 0.25. Rep:
8
17
21
8
17
21
Week
(L, P, A)
(L, P, A)
(L, P, A)
Week
(L, P, A)
(L, P, A)
(L, P, A)
(250, 5, 100)
(250, 5, 100)
(250, 5, 100)
42
(118, 36, 2)
(258, O, 3)
(172, 1,3)
0
.....
2
(16, 212, 4)
(13,218, 4)
(9, 210, 4)
44
(6, 93, 22)
(0, 212, 1)
(0, 138, 1)
4
(28, 14, 78)
(29, 11,80)
(35, 4, 77)
46
(119, 2, 1)
(0, O, 212)
(12, O, 107)
6
(173, 24, 3)
(201,22, 3)
(173, 29, 3)
48
(3, 104, 2)
(174, O, 8)
(214, 9, 4) (0, 173, 3)
8
(6, 141, 11)
(1,161, 10)
(5, 142, 14)
50
(17, 2, 63)
(2, 141, O)
10
(137, 5, 9)
(193, 1, 13)
(114, 4, 5)
52
(172, 10, 3)
(0, O, 141)
(31, 1,82)
12
(13, 117, 1)
(5, 152, 1)
(17, 94, 1)
54
(3, 169, 5)
(221, O, 6)
(169, 21,3)
14
(27, 12, 91)
(47, 2, 118)
(23, 14, 73)
56
(47, 2, 48)
(3, 164, O)
(4, 135, 10)
16
(172, 22, 4)
(114, 41, 5)
(129, 23, 3)
58
(60, 39, 2)
(17, 2, 164)
(101,2, 11)
18
(5, 137, 8)
(18, 84, 12)
(9, 118, 11)
60
(8, 39, 24)
(209, O, 7)
(35, 74, O)
20
(82, 4, 19)
(108, 12, 4)
(103, 7, 8)
62
(37t, 6, 1)
(6, 163, 1)
(0, 30, 74)
22
(31,62, 1)
(11,88, 4)
(17, 84, 1)
64
(0, 297, 5)
(0, 7, 163)
(268, O, 3)
24
(16, 20, 48)
(43, 9, 32)
(11, 17, 65)
66
(57, O, 85)
(233, 1, 7)
(2, 245, O)
26
(226, 17, 2)
(139, 29, 1)
(233, 6, 3)
68
(100, 54, 3)
(3, 199, O)
(0, 2, 245)
28
(0, 181, 10)
(0, 112, 23)
(0, 206, 3)
70
(17, 88, 26)
(0, 3, 199)
(139, O, t0)
30
(88, 2, 15)
(283, O, 1)
(38, O, 1)
72
(269, 15, 1)
(186, O, 8)
(12, 116, O)
32
(11, 70, 1)
(0, 276, O)
(96, 27, 4)
74
(0, 211, 12)
(4, t53, O)
(0, 9, 116)
34
(13, 10, 55)
(0, O, 276)
(6, 78, 10)
76
(89, O, 11)
(4, 3, 153)
(268, O, 5)
36
(257, 9, 2)
(98, O, 11)
(109, 6, 6)
78
(18, 72, O)
(157,3,6)
(3, 233, O)
38
(0, 202, 5)
(7, 74, O)
(9, 88, 1)
80
(0, 14, 72)
(10, 133, 1)
(0, 3, 233)
40
(44, 1, 58)
(0, 6, 74)
(4, 7, 68)
218
APPENDIX T A B L E A.23 I T r e a t m e n t : # a = 0.96, c , a = 0.35.
Rep:
2
13
22
2
13
22
Week
(L, P, A)
(L, P, A)
(L, P, A)
Week
(L, P, A)
(L, P,A)
(L, P,A)
0
(250, 5, 100)
(250, 5, 100)
(250, 5, 100)
42
(0, 199, 3)
(0, O, 134)
(187, O, 3)
2
(22, 212, 4)
(11,210, 4)
(8, 214, 4)
44
(37, O, 70)
(197, O, 5)
(0, 144, O)
4
(28, 20, 52)
(30, 10, 52)
(41,7, 53)
46
(118, 32, 3)
(3, 159, O)
(0, 1,144)
6
(161,26, 2)
(163, 21,2)
(141,33, 2)
48
(1,84, 11)
(0, 3, 159)
(229, 1,6)
8
(3, 132, 13)
(3, 129, 10)
(12, 114, 16)
50
(128, O, 2)
(137, O, 6)
(6, 184, O)
10
(173, 2, 2)
(123, 2, 4)
(143, 9, 1)
52
(1, lOl, o)
(2, 106, O)
(0, 3, 184)
(0, 2, 101)
(0, 1,106)
(227, O, 7)
12
(2, 153, 1)
(7, 113, O)
(0, 133, 6)
54
14
(67, 1,108)
(11,6, 113)
(86, O, 16)
56
(286, O, 4)
(253, 1,6)
(0, 176, O)
16
(57, 51,4)
(233, 8, 5)
(71,74, 1)
58
(3, 266, O)
(1,200, o)
(0, O, 176)
(4, o, 200)
(182, O, 7)
18
(17, 77, 13)
(2,200, 1)
(14, 59, 52)
60
(0, 2, 266)
20
(86, 16, 2)
(14, 1,141)
(177, 12, 2)
62
(126, O, 11)
(89, 3, 8)
(6, 142, O)
22
(11,73, 8)
(226, 13, 6)
(6, 153, 6)
64
(8, 123, O)
(17, 69, O)
(0, 6, 142)
(0, 16, 69)
(144, O, 6)
(77, 7, 4)
(0, 201,2)
(49, 7, 19)
66
(0, 4, 123)
26
(12, 69, 2)
(33, 1,100)
(87, 36, 1)
68
(283, O, 5)
(324, O, 3)
(8, 119, O)
28
(21, 12, 34)
(193, 21,4)
(0, 67, 25)
70
(4,221, O)
(0, 279, O)
(0, 8, 119)
(0, O, 279)
(273, O, 5)
24
30
(113, 17, 1)
(0, 153, 5)
(306, o, 1)
72
(0, 1,221)
32
(2, 163, 25)
(53, o, 27)
(0, 252, o)
74
(182, o, 9)
(92, O, 11)
(3, 231, O)
34
(103, 2, 1)
(82, 37, 1)
(0, O, 252)
76
(6, 157, O)
(28, 76, O)
(0, 3, 231)
(0, 5, 157)
(0, 26, 76)
(173, O, 9)
(229, O, 6)
(279, O, 3)
(8, 152, O)
(0, 84, 1)
(0, 61,26)
(96, O, 10)
78
38
(7, O, 59)
(177, O, 1)
(5, 72, O)
80
40
(241,6, 2)
(0, 134, O)
(0, 4, 72)
36
,
,
,
,
C [ The Chaos Experiment
219
T A B L E A.241 T r e a t m e n t : # a = 0.96, cpa = 0.50.
Rep:
9
14
19
9
14
19
Week
(L, P, A)
(L, P, A)
(L, P, A)
Week
(L, P, A)
(L, P, A)
(L, P, A)
0
(250, 5, 100)
(250, 5, 100)
(250, 5, 100)
42
(12; 79, O)
(0, O, 204)
(0, 13, 64)
2
(9, 208, 4)
(12, 211,4)
(10, 212, 4)
44
(2, 11,79)
(126, O, 8)
(209, O, 3)
4
(35, 8, 28)
(33, 10, 29)
(39, 7, 29)
46
(271, O, 3)
(6, 91, O)
(0, 166, O)
6
(137, 25, 1)
(107, 27, 1)
(89, 35, 1)
48
(0, 203, O)
(0, 6, 91)
(0, O, 166)
8
(0, 113, 15)
(17, 86, 16)
(1,72, 21)
50
(0, O, 203)
(183, O, 4)
(232, O, 7)
10
(161, O, 1)
(124, 10, 1)
(227, 1, 1)
52
(138, O, 8)
(0, 142, O)
(6, 187, O)
12
(3, 147, 1)
(1,116, 6)
(0, 203, 1)
54
(9, 106, O)
(0, O, 142)
(0, 4, 187)
14
(53, O, 89)
(93, 1,6)
(43, O, 123)
56
(8, 2, 106)
(209, O, 6)
(149, O, 7)
16
(83, 49, 4)
(19, 82, O)
(135, 36, 5)
58
(265, 3, 4)
(3, 171, O)
(3, 99, O)
18
(23, 62, 7)
(3, 21,82)
(8, 111,8)
60
(0, 233, O)
(0, 1,171)
(0, 4, 99)
20
(68, 17, 2)
(284, 3, 3)
(31,8, 25)
62
(0, O, 233)
(137, O, 7)
(195, O, 4)
22
(13, 60, 6)
(1,231, 1)
(209, 18, 1)
64
(81, o, 9)
(6, 107, O)
(3, 152, O)
24
(66, 12, 3)
(2, 1,140)
(0, 192, 11)
66
(22, 53, O)
(0, 8, 107)
(0, 2, 152)
26
(14, 54, 3)
(281, O, 6)
(103, 1, 1)
68
(0, 17, 53)
(216, O, 4)
(277, O, 6)
28
(43, 10, 12)
(0, 223, O)
(8, 81, O)
70
(481, O, 2)
(0, 189, O)
(3, 245, O)
30
(129, 34, O)
(0, O, 223)
(0, 7, 81)
72
(0, 416, O)
(0, o, 189)
(0, 3, 245)
32
(0, 109, 34)
(143, O, 9)
(311, O, 3)
74
(0, O, 416)
(155, o, 8)
(144, O, 10)
34
(281, O, 1)
(8, 113, 1)
(0, 299, O)
76
(41, O, 17)
(3, 133, O)
(8, 126, O)
36
(0, 242, O)
(4, 8, 69)
(12, O, 299)
78
(74, 29, 1)
(2, 3, 133)
(0, 8, 126)
38
(4, O, 242)
(231,2, 3).
(86, 8, 12)
80
(6, 57, 18)
(257, 1,5)
(261, O, 5)
40
(102, 2, 10)
(0, 204, O)
(20, 64, O)
220
APPENDIX T A B L E A . 2 5 I T r e a t m e n t : / Z a "- 0.96, Cpa = 1.00.
Rep:
3
18
23
3
18
23
Week
(L, P, A)
(L, P, A)
(L, P, A)
Week
(L, P,A)
(L, P, A)
(L, P, A)
0
(250, 5, 100)
(250, 5, 100)
(250, 5, 100)
42
(0, 12, 70)
(176, O, 6)
(14, 69, O)
2
(17,209, 4)
(11,212, 4)
(7,219, 4)
44
(174, O, 3)
(2, 141, O)
(0, 10, 69)
4
(36, 14, 4)
(41, 7, 4)
(39, 5, 4)
46
(2, 143, O)
(0, O, 141)
(234, O, 3)
6
(27, 29, O)
(44, 36, O)
(31,35, O)
48
(0, 2,143)
(249, O, 6)
(1, t83, O)
8
(13, 22, 29)
(0, 35, 36)
(0, 18, 35)
50
(207, O, 6)
(0, 203, O)
(4, O, 183)
10
(231,9, 1)
(281, 2, 1)
(321, O, 1)
52
(2, 172, O)
(0, O, 203)
(107, O, 7)
12
(3, 212, 3)
(4, 233, 1)
(0, 275, O)
54
(0, 1, 172)
(167, O, 8)
(11,84, O)
14
(56, 3, 11)
(57, O, 86)
(9, O, 275)
56
(149, O, 7)
(8, 132, O)
(0, 10, 84)
16
(57, 50, O)
(122, 50, 3)
(107, 8, 11)
58
(7, 123, O)
(0, 5, 132)
(173, O, 3)
(20, 89, O)
60
(0, 5, 123)
(269, O, 5)
(0, 138, O)
18
(0, 47, 50)
(13, 96, 2)
20
(212, O, 2)
(19, 14, 13)
(4, 19, 89)
62
(279, O, 5)
(3, 203, O)
(0, O, 138)
22
(4, 181, O)
(107, 17, 1)
(239, 2, 4)
64
(0, 215,.0)
(0, 3, 203)
(161, O, 6)
24
(0, 4, 181)
(3, 96, 6)
(0, 201, O)
66
(0, O, 215)
(119, 1,8)
(6, 150, O)
26
(174, O, 7)
(81, 2, O)
(0, O, 201)
68
(192, O, 9)
(14, 103, O)
(0, 4, 150)
28
(13, 146, O)
(0, 63, 2)
(164, O, 8)
70
(6, 171, O)
(0, 16, 103)
(258, o, 6)
30
(0, 8, 146)
(29, O, 9)
(4, 128, O)
72
(0, 8, 171)
(211, O, 4)
(3, 222, O)
32
(347, O, 6)
(78, 28, O)
(3, 4, 128)
74
(283, O, 7)
(3, 185, O)
(0, 2,220)
34
(0, 286, O)
(0, 67, 28)
(291,3, 5)
76
(2,233, O)
(0, 2, 185)
(78, o, 9)
(0, 2, 233)
(109, O, 7)
(20, 73, O)
(161, O, 9)
(13, 90, O)
(0, 18, 73)
36
(0, O, 286)
(199, O, 1)
(0, 238, O)
78
38
(89, O, 11)
(0, 159, O)
(0, O, 238)
80
40
(17, 70, O)
(0, O, 159)
(89, 1, 10)
C I The Chaos Experiment
221
TABLE A.26 Treatment Cpa Control
0.00
0.05
O.10
0.25
0.35
0.50
1.00
Overall
Replicate
Fitted R 2
Fitted R 2
L-stage
P-stage
4
0.611
0.907
11
0.456
0.859
24
0.776
0.867
5
0.461
0.965
12
0.776
0.972
15
0.402
0.962
1
0.895
0.984
7
0.905
0.985
20
0.875
0.990
6
0.870
0.983
10
0.873
0.990
16
0.782
0.985
8
0.892
0.991
17
0.923
0.983
21
0.952
0.994
2
0.928
0.980
13
0.962
0.995
22
0.996
0.997
9
0.912
0.991
14
0.959
0.995
19
0.938
0.993
3
0.937
0.998
18
0.948
0.990
23
0.938
0.993
0.899
0.985
The R2 values for the A-stage in the control replicates are 0.996, 0.995, and 0.995 for replicates 4, 11, and 24, respectively, and the overall value in the controls is 0.996. From [45].
222
APPENDIX TABLE A.27 I This Table Shows a ResidualAnalysis for Each Replicate in Each Experimental Treatment a. Treatment cpa
Replicate
Control
0.00
4
0.25
0.35
0.50
1.00
a
L-stage
P-stage
P-stage
,02
z
,01
p2
0.47*
0.27
1.40
-0.09
0.15
P-stage z -0.96
11
0.51"
0.43*
1.33
0.20
-0.09
0.66*
0.43*
3.08*
-0.07
0.22
1.81
5
0.24
0.04
2.24*
0.15
-0.14
-0.19
12
-0.29
-0.08
0.16
-0.17
0.03
0.23
-0.76 0.53
1
0.10
L-stage
,01
24
15 0.05
L-stage
0.19
0.36*
1.72
-0.12
0.11
2.78*
2.14"
0.35*
-1.82
-0.19
0.06
-0.06
0.07
1.26
0.45"
0.07
-0.33*
0.69
7
-0.12
0.26
-0.13
20
-0.24
0.20
1.82
6
-0.23
0.29
1.09
-0.06
10
-0.24
0.41"
-0.15
0.03
0.14
16
-0.17
0.00
-1.16
0.08
0.15
3.09*
8
0.02
-0.24
-2.48*
-0.17
0.04
-1.97*
0.42"
-0.28
17
-0.16
0.31
-2.12*
0.08
0.04
21
0.09
-0.05
2.51 *
-0.12
-0.02
-0.65
3.53*
2
-0.03
0.29
-1.12
-0.05
-0.03
-3.60*
13
0.01
0.11
0.00
-0.00
-0.20
-1.13
22
-0.04
0.19
0.68
0.13
-0.16
-2.57*
9
-0.18
-0.06
-2.45*
-0.12
-0.05
2.16*
14
0.16
-0.14
0.28
-0.12
0.14
1.45
19
-0.12
0.09
-0.58
-0.06
-0.09
-1.40
3
0.10
0.16
0.49
0.03
0.05
18
0.20
0.27
-0.64
-0.02
-0.11
1.66
23
0.11
0.19
0.87
-0.09
-0.03
2.17*
Shown are the first-order (pl) and second-order
(P2)
-2.24*
sample autocorrelations and the Lin-Mudholkar (z) test
statistic for normality. Z should be a standard normal variate under the hypothesis of normality. There is significant (0.05 level of probability) departure from normality if Izl exceeds 1.96. There is significant (0.05 level of probability) j th-order autocorrelation if
Ipjl
residuals of the control treatments are
0.26, p2
P2
--
Pl
-
exceeds 0.31. The diagnostic statistics for the A-stage
--0.02, Z - - 1.18 for replicate 11" and pl = 0.14,
,02
0.23, z = -2.10 for replicate 4; pl = 0.00,
---
0.01, Z - - 2.11 for replicate 24. From [45].
INDEX
ll-cycle, 155, 176 2-cycle, 65 3-cycle, 103, 125 6-cycle, 160, 176
confidence intervals, 25, 99, 115, 177 bootstrap, 115 profile likelihood, 86 c m, 35, 103 crises, 16, 103
A-stage, 31
cycle, 7
adult death rate, see tZa, 32
density, 162
adults, see A-stage, 31
deterministic skeleton, 25, 28, 110
Allee, W. C., 39
difference equation, 6, 10
attractor, 8
discrete dynamical system, 10
b,32
egg stage, 31
Beverton-Holt equation, 7
eigenvalue, 13
bifurcation, 8
Ellner, S. P., 20
2-cycle, 11, 46, 82, 91 discrete Hopf, 14 invariant loop, 14, 46, 82, 103
equilibrium, 7 saddle, 64 experiments, 22
Neimark-Sacker, 14
bifurcation, 84
transcritical, 11
route-to-chaos, 106 sensitivity to initial conditions, 150
cannibalism, 30, 33, 37, 174 coefficients of, 35 Cea, 35
flour beetle, 23, 30, 36, 102 R R strain, 84, 106
Cet, 35
SS strain, 84
chaos, 4, 6
flyby, 25, 64, 72, 96, 139, 156, 175
control of, 171 chaotic attractor, 125, 148 temporal patterns within,
Gause, G. F., 2 generalized R 2, 120
154 Chapman, Royal N., 37
habitat volume, see V, 34
223
224
Index instability, 10, 25
May, Lord Robert, 1, 6, 18
invariant loop, 14, 125
models, 23 juvenile-adult, 15, 30 Leslie, 32
Jacobian matrix, 13
low-dimensional, 3, 30, 173, 175 L-stage, 31
mechanistic, 174
lag metric, 72, 155
Ricker, 8, 30
larvae,
see
structured, 30
L-stage, 31
larval death rate,
see # l ,
32
#a,
32, 82, 84
larval recruitment, 32
#1,32
lattice effects, 175, 178
#p, 32
convergence of, 159, 162 transients, 163 Leslie, P. H., 2, 32, 40
net reproductive number, 33 nonlinear autoregressive models, 48
likelihood function, 52, 85 limit point, 7
orbit, 7
limit set, 7 linearization, 10
P-stage, 31
logistic equation
parameterization, 85, 173
continuous, 1, 7
conditional least squares (CLS), 57,
discrete, 7
113 maximum likelihood (ML), 53, 85, 113
logistic growth, 39 Lorenz, Edward, 4
Park, Thomas, 2, 40
Lotka-Volterra, 1
period locking, 8, 15, 103, 125
LPA model
Perry, J. N., 20
demographic stochastic, 111
persistence, 44, 63
deterministic, 36
phase shift, 71, 96, 176
environmental stochastic, 50,
phase space,
68
see
state space, 13
Poincar6, Henri, 5
lattice version, 161, 171
power spectrum, 154
linear, 33
prediction, 23, 28, 101, 173
mode, 171
pupae,
Poisson-binomial, 110
pupal death rate,
see
P-stage, 31 see #p,
32
stochastic lattice version, 168 Lyapunov exponent, 6, 20, 26,
quasiperiodic orbit, 14
128 bootstrapped, 128
residuals, 58, 61, 88, 115
confidence interval, 129
analysis of, 59, 61, 89, 122
stochastic, 128
autocorrelations of, 59, 89, 122 normality tests for, 59, 89, 122
map, 6
Ricker equation, 8
May’s hypothesis, 2, 173, 177, 182
route-to-chaos, 8, 16, 105
Index
225
saddle flyby, see flyby, 25
demographic, 24, 47, 107, 179
Schaffer, William, 18
environmental, 24, 47, 107
sensitivity to initial conditions, 4, 149 solution, 7
trajectory, 7
stability
transients, 17, 66, 138, 178
cycle, 11
T r i b o l i u m , see
flour beetle, 23
equilibrium, 10 loss of, 11, 14 stable manifold, 64 state space, 13, 153 stochasticity, 6, 17, 24, 28, 68, 173, 175
validation, 173 model fit, 59, 88, 120 prediction fit, 60, 89 V, 34, 162
This Page Intentionally Left Blank