I have a problem that can be simplified as below:
g(w) = piecewise([[[0, 3], (w-3)^2], [(3, infinity), 0]]) f(w,t) = g*cos(w*t) # t >= 0 #assume(t, \'re