In this paper, we consider the optimal approximations of univariate functions with feed-forward ReLU neural networks. We attempt to answer following questions. For given function and network, what is minimal possible approximation error? How fast does error decrease network size? Is attainable by current training techniques? Theoretically, introduce necessary sufficient conditions for convex fu...