1 Introduction

Cumulative hazard functions, borrowed from survival analysis, are employed to regress isochoric heat capacities. The formalism developed is illustrated with data sets of rutile (a TiO2 polymorph), zinc, and vitreous silica, whose heat capacities exhibit the distinctively different low-temperature scaling of a non-conducting crystal, an anisotropic metal, and a glass.

In metals and glasses, the low-temperature heat capacity is dominated by conduction electrons or a two-level Fermi system, resulting in linear or nearly linear temperature scaling. To extract the cubic low-temperature scaling stemming from thermal atomic vibrations, one usually employs, in the case of metals, a low-order polynomial fit c1T+c3T3+ to low-temperature data, with amplitudes c1,3 obtained by linear least-squares regression. The amplitude c3 determines the Debye temperature, which is the only free parameter in the Debye theory. A slightly more general truncated series c1Tγ1+c3T3+ is used for glasses, with exponent γ1 close to one being an additional fitting parameter. This procedure is somewhat ambiguous, since it depends on the cutoff chosen for the low-temperature data set used for regression and also on the number of terms included in the truncated series. In this paper, we will avoid splitting off the low-temperature component and use cumulative hazard functions represented by multiply broken power-law distributions, cf. Sections 2 and 3, to regress heat-capacity curves covering the entire data set, from the low-temperature regime up to the melting point.

There are several methods used in experimental papers to account for deviations from the Debye theory in the intermediate temperature range. If the Debye heat capacity (determined from the amplitude of the cubic low-temperature slope) underestimates the measured heat capacity, one can try to fill the gaps by adding Einstein terms. However, the Debye heat capacity can also overestimate the measured one, as we will see in the case of v - SiO2.

In the case of anisotropy, e.g., for lattice vibrations of zinc, one can use separate Debye temperatures for the basal vibrations and the vibrations along the hexagonal axis. This gives only one additional fitting parameter, which does not suffice to obtain an accurate fit of the experimental data now available. Another experimental method to account for deviations from the Debye theory is to turn the constant Debye temperature into a temperature-dependent function suitable for least-squares regression. A further possibility is to modify the artificially truncated density of states in the Debye theory, replacing it by a more realistic vibrational state density to be specified.

In this paper, we will not attempt to modify or generalize the Debye theory but develop a new empirical approach to heat capacity, the starting point being data sets rather than first principles. Recently, there has been renewed interest in deriving and testing phenomenological equations of state, isothermal as well as caloric, cf. Refs. [1,2,3,4,5,6,7,8,9,10,11,12,13], unsurprisingly, in view of the limitations of the Debye theory and the calculational complexity of ab-initio studies [14,15,16].

In Sect. 2, we will explain how to relate heat capacities of solids to cumulative hazard functions (CHFs). The isochoric heat capacity CV(T) is plateauing at high temperature, reaching a constant limit value. If normalized with this classical limit, the heat capacity can be regarded as the cumulative distribution function (CDF) of a probability density. The complementary cumulative distribution function (CCDF) defines the CHF, which is the negative logarithm of the CCDF, cf. Ref. [17]. In this way, one can trace back the heat capacity to the cumulative hazard function, CV(T)1exp(H(T)). In Sect. 2, we also show how to convert data sets of the heat capacity to data points of the CHF, which will be the primary function to be regressed.

In Sect. 3, multiply broken power-law densities will be introduced as analytic representation of CHFs. We briefly outline the low- and high-temperature expansions thereof in terms of Hahn series (i.e. generalized power series with non-integer exponents) and also define the least-squares functional for the nonlinear regression of CHFs. A parametrization of multiply broken power-law distributions suitable for decadic Log–Log plots will be introduced, designed to find initial values for the iterative minimization of the multiparametric least-squares functional.

In Sect. 4, we discuss the empirical modeling of the heat capacity of specific materials with CHFs. In Sect. 4.1, heat-capacity data [18,19,20,21] of the rutile polymorph of titanium dioxide are studied, cf. Figs. 1, 2, 3, 4. First, we extract the data set of the CHF from the heat-capacity data and regress this function represented as a multiply broken power law. The CCDF and CDF can be calculated from the regressed cumulative hazard function, the CDF coinciding with the heat capacity up to a normalization constant. We also compare the regressed distributions (cumulative hazard function, heat capacity and CCDF) with their counterparts in the Debye theory. Goodness-of-fit parameters are calculated, including residual panels depicting the local deviation of the regressed functions from the data points.

Fig. 1
figure 1

Cumulative hazard function (CHF) H(T) of rutile (titanium dioxide), cf. Sect. 4.1. The data points are based on isochoric heat-capacity data of Ref. [18] (squares), Ref. [19] (circles), Ref. [20] (triangles) and Ref. [21] (diamonds). The conversion of the heat-capacity data to data points of the CHF is explained in Sect. 2. The red solid curve depicts the multiply broken power-law density H(T) in (7), with regressed parameters in Table 1. The least-squares functional (5) was used for regression. The asymptotic low- and high-temperature power-law limits of H(T), cf. Sect. 3, are indicated as black dotted straight lines; their amplitudes and exponents are listed in Table 1. The depicted temperature range terminates at the melting point of 2113 K. Residual relative deviations of the regressed CHF from the data points are shown in the lower panel

