Acessibilidade / Reportar erro

Fifth-order AGM-formula for the period of a large-angle pendulum

Abstract

In this paper, an approximate algebraic formula for calculating the period of a large-angle pendulum was developed based on fifth-order iteration of the arithmetic-geometric mean (AGM) formula for the complete elliptic integral of the first kind. The present formula is capable of estimating the period of the nonlinear pendulum for the entire range of possible amplitudes i.e. 0<A<180, but it is particularly useful for large-angle (90<A170) and extremely large-angle (170<A179.9) oscillations. The accuracy of the present formula was tested using exact solution, numerical solution and other published large-angle formulas. It was observed that the present formula is several orders more accurate than the numerical solution and the other published formulas. The maximum error of the present formula for amplitudes up to 179.9 was found to be 2.93×10-6%. The present formula can be used for pedagogical purpose because of its simplicity.

Keywords:
large-angle pendulum; arithmetic-geometric mean; elliptic integral; nonlinear oscillations


1. Introduction

The didactic value of the pendulum can hardly be overstated. Perhaps, this can be attributed to the fact that there are many mechanical systems and physical phenomena that exhibit pendulum-like motion [1[1] A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022).]. A pendulum system exhibits rich physics that makes it useful for teaching various topics on mechanics and mechanical vibration. Nonlinear vibration can be introduced at undergraduate level vibration courses using the pendulum [2[2] A. Big-Alabo, International Journal of Mechanical Engineering Education 48, 335 (2020a)., 3[3] Y. Qing-Xin and D. Pei, European Journal of Physics 31, L15 (2010).]. This can be done by expanding the sine nonlinearity of the pendulum equation using Taylor’s series and truncating after the second term, which results to the well-known cubic-nonlinear Duffing equation. Also, the pendulum can be used to estimate local gravity in a simple lab experiment [4[4] V. Oliveira, Physics Education 51, e063007 (2016).] and to estimate the inertia of compact bodies [5[5] P.F. Hinrichsen, European Journal of Physics 42, e015005 (2021).]. At graduate level, the pendulum can be used to study the oscillations of mechanical and other complex physical systems [1[1] A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022)., 6[6] F.M.S. Lima, European Journal of Physics 29, 1091 (2008).] and to investigate nonlinear phenomena such as chaos [7[7] R.D. Peters, American Journal of Physics 63, 1128 (1995).], jump [8[8] M.S. Soliman, International Journal of Non-Linear Mechanics 31, 167 (1996)., 9[9] A. Goriely, P. Boulanger and J. Leroy, American Journal of Physics 74, 784 (2006).], parametric oscillations [10[10] G.I. Depetri, F.A.C. Pereira, B. Marin, M.S. Baptista and J.C. Sartorelli, Chaos: An Interdisciplinary Journal of Nonlinear Science 28, e033103 (2018).] and bifurcations [11[11] A. Big-Alabo and C.V. Ossia, International Journal of Applied and Computational Mathematics 5, 10.1007/s40819-019-0697-9 (2019).
https://doi.org/10.1007/s40819-019-0697-...
].

The Wolfram Demonstration Project is an open-access peer-reviewed online resource that provides interactive illustrations of the dynamics of various physical systems and is very useful for students and instructors. The online resource provides several applications of the pendulum motion [12[12] https://demonstrations.wolfram.com/search.html?query=pendulum, accessed in 17/08/2022.
https://demonstrations.wolfram.com/searc...
] and the pendulum system has 123 demonstration projects, which is the highest for any single system. This huge number of demonstration projects can only attest to the pedagogical value of the pendulum.

The dynamic equation for the undamped oscillations of the pendulum motion is well-known to be:

(1) φ ¨ + ω 0 2 sin φ = 0

where the initial conditions are φ(0)=A and φ.(0)=0, and the possible oscillation amplitudes are in the range A[0,π] radians. For the simple pendulum, ω0=g/l where g is the acceleration due to gravity and l is the length of the pendulum. For other pendulum-like motions, ω0 is expressed differently based on the system’s parameters [1[1] A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022).].

