Introduction

Mathematical methods based on semi-differentiation and semi-integration offer an interesting alternative to classical analysis of voltammetric curves [120]. Various electrochemical processes, such as redox reactions with reduced and oxidised species present in the same phase [6, 14, 2135], adsorption on surfaces of electrodes [3638], electrodeposition [3948] or electrodissolution [4951] were analysed by means of semi-differentiation or semi-integration. The most extensive mathematical treatment related to these methods was applied to the electrochemical reactions were both oxidised and reduced form are soluble in the electrolyte phase and their transport proceeds under conditions of semi-infinite linear diffusion [4]. The semi-differentiation, which is the subject of this manuscript, allows transformation of strongly asymmetric diffusive current peaks into much more symmetrical, bell-shaped semi-derivative signals with well-defined end [4, 12, 42, 52]. Application of such procedure is very helpful for separation of overlapped voltammetric peaks, the benefits depend on the extent of their overlapping. Thus, obtained semi-derivative peaks could be completely separated or may overlap [2]. Even if overlapped, however, the semi-derivative peaks are usually easier to distinguish as compared with their voltammetric precursors and are more convenient for further evaluation. A further analysis of overlapped semi-derivative signals should include their deconvolution by means of fitting with appropriate mathematical functions derived for a certain type of the electrochemical reaction [2].

An extensive description of the theory of semi-differentiation and semi-integration can be found elsewhere [11, 14, 51, 5360]; here, we focus only on practical aspects of its application in analysis of voltammetric data for systems with reactions under conditions of semi-infinite linear diffusion and when oxidised and reduced species are soluble in the electrolyte phase. It should be stressed that most of the modern electrochemical software offer a possibility of data transformation using both abovementioned methods making their application easily accessible. The semi-differentiation, i.e. fractional differentiation with the order of 0.5, can be represented for the electrochemical purposes as Eq. (1) [2, 4, 61]:

$$ e=\frac{{\mathrm{d}}^{1/2}i}{\mathrm{d}{t}^{1/2}}={\pi}^{-1/2}\frac{\mathrm{d}}{\mathrm{d}t}{\displaystyle \underset{0}{\overset{t}{\int }}\frac{i\left(\tau \right)\mathrm{d}\tau }{\sqrt{t-\tau }}} $$
(1)

where e stands for the semi-derivative, i is the current, t is the time and τ is the integration variable. The final mathematical formulae describing the shape of obtained semi-derivative peaks are different for reversible and irreversible electron transfer reactions [4]. For the reversible case, the following exact mathematical formula was derived (Eq. 2) [4]:

$$ e=0.25A{n}^2{\mathrm{F}}^2cv{D}^{1/2}{\left(\mathrm{R}T\right)}^{-1}{\left( \cosh \left(0.5n{FR}^{-1}{T}^{-1}\left(E-{E}_{\mathrm{p}}\right)\right)\right)}^{-2} $$
(2)

where A is the surface area, n is the number of exchanged electrons, c is the concentration of reacting species, v is the potential scan rate, D is the diffusion coefficient, E p is the peak potential and the other terms have their usual meanings. The semi-derivative peak described by Eq. (2) is completely symmetrical (Fig. 1) [4, 12, 42, 52, 62], the term preceding cosh−2 is equal to the peak height.

Fig. 1
figure 1

Simulated voltammetric curves (top) and their semi-derivatives (bottom) for a reversible (left) and an irreversible (right) electron transfer. T = 293.15 K, α = 0.5, E° = 0.5 V, c = 0.01 M (irreversible) and 0.5 M (reversible), other parameters used in simulation are given in Table 1. Shown are the first anodic and subsequent cathodic cycles. Lines in the bottom panels, simulation with CHI660D software; open points, semi-derivatives calculated from Eqs. (2) (reversible) and (3) (irreversible). The central panel shows reversible and irreversible semi-derivative peaks with the axis recalculated with the purpose to show their different symmetry

A more complicated situation arises for an irreversible electron transfer, when the expression of the semi-derivative peak is given by a series (Eq. 3) which cannot be simplified to a mathematical form more convenient for the further use [4]:

$$ e=-\left(A\upalpha {n}^2{\mathrm{F}}^2cv{D}^{1/2}{\left(\mathrm{R}T\right)}^{-1}\right){\displaystyle \sum_{i=1}^{\infty}\left({\left(-1\right)}^ii{\left(i!\right)}^{1/2} \exp \left(i\alpha Fn\left(E-{E}_{\mathrm{p}}-0.055\mathrm{R}T{\left(\upalpha n\mathrm{F}\right)}^{-1}\right){\left(\mathrm{R}T\right)}^{-1}\right)\right)} $$
(3)

