Source: https://guthlabs.ai/docs/instruments/speaker-impedance-load-calculator-series-parallel/mechanism/

instrument mechanism / verified-clean

# Speaker Impedance Load Calculator (Series/Parallel) mechanism

The inspectable method record for Speaker Impedance Load Calculator (Series/Parallel), kept separate from implementation and qualification.

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

## Model scope

Core series and parallel impedance formulas are standard under the stated nominal scalar model. Verdict is NEEDS_REVIEW because the claimed safe-amp-loading warning has no defined formula or required amplifier input, and the supported topology scope is ambiguous.

- The series formula Ztot=ΣZi is correct for speakers modeled as scalar nominal impedances connected in series.

- The parallel formula 1/Ztot=Σ(1/Zi) is correct for nonzero impedances expressed in consistent units.

- No formula, required input, or decision rule is provided for the claimed 'safe amp loading' or 'min amp rating warning' output.

- The wiring-topology input is ambiguous: the specification does not state whether only all-series or all-parallel wiring is supported, or whether nested mixed series/parallel networks must be accepted.

- Real speaker impedance is frequency-dependent and may be complex; the scalar nominal-impedance formula is only a nominal model, as stated by the honest label.

## Units and conventions

- Every impedance must be converted to the same unit before arithmetic; test calculations use ohms.

- Impedances are treated as positive scalar nominal values, not frequency-dependent complex impedance curves.

- For parallel wiring, every Zi must be nonzero; a zero-ohm branch causes division by zero and represents an invalid or short-circuit-like load in this model.

- The amp-loading warning cannot be evaluated unless the amplifier's minimum permissible load and a defined warning criterion are supplied.

## Inspectable vector

One of 4 source-bound review vectors:

````
{
  "inputs": {
    "wiring_topology": "series",
    "speaker_impedances": [
      {
        "value": 8,
        "unit": "ohm"
      },
      {
        "value": 8,
        "unit": "ohm"
      },
      {
        "value": 4,
        "unit": "ohm"
      }
    ]
  },
  "expected_outputs": {
    "total_load_ohms": 20,
    "min_amp_rating_warning": "UNDEFINED: no amplifier minimum-load/rating input or warning criterion"
  },
  "working": "Series: Ztot = 8 ohm + 8 ohm + 4 ohm = 16 ohm + 4 ohm = 20 ohm. The amp warning cannot be computed because no amplifier constraint is provided."
}
````

## Failure boundary

**BREAK_CLAIMED** · SELF_FLAGGED

A parallel input containing a zero-ohm speaker reaches 1/0 and must be rejected, but the specification does not state an input-validation rule. The minimum amplifier rating warning is also not computable because no amplifier rating or safe-loading threshold is supplied.

## Other records

[01**Overview**](<https://guthlabs.ai/docs/instruments/speaker-impedance-load-calculator-series-parallel/>)[03**Implementation**](<https://guthlabs.ai/docs/instruments/speaker-impedance-load-calculator-series-parallel/implementation/>)[04**Qualification**](<https://guthlabs.ai/docs/instruments/speaker-impedance-load-calculator-series-parallel/qualification/>)

## Sources and evidence

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

- `VERIFIED_LEDGER.json`

- `evidence-tranche2/tranche2-results.json`

- `BOUNDARY_HAZARD_CATALOG.json`
