why commutator requires so many slots
The role of commutator is to keep rotor flux at right angle with respect to stator flux \$T_m=T_{max}sin(\phi)\$. with higher number of slots the angle keeps the 90 degrees. With lower number of slots, the angle is bouncing, making the torque ripple higher.