where α is the transfer coefficient or the symmetry factor, depending on the reaction mechanism [63, 64]. The irreversible semi-derivative peak is asymmetric [3, 4, 65] although the asymmetry is less pronounced as compared with the original voltammetric signal (Fig. 1). For the irreversible case, the peak height (e p) and the full width at half maximum of the peak, FWHM (w p) are expressed by Eqs. (4) [3, 4]:

$$ {e}_{\mathrm{p}}=0.297A{n}^2{\mathrm{F}}^2cv{D}^{1/2}{\left(\mathrm{R}T\right)}^{-1} $$
(4a)
$$ {w}_{\mathrm{p}}=2.94\mathrm{R}T{\left(n\alpha F\right)}^{-1} $$
(4b)

Equation (3) contains an infinite series of exponential terms and is not convenient for data fitting, especially when overlapped signals are considered. It was suggested in [24, 65, 66] that an acceptable quality of the fitting of the irreversible semi-derivative peaks may be achieved when a simple function of the same type as Eq. (2) is used (Eq. 5):

$$ e={A}_1{\left( \cosh \left({A}_2\left(E-{A}_3\right)\right)\right)}^{-2} $$
(5)

where A 1, A 2 and A 3 are the fitted coefficients. The e p and E p are equal to, respectively, A 1 and A 3, while w p can be calculated from Eq. (6):

$$ {w}_{\mathrm{p}}={A_2}^{-1} \ln \left(\left(\sqrt{2}+1\right)/\left(\sqrt{2}-1\right)\right)=1.763{A_2}^{-1} $$
(6)

One of the main advantages of application of semi-differentiation in analysis of voltammetric data is the possibility of separation of overlapped voltammetric peaks which cannot be deconvoluted correctly using an analysis of voltammetric curves. There are several advantages of deconvolution of overlapped peaks by means of analysis of semi-derivative signals over the fitting of the whole voltammetric curve:

  • Semi-derivative peaks are narrower with smaller FWHM as compared with the voltammetric signals. As an example, the FWHM of irreversible semi-derivative peak from Fig. 1 is almost twice smaller than its voltammetric precursor. Application of semi-differentiation improves peaks separation facilitating the deconvolution process. In such case, the accuracy of the peak fitting is better for the semi-derivative curve than for its voltammetric precursor with hardly distinguishable components. Deconvolution by fitting whole voltammetric curves is most effective for bell-shaped voltammetric signals which are easier to separate due to well-defined end and lack of the diffusive tail [2, 67]. Such type of peaks is observed, e.g. surface reactions or processes with finite-space diffusion but not for semi-infinite diffusion discussed in this manuscript.

  • Fitting of the whole voltammetric curves is often performed by means of adjusting parameters of simulated curves to the experimental data. The first step of such procedure requires selection of input parameters for simulation, such as the rate constants, diffusion coefficients, concentrations etc. These parameters are then varying in order to reproduce the experimental curve. This approach requires knowledge or assumptions of mechanisms of the processes studied. In contrast, input parameters used in fitting of semi-derivative signals with Eq. (5) or of a similar type are equal to or related to the peak height, peak potential and peak width which are easier to deduce than the parameters describing kinetics of the process.

Application of semi-differentiation for deconvolution of voltammetric peaks is also less complicated than by means of Fourier or wavelet transforms [6871]. The main disadvantages of the semi-derivative analysis are related to an increase in current noise due to application of differentiation, requirements of subtraction of background currents and formation of artificial semi-derivative signals when the sign of the current does not change when the potential scan is reversed [42, 72].

Although much work has been done to evaluate accuracy of deconvolution of reversible peaks by means of fitting semi-derivative curves with Eqs. (2) or (5) (e.g. [2]) it is not clear if overlapped irreversible semi-derivative peaks may be also correctly deconvoluted using Eq. (5) or similar. Although application of Eq. (5) for fitting of irreversible semi-derivative peaks was proposed in the literature [24, 65, 66], there are no published, detailed studies showing how accurately electrochemical parameters, such as E p, e p and αn, can be determined when irreversible semi-derivative peaks, especially the overlapped ones, are fitted with Eq. (5). The question about accuracy of fitting of the irreversible semi-derivative signals with Eq. (5) is stimulated by the fact that the shape of these signals differs from that predicted by Eq. (5): they are asymmetric while Eq. (5) describes a symmetric signal. It was assumed that the difference between the irreversible semi-derivative peak and its fit with Eq. (5) is small [65, 66], but the accuracy of reproduction of the parameters of such fitted semi-derivative signal was not discussed. Particularly, correctness of parameters of overlapped irreversible semi-derivative peaks which are determined on the basis of fitting with Eq. (5) was not evaluated.

