Jason (Ace of Spades) would be correct in that a TRIAC (Triode for AC) or SCR's (silicon controlled rectifier) for higher power applications would be the most likely, and the most efficient, method of controlling current to a lamp.
http://en.wikipedia.org/wiki/TRIAC">http://en.wikipedia.org/wiki/TRIAC</a>
[IMG]http://en.wikipedia.org/wiki/Silicon-controlled_rectifier">http://en.wikipedia.org/wiki/Silicon-controlled_rectifier</a>
What has to happen is that the lamp voltage must be maintained while reducing the current. This is not an easy feat to accomplish, as the resistance of the lamp changes as the heat disippated changes. Kind of like trying to shoot something on the fly.
The TRIAC's/SCR's do this by switching at very high frequencies, sort of like switching a light on and off at the wall switch rapidly (thousands of times per second). You end up producing less overall light output.
The circuitry required for doing this reliably is not simple, and requires formal electronics design training. The engineer's that design these type of devices often specialize in SCR type controls. -JMHO