[Physics] Can you find the length of a pencil without a ruler or clock

dimensional analysisthought-experiment

Edit: Assume you do have access to all sorts of instruments, but they are all shrunk in proportion. My real question is:

If you are shrunken (or expanded) by a constant factor and put in a room shrunken by that constant factor, can you be fooled into thinking you are in a regular-size world, by altering your time perception by a constant factor?

Suppose a magic fairy comes up to you, and transports you into some opaque box. You are given a potion that alters your time perception, and changes the size of your body.

Assume that the effects of the potion are constant: each second feels like $x$ seconds, and your height has been multiplied by a factor of $y$. You do not know the values of $x$ and $y$.

Helpfully, the fairy has left you a suitably shrunken/expanded copy of a textbook, listing basically every single constant and formula in physics. Unfortunately for you, all the dimensionful constants are measured in SI units.

There is no clock or ruler in sight. You can measure the ratios of sizes or time intervals because the potion doesn't have variable effects.

The fairy gives you a pencil, and says that once you tell him how long the pencil is, in centimeters, you are released.

There are some ways to do this task of course. The ones I thought of involve building a microscope and attempting to eyeball the radius of, say, a carbon-12 atom, and then multiplying that by the ratio between the radius of a carbon-12 atom and a meter, found in the textbook. However, this is close to impossible to do. We might be able to try to diffract light to measure objects in multiples of, say, the wavelength of 500 nm green light.

However, neither of these methods are particularly accurate or useful. Besides, without any measurement equipment we can't be sure of the wavelength of the light. Would there be some obvious, classical way of deriving the length of a meter without access to any ruler?

Best Answer

OK, time to burn thru all my mod points:

for (j  in 0:1e6 cm,by=1Angstrom) {
    print("Hi, magic fairy, the pencil is" ,j, "cm long")
}

Sooner or later you'll get it right and off you go. (With apologies to the world-famous "If you tell me the height of the building I'll give you this barometer" story)

EDIT: for those who never ran across it, the "barometer" story is an example of lateral thinking in the classroom. I'm sure it's apocryphal. Here goes:

Teacher finishes explaining to a Physics class about variation of air pressure with altitude and then asks 'How can you use a barometer to find the height of a tall building?" Well, you could try to measure the variation in barometric pressure and dig up enough reference data to guesstimate the altitude, or you could 1) drop the barometer off the top and, knowing gravitational force, use the measurement of elapsed time to estimate the distance travelled, 2) knock on the door of the building supervisor and say "I'll give you this really nice barometer if you'll tell me from the construction plans how tall the building is." 3) [fill in your own]

Related Question