The purpose of this work is to evaluate accuracy of fitting of irreversible semi-derivative peaks with various types of mathematical functions. Apart from Eq. (5), that describes a completely symmetrical semi-derivative signal, two other mathematical equations with included peak asymmetry are also discussed. Simulated voltammetric signals, separated and overlapped, are the subject of the analysis. A special attention is paid to deconvolution of overlapped irreversible semi-derivative signals by means of fitting with discussed mathematical functions. This problem is analysed for various ratios between areas of overlapped peaks separated by various distances.

Calculation

The system subjected to simulation is described by reaction (7):

$$ \mathrm{red}\to \mathrm{ox}+{ne}^{-}\left(\mathrm{irreversible}\right)\mathrm{or}\mathrm{red}\leftrightarrow \mathrm{ox}+{ne}^{-}\left(\mathrm{reversible}\right) $$
(7)

where red and ox are the reagents that exist only in the same phase, e.g. as soluble forms in the electrolyte. The other conditions are:

  • Transport of the reagents by means of semi-infinite linear diffusion described by the second Fick’s law;

  • The following criteria of reversibility of the reaction are adopted [73] (Eq. 8):

$$ {k}^0>>\sqrt{DFv{\mathrm{R}}^{-1}{T}^{-1}}\kern0.5em \left(\mathrm{reversible}\right) $$
(8a)
$$ \begin{array}{cc}\kern1em {k}^0<<\sqrt{DFv{\mathrm{R}}^{-1}{T}^{-1}}\kern1em & \kern1em \left(\mathrm{irreversible}\right)\kern1em \end{array} $$
(8b)

where k 0 is the standard rate constant of the electrochemical charge transfer.

Simulation of the voltammograms and their processing by means of semi-differentiation was carried out with “Simulation” function of CHI660D electrochemical software (CHInstruments) (fast implicit finite difference algorithm). A comparison with data obtained by application of formulae (2) and (3) taken from [4] confirmed correctness of such performed simulation and semi-differentiation procedures (Fig. 1). The values of the parameters used in the simulation are given in Table 1, the exact values of T, α, c and E° are specified in the captions to respective figures or in the tables. The non-linear least square data-fitting procedure was carried with the MicrocalOrigin software (Levenberg–Marquardt algorithm). The best fit was selected as the one represented by the lowest value of χ 2 obtained for various tested sets of initial (guess) values of the fitted coefficients. The simulated data are noise free and can be considered a case with an excellent peak to noise ratio.

Table 1 Parameters used for simulation of voltammetric curves for irreversible and reversible systems, the exact values of the parameters of multiple choices (T, α, c and E°) are specified for each figure and the electrode area was 1 cm2

The most accurate way to express asymmetry of a peak is by application of two separate mathematical equations for ascending and descending sections of the signal (split functions) [48, 74, 75]. This procedure, however, is not very convenient since requires a very careful selection of the fitting constraints. Further on, this method can be applied only when separation between peaks is sufficient for determination of E p’s, which is the point where the functions are to be joined, and for defining shapes of ascending and descending sections of the signals. Finally, the relation between widths of ascending and descending sections of the asymmetric peaks predicted by Eq. (3) must be implemented in split functions used for fitting irreversible semi-derivative peaks. Therefore, application of a single mathematical function that satisfactorily expresses asymmetry of the whole peak may facilitate data-fitting process. In this manuscript, it is proposed that asymmetric semi-derivative peaks can be fitted with one of the following formulae: with Eq. (9) or with Eq. (10):

$$ e={B}_1{\left( \cosh \left({B}_2\left({E}^{B_3}-{B}_4\right)\right)\right)}^{-2} $$
(9)
$$ e=4{C}_1{\left( \exp \left({C}_2\left(E-{C}_3\right)\right)+ \exp \left(-{C}_4\left(E-{C}_3\right)\right)\right)}^{-2} $$
(10)

where B 1… 4 and C 1… 4 are the fitted coefficients. C 3 may be both positive and negative while the other coefficients must be positive. The above equations are the modified forms of Eq. (5); equation similar to Eq. (10) has been applied in physics for fitting various asymmetric peak-shaped signals (e.g. [76]). The exponent B 3 in Eq. (9) may have a non-integer value, and this equation can be applied only for positive electrode potentials. This problem, however, can be easily overcome when the potential scale is shifted positively due to addition of an arbitrarily value.

Asymmetry of the semi-derivative peak depends on coefficients B 3 in Eq. (9) and C 2 and C 4 in Eq. (10). Under the conditions of complete symmetry of the peak, i.e. B 3 = 1 and C 4 = C 2, the Eqs. (9) and (10) are transformed into the ones with the form of (2) or (5), the introduction of multiplication by 4 in Eq. (10) allows equalling C 1 with A 1 from Eq. (5) when C 4 = C 2. Thus, an analysis of B 3 value and C 2/C 4 ratio can deliver information about whether the system is irreversible or reversible when the other methods of its evaluation, such as analysis of potential scan rate influence on voltammograms or comparison of oxidation and reduction currents, are not possible to apply.

