Page actions
instrument implementation / implementation-contract
Electric Field from Point Charge(s) Calculator implementation
A source-bound implementation contract for Electric Field from Point Charge(s) 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
- t5-174
- Effect
- Computation or source lookup only
Input and validation requirements
A nonzero point charge at the field point makes r² = 0, so the electric field is undefined. The calculator must reject coincident charge and field-point inputs rather than produce a numeric result.
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": {
"charges": [
{
"q": "2 μC",
"position_m": [
0,
0
]
}
],
"field_point_m": [
3,
4
],
"k_N_m2_per_C2": 8987550000
},
"expected_outputs": {
"E_vector_N_per_C": [
431.4024,
575.2032
],
"E_magnitude_N_per_C": 719.004,
"direction_unit_vector": [
0.6,
0.8
]
},
"working": "Displacement=(3−0,4−0)=(3,4) m. r=√(3²+4²)=5 m. q=2 μC=2×10⁻⁶ C. E=kq/r²=(8.98755×10⁹)(2×10⁻⁶)/25=17,975.1/25=719.004 N/C. Direction=(3/5,4/5)=(0.6,0.8). Vector E=719.004(0.6,0.8)=(431.4024,575.2032) N/C."
}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-tranche5/tranche5-results.json