Fig. 2
figure 2

Normalized heat capacity F(T)=CV(T)/(9R) of rutile, and complementary cumulative distribution (CCDF) S(T)=1F(T)=exp(H(T)), cf. Sect. 4.1. The depicted normalized heat-capacity data stem from Ref. [18] (squares), Ref. [19] (circles), Ref. [20] (triangles) and Ref. [21] (diamonds). The data points of the CCDF S(T) are obtained from the heat-capacity data, cf. Sect. 2. F(T) and S(T) (red solid curves) are calculated from the regressed cumulative hazard function H(T) in Fig. 1. The temperature range is cut off at the melting point. The blue dashed curves indicate the normalized Debye heat capacity FD(T)=CD(T)/(9R) and the associated CCDF SD(T)=1FD(T) calculated via (8) with θ=777.8 K. The lower panels show the residuals of the regressed heat capacity CV(T) and CCDF S(T)

Fig. 3
figure 3

Index function Index[CV(T)] of the regressed heat capacity of rutile, cf. Sect. 5. The depicted data points are obtained as finite differences from the heat-capacity data of Ref. [18] (squares), Ref. [19] (circles), Ref. [20] (triangles) and Ref. [21] (diamonds), cf. (14). The red solid Index curve represents the Log–Log slope of the regressed heat capacity CV(T) (depicted in Fig. 2 in Log–Log coordinates) and is calculated as indicated in (11)–(13), with regressed parameters in Table 1. The blue dashed curve shows the Index function Index[CD(T)] of the Debye heat capacity (see Fig. 2), calculated as stated in (17) with θ=777.8 K

Fig. 4
figure 4

Temperature derivative CV(T) of the isochoric heat capacity of rutile, cf. Sect. 5. The data points are obtained as finite differences from the heat-capacity data of Ref. [18] (squares), Ref. [19] (circles), Ref. [20] (triangles) and Ref. [21] (diamonds), see after (15). CV(T)=9Rf(T) is depicted as red solid curve. The probability density f(T) in (15) is assembled from the regressed cumulative hazard function H(T) in Fig. 1 and its Index function Index[H(T)] in (13), with parameters in Table 1. The derivative of the Debye heat capacity CD(T) is shown as blue dashed curve, calculated via (16) with θ=777.8 K

In Sect. 4.2, the heat capacity of zinc is calculated from the regressed CHF, cf. Figs. 5, 6, 7, 8, based on data tables from Refs. [22,23,24]. In contrast to the non-conducting TiO2 compound, the cubic low-temperature slope generated by atomic vibrations is overpowered by the linear low-temperature scaling of the heat capacity of the conduction electrons. The regressed heat capacity is compared with the Debye model, using the Debye temperature of zinc quoted in Ref. [25].

Fig. 5
figure 5

Cumulative hazard function (CHF) H(T) of zinc, cf. Sect. 4.2. The data points are based on isochoric heat-capacity data of Refs. [22, 23] (circles) and Ref. [24] (squares). The conversion of the heat-capacity data to data points of the CHF is explained in Sect. 2. The red solid curve is a plot of the multiply broken power-law density H(T) in (9), with regressed parameters in Table 1. The asymptotic low- and high-temperature power-law limits of H(T), cf. Sect. 3, are depicted as black dotted straight lines, with amplitudes and exponents listed in Table 1. The low-temperature asymptote shows the linear electronic power law. The temperature range of the figure terminates at the zinc melting point of 693 K. Residual relative deviations of the regressed CHF from the data points are depicted in the lower panel

Fig. 6
figure 6

Normalized heat capacity F(T)=CV(T)/(3R) of zinc, and complementary cumulative distribution (CCDF) S(T)=1F(T)=exp(H(T)), cf. Sect. 4.2. The depicted heat-capacity data (normalized) are tabulated in Refs. [22, 23] (circles) and Ref. [24] (squares). The data points of the CCDF S(T) are obtained from the heat-capacity data as outlined in Sect. 2. F(T) and S(T) (red solid curves) are calculated from the regressed cumulative hazard function H(T) in Fig. 5. The black dotted low-temperature asymptote indicates the linear electronic power-law scaling. The temperature range is cut off at the melting point. The blue dashed curves show the normalized Debye heat capacity FD(T)=CD(T)/(3R) and the associated CCDF SD(T)=1FD(T) calculated from (8) with θ=329 K. The lower panels depict the residuals of the regressed heat capacity CV(T) and CCDF S(T)

Fig. 7
figure 7