Equation (3) predicts a strict correlation between the widths of the ascending and descending sections of the irreversible semi-derivative peaks (Fig. 1). This correlation will be maintained also in the peaks obtained by fitting only, when the adequate relationships between the fitted parameters are introduced. Numerous simulated irreversible semi-derivative peaks were subjected to the fitting with Eqs. (9) or (10) in order to find such a relationship between the parameters which affect the peak width and asymmetry, i.e. B 2… 4 (Eq. 9) or C 2… 4 (Eq. 10). The fitting procedure was applied to the peaks with a wide range of E p’s and FWHM’s and simulated for various values of E°, α and T. An analysis of such obtained B 2… 4 (Eq. (9)) or C 2… 4 (Eq. (10)) datasets was performed in order to find the best correlation between the fitted parameters from each of the equations which reproduces the relationship between widths of both sections of the semi-derivative peaks predicted by Eq. (3). It was found that:

  • The relation between B 3, B 2 and B 4 (Eq. 9) can be described by Eq. (11) (Fig. 2a):

Fig. 2
figure 2

Relationships between fitting coefficients obtained from fitting of a single irreversible semi-derivative peak with Eq. (12) or (13). α and T used in the simulation are indicated on the plot, other simulation conditions, except E°, are the same as for the irreversible case from Fig. 1. E° varies in a wide range from ca. 0.2 to 4 V giving peaks with various values of E p, the exact range of E° depends on α and T. a ln(B 3/B 2) vs. ln(B 4) plot for Eq. (12), the plot covers E p range from ca. −4 to ca. 4 V. b C 2/C 4 vs. the peak potential plot for Eq. (13)

$$ \ln \left(\frac{B_3}{B_2}\right)=1.040 \ln \left({B}_4\right)-0.552 $$
(11)

This relation holds for 278.15 ≤ T ≤ 333.15 K; 0.1 ≤ α ≤ 1 and E p range ca. 0.2–4 V. Combining Eqs. (9) and (11), one gets (12):

$$ e={B}_1{\left( \cosh \left[\left({E}^{B_3}-{B}_4\right){B}_3\left( \exp \left(0.552-1.040 \ln \left({B}_4\right)\right)\right)\right]\right)}^{-2} $$
(12)
  • The ratio between C 2 and C 4 (Eq. 10) can be considered constant and equal to 1.544 for 278.15 ≤ T ≤ 333.15 K; 0.1 ≤ α ≤ 1 and E p range −3 to 3 V (Fig. 2b). Equation (10) can be then transformed to (13):

$$ e=4{C}_1{\left( \exp \left(1.544{C}_4\left(E-{C}_3\right)\right)+ \exp \left(-{C}_4\left(E-{C}_3\right)\right)\right)}^{-2} $$
(13)

Equations (12) and (13) are the final forms of mathematical formulae which correctly describe the relationship between ascending and descending sections of an irreversible semi-derivative peak. Application of Eqs. (12) or (13) allows reducing number of adjustable parameters from four (Eqs. 9 and 10) to only three, which is the minimum number of independent parameters describing any voltammetric peak (peak height, potential and width). The irreversible semi-derivative peaks may be then fitted with Eq. (12) or (13); the results obtained for both equations can be directly compared when the positive side of the potential scale is considered. In the case of negative peak potentials an addition of an arbitrary potential value allows shifting the signals to the positive side of the potential scale so the results of fitting with Eq. (12) and Eq. (13) can be also compared.

Formulae describing E p, e p and w p derived from Eqs. 12 and 13 are listed in Table 2 while Eq. (13c) was deduced on the basis of Fig. 3. It was found that variation of E° from −3.362 V ≤ to ≤2.638 V (−3 V ≤ E p ≤ 3 V) when α and T are fixed leads to ln(C 4) changes not greater than 0.4 %. Thus, when the w p is plotted vs. ln(C 4) for a wide range of α and T (Fig. 3), the influence of E° (or, simultaneously E p) on ln(C 4) is practically not detected and the plot can be represented by a straight line given by Eq. (13c). The error in determination of w p due to E° influence on C 4 is well below 1 %. In general, it was also found that for the wide range of E p (ca. −4 to 4 V for Eq. 12 and −3 to 3 V for Eq. 13), the errors in determination of E p, e p, αn and the peak area does not vary with E p by more than ca. 1 percentage point or 1 mV in the case of E p for both Eqs. (12) and (13) (results not shown).

