Mathematical Analysis of a Clonal Evolution Model of Tumour Cell Proliferation
Abstract.
We investigate a partial differential equation model of a cancer cell population, which is structured with respect to age and telomere length of cells. We assume a continuous telomere length structure, which is applicable to the clonal evolution model of cancer cell growth. This model has a non-standard non-local boundary condition. We establish global existence of solutions and study their qualitative behaviour. We study the effect of telomere restoration on cancer cell dynamics. Our results indicate that without telomere restoration, the cell population extinguishes. With telomere restoration, exponential growth occurs in the linear model. We further characterise the specific growth behaviour of the cell population for special cases. We also study the effects of crowding induced mortality on the qualitative behaviour, and the existence and stability of steady states of a nonlinear model incorporating crowding effect. We present examples and extensive numerical simulations, which illustrate the rich dynamic behaviour of the linear and nonlinear models.
Key words and phrases:
Cancer modelling, structured populations, semigroups of operators, asymptotic behaviour, telomere self-renewal1991 Mathematics Subject Classification:
35Q92, 35B35, 92C371. Introduction
Mathematical models of tumour growth provide insight into the dynamic characteristics of tumour cell populations. Important issues are cell proliferation, cell heterogeneity, and cell differentiation. These issues are currently examined in two hypothesized models of tumour evolution: the cancer stem cell (CSC) model and the clonal evolution (CE) model[27, 40]. Both models have scientific support, as well as therapeutic implications, and in fact, both models may be involved in the development of a tumour. The essential distinction of the two models is the role of self-renewal in specific cells, and the fraction of the total cell populations that these cells comprise. Here self-renewal means the ability of a cell to inherit a specific function through an unlimited number of successive cell generations.
The CSC model hypothesizes that a very small sub-population of tumour stem cells generate the entire tumour cell population [43, 49]. In mathematical treatments, these stem cells have the ability to self-renew indefinitely, and through sequential mutations generate all the heterogeneous and differentiated cell types comprising the tumour [1, 6, 13, 18, 23, 24, 34, 37, 38, 39, 41, 44, 47, 50, 51, 54]. This stem cell population lies at the apex of a hierarchical structure of cell types, and tumour evolution is dependent on their unconstrained self-renewing ability [30].
The CE model hypothesizes that a tumour population is composed of multiple genetically identical clones, which have the possibility of mutation, selection, and expansion [8, 43, 48]. In the CE model all undifferentiated cells have a self-renewing capacity for contributing to the tumour evolution. These cells, however, are not at the apex of a hierarchal tree, but rather dispersed widely throughout the tumour cell population as a large fraction of the total tumour cell count.
A central element of cell self-renewal is the Hayflick limit, which constrains differentiated cell lines to a finite number of divisions [28]. As differentiated cells divide, telomeres (nucleotide sequences at the ends of chromosomes) shorten until a critical limit is reached, and further divisions are prohibited [33, 46]. The existence of a mechanism which reverses telomere shortening was predicted several decades ago. The CSC model hypothesizes that cancer stem cells circumvent telomere shortening by using the enzyme telomerase to replace their telomeres, and thus obtain the ability to divide indefinitely [43]. Recently, it has been shown that around 90% of all types of human cancer exhibit a form of telomerase activation [27]. In the CSC model this property resides in an extremely small sub-population, from which all the differentiated tumour cells derive. In contrast, the CE model hypothesizes that a large number of undifferentiated cells, in clonal sub-populations, possess the ability to restore telomeres, and thus sustain the tumour evolution. These two models differ greatly in their fraction of self-renewing cells within the total population. Mathematical models provide a way to compare these self-renewal properties in proliferating cell populations.
In order to model the dynamics of self-renewing cells lineages, which correspond physiologically to chromosomal telomere lengths, is it necessary to track all cells through successive generations. Many mathematical treatments of telomere structure in cell population dynamics have been developed [4, 5, 7, 16, 31]. The CSC model has been treated for example in [31], where telomere shortening is investigated in continuum differential equation models. The key focus of these treatments is that mother stem cells produce two daughter cells, one of which is a stem cell, and the other, a differentiated cell, with a limited number of future divisions. These models describe a finite number of sub-populations, each with an idealised precise telomere length. The self-renewal property of a stem cell is captured by one daughter cell remaining in the highest telomere class and the other daughter cell transiting to a lower telomere class. A descent of telomere length shortening continues in each class, with one daughter cell retaining the length of the mother and the other a lower length. This model yields a minute fraction of stem cells at the apex of the total population, consistent with the CSC literature [43].
The objective of this paper is to develop a mathematical analysis for the alternative CE model and to quantify its dynamic properties. Our model here incorporates continuum, rather than discrete, telomere lengths in cells. This idealised continuum telomere length is assumed for convenience, to avoid unwieldy compartmentalisation with each telomere length subclass. In our CE model of telomere shortening there is an unbalanced division of a mother cell to two daughter cells in terms of telomere length. The telomere length of a daughter cell may be less (corresponding to a differentiated cell), or may be equal or greater (corresponding to a self-renewing cell) than the mother cell. In this way the restoration of telomeres and the self-renewal property of cells is distributed through a large proportion of the tumour cell population, consistent with the CE literature[43]. The distribution of daughter cell telomere lengths is governed by a mathematically formulated rule that assigns the telomere restoration property to cells which may be viewed as those capable of indefinite divisions in each of the diverse clonal sub-populations.
Our CE model belongs to the class of continuum structured population models, with age and time as dynamic variables, and telomere length as a population structure variable. In the past three decades physiologically structured population models have been increasingly utilised to shed light on some important phenomena of cell populations [4, 5, 15, 16, 29, 31, 36]. The power of structuring a population with respect to physiological variables is of great value in understanding the evolution of biological populations. There is an increasing literature of physiologically structured population models with more than one (physiological) structuring variable. The development of a unified mathematical framework, where structuring variables play substantially different roles, promises to be extremely challenging from the theoretical point of view.
We first consider the following linear model for an age and telomere length structured proliferating cancer cell population.
(1.1) | ||||
(1.2) | ||||
(1.3) |
Above stands for the density of cells of age , having telomere length at time . We assume a maximum cell age denoted by and a maximum telomere length denoted by . The population count at time of cells with age between and and telomere length between and is
and the total population of all cells at time is
quantifies the natural mortality of cells of age and telomere length . A mother cell of age and telomere length divides into two daughter cells of age having (possibly) different telomere lengths, at a rate determined by the function . The function describes the distribution of daughter telomere lengths from a mother cell of telomere length . The boundary condition (1.2) accounts for cell division of a mother cell into two daughter cells and requires that
(1.4) |
From a probabilistic interpretation of it would be natural to normalise the maximal telomere length to . Throughout we retain as a general parameter. We will impose further regularity assumptions on the model ingredients later on. Note that our model (1.1)-(1.3) can be considered as a continuous telomere length structured counterpart of the model recently introduced in [31].
2. Existence of the governing linear semigroup
Our starting model (1.1)-(1.3) is a linear one, moreover the telomere length only plays an important role in the somewhat unusual boundary condition (1.2). Hence to establish the existence of the governing linear semigroup (and therefore the existence of mild solutions of the PDE (1.1)-(1.3)) we use a boundary perturbation result due to Greiner, see Theorem 2.3 in [26]; see also [25] and [14] for similar general results. It is very natural to apply the boundary perturbation result of Greiner, since the unperturbed generator (arising from equation (1.1) with zero flux boundary condition) is readily shown to generate a translation semigroup. Moreover, it has the added advantage that the spectrally determined growth behaviour of the semigroup follows almost instantaneously, see Proposition 3.1 in [26]. For basic definitions and results not introduced in the section we refer the reader to [3, 19].
To apply the perturbation result of Greiner we set the framework as follows. Assume that and , and that all of the model parameters are non-negative. In particular, it is natural to assume that does not vanish (in ) identically for any . We also impose the natural assumption that cells reaching the maximal age do not reproduce anymore, i.e. . This assumption is completely natural from the biological point of view. If cells would still divide upon reaching the maximum age then it would be natural to extend the age-interval beyond . In other words, we have set the maximal age such that cells of this age do not divide for any more. On the other hand, we will see later when we introduce nonlinearities in model (1.1)-(1.3), that non-reproducing cells still play a role in the population dynamics, in particular they may affect competition induced mortality. Also note that alternatively, we could have assumed that the mortality is locally integrable with respect to age, but holds, i.e. no individuals survive the maximal age .
For the linear problem (1.1)-(1.3), since we are dealing with density functions, the natural choice of state space is the following Lebesgue space.
Elements of above can be understood as equivalence classes of measurable functions on the square such that . We further set . We define the operators and as follows
(2.5) |
with
(2.6) |
We further introduce the norm
(2.7) |
With the norm is complete, and the maximal operator is continuous and linear. Furthermore, we define
Then is also continuous and linear, and we have Im. We denote by the restriction of to Ker. It is then clear that generates the strongly continuous and nilpotent shift semigroup , explicitly given as
(2.8) |
In particular note that for we have for any initial condition . We now define the bounded linear perturbing operator as follows
(2.9) |
We also define the corresponding perturbed generator as
(2.10) |
We recall the main result from [26] for the reader’s convenience.
Theorem 2.1 (Greiner).
If , then is the generator of a strongly continuous semigroup on .
We now apply Theorem 2.1 to establish the existence of the governing linear semigroup. In our setting we have , and . Furthermore, to compute the adjoint , we note that
if we let
(2.11) |
Next we note that (see [32, Sect.III.5]) if there exists an such that
(2.12) |
For any integration by parts yields
(2.13) |
for , and if we let . Hence it follows from the regularity assumptions on and that we have
Hence Theorem 2.1 implies that generates a strongly continuous semigroup.
Next we note that for , the operator is a continuous bijection from onto , hence its inverse
is continuous, for . In particular, a straightforward calculation shows that in our setting we have , and therefore for large enough is invertible and positive. Hence by Lemma 1.4 in [26] we have that is positive for large enough. Since is a bounded multiplication operator, we draw the following conclusion.
Corollary 2.2.
generates a positive strongly continuous semigroup of bounded linear operators on .
3. Asymptotic behaviour
In this section we study the asymptotic behaviour of solutions of the linear model (1.1)-(1.3). In particular, as we will see, we are going to characterise the spectral bound of the linear semigroup generator implicitly via the spectral radius of an associated (bounded) integral operator. We will then obtain estimates for the spectral radius of this integral operator.
As we have pointed out earlier one of the advantages of the perturbation theorem of Greiner (Theorem 2.1) is that it allows us to establish a desirable regularity property of the semigroup in a straightforward fashion. To this end, for the rest of the paper we further assume that satisfies the following regularity condition.
(3.14) |
Note that, for example if is continuous on the square , then condition (3.14) clearly holds. We recall now from [26] the result we are going to apply, for the readers convenience. In particular, Proposition 3.1 in [26] reads as follows.
Proposition 3.3.
If generates a semigroup and is compact then . In particular, contains only poles of finite algebraic multiplicity of the resolvent .
In the proposition above stands for the component of the resolvent set of , which is unbounded to the right. We apply now Proposition 3.3 in our setting. In what follows, with a slight abuse of notation, we will denote the semigroup generated by by .
Proposition 3.4.
Assume that (3.14) holds. Then the spectrum of the governing linear semigroup may contain only elements of the form , where is an eigenvalue of its generator .
Proof.
We note that is bounded and generates a nilpotent semigroup. Hence, utilising Proposition 3.3, it is only left to show that is compact. Let denote the unit sphere of . We have to show that is relatively compact in . Using the Fréchet-Kolmogorov criterion of compactness of sets in [55, Ch.X.1], it is enough to show that on the one hand we have
(3.15) |
On the other hand we have
therefore we have
uniformly in . ∎
We shall point out that we really needed to utilise Proposition 3.3 by Greiner, to obtain that the asymptotic behaviour of the semigroup is determined by the leading eigenvalue of its generator (if it exists). This is due to the distributed structuring with respect to the telomere length of cells, which implies that the governing semigroup is not necessarily eventually differentiable; hence we could not conclude, as for example in [22] for a classic size-structured models, that the semigroup is eventually compact, and henceforth the spectral mapping theorem holds true.
As we have seen earlier the semigroup generated by is clearly positive, but it may not necessarily be irreducible. To see this, recall from [19], that the semigroup generated by is irreducible if and only if for every , , we have that , i.e. the resolvent is strictly positive, for some .
Let , and note that the solution of the resolvent equation
is
(3.16) |
Applying the boundary operator on both sides of equation (3.16), it is easily shown that satisfies the inhomogeneous integral equation
(3.17) |
Above in (3.17) we introduced the notation
Note that since telomere length is preserved during the lifetime of an individual, it is intuitively clear that the semigroup is irreducible if offspring of all telomere length is produced by some individuals. In other words, if there were individuals of particular telomere lengths who would not produce individuals of any other lengths, then the semigroup would be reducible. We formulate now a rigorous condition for the irreducibility of the semigroup, as this will play an important role later in the qualitative analysis of model (1.1)-(1.3).
Proposition 3.5.
The semigroup generated by is irreducible if and only if for any set of positive Lebesgue measure, such that its complement set is also a set of positive Lebesgue measure, we have
(3.18) |
Proof.
Note that by virtue of the positivity of the semigroup generated by , the resolvent operator is positive, for large enough. Hence the solution of equation (3.17) is necessarily non-negative almost everywhere. Assume now that (3.18) does not hold, i.e. for some sets of positive measure. Then it is clear that for any vanishing on , equation (3.17) would admit a solution vanishing on , too; and therefore given by (3.16) would also vanish on . On the other hand, if there was a function vanishing on a set of positive measure for almost every , then equation (3.16) would imply that the solution of (3.17) would also vanish on , but then this would clearly imply , a contradiction. ∎
Proposition 3.4 implies that the asymptotic behaviour of solutions of model (1.1)-(1.3) is determined by the eigenvalues of the generator (if there are any), hence we study this eigenvalue problem now. In particular, the solution of the eigenvalue problem
(3.19) |
is given by
(3.20) |
Applying the boundary operator on both sides of the equation above we have
(3.21) |
where we defined
(3.22) |
Hence is an eigenvalue of if and only if, for the given , the integral equation (3.21) has a non-trivial solution . Then, the eigenvector corresponding to is given by (3.20). We are in particular interested in the leading eigenvalue (if it exists), which is the spectral bound of the generator, since the semigroup is positive. This dominant real eigenvalue, together with the corresponding eigenspace, determines the asymptotic behaviour of solutions. Also note that equation (3.21) gives naturally rise to define a parametrised family of (positive and bounded) integral operators as
(3.23) |
With this, the characteristic equation (3.21), which is notably a functional equation, in contrast to a scalar equation in case of a model with age-structure only; can be viewed as an eigenvalue problem for a bounded linear integral operator. More precisely, is an eigenvalue of the generator , if and only the integral operator has eigenvalue . Note that, since defined in (3.22) is strictly positive, the integral operator (for every ) is irreducible if and only if condition (3.18) holds [45, Ch.V]. Hence, rightly so, the irreducibility conditions of the semigroup and the integral operator coincide.
Also note that the function is continuous and strictly monotone decreasing. These properties can be established by using perturbation results from [2] and [32], respectively; see also [9, 11] for similar developments. Also note that if satisfies condition (3.14) then is shown to be compact exactly in the same way as the operator was shown to be compact earlier. Hence the spectrum of may contain only eigenvalues and .
Therefore, in the case when the spectrum of is not empty, we have the following complete characterisation of the asymptotic behaviour of solutions of model (1.1)-(1.3).
- (1)
- (2)
- (3)
After the previous general analysis of the asymptotic behaviour of our model next we intend to study the effect of the well-known capacity of telomere restoring of cancer cells on the dynamics. In particular we are going to show, that at least for some general classes of the model ingredients, the telomere length restoring capacity of cancer cells may have a drastic effect on the asymptotic behaviour of solutions already in the linear model (1.1)-(1.3). First we note that in the absence of telomere restoring capacity of cells, the function necessarily vanishes on the half square . That is, when a mother cell divides, it only gives birth to daughter cells with shorter telomeres. This is a well-known mechanism observed in healthy cell populations. In particular this telomere shortening of healthy cells results in apoptosis (when reaching the celebrated Hayflick limit) and prevent the possibility of drastic mutations caused by a very large number of iterations of faulty DNA replication. In this case the boundary condition (1.2) can be rewritten as
(3.24) |
This in particular implies that the eigenvalue problem (3.21) now reads
(3.25) |
where we also introduced the notation , for simplicity. Let us assume now that the the function is separable, i.e. holds for some functions . For example we may assume that is continuously differentiable and is bounded, and that is positive while is non-negative. Then assumption (3.14) clearly holds. In this case differentiating equation (3.25) (assuming that an eigenvector with a smooth component exists) yields the differential equation
(3.26) |
together with the initial condition
(3.27) |
The solution of (3.26) is
(3.28) |
which, utilising (3.27), leads to the following characteristic equation
(3.29) |
It is clear that equation (3.29) does not admit any solution , which, together with the positivity of the semigroup, implies that the spectrum of does not contain any eigenvalue with a corresponding eigenvector with a continuously differentiable . On the other hand it is clear from equation (3.25) that any eigenvector is continuous with respect to its second variable. From the biological point of view this phenomenon is associated with the constant loss of telomere length of newborn cells. Indeed, in the absence of telomere restoring capacity we may expect that the cell population accumulates at the minimal length. From the mathematical point of view, the non-existence of differentiable eigenvectors is associated with the fact that the governing semigroup cannot shown to be eventually differentiable due to the telomere length structuring.
Next we consider what happens if we account for the telomere restoring capacity of cancer cells. In particular we are going to show that in this case even exponential growth of the cancer cell population is possible. As before, we start with the case of a separable , i.e. we assume that for some functions . In this case the integral operator is of rank one, and it is rather straightforward to exactly determine the spectral radius of , which, as we have seen earlier, determines the asymptotic behaviour of the semigroup . In particular, we have
(3.30) |
From (3.30) we can see that depending on the functions and , the spectral radius may be greater than . For example in the case of constant functions , and setting (note that we can always normalise the maximal age and telomere length), we have
To obtain estimates for the spectral radius of in the more general and difficult non-separable case, note that the Krein-Rutman theorem asserts that if is compact and positive, and its spectral radius is positive, then it has a positive (not necessarily strictly positive) eigenvector corresponding to its spectral radius. On the other hand de Pagter proved in [12] that if the operator is also irreducible then its spectral radius is strictly positive. As we noted earlier if satisfies condition (3.14) then is shown to be compact in the same way as the operator . Assuming now that the spectral radius is positive, let denote the positive eigenvector corresponding to the spectral radius. Then we have
(3.31) |
which yields
(3.32) |
This observation allows us to obtain immediately the following estimates for the spectral radius
(3.33) |
To obtain different estimates, in particular when may not be irreducible we are going to utilise some minimax principles established in [35]. Recall that if is a Banach lattice with positive cone , and with dual space and dual cone , respectively; then a set is called -total if and only if from it follows that . Then for any positive linear endomorphism on a Banach lattice and for any one defines
Recall that by Lemma 3.1 in [35] for any -total set we have
(3.34) |
Moreover, Lemma 3.3 in [35] asserts that for any we have . If we let , then we have for any
(3.35) |
Similarly, recall from [35] that if we define
(3.36) |
then for every we have . Again, choosing , we have for any
(3.37) |
Hence we obtain the following estimates for the spectral radius of
(3.38) |
Note that the estimates (3.33) and (3.38) are quite different, in general.
We next provide hypotheses on that yield specific growth behavior of the solutions in the presence or absence of highest telomere class renewal. It is known that in the discrete telomere length case, the cell population can have polynomial growth or decay with cells with shortest telomere length having the highest power growth over time (see e.g. [4],[5],[16]). Similar results hold in the continuum telomere length case if we divide the population into telomere length classes. We first consider the case of no self-renewal within any class, that is, all cell divisions result in daughter cells in a shorter telomere length class.
Proposition 3.6.
Proof.
A similar calculation to (3.43) yields
(3.44) | ||||

