Partial differential equations with mathematica

Click For Summary
SUMMARY

Mathematica 7 can solve nonlinear second-order partial differential equations (PDEs) but often requires numerical methods due to the scarcity of known solutions. Users should start with simple examples that have closed-form solutions to understand the syntax and functionality of DSolve. For more complex equations, such as groundwater flow equations, numerical methods like Finite Element Method (FEM) or Finite Difference Method (FDM) should be employed. Initial and boundary conditions are essential for accurate modeling in these cases.

PREREQUISITES
  • Understanding of nonlinear second-order partial differential equations
  • Familiarity with Mathematica 7 syntax and functions
  • Knowledge of numerical methods, specifically Finite Element Method (FEM) and Finite Difference Method (FDM)
  • Basic concepts of initial and boundary conditions in PDEs
NEXT STEPS
  • Research the syntax for DSolve in Mathematica 7
  • Learn how to implement Finite Element Method (FEM) in Mathematica
  • Explore Finite Difference Method (FDM) for solving PDEs
  • Study the application of initial and boundary conditions in PDE modeling
USEFUL FOR

Students and researchers in applied mathematics, particularly those working on groundwater modeling and numerical solutions of partial differential equations.

abbeynewton
Messages
31
Reaction score
0
hello, i just want to ask if mathematica 7 can solve nonlinear second order partial differential equations. i tried solving it with DSolve but it kept on giving me the question back as the output...please is there any way or syntax for solving it on mathematica 7?...thanks for any suggestions.
 
Physics news on Phys.org
abbeyNewton said:
hello, i just want to ask if mathematica 7 can solve nonlinear second order partial differential equations. i tried solving it with DSolve but it kept on giving me the question back as the output...please is there any way or syntax for solving it on mathematica 7?...thanks for any suggestions.
Mathematica can solve any PDE for which a solution is known. However, there are going to be very few, if any, known solutions for nonlinear 2nd order PDE's. You will probably need to do it numerically.
 
Pick a VERY simple example where you know there is a closed form solution and that you can do by hand. Then try it with Mathematica and see if you can get it to do it. If you cannot then post the example and how you tried to do it. Once you have seen how to do a very simple example work that should eliminate all kinds of errors and misunderstandings and you can look at the actual problem you have.
 
Excellent suggestion!
 
ok...the equation is a groundwater flow equation...which is

T*(d squared h/dx squared +d squared h/dy squared) +N=S*dh/dt...where s is storativity N is recharge and T is Transmissivity. i tried entering this and it returned it as output...actually this can be solved using FEM/FDM but how can i do that using mathematica...is there any need to put the initial/boundary conditions??...need answers as am working on a final year project involving groundwater modelling...thanks
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K