Index function Index[CV(T)] of the regressed heat capacity of zinc, cf. Sect. 5. The depicted data points are obtained as finite differences from the heat-capacity data of Refs. [22, 23] (circles) and Ref. [24] (squares), cf. (14). The red solid Index curve represents the Log–Log slope of the regressed heat capacity CV(T) (depicted in Fig. 6 in Log–Log coordinates) and is calculated as indicated in (11)–(13) with regressed parameters in Table 1. The blue dashed curve shows the Index function Index[CD(T)] of the Debye heat capacity (Fig. 6), calculated as stated in (17) with θ=329 K

Fig. 8
figure 8

Temperature derivative CV(T) of the isochoric heat capacity of zinc, cf. Sect. 5. The data points are obtained as finite differences from the heat-capacity data of Refs. [22, 23] (circles) and Ref. [24] (squares), see after (15). CV(T)=3Rf(T) is depicted as red solid curve. The probability density f(T) in (15) is assembled from the regressed cumulative hazard function H(T) in Fig. 5 and its Index function Index[H(T)] in (13), with parameters in Table 1. The derivative of the Debye heat capacity CD(T) is shown as blue dashed curve, calculated via (16) with θ=329 K

In Sect. 4.3, the CHF and heat capacity of vitreous silica is studied, cf. Figs. 9, 10, 11, 12. In contrast to the crystals considered in Sects. 4.1 and 4.2, the low-temperature slope of the CHF and heat capacity of this glass is a non-integer power law, slightly nonlinear and generated by a two-level Fermi system [26, 27]. Heat-capacity data of Refs. [28,29,30] are used to regress the CHF of v - SiO2.

Fig. 9
figure 9

Cumulative hazard function (CHF) H(T) of vitreous silica, cf. Sect. 4.3. The data points are based on isochoric heat-capacity data of Ref. [28] (rectangles), Ref. [29] (circles) and Ref. [30] (squares). The conversion of the heat-capacity data to data points of the CHF is explained in Sect. 2. The red solid curve depicts the multiply broken power-law density H(T) in (10), with regressed parameters in Table 1. The asymptotic low- and high-temperature power-law limits of H(T), cf. Sect. 3, are indicated as black dotted straight lines; their amplitudes and exponents are listed in Table 1. The asymptotic low-temperature slope is generated by a fermionic two-level system. The temperature range terminates at the melting point of 1986 K. Residual relative deviations of the regressed CHF from the data points are shown in the lower panel

Fig. 10
figure 10

Normalized heat capacity F(T)=CV(T)/(9R) of v - SiO2, and complementary cumulative distribution (CCDF) S(T)=1F(T)=exp(H(T)), cf. Sect. 4.3. The depicted normalized heat-capacity data stem from Ref. [28] (rectangles), Ref. [29] (circles) and Ref. [30] (squares). The data points of the CCDF S(T) are obtained from the heat-capacity data, cf. Sect. 2. F(T) and S(T) (red solid curves) are calculated from the regressed cumulative hazard function H(T) in Fig. 9. The blue dotted low-temperature asymptote indicates the power-law scaling of the two-level Fermi system. The temperature range is cut off at the melting point. The blue dashed curves show the normalized Debye heat capacity FD(T)=CD(T)/(9R) and the associated CCDF SD(T)=1FD(T) calculated via (8) with θ=495 K. The lower panels depict the residuals of the regressed heat capacity CV(T) and CCDF S(T)

Fig. 11
figure 11

Index function Index[CV(T)] of the regressed heat capacity of v - SiO2, cf. Sect. 5. The depicted data points are obtained as finite differences from the heat-capacity data of Ref. [28] (rectangles), Ref. [29] (circles) and Ref. [30] (squares), cf. (14). The red solid Index curve represents the Log–Log slope of the regressed heat capacity CV(T) (depicted in Fig. 10 in Log–Log coordinates) and is calculated as indicated in (11)–(13) with regressed parameters in Table 1. The blue dashed curve shows the Index function Index[CD(T)] of the Debye heat capacity (Fig. 10), calculated as stated in (17) with θ=495 K

Fig. 12
figure 12

Temperature derivative CV(T) of the isochoric heat capacity of v - SiO2, cf. Sect. 5. The data points are obtained as finite differences from the heat-capacity data of Ref. [28] (rectangles), Ref. [29] (circles) and Ref. [30] (squares), see after (15). CV(T)=9Rf(T) is depicted as red solid curve. The probability density f(T) in (15) is assembled from the regressed cumulative hazard function H(T) in Fig. 9 and its Index function Index[H(T)] in (13), with parameters in Table 1. The derivative of the Debye heat capacity CD(T) is shown as blue dashed curve, calculated via (16) with θ=495 K

In Sect. 5, we compare the Log–Log slope of the regressed heat capacity with the Debye theory. This is done by calculating the Index function representing the local power-law exponent of the heat capacity, see Figs. 3, 7, 11. In Log–Log coordinates used for the plots of the heat capacities, the Index is just the slope of the tangent line to the heat-capacity curve at the respective temperature. The data points of the Index function are extracted from the heat-capacity data by way of finite-difference methods. Also in Sect. 5, we discuss the underlying empirical probability density f(T), cf. Ref. [31], which is, up to a normalization constant, the temperature derivative of the regressed heat capacity. The data points for f(T) are obtained as finite differences from the data sets of the heat capacity, see Figs. 4, 8, 12.

