Standard textbook treatment of the maximally mixed state, its unitary invariance, and its role as the partial trace of a maximally entangled state.
doi.org/10.1017/cbo9780511976667 ↗Maximally mixed state I/2ⁿ
The maximally mixed state ρ = I/2ⁿ: the unique n-qubit state invariant under every unitary, carrying zero information and maximal (n-bit) von Neumann entropy.
Atlas stars stay in the public catalog. Saving this entry to your workspace starts an unstarred private copy.
Every mixed-state construction in this catalog has the maximally mixed state as a limiting or reference case: it is the infinite-temperature limit of any Gibbs state, the reduced state of half a maximally entangled pair, and the fixed point of complete depolarization — making it the natural 'zero information' baseline against which every other state's purity and entanglement are measured.
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.
Returns2 qubitsWhat joins here
Returns a 2-qubit register a next stage can take. This is the end that joins.
12 entries meet this end. Named below.
Prepares a state. Nothing goes in, and what comes out is a register another stage can take. See all 12 →
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 maximally mixed state on qubits is
Unitary invariance. For any unitary , . This is the only -qubit state with this property (any other state has some eigenbasis with unequal eigenvalues, and a unitary rotating that eigenbasis changes the state), which is why represents complete ignorance: no measurement in any basis, and no unitary transformation, can extract or reveal any information from it.
Maximal entropy. The von Neumann entropy bits, the maximum possible for an -qubit system (achieved uniquely by , exactly analogous to a uniform classical distribution maximizing Shannon entropy). Purity is correspondingly minimal, reflecting that this is the 'most mixed' possible state.
Three equivalent constructions.
- Classical randomization. Flip fair, independent classical coins and prepare the corresponding computational basis string ; averaging the resulting ensemble over all outcomes gives exactly .
- Partial trace of a maximally entangled state. Tracing out either half of any maximally entangled -qubit state (e.g. Bell pairs) leaves the remaining qubits in — this is the cleanest illustration of how entanglement with an inaccessible system manifests locally as maximal mixedness, even though the global state is pure.
- Complete depolarization / infinite temperature. is the fixed point of the completely depolarizing channel for all input , and is the (infinite-temperature) limit of the Gibbs state for any Hamiltonian — exactly the limit reached by the single-qubit thermal-state purification construction elsewhere in this catalog as .
Role as a baseline. Because it carries zero distinguishing information, is the reference point for every mixedness/entanglement measure used elsewhere in this catalog: it is the endpoint of the Werner-state family, the maximum-entropy endpoint of any thermal state, and the state a qubit decoheres toward under a fully depolarizing noise channel — the worst-case error model in quantum error correction.
Implementation
import numpy as np
from qiskit import QuantumCircuit
from qiskit.quantum_info import DensityMatrix, Statevector, partial_trace
def maximally_mixed(n: int) -> DensityMatrix:
return DensityMatrix(np.eye(2 ** n) / 2 ** n)
rho2 = maximally_mixed(2)
print("Trace:", np.trace(rho2.data)) # 1.0
print("Eigenvalues:", np.linalg.eigvalsh(rho2.data)) # [0.25, 0.25, 0.25, 0.25]
# Construction 2: partial trace of a Bell pair reproduces I/2 for one qubit
qc = QuantumCircuit(2)
qc.h(0)
qc.cx(0, 1)
bell = Statevector.from_instruction(qc)
reduced = partial_trace(bell, [1]) # trace out qubit 1
print("Reduced state of one Bell-pair qubit:\n", np.real(reduced.data)) # [[0.5, 0], [0, 0.5]]
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.