In a two-variable calcium-wave model, the fast front scale can reduce to the displayed dynamical system. Its equilibria are intersections of the kinetic nullcline and a line of slope . At a simple intersection with , the Jacobian determinant is ; a negative determinant identifies a saddle point. Matching a rising front requires a heteroclinic orbit from one saddle to another, selected by a shooting method in the speed . A falling connection must use the same speed. Between fronts the slow equation is . Recovery on the two outer rising branches requires the resting value to lie between the low landing value and the high takeoff value. The nullcline shape supplies this geometry but does not by itself prove existence of both connections.
For the travelling wave coordinate , the chain rule gives
Fast-slow matching for a calcium pulse joins two fast transitions, and , joined by slow portions and . Write the nullcline as . The resting point has , in the leading matched description.
Put . Multiplying the first equation by gives . At leading order, integrate and use , at the start of the front. Together with the second equation this gives
The fast equilibria are intersections of and . As the slope changes, there may be one or three simple intersections, with two distinct intersections at a tangency. At a simple point of the nullcline, , and the sign convention above/below it gives . The Jacobian matrix of the fast system has
For the usual three-intersection configuration, the two outer points have , hence negative determinant and one positive and one negative eigenvalue: they are saddle points. The middle point has positive determinant; it is linearly stable if and unstable if . Zero trace is a possible oscillatory stability threshold, with a nonlinear classification requiring further information about .
To select the front speed, follow the appropriate branch of the unstable manifold of and vary until it meets the stable manifold of . This is a shooting method for a heteroclinic orbit. Follow the high- slow branch from to ; the falling front obeys the same fast equations with the integration constant anchored at . Choose so that its descending saddle connection reaches a low- point at that same speed. The remaining slow branch returns toward the resting point, completing the matched spike. The construction requires the indicated connections; a nullcline sketch alone does not specify their numerical speed or prove their existence for every possible kinetic function .
Figure 1.
Fast and slow portions of the calcium-wave phase-plane construction
. A qualitative original sketch: the rising nullcline branches carry the slow return and recovery, while dashed paths indicate the saddle connections that a shooting calculation must find. The paths illustrate the matching construction and are not a numerical solution for a specified kinetic function. Details.
On the slow portions, at leading order, so and . Neglecting the small diffusion term yields
On the outer rising branches the coefficient on the left is positive. Recovery from toward requires decreasing , hence ; the low branch from back toward rest requires increasing , hence . Therefore . These inequalities distinguish the recovery branches from a trajectory that would move away from the required matching points.
Introduce and solve the initial-value system
The unknown initial slope is the shooting method parameter. Integrate to one and solve the scalar residual equation , using a secant iteration or a bracketed root finder when suitable data are available.
For a Newton update, integrate the sensitivity equations along the current shot:
Then and the update is when this derivative is nonzero. After a root has been found, the corresponding shot satisfies both endpoint conditions. This formulation does not presume that a nonlinear boundary-value problem necessarily has a unique solution.
For the second-order boundary value problem, introduce an unknown initial slope and solve the initial value problem , with , . Its endpoint mismatch is . The shooting method seeks a root ; in general the dependence of the flow on is nonlinear. A sign-changing bracket for a continuous allows the bisection method, provided the intervening initial value solutions exist up to .
For Newton's method, solve the parameter sensitivity equation alongside the trajectory. With and ,
Then and the update is whenever .
For the third-order problem, shooting from leaves both and unknown, requiring two shooting parameters to satisfy two right-endpoint conditions. Shooting backwards from already knows and ; only is unknown, with the single residual . Backward shooting reduces the nonlinear solve from two scalar unknowns to one. This parameter-count advantage does not by itself guarantee numerical stability of backward integration.