In Sect. 6, the equilibrium entropy and internal energy obtained from the regressed isochoric heat capacities is studied. Integral representations of these functions are derived as expectation values over the probability density f(T). We also calculate the low- and high-temperature asymptotics of entropy and internal energy, in particular the next-to-leading orders of the high-temperature expansions, and compare with the respective limits of the Debye model. Section 7 summarizes the conclusions.

2 Relating isochoric heat capacities to hazard functions

The use of cumulative hazard functions in the modeling of isochoric heat capacities CV(T) of solids is based on the fact that CV(T) is an increasing continuous function (leaving aside polymorphic transitions, melting, sublimation, etc.) starting from zero at T=0 and reaching a constant plateau value in the classical high-temperature limit CV(T)3na/fR. Here, na/f denotes the number of atoms per formula unit and R=8.3145 J/(K mol) is the gas constant; molar units will be used. The normalized heat capacity F(T)=CV(T)/(3na/fR) is thus the cumulative distribution function (CDF) of a probability density (pdf) f(T)=F(T).

The complementary cumulative distribution (CCDF) S(T)=1F(T) is decreasing from one at T=0 to zero in the high-temperature limit. The cumulative hazard function is defined as H(T)=logS(T), which is an increasing function from zero at T=0 to infinity in the high-temperature limit. Thus, S(T)=exp(H(T)), and the normalized heat capacity can be represented as F(T)=1exp(H(T)). In the low-temperature regime, F(T) and H(T) coincide asymptotically, F(T)H(T). We will use the cumulative hazard function H(T) as the primary function, regressing it from heat-capacity data. All other functions enumerated above can be calculated from the regressed H(T).

In particular, the pdf is found as f(T)=h(T)exp(H(T)), where h(T)=H(T) is the differential hazard rate. We will assume that the regressed H(T) has power-law asymptotics both in the low- and high-temperature regime, H(T0)a0Tα0 and H(T)aTα, with positive powers α0 and α. This ensures that f(T) is integrable and normalized to one, since F(T)=0Tf(T)dT, and that all moments are finite, since f(T) is exponentially decaying, admitting stretched, compressed or regular exponential decay, depending on whether 0<α<1, α>1, or α=1, respectively. As for the low-temperature power-law index α0, we will study three examples: rutile, where the low-temperature index α0=3 is generated by lattice vibrations, zinc, where the exponent α0=1 is generated by an electron gas overpowering the low-temperature heat capacity of atomic vibrations, and vitreous SiO2, where the non-integer index α01.22 is due to a fermionic two-level system.

The data points of the molar isochoric heat capacity CV(T) will be denoted by (Ti[K],CV,i[J/(K mol)])i=1,,N, with units as indicated. Data points of the normalized heat capacity F(T) are labeled (Ti[K],Fi)i=1,,N, with Fi=CV,i/(3na/fR). Data points of the CCDF S(T) are denoted by (Ti[K],Si)i=1,,N, Si=1Fi, and data points for the cumulative hazard function H(T) are labeled (Ti[K],Hi)i=1,,N, Hi=logSi. We will model empirical heat capacities from zero temperature up to the melting point where CV(T) has a discontinuity indicating a first-order transition.

3 Cumulative hazard functions as multiply broken power-law densities

We will employ a multiply broken power-law density as cumulative hazard function, cf., e.g., Ref. [32],

H(T)=a0Tα0k=0n(1+bkTβk)ηk,
(1)

where a0, bk are positive amplitudes, α0 and βk are positive exponents and the ηk are real non-zero exponents to be inferred by least-squares regression. The number of factors in the product is adapted to the data set. The asymptotic limits of H(T) in (1) are simple power laws, H(T0)a0Tα0 and H(T)aTα, with α:=α0+k=0nβkηk and a:=a0k=0nbkηk. The representation (1) is suitable for low-temperature expansions. To obtain high-temperature ascending series expansions in 1/T, we rewrite H(T) in (1) as

H(T)=aTαk=0n(1+1/(bkTβk))ηk.
(2)

Each of the factors in (1) and (2) admits an ascending series expansion in integer powers of Tβk or 1/Tβk,  which is absolutely convergent within T<bk1/βk or T>bk1/βk, respectively. Multiplication of the power-series expansions of the factors in the product (1) or (2) and reordering the series in ascending real powers of T or 1/T gives a Hahn series, which is absolutely convergent in the smallest convergence domain of the expanded factors, that is T<min(bk1/βk)k=1,,n or T>max(bk1/βk)k=1,,n, respectively.

Specifically,

H(T0)H0(T)=a0Tα0(1+ηmbmTβm+),
(3)
H(T)H(T)=aTα(1+ηmbmTβm+),
(4)

where βm is the smallest of the exponents βk. Higher orders of these series can be calculated as outlined above, once the exponents βk are specified numerically. The non-integer exponents of the series expansions (3) and (4) constitute an unbounded increasing sequence of real numbers.