Table 2 Expressions for the peak potential (E p), the peak height (e p) and the peak width (w p) for an irreversible semi-derivative peak derived from Eqs. 12 and 13
Fig. 3
figure 3

FWHM of an irreversible semi-derivative peak (w p) obtained from fits with Eq. (13) as a function of C 4. Data for c = 0.01 M and various T and α indicated on the plot. For each T and α, the E° is in the range from −3.362 to 2.638 V (−3 V ≤ E p ≤ 3 V), and for various E°, the values of ln(C 4) are separated by distances smaller than the size of the points. Other parameters used in the simulation are given in Table 1

It should be stressed that Eqs. (12)–(13) can be applied only to the asymmetric irreversible peaks and cannot be used for correct fitting of reversible semi-derivative signals. The proposed fitting procedure may start with evaluation of reversibility of the system by means of application of Eq. (9) or (10) and an analysis of obtained B 3 or C 2/C 4 values. When conditions of the peak symmetry are met and the charge transfer can be considered reversible, Eq. (2) can be used, otherwise, Eq. (12) or (13) is to be applied. Application of Eqs. (12) and (13) has several advantages over application of Eqs. (9) and (10) because in the latter cases the widths of the descending and ascending sections of the peaks may vary freely. As a result, the accuracy of determination of the electrochemical parameters (E p, e p, αn) of overlapped peaks is higher for Eqs. (12) and (13).

Results and discussions

Figures 4 and 5 show results of fitting of a single semi-derivative peak with Eq. (5) (Fig. 4), that describes a completely symmetrical signal, and Eqs. (12) (Fig. 5a) and (13) (Fig. 5b) which are derived for the asymmetric peaks. All the fitting coefficients were set free to vary. The preliminary test of the peak symmetry based on fitting with Eqs. (9) and (10) gives B 3 and C 2/C 4 values of 2.145 and 1.544, respectively, indicating that the peak is not symmetric and the charge transfer process cannot be considered reversible. This justifies application of Eqs. (12) and (13) in the main stage of the fitting process. The advantage of Eqs. (12) and (13) over Eqs. (9) and (10) is that the former formulae give the ratio between the widths of ascending and descending sections of the peak equal to that predicted by Eq. (2) and do not allow free variation of this parameter. Thus, correct fit with Eq. (12) or (13) indicates that the reaction model described by Eq. (2) is applicable to the system studied. In contrast, Eqs. (9) and (10) allow free variation of the abovementioned ratio so the peak perfectly fitted with these equations does not have to meet conditions of the reaction model described by Eq. (2).

Fig. 4
figure 4

Results of fitting of a single irreversible semi-derivative peak with Eq. (5). Bottom panel, semi-derivative peak with fits; top panel: respective fitting residuals defined as (e(simulated) − e(fit))/e(simulated). Black, simulated semi-derivative peak; red, fit with Eq. (5) with all fitted parameters set free to vary. Simulation conditions the same as for the irreversible case from Fig. 1

Fig. 5
figure 5

Results of fitting of a single simulated irreversible semi-derivative peak from Fig. 4 with Eqs. (12) (a) and (13) (b) with all fitted parameters set free to vary. Bottom panels, semi-derivative peak with fits; top panels, fitting residuals defined in the same way as for Fig. 4

The residual distribution seen in Figs. 4 and 5 indicates that the worse quality of the fit is obtained for Eq. (5) with the residuals as high as up to 20 % observed already not far from the peak maximum. Although also for Eqs. (12) and (13), the fits cannot be considered ideal these two equations give a significantly better fit quality with residuals as high as 30 % seen only when the peak onsets are approached at potentials shifted towards the outside of the peak by at least 30 mV as compared with the same residual values obtained for Eq. (5). Table 3 compares values of the relevant electroanalytical parameters used in the simulation with these calculated on the basis of obtained A 1… 3, B 1… 4 and C 1…4 values. The parameters include:

  • The peak potential (E p) calculated from Eq. (12a) (fit with Eq. 12) or Eq. (13a) (fit with Eq. 13) or equal to A 3 when Eq. (5) is used;

  • The peak height (e p) equal to A 1 for Eq. (5) or calculated from Eqs. (12b) or (13b);

  • The product of αn calculated from Eq. (4b) combined with Eqs. (6), (12c) or (13c), for fitting with Eq. (5), (12) and (13), respectively.

Table 3 Electroanalytical parameters obtained from fitting of a single irreversible semi-derivative peak with Eqs. (5), (11) and (12) (data from Figs. 4 and 5a, b)

