1 Introduction

\(^{210}\)Pb (lead-210) is a radioactive isotope which forms part of the \(^{238}\)U (uranium) decay series. \(^{238}\)U (solid) is contained within most rocks, and over time it decays into \(^{226}\)Ra (radium, solid), which then decays into \(^{222}\)Rn (radon, gas). Because \(^{222}\)Rn is a gas, a proportion escapes to the atmosphere where it decays into \(^{210}\)Pb (solid) which is in turn transported to the earth’s surface by precipitation. \(^{210}\)Pb deposited this way is labelled ‘unsupported’ or excess \(^{210}\)Pb (\(P^U\)). On the other hand, \(^{222}\)Rn decaying in situ becomes what is labelled as ‘supported’ \(^{210}\)Pb (\(P^S\)). By assuming a constant supply of unsupported \(^{210}\)Pb (Appleby and Oldfield 1978; Robbins 1978) and distinguishing between supported and unsupported \(^{210}\)Pb, one can determine the age of sediment. Given that the half-life of \(^{210}\)Pb is 22.3 years, the dating limit for this isotope is 150–200 years, depending on the conditions and equipment used to measure it.

The current dating approach used throughout the \(^{210}\)Pb community is called the constant rate of supply (CRS) model (Appleby and Oldfield 1978; Robbins 1978; see Appendix A), and it is frequently used in recent past climate studies, sometimes in combination with radiocarbon dates (such as Munoz et al. 2018). Unfortunately, the CRS model was not developed within a satisfactory statistical framework. This resulted in a series of uncertainty approximations (Binford 1990; Appleby 2001; Sanchez-Cabeza et al. 2014), which use error propagation and assume normality around the estimated ages. Since the original method uses the radioactive decay equation (\(N(t)=N_0e^{-\lambda t}\), where N(t) is the quantity of a radioactive element left in the sample at age t, \(N_0\) is the initial quantity, and \(\lambda \) is the element’s radioactive decay constant) to infer the ages, it results in a logarithmic approximation to a series of dates. This logarithmic approximation heavily restricts the age-depth model.

In this work, we introduce both a new treatment of \(^{210}\)Pb data and a new dating model created within a formal statistical framework, with the objective of providing more reliable measures of uncertainty as well as more accurate dates from \(^{210}\)Pb measurements.

The paper is organized as follows: Sect. 2 introduces a statistical treatment of \(^{210}\)Pb data, as well as the necessary tools for a Bayesian analysis of these data (prior distributions and likelihood), Sect. 3 shows the implementation of this approach, Sect. 4 compares the CRS and our model using real data, Sect. 5 introduces a mechanism to simulate \(^{210}\)Pb data (using the constant rate of supply assumption) which allows us to test the model in different scenarios. Lastly, details about the CRS model and the modelling of supported and unsupported \(^{210}\)Pb can be found in Appendices A and B, respectively.

2 A Statistical Approach to \(^{210}\)Pb Dating

Let the concentration of \(^{210}\)Pb in a sample taken from a core section \((x_i-\delta ,x_i)\) be a random variable denoted \(p_i\). The core section depth \(x_i\) and the sample’s thickness \(\delta \) are typically both measured in cm. Since each concentration \(p_i\) is measured independently from others, it is safe to assume that each \(p_i\) is conditionally independent and is normally distributed with mean, the unknown total concentration \(P^T_i\), and variance as reported by the laboratory, namely

$$\begin{aligned} p_i\mid P^T_i\sim \mathcal {N} \left( P^T_i, \sigma _i^2 \right) . \end{aligned}$$
(1)

Each sample \(p_i\) contains both supported \((P^S)\) and unsupported \((P^U)\) \(^{210}\)Pb. \(^{210}Pb\) from these two sources is indistinguishable, which means that certain assumptions or measurements have to be made to find the supported \(^{210}\)Pb (see Appendix B). In this case, the supported \(^{210}\)Pb is assumed to be in equilibrium throughout the core, which means that it remains constant through all depths. If necessary, a supported \(^{210}\)Pb per sample can easily be included by letting \(P_i^{S}\) be different for each sample i. It is important to note that this will greatly increase the number of parameters and should only be used in cases where the hypothesis of a constant supported concentration has been shown to be unreasonable. If a constant supported \(^{210}\)Pb is a valid assumption, then we can use \(P_i^{T} = P^{S}+P_{i}^{U}\), otherwise \(P_i^{T} = P_i^{S}+P_{i}^{U}\); the only difference being that \(P^{S}\) is global parameter, whereas \(P_i^{S}\) only affects the sample i.

