Open Access Research

Explicit maps to predict activation order in multiphase rhythms of a coupled cell network

Jonathan E Rubin1* and David Terman2

Author Affiliations

1 Department of Mathematics, University of Pittsburgh, Pittsburgh, PA, 15260, USA

2 Department of Mathematics, The Ohio State University, Columbus, OH, 43210, USA

For all author emails, please log on.

The Journal of Mathematical Neuroscience 2012, 2:4 doi:10.1186/2190-8567-2-4


The electronic version of this article is the complete one and can be found online at: http://www.mathematical-neuroscience.com/content/2/1/4


Received:6 December 2011
Accepted:4 February 2012
Published:12 March 2012

© 2012 Rubin, Terman; licensee Springer

This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

We present a novel extension of fast-slow analysis of clustered solutions to coupled networks of three cells, allowing for heterogeneity in the cells’ intrinsic dynamics. In the model on which we focus, each cell is described by a pair of first-order differential equations, which are based on recent reduced neuronal network models for respiratory rhythmogenesis. Within each pair of equations, one dependent variable evolves on a fast time scale and one on a slow scale. The cells are coupled with inhibitory synapses that turn on and off on the fast time scale. In this context, we analyze solutions in which cells take turns activating, allowing any activation order, including multiple activations of two of the cells between successive activations of the third. Our analysis proceeds via the derivation of a set of explicit maps between the pairs of slow variables corresponding to the non-active cells on each cycle. We show how these maps can be used to determine the order in which cells will activate for a given initial condition and how evaluation of these maps on a few key curves in their domains can be used to constrain the possible activation orders that will be observed in network solutions. Moreover, under a small set of additional simplifying assumptions, we collapse the collection of maps into a single 2D map that can be computed explicitly. From this unified map, we analytically obtain boundary curves between all regions of initial conditions producing different activation patterns.

Keywords:
fast-slow analysis; clustered solutions; map; multiphase rhythm; respiration

1 Introduction

The methods of fast-slow decomposition have been harnessed for the analysis of rhythmic activity patterns in many mathematical models of single excitable or oscillatory elements featuring two or more time scales. In the analysis of relaxation oscillations, for example, singular solutions can be formed by concatenating slow trajectories associated with silent and active phases and fast jumps between these phases, and these can guide the study of true solutions. These methods can be productively extended to interacting pairs of elements, particularly when the coupling between them takes certain forms. The synaptic coupling that arises in many neuronal contexts is well suited for the use of this theory. In the case of synapses that turn on and off on the fast time scale, for example, analysis can be performed through the use of separate phase spaces for each neuron, with synaptic inputs modifying the nullsurfaces and other relevant structures in each phase space. This method has been used to treat pairs of neurons with slow synaptic dynamics as well, although higher-dimensional phase spaces arise. Similarly, synchronized and clustered solutions can be analyzed in model networks consisting of multiple identical neurons if these neurons are visualized as multiple particles in one phase space or in two phase spaces, one for active neurons and one for silent, the membership of which will change over time. Reviews of how fast-slow decompositions have been used to analyze neuronal networks can be found in, for example, [1,2].

This form of analysis becomes significantly more challenging when networks of three or more nonidentical neurons are considered. The number of variables in each slow subsystem can become prohibitive, and if variables associated with different neurons are considered in separate phase spaces, then some method is still needed for the efficient analysis of their interactions. In this study, we introduce such a method, based on mappings on slow variables, for networks in which each element is modeled with one fast variable and one slow variable, plus a coupling variable. A strength of this method is that, by numerically computing the locations of a few key curves in phase space, we can obtain information about model trajectories generated by arbitrary initial conditions and determine how complex changes in stable firing patterns occur as parameters are varied. Moreover, the formulas defining approximations to these curves, valid under a small number of simplifying assumptions, can be expressed in an elegant analytical form. These methods are particularly tractable within networks consisting of three reciprocally coupled units, so we focus on such networks here; also, we use intrinsic dynamics arising in neuronal models, although the theory would work identically for any qualitatively similar dynamics with two time scales.

Although three-component models arise in many applications, in neuroscience and beyond, our original motivation for this work comes from the study of networks in the mammalian brain stem that generate respiratory rhythms [3]. A brief description of modeling work related to these rhythms is given in the following section. This description is followed by the equations for a particular reduced model for the respiratory network that we consider. In Section 3, we present examples of complex firing patterns that arise as solutions to the model to motivate the analysis that follows. We next demonstrate how fast-slow analysis can be used to derive reduced equations for the evolution of solutions during both the silent and active phases. In particular, we derive formulas for the times when each cell jumps up and down, and determine how these times depend on parameters and initial conditions. To derive these explicit formulas, we will make some simplifying assumptions on the equations; a similar analysis could be performed numerically if such explicit formulas could not be obtained. In Section 4, we make some further simplifying assumptions that allow us to reduce the full dynamics to a piecewise continuous two-dimensional map. Analysis of this map helps to explain how complex transitions in stable firing patterns take place as parameters are varied. We conclude the article with a discussion in Section 5.

2 Model system

2.1 Modeling respiratory rhythms

Recent work, based on experimental observations, has modeled the respiratory rhythm generating network in the brain stem as a collection of four or five neuronal populations. Three of these groups are inhibitory and are arranged in a ring, with each population inhibiting the other two. A fourth group, a relatively well-studied collection of neurons in the pre-Bötzinger Complex (pre-BötC), excites one of the inhibitory populations, also associated with the pre-BötC, and is inhibited by the other two. Finally, some studies have included a fifth, excitatory population, linked to certain other populations and likely becoming active only under certain strong perturbations to environmental or metabolic conditions [4-8]. In addition to the synaptic inputs from other populations in the network, each neuronal group receives excitatory synaptic drives from one or more additional sources, possibly related to feedback control of respiration (e.g., [9]). Under baseline conditions, the four core populations encompassed in this model generate a rhythmic output, in which the inhibitory groups take turns firing and the activity of the excitatory pre-BötC neurons slightly leads but largely overlaps that of the inhibitory pre-BötC cells.

In some of this work, a model respiratory network in which each population consists of a heterogeneous collection of fifty Hodgkin-Huxley neurons was constructed and tuned to reproduce a range of experimental observations in simulations [4,5,7]. Achieving this data fitting presumably required a major effort to select values for the many unknown parameters in the model. A reduced version of this model network, in which each population was modeled by a single coupled pair of ordinary differential equations, was also developed and, after parameter tuning, some analysis was performed to describe its activity in terms of fast and slow dynamics and transitions by escape and release [6,8]. Although the reduced population model involves far fewer free parameters than the Hodgkin-Huxley type model, it still includes coupling strengths between all the synaptically connected populations, drive strengths, and adaptation time scales, among others, amounting collectively to a many-dimensional parameter space. Thus, selecting parameter values for which model behavior matches experimental findings and determining which parameter values produce what forms of dynamics represent burdensome numerical tasks. These challenges are significantly complicated by the possibility of multistability, as different initial conditions could lead to different solutions for each parameter set.

The method that we present in this study has been developed to aid in the analytical study of solutions of networks like the reduced respiratory population model. To make the presentation concrete, we present our results in terms of this model. Since two of the four active populations relevant to the normal respiratory rhythm, those in the pre-BötC, activate in near-synchrony, we will treat these as a single population and consider a three population network. The activity of one of the key respiratory brain stem populations depends on a persistent sodium current [10-13], while the other active populations feature an adaptation current instead [5,6]. In the three population model that we use, we include this heterogeneity to illustrate that the theory handles heterogeneity easily, to distinguish one of the populations from the other two for ease of presentation of part of the theory, and to maintain a strong connection with the respiratory application.

2.2 The equations

The model equations we consider are

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M1','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M1">View MathML</a>

(1)

Differentiation is with respect to time t, and ϵ is a small, positive parameter that we have introduced for notational convenience. In [6,8], each v variable denotes the average voltage over a synchronized neuronal population, h is the inactivation of a persistent sodium current for members of the inspiratory pre-BötC population, and the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M2','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M2">View MathML</a> represent the activation levels of an adaptation current for two other respiratory populations; however, each variable could just as easily represent analogous quantities for a single neuron.

The functions <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M3','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M3">View MathML</a> in (1) are given by:

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M4','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M4">View MathML</a>

(2)

