Permanents
A permanent is the bosonic analogue of a determinant: it sums over all permutations of orbitals assigned to particle slots, but with no alternating signs. For an matrix ,
For bosonic wavefunctions, the matrix entries are one-particle orbitals evaluated at particle slots. Permanents build completely symmetric many-boson wavefunctions in the same way that Slater determinants build completely antisymmetric many-fermion wavefunctions.
Permanents are conceptually important because they make bosonic exchange symmetry explicit. They are less convenient than occupation-number notation for most calculations, because writing all permutation terms quickly becomes impractical.
Permanent Definition
Section titled “Permanent Definition”Compare the determinant and permanent of an matrix :
while
The only formal difference is the factor . That difference is physically decisive.
For fermions, the signs make the wavefunction change sign when two particle slots are exchanged. For bosons, all signs are positive, so the wavefunction remains unchanged when particle slots are exchanged.
For a matrix,
one has
The permanent is not a determinant with a harmless sign convention changed. It has different algebraic properties, different normalization consequences, and very different computational behavior.
Two-Boson Permanent
Section titled “Two-Boson Permanent”Let and be one-particle wavefunctions, where denotes all one-particle labels. Form the matrix
Its permanent is
If the two one-particle states are distinct and orthonormal, the normalized two-boson wavefunction is
Equivalently,
Exchanging and swaps the two rows of the matrix. The permanent is unchanged by a row swap, so the wavefunction is symmetric.
Same-Mode Case
Section titled “Same-Mode Case”If both bosons occupy the same normalized mode , the permanent matrix has two identical columns:
Its permanent is
The normalized two-boson same-mode wavefunction is not obtained by multiplying this permanent by . The correct state is
The extra factor of in the permanent is canceled by the repeated-occupation normalization. This is the simplest place where bosonic permanents differ from the naive rule “sum over permutations and divide by .”
N-Boson Wavefunctions with Distinct Orbitals
Section titled “N-Boson Wavefunctions with Distinct Orbitals”For bosons occupying distinct orthonormal one-particle orbitals , the normalized first-quantized wavefunction is
Expanding the permanent gives
Each term assigns the same set of occupied orbitals to the particle slots in a different order. The sum over all assignments removes any observable meaning from slot labels.
If two rows are exchanged, the terms in the permanent are merely reordered. Hence
This is exactly the bosonic exchange rule.
Repeated Occupations
Section titled “Repeated Occupations”Bosons may occupy the same one-particle mode more than once. Suppose an orthonormal mode basis contains modes labeled by , and the occupation numbers are
Choose a list
in which each mode label appears times. Then the normalized bosonic wavefunction is
The product of factorials is the repeated-occupation correction. It appears because permuting identical columns does not produce a new distinct assignment.
For example, with two bosons in mode and one in mode , the formula reduces to
The coefficient reflects the three distinct places where the single occupation can appear among the three slots.
For bosons all in the same mode ,
and the normalized wavefunction becomes
This state is symmetric, normalized, and nonzero.
Contrast with Slater Determinants
Section titled “Contrast with Slater Determinants”The determinant and permanent constructions are parallel, but their consequences are almost opposite.
For fermions, a determinant changes sign under a row exchange:
For bosons, a permanent is unchanged:
If two columns of a Slater determinant are identical, the determinant vanishes. That is the determinant form of Pauli exclusion. If two columns of a permanent are identical, the permanent usually does not vanish. Instead, it counts repeated bosonic assignments with positive multiplicity.
Thus:
- determinants encode antisymmetry and no repeated fermionic occupation;
- permanents encode symmetry and allow repeated bosonic occupation;
- determinants are usually compact and algebraically tractable;
- permanents become cumbersome quickly and are usually replaced by occupation-number notation.
Occupation-Number Notation Is Usually Better
Section titled “Occupation-Number Notation Is Usually Better”The permanent formula is valuable because it displays exchange symmetry directly. But it is rarely the most efficient representation for many-boson calculations.
The occupation vector
already says how many bosons occupy each mode. It avoids listing all slot permutations. In creation-operator notation,
The factorials here are the same repeated-occupation normalization factors that appear in the permanent wavefunction. The operator algebra keeps the symmetrization implicit.
For this reason, explicit permanents are mostly used when the first-quantized wavefunction matters, when comparing bosons and fermions, or when studying linear-optical transition amplitudes. General many-boson theory is usually written in Fock space.
Boson Sampling Preview
Section titled “Boson Sampling Preview”Permanents also appear in noninteracting bosonic interference. In a passive linear-optical network, a single-particle unitary matrix maps input modes to output modes. If identical bosons enter specified input modes and are detected in specified output modes, the transition amplitude is proportional to a permanent of a submatrix of .
For input occupations and output occupations with the same total particle number , one standard form is
Here is the matrix obtained by repeating input columns according to the input occupations and repeating output rows according to the output occupations.
This formula is the mathematical core of boson sampling: many-boson interference amplitudes involve matrix permanents, and permanents are computationally difficult in general. This page only uses boson sampling as a preview of why permanents matter beyond notation. The detailed computational-complexity and experimental story belongs elsewhere.
Nonorthogonal Orbitals
Section titled “Nonorthogonal Orbitals”The clean occupation formula above assumes an orthonormal one-particle mode basis. If the one-particle orbitals are not orthonormal, the normalization is no longer controlled only by repeated occupation numbers.
Let
be the overlap matrix for the orbitals used in a symmetrized product. The norm of the bosonic symmetrized state is controlled by a permanent of this overlap matrix. This is the bosonic counterpart of the determinant overlap formula for fermionic Slater determinants.
In most many-body applications, one chooses an orthonormal mode basis precisely so that occupation-number states are orthonormal and these overlap permanents do not appear in every calculation.
Common Mistakes
Section titled “Common Mistakes”- Using the determinant formula but changing the minus signs without checking normalization for repeated bosonic occupations.
- Dividing every permanent wavefunction by even when two or more occupied orbitals are the same.
- Thinking repeated columns make a bosonic permanent vanish; that is a determinant property, not a permanent property.
- Treating slot labels in a permanent as physical particle identities.
- Assuming that bosonic symmetry means all bosons must occupy the same mode.
- Treating boson sampling as a statement about all bosonic systems rather than a special linear-optical interference problem.
- Forgetting that occupation-number notation is basis-dependent even though it avoids explicit slot labels.
Cross-Links
Section titled “Cross-Links”- Bosons
- Exchange Operators
- Symmetric and Antisymmetric Wavefunctions
- Slater Determinants
- Symmetrization Postulate
- Occupation-Number Basis
- Bosonic Fock Space
- Number States
- Creation and Annihilation Operators
- Bosonic Commutation Relations
- Identical Particle Exercises
- Formula Sheet
References
Section titled “References”- P. A. M. Dirac, The Principles of Quantum Mechanics, 4th ed., Oxford University Press, 1958.
- C. Cohen-Tannoudji, B. Diu, and F. Laloe, Quantum Mechanics, Wiley, 1977.
- A. L. Fetter and J. D. Walecka, Quantum Theory of Many-Particle Systems, Dover, 2003.
- R. Shankar, Principles of Quantum Mechanics, 2nd ed., Springer, 1994.
- S. Aaronson and A. Arkhipov, “The Computational Complexity of Linear Optics,” Theory of Computing 9, 143-252, 2013.
- S. Scheel, “Permanents in linear optical networks,” arXiv:quant-ph/0406127, 2004.
Exercises
Section titled “Exercises”- Two-boson permanent. Compute the permanent of
and show that it gives a symmetric two-boson wavefunction after normalization for distinct orthonormal modes.
Solution
The permanent is
For distinct orthonormal modes, the normalized state is
Exchanging and interchanges the two terms, so the state is unchanged.
- Same-mode normalization. Explain why
is not normalized when is normalized.
Solution
The permanent is
Multiplying by gives
whose norm is , not . The normalized same-mode state is
- Row exchange. Show that exchanging two rows of a permanent leaves it unchanged.
Solution
The permanent sums over all ways of choosing one entry from each row and each column:
Exchanging two rows only relabels which row index appears in the product. Since all permutations are still included and there is no sign factor, the sum is the same. For determinants, the same row exchange would introduce a minus sign.
- Identical columns. Compare a determinant and a permanent when two columns are identical.
Solution
A determinant with two identical columns is zero because swapping those columns changes the determinant by a minus sign but leaves the matrix unchanged. Therefore the determinant must equal its negative.
A permanent has no sign change under a column swap. Identical columns do not force it to vanish. For bosons, identical columns describe repeated occupation of the same one-particle mode and require factorial normalization rather than exclusion.
- Occupation formula. Starting from the general repeated-occupation formula, derive the normalized wavefunction for two bosons in mode and one in mode .
Solution
Here , , and . The prefactor is
The permanent sum has each distinct placement of the single mode repeated twice, because the two columns are identical. Thus the coefficient of each distinct term is
Therefore
- Linear-optical preview. Why do permanents, rather than determinants, appear in ideal bosonic linear-optical transition amplitudes?
Solution
Each indistinguishable boson can take one of several single-particle paths through the network, and the total amplitude sums over assignments of input particles to output detections. Because the particles are bosons, exchanging two particle slots does not introduce a minus sign. The sum over assignments is therefore a permanent of the relevant single-particle transition submatrix. Fermions would instead produce determinants because odd exchanges carry a minus sign.