よくわかりませんけど、導体棒の長さを変えたら実際運動量保存破れますよね?
力が異なりますから