where C is membrane capacitance and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M5','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M5">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M6','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M6">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M7','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M7">View MathML</a>, and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M8','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M8">View MathML</a> represent persistent sodium, potassium, leak and adaptation currents, respectively. In each of these currents, the g parameter denotes conductance and the V parameter is the current’s reversal potential. We use the standard convention of representing <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M9','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M9">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M10','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M10">View MathML</a> activation as sigmoidal functions of voltage v, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M11','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M11">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M12','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M12">View MathML</a>, respectively. The coupling function in system (1) is given by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M13','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M13">View MathML</a>, which closely approximates a Heaviside step function due to the small size of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M14','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M14">View MathML</a> and which is multiplied by a strength factor b each time it appears. The final term, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M15','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M15">View MathML</a>, in each voltage equation represents a tonic synaptic drive from a feedback population; the strength factors <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M16','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M16">View MathML</a> could change with changing metabolic or environmental conditions, but we treat them as constants in this article. Additional details about the functions in (1) and (2), as well as parameter values used, are given in Appendix 1. Appendix 2 also presents a general list of assumptions, satisfied by (1), (2) with the parameter values used, under which our theoretical methods will work.

3 Fast-slow analysis

3.1 Introduction

A typical solution of system (1) is shown in Figure 1. Each of the cells lies in one of four states, which we denote as: (i) the silent phase; (ii) the active phase; (iii) the jump-up; and (iv) the jump-down. For example, in Figure 1, at <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M17','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M17">View MathML</a>, cell 1 is active, while cells 2 and 3 are silent. At this time, cell 1 inhibits both of the other cells. This configuration is maintained until <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M18','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M18">View MathML</a> crosses the synaptic threshold <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a>, at which point the inhibitory input to cells 2 and 3 is turned off. Both cells 2 and 3 will then begin to jump up to the active phase (due to post-inhibitory rebound, which will be discussed shortly). There is then a race to see which of the voltages, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M20','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M20">View MathML</a> or <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M21','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M21">View MathML</a>, crosses the threshold <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a> first. Suppose that <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M23','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M23">View MathML</a> crosses <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a> first, as in the first transition that occurs in Figure 1. When this happens, cell 2 sends inhibition to both cells 1 and 3, so both of these cells must return to the silent phase. Hence, cell 2 is now active, while the other two cells are silent. These roles persist until <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M20','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M20">View MathML</a> crosses the synaptic threshold <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a> and releases cells 1 and 3 from inhibition, at which time there is another race to see whether cell 1 or cell 3 crosses threshold first. This process continues, with one of the cells always lying in the active phase until its membrane potential crosses threshold and releases the other two cells from inhibition. The projections of this solution onto the phase planes corresponding to the three cells are shown in Figure 2.

thumbnailFig. 1. A typical solution of system (1). There is always one and only one cell active at each time. When an active cell’s voltage reaches the synaptic threshold <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a>, it jumps down releasing the other two cells from inhibition. There is then a race among these two cells to see which one crosses the synaptic threshold first. The winning cell becomes active and the other two cells return to the silent phase.

thumbnailFig. 2. The projections of the solution shown in Figure 1 onto the phase planes corresponding to the three cells. A cell lies on the left branch of its v-nullcline while in the silent phase and on the right branch during the active phase. Jumps up and down between these branches are initiated when an active cell reaches the synaptic threshold <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a>, which occurs at <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M29','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M29">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M30','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M30">View MathML</a>, or <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M31','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M31">View MathML</a>, respectively.

We analyze solutions using fast-slow analysis. The basic idea is that the solution evolves on two different time scales: During the jumps up and down, the solution evolves on a fast time scale, while during the silent and active phases, the solution evolves on a slow time scale. The fast-slow analysis allows us to derive reduced equations that determine the evolution of the solution during each of these phases. In particular, we derive explicit formulas for the times when each cell jumps up and down and use these to determine the outcomes of the races to threshold, depending on parameters and initial conditions. To derive these formulas, we will make some simplifying assumptions on the equations; in situations in which such formulas cannot be obtained, then a similar analysis can be done numerically.

3.2 Slow and fast equations

We first consider equations for the slow variables h, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M32','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M32">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33">View MathML</a>. These equations are obtained by introducing the slow time scale, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M34','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M34">View MathML</a>, and then setting <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M35','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M35">View MathML</a> in the resulting equations. These steps give:

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M36','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M36">View MathML</a>

(3)

