Applied Mathematics
p-ISSN: 2163-1409 e-ISSN: 2163-1425
2011; 1(1): 13-23
doi:10.5923/j.am.20110101.02
C. G. Provatidis
Department of Mechanical Engineering, National Technical University of Athens, Athens, GR-157 80, Greece
Correspondence to: C. G. Provatidis , Department of Mechanical Engineering, National Technical University of Athens, Athens, GR-157 80, Greece.
| Email: | ![]() |
Copyright © 2014 Scientific & Academic Publishing. All Rights Reserved.
This paper investigates higher-order approximations in order to extract Sturm-Liouville eigenvalues in one-dimensional vibration problems in continuum mechanics. Several alternative global approximations of polynomial form such as Lagrange, Bernstein, Legendre as well as Chebyshev of first and second kind are discussed. In an instructive way, closed form analytical formulas are derived for the stiffness and mass matrices up to the quartic degree. A rigorous proof for the transformation of the matrices, when the basis changes, is given. Also, a theoretical explanation is provided for the fact that all the aforementioned alternative pairs of matrices lead to identical eigenvalues. The theory is sustained by one numerical example under three types of boundary conditions.
Keywords: Finite Elements, Galerkin/Ritz, Global Approximation, P-Methods, Eigenvalue Analysis
Cite this paper: C. G. Provatidis , Equivalent Finite Element Formulations for the Calculation of Eigenvalues Using Higher-Order Polynomials, Applied Mathematics, Vol. 1 No. 1, 2011, pp. 13-23. doi: 10.5923/j.am.20110101.02.
, the latter associated to the ends x = 0 and x = L. A literature survey suggests that for a certain discretization of the domain, the corresponding p-version is generally more accurate than the h-version[3-6].The matter of using higher order approximations through computer-aided-design (CAD) based Coons-Gordon macroelements has been recently discussed for two- and three-dimensional problems[7-11]. In those works some similarities and differences of the so-called ‘Coons macroelements’ with respect to the ‘higher order p-method’ have been reported in detail. Moreover, alternative CAD based NURBS or/and Bézier techniques have been proposed within the last eighteen years[12-16].In this context, this paper continues the investigation on the eigenvalue problem by moving from 2-D and 3-D to 1-D eigenvalue problems, and seeks for any similarities or essential differences between five alternative methods. The study includes classical Lagrange polynomials and extends to the Bernstein polynomials that are inherent in the definition of Bézier CAD curves[17], as well as to Chebyshev polynomials that have been previously used in spectral and collocation methods (e.g.[18]). In this paper it was found that all the aforementioned polynomials are equivalent in the sense that (after the proper transformation) they symbolically coincide with the classical higher order p-method (or p-version)[2] as well as with the class
(Taylor series).
It can be reduced to a study of the canonical Liouville normal form![]() | (1) |
, for which Eq(1) degenerates to the well-known ‘Helmholtz equation’:![]() | (2) |
![]() | (3a) |
![]() | (3b) |
for all
. There are also some formulations in which both shape and basis functions participate such as higher order p-methods[2]. In any case, the Galerkin/Ritz procedure[1] consists first of the Galerkin method, i.e.
with
denoting the weighting function, and second by the partial integration of the second order term
, which finally leads to the alternative matrix formulations:![]() | (4a) |
![]() | (4b) |
) and stiffness (
) matrices are given by:![]() | (5a) |
![]() | (5b) |
or its normalized value
will be used. It is well known that any interval [a, b] can be reduced to[0,1] by a simple change of variable
.
, are associated to the ends x = 0 and x = lk. It is well known[1] that the basis functions related to the aforementioned shape functions are:
and
, that is
.
nodes. Then, the variable U is globally interpolated within the entire domain [0,L] in terms of
Lagrange polynomials associated to the aforementioned nodes. For a non-decreasing sequence of
points,
, the Lagrange polynomial
is defined as:![]() | (6) |
and passing through n points. Typical sets of Lagrange polynomials are shown in Table 1. Therefore, Equation (3a) holds with
denoting the jth Lagrange polynomial (
). As for each k the denominator in Eq(6) is a constant, whereas the nominator is a polynomial of degree n, the latter can be written in terms of its roots (
) as follows:
|