Now, assuming a constant rate of supply (Appleby and Oldfield 1978; Robbins 1978, see Appendix B for details), the unsupported activity in sample i can be obtained as follows:

$$\begin{aligned} A_{i}^{U} = \int _{x_{i}-\delta }^{x_i} \rho _i(z) P_i^{U}(z)\hbox {d}z = \int _{t(x_i-\delta )}^{t(x_i)} \Phi e^{-\lambda \tau }d\tau = \frac{\Phi }{\lambda } \left( e^{-\lambda t(x_i-\delta )} - e^{-\lambda t(x_i)} \right) , \end{aligned}$$
(2)

where \(\rho _i\) is the density of sample i, \(\Phi \) is the supply of \(^{210}\)Pb, and t(x) is the sample’s age (years since the material was deposited) at depth x. On the other hand, assuming the supported \(^{210}\)Pb is constant in the core, the supported activity of sample i is

$$\begin{aligned} A_{i}^{S} = \int _{x_{i}-\delta }^{x_i} \rho (z) P^{S}(z)\hbox {d}z = P^{S} \rho _i. \end{aligned}$$
(3)

Now, we can define \(y_i= p_i\rho _i\)

$$\begin{aligned} y_i\mid P^S, \Phi , \bar{t}\sim \mathcal {N} \left( A_i^{S}+\frac{\Phi }{\lambda } \left( e^{-\lambda t(x_i-\delta )} - e^{-\lambda t(x_i)} \right) , (\sigma _i\rho _i)^2 \right) . \end{aligned}$$
(4)

It is important to note that the activity at each sample contains not only information regarding its age, but also of the supported \(^{210}\)Pb (\(P^{S}\)) and of the initial supply of unsupported \(^{210}\)Pb (\(\Phi \)) throughout the core.

2.1 Prior Distributions

To implement a Bayesian approach, prior distributions for each parameter have to be defined. Appleby (2001) suggested that the supply of unsupported \(^{210}\)Pb has a global mean of \(50 \frac{\hbox {Bq}}{\hbox {m}^2\hbox {yr}}\) (becquerel, Bq, is the International System of Units unit for radioactivity, \(\frac{\hbox {Bq}}{\hbox {m}^2\hbox {yr}}\) is the unit of measure of yearly supply of \(^{210}\)Pb to the sediment, \(\frac{\hbox {Bq}}{\hbox {m}^2}\) is the activity of \(^{210}\)Pb factored by density of the sediment, and \(\frac{\hbox {Bq}}{\hbox {kg}}\) is the raw concentration of \(^{210}\)Pb). In our research, we have encountered case studies ranging from \(20 \frac{\hbox {Bq}}{\hbox {m}^2\hbox {yr}}\) up to \(180\frac{\hbox {Bq}}{\hbox {m}^2\hbox {yr}}\). Using this information, we fix a prior distribution for \(\Phi \). Since \(\Phi \) is always positive, a gamma distribution is a good default choice and we define \(\Phi \sim Gamma(a_\Phi ,b_\Phi )\); using Appleby’s global mean we can define \(E(\Phi ) = 50 \frac{\hbox {Bq}}{\hbox {m}^2\hbox {yr}}\). Additionally, using a shape parameter \(a_\Phi =2\) allows \(\Phi \) to be flexible enough to incorporate the information we have available while allowing for more extreme values.

