Why is uniqueness important for PDEs?

Why do you want to solve the PDE in the first place? Usually because it relates to the solution to a real world problem.

Say, for example, that you're studying the temperature in a heated metal. You have to understand if the temperature will stay below a certain value, otherwise the metal will collapse and your bridge with it. You find out that the temperature solves a PDE with certain boundary conditions, you solve it and find a value for the maximum temperature.

Now, if the solution to the PDE is unique, then you are done. But if the solution is not unique, then who's to say that the solution you found is what will actually happen in the real world?

In the real world there is only one solution! You then have to specify additional boundary conditions until you're left with a unique solution. To do all this you need some theory that tells you exactly when your boundary conditions are enough, what can go wrong, where you should look for exceptions, etc.


In general this is important not only for real world applications; uniqueness hugely simplifies problems. Say that you have to solve for your abstract math problem a complex PDE; if you can "guess" the solution, and it works, then it works! You're done, that is the only solution and you go forward. If there were multiple solutions you would probably need to check if the solution you found is "the right one" for the problem at hand. It is useful in all sorts of context. Just think how useful is the fact that we know that a polynomial of degree $n$ has exactly $n$ complex roots (counted with their multiplicity). It makes life much easier in a whole lot of ways


Let's think practically.

PDE's is a field used primarily for physical modelling. Almost all introductory texts talk all about physics models using PDE's: Heat equation, transport equation, wave equation, etc.

In a real life scenario you see a behaviour and you want to model it by using math. For example, you heat up an insulated rod and you want to predict the temperature at any time using math. If you did not have uniqueness we would have two possible end results. For instance, at time $t=3$ seconds we could have that the temperature of the rod is $32^o C$ or $-76^o C$ based on the results of two solutions. This is of course physically ridiculous. This means that the model we have proposed does not replicate the reality of what is happening. So we must pose a new model with a unique solution as we only expect one result in testing.


For P/LDEs, recurrences, etc. uniqueness theorems are powerful tools for proving equalities. Let's consider some very simple examples.

$e^{ix}$ and $\, \cos(x) + i\,{\rm sin}(x)\,$ are solutions of $\ y'\! = i y,\ y(0) = 1\,$ so they are equal by uniqueness.

$\sum_{k=1}^n k\cdot k! = (n\!+\!1)!-1\,$ since both satisfy $\,f(n\!+\!1)-f(n) = (n\!+\!1)(n\!+\!1)!,\ f(0) = 0.\,$ Here the uniqueness proof for the first-order difference equation (recurrence) has a trivial one-line inductive proof (sometime called the Fundmaental Theorem of Difference Calculus). See also here for a vivid $2$-dimensional version using differences of rectangles.

$\prod_{i=1}^{n-1}\left(1+\frac{1}{i} \right)^{i} = \frac{n^{n}}{n!}\ $ since both satisfy $\,f(n\!+\!1) = (1+1/n)^n f(n),\,\ f(1) = 1.$

Binet's formula for fibonacci numbers $\, {f}_n = (\phi^n-\bar\phi^n)/(\phi-\bar\phi),\ \phi = (1+\sqrt 5)/2\,$ is very easily proved by showing the RHS satisfies $\,f_{n+2} = f_{n+1}+f_n,\,\ f_0 = 0,\ f_1 = 1.$

Combining such uniqueness theorems with the group-theoretic machine for special functions, some Lie theory (symmetry and separation of variables), and work on holonomic functions, one obtains very powerful algorithms for effectively computing with special functions. These lie at the core of many computer algebra systems such as Macsyma, Maple, Mathematica.


Why physicists care about uniqueness:

  • You can use whatever method you want to solve the PDE (which in practice is almost always separation of variables), and you're guaranteed to get the right answer. You don't need to do a proof that the solution you found is the correct one. Point of comparison: Sometimes with non-linear ODE's, or even in solving non-linear algebraic equations, you have to take a square root, and then you need to think hard about which branch of the square root gives the "correct" solution. In PDE's, the headache of non-uniqueness is exponentially more troublesome.

Why engineers care about uniqueness:

  • There is always a trade-off between complexity and functionality---the more complicated the behavior of a system, the more patents you can make out of it. To this end, sometimes non-uniqueness of PDE is really, really useful. Example: A piece of sheet metal with fixed endpoints might have more than one stable equilibrium, which is described by a PDE with two or more solutions (for given boundary conditions). This is how bimetalic circuit breakers in your house operate (modulo details).

Why mathematicians care about uniqueness:

  • Because physicists and engineers tell them they should.
  • It's an interesting question in its own right, which is why mathematicians are in this business in the first place. (Right?)

One other reason to add (which is of interest to physicists, engineers, AND mathematicians) is that sometimes non-uniqueness or non-existence tells you that your PDE is ignoring a physically important effect. For example, the inviscid Burger's equation is an example of a PDE which does not have solutions that exist for all time. There are ways of propagating the solution beyond the time where it usually fails to exist by adding new terms to the PDE that "smooth out" the solution (this process is called regularization), but there is not a unique way to do this (e.g. a second order regularization term leads to a different solution than a third order one). The non-uniqueness tells you something important, namely that the way the solution evolves at late times depends in an essential way on the microscopic details (i.e. the particular nature of that extra term you added) of the system being modeled by Burger's equation. So in order to predict how the system will evolve, you must know about its microscopic details, or conversely if you do an experiment and learn empirically how the system evolves you have learned something about the microscopic details. Either way, this is interesting and important to know.