The trigonometric nonlinearity in equation (1) arises from the geometric effects, which depend on the amplitude. During small-angle oscillations, i.e. A<10, the geometric nonlinear effect is insignificant and the approximation sinφφ is applicable. Therefore, the pendulum motion can be modelled by a simple harmonic motion (i.e. φ¨+ω02φ=0) and has a constant period that is given as T0=2π/ω0. In contrast, during moderate-angle to large-angle oscillations, the geometric nonlinear effect is appreciable and the period depends on the amplitude. The greater the amplitude, the stronger the geometric nonlinear effect and equation (1) must be used to determine the period and oscillation profile of the pendulum. The exact period of equation (1) can be derived in terms of the complete elliptic integral of the first kind as [6[6] F.M.S. Lima, European Journal of Physics 29, 1091 (2008).]:

(2) T e x T 0 = 2 π K ( m )

where m=sin2(A/2) is the elliptic parameter and K(m)=0π/2(1-msin2θ)-1/2dθ is the complete elliptic integral of the first kind.

The exact period in equation (2) is generally not suitable for undergraduate courses because it is not expressed in terms of elementary functions. Although K(m) can be evaluated numerically, explicit algebraic solutions are preferable especially for introductory courses. In view of this, there has been a renewed interest to derive approximate algebraic solutions that provide an accurate estimate of the period of a large-angle pendulum [1[1] A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022)., 2[2] A. Big-Alabo, International Journal of Mechanical Engineering Education 48, 335 (2020a)., 3[3] Y. Qing-Xin and D. Pei, European Journal of Physics 31, L15 (2010)., 6[6] F.M.S. Lima, European Journal of Physics 29, 1091 (2008)., 13[13] E.I. Butikov, European Journal of Physics 33, 1555 (2012)., 14[14] R.B. Kidd and S.L. Fogg, The Physics Teacher 40, 81 (2002)., 15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008)., 16[16] K. Johannessen, European Journal of Physics 32, 407 (2011)., 17[17] A. Beléndez, E. Arribas, A. Márquez, M. Ortuño and S. Gallego, European Journal of Physics 32, 1303 (2011)., 18[18] D.S. Xue, Z. Zhou and M.Z. Gao, Chinese Physics Letters, 29, e044601 (2012)., 19[19] S.A.H. Salas, Journal of King Saud University – Science, 10.1016/j.jksus.2019.07.005 (2019).
https://doi.org/10.1016/j.jksus.2019.07....
, 20[20] A. Big-Alabo, European Journal of Physics 41, e015001 (2020b).]. However, most of these approximations are only accurate to less than 1.0% relative error for a limited range of the possible amplitudes and would require complementary solutions for those amplitudes in which they are inaccurate [5[5] P.F. Hinrichsen, European Journal of Physics 42, e015005 (2021).].

A recent review of approximate algebraic formulas for the period of a nonlinear pendulum was published by Hinrichsen [5[5] P.F. Hinrichsen, European Journal of Physics 42, e015005 (2021).] and it provides a comprehensive collection of over forty approximations that are applicable to small-angle, medium-angle and large-angle oscillations. The study [5[5] P.F. Hinrichsen, European Journal of Physics 42, e015005 (2021).] included a comparative analysis of the various approximations which showed that the simplest and most accurate formulas for small-angle oscillations with nonlinearity (10<A<45) are those of Denman [21[21] H.H. Denman, American Journal of Physics 27, 524 (1959).] and Carvalhaes and Suppes [15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).].

The formula of Denman [21[21] H.H. Denman, American Journal of Physics 27, 524 (1959).] is given as:

(3) T T 0 = 1 1 - 16 / A 2

and was derived using a Chebyshev series expansion of the sine nonlinearity. It produced a relative error that is less than 0.2% for angles up to 90.

The approximate formula of Carvalhaes and Suppes [15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).] for small-angle oscillations was derived based on a second-order iteration of the arithmetic-geometric mean (AGM) formula for K(m) and it is given as:

(4) T T 0 = 4 ( 1 + cos ( A / 2 ) ) 2

Equation (4) produced a relative error that is less than 0.001% for angles up to 90 but is slightly more complicated than equation (3).

For moderate-angle oscillations (45<A<90), equation (4) can be used although a more accurate approximation by Belendez et al. [17[17] A. Beléndez, E. Arribas, A. Márquez, M. Ortuño and S. Gallego, European Journal of Physics 32, 1303 (2011).] was recommended. The formula of Belendez et al. [17[17] A. Beléndez, E. Arribas, A. Márquez, M. Ortuño and S. Gallego, European Journal of Physics 32, 1303 (2011).] was obtained by Taylor series expansion of the exact frequency relation to K(m). The Taylor series expansion was implemented about the point m¯=1-m4=cos(A/2)=1 and truncated at the fourth term to obtain the following formula:

(5) T T 0 = 4 ( 1 + cos ( A / 2 ) ) 2 - [ ( 1 - cos ( A / 2 ) ) / 2 ] 4

Equation (5) has a maximum relative error that is less than 0.001% for amplitudes up to 105.

For large-angle oscillations, Hinrichsen [5[5] P.F. Hinrichsen, European Journal of Physics 42, e015005 (2021).] compared a number of approximate formulas which included Butikov [13[13] E.I. Butikov, European Journal of Physics 33, 1555 (2012).], Lima [6[6] F.M.S. Lima, European Journal of Physics 29, 1091 (2008).], Qing-Xin and Pei [3[3] Y. Qing-Xin and D. Pei, European Journal of Physics 31, L15 (2010).], Xue et al. [18[18] D.S. Xue, Z. Zhou and M.Z. Gao, Chinese Physics Letters, 29, e044601 (2012).], Big-Alabo [20[20] A. Big-Alabo, European Journal of Physics 41, e015001 (2020b).] and Carvalhaes and Suppes [15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).]. The comparison showed that the formulas of Xue et al. [18[18] D.S. Xue, Z. Zhou and M.Z. Gao, Chinese Physics Letters, 29, e044601 (2012).] and Carvalhaes and Suppes [15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).] are the most accurate for large-angle oscillations. The formula of Xue et al. [18[18] D.S. Xue, Z. Zhou and M.Z. Gao, Chinese Physics Letters, 29, e044601 (2012).] was derived based on a logarithmic approximation of K(m) and it is given as:

(6) T T 0 = 1 π [ ln 2 + 2 1 + sin 2 ( A / 2 ) ln ( 2 + 1 + sin 2 ( A / 2 ) 2 - 1 + sin 2 ( A / 2 ) ) ] - ( cos ( A / 2 ) ) 1.6 70

whereas the formula of Carvalhaes and Suppes [15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).] is based on a fourth-order iteration of the AGM formula for K(m) and is given as:

(7) T T 0 = 16 { 1 + cos ( A / 2 ) + 2 cos ( A / 2 ) + 2 3 / 2 ( cos ( A / 2 ) ) 1 / 4 [ 1 + cos ( A / 2 ) ] 1 / 4 + 2 7 / 4 ( cos ( A / 2 ) ) 1 / 8 [ 1 + cos ( A / 2 ) ] 1 / 4 [ 1 + cos ( A / 2 ) + 2 cos ( A / 2 ) ] 1 / 2 }

Big-Alabo [1[1] A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022).] showed that the fourth-order iteration of the AGM formula can be simplified algebraically to produce a formula that has exactly the same accuracy but is much simpler than equation (7) as shown:

(8) T T 0 = 16 [ 1 + cos ( A / 2 ) + 2 cos ( A / 4 ) ( cos ( A / 2 ) ) 1 / 4 ] 2

Equation (6) produces a maximum relative error that is less than 0.02% for any amplitude while equation (7) produces a maximum relative error of less than 0.04% for amplitudes up to 179.9. However, equation (7) is more accurate than equation (6) for large-angle oscillations except in the case of extremely large-angle oscillations in the range of 178<A<180.

In spite of the progress that has been made in deriving approximate pendulum formulas for large-angle oscillations, there is still need to derive a more accurate and simpler formula composed of elementary functions; perhaps one that can be introduced at undergraduate level. In this paper, a new explicit algebraic approximation for the period of a large-angle pendulum that is composed of elementary functions was derived based on the fifth-order iteration of the AGM formula for K(m). The accuracy of the new formula was investigated using exact, numerical and published approximate solutions. An important feature of the formula is that its derivation is simple enough for inclusion into undergraduate courses on mechanics and vibration.

2. AGM Formula for Pendulum Period

The AGM is a recursive algorithm of two sequences; one is an arithmetic sequence and the other is a geometric sequence. The sequences can be defined as shown:

(9a) a n = 1 2 ( a n - 1 + b n - 1 )
(9b) b n = a n - 1 b n - 1