On the other hand, since supported \(^{210}\)Pb (\(P^{S}\)) varies much from site to site, data regarding this variable are necessary \((y_1^{S}, y_2^{S},\ldots ,y_{n_s}^{S})\). These data can come from two different sources (see Appendix B); \(^{226}\)Ra estimates or \(^{210}\)Pb measurements from depths where unsupported \(^{210}\)Pb is no longer detected. A prior distribution for \(P^S\) associated with these data is necessary. Little is known regarding this parameter prior to obtaining the data. We have seen cores ranging from nearly 0 Bq/kg up to almost 50 Bq/kg of supported \(^{210}\)Pb. With this information, a gamma distribution with a mean of 20 Bq/kg and shape parameter \(a_S=2\) would allow the data to contribute largely to the posterior value of \(P^{S}\). Lastly, in order to define a prior distribution for the ages, an age-depth function has to be defined.

2.2 Age-Depth Function

Since sediment cores can extend back thousands of years, \(^{210}\)Pb is not the only technique used to date them. \(^{14}C\) (radiocarbon) is a common way to obtain age estimates for organic material, ranging back up to 50,000 years of age. The radiocarbon community has built sophisticated chronology models, which rely on equally sophisticated age-depth functions, with the objective of properly quantifying the uncertainty of the resulting chronology. Since we want our approach to have the flexibility to incorporate other dating information such as radiocarbon, we decided to incorporate a well-established age-depth function.

Bacon (Blaauw and Christen 2011) is one of the most popular Bayesian chronology models for \(^{14}C\) dating. By using the same structure, age-depth models based on multiple isotopes could be obtained. With this in mind, we decided to base our age-depth model on Bacon. Now, we discuss the general construction of the Bacon age-depth function (see Blaauw and Christen 2011, for details). This age-depth function is linear over sections of equal length, causing depths to be divided into sections of equal length \(c_0< c_1< ... < c_K\) noting that in this case \(c_0=0\). Within these sections, linear accumulation is assumed, so for section \(c_i<d<c_{i+1}\) the model can be expressed as

$$\begin{aligned} G(d,m)= \sum _{j=1}^i m_j \Delta c + m_{i+1} (d-c_i) , \end{aligned}$$
(5)

where \(m=(m_1,m_2,...,m_k)\) are the slopes of each linear interpolation, and \(\Delta c=c_i-c_{i+1}\) is the length of each section.

With this structure, a gamma autoregressive model is proposed for the accumulation rate of each section, \(m_j=\omega m_{j+1}+(1-\omega )\alpha _j\) where \(\alpha _j \sim Gamma(a_\alpha ,b_\alpha )\) and \(\omega \in [0,1]\) is a memory parameter which is distributed as \(\omega \sim Beta(a_\omega ,b_\omega )\).

Using the above age-depth function and (4), the model’s log-likelihood takes the form

$$\begin{aligned} \ell (\bar{y},\bar{y}^S \mid m,\omega ,\Phi ,P^S )&\propto -\sum \nolimits _{i=1}^n \frac{\left( y_i-\left( A_i^S+ \frac{\Phi }{\lambda }\left( e^{-\lambda G(x_{i-1},m)} - e^{-\lambda G(x_{i},m)}\right) \right) \right) ^2}{2\sigma _i^2} - \mathop {\sum }\nolimits _{j=1}^{n_s} \frac{(y_j^S-P^S)}{2\sigma _j^2}.\nonumber \\ \end{aligned}$$
(6)

Using the prior distributions previously mentioned, a posterior distribution \(f( m,\omega ,\Phi ,P^S \mid \bar{y},\bar{y}^S )\) is defined, from which we may obtain Monte Carlo samples using MCMC. To allow for faster convergence of the MCMC, a limit to the chronology is considered. This chronology limit is inspired by the \(^{210}\)Pb dating horizon, which is the age at which \(^{210}\)Pb samples lack any measurable unsupported \(^{210}\)Pb.

2.3 Chronology Limit

The \(^{210}\)Pb dating horizon was described by Appleby (1998) to be 100–150 years, based on the available knowledge and measurement techniques at the time, but the dating horizon of a given core is affected by different factors. The first of them is the equipment used to measure the samples. If certain equipment has higher precision than another, it will be able to distinguish unsupported from supported \(^{210}\)Pb down to deeper samples and thus provide ages further back in time. The other factor that impacts the dating horizon is the quantity of initial unsupported \(^{210}\)Pb, which is directly affected by the rate of supply (\(\Phi \)). When there is a larger initial unsupported \(^{210}\)Pb, it will take longer for the unsupported \(^{210}\)Pb in a sample to become indistinguishable from the supported \(^{210}\)Pb, again providing ages further back in time.

