Page actions
instrument implementation / implementation-contract
Nuclear Binding Energy Calculator implementation
A source-bound implementation contract for Nuclear Binding Energy Calculator; deployment and executable qualification remain separate.
Binding contract
This record describes what an executable surface must bind and validate. It does not claim that a public calculator, package, or production route is deployed.
- Record owner
- Guth Instruments
- Lifecycle
- verified-clean
- Evidence ID
- t6-126
- Effect
- Computation or source lookup only
Input and validation requirements
The specification exposes a division-by-zero case at A=Z+N=0 and does not clearly define whether the supplied measured mass is atomic or nuclear. Applying the stated nuclear-mass formula directly to an atomic mass produces materially incorrect binding energies.
Required corrections
No binding erratum is attached to this unique-name record. Implementers must still preserve the declared units, domain, and failure behavior.
Inspectable interface fixture
The sample below is evidence for interface and validation tests, not a production implementation.
{
"inputs": {
"Z": 1,
"N": 0,
"A": 1,
"mass_type": "atomic",
"measured_atomic_mass_u": 1.00782503223
},
"expected_outputs": {
"mass_defect_u": 0,
"binding_energy_MeV": 0,
"binding_energy_per_nucleon_MeV": 0
},
"working": "Use Δm=Z m_H+N m_n−M_atom. Δm=(1)(1.00782503223)+(0)(1.00866491595)−1.00782503223=0 u. BE=0×931.49410242=0 MeV. BE/A=0/1=0 MeV/nucleon. This is the zero-binding edge case."
}Other records
Sources and evidence
These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.
VERIFIED_LEDGER.jsonevidence-tranche6/tranche6-results.json