The least-squares regression is performed with H(T) in (1), and the nonlinear least-squares functional reads

χH2(a0,α0,(bk,βk,ηk)k=0,,n)=i=1N(H(Ti)Hi)2Hi2,
(5)

with data points (Ti,Hi)i=1,,N as in Sect. 2. H(T) depends on the fitting parameters a0,α0,(bk,βk,ηk)k=0,,n.

To find initial values for the parameters when minimizing the least-squares functional, it is convenient to reparametrize H(T) in (1) as

H(T)=a0Tα0k=0n(1+(T/10b^k)β^k/|η^k|)η^k,
(6)

where b^k=Log(bk1/βk), β^k=βk|ηk|, η^k=ηk, and to plot the data set in decadic Log–Log coordinates as done in the figures, since simple power laws such as the asymptotic limits of H(T) appear as straight lines in this representation. The parameters in (1) are recovered as bk=(10b^k)β^k/|η^k|, βk=β^k/|η^k|, ηk=η^k. A method to systematically find initial parameter values for the nonlinear least-squares regression of factorizing multiparameter densities is outlined in Refs. [31,32]. In Sect. 4, a Mathematica® [33] routine, FindMinimum[chisquared[…],{initial values}, MaxIterations → nmax], will be used for the iteration of the multiparametric least-squares functional (5).

4 Isochoric heat capacities of specific materials: regression of the cumulative hazard function

4.1 Rutile polymorph of titanium dioxide

The data sets of the rutile (TiO2) heat capacity, cf. Refs. [18,19,20,21], are converted to a data set (Ti,Hi)i=1,,N of the cumulative hazard function (CHF) H(T) as explained in Sect. 2, which is depicted in Fig. 1. The CHF is specified as broken power-law density (see (1))

H(T)=a0T3(1+b0Tβ0)η01(1+b1Tβ1)η11(1+b2Tβ2)η21(1+b3Tβ3)η3,
(7)

with positive amplitudes a0 and bk and positive exponents βk and ηk. The exponent α0 in (1) is fixed from the outset as α0=3, to recover the cubic low-temperature scaling, since CV(T)/(3na/fR)=F(T)H(T), with na/f=3, cf. Sect. 2. The regression is performed with the least-squares functional (5). The regressed parameters and the goodness-of-fit parameters are listed in Table 1, including the amplitude and exponent of the high-temperature power-law limit H(T)aTα.

Table 1 Fitting parameters of the cumulative hazard function (CHF) H(T) of rutile, zinc and v - SiO2

Figure 2 depicts the regressed normalized heat capacity F(T)=1exp(H(T)) and the CCDF S(T)=exp(H(T)), as well as the respective data sets (Ti,Fi)i=1,,N and (Ti,Si)i=1,,N, cf. Sect. 2. Residual panels are also included in Figs. 1 and 2, indicating the local accuracy of the regressed functions. The temperature range of the figures extends to the melting point of 2113 K.

Figure 2 also shows the Debye approximations of the normalized heat capacity F(T) and the CCDF S(T), with Debye temperature θ=777.8 K calculated from the regressed amplitude a0 in (7) and Table 1, θ=(4π4/(5a0))1/3. The Debye heat capacity CD(T) and the normalized version FD(T) thereof (which is plotted in Fig. 2) read

CD(T)3na/fR=FD(T)=12D(d)3ded1,D(d):=1d30dy3dyey1,
(8)

with d=θ/T. Also indicated in Fig. 2 is the CCDF of the Debye theory, SD(T)=1FD(T). Evidently, the Debye model reproduces the classical limit and the cubic low-temperature scaling, but is otherwise not accurate in the crossover region, substantially underestimating the heat capacity data. For future reference, we also define, in analogy to Sect. 2, the cumulative hazard function and hazard rate of the Debye model as HD(T)=logSD(T) and hD(T)=HD(T) as well as the probability density fD(T)=FD(T) (explicitly stated in (16)) and also note hD(T)=fD(T)/SD(T).

4.2 Zinc

The heat-capacity data of zinc, taken from tables in Refs. [22,23,24], are converted to the data set (Ti,Hi)i=1,,N of the CHF H(T) depicted in Fig. 5. For the least-squares fit, we use the multiply broken power law (cf. (1))

H(T)=a0T(1+b0Tβ0)η0(1+b1Tβ1)η11(1+b2Tβ2)η21(1+b3Tβ3)η3,
(9)

depending on positive parameters a0,bk,βk,ηk. The low-temperature limit of H(T) and of the normalized heat capacity coincide, CV(T)/(3na/fR)=F(T)H(T), with na/f=1, see also Sect. 6. We have identified α0=1 as low-temperature exponent in (9) to account for the linear electronic power-law limit of the heat capacity. The least-squares functional used for regression is stated in (5), and the regressed parameters of H(T) are listed in Table 1.