We therefore decided to set a dynamic chronology limit for our method. This limit (\(t_l\)) will be determined by two factors—the rate of supply of \(^{210}\)Pb to the site (\(\Phi \)) and the error related to the equipment used to measure the samples. For example, let us assume that the equipment used to calculate the concentration of \(^{210}\)Pb in a sample has a minimum error of \(0.01\frac{\hbox {Bq}}{\hbox {kg}}\). Now, assuming that the sample comes from a bog with a peat density ranging between 0.05 and 0.2 \(\frac{g}{\hbox {cm}^3}\) (Chambers et al. 2011), then once the unsupported activity in a sample reaches \(A_l \simeq 0.1\frac{\hbox {Bq}}{\hbox {m}^2}\), it becomes indistinguishable from the supported activity. This information could help us to calculate the dynamic age limit. By using Eq. (2), we have

$$\begin{aligned} A_l =\int _{t_{l}}^{t_l+1} \Phi e^{-\lambda \tau }d\tau = \Phi e^{-\lambda t_{l}}\frac{1-e^{-\lambda }}{\lambda }, \end{aligned}$$

where \(A_l\) is the minimum distinguishable unsupported activity in a sample related to the equipment’s error, \(\Phi \) is the supply of \(^{210}\)Pb to the site, and \(\lambda = 0.03114\) is the decay constant, and considering that \(\frac{1-e^{-\lambda }}{\lambda }=0.98459\), then

$$\begin{aligned} t_l = \frac{1}{\lambda }\log \left( \frac{0.98459 \Phi }{A_l}\right) \simeq \frac{1}{\lambda }\log \left( \frac{\Phi }{A_l}\right) . \end{aligned}$$
(7)

It is important to note that this limit depends on the error of the equipment and on the origin of the samples, which are factors known prior to obtaining the data. Moreover, \(\Phi \) is a parameter of the model. This will allow the model to limit the chronology given \(\Phi \).

3 Implementation and MCMC

Blaauw and Christen (2011) propose the use of a self-adjusting MCMC algorithm, known as t-walk (Christen and Fox 2010), which will facilitate the use of these techniques to non-statisticians (i.e. most users of \(^{210}\)Pb dating). The t-walk algorithm requires two initial points for all parameters (\(\Phi , P^{S}, w,\alpha \)) and the negative of the log posterior function which is called the energy function,

$$\begin{aligned} U(\Phi , P^{S}, w, \alpha \mid \bar{y},\bar{y}^S)&=-\log f\left( \Phi , P^{S}, w, \alpha \mid \bar{y},\bar{y}^S \right) . \end{aligned}$$
(8)

We wrote a program (in Python 2.7) to implement this approach and to sample from the posterior distribution. We call our program Plum. Plum has been tested on peat and lake sediment cores, as well as on simulated data, delivering a reasonable MCMC, with no need to further tune its parameters. Examples of these results can be seen in Sects. 4 and 5. The consistency of these results, with minimal user input, shows how the t-walk (Christen and Fox 2010) was a suitable choice for this implementation.

Table 1 HP1C data set presenting the necessary information to replicate the results from the CRS model as well as from our approach.

4 Model Comparison

To implement our approach in a real case study, data obtained from a site in Havre-St-Pierre, Quebec, Canada will be used. The core (HP1C) was obtained in July 2012 and was analysed using alpha spectrometry at Exeter University, UK. HP1C’s data are presented in Table 1. Plum was set to use the bottom-most 4 samples to estimate the supported activity for this core, and the rest of the data to establish the chronology. Figure 1 also shows a comparison with results using the CRS model (Appleby 2001). From this comparison, we can observe that both models agree with each other down to a depth of 25 cm, at which point the CRS model continues at a similar slope unlike our approach which provides younger estimates. This uninterrupted growth of the CRS model can be explained by its logarithmic approximation to the age function, which invariably tends to infinity as unsupported \(^{210}\)Pb reaches 0. Even with these discrepancies, both models have overlapping confidence intervals, with our approach providing a more precise chronology in the topmost part and a more conservative estimate for the deepest part of the core.