An analysis of Table 3 indicates that for a single irreversible derivative peak the values of E p, e p, αn obtained by fitting with any of the equations discussed are usually in very good agreement with the values used in the simulation. The accuracy is usually better than 1 % or not worse than 1 mV in the case of E p. The only exception is E p obtained from Eq. (5) that differs from the simulated value by 5 mV, a value greater than term 0.055RT(αnF)−1 in the exponent in Eq. (3). One may assume then that application of any of the discussed equations is appropriate for determination of electroanalytical parameters of a single peak although the residuals distribution and the peak shape reproduction are significantly better for Eqs. (12) and (13).

Figure 6a, b shows anodic sections of voltammetric curves composed with overlapped peaks, together with the respective semi-derivative signals. The curves are composed of peaks from the following processes:

  • Reversible and irreversible and for various α obtained from voltammograms simulated for various values of E°, c and α (Fig. 6a). Semi-derivative peaks with various FWHM but similar areas are obtained.

  • With the same αn and FWHM and the same or various concentrations of the reacting species obtained by varying E° and c in simulated voltammograms (Fig. 6b). Obtained semi-derivative peaks differ in respect to the position and/or area.

Fig. 6
figure 6

Upper panels, anodic sections of voltammetric curves containing overlapped peaks; lower panels, respective semi-derivatives with fits to Eqs. (5), (12) and (13). The semi-derivative curves subjected to the fitting are composed with reversible and irreversible peaks with various FWHM (a) and with peaks with the same FWHM and different or the same size (b). The separate semi-derivative peaks constituting the total curve are shown only on the first panel with the semi-derivative curve. Simulation conditions together with the results of data fitting are given in Table 4; errors in determination of the electrochemical parameters are reported in Table 5. The reversible peak III from (a) was fitted with Eq. (2) while irreversible peaks I and II were fitted with Eq. (12) (“fits with Eq. (2) and (12)”) or Eq. (13) (“fits with Eq. (2) and (13)”)

Although the number of constituting peaks can be deduced from the voltammograms, only the peak potentials can be directly obtained with acceptable accuracy, determination of the peak height and FWHM requires deconvolution of the respective signals. The peaks seen on semi-derivative curves are also overlapped but due to their bell-like shapes their ends are easier to distinguish as compared to the original voltammetric curves. This is especially clear for peak VI (Fig. 6b), which is hardly seen on the voltammetric curve but becomes clearly distinguishable after the semi-differentiation. Clearly, in this case the accuracy of the peak fitting must be better for the semi-derivative curve than for its voltammetric precursor with hardly distinguishable components. Thus, further analysis of such overlapped semi-derivative signals requires deconvolution by means of fitting with appropriate mathematical functions.

Semi-derivatives are additive [2] and the total e value, e total, is equal to the sum of e of all peaks (14):

$$ {e}_{\mathrm{total}}={\displaystyle \sum_{j=1}^m{f}_m(E)} $$
(14)

where m is the number of the semi-derivative peaks to be fitted and f m (E) is the fitting function. It is assumed that for all irreversible peaks the same type of f m(E) is used. The f m (E) is given by:

  • Equation (5) for both irreversible (asymmetrical) and reversible (symmetrical) peaks. Due to the same general mathematical forms of Eqs. (2) and (5), it is not possible to evaluate reversibility of the process based on the fitting results only. Application of additional tests, such as analysis of potential scan rate influence on peak potentials, is then required to distinguish reversible and irreversible charge transfer processes. The parameters of the reversible peak are calculated by comparing Eqs. (5) and (2).

  • Asymmetric functions (12) or (13) are used for the irreversible signals while Eq. (2) is used for the reversible ones. All irreversible peaks are fitted with only one function, i.e. (12) or (13); fitting of overlapped signals using Eq. (12) for some of the peaks and Eq. (13) for other signals is not recommended because different ranges of potentials where the functions can be applied, i.e. only positive potentials for Eq. (12), may lead to wrong interpretation of the results. Reversible and irreversible signals may be distinguished in the same way as it was done for a single peak (Fig. 5), i.e. on the basis of B 3 and C 2/C 4 values obtained from preliminary tests with Eqs. (9) or (10) taken as f m (E) for all the peaks. It should be stressed, however, that the reversibility test based on application of Eqs. (9) or (10) can be applied only when at least a fraction of ascending and descending sections of both overlapped peaks is visible. This is applicable for peaks II and III from Fig. 6a, for which at least a fraction of the ascending and descending sections of both peaks is clearly seen. Only then the ratio between widths of ascending and descending sections of each of the signals can be correctly determined and expressed by B 3 or C 2 and C 4 values. An opposite situation is observed for the peaks overlapped so strongly that some sections of the signals cannot be seen or easily deduced, such as peaks IV and V in Fig. 6b. Under such conditions the widths of the descending section of the first peak and the ascending part of the subsequent signal obtained with Eqs. (9) and (10) may vary freely together with respective B 3 and C 2/C 4 values. Evaluation of the process reversibility on the basis of such obtained coefficients cannot be then considered conclusive. Finally, it should be also stressed that Eq. (12) or (13) give significantly more accurate values of E p, e p and αn as compared to Eqs. (9) and (10), even if χ 2 values obtained for both types of Eqs. (9)/(10) and (12)/13) are comparable.

