как это объяснить с позиции физики ?
Мне кажется, это происходит просто потому, что ось иглы не совпадает с осью катушки, поэтому магнитное поле получается неоднородным по траектории движения магнита. Соответственно, сила, действующая на магнит в разных точках траектории разная, отсюда и такое движение.
Ось иглы как и сама игла стоит неподвижно относительно плоскости катушки. Какой геометрией должно обладать эл магнитное поле катушки, чтобы таким образом перемещать магнит ?
Ведь тут речь идет в первую очередь о геометрии эл магнитного поля, а не о совпадении осей иглы и катушки. Разве нет ?