This example shows the potential of our approach in a ‘well-behaved’ real-world case study. We still need to observe the precision and accuracy of our approach when confronted with more challenging data sets, such as those that do not reach the background and/or have missing data. For this purpose, we created several simulated scenarios where we know the ‘true’ chronology and can observe how our approach behaves in more challenging circumstances.

Fig. 1
figure 1

c Comparison between the CRS (Appleby 2001) and our model using data from HP1C. Blue curve and shadow indicate CRS mean and its corresponding 95% range. Dashed black curves indicate mean and 95% confidence interval for our model. Grey lines are simulations from Plum. The top curves represent estimates of the supply of unsupported \(^{210}\)Pb (\(\Phi \)) (a) and supported \(^{210}\)Pb (\(P^S\)) b using the CRS model (blue; dot shows the mean, parentheses show the standard deviation) and Plum (black curve) (Color figure online).

5 Simulated Example

To obtain simulated data, a constant supply of \(^{210}\)Pb was defined as \(\Phi = 150\frac{\hbox {Bq}}{\hbox {kg}}\), and by using the constant rate of supply assumption from Appleby and Oldfield (1978) and Robbins (1978) we have \(P_0(x)r(x) = 150\). At this point, we can define \(\rho (x)\) to obtain r(x) and by defining the age function as \(t(x)= x^2/3 + x/2\), we obtain :

$$\begin{aligned} \rho (x)= & {} 1.5-.05\cos \left( \frac{x}{30\pi }\right) \end{aligned}$$
(9)
$$\begin{aligned} P_0(x)= & {} \frac{150(\frac{2x}{3}+\frac{1}{2})}{\rho (x)}. \end{aligned}$$
(10)
Table 2 Simulated data set presenting the necessary information to replicate Plum’s results as well as those of the CRS model (Appleby 2001).

Using these functions, simulated samples at any given depth can be obtained by integrating each function between the top and bottom depths of the sample. Lastly, to simulate supported \(^{210}\)Pb, a constant value was added to the simulations such that \(P_i= P^{S}(b-a)+\int _{a}^{b}P^{U}(x)\hbox {d}x\), where a and b are the top and bottom depths of the sample. For this simulation, we set the supported \(^{210}\)Pb to \(P^{S}=20\). To replicate the measurement errors related to the concentration of \(^{210}\)Pb, white noise was added such that \(P_i+\epsilon \) where \(P_i\) is the concentration found in sample i and \(\epsilon \sim \mathcal {N}\left( 0,\sigma _i\right) \). This exercise provided us with the simulated data set in Table 2. We use this simulated data set to test the precision and accuracy of our approach in various circumstances. For this purpose, the last three sample points were designated as estimates of the supported \(^{210}\)Pb.

Fig. 2
figure 2

a Comparison between the CRS (Appleby 2001) and our model using simulated data. Blue curve and shadow indicate CRS mean and its corresponding 95% range. Dashed black curves indicate mean and 95% confidence interval for our model. Grey lines are simulations from Plum. Red curve is the true age-depth model. b [cut] Estimates of the supported \(^{210}\)Pb (\(P^S\)) using the CRS model (blue; dot shows the mean, parentheses show the standard deviation) and Plum (black curve). True supported \(^{210}\)Pb (\(P^S\)) is marked by a red line (Color figure online).

The first scenario was for \(^{210}\)Pb age-depth models where every core section is measured, from the surface to where background is reached. In this scenario, both approaches should obtain reasonable results, thus providing the complete information about the decay of unsupported \(^{210}\)Pb. This scenario can be simulated using the complete data set from Table 2. Figure 2 shows the comparison between the chronology obtained by our model and that of the CRS (Appleby 2001) alongside the real age function, and how both models include the true chronology in their 95% intervals. By applying our approach to this scenario, we obtained a very accurate chronology by taking the mean of the MCMC simulations. This shows, unsurprisingly, that our model behaves quite well in the best-case scenario. On the other hand, the CRS model provides a shorter chronology, since some samples had to be discarded (the bottom-most samples is always discarded; see Appendix A). This is a direct result from the logarithmic approximation mentioned in Sect. 4. In this particular case, the two bottom-most \(P^U_i\) had to be discarded because the deepest \(P^U_i\) sample (depth 27 cm in Table 2) was smaller than the estimated supported activity. The CRS estimates younger ages at the bottom, which can be a result of the underestimated supported \(^{210}\)Pb as can be observed in Fig. 2. Another feature of the CRS worth mentioning is the rapid growth of the chronology in the bottom sample. As previously mentioned, this rapid increase can be attributed to the logarithmic approximation the CRS uses.

