Solving Nonlinear Diff. Equation with Boundary Conditions

  • Thread starter astromanish
  • Start date
  • Tags
    Nonlinear
In summary, the conversation is discussing how to find a solution for a non-linear differential equation with specified boundary conditions. The suggested method is to multiply with u', integrate, and use a substitution to solve the problem. The solution will have two constants that can be determined from the boundary conditions. There may also be additional conditions on the constants K and a.
  • #1
astromanish
2
0
Hi,

Can somebody guide me in getting solution for the following
non-linear differential equation?

u''=K/((a-u)^2) ...K is a constant

Where u is a function of x and the boundary conditions are
u(0)=0
u(L)=0

I need solution in form of 'u' as a function of 'x' with two constants, which are to be determined from the boundary conditions.

Thanks
 
Physics news on Phys.org
  • #2
Multiply with u', integrate, and see if you can do something more.
 
  • #3
To help you along a bit:
[tex]u'u''=\frac{Ku'}{(a-u)^{2}}\to\frac{1}{2}(u')^{2}=C_{1}+\frac{K}{(a-u)}=\frac{C_{2}-C_{1}u}{a-u},C_{2}=C_{1}a+K[/tex]
Or, we get:
[tex]u'=\pm\sqrt{\frac{C_{3}-C_{4}u}{a-u}},C_{3}=2C_{2},C_{4}=2C_{1}[/tex]

Rewriting, and integrating, we have:
[tex]\int\sqrt{\frac{a-u}{C_{3}-C_{4}u}}du=x+C_{5}[/tex]
You may crack the integral at your left-hand side using the substitution:
[tex]v=\sqrt{\frac{a-u}{C_{3}-C_{4}u}}[/tex]
since we have:
[tex]u=\frac{a-C_{3}v^{2}}{1-C_{4}v^{2}}[/tex]
Thus, the problem is resolved to partial fractions decomposition, and an implicit formula of the solution function.
You might well encounter some non-trivial conditions placed on K and a when imposing the boundary conditions.

Good luck! :smile:
 
Last edited:

1. What is a nonlinear differential equation with boundary conditions?

A nonlinear differential equation with boundary conditions is a mathematical equation that describes the relationship between an unknown function and its derivatives, where the function depends nonlinearly on its own values. Boundary conditions are additional constraints that are specified at certain points on the domain, which help to determine the unique solution to the differential equation.

2. How do you solve a nonlinear differential equation with boundary conditions?

There is no general method for solving all types of nonlinear differential equations with boundary conditions. However, some common techniques include using numerical methods, such as finite difference or finite element methods, or transforming the nonlinear equation into a system of linear equations. Additionally, some special cases of nonlinear differential equations, such as separable or exact equations, can be solved using specific techniques.

3. What are the challenges of solving nonlinear differential equations with boundary conditions?

Nonlinear differential equations are more difficult to solve than linear ones, as they may not have closed-form solutions. This means that numerical methods must be used to approximate the solution, which can be computationally expensive and time-consuming. In addition, the boundary conditions may not be easy to incorporate into the numerical methods, and it may be difficult to determine the appropriate initial conditions for the problem.

4. Can you give an example of a real-life application of solving nonlinear differential equations with boundary conditions?

Nonlinear differential equations with boundary conditions are used in many areas of science and engineering, including physics, chemistry, biology, and economics. One example is in fluid dynamics, where the Navier-Stokes equations describe the motion of fluids in a nonlinear fashion and are often accompanied by boundary conditions to model real-world scenarios, such as air flow over an airplane wing.

5. What are some tips for solving nonlinear differential equations with boundary conditions?

Some tips for solving nonlinear differential equations with boundary conditions include breaking the problem into smaller, more manageable parts, using appropriate numerical methods for the specific problem, and double-checking the solution for accuracy. It is also important to carefully consider the boundary conditions and their implications for the solution, and to use software or programming languages that are specifically designed for solving differential equations, such as MATLAB or Python.

Similar threads

Replies
13
Views
2K
  • Differential Equations
Replies
2
Views
2K
  • Differential Equations
Replies
22
Views
2K
Replies
4
Views
1K
  • Differential Equations
Replies
11
Views
2K
  • Differential Equations
Replies
2
Views
3K
Replies
1
Views
1K
  • Differential Equations
Replies
3
Views
2K
Replies
4
Views
1K
Back
Top