where n+ and a0, b0 are the initial values for the algorithm. Based on these sequences, the AGM is defined for a0>0 and b0>0 as the point of convergence of an and bn as n. Therefore,

(10) M ( a 0 , b 0 ) = lim n a n = lim n b n

where M(a0,b0) is the AGM of a0 and b0. Since the arithmetic mean of two numbers is always greater than the corresponding geometric mean, then an decreases and bn increases to the convergence point. The AGM has a commutative property which implies that the order of a0 and b0 is not important. Also, M(a0,b0) has a quadratic convergence property, which means that its accuracy doubles after each iteration. The consequence is that only a few terms are necessary to obtain a very high accuracy. The fast convergence of the AGM algorithm can be illustrated by considering the AGM of two numbers e.g. 2 and 1. The AGM results for the fourth-order iteration are shown in Table1 and are displayed to 32 digits. It can be seen that after four iterations the first 20 digits of an and bn match perfectly. Hence, the fourth-order AGM has been used to derive solutions for K(m)[1[1] A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022)., 22[22] S. Adlaj, Notices of the AMS 58, 1094 (2012).] and for the period of a large-angle pendulum [1[1] A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022)., 15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).].

Table 1:
Quadratic convergence of the AGM.

The AGM of 1 and 2 as demonstrated in Table1 is of historical significance in the study of elliptic functions because its determination in connection to the perimeter of a lemniscate that is 2 units long and has a focal distance of 2 led to the discovery of the relationship between the AGM and K(m) by Carl Fredrich Gauss in 1799. However, the relationship was published about two decades later in 1818.

The relationship between K(m) and the AGM can be expressed as [1[1] A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022)., 15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).]:

(11) K ( m ) = π 2 M ( 1 , 1 - m )

Putting equation (11) in (2) and noting that m=sin2(A/2) gives the exact period of the pendulum in terms of the AGM as:

(12) T e x = T 0 M ( 1 , cos ( A / 2 ) )

Equation (12) implies that a0=1 and b0=cos(A/2). Now, we turn our attention to the approximate algebraic expression for the AGM based on fifth-order iteration.

As explained in ref. [15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).], the application of the AGM algorithm to compute the large-angle pendulum period is widely known and not new. However, what is new is extracting or deriving explicit algebraic solutions based on the AGM algorithm. Previous studies [1[1] A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022)., 15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).] have provided explicit algebraic formula for the large-angle pendulum period based on fourth-order iteration but the present study is based on a fifth-order iteration. The recurrence sequences in equations (9) express the current approximation in terms of the immediate preceding terms of the sequences and this approach was applied in ref. [15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).] to derive an explicit formula for the large-angle pendulum period. The idea of the present approach in applying the AGM is to formulate a recurrence relationship that expresses the current approximation in terms of the starting values i.e. a0 and b0. This approach, unlike the approach in ref. [15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).], simplifies the algebraic manipulation and produces a more compact expression.

From equations (9), it follows that:

(13a) a n - 1 = 1 2 ( a n - 2 + b n - 2 )
(13b) b n - 1 = a n - 2 b n - 2

Putting equations (13) in (9) and simplifying gives:

(14a) a n = ( a n - 2 + b n - 2 2 ) 2

and

(14b) b n = ( a n - 2 + b n - 2 2 ) 1 / 2 ( a n - 2 b n - 2 ) 1 / 4

In equations (14), the current approximation is obtained from the second preceding terms of the sequences. Again, from equations (14), it follows that

(15a) a n - 2 = ( a n - 4 + b n - 4 2 ) 2

and

(15b) b n - 2 = ( a n - 4 + b n - 4 2 ) 1 / 2 ( a n - 4 b n - 4 ) 1 / 4

Substituting equations (15) into (14a) and simplifying gives:

(16) a n = 1 16 [ a n - 4 + b n - 4 + 2 ( a n - 4 + b n - 4 2 ) 1 / 4 ( a n - 4 b n - 4 ) 1 / 8 ] 2

Equation (16) produces the current approximation from the fourth preceding terms of the sequences. Therefore, the fifth-order approximation can be obtained by substituting n=5 in equation (16).

(17) a 5 = 1 16 [ a 1 + b 1 + ( 8 ( a 1 + b 1 ) a 1 b 1 ) 1 / 4 ] 2