Figure 6 depicts the regressed normalized heat capacity F(T)=1exp(H(T)) and the CCDF S(T)=exp(H(T)) of zinc and the corresponding data sets (Ti,Fi)i=1,,N and (Ti,Si)i=1,,N. The temperature range in Figs. 5 and 6 is cut off at the melting point of 693 K. For comparison, we have also indicated, in Fig. 6, the counterparts to F(T) and S(T) in the Debye model, that is FD(T) and SD(T) as defined in (8), with Debye temperature of 329 K, cf. Ref. [25].

4.3 Vitreous SiO2

The heat-capacity data of v - SiO2 from Refs. [28,29,30] are converted to data points (Ti,Hi)i=1,,N of the CHF H(T), cf. Sect. 2, and are plotted in Fig. 9. The least-squares fit to the (Ti,Hi)i=1,,N data is performed with the multiply broken power law (cf. (1))

H(T)=a0Tα0(1+b0Tβ0)η0(1+b1Tβ1)η11(1+b2Tβ2)η21(1+b3Tβ3)η3,
(10)

with positive parameters a0,bk,βk,ηk. The low-temperature slope H(T)a0Tα0 coincides with the low-temperature limit of the normalized molar heat capacity F(T). The empirical exponent α0=1.22 originating from a fermionic two-level system, cf. Refs. [26, 27], is taken as fixed input in the regression. The regressed parameters and goodness-of-fit parameters are listed in Table 1. The normalized heat capacity F(T)=1exp(H(T)) of v - SiO2 and the CCDF are depicted in Fig. 10, including the respective data points (Ti,Fi)i=1,,N and (Ti,Si)i=1,,N. Residual panels of the regressed functions are included in Figs. 9 and 10. The depicted temperature range in these figures extends to 1986 K, the melting point of v - SiO2. The normalized heat capacity FD(T) and CCFD SD(T) of the Debye model are also indicated in Fig. 10 for comparison, calculated as stated in (8) with Debye temperature of 495 K inferred from elastic constants, cf. Ref. [29].

5 Index functions and probability density

The Index functional of a positive function F(T) on the positive real axis is defined as, cf., e.g., Ref. [12],

Index[F(T)]=dlogF(T)dlogT=TF(T)F(T).
(11)

Index[F(T)] gives the local slope of F(T) when plotted in Log–Log coordinates, as done in Figs. 2, 6 and 10 depicting the normalized heat capacity F(T)=CV(T)/(3na/fR). Evidently, Index[CV(T)]=Index[F(T)].

The Index of the cumulative hazard functions (CHFs) in Figs. 1, 5, 9 reads Index[H(T)]=TH(T)/H(T). The Index functions of the normalized heat capacity F(T) and CHF H(T) are related by the identity

Index[F(T)]=H(T)exp(H(T))1Index[H(T)].
(12)

Specifying the CHF H(T) as multiply broken power-law density (1), we find

Index[H(T)]=α0+k=0nβkηkbkTβk1+bkTβk.
(13)

The Index function of the normalized heat capacity F(T) can thus be calculated by way of (12), with H(T) in (1) and Index[H(T)] in (13). Also, Index[H(T0)]=α0 and Index[H(T)]=α, cf. Sect. 3.

The data points of the Index function Index[F(T)] can be assembled from the (Ti,Fi)i=1,,N data (of the normalized heat capacity, cf. Sect. 2) as ((Tj+Tj+1)/2,Index[F]j)j=1,,N1, where

Index[F]j=log(Fj+1/Fj)log(Tj+1/Tj)
(14)

is the finite-difference version of the derivative dlogF(T)/dlogT in (11), see Figs. 3, 7, 11.

The probability density f(T)=F(T) can also be calculated from (1) and (13), by way of the identity

f(T)=exp(H(T))H(T)TIndex[H(T)].
(15)

The data points of f(T) are assembled from the (Ti,Fi)i=1,,N data as finite differences ((Tj+Tj+1)/2,fj)j=1,,N1, with fj=(Fj+1Fj)/(Tj+1Tj). The derivative of the isochoric heat capacity is proportional to the probability density, CV(T)=3na/fRf(T), and the data points of CV(T) are obtained as ((Tj+Tj+1)/2,3na/fRfj)j=1,,N1, see Figs. 4, 8 and 12.

As for the Debye theory, the normalized heat capacity FD(T)=CD(T)/(3na/fR) is stated in (8), and its temperature derivative, the probability density fD(T)=FD(T), cf. Sect. 2, reads

fD(T)=3T(FD(T)d2ed(ed1)2)
(16)

with d=θ/T. The derivative of the Debye heat capacity is CD(T)=3na/fRfD(T), which is plotted in Figs. 4, 8, 12 for comparison with the derivative of the regressed empirical heat capacity CV(T)=3na/fRf(T).

The Index function of the normalized Debye heat capacity FD(T) representing the local Log–Log slope of CD(T) and FD(T) reads

Index[FD(T)]=TFD(T)FD(T)=3(11FD(T)d2ed(ed1)2),
(17)

