In this paper, we study the propagation of the cardiac action potential in a one-dimensional fiber, where cells are electrically coupled through gap junctions (GJs). We consider gap junctional gate dynamics that depend on the intercellular potential. We find that different GJs in the tissue can end up in two different states: a low conducting state and a high conducting state. We first present evidence of the dynamical multistability that occurs by setting specific parameters of the GJ dynamics. Subsequently, we explain how the multistability is a direct consequence of the GJ stability problem by reducing the dynamical system’s dimensions. The conductance dispersion usually occurs on a large time scale, i.e., thousands of heartbeats. The full cardiac model simulations are computationally demanding, and we derive a simplified model that allows for a reduction in the computational cost of four orders of magnitude. This simplified model reproduces nearly quantitatively the results provided by the original full model. We explain the discrepancies between the two models due to the simplified model’s lack of spatial correlations. This simplified model provides a valuable tool to explore cardiac dynamics over very long time scales. That is highly relevant in studying diseases that develop on a large time scale compared to the basic heartbeat. As in the brain, plasticity and tissue remodeling are crucial parameters in determining the action potential wave propagation’s stability.
Gap junctions (GJs) form connections among cells that allow the transport of ions and electrical impulses. They form a relatively nonselective pore through which electrical current and chemical species can diffuse. They are composed of proteins known as connexins that exhibit gating. GJs are vital players in controlling the action potential propagation between cardiac myocytes, and altered GJ regulation has been observed in various cardiac dysfunctions. GJ conductance depends on the intercellular voltage difference, and conductance is reduced as the voltage difference increases. This paper shows how multistability due to the interplay between gap junction (GJ) dynamics and voltage dependence may lead to an instability that results in spatially disordered states of the conductance. Interestingly, this conductance heterogeneity does not stem from tissue properties (as in a fibrotic tissue, for instance), but it is dynamically generated in an otherwise utterly homogeneous tissue. Given that the cardiac tissue’s heterogeneities are known to be a trigger for cardiac arrhythmias, these inhomogeneities could provide a novel mechanism for arrhythmia generation.
I. INTRODUCTION
The description of the electrical activity in the cardiac tissue is complex, and its study represents a very active field of research in applied mathematics and bioengineering.1–3 The models used to study cardiac dynamics have become more detailed over time, obtaining a better comparison with experimental results, at the expense of a higher computational cost. Besides direct numerical simulations of the models, insight has been obtained through two different, but complementary, venues: one is the use of simplified models that allow faster simulations and a deeper mathematical analysis4,5 and the other is the use of standard techniques in applied mathematics, such as stability analysis or bifurcation theory, to study the properties of the different cardiac models.
Stability analysis has been successfully applied to solve many problems in disparate areas of biology, such as gene regulatory networks in cells,6 coupled neurons,7 the study of alternans,8 or early afterdepolarizations (EADs)9 in a cardiac tissue. In particular, the phenomenon of multistability has been associated with the production of complex patterns, both spatially and temporally.10
In this paper, we will use the aforementioned techniques to study the propagation of the cardiac waves in a system with voltage and time dependent gap junctions (GJs). GJs often appear as clusters of up to many thousands of connexons11 (hemi-channels formed by six connexins). In mammals, most common types of proteins conforming the connexons in cardiac cells are the Cx43 (in atria) and Cx45 (in ventricles). The GJ dynamics has been experimentally characterized by Vogel and Weingart12 and Desplantez et al.,13,14 its dependence on temperature,15 and its voltage regulation16 has also been recently described. Altered GJ regulation has been associated with various cardiac dysfunctions. For instance, an experimental study by Beardslee et al.17 has put forward the relation between ischemic hearts and the remodeling of the cardiac electrical conductance through the dephosphorylation of ventricular Cx43. Jalife et al.18 have shown in mouse hearts the crucial influence of the GJ dynamics with the propensity to trigger arrhythmias. The influence of the GJ through the slowing down of the action potential has also been put forward in a paper by Gutstein et al.19 Dynamic uncoupling is also a well-known phenomenon in neurons,20 where it has been shown that GJ gating could lead to unidirectional conduction blocks and wave breaks.21 In another context, cancer cells usually have downregulated levels of gap junctions. Several lines of evidence suggest that loss of gap junctional intercellular communication is an important step in carcinogenesis.22
In the heart, abrupt changes in conductance produce a sink–source mismatch that may result in the dispersion of velocity, often giving rise to a conduction block and re-entry.23 The spatial changes in conductance are due to remodeling of the cardiac tissue caused by, e.g., fibrosis. Therefore, it is due to a pre-existing heterogeneity of the medium. In a recent publication,24 we observed that the dispersion in velocity might appear in an utterly homogeneous tissue due to the voltage and time dependence of the intercellular conductance. In the present paper, we will further extend the analysis of the spatially dependent conductances and provide a stability analysis of the mathematical model.
The purpose of this paper is threefold: first, we review briefly the main result in Ref. 24 and show how the inclusion of the GJ dynamics in the model for the action potential (AP) propagation may lead under some circumstances to spatially nonuniform electrical conductances; second, we explain why this multistability does occur and study it in a reduced system (considering successively only one, two, and three coupled GJs); third, we propose a simplified spatially extended model that captures the characteristics of the full model but with a computational speed gain of over four orders of magnitude. The results of the latter model compare satisfactorily with the full model. The organization of the paper is as follows. In Sec. II, we provide the full model description for the AP propagation in a cable with GJ dynamics. The simulations of the full model are presented and analyzed in Sec. III. In Sec. IV, we detail the stability analysis of the GJ dynamics and uncover the reason for the multistability observed in Sec. III. In Sec. V, we propose a simplified model, and we compare the results given by the full and simplified models. We found that there is good agreement between them. Finally, discussions of the limitations of this study and future perspectives are given in Sec. VI. In the Appendix, we provide an explicit calculation of the space constant, an essential parameter for the AP propagation’s characterization.
II. CABLE EQUATION WITH GAP JUNCTION DYNAMICS
Let us present the equations that are used to study the long-term effects of the variation of the tissue conductance induced by the GJ dynamics. It was shown in a previous study25 that it is sufficient to couple the gap junction (GJ) dynamics using a monodomain formulation of the cable equation. The same model was used in a recent publication24 by the authors, where they showed numerical evidence of the multistability phenomenon. For completeness, in this section, we present the model used in Ref. 24. Then, in Secs. IV and V, we develop the theory to explain the observed multistability and give a simplified version of the cable equation model that allows studying the long-term effects of gap junctional dynamics much more efficiently.
A. Monodomain equations
The model is based on the monodomain formulation of the cable equation,26,27
where is the dynamical state vector that collects all the variables involved in the local description of the ionic currents that cross the myocyte membrane. denotes the transmembrane potential (standard units are in mV), is the sum of the ion currents (units are in ), and is the cell membrane capacitance per unit area (). The term allows for the introduction of an external current as it happens during an external excitation of the cardiac tissue. Here, because we use a monodomain formulation, the external excitation is applied in the intracellular domain. The electrotonic current between adjacent myocardial cells is modeled through the Laplacian term in Eq. (2). Typical values for the conductance when assuming a constant homogeneous tissue lead to a diffusion parameter of .28
B. Gap junction dynamics
The inclusion of the GJ dynamics has been studied in a modeling paper by Hand and Griffith.29 The latter study combines a multi-scale approach with microstructure details and macroscopic tissue characteristics. In the same vein, Costa et al.30 developed a semi-continuous model to describe the electrical propagation in the cardiac tissue, including the GJ dynamics. Another modeling perspective consists of viewing the heart as a network of different types of cells that are electronically coupled via gap junctional conductance.31
Due to the introduction of the GJ dynamics into the monodomain model, the diffusion parameter becomes a function of space and time. The relation between the conductance and the GJ dynamical function is simply written as follows:
where is the fixed nominal value for the inter-cellular diffusion parameter .
To simplify the problem, we will work on a one spatial dimensional setting. Therefore, when we discretize space in order to solve the model equations (1) and (2), the index number refers to the cell number on the cable. The gap junction between cell number and cell number has also index number , following our convention. Here, the dynamics of the gap junctions is modeled following the works of Lin et al.32 and Desplantez et al.13 Thus, the set of differential equations that govern the GJ dynamics is written as
where is the difference in the intra-cellular electrical potential between the two adjacent cells of the . The local steady-state value in Eq. (4) depends on the local instantaneous following this equation:
and the time scale in Eq. (4) is given by . The parameter values entering Eqs. (4) and (5) are taken from the works of Lin and Desplantez.13,32 In this work, we will consider GJs of type (), which are nearly symmetrical with respect with the sign of (see Fig. 1). The corresponding parameters are gathered in Table I. We also have the following parameter values: , (ms), , and . The dependence of as a function of is displayed in Fig. 1.
Connexin type . | V1/2 (mV) . | gi,min . | z . |
---|---|---|---|
−60.8/62.9 | 0.26/0.25 | −3.4/2.9 |
Connexin type . | V1/2 (mV) . | gi,min . | z . |
---|---|---|---|
−60.8/62.9 | 0.26/0.25 | −3.4/2.9 |
We emphasize that because we are using a monodomain formulation, the computation of the term reduces to as a result of assuming that the extra-cellular electrical potential is constant throughout the domain. Another assumption comes from the fact that each cell is electrically isopotential, which is also a simplification.26
C. Variations in the dependence of the conductivity on the intercellular potential
Recently, several effects that affect the dependence of on have been reported.15,16 After an increase in temperature, for instance, it has been observed that the value of in Eq. (5) increases, decreases, and gating kinetics accelerate (cf. decreases).15 A variation in the dependence of the conductance with the intercellular potential has also been observed in connexin 45 variants, in which two amino-terminal ends have been altered.16
To study the alteration of the GJ conductance characteristics, we have modified the dependence of on the intercellular potential in Eq. (5). We rescale as . This is equivalent to modifying the parameters of Eq. (5) as follows: , . The larger is, the narrower and steeper is the curve in Fig. 1. For this reason, we have denoted as the factor of shrinking, .
Detailed models of gap junction dynamics usually consider several open and closed configurations of the connexins that compose the gap junctions.21,33,34 However, the physical meaning of the factor of shrinking, FS, can be better understood assuming a simple two-state system of high and low conductance. Then, we can consider an effective free energy difference between these two states that depends on the intercellular potential as follows:
The conductance will follow a classical Boltzmann sigmoidal equation as written in Eq. (5), with
D. Transmembrane model and numerical methods
For the dynamics of the transmembrane potential, we will use the generic five-variable model by the model of Cantalapiedra et al.,5,35 with the model parameters fitted to describe human ventricular myocytes.36 A one-dimensional cable of cardiac tissues was simulated using Eqs. (1)–(5). Time and space were discretized using cm and ms. We use a simple Euler explicit scheme to solve the set of Eqs. (1)–(5). In particular, Eq. (2) is discretized as follows:
where the superscript refers to variables taken at time step and index indicates the spatial localization on the cable. Here, we consider that the size of the myocytes is constant and corresponds to one grid spacing m. Therefore, one GJ is always located between two spatial grid points. The number of cardiac myocytes in the one-dimensional strand of cardiac tissues that we studied was set to and sometimes . We have checked that that we have chosen is sufficiently small to ensure that the numerical results are robust, and the numerical error is bounded and less than 0.5%.
The dynamics of the GJs are studied following the stimulation protocol described next. The strand of tissues is periodically excited at one end of the cable by injecting enough current to elicit an action potential. In particular, the first seven cells of the system are stimulated for 1 ms with an excitation current of . Following this excitation, an action potential (AP) is elicited. Subsequently, the AP propagates toward the opposite end of the cardiac strand of tissues. We repeat the stimulation periodically. For all the simulations considered, we have fixed the stimulation period to ms. Thus, we have chosen a rather short pacing period to speed up simulations. Most of the simulations presented in this paper require many excitations to display non-trivial behaviors. In some instances, we have performed simulations that required as much as 10 000 excitations to reach a steady state for the GJ dynamics. We have further checked that the numerical scheme does not influence the presented results using the Crank–Nicholson37 discretization scheme for some simulations.
III. RESULTS OF THE FULL MODEL
This section presents the results of numerical simulations performed with the model developed in Sec. II. We first discuss the question of the parameter selection. In a healthy tissue, the parameters associated with the action potential model and the connexins are such that the conductance is nearly constant in space and time, as it has been shown in the simulations presented in Ref. 38.
Alternatively, under several pathologies, it has been observed that the average conductance can be dramatically reduced39,40 and also that the time scale associated with the GJ gating may be altered,41 for instance, due to drug intake,42 autoimmune and inflammatory cardiac channelopathies,43 or an increase in fibrosis content.44 This paper aims to simulate a diseased tissue and look at long-term effects on the conductance distribution. In particular, we show that non-trivial spatial distributions eventually appear upon stimulating the tissue when modifying the model’s parameters. We have performed simulations with initial values of the conductance set to a maximum of of their nominal values; i.e., . We also have reduced the GJ gating time scale by modifying this parameter to the new value . A further modification introduces a parameter associated with the steady-state characteristics of the GJ conductance (). We called this last parameter the factor of shrinking . It is directly related to the plateau’s width characterizing the GJ dynamics, as shown in Fig. 2. Evidence of varying GJ characteristics can be found in Refs. 15, 16, and 45.
A. Multistability induced by the shrinking factor FS
To study the effect of the modifications in the GJ dynamics, we have performed simulations in a one-dimensional strand of tissue, stimulating it from one side at a stimulation period of ms during 1000 stimulations. As initial conditions, we consider a uniform value of . Figure 3(a) displays the spatiotemporal dynamics of the GJ when setting the value of the shrinking factor to . We represent the field through a color code [see the colorbar of Fig. 3(a)]. For this value of FS after approximately 300 beats, the conductances show a pattern of alternations that is not regular but rather spatially disordered. Note that all the simulations are performed with a maximum conductance reduced to of its nominal value. In Fig. 3(b), we have represented the final values of (after 1000 beats) for three values of FS; i.e., FS = 1 (black line), FS = 2 (red line), and FS = 4 (green line). For , the final stage is close to the initial value and a uniform constant . For FS = 4, we observe again a uniform field but with a value close to . For intermediate values, , we observe the spatial alternation of the conductance field. We observe that the spatial correlation length of the disordered pattern [see Fig. 3(a)] is only a few cell’s length.
These results suggest the existence of a transition induced by the increase (or decrease) of the parameter . This transition occurs between the upper () and the lower () uniform conductances. In between these two limiting cases, we observed a spatially chaotic distribution of the conductance where the two states are mixed. This transition has been studied in a previous publication by the authors.24 In the latter paper, it was shown that the two states competing are, in fact, two limit cycles with a period equals to the forcing period ms. It was also shown that the transition between the two states was sensitive to the initial condition (hysteresis phenomenon) and that the initial noise was also crucial in characterizing this transition. In Sec. IV, we show that the observed phenomenon is a result of the relative stability of the solutions of the GJ dynamics.
Several order parameters can be used to characterize the observed transition in Fig. 3. One possible choice is the spatial average value for the conductance , and another possibility is the proportion of GJs that converge to the upper state, as denoted by in Fig. 4. We characterize the transition as a function of and the noise () that is added to the mean initial value of the conductance . We have set , with the spatial index associated with the GJ, as follows:
where is a uniformly distributed random variable in the interval and is the parameter characterizing the noise strength in the initial condition. Here, we have used three values for the noise strength corresponding to very low, medium, and high initial perturbations. Note that the results for the lowest value of could be obtained equally without adding any initial noise. Indeed, the numerical method and the grid discretization are such that some very small “numerical” noise is always present in the simulations, as explained in more detail in the Appendix.
In Fig. 4, is set to 0.4. For comparison purposes, we have grouped the results of the full model and the simplified model in Fig. 4, even if the simplified model will be explained in detail in Sec. V. Due to the randomness in the initial conditions, we always perform 20 realizations of the initial noise and display the median value over 20 realizations. The striking result from Fig. 4 is that the transition from the upper state to the lower state spans several orders of magnitude of the bifurcation parameter FS when the initial added noise is large enough. We observed a stepped transition, where the intermediate step has an extension of up to four orders of magnitude, as seen in Fig. 4, when . To our knowledge, this is very uncommon in bifurcation theory, and we will provide an explanation of this phenomenon in Sec. IV.
Before turning to the stability problem, let us analyze in more detail the disordered state that is shown in Fig. 3(b). In particular, we have computed the relation between the conductance and the action potential (AP) conduction velocity when we have a non-homogeneous state as it happens for intermediate values of the bifurcation parameter FS.
Figure 5 shows the converged states of two simulations where we observe a dispersed state in the conductance. In Fig. 5(a) where , one computes a measured . We observe alternations of high and low values of the conductance field with a dominance of UP states. On the contrary, in Fig. 5(b), where we have set FS = 2.19, the lower conductance case is dominant and . Here, we are directly interested in the consequence of this dispersed state onto the AP velocity. Let us recall that according to our notation, the gap junction lies between cell and cell . The velocity corresponds to the cell spacing divided by the AP front’s travel time between cell and cell . The correlations between the two fields and are obvious from both Figs. 5(a) and 5(b). We have computed the Pearson correlation coefficient between the conductance and velocity fields, and we get a value of (a) and (b). Also, apparent from Figs. 5(a) and 5(b) is that when the local conductance is low, then the local velocity is low and vice versa. However, the relation between the local conductance and the local AP velocity is not strictly local. Indeed, in Fig. 5(a), we observe that the AP velocity corresponding to a cell with high conductance located just before a cell with low conductance has a markedly excess value of speed compared to the others. In the same fashion, in Fig. 5(b), we observe that the AP velocity of a cell with low conductance located before a cell of high conductance has a markedly lower value than its counterparts. These last two observations can be explained physiologically by considering the effect of the electrotonic currents on the AP propagation and the source–sink mismatch. The asymmetry of the electrotonic current for a cell at the edge between low and high conductance explains the phenomenon. It is important to remember that the waves are propagating from left to right in Fig. 5. Figure 5 highlights the non-locality relation between the AP velocity and the tissue conductance. We will return to this non-locality relation in Sec. IV B.
The effect of dispersion in the AP velocity has important physiological consequences. It is well known that spatial dispersion of the AP velocity favors re-entries and arrhythmias. With our system, we proceed to a systematic study of the effect of the dispersion on the AP velocity.
Figure 6 condenses our quantitative findings for the relation between the AP velocity and the conductance. In the homogeneous case, we fix the values of the conductance uniformly in the system. On the horizontal scale of Fig. 6, a value of would correspond to a tissue diffusion of /ms. We measure the steady-state AP velocity between grid points 500 and 900 (corresponding to a traveled front distance of 4 cm). We lower the conductance until the conductance is so low () that the AP can no longer propagate through the system. Note that the system size was set to N = 1000 cells to get accurate measurements. The velocity measured in the homogeneous case follows a perfect fitting curve (green line in Fig. 6) given by
The relationship between nerves and cardiac impulses with tissue conductance has been well-studied.26,46 In particular, in Eq. (10), one should expect that the scaling exponent between the AP velocity and the conductance would be . The departure from the exponent can be explained by the fact that we have focused on the very low-speed spectrum of the relationship between the AP velocity and the conductance. For this range, the cardiac tissue’s discreteness from a physiological and numerical point of view matters most.
Let us now turn to the non-homogeneous case. We have seen in Fig. 5 that the local relation between and has a strong dispersion. In Fig. 6, we report the velocity computed in the same manner as in the homogeneous case by measuring the AP front’s travel time between grid points 500 and 900 () after the steady state is reached. Note that is the harmonic mean of the local velocities between grid points 500 and 900. On the horizontal axis, we compute the average (arithmetic mean) of the conductance between the same points (). To get an extensive range for the dispersion parameter (, indicated in the color scale of Fig. 6), we vary the bifurcation parameter , accordingly.
The overall diffusion parameter is also varied, and the colored circles and diamonds correspond to and , respectively. Figure 6 shows that the non-homogeneous situation has a dramatic influence on the AP velocity. We observe an overall decrease in the velocities with respect to the homogeneous case. The large fluctuations of the local velocity imply that the velocity computed in the non-homogenous case cannot be easily related to the homogeneous case as evidenced in Fig. 5. In Sec. IV B, we propose an empirical nonlocal relationship between the AP velocity and the conductance values. This relation will be a necessary ingredient for performing the stability analysis in Sec. IV B.
To summarize, one finds that the tissue with non-homogeneous conductance displays a strong dispersion in the local AP velocity. This is especially true when the speed (and conductances) are low. The relationship between the dispersed state and the corresponding average velocity has been measured in our system. An analytical theory (such as, e.g., a mean-field calculation) able to explain our numerical findings of Fig. 6 is beyond the scope of the present paper.
IV. REDUCED DESCRIPTIONS
In this section, we aim at explaining, through a series of reduced descriptions, the origin of the multistability phenomenon that was observed in Sec. III (see Fig. 4). The main idea behind the simplified model is to decouple the dynamics of the action potential from the dynamics of the GJ. We want to demonstrate that the onset of the instability leading to the multistability is to be found in the GJ dynamics. We, therefore, computed a typical AP, shown in Fig. 7 and saved it as a data vector with a sample discretization time of ms. In the following developments, whenever we needed the value of the AP in between two sample points, we obtained it using a straightforward linear interpolation between these two points.
A. A single GJ dynamics
Let us start with the simplest model that consists of a single GJ that connects two myocytes (Fig. 8). In this case, we have a non-autonomous first-order differential equation for the GJ dynamics,
where is the difference in potential between the two cells. The time delay is the time it takes for the AP to propagate from Cell 1 to Cell 2. Considering that the distance between the two cells is fixed at m, one readily computes that , where is the function that relates the AP speed with the conductance. This function has been evaluated once for all from the results of simulations of the full model with different constant values of the GJ as indicated by the blue dots and the green fitting curve in Fig. 6. The fitting curve is given by Eq. (10).
Therefore, in this simple model, we have a single differential equation, Eq. (11), that is forced by a periodic function that is perturbed by the value of the gap junction itself (strong perturbation). This makes the analytical solution of Eq. (11) quite intractable, and we rather proceed to solve the equation numerically.
We study the dynamics of the equation by scanning two of its parameters that are the previously defined shrinking factor FS and the initial value of the GJ. In Fig. 9, we collect the results of the converged final state for three different initial conditions [] for the value of FS in the range between 1 and 3. In addition, by launching many simulations for intermediate initial conditions, we were able to compute numerically the unstable manifold (indicated as a dashed blue line in Fig. 9) that separates the two basins of attraction.
Some comments are in order for the analysis of the results presented in Fig. 9. First, the final states plotted in the figure are not fixed points but rather periodic limit cycles (LCs) with a period equal to the period of the forcing (here, ms). To represent the limit cycles, we use the standard Poincaré map section technique that is very handy to study the stability of periodic cycles. Therefore, we have represented in the diagram of Fig. 9 only one representative point of the corresponding limit cycle. Second, Fig. 9 shows two fold bifurcations at approximate values of and that defines a bistable region. In this region, we observe the hysteresis phenomenon that is typical of subcritical bifurcations. Indeed, for intermediate values of the parameter FS, we observe the coexistence of two stable limit cycles. The chosen dynamics essentially depends on the initial condition. This bifurcation diagram is reminiscent to what it is observed with the Duffing oscillators.47 As an example, let us illustrate in more detail what happens in the bistable region when FS = 1.67.
If we set FS = 1.67, i.e., in the bistable region, we observe in Fig. 10 that the final state of the system depends crucially on the initial condition. In this case, there is a saddle point around that separates the trajectories in the phase space. Insets of Figs. 10(b) and 10(c) show the structure of the two limit cycles. Note that the limit cycle in the inset of (b) is an order of magnitude larger than the other LC. Note also that the time to reach their respective LC is very large. It is of the order of thousands of beats (or periods). This means that the dynamics takes place on a very large time scale compared to one heart beat ( ms).
As partial conclusions, in this section, we have shown that a model consisting of a single GJ periodically driven is sufficient to provide bistability. We have determined the range of the parameter FS leading to bistability. The dynamics of the GJ takes place on a very long time scale compared to the basic time scale, i.e., the heart beat period.
B. Two coupled GJs
Let us now extend the results of Sec. IV A by analyzing a system of two coupled GJs. The system is still relatively simple (see Fig. 11), and we can proceed to a detailed analysis of it. We are especially interested in determining whether the multistability of the two LCs remains present and to what extent.
The equations for the dynamics of the two GJs are as follows:
where and . Here, again, we use the typical temporal variation of AP as shown in Fig. 7. To proceed to the solution of Eqs. (12) and (13), we need to express the transit times and corresponding to the displacement of the AP front from Cell 1 to Cell 2 and from Cell 2 to Cell 3, respectively. To do this, we will use kinematic relations as we did in the one GJ case in Subsection IV A. Here, again, we use the fact that the distance between the cells is held constant to m. In the case of several coupled GJs, we have measured in the full simulations that there exist spatial correlations between the AP speeds and the local values of the conductance as shown in Fig. 5. If we want to have a simplified model as close as possible to the full model, we need to introduce the spatial correlations in the AP speed function. Indeed, in the simulations of the full model, we have measured that the AP speed is not a local function of the GJ but rather depends also on the neighboring GJ values. As a first approximation and following what we have observed in Fig. 5, we consider only two GJs in the description of the AP speed. For example (see Fig. 11), for the AP speed between Cell 1 and Cell 2, we have that , where the subscript denotes a “forward” approximation. On the contrary, for the AP speed between Cell 2 and Cell 3, we could write the speed as , where the subscript denotes a “backward” approximation. We have extracted the data for the AP speed as a function of the GJ -values in the full simulations in order to determine the functions and .
In Fig. 12, we observe a striking similarity between the two functions and expressing the AP speed as a function of neighboring gap junction values. In this figure, we have measured the speed between the cardiac cell to across the gap junction GJ according to our notation definitions in the computing algorithm. The fact that and are so similar indicates a strong correlation between and , which was already evident from the observation of the full simulation displayed in Fig. 3(b). Indeed, when FS = 2, the alternation of an up–down state in the conductance is the dominant pattern. More importantly, Fig. 12 reveals that a simple local approximation for the AP speed would not be sufficient. Indeed, the AP speed depends on neighboring values of the GJ as it was already apparent from Fig. 5. With this preliminary consideration, we are nearly ready to proceed to the integration of Eqs. (12) and (13). The two kinematic expressions for relating the time delay with the GJ values are as follows:
Because of the large similarity between the functions and , we will use a single function for the AP speed in the following analysis. Note that AP speed functions are indeed different when varying FS, but in order to keep the model simple, we use the same AP speed function for all the FS values. To continue with the analysis, we can either use a tabular value function defined from the data points or define a fitting function that approximates the data shown in Fig. 12. We will use the latter and define a polynomial approximation for the AP speed as follows:
where the fitting parameters are collected in Table II. Note that for stability reasons of the integration of Eqs. (12) and 13), we cannot just apply a straightforward fit to the data shown in Fig. 12, but we have to impose some constraints on the fitting function. We have found that to ensure stability, we have to add the two conditions and . We have used the cftool of Matlab48 to perform such a fitting procedure. The resulting fitting function is shown in Fig. 12(a) as a mesh-grid, and the agreement between the data and the function is satisfactory. We computed the coefficient of determination for the fit to be .
Parameter name . | Value . |
---|---|
p00 | 0.006 082 |
p10 | 0.059 06 |
p01 | 0.039 16 |
p20 | 0.45 |
p11 | −0.415 |
Parameter name . | Value . |
---|---|
p00 | 0.006 082 |
p10 | 0.059 06 |
p01 | 0.039 16 |
p20 | 0.45 |
p11 | −0.415 |
At this stage, we are ready to perform the study of Eqs. (12) and (13). We have simulated the system of Eqs. (12) and (13) with several fixed values of the parameter and many initial conditions for and in the range [0.05–0.45]. From the simulations, it appears that again, we have multistability, and in this case, we can have up to four different competing attractors coexisting for a fixed value of . As in the previously discussed single GJ case, the attractors are limit cycles (LCs) with a period corresponding to the period of , which is fixed to ms. Table III gathers the four competing attractors and the numerical values associated with a characteristic point on the LC (Poincaré section).
Attractor name . | End g1 . | End g2 . | Local stability . |
---|---|---|---|
Dw–Dw (I) | ∼0.1 | ∼0.1 | 1.24 < FS |
Dw–Up (II) | ∼0.1 | ∼0.4 | 0.985 < FS < 993.1 |
Up–Dw (III) | ∼0.4 | ∼0.1 | 0.985 < FS < 993.1 |
Up–Up (IV) | ∼0.4 | ∼0.4 | FS < 1.665 |
Attractor name . | End g1 . | End g2 . | Local stability . |
---|---|---|---|
Dw–Dw (I) | ∼0.1 | ∼0.1 | 1.24 < FS |
Dw–Up (II) | ∼0.1 | ∼0.4 | 0.985 < FS < 993.1 |
Up–Dw (III) | ∼0.4 | ∼0.1 | 0.985 < FS < 993.1 |
Up–Up (IV) | ∼0.4 | ∼0.4 | FS < 1.665 |
We study the local stability of the four competing attractors that are identified in Table III in the following manner. We fix the value of the parameter and start the simulation with initial values of and close to the values given in Table III. We proceed to the integration of Eqs. (12) and (13) until we reach a steady state that is defined by a constant Poincaré section in time. We have displayed the results of the local stability analysis in Fig. 13.
From Fig. 13, it is apparent that multistability is present for a much larger range of values with respect to the single GJ case considered in Subsection IV A. Indeed, Fig. 13(a) shows that there is multistability for values of expanding three orders of magnitude. More precisely, we have indicated in the last column of Table III the range of for which we observe local stability of the corresponding solution. It is noteworthy that in the range of , we have coexistence of the four attractors.
Let us illustrate the different basins of attractions of the competing attractors for two selected values of the parameter (i.e., and ). To create Fig. 14, we simulate Eqs. (12) and (13) starting from a grid of () initial conditions for and in the range [0.05–0.45]. Each simulation is continued until a steady state is reached (hence, we always have a stable LC). The panels (a) and (b) of Fig. 14 correspond to . There, we display the color coded end values of and after convergence as a function of the initial conditions (x axis) and (y axis). For the case , we observe that the four attractors of Table III coexist as shown in the phase diagram of Fig. 14(c). Depending on the initial conditions, the system will evolve toward one of the four stable LCs. This multistability persists for a large range of FS values. Indeed, panels (d) and (e) of Fig. 14 correspond to . Here, we see that attractors (I)–(III) of Table III coexist as shown in Fig. 14(f). This long-lasting coexistence of multistability while varying the bifurcation parameter FS on such a large range is somewhat uncommon in physical systems and to our knowledge has not been explored yet in detail. Another interesting point to note from Figs. 14(d) and 14(e) is that for large and equal values of and , we are just at the border between two basins of attraction. This means that a very minute noise in the initial conditions will be sufficient to toggle either to attractor (II) or (III).
To summarize this subsection, we have seen that the coupling of two GJs periodically driven also provides multistability and that the range of the parameter FS leading to bistability is greatly enhanced with respect to the single GJ case. Indeed, multistability exists for a range of FS values from approximately 1 to 1000 (three orders of magnitude), which was quite unexpected when compared to the case of the single GJ.
C. Three coupled GJs
In Secs. IV A and IV B, we have been dealing with the single GJ and two coupled GJ cases. Both cases have shown that the dynamics of the GJ exhibit multistability by modifying the bifurcation parameter FS. However, the range of multistability has been shown to increase by about three orders of magnitude when passing from the single GJ to the two coupled GJ’s cases. This immediately poses the obvious question of what happens when we consider three coupled GJs. Is the multistability range for three GJs comparable to the two GJs case or is it further modified? In this subsection, we address this question. As the setting of the equations for the dynamics of the three GJs case is very similar to the two coupled GJs case, we do not dwell with all the mathematical details in this section. Here, we rather concentrate on the main results. However, it is still good to remind that in the three GJs case, we use the same fitting function [Eq. (16)] for the AP speed as in the two GJs case. One can argue that a more complex function for the AP speed involving three consecutive GJs could have been considered, but to keep the argument simple, we did not examine this possibility here.
When considering three coupled GJs, we have now possibilities for the dynamical attractors. We classify the attractor with a binary notation where digits and mean that the final attractor state is with high or low values, respectively. Table IV contains a summary of the different attractors and their local stability. We observe from Table IV that in the range , all the eight solutions are locally stable, and therefore, we have coexistence of the eight attractors. The GJ dynamics will select the final state according to the initial conditions.
Attractor name . | End g1 . | End g2 . | End g3 . | Local stability . |
---|---|---|---|---|
000 (I) | ∼0.1 | ∼0.1 | ∼0.1 | 1.24 < FS |
100 (II) | ∼0.4 | ∼0.1 | ∼0.1 | 1.25 < FS < 986 |
010 (III) | ∼0.1 | ∼0.4 | ∼0.1 | 1.25 < FS < 986 |
001 (IV) | ∼0.1 | ∼0.1 | ∼0.4 | 1.25 < FS < 994 |
110 (V) | ∼0.4 | ∼0.4 | ∼0.1 | 0.98 < FS < 1.58 |
101 (VI) | ∼0.4 | ∼0.1 | ∼0.4 | 0.98 < FS < 1.58 |
011 (VII) | ∼0.1 | ∼0.4 | ∼0.4 | 0.98 < FS < 1.58 |
111 (VIII) | ∼0.4 | ∼0.4 | ∼0.4 | FS < 1.7 |
Attractor name . | End g1 . | End g2 . | End g3 . | Local stability . |
---|---|---|---|---|
000 (I) | ∼0.1 | ∼0.1 | ∼0.1 | 1.24 < FS |
100 (II) | ∼0.4 | ∼0.1 | ∼0.1 | 1.25 < FS < 986 |
010 (III) | ∼0.1 | ∼0.4 | ∼0.1 | 1.25 < FS < 986 |
001 (IV) | ∼0.1 | ∼0.1 | ∼0.4 | 1.25 < FS < 994 |
110 (V) | ∼0.4 | ∼0.4 | ∼0.1 | 0.98 < FS < 1.58 |
101 (VI) | ∼0.4 | ∼0.1 | ∼0.4 | 0.98 < FS < 1.58 |
011 (VII) | ∼0.1 | ∼0.4 | ∼0.4 | 0.98 < FS < 1.58 |
111 (VIII) | ∼0.4 | ∼0.4 | ∼0.4 | FS < 1.7 |
Figure 15 displays the basins of attraction of the different solutions indexed in Table IV for . For this value of the parameter , we have coexistence of the eight solutions. In order to render the figure easier to analyze, we have regrouped the solutions (II)–(IV) into one group corresponding to all the permutations of the (1, 0, 0) state. In the same fashion, we have regrouped solutions (V)–(VII) into one group corresponding to the permutations of the (1, 1, 0) state. Figure 15 illustrates that the final state of the dynamics depends crucially on the initial conditions of the three GJs (indicated by the three axes of Fig. 15).
As it was the case for the two coupled GJs, we observe that an extensive range of the parameter FS allows for co-existing attractors. The dynamical system consists of several metastable states. Likewise, as the number of cells (and of GJ) increases, the number of metastable states with high and low conductance values increases, resulting in mixed states. Here, we have not pursued this strategy further, and we conclude with the three GJs case. In Sec. V, we have considered a different approach. We take into account the same number of cells as in the simulations of the full model (N = 300) but will consider a simplified description for the action potential.
V. SIMPLIFIED MODEL
The simulations of the full model presented in Sec. III were all done with a short one dimensional strand of cardiac tissue cells (corresponding to 3 cm in length). Even with this simple geometry, the simulations are computationally demanding. This is due to the fact that the interesting effect (conductance dispersion) that occurs after a very long transient has elapsed. The reference time scale is the basic forcing period of ms. The typical time scale on which conductance remodeling (“plasticity”) is observed is of the order of thousands or more heartbeats. If one foresees to extend the study to two or three dimensional geometry as it happens for a real heart, we have two options: either use a super-computer to perform the computations or to find a way to speed up the computations by reformulating the model. In this section, we propose a simplified model that retrieves the essential characteristics of the full model but with a gain in computational speed of over four orders of magnitude.
The simplified model has been built upon several assumptions.
A. Initial assumptions
The major simplification comes from the decoupling between the AP propagation and the GJ dynamics. This was already assumed in the study of the reduced descriptions in Sec. IV. Again, we will assume that the AP propagates throughout the system with a constant morphology.
The strongest simplifying assumption comes now with the decomposition of the AP morphology into four consecutive straight segments as it is shown in Fig. 16. By doing this, we can exactly integrate the GJ dynamics equations on the four segments and, therefore, avoid the full numerical integration of Eq. (4) with a very small time step (ms). Using this approximation, the time evolution of the membrane potential simply writes as , where is the corresponding constant slope of the AP taken from Table V and denotes time. Between two consecutive myocytes in the tissue strand, we have that
where denotes the traveling time for the AP between two consecutive myocytes and is the length of the myocyte that coincides with the grid size of the system cm.
Phase . | Approx. duration (ms) . | Estimated slope (mV/ms) . |
---|---|---|
td | 2.15 | md ≈ 51.16 |
tp | 169.08 | mp ≈ −0.1183 |
tr | 101.09 | mr ≈ −0.8903 |
tf | 207.68 | mf = 0 |
Phase . | Approx. duration (ms) . | Estimated slope (mV/ms) . |
---|---|---|
td | 2.15 | md ≈ 51.16 |
tp | 169.08 | mp ≈ −0.1183 |
tr | 101.09 | mr ≈ −0.8903 |
tf | 207.68 | mf = 0 |
Under this last assumption, is evaluated and taken constant in each of the four phases of the AP morphology. Therefore, Eq. (4) is reduced to a set of constant coefficient differential equations,
where and are time independent, and this equation is readily integrated,
where is the integration constant. We determine the integration constant by using the initial condition at the beginning of each of the four phases of the AP morphology. We get that , where is the value of at the beginning of each time interval. Finally, the expression for the conductance as a function of time is given by
The expression in Eq. (20) leads to the time integration of the GJ dynamics in four steps rather than an integration with time steps in the full model. We obtain a piecewise defined function depending on the time interval along the AP morphology. In an algorithmic fashion, we get that if denotes the conductance value after the -beat at the GJ located at the position , by using Eq. (20) in the four stages corresponding to the AP morphology, we can compute the value for conductance at the next beat , with these four steps,
where the super-indices indicate the time at the beginning of the corresponding time interval (i.e., ). The values for and are also evaluated at the beginning of each of the four time intervals and assumed to be constant in the corresponding interval. The set of Eq. (21) gives a description of the GJ dynamics akin to a discrete map or a cellular automata model,49 and this leads to an obvious significative gain in CPU time.
The integration of Eq. (18) requires the knowledge of the AP speed . A first version of the model used the local approximation [Eq. (10)] to relate the local values of the conductance with the AP speed, but this approximation was too crude and the model was unable to reproduce the GJ dispersion. Hence, we considered the non-local relation between the AP speed and the conductance of neighboring cells given by Eq. (16). This corresponds to an approximation, but it was sufficient for the purpose of the analysis.
B. Comparison between the full and simplified model
In order to use the simplified model as defined in Eq. (21) with the AP speed fitting function defined in Eq. (16), we had to optimize the parameter value of . Indeed, as seen previously, the parameter defines the depolarization time and is related to the maximum upstroke velocity . This parameter is crucial in the problem, and the GJ dynamics is critically affected by this parameter. There is a large uncertainty on the value of , and we decided to let this parameter to vary freely. We optimize the parameter in order to bring the results of the simplified model as close as possible to those of the full model.
To quantify the difference between the results of the full and simplified models, we use a combined norm,
where in Eq. (22) refers to different predictions associated with the two models. In the optimization process, the norm will be minimized as a function of . Let us be more explicit about the in Eq. (22). They refer to the three values of noise strengths and values for the bifurcation parameter FS up to as illustrated in Fig. 4.
By setting the parameter to ms, we obtain for the conductance transitions as a function of FS a reasonable agreement with the full model. An example for the integration of the simplified model is shown in Fig. 17. The parameters for Fig. 17 are and FS = 2, and one can visually compare the simulation of Fig. 17 with the one displayed in Fig. 3(b). For a quantitative comparison between the simplified and full model, we rather have to look at Fig. 4. One observes that the values of obtained with the simplified model slightly underestimate those of the full model. However, the long intermediate metastable states are well captured by the simplified model as shown in Fig. 4.
We have found that the simplified model reproduces in an acceptable manner the results of the full model. It is rather obvious that a perfect quantitative agreement is not reached, but the simplified model contains approximations of the morphology of the action potential and other approximations that are presumably not accurate enough. However, the gain of four orders of magnitude in computation with the quasi-quantitative agreement is very appealing to pursue this venue further.
VI. CONCLUSIONS
This paper has studied the propagation of a cardiac action potential in a one-dimensional fiber with cells electrically coupled through gap junctions. The dynamics of the gap junctions modifies the adjacent cardiac cells’ conductance, which depends on the intercellular voltage difference. Dynamic gap junction conductance has been shown50,51 to change propagation speeds close to the point of propagation failure. As the AP speed is decreased, the intercellular electrical gradients increase, resulting in reduced conductance and electrical uncoupling. However, one should notice that, due to the slow time scale of the gap junction dynamic, this process is slow, occurring over many heartbeats.
Dynamic electrical uncoupling has been observed experimentally for two coupled cells on which an action potential delay is externally imposed.52,53 This effect was observed for gap junctions formed by connexins Cx45, which present a stronger dependence of intercellular voltage (a higher value of FS, in the notation we have followed), but not for the connexins Cx40, whose transmembrane voltage dependence curve is broader.15
Here, we have reproduced this dynamical uncoupling at long time scales. Furthermore, we have used a simplified description with a low number of cells to relate the uncoupling to the existence of multistability, thus explaining the previously observed effect24 of the emergence at a long time scale of a very disordered state with inhomogeneous intercellular conductances. The effect on the action potential conduction velocity of the heterogeneities in the conductance distribution has also been addressed.
In addition, we have derived a simplified model for AP propagation that reproduces semiquantitatively the results of the full model at a much lower computational cost. This simplified model will allow producing very long simulations that are needed in the study of the cardiac phenomena occurring at a large time scale.
From a physiological point of view, it is well known that spatial dispersion of repolarization underlies the development of life-threatening ventricular arrhythmias. Spatial dispersion in the cardiac tissue has been associated with ion channelopathies and heterogeneous expression of gap junction proteins.54,55 These effects are often mitigated by the electrotonic interactions in the cardiac tissue. It would be interesting to incorporate the GJ dynamics, channelopathies, and electrotonic effects together in a mathematical model to test the different scenarios for explaining the emergence of the spatial dynamic heterogeneities.
Dynamic uncoupling is also a well-known phenomenon in neurons, where it is associated with brain plasticity.20 In simulations of a one-dimensional nerve axon and a two-dimensional network of coupled neurons, it has been shown that GJ gating could lead to unidirectional conduction block and wave breaks.21 These simulations suggest that a similar effect could be observed in cardiac tissues in situations of decreased electrical coupling, as in ischemia or fibrosis. Our model shows that the GJ dynamics can give rise to heterogeneities in intercellular conductances, even for a perfectly homogeneous tissue. It would be interesting to study how this affects the trigger of arrhythmias.
We have considered a simple Hodgkin–Huxley (HH) type gate model for the description of GJ dynamics. However, more detailed models exist that consider transitions between low and high conductance conformations of the connexins that form the GJ. These more complex models are based on a Markov formalism from 4 up to 16 states.21,33,34 In those models, the transition probabilities depend on the intercellular potential. The conductance is then obtained as the average of a stochastic ensemble of GJs. In general, these Markov models give similar results to a HH model. However, they naturally incorporate the fluctuations in the GJ conductance. This is an important point because, as we have observed in this paper, the amount of noise in the conductances’ initial states is paramount in determining the final GJ states. Thus, a straightforward extension of our work would be to consider the effects of dynamic noise. Two complementary ways are possible: either by considering a set of stochastic GJs or adding an ad hoc noise term to the HH equations.
We are aware of the limitations of the simple mathematical model presented here. In particular, we have not considered the ephaptic coupling,51,56 which significantly affects low electrical coupling. There are also two important points that we leave for the future. One is a better understanding of heterogeneous conductance’s effect on AP propagation speed, probably through mean-field homogenization.26 The other is the generalization of the model to two (or three) dimensions, where the possible proarrhythmic effect of the conductance heterogeneities can be assessed. This is, however, not a trivial point due to coupling anisotropy among cells that would require to consider a more detailed model with intracellular spatial discretization.
ACKNOWLEDGMENTS
J.B., I.R.C., A.P., and B.E. acknowledge the financial support by MICINN (Spain) under Grant No. SAF-2017-88019-C3-2-R. J.B. wishes to thank Professor F. B. Sachse and Professor J. Keener (University of Utah) for valuable suggestions and comments on a previous version of the manuscript. D.L. acknowledges partial financial support from FONDECYT (No. 1180905) and from Centers of Excellence with BASAL/ANID financing (No. AFB180001), CEDENNA.
DATA AVAILABILITY
The data that support the findings of this study are available from the corresponding author upon reasonable request.
APPENDIX: SPACE CONSTANT EVALUATION
The space constant is an important concept in the description of the cardiac action potential propagation. It corresponds to the characteristics of the spatial length scale associated with the action potential wave. In the cardiac syncytium description, one often observes a phenomenon called “current redistribution” between several portions that constitute the cardiac tissue. This redistribution of currents from the intracellular to extracellular space takes place over a spatial extent of a few .57 The space constant is often assumed to be approximately 20 times longer than the individual myocyte length,58 although the space constant varies depending on the type of cardiac myocyte. Here, we will provide a theoretical estimate of the space constant for our model and see how is involved in the description of the wave propagation in a simple monodomain formulation.
To start with, we need to define the resistance times unit area (units are ) associated with our specific membrane model,
where is the ionic current through the membrane and is the transmembrane potential; units are and mV, respectively. The membrane resistance times unit area is dependent on the voltage, but we evaluate its value close to the resting potential . Specifically, in the four current model, we obtain straightforwardly that only one current is non-vanishing close to the resting potential and that
the numerical values used here give that . From there, we can readily compute the time constant of the cable equation using the RC time constant , where is the membrane capacitance per unit area and its numerical value is . Here, we compute that ms, and we have checked that this value is indeed well reproduced in the numerical simulations. To compute the space constant, we can use the definition of the diffusion parameter in the monodomain equation that we have also set as a parameter of the problem,
recalling that we have set /ms and if we choose (dimensionless) as a starting value for the GJ values, we readily obtain for the space constant that cm. This value is between six to seven myocyte lengths, and it does coincide with what is observed in some test numerical simulations.
Let us illustrate how the space constant shows up in the numerical simulations. We will simulate Eqs. (1) and (2) with a constant value of (the dynamics of is frozen here). We are interested in showing that even with a homogeneous system, the space constant will emerge from the simulations. We compute the local velocity of the propagating AP as follows: at each grid point (separated by a distance cm), we register the time in the depolarization phase when the voltage reaches 60% of its maximum value. Then, the local velocity is computed by , where is the transit time of the AP front between successive grid points.
Figure 18 displays the AP propagation results when the GJ is held constant to throughout the simulation. It is interesting to note that the AP speed is not constant but exhibits small periodic variations. This phenomenon is known as saltatory conduction. This effect becomes stronger when the conductance is further decreased.59 Figure 18(b) shows the auto-correlation of the AP speed, and we observe a marked secondary peak for a spatial lag of eight grid units in agreement with the space constant of the problem. The small difference between and the lag at which the secondary maximum appears is presumably due to the numerical scheme that we use to integrate the equation. A different numerical scheme will give slightly different results.
Figure 19 displays the maximum upstroke velocity computed at each grid point in the simulation. Recall that the AP upstroke is a significant factor in the GJ dynamics. Figure 19(a) shows that , in the same manner as the AP speed, oscillates in space. This confirms that even with a homogeneous setting, the system will generate fluctuations again at the scale of the space constant . Note that the fluctuations in the case of are one order of magnitude smaller than the fluctuations of the AP speed. Indeed, Fig. 19(a) shows that only the fourth precision digit is affected in this case. Also, important to comment is that the values of calculated by the present model are somewhat smaller than the known values of for human cardiac myocytes.60 Figure 19(b) confirms that the spatial periodicity of is approximately equal to eight grid units, as was the case for the periodicity of the AP speed shown in Fig. 18.
As a partial conclusion, we have shown that in the case of simulation where the GJ dynamics was frozen, one still observes spatiotemporal fluctuations in the AP speed and shape. The velocity fluctuations are one order of magnitude larger compared with the distortion of the AP shape. The fact that we observe spontaneous fluctuations due to the AP propagation is important. These fluctuations are the seeds for the separation of the GJ dynamics that we observe in the simulations as shown in Fig. 3(b).