An induction motor is analogous to a transformer. Both devices operate on the principle of electromagnetic induction. In an induction motor, the stator produces a rotating magnetic field that induces a current in the rotor, similar to how a transformer induces current in its secondary coil. The key difference is that the induction motor converts electrical energy into mechanical energy, whereas a transformer transfers electrical energy between circuits.
Thus, the correct answer is (a) Transformer.