Z Transform Calculator
Unilateral Z table of causal elementary pairs: a^n, step, ramp, n a^n, sin, cos, damped sin/cos. Evaluate X(z) or x[n]. Discovery /inverse-z. Not DFT. Not Laplace. Not CAS. Runs locally.
Trust summary Engine tested · Specification checked · 10/10 tests · Production surface contract 3/3 · v1.0.0
- Input interpretation
- Enter values to calculate.
- Result
- —
- Model
- Unilateral Z or inverse of a causal elementary pair, evaluated at real z or integer n.
- Scope
- Unilateral, causal n≥0
- Verification
- Engine tested · 10/10 tests · Production surface contract 3/3 · Specification checked · v1.0.0
- Named expert review
- Optional · Not performed
- Specification basis
- ISO 80000-2:2019 Quantities and units — Mathematics
- Evidence
- 3 golden · 2 boundary · 5 property · Production surface contract 3/3 · Artifact integrity PASS
- Production
- Embedded snapshot: unpublished · Build schema 1.0.0 ready · Semantic contract ✓ · Attestation report not published on origin · Live production status STALE (2 capabilities; 162 remain CURRENT) @ 2026-09-20T09:01:12.147Z
- Semantic contract
- PASS
Formulas
Core equations used by this calculator.
How to use
Choose Z or inverse, and a pair
Forward needs |z| in the ROC. Inverse needs integer n≥0. geom uses a; sin/cos use ω.
Read X(z) or x[n]
The formula and ROC are part of the result. Poles sit on the ROC boundary.
Example calculations
Common configurations with formula and result.
Z{(1/2)^n} at z=1
f=geom, a=0.5, z=1
Z{1} at z=2
f=step, z=2
Inverse (1/2)^n at n=0
mode=inverse, f=geom, a=0.5, n=0
Z Transform calculator specification
Version 1.0.0 · Engine tested
- Engine tested 10/10 tests · Production surface contract 3/3
- Named expert review Not performed
- Calculation version 1.0.0
- Definition
- The unilateral Z-transform is X(z)=Σ_{n=0}^∞ x[n] z^{−n}. This seed evaluates a table of causal elementary pairs at a real z (forward) or integer n (inverse). Discovery /inverse-z. Not a CAS, not residue inversion, not two-sided, not Laplace, not DFT.
- What it calculates
- Unilateral Z or inverse of a causal elementary pair, evaluated at real z or integer n.
- Inputs
- mode
- f
- z?
- n?
- a?
- omega?
- Outputs
- value
- f
- roc
- algorithm
- Formula
X(z)=Σ x[n] z^{−n} (table)- Assumptions
- Unilateral, causal n≥0
- Real z in the ROC
- Table of named pairs, not a CAS
- Not DFT / FFT
- Not Laplace
- Not residue / two-sided
- Units
- dimensionless
- Boundary conditions
- z not in ROC → INVALID_INPUT
- n not an integer 0–64 → INVALID_INPUT
- unknown mode (including dft, laplace, cas) → INVALID_MODE
- Example
- mode=z f=geom a=0.5 z=1 → 2
- Validation cases
3 published on this page · 10/10 tests · Production surface contract 3/3 · View evidence
- mode=z f=geom a=0.5 z=1 → 2
- mode=z f=step z=2 → 2
- mode=inverse f=geom a=0.5 n=0 → 1
- Specification basis
- ISO 80000-2:2019 Quantities and units — Mathematics
- Calculation version
- 1.0.0
Related tools
Other calculators in this family: Bessel I Calculator, Bessel J Calculator, Bessel K Calculator, Bessel Y Calculator, Beta Function Calculator, Brent Method Calculator, Definite Integral Calculator, DFT Calculator . Explore all Numerical Calculus.
Frequently asked questions
Key distinctions behind the calculation.
Is this a CAS Z of an arbitrary sequence?
No. This seed is a unilateral table of named causal pairs, evaluated at a real z or integer n. Not residue inversion. Not symbolic.
Is this DFT or Laplace?
No. DFT is math.transform.dft. Laplace is math.transform.laplace. Not CAS.
Where does this run?
Locally in the browser by default. REST and MCP call the same z-transform engine.