No. Power is not the product of speed and strength. If I push against the 2000kg car that I can't move, the power according to your definition would be zero. Why? Because the speed of the car is zero. Any quantity x zero=0. That would imply that exertion up to 1999kg, requires no power because the car didn't move. Ridiculase!
If the sloth stopped burning energy(power) in it's limbs, it wouldn't still hang there due to it's strength.
See what I mean about strength depending on power and not vice versa?[/QUOTE]
Chris,
You know full well we are discussing the intermuscular muscular power you can generate against an external resistance. The burning of energy at an intramuscular level is not the same type of mechanical power we are discusssing. If you want to discuss ATP synthesis and action potentials (metabolic power) we can do this on another thread as you are interchanging these very different things to suit your answer.
Chris you are clearly into your research and credit to you. I urge you to look at how strength and power are tested at the top level of sports science. I can guarantee you that tests for power will place a large emphasis on speed against an external resistance. I can also guarantee you that strength tests will invove maximum resistance against an external resistance. One such test that you may find for strength measures force production against a static dynometer i.e no speed measured.