HomeCalculatorsEngineeringNormalized Error Calculator
Engineering calculator

Normalized Error Calculator

Compute the proficiency-testing normalized error En from a laboratory result, a reference value, and two already-expanded uncertainties. |En| ≤ 1 is pass. Runs locally. Not zeta, not TUR, and not an ILAC G8 spec decision.

Instant result
Result

Enter values to calculate.

Inputs
Mode
Formula
Trust summary Engine tested · Source checked · 9/9 tests · Production surface contract 4/4 · v1.0.0
Input interpretation
Enter values to calculate.
Result
Model
Proficiency-testing normalized error En and |En|≤1 pass/fail.
Scope
ISO 13528 / ISO/IEC 17043 En with already-expanded Ulab and Uref
Verification
Engine tested · 9/9 tests · Production surface contract 4/4 · Source checked · v1.0.0
Named expert review
Optional · Not performed
Sources
  • ISO 13528 — Statistical methods for use in proficiency testing by interlaboratory comparison — Normalized error En using expanded uncertainties
  • ISO/IEC 17043 — Conformity assessment — General requirements for the competence of proficiency testing providers — Performance evaluation using En
Sources
Evidence
5 boundary · 4 property · Production surface contract 4/4 · Artifact integrity PASS
Production
Embedded snapshot: STALE · Last attested schema matched 1.0.0 snapshot / local build · Semantic contract ✓ · Last attestation PASS · current evidence changed · re-attestation required · Public/cache ✓ · Origin ✓ · Live production status PASS (0 stale; 164 CURRENT) @ 2026-09-16T06:44:24.909Z
Semantic contract
PASS

Formulas

Core equations used by this calculator.

Normalized errorEn = (ylab − xref) / √(Ulab² + Uref²)
Decision|En| ≤ 1 → pass
iUlab and Uref are already expanded. This is not the zeta-score (standard u). It is not TUR and not an ILAC G8 decision against a specification.

How to use

1

Enter ylab and xref

Laboratory result and assigned or reference value, in the same unit.

2

Enter Ulab and Uref

Already-expanded uncertainties, both greater than zero. Expand with Coverage factor if you still have u and k.

3

Read En

|En| ≤ 1 is satisfactory under ISO 13528 / ISO/IEC 17043. The page does not add a warning zone.

Example calculations

Common configurations with formula and result.

ϟ

Pass

ylab=2.5 · xref=0 · Ulab=3 · Uref=4

En=2.5/5
En=0.5 · pass
ϟ

Fail

ylab=7.5 · xref=0 · Ulab=3 · Uref=4

En=7.5/5
En=1.5 · fail

Normalized Error calculator specification

Version 1.0.0 · Engine tested

Calculation status

Review policy · Evidence

Definition
En = (ylab − xref) / √(Ulab² + Uref²). |En| ≤ 1 is pass. ylab is the laboratory result, xref the assigned value, and both U values are already expanded.
What it calculates
Proficiency-testing normalized error En and |En|≤1 pass/fail.
Inputs
  • ylab
  • xref
  • Ulab
  • Uref
Outputs
  • En
  • abs_En
  • decision
Formula
En = (ylab−xref)/√(Ulab²+Uref²); |En|≤1 → pass
Assumptions
  • ISO 13528 / ISO/IEC 17043 En with already-expanded Ulab and Uref
  • |En| ≤ 1 is pass; |En| > 1 is fail
  • Not zeta (standard u), not TUR, and not an ILAC G8 spec decision
Units
  • dimensionless En
Boundary conditions
  • missing ylab, xref, Ulab, or Uref → MISSING_REQUIRED_INPUT
  • Ulab ≤ 0 or Uref ≤ 0 → VALUE_MUST_BE_POSITIVE
Example
ylab=2.5 xref=0 Ulab=3 Uref=4 → En=0.5 pass
Validation cases

2 published on this page · 9/9 tests · Production surface contract 4/4 · View evidence

  • ylab=2.5 xref=0 Ulab=3 Uref=4 → En=0.5 pass
  • ylab=2.5 xref=0 Ulab=0 Uref=4 → VALUE_MUST_BE_POSITIVE
Sources
  • ISO 13528 — Statistical methods for use in proficiency testing by interlaboratory comparison — Normalized error En using expanded uncertainties
    Supports: En = (ylab−xref)/√(Ulab²+Uref²); |En| ≤ 1 is satisfactory
  • ISO/IEC 17043 — Conformity assessment — General requirements for the competence of proficiency testing providers — Performance evaluation using En
    Supports: En is a proficiency-testing performance statistic, not a specification decision rule
Calculation version
1.0.0

Background

Interpretation and common distinctions.

Compute the proficiency-testing normalized error En.

Supported and not supported

Supported — En from ylab, xref, Ulab, Uref · |En| ≤ 1 pass · API engineering.conformity.normalized_error

Not supported — zeta-score, TUR, ILAC G8 specification decision, U = k·u_c as a product, RSS of a measurement model

Agent / API notes

Capability id: engineering.conformity.normalized_error · tool id: normalized-error · pin 1.0.0.

{ "ylab": 2.5, "xref": 0, "Ulab": 3, "Uref": 4 }

Aliases: y/x for ylab, X/ref for xref, U_lab / U_ref. Errors: MISSING_REQUIRED_INPUT, INVALID_NUMBER, VALUE_MUST_BE_POSITIVE.

Calculator URL stays /calc/engineering/normalized-error. There is no /calc/metrology.

}

Frequently asked questions

Key distinctions behind the calculation.

Is En the same as a zeta-score?

No. Zeta uses standard uncertainties u_lab and u_ref. En uses already-expanded Ulab and Uref. Use the Zeta-score page for ζ.

Is |En| ≤ 1 the same as an ILAC G8 spec decision?

No. En compares a laboratory result to an assigned value in a proficiency test. The decision-rule page compares a measured y to specification limits.

Where does this run?

Locally in the browser by default. REST and MCP call the same metrology-engine normalized_error op.