Question
Is it necessary that amplitude be constant over a given wave front?
Solution
No, if and only if the media is homogeneous, amplitude at every point on the wave front is constant.