Then substituting a1=12(a0+b0) and b1=a0b0 in equations (17) expresses the fifth-order approximation in terms of the initial values as shown:

(18) a 5 = 1 16 [ a 0 + b 0 2 + ( a 0 b 0 ) 1 / 4 + ( 2 ( a 0 + b 0 ) ( a 0 b 0 ) 1 / 8 ( a 0 + b 0 2 ) 1 / 4 ) 1 / 2 ] 2

Assuming a0=1 and b0=β, then

(19) M ( 1 , β ) a 5 = 1 16 [ 1 + β 2 + β 1 / 4 + ( 2 ( 1 + β ) β 1 / 8 ( 1 + β 2 ) 1 / 4 ) 1 / 2 ] 2

From equations (19) and (11), the approximate algebraic solution for K(m) based on fifth-order iteration of the AGM can be expressed as:

(20) K a ( m ) = 8 π [ 1 + β 2 + β 1 / 4 + ( 2 ( 1 + β ) β 1 / 8 ( 1 + β 2 ) 1 / 4 ) 1 / 2 ] 2

where β=1-m and Ka(m) is the approximate algebraic solution for K(m). The maximum error (i.e. 100%[1-Ka(m)/K(m)]) of equation (20) for -103m0.999, -105m0.99999 and -107m0.9999999 was calculated to be 2.739×10-12%, 1.001×10-7% and 2.194×10-5% respectively. These errors are significantly smaller than the corresponding errors of other published approximations [1[1] A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022).].

Putting β=cos(A/2) in equation (19) and using the resulting expression in equation (12) gives the fifth-order AGM solution for the approximate period of the pendulum as:

(21) T T 0 = 16 [ 1 + cos ( A 2 ) 2 + cos 1 / 4 ( A 2 ) + ( 2 ( 1 + cos ( A 2 ) ) cos 1 / 8 ( A 2 ) ( 1 + cos ( A 2 ) 2 ) 1 / 4 ) 1 / 2 ] 2

Finally, application of the identity cos2θ=(1+cos2θ)/2 simplifies equation (21) to give:

(22) T T 0 = 16 [ cos ( A 4 ) + cos 1 / 4 ( A 2 ) + 2 ( 1 + cos 1 / 2 ( A 2 ) ) cos 1 / 8 ( A 2 ) cos 1 / 2 ( A 4 ) ] 2

3. Results and Discussions

In this section the accuracy of the present formula for the period of a large-angle pendulum was investigated by comparing with results of the exact solution, other published approximate formulas and numerical results. The published large-angle formulas used for comparison are those of Lima [6[6] F.M.S. Lima, European Journal of Physics 29, 1091 (2008).], Qing-Xin and Pei [3[3] Y. Qing-Xin and D. Pei, European Journal of Physics 31, L15 (2010).], Xue et al. [18[18] D.S. Xue, Z. Zhou and M.Z. Gao, Chinese Physics Letters, 29, e044601 (2012).] and Carvalhaes and Suppes [15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).], and are presented as equations (23) to (26). These approximate formulas were selected for comparison with the present formula because a recent analysis [5[5] P.F. Hinrichsen, European Journal of Physics 42, e015005 (2021).] showed that they are the most accurate large-angle formulas.

Approximate formula of Lima [6[6] F.M.S. Lima, European Journal of Physics 29, 1091 (2008).]

(23) T 1 T 0 = 2 π tan 2 ( A / 2 ) ln ( 4 cos ( A / 2 ) ) + 7.17 ( 1 - cos ( A / 2 ) ) ln ( 1 cos ( A / 2 ) ) 7.17 + tan 2 ( A / 2 )

Approximate formula of Qing-Xin and Pei [3[3] Y. Qing-Xin and D. Pei, European Journal of Physics 31, L15 (2010).]

(24) T 2 T 0 = cos 2 ( A / 2 ) ( 1 - cos ( A / 2 ) ) ln ( 1 cos ( A / 2 ) ) + 2 sin 2 ( A / 2 ) π ln ( 4 cos ( A / 2 ) ) 1 - ( π / 25 ) cos 2 ( A / 2 ) sin 2 ( A / 2 )

Approximate formula of Xue et al. [18[18] D.S. Xue, Z. Zhou and M.Z. Gao, Chinese Physics Letters, 29, e044601 (2012).]