The following scenarios deal with the behaviour of our model in circumstances where there is no complete dating information. Even if we were to attempt to use the CRS model to provide age estimate in these scenarios, it would do this by interpolating and extrapolating in the sections where there is missing data. Applying the CRS model to these simulations would require us to take several additional heuristic decisions with large potential impacts on the chronology (e.g. exponential or linear extrapolation beyond and/or between the dated levels, see Sanchez-Cabeza and Ruiz-Fernández 2012). Such comparisons lie outside the scope of the present work, but will be explored in a future study, and consequently for the next examples we only study the performance of the Plum chronology.

Fig. 3
figure 3

Bayesian analysis of simulated \(^{210}\)Pb data using odd depths in the top-left, using samples with depths 1–20 in the top-right and using the samples with depths 1 and 11–27 in the bottom-centre. The red line represents the true age-depth function, grey lines are simulations from Plum, and dashed lines represent the 95% interval and mean (Color figure online).

Sometimes, researchers do not have the funds to obtain a full, continuously measured data set for the chronology that they want to build. When this is the case, only certain strategically placed samples are measured. To simulate this scenario, only the data at odd depths were used to obtain the chronology. Figure 3a shows the results from this experiment. The accuracy of the model did not change as it still gives an accurate estimate of the true age model, and the precision was not greatly affected even though only half of the available data were used to calculate this chronology.

A common problem in \(^{210}\)Pb dating is not reaching background. To observe the behaviour of our model, the bottom-most seven data points were removed where background was not reached. Figure 3 presents the resulting chronology compared to the true age function. The chronology is accurate down to a depth of 16 cm, from which point it provides older estimates. On the other hand, the model’s confidence ranges enclose the true chronology at all times even for the older ages.

The last scenario to which our approach was tested is missing the topmost sediment. For this example, the data points with a depth of 2 to 10 cm depth were removed. Figure 3c shows the results of this experiment. Even with a third of consecutive missing data, the model is able to accurately reconstruct the true age function.

Fig. 4
figure 4

