Like most of us, I thought it was yes. Until I really look into the Lens Equation:
(1/subject distance) + (1/image distance) = (1/focal length)
http://en.wikipedia.org/wiki/Lens_%28optics%29#Imaging_properties
Please refer to this simlpe diagram:
As the focal length f
increases, left size keeps unchanged. However the real image moves further away from the lens, and image distance increases.
By similar triangles, we know that the enlargement of the real image is proportional to the image distance, S2
.
So let's get back to the Lens Equation and see what happens when focal length is increased by 2x. Let's simply plug in some logical values into the lens formula. And try seeing what happens.
(1/subject distance) + (1/image distance) = (1/focal length)
For a 50mm lens, having subject standing 5 metres away. That is:
(1/5000) + (1/image distance) = (1/50)
image distance = 50.5050505050505 mm
Same subject distance, 100mm lens (2x):
(1/5000) + (1/image distance) = (1/100)
image distance = 102.040816326531 mm (2.020408163 x)
Roughly. But not exact.
What if a 500mm lens (10x)?
(1/5000) + (1/image distance) = (1/500)
image distance = 555.555555555556 mm (11x)
Much more deviated.
With this chart:
We can see that, the larger multiplier the focal length, the more inaccurate the image magnification ratio.
On the other way, the closer the subject distance, the more inaccurate the image magnification ratio. (Is this count to the perspective distortion?)
High school classes are over. Here are my photographic concerns.
(1) Thick Lens Equation?
Afterall, that is called the Thin Lens Formula. Could it be used to model the thick lens (that we are using) correctly? (ref: How to use the Thin Lens Formula to model a thick lens)
(2) Crop factor?
I am quite sure that, the crop factor (e.g. DX is 1.5x) really means subject enlargement. As DX is 24x16 mm, 24 * 1.5 = 36 and 16 * 1.5 = 24. It all works on the 2D image plane on the sensor. Simple. Here comes the problem. For example, a 400mm lens using on DX, we will say its focal length is acting as a 600mm lens on FX. Suppose shooting a subject on 2m (2000mm) away. The image distance of a 400mm lens is 500mm. To have the image enlarged by 1.5x, we need a image distance of 750mm (remember the similar triangles). However, on an actual 600mm lens, the image distance is 857mm. Having a longer image distance means a larger image (similar triangles). So, the image of 600mm on FX is actually larger than 400mm on DX! Can we still say that, 400mm on a 1.5x crop factor body, act as a 600mm? (Or saying it acts like 550mm would be more close.)
(3) Marking of Zoom Ranges?
On most compact cameras, they mark 2x or 10x of zoom ranges. All of them I have seen are based on their max/min focal lengths. By the proofs above, it doesn't mean subject enlargement at all. Customers are getting more enlargements. Seems like a benefit. But not as accurate as they expected. The term "zoom range" is misleading, isn't it?
(Added on May 27)
One more weird behaviour i observed was, let's take two subject one located at 3000mm and one located at 5000mm away from the lens. When the lens zooms from 50mm to 400mm, the magnification of the 3000mm subject is 9.08x, while the magnification of the 5000mm subject is 8.61x. Notice that the closer the subject, the higher the magnification ratio. Assume a certain part of the far subject is obstructed by the near subject. Does it mean that some more parts/area of the far subject is obstructed by the near subject along the zoom?
Of course not! We all know that in real life experiences, no matter lens zooms or digital magnifications, this only affects the FOV or sizes, perspective will always be the same - as long as we are standing at the same point. We will never "see more" at different zooms. This is crazy.
After a further inspection into the ray diagrams, i noticed that, the further the subject, the closer the focused image forming (respect to the lens).
(refer only to a and b)
Which means that while focal length at 50mm, the image of the 3000mm subject and the 5000mm subject is forming at different distances (this is obvious). Bear in mind that we can only have one image plane at a time (sensor/film can't happen in different places at the same time), this comparison is not valid. Let's say we first focus on the near subject, and having the far subject partially obstructed. Focusing on the near subject means the far subject is out-of-focus. If taking the out-focused image of the far subject, at the near subject's image plane, its magnification ratio is the same as the near subject (by similar triangles). This also conforms to our real life perception - we will not "see more" at different zooms.
A point to note that, the above paragraphs still cannot explain why, for a certain subject as a certain distance, doubling the focal length does not equal to doubling the subject enlargement - or the answer is just simply NO(?)