Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I posed myself the following PDE because it would be interesting to graph: $$ u_t=u_{xx},\qquad0<x<L,\qquad t>0,\\ \begin{align} u(0,t)&=\sin^2\frac t2,\\ u_x(L,t)&=0,\\ u(x,0)&=0. \end{align}$$ Physically, this is a rod with one end insulated and the other being periodically heated and cooled.

Now, since the $x$-dependent problem does not have two homogeneous boundary conditions, I wonder if it is possible to solve this PDE as it stands.

share|cite|improve this question
up vote 2 down vote accepted

The way I was taught to solve boundary value problems with non-homogeneous boundary value conditions is via the introduction of a second term to satisfy the boundary, i.e. set $$ u(x,t) = \phi(x,t) + v(x,t)$$ where $\phi(x,t)$ satisfies the boundary conditions.

So, we need $$\phi_x(0,t)=0 \text{ and }\phi(L,t)=\sin^2\frac{t}{2}.$$ The simplest function that satisfies these conditions is $$\phi(x,t)=\sin^2\frac{t}{2},$$ which means $u$ is of the form $$u(x,t)=\sin^2\frac{t}{2}+v(x,t).$$

The pde now required to solve, for $v$ after substituting into your equation is $$v_t=v_{xx}-\cos\frac{t}{2}.$$ Substituting into the boundary conditions also gives $$v_x(0,t)=0\text{ and } v(L,t)=0$$ and the initial condition condition $$v(x,0)=0.$$

This transforms the original problem with non-homogeneous boundary conditions into one with homogeneous boundary conditions, but a non-homogeneous pde, which is easier to solve.

Can you continue from this point?

share|cite|improve this answer
Yes, I can continue from here on. Thank you very much for your help! I had not heard of that technique before. :) – EsX_Raptor Oct 5 '12 at 21:51
In fact your approach is similar to that in – doraemonpaul Oct 5 '12 at 22:03
Is there a general formula for finding φ(x,t) in case of more difficult problems? – TheQuantumMan Feb 5 at 18:05

Here is a different approach, called the method of eigenfunction expansions.

share|cite|improve this answer

I correct your differentiation mistake,

$$(\sin^2(\frac{t}{2}))' = 2\sin(\frac{t}{2})(\frac{1}{2})\cos(\frac{t}{2}) = \sin(\frac{t}{2})\cos(\frac{t}{2}).$$

share|cite|improve this answer
For some basic information about writing math at this site see e.g. here, here, here and here. – Chantry Cargill Oct 18 '14 at 22:16

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.