A good understanding of the mathematical processes of solving the first-order linear ordinary differential equations (ODEs) is the foundation for undergraduate students in science and engineering programs to progress smoothly to advanced ODEs and/or partial differential equations (PDEs) later. However, different methods for solving the first-order linear ODEs are presented in various textbooks and resources, which often confuses students in their choice of the method for solving the ODEs. This special tutorial note presents the practices the author used to address such confusions in solving the first-order linear ODEs for students engaged in the bachelorette engineering studies at a regional university in Australia in recent years. The derivation processes of the four commonly adopted methods for solving the first-order linear ODEs, including three explicit methods and one implicit method presented in many textbooks, are presented first, followed by the logical interconnections that unify these four methods to clarify student's confusions on different presentations of the procedures and the solutions in different sources. Comparisons among these methods are also made.
Citation: William Guo. Unification of the common methods for solving the first-order linear ordinary differential equations[J]. STEM Education, 2021, 1(2): 127-140. doi: 10.3934/steme.2021010
[1] | William Guo . Unification of the common methods for solving the first-order linear ordinary differential equations. STEM Education, 2021, 1(2): 127-140. doi: 10.3934/steme.2021010 |
[2] | William Guo . The Laplace transform as an alternative general method for solving linear ordinary differential equations. STEM Education, 2021, 1(4): 309-329. doi: 10.3934/steme.2021020 |
[3] | William Guo . Solving problems involving numerical integration (I): Incorporating different techniques. STEM Education, 2023, 3(2): 130-147. doi: 10.3934/steme.2023009 |
[4] | Hao Meng, Lin Yue, Geng Sun, Jun Shen . Reasoning arithmetic word problems entailing implicit relations based on the chain-of-thought model. STEM Education, 2023, 3(4): 251-262. doi: 10.3934/steme.2023015 |
[5] | William Guo . A practical strategy to improve performance of Newton's method in solving nonlinear equations. STEM Education, 2022, 2(4): 345-358. doi: 10.3934/steme.2022021 |
[6] | William Guo . Solving word problems involving triangles and implications on training pre-service mathematics teachers. STEM Education, 2024, 4(3): 263-281. doi: 10.3934/steme.2024016 |
[7] | Ruiheng Cai, Feng-kuang Chiang . A laser-cutting-centered STEM course for improving engineering problem-solving skills of high school students in China. STEM Education, 2021, 1(3): 199-224. doi: 10.3934/steme.2021015 |
[8] | William Guo . Solving worded real-world problems using simultaneous equations by pre-service mathematics teachers in regional Australia: Performances and implications. STEM Education, 2024, 4(1): 35-50. doi: 10.3934/steme.2024003 |
[9] | Kaitlin Riegel . Frustration in mathematical problem-solving: A systematic review of research. STEM Education, 2021, 1(3): 157-169. doi: 10.3934/steme.2021012 |
[10] | Neil Morrow, Elizabeth Rata, Tanya Evans . The New Zealand mathematics curriculum: A critical commentary. STEM Education, 2022, 2(1): 59-72. doi: 10.3934/steme.2022004 |
A good understanding of the mathematical processes of solving the first-order linear ordinary differential equations (ODEs) is the foundation for undergraduate students in science and engineering programs to progress smoothly to advanced ODEs and/or partial differential equations (PDEs) later. However, different methods for solving the first-order linear ODEs are presented in various textbooks and resources, which often confuses students in their choice of the method for solving the ODEs. This special tutorial note presents the practices the author used to address such confusions in solving the first-order linear ODEs for students engaged in the bachelorette engineering studies at a regional university in Australia in recent years. The derivation processes of the four commonly adopted methods for solving the first-order linear ODEs, including three explicit methods and one implicit method presented in many textbooks, are presented first, followed by the logical interconnections that unify these four methods to clarify student's confusions on different presentations of the procedures and the solutions in different sources. Comparisons among these methods are also made.
Solving ordinary differential equations (ODEs) is an important part in advanced applied mathematics in undergraduate programs involving science and engineering. The fundamentals of different types of ODEs and the techniques to solve common ODEs are usually introduced immediately after the completion of elementary calculus in many Australian institutions. Solving ODEs begins with the first-order differential equations, and then gradually progresses to special ODEs, such as the Bernoulli equation, and the higher-order ODEs. Hence, a comprehensive understanding of the mathematical rationales and processes of solving the first-order linear ODEs sets up a solid foundation for students to deal with other types of ODEs later with confidence.
However, in most tertiary institutions in the world, one textbook, or one set of lecture notes, is usually prescribed for an advanced mathematics course in the science or engineering program according to the curriculum requirements. Teaching and learning would largely follow the context of the prescribed textbook or the provided lecture notes although students can still search own references from different sources. This raises a common problem with student's learning as different textbooks or sources usually provide students with different approaches for solving the same ODEs, particularly in solving the first-order linear ODEs in textbooks used in universities in different regions of the world [1,2,3,4,5,6,7,8,9]. Such diversity would benefit a few talented students but may confuse many other students who always face the challenge in dealing with advanced mathematics. This has been experienced by the author in teaching applied mathematics for the past decade. The confusion may come from the mathematical process of a method that requires some particular prerequisite knowledge of which students are lack, or from different presentations of a procedure in different sources.
To address such confusions in solving the first-order linear ODEs for students engaged in the bachelorette engineering studies at a regional university in Australia in recent years, the author prepared this special tutorial note on unifying the common methods for solving the ODEs from some popular textbooks. Since the full discourse of the unification of multiple methods would take more than two teaching hours and some parts require knowledge of multivariable calculus of which most students were lack, this special tutorial note was offered as an optional activity for any keen student, outside the normal lecture and tutorial sessions. Although this was an optional activity, it was found that most students were significantly benefited from studying this special note. This paper intends to share the success of this special tutorial note on unifying the common methods for solving the first-order linear ODEs.
The first-order linear ODEs have different forms, in which equation (1) below is commonly known as the standard form
dydx+P(x)y=Q(x). | (1) |
There are various approaches to solve this ODE in different sources. The four commonly adopted methods in different textbooks are summarized in the following subsections.
Variation of parameters, also called variation of constants, is a general method to solve the inhomogeneous linear ODE (1) [1,2]. It is extended from the solution to the homogenous linear ODE of the corresponding inhomogeneous ODE (1). For the standard ODE (1), if Q(x) = 0, it becomes a homogenous linear ODE,
dydx+P(x)y=0. | (2) |
This homogenous ODE can be solved using separation of variables as follows:
dydx=−P(x)y→dyy=−P(x)dx∫dyy=∫−P(x)dx→lny=∫−P(x)dx+c1. |
Hence,
y=e∫−P(x)dx+c1=ec1e∫−P(x)dx=ce∫−P(x)dx. | (3) |
This is the general solution to the homogenous ODE (2). It already contains one unknown constant c so there is no need to add any new unknown constant from integral
To find the general solution to the inhomogeneous ODE (1), we replace the constant c in the general solution (3) to the homogenous ODE (2) by an unknown function u(x), i.e., assuming
y=u(x)e∫−P(x)dx | (4) |
to be the solution to the inhomogeneous ODE (1). Once we find u(x), the general solution is then obtained by the formula (4). Apply the product rule of differentiation to the formula (4)
dydx=d[u(x)]dxe∫−P(x)dx+u(x)d[e∫−P(x)dx]dx=u′(x)e∫−P(x)dx+u(x)e∫−P(x)dxd[∫−P(x)dx]dx=u′(x)e∫−P(x)dx+u(x)e∫−P(x)dx[−P(x)] |
or
dydx=u′(x)e∫−P(x)dx−P(x)u(x)e∫−P(x)dx. | (5) |
Substitute the formulae (4) and (5) into the ODE (1)
u′(x)e∫−P(x)dx−P(x)u(x)e∫−P(x)dx+P(x)u(x)e∫−P(x)dx=Q(x)u′(x)e∫−P(x)dx=Q(x)→u′(x)=Q(x)e∫P(x)dx, |
then integrate both sides
u(x)=∫Q(x)e∫P(x)dxdx+c. | (6) |
Substitute the formula (6) into the formula (4) to obtain the general solution to the inhomogeneous ODE (1)
y=u(x)e∫−P(x)dx=e∫−P(x)dx[∫Q(x)e∫P(x)dxdx+c]. | (7) |
This is a unified explicit solution to the ODE (1). The advantage of variation of parameters is that students are able to fully understand the derivation process as the process only requires an understanding of the basic concepts of elementary calculus. The other good fact about this method is that it provides students with an explicit solution, by which one can directly find the solution y = f(x) to the ODE (1) if it comprises of relatively simple P(x) and Q(x).
The standard ODE (1) can be rewritten to its differential form (8),
dy+P(x)ydx=Q(x)dx | (8) |
Divide both sides of the above equation by a common function
1ˉμ(x)dy+P(x)ˉμ(x)ydx=Q(x)ˉμ(x)dx | (9) |
so that the left side becomes the differential of a quotient, i.e.,
d[yˉμ(x)]=Q(x)ˉμ(x)dx. | (10) |
Expand the equation (10) to the following form
ˉμ(x)dy−ˉμ′(x)ydx[ˉμ(x)]2=Q(x)ˉμ(x)dx |
or
1ˉμ(x)dy−ˉμ′(x)[ˉμ(x)]2ydx=Q(x)ˉμ(x)dx. | (11) |
By comparing both sides of the equations (9) and (11), both equations will be equal if the following condition is met:
P(x)ˉμ(x)=−ˉμ′(x)[ˉμ(x)]2 |
or
ˉμ′(x)ˉμ(x)=−P(x). | (12) |
The equation (12) is equivalent to
d[lnˉμ(x)]=−P(x)→lnˉμ(x)=−∫P(x)dx. |
This can be explicitly expressed as
ˉμ(x)=e−∫P(x)dx. | (13) |
Therefore, if the common function, or the integrating factor
yˉμ(x)=∫Q(x)ˉμ(x)dx+c |
or
y=ˉμ(x)[∫Q(x)ˉμ(x)dx+c]←ˉμ(x)=e−∫P(x)dx. | (14) |
Hence, the solution defined by the formula (14) produces a split explicit solution to the standard ODE (1), by which the whole process is divided into two separate steps for a better control, particularly for complicated integrations associated with P(x) and Q(x). This split explicit solution (14) is presented in textbook [2].
Multiply both sides of the differential equation (8) by a common function μ(x)
μ(x)dy+μ(x)P(x)ydx=μ(x)Q(x)dx | (15) |
so that the left side becomes the differential of a product, i.e.,
d[μ(x)y]=μ(x)Q(x)dx. | (16) |
Expand the equation (16) to the following form
μ(x)dy+μ′(x)ydx=μ(x)Q(x)dx |
or
dy+μ′(x)μ(x)ydx=Q(x)dx. | (17) |
By comparing both sides of the equations (8) and (17), both equations will be equivalent if the following condition is met
P(x)=μ′(x)μ(x). | (18) |
The equation (18) is equivalent to
d[μ(x)]μ(x)=P(x)dx. |
Integrate both sides
ln[μ(x)]=∫P(x)dx,orμ(x)=e∫P(x)dx. |
Therefore, if the common function, or the integrating factor μ(x), is determined by the above formula, by integrating both sides of the transferred ODE (16), a general solution to the standard ODE (1) can be obtained from
μ(x)y=∫μ(x)Q(x)dx+c←μ(x)=e∫P(x)dx. | (19) |
This split implicit solution appeared in many textbooks [3,4,5,6,7,8,9].
In the popular textbook for advanced engineering mathematics [10], if the integrating factor F(x) that can make the first-order ODE in the differential form (20) below
¯P(x,y)dx+¯Q(x,y)dy=0 | (20) |
to the exact differential equation (21)
F(x)¯P(x,y)dx+F(x)¯Q(x,y)dy=0 | (21) |
so that
∂(F¯P)∂y=∂2u∂y∂x=∂2u∂x∂y=∂(F¯Q)∂x, | (22) |
the solution to the differential equation (20) becomes
u(x,y)=c=∫F¯Pdx+g(y)oru(x,y)=c=∫F¯Qdy+f(x), | (23) |
where c is a constant. Such integrating factor is determined by
F(x)=e∫R(x)dx←R=1¯Q(∂¯P∂y−∂¯Q∂x). | (24) |
The differential form (8) of the standard ODE (1) can be rewritten as
[P(x)y−Q(x)]dx+dy=0. | (25) |
Compared with the equation (20),
¯P(x,y)=P(x)y−Q(x),¯Q(x,y)=1. | (26) |
Substitute the formula (26) into the formula (24)
R=1¯Q(∂¯P∂y−∂¯Q∂x)=P(x)→F(x)=e∫R(x)dx=e∫P(x)dx. | (27) |
Through F(x), a split explicit solution to the ODE (1) can be obtained as
y=e−h[∫ehQ(x)dx+c]←h=∫P(x)dx. | (28) |
Example 1: Find the general solution to the ODE
This ODE is in the standard form with
y=e∫−P(x)dx[∫Q(x)e∫P(x)dxdx+c]=e∫−cosxdx[∫e−sinxe∫cosxdxdx+c]=e−sinx[∫e−sinxesinxdx+c]=e−sinx[∫dx+c]=e−sinx(x+c). |
By the formula (14), the general solution can be obtained as
ˉμ(x)=e−∫P(x)dx=e−∫cosxdx=e−sinxy=ˉμ(x)[∫Q(x)ˉμ(x)dx+c]=e−sinx[∫e−sinxe−sinxdx+c]=e−sinx[∫dx+c]=e−sinx(x+c). |
By the formula (19), the general solution can be obtained as
μ(x)=e∫P(x)dx=e∫cosxdx=esinxesinxy=∫μ(x)Q(x)dx+c=∫esinxe−sinxdx+c=∫dx+c=x+c∴esinxy=x+c. |
Note this is not an explicit solution to the ODE.
By formula (28), the general solution can be obtained as
h=∫P(x)dx=∫cosxdx=sinxy=e−h[∫ehQ(x)dx+c]=e−sinx[∫esinxe−sinxdx+c]=e−sinx[∫dx+c]=e−sinx(x+c). |
If the process is correct, all explicit methods will result in the same solution y = f(x). The implicit solution (19) requires an extra step to obtain the explicit solution.
Example 2: Find the general solution to the ODE
This ODE is in the standard form with
P(x)=1x2−x−2=1(x−2)(x+1)=13(1x−2−1x+1),andQ(x)=283√(x+1)4=28(x+1)43. |
By the formula (7), the general solution can be obtained as
y=e∫−P(x)dx[∫Q(x)e∫P(x)dxdx+c]=e∫−1x2−x−2dx[∫283√(x+1)4e∫1x2−x−2dxdx+c]=e∫−13(1x−2−1x+1)dx[∫28(x+1)43e∫13(1x−2−1x+1)dxdx+c]=e−13lnx−2x+1[∫28(x+1)43e13lnx−2x+1dx+c]=e13lnx+1x−2[∫28(x+1)43e13lnx−2x+1dx+c]=(x+1x−2)13[∫28(x+1)43(x−2x+1)13dx+c]=(x+1x−2)13[∫28(x−2)13(x+1)43−13dx+c]=(x+1x−2)13[∫28(x−2)13(x+1)dx+c]=(x+1x−2)13{28(x+1)[(34(x−2)43]−∫21(x−2)43dx+c}=(x+1x−2)13{21(x+1)(x−2)43−[21×37(x−2)73]+c}=(x+1x−2)13[21(x+1)(x−2)43−9(x−2)73+c]=(x+1x−2)13{3(x−2)43[7(x+1)−3(x−2)]+c}=(x+1x−2)13[3(x−2)43(7x+7−3x+6)+c]=3(x+1)13(x−2)43−13(4x+13)+c(x+1x−2)13=3(x+1)13(x−2)(4x+13)+c(x+1x−2)13=3(x+1)13(4x2+5x−26)+c(x+1x−2)13=(x+1)13[3(4x2+5x−26)+c(1x−2)13]=3√x+1(12x2+15x−78+c3√x−2) |
By the formula (14), the general solution can be obtained as
ˉμ(x)=e−∫P(x)dx=e∫−1x2−x−2dx=e∫−13(1x−2−1x+1)dx=e−13lnx−2x+1=e13lnx+1x−2=(x+1x−2)13 |
y=ˉμ(x)[∫Q(x)ˉμ(x)dx+c]=(x+1x−2)13[∫28(x+1)43(x+1x−2)13dx+c]=(x+1x−2)13[∫28(x+1)(x−2)13dx+c]=...=3√x+1(12x2+15x−78+c3√x−2) |
By the formula (19), the general solution can be obtained as
μ(x)=e∫P(x)dx=e∫1x2−x−2dx=e∫13(1x−2−1x+1)dx=e13lnx−2x+1=(x−2x+1)13 |
μ(x)y=∫μ(x)Q(x)dx+c→(x−2x+1)13y=∫(x−2x+1)1328(x+1)43dx+c=∫28(x−2)13(x+1)dx+c=...=(x−2)43(12x+39)+c∴(x−2x+1)13y=(x−2)43(12x+39)+c. |
Note that this is only an intermediate solution to the ODE.
By the formula (28), the general solution can be obtained as
h=∫P(x)dx=∫1x2−x−2dx=∫13(1x−2−1x+1)dx=13lnx−2x+1=ln(x−2x+1)13y=e−h[∫ehQ(x)dx+c]=e−ln(x−2x+1)13[∫eln(x−2x+1)1328(x+1)43dx+c]=(x+1x−2)13[∫28(x+1)43(x−2x+1)13dx+c]=...=3√x+1(12x2+15x−78+c3√x−2). |
Note that the process of the formula (28) becomes the same as that of the formula (7) once substituting h into the solution (28).
In this example, all integrations involved are complicated. If the process is correct, all explicit methods will result in the same solution y = f(x) directly. However, the solution from the implicit method (19) requires extra steps to obtain the explicit solution. In this case, removing m(x) from m(x)y is not straightforward and will involve more manipulations to reach the same solution produced by other explicit methods. Often some students would make mistakes during the final manipulations for the explicit solution.
As students could choose any of these common methods to solve the first-order linear ODEs, the different presentations often cause confusions to some students particularly when the derivation process for a method is not well presented or is fully understood by the students. The effort on unifying these common methods is intended to clarify any confession to the different forms of solution on which students may have.
This unification is intended to answer student's question "Are the explicit methods (7), (14) and (28) resulted from different derivation processes actually equal to each other?" or alike.
These three explicit methods can be mutually converted to each other by some simple substitutions.
To convert the split method (14) to the unified method (7), we substitute
ˉμ(x)=e∫−P(x)dx and 1ˉμ(x)=1e∫−P(x)dx=e∫P(x)dx |
into the split form (14), i.e.,
y=ˉμ(x)[∫Q(x)ˉμ(x)dx+c]=e−∫P(x)dx[∫Q(x)e−∫P(x)dxdx+c]=e−∫P(x)dx[∫e∫P(x)dxQ(x)dx+c], |
which is the same as the unified explicit method (7).
To convert the method (7) to the method (14), let
e∫−P(x)dx=ˉμ(x).Then e∫P(x)dx=e−∫−P(x)dx=1e∫−P(x)dx=1ˉμ(x). |
The method (7) becomes
y=e−∫P(x)dx[∫e∫P(x)dxQ(x)dx+c]=ˉμ(x)[∫Q(x)ˉμ(x)dx+c], |
which is the same as the split explicit solution (14).
The split explicit solution (28) resulted from a process involving multivariable calculus presented in textbook [10] is also convertible to the unified explicit solution (7) by substituting
y=e−h[∫ehQ(x)dx+c]=e−∫P(x)dx[∫e∫P(x)dxQ(x)dx+c]. |
This is the same as the unified explicit solution (7).
This unification is intended to answer student’s question “Why in many textbooks the integrating factor is associated with P(x) but in other textbooks is associated with –P(x)?” or alike.
These two methods can be mutually converted to each other. In the implicit method (19), divide both sides by μ(x)
y=1μ(x)[∫μ(x)Q(x)dx+c]=1e∫P(x)dx[∫e∫P(x)dxQ(x)dx+c]. |
Considering
e∫P(x)dx=e−∫−P(x)dx=1e∫−P(x)dx=1ˉμ(x)and1e∫P(x)dx=1e−∫−P(x)dx=e∫−P(x)dx=ˉμ(x), |
y=1e∫P(x)dx[∫e∫P(x)dxQ(x)dx+c]=ˉμ(x)[∫Q(x)ˉμ(x)dx+c]. |
This is the same as the explicit method (14). Hence, both methods are convertible.
By using the integrating factor determined with –P(x), i.e.,
By using the integrating factor determined with P(x), i.e.,
In a few textbooks [6,9,10], the split implicit form was converted to an explicit form similar to
y=e−∫P(x)dx[∫e∫P(x)dxQ(x)dx+c], |
which is the same as the unified explicit method (7). However, such converted form is presented as “an auxiliary form” of the implicit method (19) in these books.
In the textbook [10], an attempt on using the multivariable total differential to derive a method of integrating factor to solve a general first-order ODE was made but not applied to the standard first-order linear ODE (1). Some students were curious about whether using the multivariable total differential could lead to the same solution as any of the solutions (7), (14), (19), and (28). The following derivation is to address such curiosity a few students had.
The standard ODE (1) can be reorganised as a differential form as
dy+P(x)ydx−Q(x)dx=0→[P(x)y−Q(x)]dx+dy=0. |
Multiply both sides of the above equation by a common function μ(x)
μ(x)[P(x)y−Q(x)]dx+μ(x)dy=0. | (29) |
so that the left side becomes the total differential of a function f(x, y), i.e.,
d[f(x,y)]=∂f∂xdx+∂f∂ydy=0. | (30) |
By integrating both sides of the equation (30), such function f(x, y) as the solution of the transferred ODE (29) from the ODE (1) can be obtained as
f(x,y)=c. | (31) |
where c is an unknown constant. The equation (29) can be expressed as
M(x,y)dx+N(x,y)dy=0 | (32) |
where M(x, y) and N(x, y) are defined by
{M(x,y)=μ(x)[P(x)y−Q(x)]N(x,y)=μ(x). | (33) |
By comparing the equations (30) and (32), the following correlations can be obtained
{∂f∂x=M(x,y)=μ(x)[P(x)y−Q(x)]∂f∂y=N(x,y)=μ(x). | (34) |
If f(x, y) has continuous second-order partial derivatives, its two mixed second-order partial derivatives will be the same, i.e.,
∂2f∂y∂x=∂M∂y=∂N∂x=∂2f∂x∂y. | (35) |
Since
∂2f∂y∂x=∂M∂y=μ(x)P(x) and ∂2f∂x∂y=∂N∂x=μ′(x), |
The equation (35) becomes
μ(x)P(x)=μ′(x)→μ′(x)μ(x)=P(x). | (36) |
This is the same as the equation (18), which produces the same integrating factor
f(x,y)=∫N(x,y)dy=∫μ(x)dy=μ(x)y+A(x), | (37) |
where A(x) is an unknown function only involving x. Apply partial derivative with respect to x to the equation (37)
∂f∂x=μ′(x)y+A′(x). | (38) |
Consider the first equation in the formula (34) and the equation (38),
μ′(x)y+A′(x)=μ(x)P(x)y−μ(x)Q(x), |
By the equation (36),
μ′(x)y+A′(x)=μ′(x)y−μ(x)Q(x)→A′(x)=−μ(x)Q(x). |
Thus,
A(x)=−∫μ(x)Q(x)dx. | (39) |
Substitute the formula (39) into the equation (37) and consider the equation (31) f(x, y) = c,
c=μ(x)y−∫μ(x)Q(x)dxorμ(x)y=∫μ(x)Q(x)dx+c←μ(x)=e∫P(x)dx. |
This is exactly the same as the split implicit solution (19).
This special tutorial note firstly presents the derivation processes of the four commonly adopted methods for solving the first-order linear ODEs, including three explicit methods and one implicit method that is arguably the most widely presented method in many textbooks and learning resources. Among them, the derivation of the split explicit solution (14) may be the first time derived using the quotient rule of differentiation. All these processes presented in the same tutorial note together, unlike many textbooks that only present one or two methods in a book, assist in a comprehensive understanding of the mathematical rationales and processes for solving the first-order linear ODEs with any of the four methods.
Secondly, the unifications among the four methods presented in this note provide the logical interconnections between any two of them, which clarifies student's confusions on different presentations of the procedures and the solutions in different sources. In the light of the unifications, students can choose any method to solve a given ODE without worrying how and why other students may use different methods to solve the same problem.
Thirdly, this note also demonstrates that the methods derived from elementary calculus can also be realized using multivariable calculus, which is helpful for those students who are lack of knowledge of multivariable calculus but still curious about the interconnections between the processes.
Finally, this special tutorial note explains the difference between the solutions resulted from the explicit methods and the implicit method, that is, all the explicit methods lead to the final solution y = f(x) to the ODE but the implicit method leads to an intermediate solution that needs further manipulations towards the final solution y = f(x) to the ODE.
[1] | Greenberg, M.D., Advanced Engineering Mathematics. 2nd ed. 1998, Upper Saddle River, USA: Prentice Hall. |
[2] | Guo, W.W., Advanced Mathematics for Engineering and Applied Sciences. 2014, Sydney, Australia: Pearson. |
[3] | Bird, J., Higher Engineering Mathematics. 7th ed. 2014, UK: Routledge. |
[4] | Croft, A., Davison, R., Engineering Mathematics. 3rd ed. 2008, Harlow, UK: Pearson. |
[5] | James, G., Modern Engineering Mathematics. 2nd ed. 1996, Harlow, UK: Addison-Wesley Longman. |
[6] | Nagle, R.K., Saff, E.B., Fundamentals of Differential Equations. 3rd ed. 1993, USA: Addison-Wesley. |
[7] | Trim, D., Calculus for Engineers. 4th ed. 2008, Toronto, Canada: Pearson |
[8] | Stroud, K.A., Booth, D.J., Engineering Mathematics. 7th ed. 2013, London, UK: Palgrave McMillian. |
[9] | Zill, D.G., A First Course in Differential Equations with Modeling Applications. 10th ed. 2013, Boston, USA: Cengage Learning. |
[10] | Kreyszig, E., Advanced Engineering Mathematics. 10th ed. 2011, USA: Wiley. |
1. | William Guo, Wei Li, Christopher C. Tisdell, Effective Pedagogy of Guiding Undergraduate Engineering Students Solving First-Order Ordinary Differential Equations, 2021, 9, 2227-7390, 1623, 10.3390/math9141623 | |
2. | William Guo, Streamlining applications of integration by parts in teaching applied calculus, 2022, 2, 2767-1925, 73, 10.3934/steme.2022005 | |
3. | William Guo, The Laplace transform as an alternative general method for solving linear ordinary differential equations, 2021, 1, 2767-1925, 309, 10.3934/steme.2021020 | |
4. | William Guo, A guide for using integration by parts: Pet-LoPo-InPo, 2022, 30, 2688-1594, 3572, 10.3934/era.2022182 | |
5. | Greg Oates, Mary Coupland, Peter Dunn, Tanya Evans, Linda Galligan, Paul Hernandez-Martinez, 2024, Chapter 9, 978-981-97-1963-1, 187, 10.1007/978-981-97-1964-8_9 | |
6. | William Guo, Special tutorials to support pre-service mathematics teachers learning differential equations and mathematical modelling, 2024, 12, 2301-251X, 71, 10.30935/scimath/13831 |