For the brave. Show without peeking at the solution that the problem for irrational is improperly posed by showing that you can make
Answer:
Trying to approximate by its decimal expansion, as done for , is not accurate enough.
Instead note that what you need is that is arbitrarily close to an integer. That will make the sine arbitrarily small.
To achieve that, build up the desired value of in stages as a product.
To start, simply take . Note that obviously will always within a distance of no more that of some integer. Now if is also within a distance of no more that of that integer, do not change , leave it 1. If however the value of is more than away from the integer, multiply by 2, i.e. take the new equal to . That brings the new within of a (different) integer.
Next, if the current is a distance within of an integer, do nothing. Otherwise multiply the current by 3. That brings within a distance of an integer.
Next, if the current is a distance within of an integer, do nothing. Otherwise multiply the current by 4. That brings within a distance of an integer.
Etcetera. In this way, can be driven arbitrarily close to an integer. That makes arbitrarily small.