(25) T 3 T 0 = 1 π [ ln 2 + 2 1 + sin 2 ( A / 2 ) ln ( 2 + 1 + sin 2 ( A / 2 ) 2 - 1 + sin 2 ( A / 2 ) ) ] - ( cos ( A / 2 ) ) 1.6 70

Approximate formula of Carvalhaes and Suppes [15[15] C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).] and Big-Alabo [1[1] A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022).]

(26) T 4 T 0 = 16 { 1 + cos ( A / 2 ) + 2 cos ( A / 2 ) + 2 3 / 2 ( cos ( A / 2 ) ) 1 / 4 [ 1 + cos ( A / 2 ) ] 1 / 4 + 2 7 / 4 ( cos ( A / 2 ) ) 1 / 8 [ 1 + cos ( A / 2 ) ] 1 / 4 [ 1 + cos ( A / 2 ) + 2 cos ( A / 2 ) ] 1 / 2 } = 16 [ 1 + cos ( A / 2 ) + 2 cos ( A / 4 ) ( cos ( A / 2 ) ) 1 / 4 ] 2

Present approximate formula

(27) T 5 T 0 = 16 [ cos ( A 4 ) + cos 1 / 4 ( A 2 ) + 2 ( 1 + cos 1 / 2 ( A 2 ) ) cos 1 / 8 ( A 2 ) cos 1 / 2 ( A 4 ) ] 2

Table2 shows the computed normalized time period results for the approximate formulas in equations (23) to (27) and for the exact solution in equation (2). The results are computed to 6 significant figures for amplitudes in the range of 10.0A179.9. It can be seen from the results in Table2 that it is only the present formula that matches the exact solution perfectly. Therefore, to have better assessment of the accuracy on the present pendulum formula, the absolute errors (i.e. ε=|Tex-Ti|/T0 where i=1 to 5) of equations (23) to (27) were compared on semi-log plots as shown in Figures1 to 3.

Figure 1:
Absolute error of present formula and other approximate formulas for 10.0A179.0.
Figure 2:
Absolute error of present formula and other approximate formulas for 175.0A179.0.
Figure 3:
Absolute error of present formula and other approximate formulas for 179.0A179.9.
Table 2:
Normalized time period estimate of present formula and other approximate formulas.

Figure1 shows an error analysis for small- to extremely large-angle oscillations (10.0A179.0) while Figures2 and3 show a similar analysis for extremely large-angle oscillations in the range of 175.0A179.0 and 179.0A179.9 respectively. These figures show that the absolute error of the present formula and the absolute error of T4/T0 increase with amplitude for large- to extremely large-angle oscillations while the absolute errors of the other three formula oscillate within the range of 10-2<ε<10-8. The error analysis shows that the present formula and T4/T0 have similar accuracy for A125.0 and are at least eight orders more accurate than the other three large-angle formulas. For large- to extremely large-angle oscillations in the range of 140.0A179.0, the present formula is two or more orders more accurate than T4/T0 and at least five orders more accurate than the other three large-angle formulas. For extremely large-angle oscillations in the range 179.0A179.9, the present formula is several orders more accurate than the other large-angle formulas except T3/T0 that has similar accuracy with the present formula when A=179.9. At A=179.9, the absolute error of the present formula is approximately 1.57×10-7 while its relative error is 2.93×10-6%. Hence, it can be concluded that the present formula is more accurate than the other existing formulas for large-angle oscillations of a pendulum.

A further investigation of the accuracy of the present large-angle formula was conducted by comparing with numerical solution. The numerical results were obtained by applying the explicit Runge-Kutta method, implemented in Mathematica software package, to solve equation (1). The results of the comparison are presented in Table S1 of the supplementary material and show the absolute and normalized errors. The absolute error was calculated as discussed earlier while the normalized error was calculated as the ratio of the absolute error to the machine epsilon error. According to IEEE 754-2008 standard for floating point arithmetic that is based on 64-bit or double precision, the machine epsilon error has a value of 2-522.22×10-16.

