In dc motors, speed can be increased by weakening or decreasing the field flux. The mathematical explanation is --- Speed is inversely proportional to flux. But why is it so? Should not it be that when flux decreases torque decreases which is driving the motor. Now decrease in Torque should decrease the speed. I need qualitative explanation of what happens inside the motor, when field flux is weakened& how speed increases.