My understanding is that 'torque' is merely the force applied to the flywheel; whereas horsepower is the amount of work done in a set period of time. (one minute)
However, how is torque actually measured?
Since an engine delivers its power in 'pulses', it would make sense that they meausre the highest amount of torque produced by one of the pulses... However if this was the case, a V10 wouldnt necessarily make more torque than a single cylinder engine, as the maximum force exerted at one point in time is the same, assuming that there arent two pistons firing at the same time.
The only other way you could measure torque that makes sense, and seems more in line with reality, is to measure torque over a period of time, in which case the force of all 10 pistons in the V10 firing could be measured, as a force applied to the flywheel.
However if the measurement of torque happens over a period of time, (even if it is a very small period of time!) as opposed to instantly, how is horsepower relevant?
Since horsepower is merely a measurement of torque over a period of time... when torque is already measured over a period of time anyway.

'Horsepower' makes sense to me, if 'torque' is measured instantaneously, but this doesnt seem to be the case.