1. Introduction
The United Nations Convention to Combat Desertification (UNCCD) is an international agreement, established in 1994, that links the environment and development with sustainable land management. The first objective indicated in the UNCCD 2018–2030 Strategic Framework is to improve the conditions of affected ecosystems, combat desertification/land degradation and promote sustainable land management [
1]. For each country, the commitment is to achieve no net loss of land-based natural capital by 2030 [
2]. No net loss means that the quantity and quality of land-based natural capital are maintained or increased, despite the impacts of global environmental change, whether due to human or natural causes. Land degradation is monitored through the changes of the values of a specific set of consistently measured indicators from their baseline quantities, conventionally identified as their initial values. The deviations from the baseline values of these indicators are the basis for monitoring land degradation.
Soil Organic Carbon (SOC) is one key indicator of land degradation [
3]. Monitoring the SOC stocks and the loss of soil organic carbon due to land use changes is fundamental for maintaining the physical, chemical and biological quality of soil [
4]. Soil organic carbon positively affects soil functions with regard to habitats, biological diversity, soil fertility, crop production potential, erosion control and water retention. A high SOC content improves the processes of soil formation, nutrient storage, water holding capacity and the absorption of organic or inorganic pollutants. Thus, a reduction of the SOC stock not only indicates soil degradation, but may also have potential negative effects on soil-derived ecosystem services.
Starting from the SOC baseline, predictive spatial modelling can simulate the carbon dynamics, estimate carbon sequestration under the actual land use and evaluate the deviation from the baseline average value of total carbon [
5]. Moreover, a dynamical model may determine the optimal potential land use pattern that is suitable to achieve land degradation neutrality in terms of SOC indicator values. Well-validated models, such as Rothamsted Carbon (RothC) [
6], CENTURY [
7] and MOMOS [
8], which take into account the interactions among the climate, pedology, cropping systems and soil and crop management, can be used to predict SOC changes under different management practices and climatic conditions. These models are essentially compartmental, meaning that they represent soil organic matter as a few discrete compartments (generally two to five) characterized by different chemical characteristics of the soil’s degradation. The decomposition rates, applied to each compartment, are governed by kinetic and stoichiometric laws and are mainly ruled by the environmental conditions (e.g., soil moisture level, aeration and soil temperature). These models are used in a variety of ways and often for long-term studies. Indeed, being able to compute and predict long-term solutions is extremely valuable for various reasons: it gives a synthetic view of the system in the given agro-climatic conditions; it makes it possible to test if a studied soil has reached equilibrium or not; and it allows envisioning what would be the consequences of specific events on a given soil [
9]. In this paper, we compared continuous and discrete versions of the RothC model, especially regarding long-term solutions. Moreover, since the discrete RothC version can be interpreted as a first-order approximation of the continuous model, we introduced a non-standard discrete approximation that can be interpreted as a novel discrete model of soil carbon dynamics. The original discrete formulation of the RothC model was then compared to the novel non-standard integrator, which represents a different approach with respect to the Exponential Rosenbrock–Euler (ERE) discretization [
10].
2. Rothamsted Carbon Model—Continuous Formulation
The SOC indicator is considered to be the result of the equilibrium between the inputs and outputs of the soil system. SOC contained in the organic matter is constantly built up and decomposed and is then released into the atmosphere as CO
and recaptured through photosynthesis. Inputs in the soil organic matter decomposition model consist of two major components: living organisms’ biomass (mainly plant roots and microbial biomass) and plant and animal residues at various stages of decomposition. Outputs result from the heterotrophic respiration processes when soil organic carbon is used as an energy source by soil organisms and returned to the atmosphere as CO
fluxes. The Rothamsted Carbon model [
6,
11] (RothC) is a model of carbon turnover in non-waterlogged soils [
12]. Initially developed for arable soils, it was later expanded to grasslands and forests. It takes into account the effects of temperature, moisture content and soil type. The RothC model divides the soil carbon into four active compartments and one inactive, characterized by different chemical decomposition rates of degradability (see
Figure 1). The Inert Organic Matter (IOM) represents the inactive pool, resistant to decomposition, which does not receive carbon (C) inputs. At each time step, incoming plant residues are split between easily Decomposable Plant Material (DPM) and Resistant Plant Material (RPM), depending on the ratio
, which estimates the decomposability of the particular plant material inputs, which in turn depends on the specific cultivation being considered. The fraction
of the input of Farmyard Manure (FYM), if any, is equally split between the DPM and RPM compartments; the remaining part
enters in the system directly as Humified organic matter (HUM). Both DPM and RPM decompose to form CO
, microbial Biomass (BIO) and more HUM. The fraction
of metabolised C incorporated into the sum of compartments BIO+HUM is determined by the clay content of the soil, while the remaining part
is released as CO
and lost by the system. The BIO+HUM carbon content is then split into
percent BIO and
percent HUM. Finally, both BIO and HUM decompose to form more CO
, BIO and HUM.
The four active compartments undergo decomposition as a function of different rate constants, which correspond to the entries of the vector and of the rate modifier , which depends on the clay content of the soil, on climatic variables (rainfall, temperature, open pan evaporation) and land cover.
In real soil systems, processes involved in the RothC model are continuous in time, and thus, in [
10], the author proposed the following continuous formulation:
where
and
denotes the vector of the initial concentrations. The matrix
A is given by:
The vector
represents the carbon amount entering the system at time
t. It considers both the input of plant residues
and the input of FYM
, so that:
The entries of vectors
and
are the fraction inputs
,
, which sum up to one; the carbon of plant residues enters the soil only through the DPM and RPM compartments, while the carbon amount of FYM enters through the DPM, RPM and HUM compartments.
It can be shown that, under the hypothesis
and
, the solution of the homogeneous part of the RothC system (
1) with non-negative initial data verifies the more general assumptions stated in [
13,
14] for biochemical systems, which ensure the well-posedness and positivity of the solution. Comparison theorems guarantee the positivity of the solution of the complete RothC system when
are assumed positive.
Definition 1. We define as the SOC indicator of the continuous RothC model (1) the function for , where denotes the constant carbon content in the compartment IOM. Theorem 1. Let and ; suppose and are uniformly bounded from below by a constant . The set:with is positively invariant and globally attractive for Model (1). Proof. By denoting
, from System (
1), and recalling that
, we can show that:
where
. Consequently,
so that:
Therefore, if
, then
, with
, resulting in a positively invariant set for model (
1). Moreover, if
, then
and
is globally attractive for Model (
1). □
Under the hypothesis of Theorem 1, the set:
is globally attractive for the SOC model:
Finally, to complete the understanding of the mathematical features of the RothC model, we provide the following theorem:
Theorem 2. Suppose and are integrable on every finite subinterval of . If , then .
Proof. Under the assumption , the unit vector . We have □
Long-Term Solutions
When the RothC model is used in real application, the first step is to run the model to equilibrium to calculate the required carbon inputs needed to match the initial SOC content measured. Hence, being able to compute and predict the long-term solution are extremely valuable in order to avoid long-run simulations, which can lead to numerical artefacts if numerical tools are not properly used [
15].
We firstly consider the (unrealistic) case when no CO release (i.e., ) is considered.
Theorem 2 indicates that:
if there is no external carbon input (
), then the SOC indicator is a linear invariant for the SOC model (
3);
if the carbon input is replaced by its average value , then grows linearly in time;
if and are integrable on every finite subinterval of and the improper integral converges to its value , the indicator increases in time tending to the finite amount (steady-state solution);
if both and are integrable on every finite subinterval of and is a bounded periodic function of period T, then oscillates indefinitely with period T (periodic solution).
Theorem 3. Suppose with and , . For , not varying with time, the RothC model admits a unique positive globally stable equilibrium, which has the following expression:
Consequently, the indicator has as the equilibrium, which satisfies .
Proof. From the assumptions, it follows that
. The eigenvalues of the matrix
A are given by
,
, and
are the roots of the second0order polynomial:
with discriminant
. Consequently, from Descartes’ rule of sign,
. The matrix
A turns out to be negative definite and admits an inverse. It is trivial to check that
For constant (positive) values of
, the equilibrium is achieved by solving the linear system
, i.e.,
with:
where we adopted the convention that
with
.
Finally, the stability of the equilibrium is guaranteed as A is negative definite.
As concerns the equilibrium of the
indicator, first notice that, from (
2), it results that
then,
□
When climatic and agricultural variables are considered, the functions
,
and
are chosen to be time varying on a periodical basis, and the system defined by
is expected to tend toward an oscillatory state as
. If we introduce
for all
, then the solution of (
1) is given by:
The study of the eigenvalues of enables characterizing the solution behaviour. We can first observe that if the eigenvalues of are negative, as does not depend on initial conditions . Secondly, if there exists a periodic solution with period T, then , and the following theorem holds:
Theorem 4. Assume that , and are periodic with period T. If and for all , then is not singular. Starting from:the RothC model admits a (unique) periodic solution. Proof. From the periodicity of
, it follows that:
By imposing in (
6) that
, it follows that:
Under the assumed hypothesis,
A is not singular, and consequently, the matrix
has the inverse. Exploiting the periodicity of
inherited by the periodicity of both
and
, we have that:
This proves the periodicity of . □
The condition
is always true for the RothC model due to the definition of
and
(see [
6]), and thus, the stock of carbon in each compartment tends towards a periodic solution in large times whatever the input values are.
Although the continuous approach (
1) gives a simple explicit solution, the function of both the input variables and the parameters of the model, in real applications, first-order discretized versions are applied. We analyse the original discrete formulation of the RothC model, the Exponential Rosenbrock–Euler (ERE) version and a novel first-order non-standard procedure, closer to the classical discrete RothC procedure than the ERE model.
3. Non-Standard RothC Discrete Models
3.1. Original Discrete RothC
By denoting with
I the identity matrix and with
the discrete (monthly) formulation of the RothC Version 26.3 [
11] in vectorial form is given by:
where
and the discrete temporal grid
advances with stepsize
.
Discrete RothC has been applied using data from long-term experiments across several ecosystems, climate conditions and Land Use (LU) classes. It has been extensively applied in Europe for SOC modelling, and applications of RothC to a long-term experiment in semi-arid conditions in Italy can be found in [
16,
17].
In the case when , and do not depend on time t, then ; by setting , one can demonstrate that, whenever , has an inverse, and the system yields a steady-state solution.
Theorem 5. The steady-state solution in (5) of the continuous model (1) and the steady-state solution of the discrete RothC model (8) satisfy the following relation:where . Proof. Firstly, evaluate
. From
, one can write:
From the definition of
in (
5) and by noticing that the matrix
A that defines the continuous problem (
1) verifies the relation
, it follows that:
□
As the original discrete RothC model is applied with
, we can estimate the deviation of the equilibrium of the continuous model with respect to the equilibrium
of the original discrete RothC model. Given the matrix norm
induced by a vector norm, as
is negative definite, it results that
and
. This indicates that the equilibrium
is, in norm, an overestimation of the theoretical equilibrium
. The relative error depends on the stepsize
according to:
As concerns the equilibrium of the
indicator, it results that:
and consequently,
where:
a vector with positive entries that verifies
.
Since the original discrete RothC model is applied with , the deviation of the of the continuous model with respect to the equilibrium of the original discrete RothC model is given by thus indicating that the evaluation of soil organic carbon by means of the discrete RothC model is an overestimation of the theoretical value .
Usually,
,
g and
f vary through time, but it can be assumed that they have a periodic behaviour. Typically, if the agricultural practices are cyclic and if the weather conditions can be considered periodic, then
,
and
will also behave periodically. Assuming that the periodicity of these variables is
, one looks for a solution of
such that
. Then, we can write:
for
and then impose the periodic condition
:
Setting
, the above relations can be reformulated as:
which yields:
where
, for
. Equation (
12) provides a vector of dimension
and a sequence of states
,
, which characterizes the oscillatory state of the carbon stock in each compartment, keeping track of the temporal variability of the forcing variables over the period.
3.2. Exponential Rosenbrock–Euler Model
If we regard the stepping procedure in (
8), which defines the original discrete RothC model as a first-order approximation of the solution of the continuous model (
1), then different discrete RothC models can be formulated. As an example, the discretization of Equation (
1) from
to
by means of the exponential Rosenbrock–Euler model (for non-autonomous systems) [
10,
18,
19] leads to:
where
. Notice that
A is negative definite, and for
, it results in
. In [
10], it was shown that
and:
Of course, the approximated solutions via the Exponential Rosenbrock–Euler (ERE) method (
13) differ from the values given by the original discrete RothC model (
8); the major consequence is that the constant discrete steady-state solution, which for the ERE method coincides with the continuous equilibrium
, does not depend on
. As concerns its stability, given
A negative definite, it is enough to notice that the eigenvalues of
are positive, but all less than one.
To find periodic solutions via the ERE method, we can generalize the approach followed for the discrete original RothC model as follows. Suppose that
, and let us impose that
:
for
and:
which yields:
with
, for
.
The sequence of states
,
characterizes the oscillatory state of the carbon stock in each compartment. Of course, the solution differs from the periodic solution provided in (
12).
3.3. Novel Non-Standard Discrete RothC Model
The ERE procedure described in (
13) belongs to the more general class of non-standard finite difference schemes [
14,
20]. Different first-order non-standard approximations can be used, depending on the function of the stepsize used to advance the first-order procedure. Each of them can be considered as discrete RothC models, alternative to the ERE model.
A discrete model, closer to the original formulation of the RothC model, can be introduced as follows. Consider the discrete formulation of RothC (
8). Simple evaluations lead to the equivalent expressions:
where the eigenvalues of the matrix
are the entries of the vector
, and the columns of:
are the corresponding eigenvectors.
A novel Non-Standard (NS) discrete RothC model is given by:
Indeed, we can prove that:
Theorem 6. The NS model (17) is a non-standard first-order approximation of the continuous model (1), i.e., Proof. From the definition of the exponential matrix, we have that:
It follows that □
By comparing the ERE flow (
13) with the above non-standard formulation (
17), we notice that the main difference is in the replacement of the matrix
A with the matrix
, which has a simple representation in Jordan form. This simplifies the evaluation of the matrix function
because it can be evaluated on the known eigenvalues
and eigenvectors in (
16).
Moreover, the comparison of the original discrete formulation of the RothC model (
8) with the novel NS procedure (
17) allows us to notice that, different from the ERE method (
13), the decomposition dynamic is now treated in the same way as the original discrete RothC model. The time updating procedure related to the carbon amount entering the system at time
is now evaluated up to a factor given by
, different from the ERE approximation, which advances evaluating
.
As the ERE method, in the case of constant functions , the novel method NS has as the steady-state solution.
Theorem 7. Under the hypothesis , the equilibrium of the NS method (17) is globally stable. Proof. It is enough to prove that the eigenvalues of
are in modulus less than one. It is easy to see that two eigenvalues are given by
and
. The others are the eigenvalues of the sub-matrix:
The eigenvalues lie in the union of the two Gershgorin sets:
Notice that has positive entries. Set
; if
, then
. evaluate:
Hence it results that the eigenvalue of are less than one in modulus. □
To search for periodic solutions via the novel non-standard model, we need to solve the linear system:
where
, for
. As already observed, we have the same coefficient matrix of the system (
12), while the knowledge of the explicit Jordan form of the matrix
simplifies the evaluation of the coefficients
.
In the next two sections, we compare the behaviour of the different discrete models on the evaluation of steady-state and long-term periodic solutions. Firstly, the comparison is made on a theoretical basis comparing the accuracy of the methods in approximating the solutions of the continuous model; secondly, we tested both the ERE and the novel non-standard model with respect to the original discrete RothC model on a classical monthly time-scale experiment where real measurements were available.
A freely accessible MATLAB routine named NSRothC [
21] was implemented to replicate all the simulations presented in the next sections. The package includes two versions. The first one (contNSRothC) allowed us to run the model with different stepsizes, when the continuous periodic input functions
and
have the particular form presented in
Section 4. In the second version (monNSRothC), the stepsize was fixed to one month, and the discrete monthly values of input residuals and FYM were required, as well as the monthly values of weather variables (temperature, rainfall and moisture). As an example, data from the Hoosfield spring barley experiment [
6] were used.
5. The Hoosfield Spring Barley Experiment
We illustrate the model and test the three methods using data from the Hoosfield spring barley experiment, one of the classical long-term experiments carried out at the Rothamster Experimental Station [
22]. The same dataset was used as an example of the use of the RothC model in [
6]. The Hoosfield experiment was conducted from 1852 till 2000. Spring barley has been grown continuously in the whole period, except in the years 1912, 1933, 1943 and 1967, when the experiment was fallowed to control weeds. The initial SOC content in the soil at 1852 was measured as
ha
, split out in the soil compartments in the following way:
ha
in IOM,
ha
in DPM,
ha
in RMP,
ha
in BIO and
ha
in HUM.
The
function was estimated on a monthly basis from the weather dataset in [
6], including average monthly air temperature, monthly open pan evaporation and monthly rainfall. It was also affected by the percentage of clay in the soil (23.4% in Rothamsted soil) and by the monthly soil cover factor (covered or fallow). Assuming that the soil was covered only from April to July for each crop year, the
function assumed the values in
Table 2. The other parameters of the model were set as
,
,
and
. Moreover, the monthly decomposition rate vector
was considered.
Three different scenarios were simulated with the three numerical methods analysed in
Section 3, and the results were compared with direct observations of SOC quantity in the soil in 1882, 1913, 1946, 1975, 1982 and 1987:
- Scenario 1.
Unmanured treatment: For this scenario, the annual input of plant residuals was calculated to be
ha
y
, distributed as in
Figure 6, in every year except in those that were fallow. For these years, a null plant residuals input was considered. In this scenario, FYM input was zero.
- Scenario 2.
Farmyard manure: The second treatment included inputs from both plant residuals and FYM, as scheduled in
Figure 7. The annual input of plant residuals was calculated to be
ha
y
, greater than the one in Scenario 1, due to the farmyard treatment.
- Scenario 3.
Mixed treatment, farmyard manure till 1871: In this scenario, farmyard manure was assured every February till 1871 and nothing thereafter. This caused an annual plant residual input equal to
ha
y
from 1852 till 1876 and equal to
ha
y
in the following years, except for the fallow ones. Input data are shown in
Figure 8.
Figure 9,
Figure 10 and
Figure 11 show the modelled data for total soil organic C in the three treatments, together with the measured data. The modelled results for Scenario 3 when the treatment considered FYM for only the first twenty years were considerably lower than the measurements; agreement was closer with the other two treatments (Scenarios 1 and 2). To test the models’ ability to predict the achievement of land degradation neutrality, note that all the simulations gave results in agreement with measured data, i.e., the loss of neutrality in 2000 for Scenario 1 and the achievement of neutrality for Scenario 2 with respect to the initial value in 1852. Measurements indicated the achievement of land degradation neutrality also for Scenario 3; in this case, however, the three models failed in predicting for
a value lower than the initial one, i.e.,
.
To assess the performance of the discrete models and compare measured and simulated valued, as in [
16], we used two well-known statistical indices: RMSE (Root Mean Squared Error) and EF (modelling Efficiency):
where
and
are observed and simulated SOC at the
ith value,
is the mean of the observed data and
N is the number of observations. The closer the RMSE is to zero, the better the simulated solution describes the data. EF can range from
to one, with the best performance at EF = 1. Negative values of EF indicate that the observed mean is a better predictor than the model.
The results of the evaluation of the above indicators related to the three discrete models applied to approximate Hoosfield barley experiments data for the three different scenarios are reported in
Table 3. The obtained values confirm that Scenario 3 was the worst case, i.e., the case when simulated data were more different from the measurements. The three discrete models provided similar values for the simulation of the three different treatments, and we could not select a method that clearly outperformed the others. However, from
Table 3, we could set the ERE model as the best model for Scenario 1, while the RothC model provided better results for both Scenarios 2 and 3. Comparing the indicators for all scenarios with respect to the approximation of the experimental data, the minimum value of
was assumed by the ERE model in Scenario 1, while the maximum value of
was assumed by the RothC method in Scenario 2.
6. Conclusions
Soil organic carbon is one of the key indicators of land degradation status. In this paper, we analysed the RothC model, a simple tool developed for predicting the dynamic evolution of the content of soil organic carbon under the effect of weather conditions and land use data. Both the continuous version, based on a linear, non-autonomous differential system, and the original discrete monthly time-stepping procedure were considered. The aim of our study was to compare the qualitative analysis of both continuous and discrete dynamics in approximating steady-state and long-term periodic solutions. We focused on these aspects since they provide the information concerning the possible achievement of land degradation neutrality. We found that the steady-state solutions of the original discrete model were first-order accurate approximations of the steady-state solutions of the continuous differential model. The accuracy of the approximation represents the main weakness of the RothC discrete model when considered as a first-order accurate approximation of its continuous version. We point out that well-established numerical procedures such as, for example, the Exponential Rosenbrock–Euler (ERE) method, have, by construction, the same equilibria of the approximating differential system. Conversely, the discrete RothC model overestimates the steady-state equilibrium of the continuous flow, so that, in order to obtain the correct estimate with first-order accuracy, we have to reduce the stepsize of the updating time procedure. This fact may have a negative effect in real applications. It is necessary to run the RothC model to equilibrium first, in order to align the initial content of soil organic carbon with the measured one [
6]. Nevertheless, the good matching of real data and numerical approximations, together with the available implementation in the RothC 26.3 open-source interface [
6], justifies the wide use in the literature of the original discrete RothC model and explains the lack of use of more accurate numerical integrators. For this reason, in this paper, our additional objective was to propose a novel non-standard first-order procedure, the so-called NS discrete model, able to approximate the decomposition dynamics in the same way as the original discrete RothC model. This procedure features the same steady-state solution of the continuous model and exhibits a computational cost lower than the one required by the ERE time-stepping procedure. We also provided a simple code that implements both the original discrete RothC model and the monthly time-stepping NS and ERE models in a MATLAB environment. That allows the reproduction of our results and facilitates future comparisons among all the approaches. The discrete models were firstly tested on a hypothetical example as first-order accurate numerical integrators, and secondly, they were tested on the classical Hoosfield barley experiment to evaluate their ability in reproducing observed data. If we consider the discrete RothC model as a difference scheme, which approximates the continuous RothC differential system, numerical tests showed its coarseness with respect to both the ERE and NS procedures. When applied to the Hoosfield barley experiment, the three discrete models provided very similar results. However, the evaluation of the statistical error indicators still revealed the discrete RothC model as the best scheme for approximating real data in both Scenarios 2 and 3, while the ERE model outperformed the discrete RothC and the novel procedure in Scenario 1. In predicting the long-term behaviours, which are useful to establish the achievement of land degradation neutrality, the three discrete models failed in giving results in accordance with theoretical values in our hypothetical test, as well as with real data in the case of Scenario 3 of the Hoosfield spring barley experiment. This motivates our future research to consider more complex SOC dynamics. In particular, we will analyse the MOMOS model [
23,
24], which puts the microbial community at the centre of all transformation processes in the cycle of organic matter, from assimilation by degradation to loss by mineralization. Further analysis will also consider nonlinear SOC dynamics [
25,
26] and spatially explicit models described by partial differential equations [
27,
28] in order to deal with real domains, as protected areas, covered by non-homogeneous land use patterns. Finally, using field measurements and remote sensing information for modelling land degradation will significantly improve the obtained results [
29]. The final aim is to select and provide a robust modelling tool for evaluating the trends of SOC stocks in the Alta Murgia National Park, where the achievement of land degradation neutrality is hampered by a combination of anthropic pressures and climate change [
30,
31,
32].