where differentiation is with respect to τ. To simplify the analysis, we take the extreme (<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M37','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M37">View MathML</a>) values of each of the functions <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M38','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M38">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M39','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M39">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M40','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M40">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M41','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M41">View MathML</a>, and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M42','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M42">View MathML</a> and replace each function with a step function that jumps abruptly between these values. That is, we assume that there are positive constants <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M43','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M43">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M44','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M44">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M45','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M45">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M46','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M46">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M47','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M47">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M48','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M48">View MathML</a> (see Tables 1 and 2 in Appendix 1, singular limit parameter values) such that the slow variables satisfy equations of the form:

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M49','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M49">View MathML</a>

We solve these equations explicitly to obtain:

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M50','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M50">View MathML</a>

(4)

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M51','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M51">View MathML</a>

(5)

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M52','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M52">View MathML</a>

(6)

Table 1. Parameter values for full model and singular limit simulations and singular limit analysis corresponding to Figure 3

Table 2. Parameter values for full model and singular limit simulations and singular limit analysis corresponding to Figures 5A and 6A

We next consider the fast time scale, which is simply t. Let <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M35','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M35">View MathML</a> in (1) to obtain the fast equations:

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M152','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M152">View MathML</a>

(7)

Note that the slow variables are constant on the fast time scale. We will only explicitly solve the fast equations when there is no inhibition; that is, we will solve these equations to determine what happens when the cells are released from inhibition (which we take to be at <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M17','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M17">View MathML</a>) and jump up, competing to become active next. In this case, each <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M154','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M154">View MathML</a>. We note that the fast equations for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M155','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M155">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M156','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M156">View MathML</a> are both linear and can be solved explicitly. If there is no inhibitory input then, for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M157','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M157">View MathML</a>,

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M158','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M158">View MathML</a>

(8)

Since <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M159','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M159">View MathML</a> (see Tables 1 and 2 in Appendix 1), this gives

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M160','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M160">View MathML</a>

To obtain an explicit formula for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M18','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M18">View MathML</a>, we will make some simplifying assumptions. First, since the voltage values for cell 1 during the silent phase and most of the jump up lie in a range where the potassium activation function <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M12','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M12">View MathML</a> is quite small, we assume that <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M163','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M163">View MathML</a> is negligible throughout these phases. Moreover, we assume that the sodium gating variable <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M11','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M11">View MathML</a> is a step function. That is, there is a threshold value, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M165','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M165">View MathML</a>, so that <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M166','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M166">View MathML</a> if <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M167','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M167">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M168','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M168">View MathML</a> if <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M169','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M169">View MathML</a>. In this case, the fast equation for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M170','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M170">View MathML</a> is piecewise linear, and we can write its solution as

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M171','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M171">View MathML</a>

(9)

where

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M172','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M172">View MathML</a>

with

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M173','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M173">View MathML</a>

3.3 The race

As described above, when one of the cells jumps down, there is a race to see which of the other cells reaches threshold first and then inhibits the other cells. Here we derive formulas that determine which cell wins the race to threshold.

First suppose that cell 1 jumps down from the active phase and releases cells 2 and 3 from inhibition. We need to determine the times it takes for the membrane potentials of these two cells to reach the synaptic threshold. While jumping up, these membrane potentials satisfy (8), so once we determine the initial conditions <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M174','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M174">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M175','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M175">View MathML</a>, we can solve for the jump-up times.

While cells 2 and 3 are in the silent phase, they lie on the slow nullclines given by the second and third equations in (3) with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M176','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M176">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M177','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M177">View MathML</a>. Given any values of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M178','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M178">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M179','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M179">View MathML</a>, we can solve these equations explicitly for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M155','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M155">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M156','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M156">View MathML</a> to conclude that at the moment that cells 2 and 3 begin to jump up,

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M182','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M182">View MathML</a>

(10)

where <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M183','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M183">View MathML</a>. Substituting this expression into (8) and setting <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M184','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M184">View MathML</a>, we find that the jump-up times are given by

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M185','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M185">View MathML</a>

(11)

where

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M186','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M186">View MathML</a>

and

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M187','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M187">View MathML</a>

Now, either cell 2 or cell 3 will win the race, if either <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M188','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M188">View MathML</a> or <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M189','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M189">View MathML</a>, respectively. The equation <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M190','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M190">View MathML</a> defines a curve in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> plane, which we denote as <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>. An example of this curve is shown in Figure 3A, where we numerically solved for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a> for parameter values given in Table 1 in the Appendix. Points above this curve correspond to cell 2 winning the race and points below this curve correspond to cell 3 winning the race.

thumbnailFig. 3. Jumping regions in the slow phase planes. (A)<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> plane. (B)<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195">View MathML</a> plane. (C)<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196">View MathML</a> plane. Curves and color codes are described in detail in the text.

Next suppose that cell k, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M197','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M197">View MathML</a>, wins the race. When cell k jumps down from the active phase, cells 1 and j, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M198','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M198">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M199','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M199">View MathML</a>, are released from inhibition. We repeat our calculation for the race that ensues. Specifically, we obtain the initial condition <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M200','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M200">View MathML</a> from Equation (10) and compute <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M201','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M201">View MathML</a> analogously, by considering the first equation in (3) with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M202','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M202">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M203','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M203">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M204','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M204">View MathML</a>. These steps give

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M205','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M205">View MathML</a>

(12)

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M206','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M206">View MathML</a>

(13)

As with the derivation of (11), substituting <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M200','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M200">View MathML</a> into (8) yields

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M208','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M208">View MathML</a>

(14)

where

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M209','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M209">View MathML</a>

and

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M210','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M210">View MathML</a>

To compute <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M211','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M211">View MathML</a>, we plug <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M212','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M212">View MathML</a> into (9) and solve for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M213','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M213">View MathML</a>. Recall that <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M166','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M166">View MathML</a> if <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M215','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M215">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M168','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M168">View MathML</a> if <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M169','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M169">View MathML</a>, as reflected in the piecewise formulation of (9). Thus, this calculation yields two terms, one corresponding to the time before v reaches <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M218','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M218">View MathML</a> and one to the time after, namely

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M219','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M219">View MathML</a>

(15)

where

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M220','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M220">View MathML</a>

Now, cell 1 will either win or lose the race, if either <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M221','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M221">View MathML</a> or <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M222','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M222">View MathML</a>, respectively. Each equation <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M223','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M223">View MathML</a> defines a curve in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M224','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M224">View MathML</a> plane, which we denote as <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M225','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M225">View MathML</a>. These curves are also shown in Figure 3, where we numerically solved for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M226','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M226">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227">View MathML</a>. Note that points above the curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M225','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M225">View MathML</a> correspond to cell 1 winning the race and points below this curve correspond to cell j winning the race.

3.4 Predicting jumping sequences

We now construct six 2D maps, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229">View MathML</a>, that allow us to predict the order in which the cells jump up and down, to and from the active phase. To explain what these maps are, suppose that i,j and k are the cells’ distinct indices and, for convenience, temporarily let <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M230','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M230">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M231','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M231">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M232','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M232">View MathML</a> denote the slow variables for the three cells. If, at some time, cell i jumps down and cell k jumps up, then we will define a map <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M233','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M233">View MathML</a> from the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M234','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M234">View MathML</a> phase plane to the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M235','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M235">View MathML</a> phase plane that gives the position of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M235','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M235">View MathML</a> when cell k jumps down. We can determine the next cell to jump up, once cell k jumps down, by comparing the position of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M237','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M237">View MathML</a> to that of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M238','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M238">View MathML</a>. For example, suppose that cell 1 jumps down. Then either cell 2 or cell 3 will jump up depending on whether <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> lies above or below the curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>, respectively. If cell 2 jumps up, then the map <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M241','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M241">View MathML</a> gives the position of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196">View MathML</a> when cell 2 jumps down. This position, in turn, determines whether cell 1 or cell 3 is the next cell to jump up; that is, cell 1 or cell 3 is the next cell to jump up if <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M243','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M243">View MathML</a> lies above or below <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227">View MathML</a>, respectively. Continuing in this way - comparing the output of the maps to the location of curves <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M238','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M238">View MathML</a> - we can determine the cells’ jumping sequences.

We derive explicit formulas for the six maps <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229">View MathML</a>. The first step is to determine the value of the slow variable for cell i when cell i jumps down. We claim that there exist unique constants <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M247','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M247">View MathML</a> so that cell i jumps down when <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M248','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M248">View MathML</a>; see Figure 2, where <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M249','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M249">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M250','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M250">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M251','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M251">View MathML</a>. These constants exist and are unique because: (i) cell i jumps down when it is in the active phase with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M252','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M252">View MathML</a>; (ii) while cell i is in the active phase, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M253','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M253">View MathML</a> lies along the right branch of the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M254','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M254">View MathML</a>-nullcline, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M255','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M255">View MathML</a>; and (iii) each of these right branches is monotone increasing or decreasing. This last statement can be verified for the concrete model (1) given in Section 2 by explicitly solving for each <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M256','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M256">View MathML</a> in terms of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M254','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M254">View MathML</a>. However, this monotonicity is also present in most reduced models for neuronal activity.

We now resume using h, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M179','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M179">View MathML</a> to denote the slow variables for the three cells. First suppose that cell 1 is active; it will jump down when <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M29','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M29">View MathML</a>. Let us say that this occurs at time <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M261','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M261">View MathML</a>, with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M262','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M262">View MathML</a> for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M263','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M263">View MathML</a>, and that cell k, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M264','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M264">View MathML</a>, wins the race and jumps up next; note that since τ is the slow time, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M261','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M261">View MathML</a> continues to hold throughout the jump. While cell k is up, h will increase, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M266','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M266">View MathML</a> will increase, and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M267','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M267">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M199','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M199">View MathML</a>, will decrease, governed by Equation (3). This state will persist until <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M266','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M266">View MathML</a> reaches <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M270','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M270">View MathML</a>. From the active component of Equation (5) or (6), we can solve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M271','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M271">View MathML</a> to compute the slow time <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M272','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M272">View MathML</a> for which cell k remains active,

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M273','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M273">View MathML</a>

where <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M274','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M274">View MathML</a> as appropriate. While cell k is active, h is given by the silent part of Equation (4) with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M275','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M275">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M267','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M267">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M199','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M199">View MathML</a>, is given by the silent part of Equation (5) or (6). From these equations, we can evaluate <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M278','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M278">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M279','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M279">View MathML</a>, and we define the map <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M280','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M280">View MathML</a> by

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M281','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M281">View MathML</a>

Specifically,

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M282','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M282">View MathML</a>

(16)

and

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M283','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M283">View MathML</a>

(17)

where

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M284','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M284">View MathML</a>

(18)

for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M285','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M285">View MathML</a>.

If the output of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M280','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M280">View MathML</a> in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M224','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M224">View MathML</a> plane is above or below the curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M225','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M225">View MathML</a>, then cell 1 or cell j jumps up after cell k, respectively. Similarly, if we apply <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M280','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M280">View MathML</a> to the entire region in the positive <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M290','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M290">View MathML</a> quadrant lying below curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M291','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M291">View MathML</a>, corresponding to cell k jumping after cell 1, then we can determine which, if any, initial <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M292','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M292">View MathML</a> cause cell j to jump after cell k and which, if any, lead to cell 1 jumping after cell k. Note that for analyzing possible repetitive solutions, we really only need to consider inputs to <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M280','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M280">View MathML</a> that satisfy

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M294','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M294">View MathML</a>

(19)

This constraint is appropriate because if, for example, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M295','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M295">View MathML</a>, then once cell 2 is released from inhibition and jumps up, it can never reach the threshold <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M296','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M296">View MathML</a>.

Using a similar approach, based on computing an active time from the active component of one of the Equations (4), (5), and (6) and tracking the evolution of the slow variables of the two silent cells with the silent parts of the remaining two equations from this set, the maps <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229">View MathML</a> can be defined for each combination of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M298','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M298">View MathML</a> from <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M299','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M299">View MathML</a>. The map <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229">View MathML</a> takes values of the slow variables of cells j and k, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M301','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M301">View MathML</a>, as inputs, and gives values of the slow variables of cells i and k as outputs. In particular, for each pair <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M302','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M302">View MathML</a> with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M199','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M199">View MathML</a>, we have

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M304','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M304">View MathML</a>

(20)

and

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M305','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M305">View MathML</a>

(21)

where <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M306','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M306">View MathML</a> is defined in (18) and where <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M307','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M307">View MathML</a> if <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M308','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M308">View MathML</a> while <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M309','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M309">View MathML</a> if <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M310','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M310">View MathML</a>. As previously, we can bound the ranges of the slow variables that are relevant for repeated states, using (19) and

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M311','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M311">View MathML</a>

(22)

If cell i jumps down at time 0 and the inputs to the map specify that cell j jumps next, then the location of the coordinate determined by the outputs of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229">View MathML</a>, relative to the curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M313','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M313">View MathML</a>, determines whether cell i or cell k will follow cell j into the active phase.

Taken collectively, the curves and maps defined in this section gives us a complete view of the possible jump sequences that system (1) can generate, at least if ϵ is small enough to justify the fast-slow decomposition that we have used. Consider the regions in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195">View MathML</a>, and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196">View MathML</a> phase planes that satisfy (19) and (22). Within the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> plane, assume that the curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a> intersects the relevant region; otherwise, cell 1 will always be followed by the same other cell. The map <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M319','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M319">View MathML</a> takes the region above the curve to a set in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196">View MathML</a> plane and the map <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M321','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M321">View MathML</a> takes the region below the curve to a set in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195">View MathML</a> plane, with similar actions for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M323','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M323">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M324','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M324">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M325','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M325">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M326','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M326">View MathML</a> on the other planes. Since the solutions to the ODEs we consider are continuous in initial conditions, the maps take connected regions into connected regions, and thus we only need to consider the actions of the maps on the regions’ boundaries in order to determine the possible next outcomes from a given starting point. For a particular parameter set, repeated iteration of the maps may show convergence to a single attracting jump sequence or may otherwise constrain the jump orders that are possible. Alternatively, inverses of the maps can be easily defined using the backwards flow of the ODEs, and repeated iterations of the inverses of the maps, applied to some selected region in one of the phase planes, show which sets contain initial conditions that could end up in the selected region.

3.5 Numerical examples

We now use numerical computations, performed with MATLAB and XPPAUT (http://www.pitt.edu/~phase webcite), to illustrate the theory from the previous subsections. Figure 3 shows curves and regions in each of the 2D phase planes associated with pairs of slow variables of model (1). These structures were generated by starting from the full model, with function and parameter values given in the Appendix (see Table 1), and making the simplifying assumptions described above for the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M327','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M327">View MathML</a> limit (including adjusting <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M328','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M328">View MathML</a> to −54 mV from −50 mV to compensate for the switch from a smooth function to a Heaviside in the singular limit). In each panel, the relevant region can be defined using (19), (22), and the dashed straight line segments are boundaries of this region, each corresponding to <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M329','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M329">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M330','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M330">View MathML</a>, or <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M331','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M331">View MathML</a>. Within each region, there is a curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M238','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M238">View MathML</a> that separates initial conditions that lead to different jumping outcomes, as discussed above. These curves are drawn in the same color as the boundary lines. For example, in Figure 3A, the solid blue curve in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> plane is <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>. If <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> lies in the region <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M336','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M336">View MathML</a>, bounded below by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>, above by the dashed blue line, and to the left by the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M179','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M179">View MathML</a>-axis, at the moment when cell 1 jumps down, then cell 2 jumps up next and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M241','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M241">View MathML</a> is defined, while a value of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> in the analogous region <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M341','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M341">View MathML</a> below <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a> yields a jump by cell 3, characterized by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M343','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M343">View MathML</a>. Similar regions are indicated in black in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195">View MathML</a> plane in Figure 3B and in red in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196">View MathML</a> plane in Figure 3C.

Consider again the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> plane shown in Figure 3A. The region <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M336','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M336">View MathML</a> is mapped by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M319','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M319">View MathML</a> to a connected region in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196">View MathML</a> plane. In Figure 3C, we represent part of the boundary of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M350','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M350">View MathML</a> with blue curves, carrying over the coloring of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M336','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M336">View MathML</a> from Figure 3A. Similarly, a region <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M352','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M352">View MathML</a> below <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M353','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M353">View MathML</a> in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195">View MathML</a> plane in Figure 3B also yields jumping by cell 2 and is mapped by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M326','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M326">View MathML</a> to a connected region in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196">View MathML</a> plane. We indicate this region with black boundary curves in Figure 3C, carrying over the coloring from Figure 3B. The regions outlined in black and blue in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196">View MathML</a> plane share a common boundary, corresponding to the condition that <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M358','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M358">View MathML</a> when cell 2 jumps up. We use a dashed black line to denote this common boundary in Figure 3C (by arbitrary convention, we color the dashed line to match the upper set). Now, the entire regions outlined in blue and black in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M196">View MathML</a> plane lie below the red curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227">View MathML</a> (Figure 3C). Thus, we immediately know that, no matter what happened before, cell 3 will win the race and jump up when cell 2 jumps down. Similarly, in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> plane shown in Figure 3A, the black-bounded region <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M362','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M362">View MathML</a> and the red-bounded region <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M363','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M363">View MathML</a> lie entirely below <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>, and therefore cell 3 will always jump up after cell 1 as well.

The interesting case in this example arises in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195">View MathML</a> plane. There, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M366','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M366">View MathML</a>, outlined in solid blue and dashed red, and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M367','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M367">View MathML</a>, outlined in solid and dashed red, are both intersected by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M353','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M353">View MathML</a>. Hence, there are initial conditions in our relevant regions for which the jump sequence 1,3,1 occurs and others for which the jump sequence 1,3,2 occurs, and similarly, there are initial conditions leading to jump sequences 2,3,1 and 2,3,2 as well. We can now summarize all possible jump sequences for the parameter set used in this example:

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M369','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M369">View MathML</a>

possibly discarding a brief transient.

We selected various values of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> constrained by (19) and we used each as an initial condition, assuming that cell 1 jumped down from the active phase at time 0. From each starting point, we repeatedly solved for the times involved in the race to jump up, using Equations (11), (14), and (15). We found that the trajectory emerging from each initial condition converged to the same attractor, with a jump sequence 13231323… . This attractor is illustrated with filled circles in Figure 3; the black circle in Figure 3A is mapped by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M321','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M321">View MathML</a> to the blue circle in Figure 3B, which is mapped by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M326','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M326">View MathML</a> to the black circle in Figure 3C, which is mapped by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M324','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M324">View MathML</a> to the red circle in Figure 3B, which is mapped by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M325','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M325">View MathML</a> back to the original black circle in Figure 3A. Note that the next jump predicted by the location of each circle matches that which actually occurs. Also, a subtle point arises because the h coordinate of the red circle is large. From this starting point, when cell 1 jumps up, it spends a long time in the active phase (large <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M375','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M375">View MathML</a>), almost as long as if it started from <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M376','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M376">View MathML</a>. During this time, trajectories in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> plane with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M378','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M378">View MathML</a> and different initial values of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33">View MathML</a> get compressed; see Equation (5). Thus, the black circle in Figure 3A ends up very close to the corner of the black region, which corresponds to <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M380','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M380">View MathML</a>.

We also performed direct numerical simulations of system (1), using steep but smooth sigmoidal functions instead of Heaviside functions for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M381','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M381">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M12','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M12">View MathML</a>, and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M383','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M383">View MathML</a>, as described in the Appendix. These simulations also gave a 13231323…firing pattern, as predicted by the analysis. We defined firing transitions in these simulations using voltage decreases through <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M384','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M384">View MathML</a> (the half-activation of the synaptic function <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M383','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M383">View MathML</a> was set to <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M386','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M386">View MathML</a> to agree with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a>). We allowed the system to converge to its stable firing pattern and then plotted the slow variable coordinates at these firing transitions as open circles in the corresponding panels of Figure 3. These coordinates agree well with the singular limit analysis.

In addition to the solid and open circles corresponding to the attractors in the singular limit and full simulations, respectively, certain points associated with transients are also plotted in Figure 3. An example of a transient 1,3,1,3 firing sequence found with the singular limit formulas, which led to a subsequent 2313231323…activation pattern, is marked with the blue asterisks in Figure 3A,B. In this example, initial conditions were chosen such that cell 1 jumped down with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M388','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M388">View MathML</a>, indicated by the rightmost asterisk in Figure 3A (label 1). Since the asterisk is below the blue solid curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a> in the plane shown, cell 3 jumps next. Obviously, the image of the initial point under <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M321','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M321">View MathML</a> must lie in the range of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M321','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M321">View MathML</a> in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195">View MathML</a> plane, which is bounded to the left, below and to the right by solid blue curves and above by a dashed red curve. We observe (Figure 3B, label 2) that this image lies at about <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M393','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M393">View MathML</a>, which is indeed in the relevant region but also is above the black solid curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M353','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M353">View MathML</a>, meaning that cell 1 jumps up next. The image of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M195">View MathML</a> under <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M325','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M325">View MathML</a> is marked by the other asterisk in Figure 3A (label 3), which lies below <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a> such that cell 3 jumps again after cell 1. Finally, the image of that point under <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M321','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M321">View MathML</a> is labeled by the other asterisk in Figure 3B (label 4); since that point is below the black curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M399','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M399">View MathML</a>, cell 2 finally gets to fire after this second activation of cell 3.

We also obtained a similar 1,3,1,3 transient in full model simulations corresponding to the singular limit analysis. To match the singular limit, we used <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M400','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M400">View MathML</a> as our initial condition, with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M401','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M401">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M29','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M29">View MathML</a> such that time 0 represented the beginning of the jump down of cell 1. This point and the slow variable values at the next 3 jump down transitions are marked with red open squares in Figure 3. By construction, the red open square at label 1 lies in the same position as the blue asterisk there. The rest of these markers, near labels 2,3,4, lie quite close to the blue asterisks, showing that, in addition to correctly predicting the jumping sequence, the singular limit analysis gives good estimates to the slow variable values at jumping times in the original system, although the agreement is not perfect since ϵ is nonzero in the original system and our analysis replaces sigmoidal activation and coupling functions by step functions.

4 From six maps to one

4.1 Derivation of the map

We now present a somewhat different approach. Previously, we considered the six separate maps between the three different 2D slow phase planes, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M403','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M403">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M404','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M404">View MathML</a>, and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M405','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M405">View MathML</a>. Here, we demonstrate that it is possible to use these six maps to reduce the dynamics to a single map, defined from some subset of the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> phase plane into itself. Moreover, with some simplifying assumptions, we will derive an explicit formula for the map.

First, fix <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> and assume that when <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M261','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M261">View MathML</a>, cells 2 and 3 lie in the silent phase with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M409','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M409">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M410','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M410">View MathML</a>. Suppose also that cell 1 lies in the active phase with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M411','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M411">View MathML</a>, so that cell 1 jumps down at this time. Then either cell 2 or cell 3 will jump up. These two cells may take turns firing, but we assume that eventually, cell 1 will win a race and successfully jump up to the active phase again, from which it will subsequently jump down and start a new cycle. Choose <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M412','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M412">View MathML</a> to be the first time (after <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M413','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M413">View MathML</a>) that cell 1 jumps down. Then define a map as simply

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M414','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M414">View MathML</a>

(23)

In other words, iterates of Π keep track of the positions of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> every time that cell 1 jumps down from the active phase.

We can obtain explicit formulas for this map if we assume that the slow variables satisfy (4), (5), and (6). Different sets of formulas will be relevant on the regions <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M336','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M336">View MathML</a> or <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M341','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M341">View MathML</a>, above or below <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M418','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M418">View MathML</a> respectively, corresponding to whether cell 2 or cell 3 wins the race and jumps up first when cell 1 jumps down. We can subdivide each of these regions based on the number of times that cells 2 and 3 take turns firing after cell 1 jumps down, before cell 1 jumps up again. On each of these subregions of the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> phase plane, a different formula applies. Here we derive the formulas for the case in which cell 2 jumps up at <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M261','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M261">View MathML</a> when cell 1 jumps down. Formulas for the case in which cell 3 jumps up at <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M261','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M261">View MathML</a> are derived in a similar manner. First we derive the formulas for the map Π and then determine for which region of the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> phase plane each component of the formula is valid.

Recall that cells 2 and 3 may take turns firing for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M423','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M423">View MathML</a>. Let <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M424','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M424">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M425','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M425">View MathML</a> be the number of times that cells 2 and 3, respectively, jump up during this time interval. We note that either the two cells fire the same number of times, in which case <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M426','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M426">View MathML</a>, or cell 2 fires one more time than cell 3, in which case <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M427','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M427">View MathML</a>. Using the definitions and notation described in the preceding section, we find that:

If <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M426','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M426">View MathML</a>, then

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M429','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M429">View MathML</a>

If <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M427','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M427">View MathML</a>, then

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M431','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M431">View MathML</a>

We derive explicit formulas for these maps using the formulas for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M229">View MathML</a> derived in the preceding section. In what follows, we use the notation <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M433','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M433">View MathML</a>, and we employ the time constants <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M43','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M43">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M44','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M44">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M45','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M45">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M46','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M46">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M47','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M47">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M48','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M48">View MathML</a> introduced in Section 3.2. The formulas are derived by direct calculations; we first consider two simple cases, before presenting the general formulas. For these formulas, recall that <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M329','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M329">View MathML</a> denotes the value of h attained when cell 1 is about to jump down (i.e., cell 1 is active, cell 1 is not inhibited, and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M441','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M441">View MathML</a>, see Figure 2A); similarly, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M330','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M330">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M331','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M331">View MathML</a> denote the values of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M179','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M179">View MathML</a> when cell 2 or cell 3 is about to jump down (<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M446','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M446">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M447','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M447">View MathML</a>), respectively.

Case 1:<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M448','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M448">View MathML</a>,<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M449','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M449">View MathML</a>.

Here <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M450','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M450">View MathML</a>, where

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M451','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M451">View MathML</a>

(24)

To achieve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M452','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M452">View MathML</a>, we need that cell 1, not cell 3, jumps up when cell 2 jumps down. From the earlier discussion, this is true if <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M453','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M453">View MathML</a> lies above the curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227">View MathML</a>. Together with (24), this criterion leads to a condition on <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a>, which defines a region in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> plane where this case occurs. One could numerically compute this region using the definition of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227">View MathML</a> given in the preceding section. Alternatively, we will now make a simplifying assumption that allows us to compute this region analytically. The validity of this assumption will be confirmed by comparing the firing sequence of the full model with that predicted by the analysis in the examples in the following section.

Our simplifying assumption can be described as follows: Suppose that at some time, say <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M17','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M17">View MathML</a>, cell 1 lies in the silent phase and is released from inhibition (by either cell 2 or cell 3). We assume that the time it takes cell 1 to jump up and reach the threshold <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a> is independent of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M460','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M460">View MathML</a>. It follows from this assumption that the curves <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M226','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M226">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227">View MathML</a> are horizontal; that is, they can be written as <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M463','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M463">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M464','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M464">View MathML</a> for some constants <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M465','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M465">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M466','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M466">View MathML</a>.

Using this assumption, we conclude that Case 1 occurs if: (a) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> lies above <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a> (so that cell 2 jumps up when cell 1 jumps down), and (b) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M469','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M469">View MathML</a>, which, together with (24), gives

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M470','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M470">View MathML</a>

(25)

We define the curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M471','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M471">View MathML</a> by

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M472','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M472">View MathML</a>

Here, the superscript ‘2’ reflects that cell 2 jumps up when cell 1 jumps down, while the subscript ‘1’ corresponds to the number of jumps that follow before cell 1 jumps up again (i.e., <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M473','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M473">View MathML</a>). There is another curve, given by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M474','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M474">View MathML</a>, corresponding to cell 3 jumping up when cell 1 jumps down. The formula for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M475','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M475">View MathML</a> is derived in a similar manner, and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M476','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M476">View MathML</a>, below <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>.

Case 2:<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M448','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M448">View MathML</a>,<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M479','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M479">View MathML</a>.

This case is illustrated in Figure 4. Here,

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M480','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M480">View MathML</a>

where

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M481','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M481">View MathML</a>

(26)

where <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M482','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M482">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M483','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M483">View MathML</a> are defined in (24). For this case to occur, we need that: (i) cell 3 jumps up when cell 2 jumps down, and (ii) cell 1 jumps up when cell 3 jumps down. These conditions are satisfied if: (i) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M453','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M453">View MathML</a> lies below the curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227">View MathML</a>, and (ii) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M486','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M486">View MathML</a> lies above the curve <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M353','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M353">View MathML</a>. These conditions define a region in the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> phase plane. If we make the same assumption as in Case 1, that the curves <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M489','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M489">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M227">View MathML</a> are given by <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M463','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M463">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M464','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M464">View MathML</a> for some constants <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M465','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M465">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M466','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M466">View MathML</a>, then Case 2 occurs if: (a) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> lies above <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a> (i.e., in <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M336','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M336">View MathML</a>), (b) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M498','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M498">View MathML</a>, and (c) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M499','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M499">View MathML</a>. It follows from (24) and (26) that (b) and (c) are satisfied if <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M500','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M500">View MathML</a> where

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M501','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M501">View MathML</a>

(27)

Furthermore, we define the boundary curve

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M502','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M502">View MathML</a>

such that Case 2 corresponds to those <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M503','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M503">View MathML</a> between <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M471','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M471">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M505','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M505">View MathML</a>.

thumbnailFig. 4. Phase planes for Case 2. We start at the red disc, when cell 1 jumps down from the active phase (or equivalently, with respect to the slow time τ, when cell 1 enters the silent phase). At this time, cell 2 wins the race and jumps up. When cell 2 jumps down, cell 3 wins the race with cell 1 and jumps up. Finally, when cell 3 jumps up, cell 1 wins the race with cell 2 and jumps up.

General case: The general formulas are derived recursively, again by direct calculation. Let

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M506','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M506">View MathML</a>

(28)

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M507','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M507">View MathML</a>

(29)

and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M508','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M508">View MathML</a>. Then <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M433','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M433">View MathML</a>, where

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M510','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M510">View MathML</a>

(30)

and

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M511','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M511">View MathML</a>

(31)

Formulas (30) and (31) hold only if cells 2 and 3 take turns firing <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M424','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M424">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M425','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M425">View MathML</a> times, respectively, before cell 1 finally jumps up. As before, we can use the explicit formulas for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M514','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M514">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M515','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M515">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M516','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M516">View MathML</a> to derive explicit conditions on the initial point <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> for when this is true. We do not give the explicit general formula here. In the following section, we consider concrete examples and will give the formulas needed for the analysis of those examples.

4.2 Numerical examples

Again, we use MATLAB and XPPAUT to illustrate our results numerically. Figure 5 shows four solutions of system (1), each generating a different firing pattern, corresponding to parameter values given in the Appendix in Table 2. The parameters for each of these solutions are exactly the same except for the rates <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M518','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M518">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M149','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M149">View MathML</a> at which the slow variables <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M178','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M178">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M179','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M179">View MathML</a> decay while cells 2 and 3 lie in the silent phase. Here we show stable attractors so the firing patterns presented repeat as time evolves. In each panel, cells 1, 2, and 3 are displayed with the colors blue, green and red, respectively. We can denote the firing patterns shown in Figure 5A-D as (132), (1323), (13123132), and (132313213), respectively, in reference to the shortest firing pattern that repeats in each case. The analysis presented in Section 4.1 is very useful in understanding the origins of these firing patterns and how transitions between the firing patterns take place as parameters are varied.

thumbnailFig. 5. Four solutions of (1) for different values of the parameters <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M522','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M522">View MathML</a>, given in the text. In each panel, the blue, green and red curves correspond to cells 1, 2, and 3, respectively.

Figure 6 shows the projections of the solutions exhibited in Figure 5 onto the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> phase plane. First consider Figure 6A. The blue curve is the projection of the solution shown in Figure 5A onto the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> phase plane. For this solution, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M525','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M525">View MathML</a>. The red, blue, and green circles correspond to when cells 1, 2, and 3 jump down, respectively. The red curve corresponds to <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a> and the two turquoise curves correspond to <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M475','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M475">View MathML</a> (to the right of/above the red circle) and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M528','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M528">View MathML</a> (to the left of/below the red circle), respectively. If we start at the red circle (at the arrow) and follow the blue trajectory, then we find that cells 1, 3, and 2 take turns firing, in that order. Note that when cell 1 jumps down, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> lies below <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>, such that cell 3 jumps after cell 1, and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M531','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M531">View MathML</a>. This position corresponds to Case 2 above. As predicted by the theory for that case, when cell 1 jumps down, cell 3 jumps up and then cell 2 jumps up before cell 1 jumps up again.

thumbnailFig. 6. The projections of the solutions shown in Figure 5 onto the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> phase plane. The red curves are <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>, while the turquoise curves are <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M471','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M471">View MathML</a> (larger <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33">View MathML</a>) and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M505','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M505">View MathML</a> (smaller <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M33">View MathML</a>). The red, blue, and greencircles correspond when cells 1, 2, and 3 jump down, respectively. The red arrows denote the starting points for the discussions of the panels in the text. Finally, the numerical legend within each panel indicates the firing sequence that repeats periodically.

Next consider Figure 6B. Now <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M538','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M538">View MathML</a>. As before, when cell 1 jumps down at the red circle marked by the arrow, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> lies below <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>, so cell 3 jumps up when cell 1 jumps down. However, now <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M541','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M541">View MathML</a>. According to the theory, this relation implies that after cell 3 jumps down, cell 2 jumps up and down, and then cell 3 does the same again before cell 1 jumps up, as observed in the simulation. We note that for this example, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M542','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M542">View MathML</a>, so cell 3 can fire no more than two times between firings of cell 1. Note that the firing order of the attractor in Figures 5B and 6B, namely 1323, matches that shown in Figure 3.

For Figure 6C, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M543','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M543">View MathML</a>. Once again, we start at the red circle indicated by the arrow when cell 1 jumps down. At that time, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M191">View MathML</a> lies below <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a> and above <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M475','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M475">View MathML</a>; that is, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M547','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M547">View MathML</a>. Thus, we expect that cell 3 jumps up and then cell 1 jumps down again without any jumps by cell 2, and that is what is observed numerically along the trajectory from the initial red circle to the green circle to the next red circle (the 131 part of the solution). Now, this next red circle lies above <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>. Thus, the next cell to jump should be cell 2, as is seen in the figure by following the trajectory forward again. It turns out that at that second red circle, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M549','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M549">View MathML</a> (not shown in the figure), which implies that cell 3 follows cell 2 before cell 1 jumps down yet again (the 231 part of the solution following the initial 131 part). Finally, when cell 1 jumps down for the third time, the corresponding red circle lies between <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M505','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M505">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M471','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M471">View MathML</a>, with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M552','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M552">View MathML</a>, as can be seen in Figure 6C. This relation implies that cell 3 and then cell 2 jump after cell 1, yielding the final 23 part of the solution before the trajectory returns to the initial red circle and the whole pattern repeats.

Finally, consider Figure 6D. Here, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M553','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M553">View MathML</a>. As with each of these examples, the curves <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M555','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M555">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M505','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M505">View MathML</a> (and similarly <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M475','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M475">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M528','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M528">View MathML</a> on the other side of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M192">View MathML</a>) divide the phase plane into separate regions. These regions determine how many times cells 2 and 3 take turns firing between the firings of cell 1.

5 Discussion

We have presented a method for predicting the order with which model neurons or populations of synchronized neurons, arranged in a mutually inhibitory ring, will activate. We have derived and illustrated the method for a network of three cells, each with 2D intrinsic dynamics, motivated by models for rhythm-generating circuits in the mammalian respiratory brain stem [4-6]. Our approach involves the derivation of explicit formulas that can be used to partition reduced phase spaces into regions leading to different firing sequences. These ideas require a decomposition of dynamics into two distinct time scales. We have assumed an explicit fast-slow decomposition of the model equations for each neuron, into a fast voltage equation and a slow gating variable equation, with similar time scales present across all neurons, but we expect that the results would extend to other cases involving drift along slow manifolds alternating with fast jumps between manifolds yet lacking this explicit decomposition. A powerful aspect of the approach is that mapping from one activation to the next only requires evaluation of our formulas on a small number of curves in a particular reduced phase space. Moreover, if the images of these curves do not intersect the partition curves in the appropriate image space, then we can conclude that certain neurons will always become active in a fixed order, possibly after a short transient. Our formulas involve the time that it takes each neuron’s voltage to jump up to threshold upon release from inhibition. With the additional assumption that, for a particular cell in the network, this time does not depend on the cell’s slow variable in the silent phase, we obtain an especially strong result. That is, from a starting configuration with the distinguished cell at the end of an active phase, we arrive at a collection of closed form expressions that can be computed iteratively to determine, for all possible initial values of the other two cells’ slow variables, exactly how many times the other two cells will take turns activating before the distinguished cell activates again. We note that our additional assumption is reasonable for slow variables modulating currents that act predominantly to sustain or terminate activity. Finally, by observing the effects of parameters on the formulas that we obtain, we can determine how changes in parameters will alter model solutions, as we have demonstrated.

Interestingly, in the examples that we show and others that we have explored, the trajectories of the model system that we have considered tend to settle to one particular attractor for each parameter set. This lack of bistability likely stems from the fact that when each neuron is active, the other two neurons in the system experience a strong, common inhibitory signal, albeit with different strengths, and the fact that the neurons’ intrinsic dynamics is low-dimensional. It is well known that common inhibition can be strongly synchronizing in neuronal models (e.g., [1,2,14-18]). The model that we consider has rapid onset of inhibition, which prevents synchronization, but the strong inhibition is nonetheless able to quickly compress trajectories associated with different initial conditions towards similar paths through phase space. Perhaps evolutionary pressures conspire to steer dynamics of respiratory rhythm-generators away from regimes supporting bistability, to maintain a stable respiratory rhythm that adjusts smoothly to changes in environmental or metabolic demands. Other recent work has also been directed towards reduced descriptions that yield complete information about possible attractors in networks that are similar to the one we consider but tend to support multistability [19-21]. For example, trajectories can be generated for Poincaré maps based on phase lags, also under the assumption that units activate via release from inhibition, with fixed points corresponding to periodic states [22]. While that approach can handle high-dimensional dynamics and gives a rather complete description of how phase relations between units evolve, it requires that all cells fire before any cell fires twice and it is computationally intensive relative to our method, with additional computation needed for networks with strong coupling or significant asymmetries.

Previous work has presented analytical methods based on a fast-slow decomposition for solutions of model neuronal networks featuring two interacting populations, each synchronized, with different forms of intrinsic dynamics or two or more synchronized clusters of neurons within one population (e.g., [1,2,23-25]). The methods in this article provide tools for dealing with multiple different forms of dynamics. They are particularly well suited for three-population networks with 2D intrinsic dynamics as presented in this article, and a set of general assumptions that are sufficient for the method to apply are presented in the Appendix. In more complicated settings, the subspaces of slow variables that we consider would become higher-dimensional, such that while the same theory would apply, its application would be more cumbersome. Another direction for future consideration is the analysis of solutions in which suppressed neurons may escape from the silent phase, rather than being released from inhibition. Such solutions are qualitatively different than what we consider in this article, because the race to escape would take place within the slow dynamics. Similar issues have been considered previously in the context of the break-down of synchronization and the development of clustered solutions within a single population [21,25-27], and with simple slow dynamics, analysis of the race to escape among heterogeneous populations would be straightforward. Some networks may feature solutions involving some transitions by escape and some by release [6], however, and combining both effects, especially with adaptation that allows slow adjustment of inhibitory strength within phases [28,29], would be more complicated and remains for future study. Additional study would also be required to weaken the other assumptions we have made in our analysis. In particular, it might be possible to improve the quantitative agreement between our formulas and the actual slow variable values at jumps, and the actual jumping order for some parameter sets near transitions between solution types, by no longer treating sigmoidal activation and coupling functions as step functions; however, it is not clear how to derive explicit formulas without these approximations. Finally, it would be interesting to try to generalize our approach to noisy systems. Presumably, this generalization would involve replacing our boundary curves with distributions of jumping probabilities defined over regions of each slow variable space, leading to probabilistically defined jumping orders and mappings between spaces.

Appendix 1: Model details

In system (1), the functions <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M3','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M3">View MathML</a> are given by (2). Equations (1) and (2) involve several additional functions. The functions <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M561','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M561">View MathML</a> for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M562','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M562">View MathML</a>, while

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M563','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M563">View MathML</a>

(32)

Parameter values for Equations (1) and (2) and for these additional functions are listed in Tables 1 and 2. These values were chosen by starting from those in published studies [6,8] and making changes to achieve interesting dynamics; also, we rescaled the capacitance C to 1 pF and divided all conductances by its original value, 20, correspondingly. Note that the actual values are not important as long as they give a certain nullcline structure and fast-slow time scale separation, as these do (see the general assumptions in Appendix 2 below).

Note that given <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M564','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M564">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M565','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M565">View MathML</a>, one can compute the σ, λ, and μ values that appear in (4), (5), and (6). That is, taking into account that <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M566','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M566">View MathML</a> and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M567','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M567">View MathML</a> in Table 1 are well above the voltages actually achieved in our simulations and that <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M568','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M568">View MathML</a>, we compute the singular limit parameter values in the table as

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M569','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M569">View MathML</a>

The parameter values listed in Table 1 for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M570','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M570">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M571','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M571">View MathML</a> were used during times when cell 3 was in the active phase and in the subsequent races, while <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M572','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M572">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M573','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M573">View MathML</a> were applied during times when cell 4 was active and in the subsequent races; similarly, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M43','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M43">View MathML</a> was changed to 1/575 when cell 4 was active. These values of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M570','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M570">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M571','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M571">View MathML</a> were obtained from preliminary simulations using a slightly different form of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M577','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M577">View MathML</a> that had been used in earlier studies [6,8,30], which gave qualitatively identical behavior. This original <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M577','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M577">View MathML</a> took different values depending on whether cell 3 or cell 4 was active because <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M170','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M170">View MathML</a> belonged to different intervals in the two cases. The form of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M577','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M577">View MathML</a> that we adopted, as given in Equation (32), was chosen to unify the form of the equations across all three neurons and to simplify numerical exploration of parameter space. We note that a change in <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M581','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M581">View MathML</a> from −50 to −52 changed the attractor from 13231323…to 132313213…as in Figure 6A, although this parameter set did not give the full range of patterns seen in the other panels of Figure 6.

Similarly, with the values of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M582','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M582">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M583','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M583">View MathML</a>, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M565','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M565">View MathML</a> given in Table 2, the singular limit parameter values in Table 2 are obtained from

<a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M585','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M585">View MathML</a>

For all panels in Figures 5 and 6, we used the parameter set in Table 2, except that we adjusted <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M586','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M586">View MathML</a> for panels B,C,D. Specifically, we set <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M587','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M587">View MathML</a> to <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M588','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M588">View MathML</a> in Figures 5B and 6B, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M589','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M589">View MathML</a> in Figures 5C and 6C, and <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M590','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M590">View MathML</a> in Figures 5D and 6D.

Appendix 2: General assumptions

System (1) has certain properties that make it suitable for the analysis that we perform. Given a network of three synaptically coupled elements, our analysis can proceed if the following assumptions on the network and its dynamics are satisfied.

(A1) Each unit in the network consists of a system of two ordinary differential equations (ODE), one for the evolution of a fast variable with an <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M591','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M591">View MathML</a> vector field, call it <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M592','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M592">View MathML</a>, and one for a slow variable with an <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M593','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M593">View MathML</a> vector field, <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M594','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M594">View MathML</a>, for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M595','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M595">View MathML</a>, where ϵ is a small, positive parameter.

(A2) Each unit is coupled to both of the other units in the network. The coupling from unit j to unit k appears as a Heaviside step function <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M596','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M596">View MathML</a>, or a sufficiently steep increasing sigmoidal curve with half-activation <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a>, in the ODE for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M598','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M598">View MathML</a>.

(A3) The fast vector field of each unit is a decreasing function of the strengths of the inputs that unit receives. Thus, if <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M592','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M592">View MathML</a> decreases through <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a>, such that the input from unit j to the other units turns off, then <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M601','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M601">View MathML</a> increases for <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M602','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M602">View MathML</a>.

(A4) When both inputs to unit j are fixed, the nullcline of its fast variable is described by the graph of a function <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M603','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M603">View MathML</a> such that:

(a) if one input to unit j is on (i.e., <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M604','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M604">View MathML</a> for some <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M605','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M605">View MathML</a>), then:

(i) there is a monotone branch <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M606','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M606">View MathML</a> of the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M592','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M592">View MathML</a>-nullcline,

(ii) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M606','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M606">View MathML</a> is defined on an interval <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M609','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M609">View MathML</a> satisfying <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M610','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M610">View MathML</a> for all <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M611','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M611">View MathML</a>,

(iii) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M606','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M606">View MathML</a> intersects the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M594','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M594">View MathML</a>-nullcline in a unique point <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M614','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M614">View MathML</a>, and

(iv) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M615','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M615">View MathML</a> when <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M616','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M616">View MathML</a> is evaluated along <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M606','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M606">View MathML</a> with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M618','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M618">View MathML</a>;

(b) if no inputs to unit j are on, then:

(i) there is a monotone branch <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M619','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M619">View MathML</a> of the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M592','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M592">View MathML</a>-nullcline,

(ii) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M619','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M619">View MathML</a> is defined on an interval <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M622','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M622">View MathML</a> such that <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M623','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M623">View MathML</a>,

(iii) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M619','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M619">View MathML</a> intersects the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M594','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M594">View MathML</a>-nullcline in a unique point <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M626','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M626">View MathML</a> with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M627','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M627">View MathML</a>, and

(iv) <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M628','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M628">View MathML</a> when <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M616','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M616">View MathML</a> is evaluated along <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M619','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M619">View MathML</a> with <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M631','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M631">View MathML</a>.

For system (1), each v plays the role of the fast variable f from (A1) while the other variable linked to v is the slow variable s. Since <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M383','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M383">View MathML</a> is a Heaviside step function, (A2) holds for system (1), and the fact that all coupling is inhibitory, with a reversal potential less than the range of values traversed by each v, means that (A3) is satisfied as well. Assumption (A4), although more complicated than the others, is in fact fairly standard for typical planar neuronal models. This assumption holds, for example, if a unit’s f-nullcline is the graph of a cubic function for all levels of input; if in the presence of input, the nullcline’s left branch lies below <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a> and the unit has a critical point on this branch; and if in the absence of input, the nullcline’s right branch crosses through <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a>, with a critical point on this branch having an f-coordinate less than <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a>. It is easy to choose parameters for the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M636','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M636">View MathML</a> unit in system (1) that meet all of these criteria. The persistent sodium current renders the <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M170','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M170">View MathML</a>-nullcline cubic, and we can choose <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a> and the parameters of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M38','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M38">View MathML</a> to achieve the other desired properties, as we do throughout this article. The other two units in the system have monotone v-nullclines because each can be expressed as a graph <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M640','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M640">View MathML</a> where <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M641','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M641">View MathML</a> is the ratio of two linear functions of v. Certain choices of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a> and parameters of <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M39','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M39">View MathML</a>, such as those made in this article, ensure that (A4) holds for these units as well. We note that the assumptions made about the relations of the f-nullclines to <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M19">View MathML</a> can be weakened as long as <a onClick="popup('http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M645','MathML',630,470);return false;" target="_blank" href="http://www.mathematical-neuroscience.com/content/2/1/4/mathml/M645">View MathML</a> is only achieved when the inputs to unit j are both off.

Competing interests

The authors declare that they have no competing interests.

Authors' contributions

JR and DT carried out the analysis, performed the numerical simulations, and wrote the paper.

Acknowledgements

This study was partially supported by NSF Awards DMS-1021701 (JR) and DMS-1022627 (DT).

References

  1. Rubin J, Terman D: Geometric singular perturbation analysis of neuronal dynamics. In Handbook of Dynamical Systems: Towards Applications. Edited by Fiedler B. Elsevier, Amsterdam; 2002. [2] OpenURL

  2. Ermentrout G, Terman D: Mathematical Foundations of Neuroscience. Springer, New York; 2010. OpenURL

  3. Lindsey B, Rybak I, Smith J: Computational models and emergent properties of respiratory neural networks.

    Compr Physiol 2012, 2:1619-1670. OpenURL

  4. Rybak I, Abdala A, Markin S, Paton J, Smith J: Spatial organization and state-dependent mechanisms for respiratory rhythm and pattern generation.

    Prog Brain Res 2007, 165:201-220. PubMed Abstract | Publisher Full Text | PubMed Central Full Text OpenURL

  5. Smith J, Abdala A, Koizumi H, Rybak I, Paton J: Spatial and functional architecture of the mammalian brainstem respiratory network: a hierarchy of three oscillatory mechanisms.

    J Neurophysiol 2007, 98:3370-3387. PubMed Abstract | Publisher Full Text | PubMed Central Full Text OpenURL

  6. Rubin J, Shevtsova NA, Ermentrout GB, Smith JC, Rybak IA: Multiple rhythmic states in a model of the respiratory central pattern generator.

    J Neurophysiol 2009, 101:2146-2165. PubMed Abstract | Publisher Full Text | PubMed Central Full Text OpenURL

  7. Molkov Y, Abdala A, Bacak B, Smith J, Rybak I, Paton J: Late-expiratory activity: emergence and interactions with respiratory CPG.

    J Neurophysiol 2010, 104:2713-2729. PubMed Abstract | Publisher Full Text | PubMed Central Full Text OpenURL

  8. Rubin J, Bacak B, Molkov Y, Shevtsova N, Rybak I, Smith J: Interacting oscillations in neural control of breathing: modeling and quantitative analysis.

    J Comput Neurosci 2011, 30:607-632. PubMed Abstract | Publisher Full Text | PubMed Central Full Text OpenURL

  9. Ben-Tal A, Smith J: A model for control of breathing in mammals: coupling neural dynamics to peripheral gas exchange and transport.

    J Theor Biol 2008, 251:480-497. PubMed Abstract | Publisher Full Text | PubMed Central Full Text OpenURL

  10. Butera R, Rinzel J, Smith J: Models of respiratory rhythm generation in the pre-Bötzinger complex. I. Bursting pacemaker neurons.

    J Neurophysiol 1999, 81:382-397. OpenURL

  11. DelNegro C, Johnson S, Butera R, Smith J: Models of respiratory rhythm generation in the pre-Bötzinger complex. III. Experimental tests of model predictions.

    J Neurophysiol 2001, 86:59-74. PubMed Abstract | Publisher Full Text OpenURL

  12. Rybak I, Shevtsova N, Ptak K, McCrimmon D: Intrinsic bursting activity in the pre-Bötzinger complex: role of persistent sodium and potassium currents.

    Biol Cybern 2004, 90:59-74. PubMed Abstract | Publisher Full Text OpenURL

  13. Feldman J, DelNegro C: Looking for inspiration: new perspectives on respiratory rhythm.

    Nat Rev, Neurosci 2006, 7:232-242. Publisher Full Text OpenURL

  14. Wang XJ, Rinzel J: Alternating and synchronous rhythms in reciprocally inhibitory model neurons.

    Neural Comput 1992, 4:84-97. Publisher Full Text OpenURL

  15. Golomb D, Wang X, Rinzel J: Synchronization properties of spindle oscillations in a thalamic reticular nucleus model.

    J Neurophysiol 1994, 72:1109-1126. PubMed Abstract | Publisher Full Text OpenURL

  16. White J, Chow C, Ritt J, Soto-Trevino C, Kopell N: Dynamics in heterogeneous, mutually inhibited neurons.

    J Comput Neurosci 1998, 5:5-16. PubMed Abstract | Publisher Full Text OpenURL

  17. Whittington M, Traub R, Kopell N, Ermentrout B, Buhl E: Inhibition-based rhythms: experimental and mathematical observations on network dynamics.

    Int J Psychophysiol 2000, 38:315-336. PubMed Abstract | Publisher Full Text OpenURL

  18. Kopell N, Börgers C, Pervouchine D, Malerba P, Tort A: Gamma and theta rhythms in biophysical models of hippocampal circuits. In Hippocampal Microcircuits. Edited by Cutsuridis V, Graham B, Cobb S, Vida I. Springer, New York; 2010:423-457. [Springer Series in Computational Neuroscience 5] OpenURL

  19. Shilnikov A, Belykh I, Gordon R: Polyrhythmic synchronization in bursting networking motifs.

    Chaos 2008., 18(3):

    Article ID 037120

    OpenURL

  20. Matveev V, Bose A, Nadim F: Capturing the bursting dynamics of a two-cell inhibitory network using a one-dimensional map.

    J Comput Neurosci 2007, 23:169-187.

    doi:10.1007/s10827-007-0026-x

    PubMed Abstract | Publisher Full Text | PubMed Central Full Text OpenURL

  21. Chandrasekaran L, Matveev V, Bose A: Multistability of clustered states in a globally inhibitory network.

    Physica D 2009, 238:253-263. Publisher Full Text OpenURL

  22. Wojcik J, Clewley R, Shilnikov A: Order parameter for bursting polyrhythms in multifunctional central pattern generators.

    Phys Rev E 2011., 83:

    Article ID 056209

    OpenURL

  23. Terman D, Lee E: Partial synchronization in a network of neural oscillators.

    SIAM J Appl Math 1997, 57:252-293. Publisher Full Text OpenURL

  24. Terman D, Wang D: Global competition and local cooperation in a network of neural oscillators.

    Physica D 1995, 81:148-176. Publisher Full Text OpenURL

  25. Rubin J, Terman D: Analysis of clustered firing patterns in synaptically coupled networks of oscillators.

    J Math Biol 2000, 41:513-545. PubMed Abstract | Publisher Full Text OpenURL

  26. Terman D, Kopell N, Bose A: Dynamics of two mutually coupled inhibitory neurons.

    Physica D 1998, 117:241-275. Publisher Full Text OpenURL

  27. Rubin J, Terman D: Synchronized bursts and loss of synchrony among heterogeneous conditional oscillators.

    SIAM J Appl Dyn Syst 2002, 1:146-174. Publisher Full Text OpenURL

  28. Daun S, Rubin JE, Rybak IA: Control of oscillation periods and phase durations in half-center central pattern generators: a comparative mechanistic analysis.

    J Comput Neurosci 2009, 27:3-36. PubMed Abstract | Publisher Full Text | PubMed Central Full Text OpenURL

  29. Tabak J, O’Donovan M, Rinzel J: Differential control of active and silent phases in relaxation models of neuronal rhythms.

    J Comput Neurosci 2006, 21:307-328.

    doi:10.1007/s10827-006-8862-7

    PubMed Abstract | Publisher Full Text OpenURL

  30. Butera R, Rinzel J, Smith J: Models of respiratory rhythm generation in the pre-Bötzinger complex. II. Populations of coupled pacemaker neurons.

    J Neurophysiol 1999, 81:398-415. OpenURL