Page actions
instrument / verified-clean
Banked Curve / Centripetal Force Calculator
The current ledger marks this instrument verified clean within the source-bound verification corpus.
Inspectable records
Ledger state
The current ledger marks this instrument verified clean within the source-bound verification corpus.
- Area
- Mechanical, Civil & Structural Engineering — Statics/Dynamics, Strength of Materials, Machine Design, Civil, HVAC, Vibration
- Tranche
- tranche-4
- Evidence ID
- t4-238
- Ledger rows
- 1
No ledger note is attached.
Review findings
NEEDS_REVIEW because the specification does not define g, angle units, friction coefficient semantics, or the output mode, and it claims required-friction computation without supplying a required-friction formula. The empty honest_label should be replaced with an explicit scope statement covering the idealized banked-curve assumptions and the denominator/domain restrictions.
Formula and scope findings
- The frictionless relation tan(theta)=v^2/(g r) is standard for a vehicle on a banked curve with no friction, with theta measured from the horizontal and r>0.
- The supplied friction formula is the standard maximum-speed expression only under specific assumptions: mu is the static tire-road friction coefficient, friction acts down the bank at maximum speed, and 1-mu*tan(theta)>0. It is not a general friction formula.
- The stated capability includes computing required friction, but no formula for required friction is supplied. For example, the friction requirement must be solved from the radial and vertical force equations, and its direction changes between low-speed and high-speed cases.
- The gravitational acceleration g is omitted from the inputs and formula specification; a fixed value must be declared, such as g=9.80665 m/s^2 or g=9.81 m/s^2.
- The output selection is ambiguous: the specification says required theta or v_max, while the computes field also claims required speed and friction.
Unit assumptions
- Use SI units: v in m/s, r in m, and g in m/s^2.
- Assume g=9.81 m/s^2 for the worked vectors.
- theta must be explicitly defined as an angle from the horizontal; test-vector angles are in degrees and must be converted or handled consistently by the implementation.
- mu is dimensionless and represents a static coefficient of friction.
- The frictionless formula and the supplied friction formula assume an idealized circular banked curve with no aerodynamic forces, rolling resistance, or grade effects.
Boundary hardening
BREAK_CLAIMED · SELF_FLAGGED
The formula has an exact singularity when mu*tan(theta)=1, where the speed result is undefined and must be rejected. The instrument is also vulnerable to a degree-versus-radian angle interpretation error unless the angle unit is explicit.
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": {
"mode": "frictionless_required_speed",
"r_m": 100,
"theta_deg": 30,
"mu": 0
},
"expected_outputs": {
"v_required_m_per_s": 23.8
},
"working": "tan(30 degrees)=0.577350. v=sqrt(g*r*tan(theta))=sqrt(9.81*100*0.577350)=sqrt(566.540)=23.80 m/s."
}Related workflows
No source-defined multi-instrument workflow membership is recorded.
Sources and evidence
These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.
VERIFIED_LEDGER.json · VERIFIED_CLEANevidence-tranche4/tranche4-results.jsonBOUNDARY_HAZARD_CATALOG.json