with FD(T) in (8) substituted. The normalization does not affect the Log–Log slope, which is depicted in Figs. 3, 7, 11 for comparison with the empirical Index function Index[CV(T)] of rutile, zinc and v - SiO2.

6 Integral representations and asymptotic expansions of entropy and internal energy

Entropy SE=3na/fRs(T) and internal energy UE=3na/fRu(T) are defined by the normalized functions

s(T)=0T1tF(t)dt,u(T)=0TF(t)dt,
(18)

where F(T)=CV(T)/(3na/fR) is the normalized molar isochoric heat capacity, na/f the number of atoms per formula unit, and R the gas constant, cf. Sect. 2. These integral representations ensure that the equilibrium condition ds(T(u))/du=1/T is satisfied, where T(u) is the inverse of u(T) in (18). Entropy and internal energy are only defined up to an additive constant, which is chosen so that these quantities vanish at zero temperature, s(0)=0 and u(0)=0.

Both s(T) and u(T) can be written as expectation values over the probability density f(T), cf. Sect. 2,

u(T)=0(Tt)Θ(Tt)f(t)dt,s(T)=0log(T/t)Θ(Tt)f(t)dt,
(19)

where Θ(t) is the Heaviside step function. The equivalence of representations (18) and (19) can be seen by differentiation, the derivative of the Heaviside function being the Dirac delta function, Θ(t)=δ(t).

For comparison, the Debye model, cf. Sect. 4.1, gives the normalized internal energy uD(T)=3TD(d) (where the zero-point energy has been dropped) and entropy sD(T)=4D(d)log(1ed) (also vanishing at T=0). The Debye function D(d) is defined in (8), with d=θ/T and Debye temperature θ.

In the following, we compare the low- and high-temperature asymptotics of the densities introduced above and in Sects. 2 and 3 with the corresponding limit of the Debye model. To this end, we note the asymptotic expansions of the Debye function in (8),

D(d)=13d8+d260O(d4),D(d)=π4151d3+O(ed).
(20)

6.1 Low-temperature regime

The leading order of the cumulative hazard function and cumulative distribution and their derivatives in the T0 limit reads (cf. (1))

H(T)F(T)=1S(T)a0Tα0,f(T)h(T)α0a0Tα01,
(21)

with positive exponent α0>0. Higher-order terms can be calculated based on the series expansion (3) of H(T). The leading orders of the normalized internal energy and entropy read

u(T)a0Tα0+1/(α0+1),s(T)a0Tα0/α0.
(22)

The respective T0 limits of the Debye model are

HD(T)FD(T)=1SD(T)45π4T3θ3,fD(T)hD(T)125π4T2θ3.
(23)

The functions in (23) are defined at the end of Sect. 4.1. The low-temperature limits of the normalized internal energy and entropy of the Debye model read

uD(T)π45T4θ3,sD(T)4π415T3θ3.
(24)

Putting α0=3 and identifying θ=(4π4/(5a0))1/3, cf. Sect. 4.1, the low-temperature limits in (21) and (23) and in (22) and (24) coincide.

6.2 High-temperature expansions

Turning to the high-temperature expansion of the cumulative hazard function H(T), CCDF S(T) and normalized heat capacity F(T), we find

H(T)H(T),S(T)=1F(T)exp[H(T)],
(25)

where H(T) is the Hahn series in (4). The asymptotic T limit of the pdf and hazard rate reads

f(T)aαTα1exp(H(T)),h(T)aαTα1,
(26)

with amplitude a and exponent α defined in Sect. 3. In the exponentials in (25) and (26), we can drop all terms with negative powers αβn of T in the series H(T), cf. (4), to obtain the leading order of the asymptotic expansion.

Integration by parts is used to find the high-temperature limit of the internal energy u(T) in (18),

u(T)=Tμ+TS(t)dt,μ:=0S(t)dt=0tf(t)dt.
(27)

We note the T limits

TS(t)dtexp(H(T))h(T),T1tS(t)dtexp(H(T))Th(T),
(28)

since h(t) and 1/t are slowly varying as compared with the exponential, and H(T) is increasing so that h(T)=H(T)>0. Thus the high-temperature asymptotics of the normalized internal energy reads

u(T)T+μexp(H(T))aαTα1,
(29)

with constant μ defined in (27).

To find the T limit of the entropy s(T), we first truncate the integral representation in (18), writing

sε(T):=εTF(t)tdt=logTlogεεS(t)tdt+TS(t)tdt
(30)

with small ε>0. Integration by parts,

εS(t)tdt=εf(t)logtdtS(ε)logε,
(31)

yields

sε(T)=logT+TS(t)tdtεf(t)logtdtlogε0εf(t)dt.
(32)

Since f(t)=O(t1+δ), with δ>0, cf. Sect. 2, the last term vanishes in the limit ε0, so that

s(T)=logT+TS(t)tdt0f(t)logtdt.
(33)

The leading-order asymptotics of the second integral in (28) finally gives

s(T)logT+0f(t)logtdtexp(H(T))aαTα.
(34)

