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

If a wave is reflected off a surface, the angle of reflection is equal to the angle of incidence. But, how can we use this to find the actual path of the incident and reflected waves if we only know the positions of the wave origin and observer?

It seems clear that the reflection will occur in the plane normal to the reflective surface and including the origin and observer. We can then look at this problem in two dimensions:

Wave Reflection

(I've drawn the reflection off a horizontal line because my actual application involves a blast wave reflected off the ground in order to simulate the mach stem effect in a game. The blast wave also reaches the observer directly, but the mach stem effect is concerned with the constructive interference between this and the reflected wave.)

We know point O (the wave origin) and point P (the observer.) We know that R (the reflection point) lies on the ground line somewhere between where O and P project to the ground, but we don't know where. We also don't know theta although we do know it's the same on both sides.

I'm sure this is a relatively simple trigonometry problem but I'm terrible at seeing these things. Any ideas?

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

Reflect $O$ in the ground to $O'$, then $R$ is where $PO'$ meets the ground.

enter image description here

share|cite|improve this answer
Pretty much an answer. – Kaster Jul 3 '13 at 0:40
I knew I would smack myself. :) Many thanks! – Kevin Jul 3 '13 at 3:45

The problem, as it is, is underdetermined. Given only the coordinates of $O$ and $P$, there are infinitely many $R$s (and $\theta$s) such that the ray originating from point $O$ will (upon reflection) pass through point $P$. To see why that is the case, imagine moving the "horizontal" line passing through $R$ up and down.

share|cite|improve this answer
It is determined if the altitudes of O and P are known, which I believe OP intended. – Ross Millikan Jul 3 '13 at 0:41
Is it undetermined even if the ground line (passing through R) is constrained? It can't move with respect to O and P as, in the application, those are actually specified relative to the ground line. I probably should have stated that in the question! Will edit it when I get back. – Kevin Jul 3 '13 at 0:42
@Kevin If we know the $x$-$y$ coordinates of $P$ and $O$, and if we know the "$y$-altitude" the horizontal line that passes through $R$, then the problem has a unique solution that is given by Zander. – Lord Soth Jul 3 '13 at 0:45

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.