as ![]() | (7) |
in Eq(7) is called “Bernstein polynomial of degree n” and is denoted by
[19, p. 36], whereas the basis or blending functions,
, are named “Bernstein basis” and are defined as![]() | (8) |
, are called control points. Equation (8) denotes that for a curve that is defined by (n + 1) control points, the highest degree is
, which means that the degree of a Bézier curve is defined by the number of control points. It has been shown that Bernstein polynomials have the property of partition of unity and also the first (
) and the last of them (
) give unity at the first (
) and the last end (
) of the interval [0,1], respectively. It is remarkable that at any internal control point
is less than the unity [17], and also vanishes at the endpoints u = 0, 1. It is trivial to prove that, at least for the case of a straight segment, when the interval [0,L] is uniformly divided into a number of so-called breakpoints, the control points coincide with them. Following the ideas of CAD/CAE integration previously proposed by the author in the context of closely related isoparametric Coons interpolation[7-11] as well as the “isogeometric” idea of Hughes et al.[14] referring to NURBS representation, in this work we propose to substitute the Cartesian coordinate
in Eq.(7) by the variable
. Therefore, with respect to Eq.(3b), the basis functions
correspond to
and also the control points
are replaced by the coefficients
.
and
and are called nodal shape functions. The rest (n-1) basis functions are called internal shape functions and are taken as suitable integrals of Legendre polynomials properly multiplied by specific coefficients dependent on the ascending order. It must become clear that the latter refer to nodeless quantities (general coefficients) and, therefore, they are also called “bubble modes”. By elaborating on [2], in cases of n = 2, 3 and 4, the bubble basis functions are given by (
):![]() | (9b) |
![]() | (9c) |
![]() | (10a) |
![]() | (10b) |
.II. Bernstein (basis) polynomials are generally non-cardinal basis functions. The only exception are the two basis functions,
and
, which are associated to the ends (x = 0, x = L); thus they operate directly on the nodal boundary values
and
. The remaining coefficients
are associated to the internal control points
.III. Legendre polynomials create bubble basis functions
that operate on nodeless generalized coefficients, a.IV. Chebyshev polynomials (both of first and second kind) differ from the above cases in the sense that they neither become unit nor vanish at the ends of the domain. A careful inspection of all above five polynomial interpolations [Eqs.(6),(8),(9) and (10)], and considering the well known binomial expansion
, it is easily concluded that all these polynomials can be expanded in a Taylor (power) series of the form: ![]() | (11) |
[Eq(11)] are derived.
), the factor “2” in
induces a slight modification. II. Second, in the case of two subdivisions, equivalent polynomials which include terms up to the second degree, is represented in Table 2. From Table 2, it becomes obvious that all functional sets are complete, as they include all the terms of the set {1, u, u2}. Moreover, while Lagrange and Bernstein (basis) polynomials ensure the partition of unity (rigid body) property, the p-method and Chebyshev polynomials do not.![]() | (12) |
denotes the length of the finite element. It is well known that accuracy increases when the total length L of the domain is divided into an increasing number of such elements (h-version). In this case, the total mass and stiffness matrices are obtained from the assemblage of all finite elements involved [1]. ![]() | (13a) |
![]() | (13b) |
![]() | (13c) |
![]() | (14a) |
![]() | (14b) |
![]() | (14c) |
). This fact can be explained on the basis of Table 3, where one can notice that the shape functions
and
of Lagrange and Bernstein polynomials are symmetric with respect to the central point u=1/2, while the same does not hold for the p-method. ![]() | (15a) |
![]() | (15b) |
![]() | (15c) |
).
|
|
). Obviously, for any other m < 4, the upper left submatrix should be taken (
).![]() | (15d) |
![]() | (15e) |
![]() | (16a) |
![]() | (16b) |
![]() | (16c) |
![]() | (17) |
.According to the boundary conditions, the exact eigenvalues are:(i) Free-free b.c. (F-F):![]() | (18a) |
![]() | (18b) |
![]() | (18c) |
is determined as: ![]() | (19) |
(Taylor power series):![]() | (20) |