.
We next provide sufficient conditions for a class of cells of longest telomeres to have sufficient self-renewal capacity for them to attain proliferative immortality. We assume that the division rate and mortality rate are constant in this class, and the fraction of dividing cells in this class with self-renewal is sufficiently large to overcome the loss of cells due to division and mortality.
Proposition 3.7.
(Note that (1.4) and (3.46) imply that , which automatically holds if is normalised to 1. The hypothesis on means that the fraction of daughter cells with telomere length between and produced by mother cells in this class is greater than .)
Proof.
(3.48) |
(3.49) |
From the method of characteristics (see e.g. [53])
(3.50) |
Let satisfy
(3.51) | ||||
Again from the method of characteristics, satisfies
(3.52) |
From (3.51), for ,
(3.53) |
where the last equality is obtained by a change of the variable of integration. Let . Then (3.53) implies
which implies
Integrating from to to obtain
which implies
Then
(3.54) |
Let . Then for , from (3.49) and (3.53)
(3.55) |
Then (3.55) implies
which integrating from to implies . Then (3.47) follows from (3.54) and (3.50). ∎
Remark 3.8 We note that a similar result can be established for other classes of cells with self-renewal capability, of telomere length in a specific -interval. Such cell populations can arise from a single mutant cell, which generates more daughter cells with this mutation than competitor cells, and thus expand in a clone within the tumor cell population.
4. Incorporating crowding effect
Next we introduce a nonlinearity in model (1.1)-(1.3) by incorporating crowding/competition effects via imposing extra mortality pressure on cells. We follow the same approach as employed previously in [5, 16, 17, 52] for similar cell population models. Our equations now read
(4.56) | ||||
(4.57) | ||||
(4.58) |
In equation (4.56) is a non-negative function, and it also satisfies some smoothness assumptions. For example it suffices to assume that is continuously differentiable. Equation (4.56) is still semilinear, hence global existence of solutions can be established at least if is Lipschitz continuous via integrating along characteristics and using a contraction mapping principle, see for example [11, 53], where this approach was in fact applied to establish global existence of solutions of a similar model. In the simplest case, when is a linear function, our model (4.56)-(4.58) fits into the exact framework studied in [17], if some additional hypotheses are fulfilled. In particular, if we assume that there exists a and a bounded linear operator (a projection onto the finite-dimensional eigenspace corresponding to the spectral bound of ), such that and holds; then the nonlinear semigroup governing (4.56)-(4.58) is given explicitly as
(4.59) |
In the formulas above we introduced the notation for the bounded linear integral operator , with domain .
Note that some asymptotic results for more general classes of nonlinearities were already obtained in the earlier paper [52]. In particular for a continuous, non-negative and monotone increasing function it was proven, under the same assumptions as above, that implies that solutions corresponding to initial conditions , such that holds, tend to . On the other hand, if , then solutions corresponding to initial conditions as above, tend to .
Here we are mainly interested how the asymptotic behaviour of the nonlinear model changes compared to the linear model (1.1)-(1.3), for a general nonlinear function . In particular, we are interested if the linear model with exponential growth (accounting for the telomere restoring capacity of cancer cells) can be stabilised by adding competition effects, i.e. by incorporating competition induced nonlinearity. Here, under stabilisation, we mean that the addition of the nonlinear mortality term into a linear model whose solutions grow exponentially, leads to a model with a (unique) asymptotically stable positive steady state.
The existence and uniqueness of the positive steady state of the nonlinear model (4.56)-(4.58) is established using the techniques we developed in the previous section to study the asymptotic behaviour of the linear model. In particular solving equation (4.56) for a positive steady state we obtain
Next we substitute this solution into the boundary condition (4.57) to arrive at an integral equation of the form
Hence, we define a parametrised family of bounded positive integral operators for as follows
(4.60) |
with domain D. Note that for any fixed we have . Hence if there exists a such that the integral operator has eigenvalue with a corresponding normalised positive eigenvector , then
(4.61) |
determines a positive steady state of the nonlinear model (4.56)-(4.58), where the constant is chosen such that holds. Making use of the results we established in the previous section about the spectral radius of the operator , we summarize our finding in the following proposition.
Proposition 4.9.
Assume that satisfies condition (3.18). Then, if is a monotone increasing function, and either of the following conditions holds
(4.62) |
the nonlinear model (4.56)-(4.58) has a unique strictly positive steady state. On the other hand, if is a monotone decreasing function, then either of the following conditions
(4.63) |
implies that the nonlinear model (4.56)-(4.58) has a unique strictly positive steady state.
Note that if is not monotone, for example if the competition induced mortality exhibits an Allée-type effect, then we can still establish the existence of the positive steady state by using the estimates (3.33)-(3.38) for the spectral radius, but we may loose uniqueness in general, and the dynamic behaviour will certainly be more complex.
Next we investigate the stability of the steady states of the nonlinear model (4.56)-(4.58). Note that our model is a semilinear one (moreover the nonlinear operator is differentiable), hence stability can be studied indeed via linearisation, see e.g. [42, 53]. To this end note that the linearisation of equation (4.56) around a steady state reads
(4.64) |
where we set . The linearised model (4.64)-(4.57)-(4.58) is also governed by a strongly continuous semigroup, since equation (4.64) is just a bounded perturbation (at least when is ) of the linear equation (1.1). Moreover, the growth bound of the semigroup is also determined by the spectral bound of its generator. Also note that if , for example if is monotone decreasing, then the semigroup governing the linearised problem (4.64)-(4.57)-(4.58) is positive, too. On the other hand, if , then the governing semigroup cannot shown to be positive, and stability might be lost via Hopf-bifurcation. The linearised equation (4.64) leads the following eigenvalue problem
(4.65) |
where we set . The solution of the first equation above is
(4.66) |
Imposing the second equation of (4.65) leads to the following inhomogeneous integral equation
(4.67) |
where we introduced the notation
Hence is an eigenvalue of the linearised operator, if and only if the inhomogeneous integral equation (4.67) has a non-trivial solution . As we can see the information pertaining is rather implicit. However, in case of the extinction steady state , equation (4.67) reduces to an integral equation of the form of (3.21), and therefore the stability of the extinction steady state is established using the techniques we developed in the previous section. Also note that in this case the governing linear semigroup is positive. In particular, we have the following result.
Proposition 4.10.
Remark 4.11 Note the connection between the existence of a non-trivial steady state and the stability of the trivial one. In particular, for a monotone increasing , either of conditions in (4.62) implies that a unique strictly positive steady state exists and the trivial one is unstable. On the other hand, if is monotone decreasing, either of conditions in (4.63) implies that a unique strictly positive steady state exists and the trivial steady state is locally asymptotically stable. Moreover, in this case, since the governing linear semigroup is positive, we may anticipate that the unique strictly positive steady state is unstable. In fact we are going to prove this later on.
Next we study the stability of the positive steady state. First we note that in the special but interesting case, when , the eigenvalue problem (4.67) (now a homogeneous integral equation) simply reads
(4.68) |
That is, the eigenvalue problem (4.68) above can be written as
where is defined earlier in (3.23). Note that, since the semigroup governing the linearised equation is positive, the spectral bound belongs to its spectrum, i.e. it is a dominant real eigenvalue, which determines the asymptotic behaviour. Also note that, the existence of the positive steady state , with total population size , requires that , with a corresponding positive eigenvector . In the case when satisfies (3.18), i.e. the governing linearised semigroup is irreducible, the spectral radius of is the only eigenvalue with a corresponding positive (and strictly positive) eigenvector. It is also shown, utilising Proposition A.2 from [2] that the function is strictly monotone decreasing, for . Hence we conclude that , and therefore is the dominant eigenvalue of the linearised operator. In this case the governing linear semigroup is strongly stable, but not uniformly exponentially stable, see e.g. [19, Ch.V].
Next we consider the general case. We already noted that the information about the spectral values contained in (4.67) is rather implicit. Moreover, we note that a biologically relevant and meaningful function would be of a logistic type, i.e. and (strictly) monotone increasing. In this case, as we noted before, the governing linear semigroup is not positive, hence we cannot guarantee the existence of a dominant real eigenvalue of the generator, i.e. a dominant real solution of (4.67). Hence we use a direct approach to establish stability. This approach was employed previously for some simpler structured population models in [20, 21]. The main advantage of this approach is that it does not rely on the positivity of the governing linear semigroup. We now introduce a notation for the generator of the semigroup governing the linearised problem. Let
Proposition 4.12.
Proof.
Our goal is to show that there exists a such that the operator is dissipative ( stands for the identity). That is, we need to show that there exists a , such that we have
Then, invoking the Lumer-Phillips Theorem [19, II.3], we obtain that the semigroup generated by satisfies , for , i.e. it is exponentially stable. To this end, assume that for a given and ; satisfies the equation
(4.70) |
Then we are going to show that if condition (4.69) holds, then in fact there exists a small enough, such that holds, for all . The main idea, as in [20, 21], is to divide the interval into a countable union of subintervals, now for any fixed ; on each of which the function is either positive or negative. That is we write
such that is positive almost everywhere on each subinterval , and negative almost everywhere on , respectively; and vanishes at each end point except when and . Over each of the subintervals we multiply equation (4.70) by sgn, we integrate, and we sum up the integrals. Then for any fixed we obtain the estimate
(4.71) |
This, together with
yields
(4.72) |
Hence if condition (4.69) holds we can indeed choose a such that the solution of (4.70) satisfies , for all .
To verify that the range condition holds true (see [19, II.3]), note that for any , the solution of the equation is
(4.73) |
where
(4.74) |
Since is bounded, it follows from the smoothness assumptions we imposed on and (in particular their boundedness), that for any and large enough, the right hand side of (4.74) belongs to . Therefore, given by (4.73) clearly satisfies , and since is a bounded perturbation of , the range condition holds true, and the proof is completed. ∎
Remark 4.13 Note that at the extinction steady state the stability condition (4.69) reads
(4.75) |
This is a biologically relevant and natural condition, as it simply says that if mortality and cell division together is higher than recruitment of new cells into the population, then the population dies out. Note the connection between (4.75) and (3.46), which demonstrates the dichotomy between the stability of the trivial steady state and the exponential growth of a class of cells with longest telomere length.
Finally, we establish an instability result, for the case when the semigroup governing the linearised equation is positive and irreducible.
Proposition 4.14.
Assume that condition (3.18) holds. Then implies that the positive steady state is unstable.
Proof.
We define the operators and as follows
Note that if (3.18) holds, then generates a positive irreducible semigroup; moreover, its spectrum is determined by the eigenvalues of its generator , which are of finite algebraic multiplicity. Also note that the existence of a (strictly) positive steady state is characterised by , which is equivalent to . Since is positive and bounded, applying Proposition A.2 from [2], we obtain that
(4.76) |
hence the steady state is unstable. ∎
5. Examples and simulation results
We present three examples to illustrate the asymptotic behaviour of solutions of the CE model. The first example, which is linear, assumes no self-renewal (i.e. telomere restoring capacity) of any cell, and shows an extinction of the cell population. The second example, also linear, allows self-renewal of a large fraction of cells, and shows exponential growth of the cell population. The third example is a nonlinear version of the second example, and shows population growth with stabilization of the total cell count and the age and telomere length structure. In all of the three examples the age and telomere variables are scaled with and . In all three examples the initial population density is
(Figure 2). In all three examples the division modulus is
where in Example 1, and in Examples 2 and 3. (Figure 2). Cells which have telomere length below the critical value have greatly reduced capacity to divide. Note that for , so does not vanish in identically for any . In the examples the mortality modulus is the constant function , where in Example 1, and in Examples 2 and 3.
Example 1. No restoration of telomeres occurs in Example 1. The rule governing the telomere length of a daughter cell of length from a mother cell with length is
where is a Gaussian distribution in with mean and standard deviation , and is a normalization factor (Figure 3). Note that satisfies (3.18). The interpretation of this rule is that all daughter cells have telomere length strictly less than their mother cells. The estimates for the spectral radius in (3.33) and (3.38) are graphed in Figure 4. The upper estimates are less than in both, which means the total population of cells extinguishes. The simulation of the linear model (1.1)-(1.3) for Example 1 is given in Figure 5 and Figure 6.





