Many times in mathematics, as for example when we find the solution of an ODE, we can not claim uniqueness just by construction, instead we have to use a theorem.
The reasoning behind this is that even if we found a solution and the solution appears to be unique from the point of view of the method used, how can we be sure there is no another method which provides another solution?
Now my question: sometimes the following type of argument is accepted as valid. For example, a simple differential equation like this one $y'(x)=x^2$ with $y(0)=0$, we say that $y(x)=\frac{1}{3}x^3$ is the only solution (without the use of an uniqueness theorem, I think is because of the Fundamental Theorem of Calculus).
How can be sure now that there is not another way to solve the equation that provides another solution (without using the uniqueness theorem of course)?
When is this type of argument valid and when not?
Down in some of the answers some people say that the reason in the previous example for uniqueness is because the anti-derivative is unique, which sounds reasonable.
But the Laplace transform of a function that satisfies certain conditions is also unique. And we can't say that the solution of an ODE is unique only beause it was calculated through the Laplace transform method.