![]() | (21) |
![]() | (22) |
of order (n+1), Ralston and Rabinowitz[19, p. 484] (Theorem 10.3) have demonstrated that any similarity transformation
applied to
leaves the eigenvalues of the matrix unchanged. The same is found in the textbook of Bathe [20, p. 45] where, provided
is orthogonal, a poof is given through the characteristic polynomial. In this paper we generalize the proof to any pair of stiffness
and mass
matrices (Theorem 3); the upper left superscript ‘
’ takes the symbolic values ‘t’, ‘l’, ‘b’, ‘p’ as well as ‘c1’ and ‘c2’, which correspond to the initials of the six alternative polynomials (Taylor series, Lagrange polynomials, Bernstein basis, P-method/Legendre, as well as Chebyshev of 1st and 2nd kind). Theorem 1 and Theorem 2 aim to support Theorem 3.THEOREM-1. The change of basis between a basis polynomial
[such as Lagrange, Bernstein, P-method, Chebyshev et cetera], and the class
(Taylor series), induces a relationship of quadratic form between the mass matrices
and
. PROOF.First, we consider the basis vectors of order (n+1), for both abovementioned functional sets:![]() | (23) |
![]() | (24) |
![]() | (25) |
![]() | (26) |
![]() | (27) |
and
are constant (so they can exit the integral), we obtain:![]() | (28) |
![]() | (29) |
and
as well.PROOF.Taking the derivatives in x of the vectors in Eq(23), we obtain the two new vectors:![]() | (23a) |
![]() | (24a) |
![]() | (30) |
,
), which corresponds to a basis polynomial
, the corresponding eigenvalues
are identical with the eigenvalues
,
of the pair (
,
) that is produced by the class
(Taylor series). PROOF.Considering the stiffness
and mass
matrices [Eq(22)], the reference eigenvalue problem becomes (
stands for the coefficients in Taylor series):![]() | (31) |
and mass
matrices, the new eigenvalue problem becomes (
stands for the corresponding coefficients in
-type polynomial basis): ![]() | (32) |
we obtain:![]() | (33) |
![]() | (34) |
, one obtains:![]() | (35) |
![]() | (36) |
cannot vanish, it is concluded that:![]() | (37) |
can be expressed by common Rayleigh quotients:![]() | (38) |
![]() | (39) |
![]() | (40) |
![]() | (40a) |
![]() | (41) |
![]() | (42) |
![]() | (43) |
, with
and
, so as to ensure satisfaction of the homogeneous Dirichlet boundary conditions in the interval [a,b] (for example, [21]). At that period the author had accumulated numerical experience on the excellent behavior of global approximation, either using B-splines or Lagrange polynomials ([7-11], among others). Later, when he tried to compare the eigenvalues obtained using (i) Lagrange polynomials, (ii) Bernstein (basis) ones, and (iii) Taylor series, a numerical coincidence was remarked when the same collocation points were used [22].The abovementioned numerical coincidence pushed the author to extend his research from collocation to the most popular finite element method in which closed form analytical formulas of the matrices can be derived. In this formulation, not only the previously found coincidence[22] was repeated, but also it was further found that the famous P-method[2] is also identical with all others. Although one could simply state that all these polynomials (Lagrange, Bernstein, Legendre, and Chebyshev) have the same basic basis, which is the class
(Taylor series), the possible statement that the Rayleigh quotient is the same has to be mathematically proven. Another interesting point is the way that the boundary conditions are imposed. As previously mentioned, Lagrange polynomials are associated directly to the nodal values of the primary variable U all-over the domain, whereas the Bernstein (basis) polynomials refer to control points. However, since the extreme control points, P0 and Pn, coincide with the two ends, there is no problem to impose free-free or Dirichlet boundary conditions. Similarly, the p-method is based on the well known linear shape functions associated to the ends of the interval [a,b], and simply its functional set is enriched by the nodeless bubble functions. In contrast to the two aforementioned polynomials, similar to the Taylor series, Chebyshev polynomials have a more spectral character, as they refer to arbitrary coefficients instead of the pure values of the variable U, i.e. U0 and Un. It is worthy to mention a common characteristic similarity between Chebyshev polynomials and P-method. In more details, as the degree n of the polynomial increases, the stiffness matrix Kn and mass matix Mn (both of order (n+1)) can be immediately derived from the previously calculated submatrices Kn-1 and Mn-1 (both of order n), by simply completing the (n+1)-th row and the (n+1)-th column (it is reminded that in Section 2 the indices vary between 0,…,n).Despite the coincidence found in one-dimensional problems, preliminary comparisons in two-and three-dimensional problems suggest that there is a significant difference between Lagrangian type finite elements and the p-method, as the first occupy a broader space than the second ones [9,10].
. Although the coefficients of series expansions and relevant matrices highly depend on the particular polynomial chosen, the calculated eigenvalues were found always the same, a fact that was also rigorously proven initially in case of free-free and then for arbitrary boundary conditions.| [1] | Zienkiewicz, O. C., 1977, The Finite Element Method, third ed., McGraw-Hill, London |
| [2] | Szabó, B., and Babuška, I., 1991, Finite Element Analysis, John Wiley & Sons, Inc., New York |
| [3] | Szabó, B. A., and Mehta, A. K., 1978, p-convergent finite element approximations in fracture mechanics, International Journal for Numerical Methods in Engineering, 12(3), 551-560 |
| [4] | Babuška, I., Szabó, B. A. and Katz, I. N., 1981, The p-version of finite element method, SIAM Journal on Numerical Analysis, 18(3), 515-545 |
| [5] | Zienkiewicz, O. C., Gago, JPdeSR, and Kelly, D. W., 1983, The hierarchical concept in finite element analysis, Computers & Structures, 16(1-4), 53-65 |
| [6] | Friberg, O., Möller, P., Makovička, D., and Wiberg, N. E., 1987, An adaptive procedure for eigenvalue problems using the hierarchical finite element method, International Journal for Numerical Methods in Engineering, 24(2), 319-335 |
| [7] | Provatidis, C. G., 2006, Transient elastodynamic analysis of two-dimensional structures using Coons-patch macroelements, International Journal of Solids and Structures, 43(22-23), 6688-6706 |
| [8] | Provatidis, C. G., 2006, Free vibration analysis of two-dimensional structures using Coons-patch macroelements, Finite Elements in Analysis and Design, 42(6), 518 – 531 |
| [9] | Provatidis, C. G., 2006, Three-dimensional Coons macroelements: application to eigenvalue and scalar wave propagation problems, International Journal for Numerical Methods in Engineering, 65(1), 111-134 |
| [10] | Provatidis, C. G., 2006, Coons-patch macroelements in two-dimensional parabolic problems, Applied Mathematical Modelling, 30(4), 319 – 351 |
| [11] | Provatidis, C. G., 2009, Eigenanalysis of two-dimensional acoustic cavities using transfinite interpolation, Journal of Algorithms & Computational Technology, 3(4), 477 – 502 |
| [12] | Clark, B. W., and Anderson, D. C., 2003, The penalty boundary element method for combining meshes and solid models in finite element analysis, Engineering Computations, 20(4), 344-365 |
| [13] | Cottrell, J. A., Reali, A., Bazilevs, Y., and Hughes, T. J. R., 2006, Isogeometric analysis of structural vibrations, Computer Methods in Applied Mechanics and Engineering, 195(41-43), 5257-5296 |
| [14] | Hughes, T. J. R., Cottrell, J. A. and Bazilevs, Y., 2005, Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement, Computer Methods in Applied Mechanics and Engineering, 194(39-41), 4135-4195 |
| [15] | Inoue, K., Kikuchi, Y., and Masuyama, T., 2005, A NURBS finite element method for product shape design, Journal of Engineering Design, 16(2), 157-174 |
| [16] | Schramm, U., and Pilkey, W. D., 1993, The coupling of geometric descriptions and finite elements using NURBS – A study in shape optimization, Finite Elements in Analysis and Design, 15(1), 11-34 |
| [17] | Piegl, L., and Tiller, W., 1997, The NURBS Book, 2nd edition, Springer, Berlin |
| [18] | Çelik, I., 2005, Approximate calculation of eigenvalues with the method of weighted residuals-collocation method, Applied Mathematics and Computation, 160(2), 401-410 |
| [19] | Ralston, A., and Rabinowitz, P., 2001, A First Course in Numerical Analysis, Dover Publications, Mineola, New York |
| [20] | Bathe, K. J., 1982, Finite element procedures in engineering analysis, Prentice-Hall, Englewood Cliffs, New Jersey |
| [21] | Finlayson, B. A., 1972, The Method of Weighted Residuals and Variational Principles, Academic Press, New York |
| [22] | Provatidis, C. G., 2008, Free vibration analysis of elastic rods using global collocation, Archive of Applied Mechanics, 78(4), 241-250 |