Analysis of solutions for a cerebrospinal fluid model
Donatella Donatelli, Pierangelo Marcati, Licia Romagnoli

TL;DR
This paper investigates a mathematical model of cerebrospinal fluid dynamics, establishing existence and uniqueness of solutions and validating findings through numerical simulations under various initial conditions.
Contribution
It provides a rigorous mathematical analysis of the cerebrospinal fluid model, including proofs of solution existence, uniqueness, and numerical validation.
Findings
Existence and uniqueness of local solutions proven.
Global solutions exist under certain initial data restrictions.
Numerical simulations confirm theoretical results.
Abstract
The main purpose of this manuscript is to analyze an intracranic fluid model from a mathematical point of view. By means of an iterative process we are able to prove the existence and uniqueness of a local solution and the existence and uniqueness of a global solution under some restriction conditions on the initial data. Moreover the last part of the paper is devoted to present numerical simulations for the analyzed cerebrospinal model. In particular, in order to assess the reliability of the stated theoretical results, we carry out the numerical simulations in two different cases: first, we fix initial data which satisfy the conditions for the global existence of solution then, we choose initial data that violate them.
| Property | Value |
|---|---|
| Fluid density, | kg/m3 |
| Tissue width, | m |
| Fluid viscosity, | Pa s |
| Spring elasticity, | N/m |
| Brain dampening, | (N s)/m |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Analysis of solutions for a cerebrospinal fluid model
**Donatella Donatelli
**Department of Information Engineering, Computer Science and Mathematics
University of L’Aquila
67100 L’Aquila, Italy.
**Pierangelo Marcati
**GSSI - Gran Sasso Science Institute
Viale F. Crispi, 7
67100 L’Aquila, Italy.
[email protected], [email protected]
**Licia Romagnoli
**Department of Information Engineering, Computer Science and Mathematics
University of L’Aquila
67100 L’Aquila, Italy.
Abstract
The aim of this manuscript is to analyze an intracranic fluid model from a mathematical point of view. By means of an iterative process we are able to prove the existence and uniqueness of a local solution and the existence and uniqueness of a global solution under some restriction conditions on the initial data. Moreover the last part of the paper is devoted to present numerical simulations for the analyzed cerebrospinal model. In particular, in order to assess the reliability of the stated theoretical results, we carry out the numerical simulations in two different cases: first, we fix initial data which satisfy the conditions for the global existence of solutions, then, we choose initial data that violate them.
1 Introduction
The main purpose of the present paper is to analyze an intracranic fluid model from a mathematical point of view. One of the main difficulties is related to the complexity of the intracranial dynamics which is origin of many different phenomena: the flow of the cerebrospinal fluid throughout the CSF compartments, the mechanical interaction between the fluid and the brain, the physiology of the brain, coupling with the circulatory-system and production and reabsorption laws.
There is a lack in literature of rigorous mathematical results regarding the analysis of the solutions to the systems of equations which model the different mechanisms in the intracranic pattern. Understanding the mathematical properties of the model is often intimately related to establish its validity in the analysis of the physiological properties. Our aim here is then to provide a comprehensive study of the equations that rule the cerebrospinal fluid (CSF) dynamics.
The physiological process we are interested in originates in the choroid plexus (see Fig. 1), affected by the cardiac cycle, that produces CSF at a constant rate (approximately 500 ml per day): the systole induces an expansion of the choroid that acts like a driving force for the CSF motion. Once secreted the CSF flows through four ventricles linked by different foramina and finally it reaches the subarachnoidal space, that is connected to the fourth ventricle by the foramina of Luschke and Magendie (see Fig. 2). At this point CSF is absorbed across the arachnoid villi into the venous circulation and a significant amount probably also drains into lymphatic vessels around the cranial cavity and spinal canal. The arachnoid villi act as one-way valves between the subarachnoid space and the dural sinuses.
In order to make the cerebral dynamics more comprehensible, detailed mathematical models quantifying forces and their interaction have become fundamental to reveal what medical instruments are not able to do without affecting the data.
In fact since the mid seventies, the mathematical modeling of the intracranial dynamics has gained interest and many researchers have developed and analyzed models of different complexity for each of the three compartments (brain parenchyma, cerebral vasculature and cerebrospinal fluid), either standing alone or coupled. An extensive overview of the models for intracranial dynamics may be found in [2], [12].
More precisely, in order to link the mathematical models for the intracranial dynamics it is possible to identify two classes: models based on partial differential equations and models based on a lumped compartmental description of the intracranial constituents.
Linninger et al. (see [6]) developed a lumped model for describing the CSF pulsatility during the cardiac cycle. This first model included the main constituents present in the cranial vault, however only the CSF compartment was fully treated. In fact the model includes the lateral ventricles, the third ventricle, the fourth ventricle and the subarachnoid space.
The cerebral blood compartment is taken into account only as boundary condition for the CSF system. Indeed, the CSF pulsation is driven by a boundary condition modeling the effects of the choroid plexus which expands and contracts in a prescribed way (modeling the effect of the arterial pressure wave) and the CSF reabsorption is modeled by an equation where the venous pressure is a prescribed constant. The brain parenchyma is also treated in a simplified way. In fact equations to link the CSF compartments pressure and volume are obtained by supposing that each compartment is a cylinder with a thin shell membrane that deforms radially under the pressure difference between the CSF and the parenchyma.
In this paper we adopt a different approach to the study of the cerebrospinal fluid dynamics, in fact we start from the Linninger model by retracing and simplifying the more important steps of the modeling and we provide a comprehensive analysis of the system of equations that represents the pillar of the aforementioned dynamics, in order to fill up the gap between the mathematical theory and modelization.
First of all we clarify the system of equations that describes the CSF hydrodynamics and we obtain the following system
[TABLE]
where is the CSF velocity flux, is the tissue displacement and is the pressure. In this first approach we neglect the variation of the cross section due to the choroid plexus expansion that drives the pulsatile CSF circulation, then we consider it constant in order to study the effects of this statement on the real cerebral physiology. Moreover we choose properly the initial and boundary conditions with the related compatibility conditions that are all treated in detail in Section 2.
Then we proceed by proving the local existence and uniqueness of a solution to the system (1.1). This result is achieved by setting up a proper iterative scheme based on the approximating system strictly related to (1.1). As a first step we prove by induction on the number of iterations the existence and uniqueness of a solution, , to the approximating system, then by using higher energy estimates () we prove the convergence of the approximating sequence, , to a local classical solution of (1.1).
This first result allows us to investigate the global existence of a solution for the system (1.1). Since and inherit the lifespan of , we focus on the third equation of (1.1) that we study first in the homogeneous form in order to obtain a detailed framework. We apply the characteristic method and we get in both cases a Riccati equation that we are able to solve with the standard ODE methods for the homogeneous case and by means of a particular solution that we construct properly for the nonhomogeneous case.
Finally, by using a sharp continuation principle (see [8]) we show that there exists a global solution to (1.1) if and only if it is satisfied a precise condition on the initial datum of .
The global existence of a solution paves the way for another important result due mainly to the coupling of the CSF flux and the cardiac cycle. It is well known that systole and diastole produce a periodic cardiac movement that holds a big role in the intracranic dynamics and this suggests the existence of particular solutions for the system (1.1) if we consider it independent of the spatial variable . Indeed we are able to prove the existence and uniqueness of periodic solutions that are strongly influenced by the forcing term and whose stability is ensured by the global existence time.
The present paper is organized as follows. In section 2 we begin a detailed discussion with a description of the Linninger model and, once we have reformulated it in a more simple way, we fix the initial and boundary conditions. In section 3 we state our main results on the existence and uniquess of a local solution and on the existence and uniqueness of a global solution to the system of equations (1.1). In section 4, we set up an iterative process by means of an approximating system associated to the (1.1). In section 5, in order to discuss the convergenge of the iterative scheme we derive higher order energy estimates and we prove the convergence for each one of the sequences that appear in the approximating system. Then we conclude the proof of the local existence and uniqueness of a solution to (1.1) in section 6. Section 7 is devoted to the problem of the global existence of solutions. Since the third equation of the system (1.1) has a “Burgers” like behaviour we focus first on that equation and then we deduce the global existence for the remaining equations. Hence we analyze in detail the global existence time in order to adopt a continuation principle that is needed for the proof of the second theorem stated in section 3. In section 8 we analyze the periodic system associated to (1.1) and we study the stability of its solutions. Finally, the last section of this paper is devoted to present numerical simulations for the analyzed cerebrospinal model. In particular, in order to assess the reliability of the results stated in section 3, we carry out the numerical simulations in two different cases: in the numerical method we fix first initial data which satisfy the conditions for the global existence of a solution to the system (1.1), then we choose initial data that violate them. In the first case no blow up of the solutions is displayed and we can observe a parabolic behavior for the velocity profile and, as a consequence, a smooth evolution for the pressure and the tissue displacement. While, in the second case, simulations achieve blow up after a single iteration. These results allow us to validate the statements obtained in the present paper.
Notations. We need to define the functional spaces that are necessary to study our problem.
Let be an open bounded set. For every we define:
[TABLE]
[TABLE]
[TABLE]
where is the space of distributions in .
We will denote by the norm and by the norm
Moreover, we recall the Sobolev interpolation theorem by which, if , there exists a costant such that
[TABLE]
2 Mathematical model and governing equations
In this paper we analyze the model introduced in [6] which simplifies the intracranic dynamics by representing the fluid-structure interactions that originate in the craniospinal pattern and by quantifying the cerebrospinal fluid (CSF) motion such as the variations of the pressure due to the cerebral tissue compression. In order to do that, the ventricles are discretized into cylindrical finite volume with perfect axial dispersion and radial expandability, the foramina that link the different compartments are treated as elastic tubes and the CSF flow is considered basically laminar.
The continuity equation of the cerebrospinal fluid flow in the ventricles and the axial momentum equation are given by
[TABLE]
where
- •
and are the cross section and the height of the ventricular or subarachnoid section respectively;
- •
is the radius of the foramina and aqueduct;
- •
is the fluid viscosity;
- •
is the forcing function;
- •
denotes the tissue displacement in a section;
- •
is the CSF production rate in the choroid plexus;
- •
is the CSF flow rate leaving ventricle, i.e., flow in foramina and aqueduct;
- •
is the axial CSF flow velocity.
The dynamics of parenchyma stresses, strains and displacements can be described with the laws of elastodynamics,
[TABLE]
where
- •
is the dissipative force;
- •
is the elastic force;
- •
is the difference between fluid and parenchyma pressure.
Since the deformation of the tissue directly affects the space available to the fluid, the two systems are fully coupled.
This model allows us to compute the pressure in the cerebral ventricles, the velocity of the fluid along the foramina and the tissue displacements at each point.
The simplified equations (2.1), (2.2) of motion for the hydrodynamics of the 1D intracranial dynamics can be written together in the following system:
[TABLE]
where , , , , are physical constants and known values.
First of all, for the unknown we impose the following initial condition
[TABLE]
where .
Since this paper is a first attempt to perform a rigorous mathematical analysis on the system (2.3) we start considering simplified boundary conditions neglecting some assumptions imposed by the realistic model. Hence for the single compartment of length , we consider the following boundary conditions for :
[TABLE]
and the following compatibility conditions
[TABLE]
moreover we assume for the sake of simplicity
[TABLE]
Similarly for the unknown of the system (2.3), we assume
[TABLE]
and the following compatibility conditions
[TABLE]
Now we want to compute the initial and boundary conditions for the pressure, . With the previous assumptions and by using the first two equations of our system we find that
[TABLE]
hence
[TABLE]
In the same way we get
[TABLE]
By using the notation
[TABLE]
and by replacing everything in the second equation of (2.3) we get
[TABLE]
where
[TABLE]
The solution of the ODE (2.14) with the initial condition (2.11) is given by
[TABLE]
To establish the correct boundary conditions for the unknowns and , we proceed as before with the assumptions (2.5), (2) and the forcing function . Then we get
[TABLE]
and from the previous one we obtain the first boundary condition for
[TABLE]
Moreover
[TABLE]
and the first boundary condition for the unknown is given by
[TABLE]
Similarly we obtain the following boundary condition for
[TABLE]
Finally, we observe that further compatibility conditions are given by
[TABLE]
3 Main results
Now we are ready to state the main results of this paper. The local existence and uniqueness of a solution to the system (2.3) with the initial conditions (2.4), (2.8), (2.16) and boundary conditions (2.5), (2.17), (2), is given by the following theorem.
Theorem 3.1**.**
Let us consider the system
[TABLE]
where , , , , are constants, with initial conditions
[TABLE]
, where
[TABLE]
with
[TABLE]
Consider the following boundary conditions for the system (3.1)
[TABLE]
and assume that the following compatibility conditions are satisfied
[TABLE]
Then, there exists a time such that the problem (3.1), (3.1), (3.1) has a local unique solution
[TABLE]
such that
[TABLE]
Remark 1*.*
By using together the regularity assumptions (3.1) for and and (3.3), (3.1), we have .
A natural question which arises now is under which conditions it is possible to get global solutions. In what follows we will show that the answer is yes provided a proper choice of the initial conditions, as is stated in the following theorem on the global existence and uniqueness of a solution to the initial boundary value problem (3.1), (3.1), (3.1).
Theorem 3.2**.**
Let us consider the system
[TABLE]
where , , , , are constants, with initial conditions (3.1) and boundary conditions (3.1). Assume that the compatibility conditions (3.1) are satisfied and that
[TABLE]
*where .
Then there exists a global unique solution*
[TABLE]
to the problem (3.8),(3.1),(3.1) such that
[TABLE]
for every .
The next sections of the paper are devoted to the proof of the Theorems 3.1 and 3.2.
Moreover the last Section 8 deals with a further development of the global existence theorem. We analyze the particular framework in which we assume initial data very close to periodic conditions that keep the same period of the forcing term and we state a stability theorem for periodic solutions of the system (1.1).
4 Iterative scheme
In this section we start the proof of the Theorem 3.1. We divide the proof in two steps. In order to find a solution to the system (3.1) we define an approximating system by setting up an iterative process and we proceed by induction. In the second step we prove that the iterative scheme converges to a solution of the problem (3.1) with the initial conditions (3.1).
We define the approximation of the system (3.1) as follows; the sequence satisfies the following system
[TABLE]
where , , with . The initial conditions are given by
[TABLE]
and the boundary conditions are the following
[TABLE]
For the initial step we fix
[TABLE]
In order to prove the existence of a solution to the approximating system (4.1) we proceed by induction on the iteration number .
Basic step: . If we fix the system (4.1) becomes
[TABLE]
with the following initial conditions
[TABLE]
Now, we prove the existence of a solution to the problem (4.5), (4). From the first equation of the system (4.5) we obtain a unique solution of the form
[TABLE]
Then, by using the regularity conditions (4) we have
[TABLE]
Now we replace (4.7) into the second equation of (4.5) and we obtain
[TABLE]
Since and by using the assumptions (4), we get that
[TABLE]
Moreover, since
[TABLE]
we observe that
[TABLE]
Finally we need to find . The sequence satisfies the following first order hyperbolic system
[TABLE]
In order to find a solution of (4.13), we need to recall the following existence theorem for a first order symmetric hyperbolic system ([10]).
Theorem 4.1**.**
Let be symmetric matrices in with , , and , m-dimensional vector functions defined in and , respectively. Let us consider the problem
[TABLE]
Let
[TABLE]
* invertible, , , , , where is an integer. Then there exists a unique solution to (4.14a), (4.14b), i.e. a function*
[TABLE]
satisfying (4.14a) and (4.14b) pointwise (i.e. in the classical sense).
We apply the Theorem 4.1 to the problem (4.13), with , and we observe that we fullfill the hypothesis of the Theorem 4.1. Then, there exists a unique solution such that
[TABLE]
Finally, we have shown that there exists a unique solution
[TABLE]
to the system (4.5) with initial data (4) such that
[TABLE]
Now, we assume that for the n-th step there exists a unique solution
[TABLE]
such that
[TABLE]
and we want to prove the existence of the -th step.
(n+1)-th step. The iteration corresponds to the system
[TABLE]
with the initial data (4).
Similarly to the basic step we can write
[TABLE]
and we get
[TABLE]
We replace (4.20) in the second equation of the system (4.19) and we obtain
[TABLE]
From the -th iteration we know there exists a unique solution
[TABLE]
by which we get
[TABLE]
After that, we observe that the last equation of the system (4.19)
[TABLE]
satisfies the hypothesis of the Theorem 4.1. In fact
[TABLE]
and by using (4.22) we get
[TABLE]
So by applying the Theorem 4.1, we can assert that there exists a unique solution
[TABLE]
Finally we can summarize the existence of a solution to the approximating system in the following proposition.
Proposition 1**.**
There exists a unique triple of solutions
[TABLE]
to the problem (4.19),(4), where
[TABLE]
5 Convergence of the iterative scheme
In this section we will prove that the iterative scheme previously constructed converges to a solution of the problem (3.1), (3.1), (3.1).
First of all we will recover suitable energy estimate for our problem by analyzing the equation that is the most tricky one because of its nonlinearity but at the same time it is the equation that allows us to obtain results about the whole system (3.1).
We prove that is a Cauchy sequence and so we get the existence of a classical solution to the equation . Hence, we will be able to prove the strong convergence for the other sequences of unknowns and then the existence of classical solutions to the equations and .
5.1 Higher order energy estimates for the sequence
We proved that
[TABLE]
is a solution to the equation
[TABLE]
Henceforth we will not denote explicitly the space and time dependence and in order to simplify the notation, we set
[TABLE]
[TABLE]
for any .
First of all we analyze the third equation of the system (3.1) that, with the new notation, becomes
[TABLE]
If we apply to the equation (5.4a) the operator , then we get
[TABLE]
Let’s define
[TABLE]
Applying the time derivative to (5.6) and by using the equation (5.5a) we get
[TABLE]
Now, we estimate each one of the terms of the right hand side of (5.1).
[TABLE]
[TABLE]
and
[TABLE]
[TABLE]
In a similar way for the last terms we get
[TABLE]
Then, by summing up (5.8)-(5.1) we get
[TABLE]
where
[TABLE]
[TABLE]
Now, after a detailed analysis of the terms (5.14) and (5.1) we have
[TABLE]
where is a locally bounded function of its argument. Summing up (5.16) over and integrating over , where , , we find
[TABLE]
Taking the over in (5.17) we get
[TABLE]
then
[TABLE]
By using the notation (5.2) this means that
[TABLE]
We take
[TABLE]
and
[TABLE]
We can show that for all
[TABLE]
So, assuming (5.22) true for a given , by (5.20) we have
[TABLE]
by induction (5.23) follows for all . By using (5.24) and the equation we obtain also that
[TABLE]
where
[TABLE]
is the constant inherited by the iterations.
5.2 Convergence of the sequence
Now we are almost ready to prove the convergence of . Subtracting two subsequent equations in (5.1) we get
[TABLE]
where
[TABLE]
Following exactly the same line of arguments adopted for the energy estimates of the previous section, we get
[TABLE]
By (5.22), (5.23), (5.28) we get
[TABLE]
Taking into account that
[TABLE]
we have
[TABLE]
Hence, by using (5.29) and (5.32) we obtain
[TABLE]
Assuming so small that
[TABLE]
we find that
[TABLE]
which implies that there exists such that
[TABLE]
Then by (5.23), (5.36) and the interpolation inequality (1.2), for and we get
[TABLE]
From (5.2) it follows that
[TABLE]
and by the Sobolev embedding theorem we get
[TABLE]
Now, in order to increase the time regularity of we analyze the following difference
[TABLE]
We know that
[TABLE]
Hence, taking the sup over and by using the previous computations we get
[TABLE]
Sobolev embedding theorem and (5.38) yield
[TABLE]
By considering together (5.39) and (5.42) we can say that is a classical solution of the third equation of our problem.
5.3 Convergence of the sequences and
In order to study the convergence of e we proceed exactly as in Sections 5.1, 5.2. We begin subtracting two subsequent equations in (4.20):
[TABLE]
by which we get
[TABLE]
where is defined as in (5.34). By using (5.35) we find
[TABLE]
Hence it follows that
[TABLE]
By the interpolation inequality (1.2) we obtain
[TABLE]
We also know that
[TABLE]
and that
[TABLE]
then, taking the sup over , we obtain
[TABLE]
We can conclude that
[TABLE]
Hence we get
[TABLE]
By using once more (1.2) and taking into account (5.3), we obtain that
[TABLE]
6 Existence and uniqueness
By using the results of the previous section now we are ready to prove the existence of solutions to the system (3.1) with initial data (3.1) and boundary conditions (3.1).
In fact, by considering (5.38), (5.42), (5.3), (5.3) we can pass into the limit in the system (3.1) and we get that is a classical solution of (3.1).
The last step is to prove the uniqueness. To this aim we consider two solutions of the equation
[TABLE]
with initial condition given in . Then satisfies
[TABLE]
Multiplying (6) by and by integrating in space we have
[TABLE]
where
[TABLE]
By Gronwall inequality and (6) we get , hence .
For and we can proceed in the same way and we obtain the uniqueness result.
This concludes the proof of the Theorem 3.1.
7 Global existence of solutions
In the previous sections we proved that the existence and the uniqueness of a solution to the problem (3.1), (3.1), (3.1) is guaranteed in a time interval where is the local existence time defined in Section (5.1) as
[TABLE]
We want to know if it possible to extend the local existence time interval and in particular how much we can push forward the maximal time interval in order to find a global solution to our system. The core of the problem which is related to the study of the global existence of a solution is concentrated on the third equation of (3.1),
[TABLE]
In fact it owns the same behaviour of the Burgers’ equation that has a blow up of the solutions at a certain “breaking” time.
Moreover, by looking at the structure of the system (3.1), we observe that both and lifespan can be obtained by analyzing (7.2), in other words, as a first step, we can focus only on the lifespan of the velocity flux that allows us to have the main framework of our problem.
7.1 Homogeneous equation
First of all we analyze the global existence for the homogeneous equation,
[TABLE]
with the initial condition
[TABLE]
with .
To this purpose we define the characteristic curve as
[TABLE]
By using (7.3),(7.4) we find that along the curve
[TABLE]
Hence on , by using (7.5) we have
[TABLE]
We consider now the space derivative of , namely we set
[TABLE]
which by (7.3), (7.5), (7.7) satisfies along the following ordinary nonlinear differential equation
[TABLE]
with initial data
[TABLE]
By classical ODE method we solve the Riccati Cauchy problem (7.9), (7.10) and we get that on
[TABLE]
Hence is a global solution whenever
[TABLE]
otherwise we have blow-up at the time given by
[TABLE]
By analyzing (7.13) we have that the solution blows up at the finite time if and only if
[TABLE]
Then we can conclude that the solution to (7.3), (7.4) exists globally if and only if
[TABLE]
7.2 Nonhomogeneous equation
Now we study the nonhomogeneous equation
[TABLE]
with initial condition
[TABLE]
where .
We define the characteristic curve as in (7.5) and we find that along the characteristic verifies
[TABLE]
As before we denote by
[TABLE]
which by (7.16), (7.18), (7.19) satisfies along the ordinary nonlinear differential Cauchy problem
[TABLE]
In order to study the solutions of the nonhomogeneous Riccati equation (7.20), we need to find a particular solution that allows us to apply the standard methods for ordinary differential equations.
To this aim we look for a particular solution of the form
[TABLE]
Hence and satisfy the following equation
[TABLE]
In order to solve (7.22) and find we set the following linear system
[TABLE]
that reduces the order of the equation (7.22), and we choose the following initial conditions
[TABLE]
The system (7.23) admits a unique solution if and only every element of the system coefficient matrix is bounded, in particular we need that the pressure is such that
[TABLE]
By the estimates for the local existence of solutions (see Section 5.1) we know that
[TABLE]
and
[TABLE]
where is defined in (5.26).
Therefore from the equation (3.1) we obtain
[TABLE]
and, by using the relations (7.26) and (7.2), it yields
[TABLE]
where and is the local existence time defined in (7.1). Hence we can conclude that the condition (7.25) is satisfied.
In order to find the solution of (7.23), first of all we compute the coefficient matrix eigenvalues of the linear system and we get
[TABLE]
Since the model we are dealing with is associated to a physiological flux, we look for real solutions . Hence, in order to obtain real eigenvalues (7.30) we need that verifies the following costraint
[TABLE]
The condition (7.31) is fullfilled if we are able to show that
[TABLE]
which is achieved by using again the estimate (7.2).
At this point our goal is to prove that there exists a time such that the condition (7.32) is satisfied on the interval . We can show that this is true if and only if the following condition is satisfied,
[TABLE]
In fact, by applying the condition (7.33) to (7.2) we get
[TABLE]
which actually fullfills (7.32) for a certain time .
With this last result we have proved the existence of a real particular solution of the system (7.20), that is defined in the following way
[TABLE]
if , where
[TABLE]
while
[TABLE]
if , where
[TABLE]
Therefore we can say that the initial value problem (7.20) admits the following unique solution
[TABLE]
where
[TABLE]
that is well defined for every .
7.3 Global existence time
Summarizing, we have proved that under the condition (7.32) there exists a solution defined for any time , such that
[TABLE]
with
[TABLE]
where is the local existence time defined in (7.1).
At this point the main question is wheter it is possible to extend the time in order to obtain the global existence of the solution . For this purpose we need the following Sharp Continuation Principle (see Majda ([8]), Thm 2.2, p. 46).
Theorem 7.1** (A Sharp Continuation Principle).**
Let be for some and some given time. Assume that for any interval of classical existence , for u(t) solution of the equation (7.16), the following a priori estimate is satisfied:
[TABLE]
*where is a fixed constant independent of .
Then the classical solution exists on the interval , with in . Furthermore, satisfies the a priori estimate*
[TABLE]
for with and the constants depend on the space interval and on some physics quantities.
By taking into account that
[TABLE]
we want to show that the solution (7.39) satisfies the condition (7.42) of the previous theorem. We observe that
[TABLE]
Since and by applying the condition (7.32) to (7.45) we obtain
[TABLE]
Hence, we can conclude that the hypothesis of the Theorem 7.1 are totally fullfilled and the global existence of the solution is proved, as well, provided the condition (7.33) holds on the initial datum.
Moreover, since and are obtained by plugging in the first two equations of the system (3.1) the solution and since they inherit the life span of the latter, the Theorem 7.1 proves actually the global existence of a unique triple solution to the problem (3.1), (3.1), (3.1).
8 Existence and stability of a periodic solution
This last section is devoted to prove the stability for some particular periodic solution for our system. We denote by the periodic solutions, independent of the spatial variable , namely they satisfy the following system
[TABLE]
We recall that the forcing function is given by
[TABLE]
Moreover the existence of the periodic solutions is proved for a particular choice of the cerebrospinal fluid production rate .
We assume that
[TABLE]
where is a periodic function. For the sake of simplicity and without loss of generality we choose for the same period of the forcing function , . This assumption is allowed by the dynamic we are analyzing, in fact the production rate is well approximated by a periodic function that ensures a constant rate in a proper range of time.
8.1 Existence of a periodic solution
In order to find a periodic solution to the problem (8.1), we define the following initial conditions
[TABLE]
Hence we can compute explicitly the solution to the problem (8.1), (8.1),
[TABLE]
where both are functions on . The solution (8.1) is the unique periodic solution whose period is influenced by the forcing function and it corresponds to .
8.2 Stability of the periodic solution
Now we study the behaviour of the solution to the problem (3.1), (3.1) when we assume initial data very close to the periodic initial conditions (8.1). In order to analyze the stability of the periodic solution it is important to observe that we can push the time up to the period of the solution and we can apply the following theorem on every time interval with . This explains why the estimates in the proof below are bounded no matter how big we choose the time, in fact by using Thm. 7.1 and the periodicity of the system (8.1) we always obtain the following main result.
Theorem 8.1**.**
Let and . Let and be the solutions of the problem (3.1),(3.1) and (8.1),(8.1) respectively. There exist constants such that, if
[TABLE]
for all , then
[TABLE]
for all .
Proof.
We start by setting
[TABLE]
which by standard computations satisfy the following system
[TABLE]
Moreover, the previous system is complemented with the following initial data
[TABLE]
and the following boundary conditions
[TABLE]
From now on for the sake of simplicity we will not denote explicitly the time and space dependence.
We observe that the assumptions (8.5) totally fullfills the condition (3.9), which means that we can apply all the classical solutions properties in what follows.
In order to prove our statement we perform, as before, higher order energy estimates of . From now on, for any we will use the following notation , and .
We begin by taking the order derivative of the third equation of (8.8), that becomes
[TABLE]
in which we plug
[TABLE]
obtained by combining the first two equations of (8.8).
We define the energy as
[TABLE]
and applying the time derivative to (8.13) we get the following estimate
[TABLE]
By estimating and summing up over every term in (8.2), we get the following estimate
[TABLE]
where
[TABLE]
We apply the Gronwall lemma to (8.15), and by using the assumption (8.5) we obtain
[TABLE]
Taking into account that , the production rate (8), is a totally bounded function with period , we can easily observe that (8.2) yields
[TABLE]
and
[TABLE]
where
[TABLE]
Hence, by using (8.2), (8.2) and (8.2) we finally get
[TABLE]
which concludes the proof.
∎
9 Numerical simulations
This section is devoted to the validation of the main results obtained in this paper by performing numerical simulations. The computational parameters are based on magnetic resonance measurements. At locations where measured data are not available, lengths and diameters are estimated by combining literature data with measured and computed flows. All the physical constants that appears in our cerebrospinal fluid model are shown in Table 1 but, first of all, we have to remember that, for the sake of simplicity, we collected them in the following way:
[TABLE]
Moreover we know that the choroid plexus produces CSF at a rate, , of cm3/min [1] and from medical literature [3], [1] and published data about ventricular pulsation [4], [9] we deduce that the amplitude of choroid expansion, , is in the range of cm3/min at each cardiac cycle.
In the inputs list for the simulations an important role is also played by the brain tissue pressure, , that is assumed to be at venous pressure levels ( mmHg).
As we anticipated in section 2, in this model we assume that the cross sectional area, , is affected only negligibly by the pressure variation and represents for us a constant that we choose in the range of mm2 according to the clinical data and the compartment section.
Since the problem has an axisymmetric structure, in the numerical approach the model geometry is created in two dimensions. A first order upwind scheme with centered differences is employed for the spatial discretization of the governing equations and for the temporal discretization we adopt a forward Euler scheme with a time step size of .
The boundary conditions involved in numerical simulations are selected by taking into account the conditions (3.1) stated in Theorem 3.1.
For the initial data we proceed in the following way: the pressure at the initial time, , is implemented exactly as required by the conditions (3.3) and (3.1), while, for the velocity flux, , and the tissue displacement, , we choose
[TABLE]
which satisfy the condition condition (3.9).
In Figure 4 we can observe in a section of length the profiles of the pressure (red), the tissue displacement (green) and the velocity flux (blue) at three different instants up to the final time .
Remark 2*.*
Because of the no-slip condition, the fluid particles in the layer in contact with the surface of the compartment come to a complete stop. This layer also causes the fluid particles in the adjacent layers to slow down gradually as a result of friction. In general, to make up for this velocity reduction, the velocity of the fluid at the core of the compartment has to increase to keep the mass flow rate through the compartment constant. As a result, a velocity gradient should develop along the compartment. In our simulations we can observe, instead, a reduction in the velocity gradient at the midsection of the compartment modelized as a pipe. This is due to the fact that we are neglecting the compartment cross section variation which, otherwise, would concur to smooth the velocity and pressure profiles and to increase the velocity gradient without loss of energy along the compartment.
Now we want to show what happens when the global existence condition of the solution for the system (3.1) in Theorem 3.2 are violated. In order to do that we fix the following initial data
[TABLE]
and for the pressure we keep the initial condition given by (3.3) and (3.1) in Theorem 3.1 because it automatically inherits the properties of the other initial data.
The Figure 5 shows a velocity shock wave after a single iteration and consequently a blow up in pressure and displacement at the second iteration. This result is exactly what we expected according to the previous detailed analysis of the model.
Finally we can conclude that the simulations are in good agreement with the proof of a global solution for the system (3.1), as well as with the real cerebral phenomena modelized.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. E. Bruni, Cerebral ventricular system and cerebrospinal fluid, Encyclopedia of Human Biology, pp. 635-643, 1977.
- 2[2] M. Clarke and F. Meyer, The history of mathematical modeling in hydrocephalus, Neurosurgical focus, 22(4), 2007.
- 3[3] M. Egnor, L. Zheng, A. Rosiello, F. Gutman, and R. Davis, A model of pulsations in communicating hydrocephalus, Pediatr. Neurosurg., vol. 36, pp. 281-303, 2002.
- 4[4] D. Greitz, Cerebrospinal-fluid circulation and associated intracranial dynamics. A radiologic investigation using MR-imaging and radionuclide cisternography, Acta. Radiol., vol. Suppl. 386, pp. 1-23, 1993.
- 5[5] F. John, Nonlinear Wave Equations, Formation of Singularities, Pitcher Lectures in the Mathematical Sciences Lehigh University, University Lecture Series, 1990.
- 6[6] A. A. Linninger, C. Tsakiris, D. C. Zhu, M. Xenos, P. Roycewicz, Z. Danziger, R. D. Penn, Pulsatile cerebrospinal fluid dynamics in the human brain, IEEE T. Bio-Med. Eng., 52(4): 557-565, 2005.
- 7[7] A. A. Linninger, M. Xenos, B. Sweetman, S. Ponkshe, X. Guo, and R. D. Penn, A mathematical model of blood, cerebrospinal fluid and brain dynamics, J. Math. Biol., 59(6): 729-759, 2009.
- 8[8] A. Majda, Compressible Fluid Flow and Systems of Conservation Laws in Several Space Variables, Springer Science+Business Media, LLC, Series: Applied Mathematical Sciences, Volume 53, 1984.
