How can Poisson's equation be solved when the constant term is nonzero?

  • Thread starter Thread starter member 428835
  • Start date Start date
Click For Summary
SUMMARY

The discussion focuses on solving Poisson's equation, specifically the form ##f_{xx}+f_{yy} = c## where ##c \neq 0##. The initial approach of separation of variables fails due to the presence of mixed variables. A proposed solution involves decomposing the function into two parts: ##f(x,y) = u(x,y) + \Psi(x)##, where ##\Psi(x)## satisfies the non-homogeneous boundary conditions. This method leads to a homogeneous equation for ##u##, which can be solved using standard techniques.

PREREQUISITES
  • Understanding of partial differential equations (PDEs)
  • Familiarity with boundary value problems
  • Knowledge of separation of variables technique
  • Ability to solve homogeneous and non-homogeneous equations
NEXT STEPS
  • Study the method of separation of variables in depth
  • Learn about boundary value problems and their solutions
  • Explore techniques for solving non-homogeneous PDEs
  • Investigate the properties of Poisson's equation and its applications
USEFUL FOR

Mathematicians, physicists, and engineering students interested in solving partial differential equations, particularly those dealing with boundary value problems and Poisson's equation.

member 428835

Homework Statement


##f_{xx}+f_{yy} = c## where ##c \neq 0## is a constant.

Homework Equations


None

The Attempt at a Solution


I tried separating but obviously this fails since the constant term has mixed variables after separating. I can solve the homogenous equation where ##c=0## but was wondering what happens if ##c \neq 0##.

I should say this isn't homework but I didn't know where else to put it. I didn't give any boundary conditions because I'm just curious of the technique to solve.
 
Physics news on Phys.org
joshmccraney said:

Homework Statement


##f_{xx}+f_{yy} = c## where ##c \neq 0## is a constant.

Homework Equations


None

The Attempt at a Solution


I tried separating but obviously this fails since the constant term has mixed variables after separating. I can solve the homogenous equation where ##c=0## but was wondering what happens if ##c \neq 0##.

I should say this isn't homework but I didn't know where else to put it. I didn't give any boundary conditions because I'm just curious of the technique to solve.
Here's the idea. Let's say you have ##f_{xx}+f_{yy} = h(x)## and at couple of NH boundary conditions ##f(0,y) = a,~f(L,y) = b## (a little more complicated than your example). You would start by letting ##f(x,y) = u(x,y)+\Psi(x)##. Plugging that into the DE and boundary conditions gives$$
u_{xx} +\Psi''(x) + u_{yy} = h(x)$$ $$
u(0,y) + \Psi(0) = a,~u(L,y)+\Psi(L) = b$$
Now, if you can find ##\Psi(x)## satisfying ##\Psi''(x) = h(x),~\Psi(0)=a,~\Psi(L) = b## you would be left with a homogeneous system in ##u##:$$
u_{xx} + u_{yy} = 0, ~u(0,y) = u(L,y)=0$$And the ##\Psi(x)## equation can be solved by integrating twice giving two constants to take care of the ##a## and ##b##. Then you solve the homogeneous ##u## system and your anwer is ##f(x,y)=u(x,y)+\Psi(x)##.
 
  • Like
Likes   Reactions: member 428835
Perfect, just what I was looking for!
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
1K
Replies
0
Views
1K
Replies
4
Views
2K
Replies
2
Views
2K
Replies
1
Views
2K
  • · Replies 26 ·
Replies
26
Views
5K
Replies
5
Views
2K
Replies
7
Views
2K
Replies
7
Views
2K
Replies
3
Views
2K