Professional Documents
Culture Documents
Direct Method For Variational Problems by Using Hybrid of Block-Pulse and Bernoulli Polynomials
Direct Method For Variational Problems by Using Hybrid of Block-Pulse and Bernoulli Polynomials
Department of Mathematics and Statistics Mississippi State University, USA Mississippi State, MS
39762
m
(t) =
m
k=0
_
m
k
_
k
t
mk
,
where
k
, k = 0, 1, ..., m are Bernoulli numbers. These numbers are a sequence of
signed rational numbers which arise in the series expansion of trigonometric functions
[1] and can be dened by the identity
t
e
t
1
=
n=0
n
t
n
n!
.
The rst few Bernoulli numbers are
0
= 1,
1
=
1
2
,
2
=
1
6
,
4
=
1
30
,
with
2k+1
= 0, k = 1, 2, 3, . . ..
The rst few Bernoulli polynomials are
0
(t) = 1,
1
(t) = t
1
2
,
2
(t) = t
2
t +
1
6
,
3
(t) = t
3
3
2
t
2
+
1
2
t.
These polynomials satisfy the following formula [1]
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
2 PROPERTIES OF HYBRID FUNCTIONS 4
m
(0) =
m
, m 0, (2)
_
x
a
m
(t)dt =
m+1
(x)
m+1
(a)
m + 1
, (3)
_
1
0
n
(t)
m
(t)dt = (1)
n1
m!n!
(m +n)!
n+m
, m, n 1. (4)
According to [14], Bernoulli polynomials, form a complete basis over the interval [0,1].
2.2 Function approximation
Suppose that H = L
2
[0, 1] and {b
10
(t), b
20
(t), ..., b
NM
(t)} H be the set of hybrid of
block-pulse and Bernoulli polynomials and
Y = span{b
10
(t), b
20
(t), ..., b
N0
(t), b
11
(t), b
21
(t), ..., b
N1
(t), ..., b
1M
(t), b
2M
(t), ..., b
NM
(t)},
and f be an arbitrary element in H. Since Y is a nite dimensional vector space, f has
the unique best approximation out of Y such as f
0
Y, that is
y Y, f f
0
f y .
Since f
0
Y, there exists the unique coecients c
10
, c
20
, ..., c
NM
such that
f f
0
=
M
m=0
N
n=1
c
nm
b
nm
(t) = C
T
B(t), (5)
where
B
T
(t) = [b
10
(t), b
20
(t), ..., b
N0
(t), b
11
(t), b
21
(t), ..., b
N1
(t), ..., b
1M
(t), b
2M
(t), ..., b
NM
(t)], (6)
and
C
T
= [c
10
, c
20
, ..., c
N0
, c
11
, c
21
, ..., c
N1
, ..., c
1M
, c
2M
, ..., c
NM
]. (7)
2.3 Integration of B(t)B
T
(t)
Using Eq. (5) we obtain
f
ij
=<
M
m=0
N
n=1
c
nm
b
nm
(t), b
ij
(t) >=
M
m=0
N
n=1
c
nm
d
ij
nm
,
i = 1, 2, ..., N, j = 0, 1, ..., M,
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
2 PROPERTIES OF HYBRID FUNCTIONS 5
where f
ij
=< f, b
ij
(t) >, d
ij
nm
=< b
nm
(t), b
ij
(t) >, and <, > denotes inner product.
Therefore
f
ij
= C
T
[d
ij
10
, d
ij
20
, ..., d
ij
N0
, d
ij
11
, d
ij
21
, ..., d
ij
N1
, ..., d
ij
1M
, d
ij
2M
, ..., d
ij
NM
]
T
,
i = 1, 2, ..., N, j = 0, 1, ..., M.
So we get
= D
T
C,
with
= [f
10
, f
20
, . . . , f
N0
, f
11
, f
21
, . . . , f
N1
, . . . , f
1M
, f
2M
, . . . , f
NM
]
T
,
and
D = [d
ij
nm
],
where D is a matrix of order N(M + 1) N(M + 1) and is given by
D =
_
1
0
B(t)B
T
(t)dt. (8)
Using Eq. (4) in each interval n = 1, 2, ..., N, we can get matrix D. For example with
N = 2 and M = 3, D is
D =
1
2
_
_
1 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0
0 0
1
12
0 0 0
1
120
0
0 0 0
1
12
0 0 0
1
120
0 0 0 0
1
180
0 0 0
0 0 0 0 0
1
180
0 0
0 0
1
120
0 0 0
1
840
0
0 0 0
1
120
0 0 0
1
840
_
_
.
It is seen that the matrix D is a sparse matrix. Furthermore, if we choose large values
of M and N the non zero elements of D will tend to zero.
2.4 Operational matrix of integration
The integration of the B(t) dened in Eq. (6) is given by
_
t
0
B(t
)dt
PB(t), (9)
where P is the N(M +1) N(M +1) operational matrix of integration and is given by
[19]
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
2 PROPERTIES OF HYBRID FUNCTIONS 6
P =
t
f
N
_
_
P
0
I O ... O
1
2
2
I O
1
2
I ... O
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
M
M
I O O ...
1
M
I
1
M+1
M+1
I O O ... O
_
_
,
where I and O are N N identity and zero matrices respectively, and
P
0
=
_
1
1 ... 1 1
0
1
... 1 1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0 0 ...
1
1
0 0 ... 0
1
_
_
.
It is seen that P is a sparse matrix.
2.5 The operational matrix of product
The following property of the product of two hybrid function vectors will also be used.
Let
B(t)B
T
(t)C
CB(t), (10)
where
C is a N(M + 1) N(M + 1) product operational matrix. To illustrate the
calculation procedure we choose t
f
= 1, M = 2 and N = 3. Thus we have
C = [c
10
, c
20
, c
30
, c
11
, c
21
, c
31
, c
12
, c
22
, c
32
]
T
, (11)
B(t) = [b
10
(t), b
20
(t), b
30
(t), b
11
(t), b
21
(t), b
31
(t), b
12
(t), b
22
(t), b
32
(t)]
T
. (12)
In Eq. (12) we have
b
10
(t) = 1
b
11
(t) = 3t
1
2
b
12
(t) = 9t
2
3t +
1
6
_
_
_
0 t <
1
3
, (13)
b
20
(t) = 1
b
21
(t) = (3t 1)
1
2
b
22
(t) = (3t 1)
2
(3t 1) +
1
6
_
_
_
1
3
t <
2
3
, (14)
b
30
(t) = 1
b
31
(t) = (3t 2)
1
2
b
32
(t) = (3t 2)
2
(3t 2) +
1
6
_
_
_
2
3
t < 1. (15)
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
2 PROPERTIES OF HYBRID FUNCTIONS 7
We also get
B(t)B
T
(t) =
_
_
b
10
b
10
b
10
b
20
b
10
b
30
b
10
b
12
b
10
b
22
b
10
b
32
b
20
b
10
b
20
b
20
b
20
b
30
b
20
b
12
b
20
b
22
b
20
b
32
b
30
b
10
b
30
b
20
b
30
b
30
b
30
b
12
b
30
b
22
b
30
b
32
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
b
12
b
10
b
12
b
20
b
12
b
30
b
12
b
12
b
12
b
22
b
12
b
32
b
22
b
10
b
22
b
20
b
22
b
30
b
22
b
12
b
22
b
22
b
22
b
32
b
32
b
10
b
32
b
20
b
32
b
30
b
32
b
12
b
32
b
22
b
32
b
32
_
_
. (16)
From Eqs. (14)-(15) we have
b
ij
b
kl
= 0, i = k,
b
i0
b
ij
= b
ij
,
b
i1
b
i1
=
1
12
b
i0
+b
i2
,
b
i1
b
i2
=
1
6
b
i1
+b
i3
,
b
i2
b
i2
=
1
180
b
i0
+
1
3
b
i2
+b
i4
.
Using Eq. (16) we get
B(t)B
T
(t) =
_
_
b
10
0 0 b
12
0 0
0 b
20
0 0 b
22
0
0 0 b
30
0 0 b
32
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
b
12
0 0
1
180
b
10
+
1
3
b
12
0 0
0 b
22
0 0
1
180
b
20
+
1
3
b
22
0
0 0 b
32
0 0
1
180
b
30
+
1
3
b
32
_
_
.
From the vector C in Eq. (11), the 9 9 matrix
C in Eq. (10) is given by
C =
_
_
C
0
C
1
C
2
1
12
C
1
C
0
+
1
6
C
2
C
1
1
180
C
2
1
6
C
1
C
0
+
1
3
C
2
_
_
,
where
C
i
, i = 0, 1, 2 are 3 3 matrices given by
C
i
=
_
_
c
1i
0 0
0 c
2i
0
0 0 c
3i
_
_
.
Similarly for other values of M and N, the product operational matrix
C in Eq. (10)
can be obtained.
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
3 PROBLEM STATEMENT 8
3 Problem statement
Consider the following variational problems:
J[x(t)] =
_
1
0
F(t, x(t), x(t), . . . , x
(n)
(t))dt, (17)
with the boundary conditions
x(0) = a
0
, x(0) = a
1
, . . . , x
(n1)
(0) = a
n1
, (18)
x(1) = b
0
, x(1) = b
1
, . . . , x
(n1)
(1) = b
n1
. (19)
The problem is to nd the extremum of Eq. (17), subject to boundary conditions in
Eqs. (18) and (19). The method consists of reducing the variational problems into a set
of algebraic equations by rst expanding x
(n)
(t) in terms of a hybrid of block-pulse and
Bernoulli polynomials with unknown coecients.
4 The numerical method
By expanding x
(n)
(t) in the hybrid of block-pulse and Bernoulli polynomials we have,
x
(n)
(t) = X
T
B(t). (20)
where X is vector of order N (M + 1) given by
X = [x
10
, x
20
, ..., x
N0
, x
11
, x
21
, ..., x
N1
, ..., x
1M
, x
2M
, ..., x
NM
]
T
,
By integrating Eq. (20) from 0 to t we get
x
(n1)
(t) x
(n1)
(0) =
_
t
0
X
T
B(t
)dt
= X
T
PB(t),
where P is operational matrix of integration given in Eq. (9). By using Eq. (18) we get
x
(n1)
(t) = a
n1
+X
T
PB(t). (21)
By n 1 times integrating Eq. (21) from 0 to t and using boundary conditions given in
Eq. (18) we have
x
(n2)
(t) = a
n2
+a
n1
t +X
T
P
2
B(t), (22)
.
.
.
x(t) = a
1
+a
2
t +
a
3
2!
t
2
+ +
a
n1
(n 2)!
t
n2
+X
T
P
n1
B(t), (23)
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
4 THE NUMERICAL METHOD 9
x(t) = a
0
+a
1
t +
a
2
2!
t
2
+ +
a
n1
(n 1)!
t
n1
+X
T
P
n
B(t). (24)
Assume that each of t
i
, i = 1, 2, . . . , n 1, and each of a
ni
, i = 1, 2, . . . , n, can be
written in terms of hybrid functions as
t
i
= d
T
i
B(t), i = 1, 2, . . . , n 1 (25)
a
ni
= a
ni
E
T
B(t), i = 1, 2, . . . , n, (26)
where
E
T
= [1, 1, ..., 1
. .
N
, 0, 0, ..., 0
. .
NM
].
Substituting Eqs. (25) and (26) into Eqs. (21)-(24) we obtain
x
(n)
(t) = X
T
B(t),
x
(n1)
(t) = (a
n1
E
T
+X
T
P)B(t),
.
.
.
x(t) = (a
1
E
T
+a
2
d
T
1
+
a
3
2!
d
T
2
+ +
a
n1
(n 2)!
d
T
n2
+X
T
P
n1
)B(t),
x(t) = (a
0
E
T
+a
1
d
T
1
+
a
2
2!
d
T
2
+ +
a
n1
(n 1)!
d
T
n1
+X
T
P
n
)B(t).
Substituting above equations into Eq. (17) we get
J[x(t)] = J[X], (27)
the boundary conditions in Eq. (19) can be expressed as
q
k
= x
(k)
(1) b
k
= 0, k = 0, ..., n 1. (28)
We now nd the extremum of Eq. (27) subject to Eq. (28) using the Lagrange multiplier
technique. Let
J
X
J
[X, ] = 0,
[X, ] = 0.
By solving above equations, we can obtain X.
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
5 ILLUSTRATIVE EXAMPLES 10
5 Illustrative examples
In this section, four examples are given to demonstrate the applicability and accuracy
of our method. Examples 1 and 2 are the variational problems for which the boundary
conditions are xed. Example 1 was rst considered in [4] and Example 2 was given in
[25]. Example 3 is a variational problem that some of its boundary conditions are xed
and others are unspecied, this example was considered in [2] and [26]. For Examples
1 3 we obtain the exact solutions by using the present method. The exact solutions
were not obtained in [4], [2], [25], and [26]. For example 4, we compare our ndings with
the numerical results obtained by using hybrid of block-pulse functions and Legendre
polynomials together with the CPU time and exact values.
5.1 Example 1
Consider the extremization of [4]
J =
_
1
0
[
1
2
x
2
xg(t)]dt, (29)
where
g(t) =
_
_
_
1, 0 t
1
4
,
1
2
t 1,
3,
1
4
t
1
2
,
(30)
with the boundary conditions
x(0) = 0, x(1) = 0. (31)
Schechter [27] gave a physical interpretation of this problem by noting an application in
heat conduction. The exact solution is
x(t) =
_
_
1
2
t
2
, 0 t
1
4
,
3
2
t
2
+t
1
8
,
1
4
t
1
2
,
1
2
t
2
t +
3
8
,
1
2
t 1.
Here, we solve this problem by using the hybrid of block-pulse functions and Bernoulli
polynomials, we assume
x(t) = C
T
B(t),
in view of Eq. (30), we write Eq. (29) as
J =
1
2
_
1
0
x
2
(t)dt + 4
_ 1
4
0
x(t)dt 4
_ 1
2
0
x(t)dt +
_
1
0
x(t)dt,
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
5 ILLUSTRATIVE EXAMPLES 11
or
J =
1
2
_
1
0
C
T
B(t)B
T
(t)Cdt + 4C
T
P
_ 1
4
0
B(t)dt 4C
T
P
_ 1
2
0
B(t)dt +C
T
P
_
1
0
B(t)dt.
Let
V (t) =
_
t
0
B(t
)dt
, (32)
using Eq. (8) we get
J =
1
2
C
T
DC +C
T
P[4V (
1
4
) 4V (
1
2
) +V (1)], (33)
the boundary conditions in Eq. (31) can be expressed in terms of hybrid functions as
C
T
B(0) = 0, C
T
B(1) = 0. (34)
We now nd the extremum of Eq. (33) subject to Eq. (34) using the Lagrange multiplier
technique. Suppose
J
= J +
1
C
T
B(0) +
2
C
T
B(1),
where
1
and
2
are two multipliers. Then the necessary condition is given by
C
J
= DC +P[4V (
1
4
) 4V (
1
2
) +V (1)] +
1
B(0) +
2
B(1) = 0. (35)
Equations (34) and (35) dene a set of simultaneous linear algebraic equations from
which the vector C and the multipliers
1
and
2
can be found. By solving above
equations with M = 2 and N = 4 we get the exact solution.
5.2 Example 2
Consider the problem of nding the extremum of the functional [25]
J[x(t)] =
_
1
0
( x
2
(t)f(t))dt, (36)
where
f(t) =
_
1, 0 t <
1
4
,
1,
1
4
< t 1,
(37)
with the boundary conditions
x(0) = 0, x(1) = 1. (38)
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
5 ILLUSTRATIVE EXAMPLES 12
Suppose
x(t) = C
T
B(t),
in view of Eq. (37), we write Eq. (36) as
J = 2
_ 1
4
0
x
2
(t)dt +
_
1
0
x
2
(t)dt,
or
J = 2
_ 1
4
0
C
T
B(t)B
T
(t)Cdt +
_
1
0
C
T
B(t)B
T
(t)Cdt.
Using Eqs. (8) and (10) we have
J = 2
_ 1
4
0
C
T
CB(t)dt +C
T
DC,
applying Eq. (32) we get
J = 2C
T
CV (
1
4
) +C
T
DC, (39)
the boundary condition in Eq. (38) can be expressed in terms of hybrid functions as
C
T
PB(1) = 1. (40)
We now nd the extremum of Eq. (39) subject to Eq. (40) using the Lagrange multiplier
technique. Suppose
J
= J +(C
T
PB(1) 1),
where is multiplier. Then the necessary conditions are given by
_
_
_
C
J
= 0,
= 0.
By solving above equations with M = 1 and N = 4, we get
x(t) =
_
2t, 0 t
1
4
,
2t 1,
1
4
t 1,
which is the exact solution.
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
5 ILLUSTRATIVE EXAMPLES 13
5.3 Example 3
Find the extremum of the functional [2, 26]
J[x(t)] =
_
1
0
[
1
2
x
2
(t) + 4(1 t) x(t)]dt =
_
1
0
F(t, x(t), x(t), x(t))dt, (41)
with the initial conditions
x(0) = 0, x(0) = 0, (42)
and the values of x(1) and x(1) are unspecied.
The exact solution via Euler equation is x(t) =
1
6
t
4
+
2
3
t
3
t
2
.
The natural boundary conditions are found from following equations [10]
F
x
d
dt
(F
x
)|
t=1
= 0,
F
x
|
t=1
= 0,
that imply
x
(1) = 0, (43)
x(1) = 0. (44)
Suppose
x
(t) = C
T
B(t), (45)
by 3 times integrating Eq. (45) from 0 to t and using boundary conditions given in Eq.
(42) we have
x(t) = C
T
PB(t) + x(0), (46)
x(t) = C
T
P
2
B(t) + x(0)t, (47)
x(t) = C
T
P
3
B(t) + x(0)d
T
1
PB(t), (48)
where t d
T
1
B(t) and P is operational matrix of integration given in Eq. (9). Using
Eqs. (44) and (46) we get
x(0) = C
T
PB(1). (49)
Suppose
4(1 t) = A
T
B(t), (50)
substituting Eqs. (46), (47) and (50) into Eq. (41) and using Eqs. (8) and (32) we have
J =
1
2
C
T
PDP
T
C C
T
PV (1)B
T
(1)P
T
C +
1
2
C
T
PB(1)B
T
(1)P
T
C
+A
T
DP
2
T
C A
T
Dd
1
B
T
(1)P
T
C.
(51)
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
5 ILLUSTRATIVE EXAMPLES 14
By applying Eq. (45)the boundary condition in Eq. (43) can be written as
C
T
B(1) = 0. (52)
We now nd the extremum of Eq. (51) subject to Eq. (52) using the Lagrange multiplier
technique. Suppose
J
= J +(C
T
B(1)),
where is multiplier. Then the necessary conditions are given by
_
_
_
C
J
= 0,
= 0.
By solving above equations with M = 5 and N = 1, we obtain
c
10
= 2, c
11
= 4 , c
12
= 0 , c
13
= 0 , c
14
= 0 , c
15
= 0
substituting above values in Eq. (48) the exact solution is obtained.
5.4 Example 4
Find the extremum of the functional
J[x(t)] =
_
4
0
(x
2
(t) x
2
(t))dt, x(0) = 1, x(
4
) = 0. (53)
The exact value is x(t) = sin(t) + cos(t). In Table 1, the values of x(t) using the hybrid
of block-pulse and Legendre polynomials (B-P Legendre), the hybrid of block-pulse and
Bernoulli polynomials (B-P Bernoulli), together with CPU time and the exact solution
are listed.
Table 1. Estimated and exact values of x(t)
B-P Legendre B-P Bernoulli B-P Legendre B-P Bernoulli
t N = 4, M = 2 N = 4, M = 2 N = 4, M = 3 N = 4, M = 3 Exact
0 0.999943 1.000000 0.999999 0.999999 1.000000
0.1 1.094835 1.094834 1.094788 1.094838 1.094838
0.3 1.250852 1.250849 1.250709 1.250857 1.250857
0.5 1.357004 1.357005 1.356769 1.357008 1.357008
0.7 1.409056 1.409056 1.407521 1.409059 1.409059
CPU time 0.732 0.578 0.954 0.818
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
6 CONCLUSION 15
6 Conclusion
In the present work the hybrid of block-pulse functions and Bernoulli polynomials are
used to solve variational problems. The variational problems has been reduced to a
problem of solving a system of algebraic equations. For constructing matrices D and P
in Eqs. (8) and (9) we use Bernoulli numbers
n
which are a sequence of singed rational
numbers and
2n+1
= 0, n = 1, 2, 3, . . .. Thus the matrices P and D have many zero
elements and they are sparse, hence the present method is very attractive and reduces
the CPU time and the computer memory. Illustrative examples are given to demonstrate
the validity and applicability of the proposed method.
References
[1] Arfken, G., Mathematical methods for physicists, Third edition, Academic press,
San Diego, 1985
[2] Arsalani, M. and Vali, M.A., Numerical solution of nonlinear variational problems
with moving boundary conditions by using Chebyshev wavelets, Applied Mathe-
matical Sciences, 5(20): 947-964, 2011
[3] Chang, R.Y. and Wang, M.L., Shifted Legendre direct method for variational
problems, Journal of Optimization Theory and Applications, 39: 299-307, 1983
[4] Chen, C.F. and Hsiao, C.H., A Walsh series direct method for solving variational
problems, Journal of the Franklin Institute, 300: 265-280, 1975
[5] Costabile, F., Dellaccio, F. and Gualtieri, M.I., A new approach to Bernoulli
polynomials, Rendiconti di Matematica, Serie VII. 26: 1-12, 2006
[6] Elgolic, L.E., Calculus of variations, Pergamon press, Oxford, 1962
[7] Elsgolts, L., Dierential equations and the calculus of variations, translated from
the Russian by G. Yankovsky, Mir Publisher, Moscow, 1977
[8] Gelfand, I.M. and Fomin, S.V., Calculus of variations, Prentice-Hall, Englewood
Clis, NJ, 1963
[9] Horng, I.R. and Chou, J.H., Shifted Chebyshev direct method for solving varia-
tional problems, International Journal of Systems Science, 16: 855-861, 1985
[10] Hsiao, C.H., Haar wavelet direct method for solving variational problems, Math-
ematics and Computers in Simulation, 64: 569-585, 2004
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
REFERENCES 16
[11] Hsiao, C.H., Hybrid function method for solving Fredholm and Volterra integral
equations of the second kind, Journal of Computational and Applied Mathematics,
230: 59-68, 2009
[12] Hwang, C., and Shih, Y.P., Laguerre series direct method for variational prob-
lems, Journal of Optimization Theory and Applications, 39: 143-149, 1983
[13] Kajani, M.T., and Vencheh, A.H., Solving second kind integral equations with
hybrid Chebyshev and block-pulse functions, Appl. Math. Comput. 163: 71-77,
2005.
[14] Kreyszig, E., Introductory functional analysis with applications, John Wiley and
Sons Press, New York, 1978
[15] Maleknejad, K. and Mahmoudi, Y., Numerical solution of linear Fredholm integral
equation by using hybrid Taylor and block-pulse functions, Applied Mathematics
and Computation, 149; 799-806, 2004
[16] Marzban, H.R. and Razzaghi, M., Optimal control of linear delay systems via
hybrid of block-pulse and Legendre polynomials, Journal of the Franklin Institute,
341: 279-293, 2004
[17] Marzban, H.R. and Razzaghi, M., Analysis of time-delay systems via hybrid of
block-pulse functions and Taylor series, Journal of Vibration and Control, 11:
1455-1468, 2005
[18] Marzban, H.R. and Razzaghi, M., Solution of multi-delay systems using hybrid
of block-pulse functions and Taylor series, Journal of Sound and Vibration, 292:
954-963, 2006
[19] Mashayekhi, S., Ordokhani, Y. and Razzaghi, M., Hybrid functions approach for
nonlinear constrained optimal control problems, Communications in Nonlinear
Science and Numerical Simulation, 17: 1831-1843, 2012
[20] Razzaghi, M. and Elnagar, G., Linear quadratic optimal control problems via
shifted Legendre state parametrization, International Journal of Systems Science,
25: 393-399, 1994
[21] Razzaghi, M. and H.R. Marzban, A hybrid analysis direct method in the calculus
of variations, International Journal of Computer Mathematics, 75: 259-269, 2000
[22] Razzaghi, M. and Marzban, H.R., Direct method for variational problems via
hybrid of block-pulse and Chebyshev functions, Mathematical Problems in Engi-
neering, 6: 85-97, 2000
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7
REFERENCES 17
[23] Razzaghi, M. and Razzaghi, M., Fourier series direct method for variational prob-
lems, International Journal of Control, 48: 887-895, 1988
[24] Razzaghi, M. and Razzaghi, M., Instabilities in the solution of a heat conduction
problem using Taylor series and alternative approaches, Journal of the Franklin
Institute, 326: 683-690, 1989
[25] Russak, I.B., Calculus of Variations, Ma 4311 Lecture Notes, Monterey, Califor-
nia, 2002
[26] Dixit, S., Singh, V.K., Singh, A.K., and Singh, O.P., Bernstein direct method for
solving variational problems, International Mathematical Forum, 5(48): 2351-2370
2010
[27] Schechter, R.S., The Variation Method in Engineering, McGraw-Hill, New York,
1967
[28] Tikhomirov, V.M., Stories about Maxima and Minima, American Mathematica
Society, Providence, RI, 1990
[29] Wang, X.T. and Li, Y.M., Numerical solutions of integro dierential systems by
hybrid of general block-pulse functions and the second Chebyshev polynomials,
Applied Mathematics and Computation, 209: 266-272, 2009
R
O
M
A
N
I
A
N
J
O
U
R
N
A
L
O
F
M
A
T
H
E
M
A
T
I
C
S
A
N
D
C
O
M
P
U
T
E
R
S
C
I
E
N
C
E
,
2
0
1
2
,
V
O
L
U
M
E
2
,
p
.
1
-
1
7