Example 2. In this example restoration of telomeres occurs in cells with larger telomere lengths. The rule governing the telomere length of a daughter cell of length from a mother cell with length is
where is a Gaussian distribution in with mean and standard deviation ; and is a normalization factor (Figure 7 and Figure 8). Note that satisfies (3.18). The interpretation of this rule is that some daughter cells have telomere length equal or greater than their mother cells, when the mother cells have longer lengths. The simulation of this telomere restoration rule for the linear model (1.1)-(1.3) in Example 2 is given in Figure 9. The total population of cells stabilizes in the age and telomere variables, but the total population size grows exponentially (Figure 10). A large fraction of cells have longer telomere lengths as the age-telomere length distribution stabilizes.
Example 3. Example 3 is the nonlinear version (4.56)-(4.58) of Example 2, with the same parameters. Additionally, the crowding term in Example 3 is defined as
with . The population stabilizes both in structuring variables and (see Figure 11), as well as in time (Figure 12). The self-renewal properties of the longest telomere length cells in Example 3, combined with the nonlinear crowding effect, result in convergence to equilibrium . As in Example 2, a large fraction of total cells have longer telomere lengths at the stable steady state.






6. Discussion
In this work we have developed a mathematical formulation of cancer cell self-renewal for the clonal evolution model of tumour growth based on telomere restoration. The model allows for a continuum of telomere lengths, and thus contrasts to mathematical treatments of the cancer stem cell model, which incorporate many discrete telomere length classes [31]. The cancer stem cell model formulates a hierarchal array of length classes with self-renewing cells in one longest telomere class. The clonal evolution model allows multiple classes of telomere length cells to have self-renewal capacity, corresponding to clonal structuring.
Our model is thus more tractable for analysis and simulations, which we have provided here. In particular, in this work we focused on the effect of telomere restoring capacity of cancer cells. In particular we showed that the asymptotic behaviour of the linear model is determined by the spectral radius of an integral operator. We then obtained estimates for the spectral radius of this integral operator. In Section 4 we extended our model by incorporating a competition induced nonlinearity in the mortality of cells. We treated the existence and stability of steady states of the the nonlinear model by using some well-known results from the theory of positive operators. Finally, in Section 5, we presented a number of examples and the results of numerical simulations, both for the linear and nonlinear model. The simulations highlight the dynamic behaviour of the model and underpin the analytical results obtained.
Naturally, many issues remain in the mathematical investigation of the clonal evolution model of tumour growth. Important questions which can be addressed in the framework of a mathematical model include the following.
-
•
How do sequential mutations enter into the model formulation?
-
•
How can quiescent cells be incorporated into the model?
-
•
How can spatial heterogeneity be formulated in the equations?
-
•
How can more complex nonlinearities be incorporated?
-
•
How can the model be implemented with actual experimental data?
These issues and the development of a general mathematical framework for analysing physiologically structured models with additional distributed structuring variables remain important subjects forf further research.
References
- [1] T. Alarcón, P. Getto, A. Marciniak-Czochra, and M. dm Vivanco, A model for stem cell population dynamics with regulated maturation delay, Dis. Cont. Dyn. Sys. B., Supp. (2011), 32-43.
- [2] W. Arendt and C. J. K. Batty, Principal eigenvalues and perturbation, Oper. Theory Adv. Appl., 75 (1995), 39-55.
- [3] W. Arendt, A. Grabosch, G. Greiner, U. Groh, H. P. Lotz, U. Moustakas, R. Nagel, F. Neubrander, and U. Schlotterbeck, One-Parameter Semigroups of Positive Operators, Springer-Verlag, Berlin, (1986).
- [4] O. Arino, M. Kimmel, and G. F. Webb, Mathematical modeling of the loss of telomere sequences, J. Theoret. Biol., 177 (1995), 45-57.
- [5] O. Arino, E. Sánchez, and G. F. Webb, Polynomial growth dynamics of telomere loss in a heterogeneous cell population, Dynam. Contin. Discrete Impuls. Systems, 3 (1997), 263-282.
- [6] R. Ashkenazi, S. Heusel, and T. Jackson, Pathways to tumorigenesis: Mathematical modeling of cancer stem cell hypothesis, Neoplasia, 10(11) (2008), 1170-1182.
- [7] T. Bourgeron, Z. Xu, M. Doumic, M.T. Teixerira The asymmetry of telomere replication contributes to replication senescence heterogeneity, Nature Sci. Rep., 5:15326 (2015), 1-11.
- [8] J-E. Busse, P. Gwiazda, and A. Marciniak-Czochra, Mass concentration in a nonlocal model of clonal selection, arXiv.org 1401.6043, (2015).
- [9] À. Calsina and J. Z. Farkas, Steady states in a structured epidemic model with Wentzell boundary condition, J. Evol. Equ., 12 (2012), 495-512.
- [10] À. Calsina and J. Z. Farkas, Postive steady states of nonlinear evolution equations with finite dimensional nonlinearities, SIAM J. Math. Anal., 46 (2014), 1406-1426.
- [11] À. Calsina and J. M. Palmada, Steady states of a selection-mutation model for an age structured population, J. Math. Anal. Appl., 400 (2013), 386-395.
- [12] B. de Pagter, Irreducible compact operators, Math. Z., 192 (1986), 149-153.
- [13] B. M. Deeasy, R. J. Jankowski, T. R. Payne, B. Cao, J. P. Goff, J. S. Greenberger, and J. Huard, Modelling stem cell population growth: incorporating terms for proliferative heterogeneity, Stem Cells, 21 (2003), 536-545.
- [14] W. Desch and W. Schappacher, On relatively bounded perturbations of linear -semigroups, Ann. Scuola Norm. Sup. Pisa Cl. Sci., 11 (1984), 327-341.
- [15] M. Doumic, A. Marciniak-Czochra, B. Perthame, and J. Zubelli, Structured population model of stem cell differentiation, SIAM J. Appl. Math., 71 (2011), 1918-1940.
- [16] J. Dyson, E. Sánchez, R. Villella-Bressan, and G. F. Webb, Stabilization of telomeres in nonlinear models of proliferating cell lines, J. Theoret. Biol., 244 (2007), 400-408.
- [17] J. Dyson, R. Villella-Bressan, and G. F. Webb, Asymptotic behaviour of solutions to abstract logistic equations, Math. Biosci., 206 (2007), 216-232.
- [18] H. Enderling, D. Park, L. Hlatky, and P. Hahnfeldt, The importance of spatial distribution of stemness and proliferation state in determining tumour radioresponse, Math. Model. Nat. Phenom., 4 (2009), 117-133.
- [19] K.-J. Engel and R. Nagel, One-Parameter Semigroups for Linear Evolution Equations, Springer-Verlag, New York (2000).
- [20] J. Z. Farkas and T. Hagen, Hierarchical size-structured populations: The linearized semigroup approach, Dyn. Contin. Discrete Impuls. Syst. Ser. A Math. Anal., 17 (2010), 639-657.
- [21] J. Z. Farkas and T. Hagen, Asymptotic analysis of a size-structured cannibalism model with infinite dimensional environmental feedback, Commun. Pure Appl. Anal., 8 (2009), 1825-1839.
- [22] J. Z. Farkas and T. Hagen, Stability and regularity results for a size-structured population model, J. Math. Anal. Appl., 328 (2007), 119–136.
- [23] R. Ganguly and I. K. Puri, Mathematical model for the cancer stem cell hypothesis, Cell Prolif., 39 (2006), 3-14.
- [24] S. N. Gentry and T. Jackson, A mathematical model of cancer stem cell driven tumor initiation: Implications of niche size and loss of homeostatic regulatory mechanisms, PLoS One, 8 (2013).
- [25] A. Grabosch, Translation semigroups and their linearizations on spaces of integrable functions, Trans. Amer. Math. Soc., 311 (1989), 357-390.
- [26] G. Greiner, Perturbing the boundary conditions of a generator, Houston J. Math., 13 (1987), 213-229.
- [27] P. B. Gupta1, C. L. Chaffer, and R. A. Weinberg, Cancer stem cells: mirage or reality?, Nature Medicine, 15 (2009), 1010-1012.
- [28] L. Hayflick, The limited in vitro lifetime of human diploid cell strains, Experimental Cell Research, 37, (1965), 614-636.
- [29] M. Iannelli, Mathematical theory of age-structured population dynamics, Giardini Editori, Pisa, (1994).
- [30] M. D. Johnston, P. K. Maini, S. J. Chapman, C. M. Edwards, and W. F. Bodmer, On the proportion of cancer stem cells in a tumour, J. Theoret. Biol., 266 (2010), 708-711.
- [31] G. Kapitanov, A mathematical model of cancer stem cell lineage population dynamics with mutation accumulation and telomere length hierarchies, Math. Model. Nat. Phenom., 7 (2012), 136-165.
- [32] T. Kato, Perturbation Theory for Linear Operators, Springer, New York, (1966).
- [33] M. Z. Levy, R. C. Allsopp, A. B. Futcher, C. W. Greider, and C. B. Harley, Telomere end-replication problem and cell aging, Journal of Molecular Biology, 225 (1992), 951-960.
- [34] A. Marciniak-Czochra, T. Stiehl, W. Jäger, A. Ho, and W. Wagner, Modelling asymmetric cell division in haematopoietic stem cells - regulation of self-renewal is essential for efficient re-population, Stem Cells Dev., 17 (2008), 1-10.
- [35] I. Marek, Frobenius theory for positive operators: Comparison theorems and applications, SIAM J. Appl. Math., 19 (1970), 607-628.
- [36] J. A. J. Metz and O. Diekmann, The Dynamics of Physiologically Structured Populations, Springer-Verlag, Berlin, (1986).
- [37] F. Michor, Mathematical models of cancer stem cells, J. Clin. Oncol., 26 (2008), 2854-2861.
- [38] R. Molina-Pẽna and M. Álvarez, A simple mathematical model based on the cancer stem cell hypothesis suggests kinetic commonalities in solid tumor growth, PLoS One, 7 (2012).
- [39] Y. Nakata, P. Getto, A. Marciniak-Czochra, and T. Alarcón, Stability analysis of multi-compartment models for cell production systems, J. Biol. Dyn., 6 (2012), 2-18.
- [40] P. C. Nowell, The clonal evolution of tumor cell populations, Science, 194 (1976), 23-28.
- [41] M. J. Piotrowska, H. Enderling, U. an der Heiden, and M. Mackey, Mathematical modeling of stem cells related to cancer, in Cancer and Stem Cells, Nova Science Publishers, Hauppauge NY, (2008).
- [42] J. Prüß, Equilibrium solutions of age-specific population dynamics of several species, J. Math. Biol., 11 (1981), 65-84.
- [43] T. Reya, S. J. Morrison, M. F. Clarke, and I. L. Weissman, Stem cells, cancer, and cancer stem cells, Nature, 414 (2001), 105-111.
- [44] I. Rodriguez-Brenes, N. Komarova, and D. Wodarz, Evolutionary dynamics of feedback escape and the development of stem-cell driven cancers, PNAS, 18(47) (2011), 18983-18988.
- [45] H. H. Schäfer, Banach lattices and positive operators, Springer-Verlag, Berlin, (1974).
- [46] J. W. Shay and S. Bacchetti, A survey of telomerase activity in human cancer, European Journal of Cancer, 33 (1997), 787-791.
- [47] T. Stiehl and A. Marciniak-Czochra, Characterization of stem cells using mathematical models of multi-stage cell lineages, Math. Comp. Modelling, 53 (2011), 1505-1517.
- [48] T. Stiehl, N. Baran, A. D. Ho, and A. Marciniak-Czochra, Clonal selection and therapy in acute leukemias: Mathematical modelling explains different proliferation patterns at diagnosis and relapse, J. Roy. Soc. Interface, 11 (2014).
- [49] B. T. Tan, C. Y. Park, L. E. Ailles, and I. L. Weissman, The cancer stem cell hypothesis: a work in progress, Lab. Invest., 86 (2006), 1203-1207.
- [50] J. Tello, On a mathematical model of tumor growth based on cancer stem cells, Math. Biosci. Eng., 10(1) (2013), 262-278.
- [51] V. Vainstein, O. Kirnasovsky, Y. Kogan, and Z. Agur, Strategies for cancer stem cell elimination: Insights from mathematical modeling, J. Theoret. Biol., 298 (2012), 32-41.
- [52] G. F. Webb, Logistic models of structured population growth, Comput. Math. Appl. Part A, 12 (1986), 527-539.
- [53] G. F. Webb, Theory of Nonlinear Age-Dependent Population Dynamics, Marcel Dekker, New York, (1985).
- [54] D. Wodarz, Effect of stem cell turnover rates on protection against cancer and aging, J. Theoret. Biol., 245 (2007), 449-458.
- [55] K. Yosida, Functional analysis, Springer, Berlin, (1995).
Acknowledgment
We thank the Royal Society for financial support.