In the Debye model, the counterpart of the T limits (25) and (26) reads, cf. Sects. 4.1 and 5,

SD(T)=1FD(T)120θ2T2,HD(T)log(120θ2T2),
(35)
fD(T)110θ2T3,hD(T)2T.
(36)

The high-temperature asymptotics of the normalized internal energy and entropy of the Debye model (with zero-point energy dropped, cf. after (19) and (20)) is found as

uD(T)T+38θ120θ2T,sD(T)+logθT43140θ2T2.
(37)

Thus, after subtracting divergent and constant terms, the asymptotic limits of the Debye model are negative-integer power laws, whereas the limits (29) and (34) admit exponential decay (typically stretched exponential decay with 0<α<1, cf. Sect. 4 and Table 1). The divergent terms in (29) and (37) and in (34) and (37) coincide, but the constant terms defining the next-to-leading order already differ. The high-temperature limits of the empirical CCDF S(T) and probability density f(T) in (25) and (26) also decay exponentially, in contrast to the power-law decay of these functions in the Debye model, cf. (35) and (36).

7 Conclusion

As demonstrated with three common materials, the Debye theory of heat capacity, where the solid is modeled as a collection of one-dimensional harmonic oscillators quantifying the temperature dependence of atomic vibrations, falls short of giving an accurate description of the experimental data sets, especially in the intermediate temperature range. One can even not conclude that the Debye heat capacity tends to over- or underestimate the empirical data, as this depends on the material. The Debye theory correctly reproduces the cubic low-temperature scaling and the classical high-temperature limit, but the crossover where most of the data points are located is material dependent. The Debye temperature is the only free parameter in this theory and already fixed by the amplitude of the cubic low-temperature power law, so that there are no free parameters left to account for material dependence in the crossover regime. Thus, in effect, the Debye theory is an ingenious explanation of heat capacity in terms of quantized lattice vibrations, but not really accurate in representing empirical data sets.

A second problem arising in the case of metals and glasses is that the cubic low-temperature scaling cannot unambiguously be disentangled from the linear or nearly linear scaling caused by conduction electrons or, in the case of glasses like v - SiO2, by a fermionic two-level system. This (nearly) linear slope is clearly visible in the low-temperature data, but there is no unambiguous way to extract the small cubic addition generated by thermal atomic vibrations.

Here, the focus was on the actual quantitative modeling of empirical heat capacities, rather than on qualitative explanations in terms of idealized lattice vibrations, free electron gases and two-level systems. To this end, we invoked basic probability theory, starting with the observation that the normalized heat capacity qualifies as the cumulative distribution of a probability density f(T), which is depicted in Figs. 4, 8, 12 for rutile, zinc, and vitreous silica, respectively, together with the corresponding data points extracted from experimental heat-capacity data, cf. Sect. 5. This identification of the isochoric heat capacity of solids as cumulative distribution function is always possible in the absence of phase transitions, the only requirement being that the heat capacity is monotonically increasing, starting from zero at zero temperature, and is plateauing in the high-temperature limit. The probability density f(T) defines the cumulative hazard function (CHF), H(T)=log[10Tf(t)dt], which is increasing from zero to infinity, and this relation is invertible, f(T)=H(T)exp(H(T)). Also, as pointed out in Sect. 6, the entropy and internal energy of the solid are expectation values over the pdf f(T).

The molar isochoric heat capacity can unambiguously be expressed in terms of the cumulative hazard function, CV(T)=3na/fR[1exp(H(T))], where na/f is the number of atoms per formula unit and R the gas constant. In Sect. 2, we converted data points of the isochoric heat capacity CV(T) to data points (Ti,Hi)i=1,,N of the CHF H(T). Once that is done, the CHF becomes the primary distribution to be regressed from the data set (Ti,Hi)i=1,,N.

The CHF was specified as multiply broken power-law distribution, H(T)=a0Tα0k=0n(1+bkTβk)ηk, which admits power-law asymptotics both in the low- and high-temperature limits, cf. Sect. 3. There are no particular constraints on the parameters of this distribution; H(T) just needs to be monotonically increasing, as ensured in practice by the data set. The data points of the CHF of rutile, zinc, and v - SiO2, as well as the regressed H(T) are depicted in Figs. 1, 5, 9, including residual panels, and the regressed parameters are listed in Table 1.

The heat capacity CV(T) was calculated from the regressed CHF and is depicted in Figs. 2, 6, 10 for the respective materials. Apart from goodness-of-fit parameters in Table 1 and residual plots in Figs. 1, 2, 5, 6, 9, 10, we have also employed Index functions, which allowed us to compare the local power-law exponent (Log–Log slope) of the regressed empirical heat capacity with the slope parameter of the Debye model. The Index functions are depicted in Figs. 3, 7, 11 together with the corresponding data sets, cf. Sect. 5. Three very different materials were studied, rutile, zinc, and vitreous SiO2, to demonstrate the wide applicability of hazard functions in the analytic modeling of heat-capacity data of solids.