Wolfram Computation Meets Knowledge

Hooke's Law for Potential Energy

Hooke's law is a principle of physics that states that the force needed to extend or compress a spring by some distance is proportional to that distance.

The potential energy equals half of the spring constant times the distance squared.

Formula

QuantityVariable["U", "Energy"] == (QuantityVariable["k", "SpringConstant"]*QuantityVariable["x", "Length"]^2)/2

symbol description physical quantity
U potential energy "Energy"
k spring constant "SpringConstant"
x extension "Length"

Forms

Examples

Get the resource:

In[1]:=
ResourceObject["Hooke's Law for Potential Energy"]
Out[1]=

Get the formula:

In[2]:=
FormulaData[ResourceObject["Hooke's Law for Potential Energy"]]
Out[2]=

Use some values:

In[3]:=
FormulaData[
 ResourceObject[
  "Hooke's Law for Potential Energy"], {QuantityVariable[
   "x","Length"] -> Quantity[1, "Meters"], 
  QuantityVariable["k","SpringConstant"] -> 
   Quantity[10, ("Newtons")/("Meters")]}]
Out[3]=

Source Metadata

Publisher Information