Bayesian analysis of simulated \(^{210}\)Pb data using different prior distributions: small panels (1) show the prior (in green) and posterior (in grey) distributions for the memory \(\omega \) (labels 1)), (2) accumulation rate \(\alpha \), (3) supported \(^{210}\)Pb \((P^S)\) (red vertical line represents the true value of the parameter), (4) the supply of \(^{210}\)Pb \((\Phi )\) and (5) the resulting chronology (in red the true age function and black dashed lines represent the 95% interval and mean. Figures in section a represent the results from using \(E(P^S)=100\) and \(a_\Phi =2\), section b \(E(P^S)=15\) and \(a_\Phi =15\), c \(E(\Phi )=500\) and \(a_{\Phi }=2\), and d \(E(\Phi )=50\) and \(a_{\Phi }=15\) (Color figure online).

Another use of the simulated data is to observe the behaviour of the posterior distributions when different prior information is used. This can be an indicator of how robust the method is to changes in the prior information. Blaauw and Christen (2011)’s supporting material shows the results of changing the parameters related to the chronology \((w, \alpha )\). We conducted the same experiment concerning these two parameters, changing \(\alpha \)’s shape parameter from 3 to 200 and \(E(\alpha )\) to 30, and \(\omega \)’s strength \(a_\omega +b_\omega =5\) and its \(E(\omega )=.5\), with similar results (results not shown). On the other hand, our approach to \(^{210}\)Pb dating also estimates variables regarding the behaviour of \(^{210}\)Pb (supported \(^{210}\)Pb \(P^S\) and supply of \(^{210}\)Pb \(\Phi \)). To observe how sensitive our model is to the prior distribution of these two parameters, we ran Plum using four different settings (see Fig. 4). The first of these changes is altering \(E(\Phi )\) to 500 and leaving the shape parameter \(a_\Phi =2\). Even with this significant change to \(E(\Phi )\), \(\Phi \)’s posterior distribution manages to estimate the true value and none of the other parameters are affected. The second experiment on parameter \(\Phi \) is to change the shape parameter \(a_\Phi \) to 15 and leave \(E(\Phi )=50\). Using this modified prior distribution, once again no significant changes in any of the posterior distributions can be observed. Further, the prior distribution of \(P^S\) is first modified to have \(E(P^S)=100\) and \(a_{P^S}=2\), and then, \(E(P^S)=15\) and \(a_{P^S}=15\) again with no significant impact to the posterior distribution.

With these results, we can presume that modifying the prior distributions for \(P^S\) or \(\Phi \) within reasonable limits does not significantly affect the posterior distributions or the resulting chronology. The only scenario which significantly impacted our approach was missing data which affected the precision, as was to be expected, but had hardly on accuracy.

6 Discussion

Our approach to \(^{210}\)Pb dating creates a structure in which the data are the result of a physical model, which allows us to have a more realistic measurement of the chronology uncertainty. Therefore, the main disadvantage of our approach comes from the intensive computing power that is needed, common to most modern Bayesian approaches. In this case, a run of Plum for a core of 30 cm with a section width of 1.5 cm takes about 40 to 50 minutes. This could be improved by writing Plum in a faster computer language such as C++.

Another potential disadvantage of our approach comes from the need to educate non-statisticians on how to interpret the resulting chronology as well as the posterior distributions of variables such as the supported concentration and flux of \(^{210}\)Pb. Also, since a Bayesian approach makes use of prior information, the results can potentially be affected by unrealistic changes to its prior distributions as shown by Blaauw and Christen (2011)’s supporting material. If reasonable changes to these prior distribution are made, our approach remains robust as shown in Sect. 5. On the other hand, the advantage comes from a more realistic measure of uncertainties, since the ages are parameters which are inferred in the process. Moreover, dealing with missing data, which is a common problem when dealing with \(^{210}\)Pb dating, becomes easier because our model does not need the whole core to be measured to obtain accurate results. Also, since the CRS model relies on a ratio, that approach requires removal of the bottom-most measurement. Since our methodology does not rely on a ratio, all the samples provide information to the chronology, making longer chronologies possible.

Given the integration of the supported \(^{210}\)Pb we have into our model, a posterior distribution of this variable can be obtained, as well as for ages at any given depth (not just those with \(^{210}\)Pb measurements) and the supply of \(^{210}\)Pb to the site. Figure 1 shows the posterior distributions of the supported \(^{210}\)Pb and the supply of unsupported \(^{210}\)Pb. These posterior distributions provide realistic estimates of the uncertainty of these variables, which may be used for other studies where the main focus is not the chronology but other aspects of the site.

Another advantage of this methodology is the fact that since the model operates within a Bayesian framework, incorporating extra information is possible without having to ‘double-model’ by using previously modelled ages within an age-depth model. This information could come in the form of other radiometric ages, such as radiocarbon determinations. Since measurements of radiocarbon and \(^{210}\)Pb, given the age, are independent, the overall likelihood would consist of two parts: the likelihood from \(^{210}\)Pb and from \(^{14}C\). Therefore,

$$\begin{aligned} \mathcal {L}\left( \Theta \right) = \mathcal {L}_{210Pb}\left( \Theta \right) \mathcal {L}_{14C}\left( \Theta \right) . \end{aligned}$$
(11)

Considering that the only link between both data is t(x), by using the same age-depth function such as that from Eq. (5), a chronology with both sources of data is possible. This becomes very important since the calibration curve (Reimer et al. 2013), which is used to correct the radiocarbon ages, is nonlinear for the most recent few centuries, causing problems with interpreting radiocarbon ages. This period is partly covered by \(^{210}\)Pb. By combining these two methodologies, more robust chronologies could be obtained for this important period in human and environmental history.