Table S1 shows that the present pendulum formula is either more accurate or within the accuracy of machine precision when A 170.0. The implication is that the present formula is at least seven orders more accurate than the corresponding numerical solution in this range. For extremely large-angle oscillations in the range of 170.0<A179.9, the present formula is at least four orders more accurate than the numerical solution. The Table S1 also shows the period estimate when A= 179.99999 and the error of the present formula was calculated to be 0.0764%, which is excellent considering how close this amplitude is to the limiting amplitude of 180.0.

4. Conclusions

An accurate formula that is based on elementary functions has been derived to estimate the period of a large-angle pendulum. The present formula is based on algebraic simplification of the fifth-order iteration of the AGM formula for the exact period of the pendulum. The derivation of the present formula is simple enough for inclusion in relevant undergraduate courses. The present large-angle formula was validated using the exact solution, other published large-angle formulas and numerical solution. The error analysis of the various approximate solutions showed that the present formula is several orders more accurate than the other published large-angle formulas and the numerical solution. Furthermore, the present formula is shown to combine simplicity and accuracy. Hence, the present large-angle pendulum formula is recommended for undergraduate and postgraduate courses on mechanics, physics and vibration where systems exhibiting pendulum-like motions are taught.

Supplementary material

The following online material is available for this article: Table S1 – Comparison of the present formula and numerical solution.

References

  • [1]
    A. Big-Alabo, Uniport Journal of Scientific and Engineering Research 6, 30 (2022).
  • [2]
    A. Big-Alabo, International Journal of Mechanical Engineering Education 48, 335 (2020a).
  • [3]
    Y. Qing-Xin and D. Pei, European Journal of Physics 31, L15 (2010).
  • [4]
    V. Oliveira, Physics Education 51, e063007 (2016).
  • [5]
    P.F. Hinrichsen, European Journal of Physics 42, e015005 (2021).
  • [6]
    F.M.S. Lima, European Journal of Physics 29, 1091 (2008).
  • [7]
    R.D. Peters, American Journal of Physics 63, 1128 (1995).
  • [8]
    M.S. Soliman, International Journal of Non-Linear Mechanics 31, 167 (1996).
  • [9]
    A. Goriely, P. Boulanger and J. Leroy, American Journal of Physics 74, 784 (2006).
  • [10]
    G.I. Depetri, F.A.C. Pereira, B. Marin, M.S. Baptista and J.C. Sartorelli, Chaos: An Interdisciplinary Journal of Nonlinear Science 28, e033103 (2018).
  • [11]
    A. Big-Alabo and C.V. Ossia, International Journal of Applied and Computational Mathematics 5, 10.1007/s40819-019-0697-9 (2019).
    » https://doi.org/10.1007/s40819-019-0697-9
  • [12]
    https://demonstrations.wolfram.com/search.html?query=pendulum, accessed in 17/08/2022.
    » https://demonstrations.wolfram.com/search.html?query=pendulum
  • [13]
    E.I. Butikov, European Journal of Physics 33, 1555 (2012).
  • [14]
    R.B. Kidd and S.L. Fogg, The Physics Teacher 40, 81 (2002).
  • [15]
    C.G. Carvalhaes and P. Suppes, American Journal of Physics 76, 1150 (2008).
  • [16]
    K. Johannessen, European Journal of Physics 32, 407 (2011).
  • [17]
    A. Beléndez, E. Arribas, A. Márquez, M. Ortuño and S. Gallego, European Journal of Physics 32, 1303 (2011).
  • [18]
    D.S. Xue, Z. Zhou and M.Z. Gao, Chinese Physics Letters, 29, e044601 (2012).
  • [19]
    S.A.H. Salas, Journal of King Saud University – Science, 10.1016/j.jksus.2019.07.005 (2019).
    » https://doi.org/10.1016/j.jksus.2019.07.005
  • [20]
    A. Big-Alabo, European Journal of Physics 41, e015001 (2020b).
  • [21]
    H.H. Denman, American Journal of Physics 27, 524 (1959).
  • [22]
    S. Adlaj, Notices of the AMS 58, 1094 (2012).

Publication Dates

  • Publication in this collection
    28 July 2023
  • Date of issue
    2023

History

  • Received
    17 Jan 2023
  • Reviewed
    05 Apr 2023
  • Accepted
    29 May 2023
Sociedade Brasileira de Física Caixa Postal 66328, 05389-970 São Paulo SP - Brazil - São Paulo - SP - Brazil
E-mail: marcio@sbfisica.org.br