Thomas' Labs

Method for solving first order and Bernoulli's differential equations

Disclaimer

This site as of now just a technology demonstration and its claims should not be taken as true (even though I myself am pretty confident they are)

History

I came across the method concerning this article in an old math book from Doctor Granville (Elements of differential and integral calculus - ISBN-13: 978-968-18-1178-5). It doesn't appear to be a popular technique as when using it for my assignments I always had to explain what I was doing. As of yet, I still haven't found another text referencing it, which is why I decided to include it in my website.

In the original book this procedure is shown but never really explained, it is left as a sort of "it just works" thing. Here is my attempt to it clear.

Theory

Throughout this article we'll consider first order differential equations with function coefficients just as a special case of the Bernoulli's differential equation with diff_8ad4c4398384fa93443b29d2a957ead413e739b7.svg.

Consider now the following ODE:

diff_e3c397d19ff2d5a8fcb02f0be75c5240c4054a1e.svg

let diff_a32403c28532fbbd0022d96f4ac9217ed28d4783.svg be the product of two arbitrary functions diff_cae0b883f5cc644c1d045cfa3ec6c73d220b9431.svg and diff_e47f5f95e112b5509fed2e5ff8ab337116e0c68f.svg such that

diff_1a180d1d78c96cf712f2aa85105e4aed8e7b9880.svg

we now restrict diff_e47f5f95e112b5509fed2e5ff8ab337116e0c68f.svg to be the solution of the ODE

diff_56f9d4d7de355f0e47fc398b4597d35f93081aba.svg

with this it is possible to solve for diff_e47f5f95e112b5509fed2e5ff8ab337116e0c68f.svg by integrating

diff_ff6c2087eed08e81481a2a217d1fa20eb186fa4f.svg

using diff_e47f5f95e112b5509fed2e5ff8ab337116e0c68f.svg we solve for diff_cae0b883f5cc644c1d045cfa3ec6c73d220b9431.svg by replacing diff_a32403c28532fbbd0022d96f4ac9217ed28d4783.svg inside the original ODE

diff_3599ab995534d2c336325155dbf8a2954b3df1e7.svg

the general solution to our original ODE can be simply obtained by multiplying diff_cae0b883f5cc644c1d045cfa3ec6c73d220b9431.svg and diff_e47f5f95e112b5509fed2e5ff8ab337116e0c68f.svg.

Comments

This method, while functional, may not always be the most practical. In some cases the differential equations for diff_cae0b883f5cc644c1d045cfa3ec6c73d220b9431.svg and diff_e47f5f95e112b5509fed2e5ff8ab337116e0c68f.svg may not have closed algebraic solutions. A more traditional substitution may in some situations also be easier than this method. Like always it is up to one to know which tool to apply for a given problem.

Example

Let's solve an example to show the method in practice

diff_3066ed58db6dcbb25f9575a2555ef2c14a56e7b1.svg

solve now for diff_e47f5f95e112b5509fed2e5ff8ab337116e0c68f.svg

diff_f961c0838773d6e538cbd1ffa60b5a81041bfd9f.svg

replace diff_e47f5f95e112b5509fed2e5ff8ab337116e0c68f.svg in the equation

diff_516409e29700dca618948fbf704b57dbdf2309d1.svg

finally with diff_cae0b883f5cc644c1d045cfa3ec6c73d220b9431.svg and diff_e47f5f95e112b5509fed2e5ff8ab337116e0c68f.svg get diff_a32403c28532fbbd0022d96f4ac9217ed28d4783.svg

diff_88574a3f2478a23cef4dc42e87efbf97dce18197.svg