Question:hard

If \(f(t) = [-1, 2, 1]\) and \(g(t) = [0, -1, 2]\) are two wavelets and \(f(\tau)\) and \(g(\tau)\) represent flipped versions of \(f(t)\) and \(g(t)\), respectively, then which of the following expressions is/are CORRECT?
[* and \(\otimes\) denote convolution and cross-correlation operations, respectively]

Show Hint

Convolution equals cross-correlation once EXACTLY ONE of the two signals is time-reversed (flipped); flipping both or neither does not reproduce the convolution.
Updated On: Jul 21, 2026
  • \(f(t)*g(t)=f(t)\otimes g(t)\)
  • \(f(t)*g(t)=f(t)\otimes g(\tau)\)
  • \(f(t)*g(t)=f(\tau)\otimes g(t)\)
  • \(f(t)*g(t)=f(\tau)\otimes g(\tau)\)
Show Solution

The Correct Option is B, C

Solution and Explanation

A cleaner way to see this is to remember that convolution is symmetric in \(f\) and \(g\) (\(f*g=g*f\)), while cross-correlation is NOT symmetric in general (\(f\otimes g\ne g\otimes f\) unless the signals happen to be identical or symmetric). The rule that converts one operation into the other is: pick either one of the two signals, time-reverse (flip) it, and THEN cross-correlate - the flip exactly cancels the extra reversal that correlation is missing compared with convolution.

So there are two equally valid ways to build the same convolution result out of a correlation: flip \(g\) and correlate with plain \(f\) (\(f(t)\otimes g(\tau)\)), or flip \(f\) and correlate with plain \(g\) (\(f(\tau)\otimes g(t)\)) - both routes must give the identical output sequence, because ultimately both are just reorganized ways of writing the same sum \(\sum_k f(k)g(n-k)\). This is exactly what the direct numeric check with \(f=[-1,2,1]\), \(g=[0,-1,2]\) shows: both \(f(t)\otimes g(\tau)\) and \(f(\tau)\otimes g(t)\) reduce to \([0,1,-4,3,2]\), matching \(f*g\) exactly.

Flipping BOTH signals before correlating over-corrects - it removes the one reversal convolution needs, then adds a second one, which only reverses the time axis of the final answer rather than reproducing it (this is why \(f(\tau)\otimes g(\tau)\) comes out as the mirror image of \(f*g\), not \(f*g\) itself). And flipping neither signal leaves the correlation completely un-adjusted, so it has no reason to match the convolution at all.

Therefore exactly one flip - on either signal - correctly converts correlation into convolution, confirming that options (B) and (C) are the correct identities, answer \(\boxed{2,3}\).
Was this answer helpful?
0