An inspection of Fig. 6 indicates that all three equations reproduce the shape of the semi-derivative signal fairly well and all the features of the original curve are seen also on the fits. A comparison of E p, e p and αn obtained from the fitting procedure with the values of the simulated signal allows evaluation of the actual quality of the fit. The results are collected in Table 4; the errors of the calculated values are reported in Table 5.

Table 4 Fitting coefficients (B 3, C 2 and C 4) and the electroanalytical parameters obtained from fits shown in Fig. 6a (peaks I, II and III) and 6b (peaks (IV, V and VI)
Table 5 Errors of E p, e p, αn (or n), and the peak area obtained from Fig. 6a (peaks I, II and III) and 6b (peaks IV, V and VI) and Table 4

An analysis of B 3 and C 2/C 3 values from Table 4 shows that only peak III can be considered a reversible one, in agreement with the simulation. Tables 4 and 5 also indicate that the accuracy of determination of E p, e p, αn and the peak area is usually better when Eq. (12) or (13) is used instead of Eq. (5) even if χ 2 values are better for Eq. (5). This is especially evident for strongly overlapped peaks, such as these from Fig. 6b, when application of Eq. (5) leads to determination of αn with errors as high as 12–28 %, while for Eqs. (12) and (13), the errors below 4 % are obtained. A similar effect is observed for the peak area although in some cases the e p can be determined with higher accuracy when Eq. (5) is used.

Several factors have an impact on accuracy of determination of E p, e p, αn and the peak area of the overlapped irreversible semi-derivative peaks. Figures 7 and 8 show how this accuracy is influenced by the separation of two peaks of the same size (such as peaks IV and V from Figs. 6b and 7) and by the ratio of the areas of two peaks with a fixed distance between the signals (such as peaks V and VI from Figs. 6b and 8). The plots start with the peak separation of ca. 50–67 % of FWHM (equal to 149 mV in the case of Fig. 7) which is the lowest peak distance allowing conclusion that there is more than one peak after an visual inspection only (Fig. 7), and with the smaller peak constituting 5 % of the main signal, whose existence is still possible to detect visually (Fig. 8). The error plots shown in Fig. 7 are not monotonic due to the fact that for a single peak the distribution of the fitting residuals is potential dependent (cf. Figs. 4 and 5).

Fig. 7
figure 7

Average |Δ(E p)|, |Δ(e p)|, |Δ(αn)| and |Δ(peak area)| for fitting of two overlapped semi-derivative peaks (VII and VIII in the inset in the left upper panel) with Eqs. (5), (12) and (13) for various peak separation expressed as a distance between the peaks. The simulation conditions the same as for irreversible case from Fig. 1 except that E° for peak VIII was varied between 0.862 and 1.362 V. The errors are calculated as average values for both deconvoluted peaks, for each separate peak, the errors are defined in the same way as for Table 3; for |Δ(e p)|, |Δ(αn)| and |Δ(peak area)| a logarithmic scale is used

Fig. 8
figure 8

Δ(E p), Δ(e p), Δ(αn) and Δ(peak area) obtained from fitting of two overlapped semi-derivative peaks (IX and X in the central inset) with Eqs. (5), (12) and (13) for various ratios of the peak areas. Presented errors are shown for each peak separately and are defined in the same way as for Fig. 7 except that the actual values are shown instead of moduli; Δ(E p) values are rounded to 1 mV, and the errors below this value are indicated on the plot. Simulation conditions the same as for the irreversible case from Fig. 1 except that for peak X: 0.500 ≤ E° 0.678 V and 5·10−4 ≤ c ≤ 0.01 M

In general, the accuracy of determination of E p, e p, αn and the peak area increases with the peak separation and with decreasing difference between the peak areas. The accuracy is usually better for Eqs. (12) and (13) than for Eq. 5, the effect especially evident for the lowest separation between the peaks (Fig. 7) and the highest difference in the peak areas (Fig. 8). The strongest influence of the selection of the fitting function is observed for αn. When Eq. (5) is applied, the error in determination of αn may reach several tens of percents, while for Eqs. (12) and (13), the accuracy is not worse than 8 %, i.e. almost an order of magnitude better, even for the smallest separation between the peaks and the highest difference between the peak areas. This comparison indicates that application of symmetric Eq. (5) may lead to incorrect determination of the number of the electrons participating in the reaction in question. Thus, application of Eqs. (12) and (13) for fitting overlapped irreversible semi-derivative peaks is recommended over Eq. (5). Equation (12) gives slightly better accuracy of αn for separated peaks and overlapped peaks with significant difference in size while Eq. (13) gives more accurate values of the maxima and areas of overlapped peaks, is more convenient in use since can be applied also for a negative potential scale and gives slightly better reproducibility of the shape of the semi-derivative curves, as follows from a comparison of χ 2 values.

It should be stressed that the case with two overlapped peaks of the same shape and size shown in Fig. 7 is probably the most difficult one for the reliable deconvolution. It was concluded in [2] that the smallest distance between two overlapped reversible semi-derivative peaks for which deconvolution leads to correct results is slightly greater than FWHM. Similarly, overlapped Gaussian peaks of the same size and the peaks separation smaller than the FWHM cannot be correctly deconvoluted and obtained errors strongly increase for the peaks separation below then the FWHM [77, 78]. Figure 7 indicates that the smallest distance between overlapped irreversible semi-derivative peaks of the same size and shape which allows correct separation of the signals by means of fitting with Eq. (12) or (13) is very similar to the abovementioned cases of reversible semi-derivatives and Gaussian signals and is close to FWHM. For smaller peak separation, the existence of more than one signal cannot be concluded on the basis of a visual inspection.

A different situation is observed when the two overlapped irreversible semi-derivative peaks differ in respect to the shape, such as e.g. peaks I and II from Fig. 6a (FWHM difference of 300 %). In this case, both signals may be separated even when the peak potentials are the same. The errors obtained under such conditions for Eqs. (12) and (13) are not greater than 2 % (or 2 mV for the peak potential). In contrast, Eq. (5) leads to E p errors as high as 20 mV. A visual inspection of such overlapped semi-derivative signals allows conclusions that the total semi-derivative signal contains more than one peak (results not shown).

One of the well-known drawbacks of the semi-differentiation procedure is increase in the current noise upon its application [2, 42, 72]. Although this effect might complicate deconvolution of overlapped semi-derivative signals leading to higher errors, the presence of current noise should have the same impact for all the equations discussed above, i.e. (5), (12) and (13). Therefore, the conclusions drawn from the comparison of results of application of Eqs. (5) and (12) or (13) should be valid also when the current noise is present.

The analysis reported in this manuscript is limited to two extreme systems: completely reversible and irreversible. When a signal cannot be fitted satisfactorily with any of Eq. (5), (12) or (13), the system can be considered the one which does not meet requirements of complete reversibility nor irreversibility. Thus, the process may be quasi-reversible or the processes studied cannot be described by discussed model with a charge transfer and semi-infinite diffusion. The papers devoted to this topic focus mainly or exclusively on completely reversible or irreversible processes. The quasi-reversible systems require separate studies with a careful comparison of obtained results with those coming from application of equations for completely reversible and irreversible cases, especially in terms of analysis of fitting errors.

Conclusions

Voltammetric curves simulated for processes under conditions of semi-infinite linear diffusion and irreversible charge transfer with both reduced and oxidised species dissolved in the electrolyte were analysed by means of semi-differentiation. Semi-differentiation of strongly overlapped voltammetric signals leads to formation of overlapped semi-derivative peaks whose further analysis must involve fitting with appropriate mathematical functions. Several authors suggested that asymmetric semi-derivative peaks obtained for an irreversible electron transfer can be fitted with a mathematical function of the same type as the one used for completely symmetrical semi-derivative signals. This paper compares the results of fitting of the irreversible semi-derivative peaks with several types of mathematical functions: the abovementioned symmetric one and two alternative functions with introduced peak asymmetry (asymmetric functions). The usability of each of the functions was evaluated by means of a comparison of obtained values of the electrochemical parameters, such as peak height, peak potential and the product of number of exchanged electrons and symmetry factor (or transfer coefficient, αn) with the respective values used in simulation. It was found that when the irreversible semi-derivative peaks are fitted with the symmetric function the acceptable accuracy of determination of the abovementioned parameters is obtained only for a single semi-derivative peak or for overlapped semi-derivative peaks with significant differences in their width at half maximum. Application of asymmetric functions peaks has several advantages over the symmetric function. Thus, the latter functions significantly better reproduce the shape of the irreversible semi-derivative signals and give more accurate values of the electrochemical parameters, especially for strongly overlapped peaks. As an example, the error in αn obtained from fitting of overlapped irreversible semi-derivative peaks with a symmetric function may be as high as several tens of percents, a value greater by an order of magnitude than the results of data fitting with the asymmetric functions.