I’ve defined two vector functions (2D) of real variables and then I plotted them parametrically using ParametricPlot[]. The result is the green and orange curves (the blue curve is a reference circle).

What I’m seeking however is the norm of theses functions, and I was getting weird values from the norm – so I decided to plot the resulting norm parametrically where I plotted {Norm1[u] Cos[u],Norm1[u] Sin[u]} and {Norm2[u] Cos[u],Norm2[u] Sin[u]} (u going from zero to $ 2\pi$ . Here Norm1 and Norm2 are just the Norm[] method applied to the vector functions. I get this funky plot that doesn’t match the vector plot.

I cannot disclose the functions themselves as they are an on-going group work but they are functions of real variables. It seems very strange that taking the norm and then doing a polar plot like that does not recover the original plot. Any thoughts or pointers on what could be happening?