On Jupyter TypeError: norm() takes 1 positional argument but 3 were given I have this code. plot((norm(x,0,1),0.0625(3+x)^2),(x,-2,2),ymin=0) It works but as soon as I change it to plot((norm(x,0,1),0.0625(3+x)^2),(x,-3,-1),ymin=0) To improve accuracy it stops working.