Introduces the symmetric collective states of an ensemble with a fixed number of excitations.
doi.org/10.1103/physrev.93.99 ↗Dicke state |D²₄⟩
The symmetric Dicke state |D²₄⟩: a uniform superposition over every 4-qubit basis string with exactly 2 excitations.
Atlas stars stay in the public catalog. Saving this entry to your workspace starts an unstarred private copy.
Dicke states generalize the W state (the k=1 case) to arbitrary excitation number k, and were first introduced to describe coherent spontaneous emission from an ensemble of atoms sharing a fixed number of excitations.
Circuit & simulation
What this takes and returns
TakesNothingWhat joins here
Nothing goes in, and that is what this entry is: a pipeline starts here. There is no upstream to choose — what you pick is what comes after.
Nothing in the Atlas meets this end.
Returns4 qubitsWhat joins here
Returns a 4-qubit register a next stage can take. This is the end that joins.
1 entry lines up on shape, composition unverified. Named below.
Prepares a state. Nothing goes in, and what comes out is a register another stage can take. See all 12 →
The widths and types line up. What is not established is everything a width does not carry — the basis convention, the normalisation, the state each was written to start from — so this is not a claim that the two compose.
Where the map uses this
This record is an instance of an object the map names, so these are the processes that consume or produce one. None of them is about this record in particular.
State you can prepare 5 of 33 processes
- Quantum linear solve hands one back
- Prepare an input state hands one back
- Amplify a success branch hands one back
- Estimate an observable takes one
- Minimise the objective over the parameters hands one back
How it works
The Dicke state on qubits with excitations is
the uniform superposition over every computational-basis string of Hamming weight . For this is
Symmetric-subspace structure. is the unique (up to phase) state in the totally symmetric subspace of with definite total excitation number — equivalently, it is the highest-weight-in- eigenstate of collective total angular momentum operators with and . This makes Dicke states the natural basis for collective spin / atomic-ensemble physics, where permutation symmetry is enforced by the physical setup (indistinguishable atoms coupled identically to a shared field).
Relation to . is exactly the -qubit state; Dicke states are therefore the full family of "how many excitations, spread evenly" states, with sitting at .
Construction. The circuit here uses the deterministic Bärtschi–Eidenbenz recursive scheme: prepare and in superposition with a controlled rotation, weighted by the ratio of binomial coefficients so probabilities of adding a 0 vs. a 1 exactly match and . The rotation angles are therefore closed-form functions of and , not fitted numerically.
Significance. Dicke states are used as robust reference states for metrology (their quantum Fisher information for phase estimation scales favorably with ), for symmetric quantum error-detection codes, and appear as ground states of ferromagnetic Heisenberg-type Hamiltonians restricted to a fixed magnetization sector.
Implementation
import numpy as np
from qiskit import QuantumCircuit
from qiskit.quantum_info import Statevector
from math import comb
def dicke_state(n: int, k: int) -> QuantumCircuit:
# Bartschi-Eidenbenz deterministic SCS-block construction (arXiv:1904.07358).
qc = QuantumCircuit(n)
for i in range(n - k, n):
qc.x(i)
for l in range(n, 1, -1):
# weighted rotation shifts amplitude between the k and k-1 excitation branches
for m in range(min(k, l - 1), 0, -1):
p = m / l
theta = 2 * np.arccos(np.sqrt(1 - p))
qc.cry(theta, l - 1, m - 1)
if m < min(k, l - 2) + 1:
qc.cx(m - 1, l - 1)
return qc
qc = dicke_state(4, 2)
sv = Statevector.from_instruction(qc)
print({k: round(v, 4) for k, v in sv.probabilities_dict().items() if v > 1e-6})
FINAL_CIRCUIT = qcQuantum vs classical
Classical baseline
Use a classical state-vector or matrix simulation at the same width, precision, and measurement objective.
Quantum claim
The quantum record demonstrates a state or operator behavior; it does not make classical simulation or communication costs disappear.
How to compare
Compare fidelity, samples, gate depth, noise, memory, and the cost of preparing and reading the state.
Declared gaps
Nobody has reviewed this record for gaps yet.
Literature & references
Gives the deterministic, closed-form recursive circuit used here to prepare |D^n_k⟩ exactly.
arxiv.org/abs/1904.07358 ↗