We gonna prove that the set A = {{nα}, n is natural} is dense in [0,1] by contradiction.
The fact that A is dense in [0,1] is equivalent with the following statement:
for any ϵ > 0 there is N(ϵ) such that {N(ϵ)α} < ϵ.
We gonna assume the contrary i.e. there is ϵ > 0 such that for any natural number n we have {nα} > ϵ. Now, choose any natural number N sufficient large such that 1/N < ϵ. We consider now the numbers {α}, {2α}, ..., {Nα}, {(N+1)α}.
We have N+1 distinct numbers in interval [0,1), so there are two of them, say
{pα} and {qα} such that 0 < | {pα} - {qα} | < 1/N. Assume p < q. We have
two cases here: {pα} < {qα} or {pα} > {qα}.
Case 1. p < q and {pα} < {qα}.
Then {(q-p)α} < 1/N < ϵ which contradicts our assumption.
Case 2. p < q and {pα} > {qα}.
We have 1 > {(q-p)α} > 1 - 1/N. Let q-p = R. Since p, q are from {1,2, ..., N+1} and p < q we have that R = q-p is from the set {1,2, ..., N}. Our number N was chosen arbitrary such that 1/N < ϵ, so for any natural number N such that 1/N < ϵ we can find a natural number R = R(N) < N + 1 such that {Rα} > 1 - 1/N.
Now fix again a natural number N such that 1/N < ϵ. Consider the numbers
1 - {α}, 1 - {2α}, ..., 1 - {Nα}. Let E be the minimum of this numbers. We have E > 0 and 1/2 E < 1 - {kα} for any k = 1..N. We can choose a natural number Q sufficient large that 1/Q < 1/2 E and Q > N. For this natural number Q we can choose R(Q) from the set {1, 2, ..., Q} such that {R(Q)α} > 1-1/Q. We have {R(Q)α} > 1 - 1/Q > 1 - 1/2 E > {kα} for any k=1..N. First notice that R(Q) is not in the set {1,2,.., N} but R(Q) is in the set {1,2, .., Q}. So Q+1 > R(Q) > R(N) and {R(Q)α} > 1 - 1/Q > {R(N)α} > 1 - 1/N. Now consider the number S = R(Q) - R(N). Obvious S is a positive natural number and {Sα} = {R(Q)α} - {R(N)α} < 1/N. This is again a contradiction with our initial assumption.
qed.