Source: https://guthlabs.ai/docs/instruments/kinetic-energy-calculator/

instrument / verified-clean

# Kinetic Energy Calculator

The current ledger marks this instrument verified clean within the source-bound verification corpus.

Status: **VERIFIED_CLEAN**Lifecycle: **verified-clean**

## Inspectable records

[01**Overview**Purpose and lifecycle](<https://guthlabs.ai/docs/instruments/kinetic-energy-calculator/>)[02**Mechanism**Method and assumptions](<https://guthlabs.ai/docs/instruments/kinetic-energy-calculator/mechanism/>)[03**Implementation**Binding and validation](<https://guthlabs.ai/docs/instruments/kinetic-energy-calculator/implementation/>)[04**Qualification**Evidence and errata](<https://guthlabs.ai/docs/instruments/kinetic-energy-calculator/qualification/>)

## Ledger state

The current ledger marks this instrument verified clean within the source-bound verification corpus.

**Area**: Physics — Kinematics/Projectiles/Orbits, Forces/Energy/Momentum, Rotational Dynamics, Gravitation, Oscillations/Waves, Optics, E&M Fields, Relativity, Quantum, Statistical Thermo

**Tranche**: tranche-4

**Evidence ID**: t4-143

**Ledger rows**: 1

No ledger note is attached.

## Review findings

The formula is valid under classical, nonrelativistic assumptions. The verdict is NEEDS_REVIEW because the speed regime and input units are unspecified. honest_label='n/a' does not disclose the classical approximation or required SI units; an honest label should identify this as a classical/nonrelativistic translational kinetic-energy calculator.

### Formula and scope findings

- KE=½mv² is the correct classical formula for translational kinetic energy when mass is constant and speed is nonrelativistic.

- The spec does not state the nonrelativistic applicability limit; at speeds approaching the speed of light, relativistic kinetic energy must be used instead.

- The spec does not constrain mass to nonnegative values or clarify whether velocity may be signed; velocity may be signed because it is squared, but mass must be nonnegative.

### Unit assumptions

- Mass is in kilograms (kg).

- Velocity is in metres per second (m/s); the output is in joules (J).

- If supplied in other units, mass and velocity must be converted before applying the formula: 1 g=0.001 kg and 1 km/h=5/18 m/s.

## Boundary hardening

**BREAK_CLAIMED** · SELF_FLAGGED

The plain JavaScript arithmetic overflows for mass = 10^308 and velocity = 10^308, producing Infinity instead of a finite representable result. The unspecified velocity unit also permits materially different interpretations.

## Errata and corrections

No applied erratum is attached to this unique-name record.

## Inspectable example

4 review vectors are recorded. One source-bound sample is shown below.

````
{
  "inputs": {
    "mass_kg": 2,
    "velocity_m_per_s": 3
  },
  "expected_outputs": {
    "KE_J": 9
  },
  "working": "KE=½mv²=½×2 kg×(3 m/s)²=1×9 kg·m²/s²=9 J"
}
````

## Related workflows

[Kinematics & Collisions TutorKE](<https://guthlabs.ai/docs/instrument-workflows/kinematics-tutor/>)

## Sources and evidence

These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.

- `VERIFIED_LEDGER.json · VERIFIED_CLEAN`

- `evidence-tranche4/tranche4-results.json`

- `BOUNDARY_HAZARD_CATALOG.json`
