{"success":true,"version":"v1","request":{"tool":"get_calculator_schema","calculator_id":"momentum"},"result":{"entity_type":"calculator","id":"momentum","calculator_id":"momentum","canonical_url":"https://tttkmbb.com/physics/momentum","name":"Momentum Calculator","title":"Momentum Calculator – p = m·v with Kinetic Energy and Average Stopping Force","category":"physics","category_name":"Physics","tool_name":"calculate_momentum","featured_mcp_tool":false,"description":"Computes linear momentum from mass and velocity, the matching kinetic energy, and, when a stopping time is given, the average force needed to bring the object to rest (impulse–momentum theorem).","use_when":"You need an object's momentum, or the average force involved in stopping or launching it over a known time (collisions, braking, catching a ball).","do_not_use_when":"You need the outcome of a two-body collision (conservation of momentum between two objects is not implemented), or only the energy of motion (use kinetic-energy).","inputs":[{"name":"mass_kg","label":"Mass","type":"number","unit":"kg","required":true,"exclusive_min":0,"description":"Mass of the object in kilograms.","example":1200},{"name":"velocity_m_s","label":"Velocity","type":"number","unit":"m/s","required":true,"description":"Velocity in metres per second; sign indicates direction along the line of motion.","example":25},{"name":"stop_time_s","label":"Stopping time","type":"number","unit":"s","required":false,"exclusive_min":0,"description":"Optional time over which the object is brought to rest; enables the average force output.","example":3}],"outputs":[{"name":"momentum_kg_m_s","label":"Momentum","type":"number","unit":"kg·m/s","decimals":4,"description":"p = m × v (same sign as the velocity)."},{"name":"kinetic_energy_j","label":"Kinetic energy","type":"number","unit":"J","decimals":4,"description":"½ × m × v² for the same object."},{"name":"average_stopping_force_n","label":"Average stopping force","type":"number","unit":"N","decimals":4,"description":"|p| / stop_time_s: mean force to remove all momentum in the given time (only when stop_time_s is given)."}],"input_schema":{"type":"object","properties":{"mass_kg":{"description":"Mass of the object in kilograms. Unit: kg.","type":"number","exclusiveMinimum":0,"examples":[1200],"x-unit":"kg"},"velocity_m_s":{"description":"Velocity in metres per second; sign indicates direction along the line of motion. Unit: m/s.","type":"number","examples":[25],"x-unit":"m/s"},"stop_time_s":{"description":"Optional time over which the object is brought to rest; enables the average force output. Unit: s.","type":"number","exclusiveMinimum":0,"examples":[3],"x-unit":"s"}},"additionalProperties":false,"required":["mass_kg","velocity_m_s"]},"output_schema":{"type":"object","properties":{"momentum_kg_m_s":{"description":"p = m × v (same sign as the velocity). Unit: kg·m/s.","type":"number","x-unit":"kg·m/s"},"kinetic_energy_j":{"description":"½ × m × v² for the same object. Unit: J.","type":"number","x-unit":"J"},"average_stopping_force_n":{"description":"|p| / stop_time_s: mean force to remove all momentum in the given time (only when stop_time_s is given). Unit: N.","type":"number","x-unit":"N"}}},"formula":"p = mass_kg × velocity_m_s; KE = ½ × mass_kg × velocity_m_s²; average_stopping_force_n = |p| / stop_time_s (impulse F·Δt = Δp)","sources":[{"name":"HyperPhysics – Momentum","url":"http://hyperphysics.phy-astr.gsu.edu/hbase/mom.html","type":"reference","retrieved_at":"2026-09-23"},{"name":"Wikipedia – Momentum","url":"https://en.wikipedia.org/wiki/Momentum","type":"reference","retrieved_at":"2026-09-23"}],"freshness":{"type":"static","max_age_seconds":null,"note":"Deterministic formula with fixed constants; results never go stale. Inputs supplied by the caller determine the output."},"examples":[{"name":"1200 kg car at 25 m/s stopped in 3 s","inputs":{"mass_kg":1200,"velocity_m_s":25,"stop_time_s":3},"expected":{"momentum_kg_m_s":30000,"kinetic_energy_j":375000,"average_stopping_force_n":10000},"url":"https://tttkmbb.com/api/v1/calculate/momentum?mass_kg=1200&velocity_m_s=25&stop_time_s=3"},{"name":"57 g tennis ball at 50 m/s","inputs":{"mass_kg":0.057,"velocity_m_s":50},"expected":{"momentum_kg_m_s":2.85,"kinetic_energy_j":71.25},"url":"https://tttkmbb.com/api/v1/calculate/momentum?mass_kg=0.057&velocity_m_s=50"}],"faq":[{"q":"What is the unit of momentum?","a":"Kilogram-metres per second (kg·m/s), equivalent to newton-seconds (N·s), the unit of impulse."},{"q":"Why does a longer stopping time reduce the force?","a":"The impulse (force × time) needed equals the momentum change, so spreading it over more time (crumple zones, airbags, bending the knees) lowers the average force."}],"tags":["momentum","impulse","p = mv","stopping force","collision"],"related":[{"calculator_id":"kinetic-energy","reason":"Energy of the same moving object."},{"calculator_id":"newtons-second-law","reason":"Force from mass and acceleration."}],"links":{"html":"https://tttkmbb.com/physics/momentum","markdown":"https://tttkmbb.com/physics/momentum.md","json":"https://tttkmbb.com/physics/momentum.json","api":"https://tttkmbb.com/api/v1/calculate/momentum","schema":"https://tttkmbb.com/api/v1/calculators/momentum","openapi":"https://tttkmbb.com/openapi.json","mcp":"https://tttkmbb.com/mcp"},"version":"v1","updated_at":"2026-09-23"},"timestamp":"2026-09-23T23:32:26Z","next_actions":[{"tool":"run_calculator","calculator_id":"momentum","reason":"Run Momentum Calculator with the inputs above."}],"links":{"markdown":"https://tttkmbb.com/physics/momentum.md"}}