First thing: is this the correct definition for total random integer generator?
An algorithm which for possible outputs $1,2,3 ... N$, there is a $\frac{1}{n} $chance of producing a single output in no predictable fashion.
With regards to my definition, my second question is why is it not possible to create something totally random? It is probably somewhere on SE, but I cannot find it anywhere. can somebody either give me a direct answer or reference to another SE question??
Edit: can this be expressed mathematically?
Most computer algorithm uses pseudorandom number generator to generate random numbers, but the problem is that if the seed (i.e. initial state) is the same, the number sequence generated will be the same. (thus that's not totally random)
But I feel it does not mean that we could not generate totally random numbers.
One possible way could be to read some totally un-predictable physical state (e.g. CPU temperatures into 10 decimal points).
Or a better way that I could think up of is to detect the quantum state (e.g. spin) of particles, which is random by nature.