Retarded and Advanced Response
A retarded response function answers an operational question: how does an observable measured at time change when a weak source acts at an earlier time ? Its advanced partner uses the opposite support condition. The advanced function is not an instruction for an experiment to respond before it is perturbed. It is the adjoint boundary value needed to state spectral, analytic, and reciprocity identities cleanly.
For a perturbation
the convention used here is
where is the detector and is the operator coupled to the source. The advanced partner is
The two functions contain the same commutator spectrum but approach it from opposite sides of the real-frequency axis. That pairing is the organizing idea of this page.
Canonical Scope
Section titled “Canonical Scope”This page is the canonical home for the retarded–advanced pair as many-body response functions. It owns:
- two-time retarded and advanced commutator definitions;
- temporal support and the precise meaning of causality;
- adjoint, Hermitian-conjugation, and frequency-reflection identities;
- upper- and lower-half-plane analyticity;
- retarded and advanced Lehmann boundary values;
- the response spectral density as their discontinuity;
- reactive and absorptive parts;
- Kramers–Kronig and subtracted dispersion relations;
- pole, cut, damping, and stability diagnostics;
- exact oscillator and two-level benchmarks;
- numerical checks that use the pair together.
Neighboring pages retain separate ownership:
- Kubo Formula derives the response from a source-coupled density operator and owns contact terms, static limits, conductivity, and material applications.
- Retarded and Advanced Green Functions owns inverse kernels of Schrödinger-type operators and their boundary prescriptions.
- Green Functions in Many-Body QM owns normal single-particle propagators, including fermionic anticommutator functions and spectra.
- Time-Dependent Correlations owns ordinary ordered correlators, dephasing, recurrence, and finite-time spectra.
- Structure Factors owns scattering spectra rather than causal response.
- Fluctuations and Susceptibilities owns equilibrium thermodynamic derivatives and Kubo–Mori covariance.
- Susceptibilities owns named magnetic, density, compressibility, and pairing channels, their units, and measurement protocols.
- Spectral Functions owns line-shape interpretation, quasiparticle and resonance criteria, linewidths, and experimental convolution.
- Fluctuation–Dissipation Theorem owns KMS detailed balance and the equilibrium conversion between response and fluctuations.
- Spectral Representation owns the exact thermal bridge from Lehmann weights and Matsubara data to retarded boundary values, including static bosonic terms.
- Analytic Continuation owns numerical reconstruction from finite uncertain imaginary-axis data.
- Sum Rules owns the full nested-commutator and high-energy moment hierarchy. Transport coefficients remain in the following treatment.
Real-Time Thermal Dynamics Preview explains when retarded response is sufficient and when initial-state, lesser, and closed-time-path data are additionally required. Relativistic microcausality, renormalized field-theory response, and reusable analytic-continuation algorithms lie beyond this boundary.
Convention Ledger
Section titled “Convention Ledger”Response signs cannot be checked by memory alone. They must be traced through the source coupling, operator order, and Fourier transform.
Source convention
Section titled “Source convention”The perturbation is
With this minus sign, the first-order response of uses
If the perturbation is instead written , the susceptibility entering the response law changes sign. A paper that defines a retarded Green function with may still be physically consistent; its source-response relation can contain an additional minus sign.
Fourier convention
Section titled “Fourier convention”For a stationary kernel,
with inverse
Thus a real harmonic source is represented through components proportional to . Retarded functions are analytic for and carry in denominators of the form .
The variable is angular frequency. If energy is used instead, the Fourier measure and delta functions acquire the corresponding factors of .
Reference state
Section titled “Reference state”The expectation value is taken in an unperturbed state :
The two-time definitions require no equilibrium assumption. Stationarity,
is needed before reducing the dependence from to and introducing one frequency.
Operator labels
Section titled “Operator labels”The order means response of detector to a source coupled through . In general,
The operators need not be Hermitian. Adjoint relations must therefore retain daggers until a Hermitian channel basis has been specified.
Two-Time Definitions
Section titled “Two-Time Definitions”In the Heisenberg picture of the unperturbed Hamiltonian, define
and
Their support is opposite:
while
Away from coincident times,
The pair therefore splits the full commutator into its future- and past-supported parts.
Coincident-time convention
Section titled “Coincident-time convention”For nonsingular operators, changing alters a function at one point and does not affect ordinary time integrals. Equal-time distributions, canonical commutators, derivatives of step functions, and explicitly source-dependent observables can generate contact terms for which this shorthand is insufficient.
The response must then be treated distributionally. Kubo Formula owns the source derivative and contact-term bookkeeping.
What Causality Means
Section titled “What Causality Means”The retarded support condition says that a source insertion at does not change the detector expectation value at an earlier time . For a source history,
only contributes.
This is temporal causality of a response protocol. It does not by itself imply:
- a relativistic light cone;
- finite propagation speed in nonrelativistic continuum mechanics;
- exponential decay in space;
- irreversibility of the closed microscopic dynamics;
- validity of a Markov approximation.
Nonrelativistic Hamiltonians can have unbounded group velocities, and spatial kernels can develop tails immediately while remaining exactly retarded in time. Causality, Support, and Interpretation in Nonrelativistic QM owns that distinction.
Nonstationary states
Section titled “Nonstationary states”For a quench, driven state, or aging system,
in general. The support condition remains meaningful, but a one-variable does not. A Wigner transform can introduce average and relative times,
but then is a time-local spectral representation, not an equilibrium susceptibility. Gradient expansions require an additional separation of time scales.
Why the Advanced Function Matters
Section titled “Why the Advanced Function Matters”The advanced function is not normally the kernel used for an initial-value experiment. It is nevertheless indispensable because it:
- is the adjoint boundary value of the retarded response;
- isolates the spectral discontinuity ;
- separates reactive and absorptive matrix parts;
- supplies consistency checks for numerical calculations;
- appears naturally in final-value problems and products of retarded and advanced propagators;
- identifies which complex-frequency singularities are compatible with stability.
Calling “acausal” without qualification is therefore misleading. It has past support as a Green-function boundary condition. It does not assert that the physical retarded experiment depends on future source values.
Adjoint Identities
Section titled “Adjoint Identities”The identity
gives
This relation uses only Hermiticity of the density operator and the definitions above. It does not require thermal equilibrium or time-reversal symmetry.
For a stationary state, write . Then
At real frequency,
Matrix response
Section titled “Matrix response”Choose Hermitian channel operators . The response matrices obey
Thus define the Hermitian reactive and absorptive matrices
and
For one Hermitian autocorrelation channel, these reduce to the ordinary real and imaginary parts of .
Frequency reflection
Section titled “Frequency reflection”For a Hermitian autocorrelation channel, is real. Therefore
Consequently,
and
These parity statements do not apply component by component to an arbitrary non-Hermitian cross-susceptibility.
Response Spectral Density
Section titled “Response Spectral Density”For a stationary state, define the commutator spectral density
With this normalization,
For a Hermitian channel matrix,
The response spectral density is not the same object as an ordinary positive correlation spectrum. It is a population-weighted difference of the two operator orders. At thermal equilibrium, that difference is what distinguishes absorption from stimulated emission.
Lehmann Representation
Section titled “Lehmann Representation”Let
Define
The spectral density is
The retarded boundary value is
while the advanced boundary value is
The numerator and the pole prescription play different roles:
- fixes transition frequencies;
- fixes source and detector visibility;
- fixes the population imbalance;
- fixes temporal support.
Replacing by a finite width is an additional physical, limiting, or numerical assumption. It is not part of the exact finite-system Lehmann formula.
Passive equilibrium and positive frequency
Section titled “Passive equilibrium and positive frequency”For in a Gibbs state, an upward transition with has
Therefore
and, with the present sign convention,
A generic cross-susceptibility has no componentwise positivity. In a matrix of Hermitian source channels, positivity applies to the absorptive quadratic form for physically allowed positive-frequency source combinations in a passive state.
Population inversion can reverse the sign. Negative absorption then indicates gain rather than an algebraic inconsistency.
Analyticity from Support
Section titled “Analyticity from Support”For complex frequency
the retarded transform is
If , then
which damps the large- integrand. Under the usual integrability or tempered-distribution conditions, is analytic in the upper half-plane.
Similarly,
is analytic for .
Causal support implies the corresponding analyticity. The converse requires suitable growth and boundary-value assumptions; an arbitrary analytic function is not automatically a physical response.
Boundary values
Section titled “Boundary values”The physical frequency functions are limits:
and
The signs follow from the chosen transform. Reversing the Fourier sign reverses the half-plane bookkeeping.
With the transform, is analytic for and is approached from above; a stable damped retarded pole lies below the real axis. The advanced partner has the reflected structure. Exact isolated finite-system poles are recovered as the damping tends to zero and the poles approach the real axis with opposite prescriptions.
Poles, Cuts, and Stability
Section titled “Poles, Cuts, and Stability”An exact finite isolated system has a discrete Lehmann spectrum. Its frequency-domain response is a sum of real-axis poles interpreted as distributions with boundary values.
Several limits change that structure:
- a thermodynamic limit can turn dense poles into branch cuts;
- coupling to a continuum can move resonance poles away from the real axis on an analytically continued sheet;
- an open-system or phenomenological equation can produce finite damping directly;
- finite observation time broadens spectral resolution without creating an intrinsic lifetime.
For a stable retarded response, poles of a damped effective model lie in the lower half-plane. A pole
contributes
for . A pole in the upper half-plane instead produces exponential growth and signals an instability, an active medium, or an inconsistent approximation.
The advanced partner has reflected poles in the upper half-plane because it is supported for negative time. This reflection is not a physical instability of the retarded experiment.
Spectral Representation
Section titled “Spectral Representation”For and sufficient high-frequency decay,
Approaching the real axis from above gives
whereas approaching from below gives
The principal-value part is shared. The on-shell discontinuity changes sign.
This representation makes the advanced function useful even when only retarded response is measured: together they separate the dispersive and absorptive information without ambiguity.
Dispersion Relations
Section titled “Dispersion Relations”For a scalar Hermitian channel with adequate decay,
The companion relation is
For matrices, replace ordinary real and imaginary parts by and :
These Kramers–Kronig relations are consequences of support, analyticity, and high-frequency control. They are not an independent microscopic law.
Subtractions and contact terms
Section titled “Subtractions and contact terms”If approaches a nonzero constant or grows at high frequency, an unsubtracted dispersion integral does not converge. Apply the relation to the decaying part or use a subtraction:
Instantaneous source derivatives can contribute polynomial or constant terms that are not reconstructed from the absorptive commutator spectrum alone. Conductivity is a standard example because the physical current may contain a diamagnetic contact term.
Finite bandwidth
Section titled “Finite bandwidth”Experimental and numerical data cover a finite frequency window. A direct Hilbert transform then misses spectral weight outside the window and can generate edge artifacts. Reliable checks require:
- an explicit high-frequency tail model or bound;
- subtraction constants fixed independently;
- uncertainty propagation;
- window sensitivity tests;
- exact moment constraints where available.
A visually smooth Kramers–Kronig transform is not by itself evidence that the underlying response is causal.
High-Frequency Expansion
Section titled “High-Frequency Expansion”Expanding the spectral representation for large gives
The zeroth moment is
For , the equal-time commutator vanishes, so a regular autocorrelation susceptibility often begins at order . Derivatives, conserved currents, unbounded operators, and contact terms require domain care.
The systematic nested-commutator hierarchy belongs to Sum Rules.
Impulse and Harmonic Response
Section titled “Impulse and Harmonic Response”For a stationary kernel,
An impulsive source
gives
so the retarded kernel is literally the impulse response.
For a monochromatic component
the steady linear response is
For a scalar channel, controls the in-phase reactive response and controls the quadrature component. With a passive diagonal channel and the source convention used here, the cycle-averaged absorbed power is nonnegative at positive frequency.
Exact Harmonic-Oscillator Benchmark
Section titled “Exact Harmonic-Oscillator Benchmark”Consider
and a force coupling
The Heisenberg commutator is state independent:
Therefore
and
The frequency-domain pair is
and
For real ,
The positive-frequency absorptive part is
The exact isolated oscillator has a delta line, not a finite linewidth.
Effective damping
Section titled “Effective damping”A phenomenological damped equation,
has
For , its retarded poles lie below the real axis. The advanced partner changes to . This finite width models coupling, coarse graining, or an effective bath; it is not obtained by merely renaming the exact .
Two-Level Benchmark
Section titled “Two-Level Benchmark”Let
and couple a source through , with detector . If
then
Its frequency representation is
At positive temperature, , so the line at has positive absorptive weight. For an inverted population, and the same transition provides gain.
This example separates three facts that are often conflated:
- the transition frequency comes from ;
- the line weight comes from the matrix element and population difference;
- the retarded pole side comes from causality.
Reciprocity Is an Additional Symmetry
Section titled “Reciprocity Is an Additional Symmetry”The adjoint identity
follows from the definitions. Onsager–Casimir reciprocity requires more: equilibrium, microscopic reversibility, a correctly transformed external magnetic field , and operators with definite time-reversal parities and .
Under those assumptions, a common response convention gives
The exact component form depends on whether spatial momenta, currents, pseudovectors, and complex channel bases are present. Reversing operator labels without also reversing time-reversal-odd control parameters is not a valid reciprocity test.
Time Reversal owns the antiunitary transformation rules. Static Maxwell reciprocity of equilibrium derivatives is a related but distinct statement.
Conserved Quantities and Static Limits
Section titled “Conserved Quantities and Static Limits”If commutes with the unperturbed Hamiltonian,
then . For the diagonal channel,
because .
The thermodynamic derivative
can nevertheless be nonzero because an equilibrating bath reweights sectors with different . There is no contradiction: isolated real-time response and equilibrium state comparison are different protocols.
Likewise,
need not equal
The Kubo Formula owns these order-of-limits questions in depth.
Relation to Other Two-Point Functions
Section titled “Relation to Other Two-Point Functions”The same operators can define several inequivalent objects:
| Object | Ordering or support | Main role |
|---|---|---|
| ordinary order | transition and fluctuation spectrum | |
| symmetrized | noise-like fluctuations | |
| commutator, future support | physical causal response | |
| commutator, past support | adjoint boundary value | |
| time-ordered correlator | chronological order | perturbation theory |
| Matsubara correlator | imaginary-time order | equilibrium thermal calculations |
Equilibrium relations can reconstruct one object from another only after specifying temperature, statistics, operator order, and analytic continuation. The Fluctuation–Dissipation Relation owns the thermal conversion between fluctuation spectra and absorptive response.
Numerical Evaluation
Section titled “Numerical Evaluation”Exact diagonalization
Section titled “Exact diagonalization”For a finite Hilbert space, the Lehmann sum is direct. A robust implementation should:
- diagonalize and normalize the probabilities ;
- compute source and detector matrix elements independently;
- retain the population difference ;
- build retarded and advanced denominators with opposite signs;
- verify the adjoint relation;
- compare integrated spectral moments with equal-time commutators.
A Lorentzian display replaces
by a normalized kernel of width . The resulting smooth curve depends on and should not be reported as an intrinsic decay rate unless a controlled continuum or bath calculation supplies that interpretation.
Real-time evolution
Section titled “Real-time evolution”One may compute the commutator in time and multiply by the appropriate step function. A finite record of duration gives resolution
Windowing reduces ringing but convolves the spectrum with the window transform. Compute retarded and advanced functions from the same commutator data so that their discontinuity and adjoint relation remain controlled.
Analytic continuation
Section titled “Analytic continuation”At equilibrium, a bosonic Matsubara susceptibility samples an analytic function on imaginary frequencies. The formal continuation is
Spectral Representation derives this exact equilibrium bridge and fixes its sign conventions. Reconstructing real-frequency data from finitely many noisy imaginary-axis samples is ill conditioned. Causality, positivity where applicable, moments, and asymptotic behavior are constraints, not a guarantee of a unique stable spectrum. Analytic Continuation develops the corresponding regularized inverse problem and resolution tests.
Experimental Interpretation
Section titled “Experimental Interpretation”A phase-resolved driven experiment can determine the complex retarded susceptibility by comparing the amplitude and phase of the response to the source. The advanced response is generally not measured by arranging a detector to react before the drive. Instead, it is inferred as the adjoint boundary value when the assumptions behind
hold.
Different probes access different source–detector pairs. Magnetic resonance, density modulation, optical conductivity, neutron scattering, and pump–probe spectroscopy should not be assigned the same without writing their coupling Hamiltonians and detector observables.
Validation Checklist
Section titled “Validation Checklist”Before trusting a retarded-response calculation, verify:
- the perturbation sign and coupled operator;
- the detector–source order in ;
- retarded support in time;
- upper-half-plane analyticity for the chosen Fourier sign;
- in a Hermitian channel basis;
- positive-frequency passivity for diagonal equilibrium channels;
- Kramers–Kronig consistency with justified tails or subtractions;
- exact equal-time and high-frequency moments;
- finite-size and broadening dependence;
- static, uniform, thermodynamic, and zero-damping orders of limits.
Common Mistakes
Section titled “Common Mistakes”- Calling an ordinary correlation spectrum a retarded susceptibility.
- Using an anticommutator for an observable Kubo response merely because the microscopic particles are fermions.
- Treating the advanced kernel as evidence of backward-in-time signaling.
- Forgetting to transpose source and detector labels in the adjoint relation.
- Pairing the transform with the wrong half-plane.
- Replacing by a finite linewidth without naming the physical or numerical origin.
- Assuming every cross-susceptibility has a positive imaginary part.
- Applying unsubtracted Kramers–Kronig relations to a response with a contact term.
- Inferring a lifetime from finite-window broadening.
- Equating an isolated zero-frequency retarded response with an isothermal derivative.
- Claiming Onsager reciprocity without checking time-reversal parities and external fields.
Reliable Workflow
Section titled “Reliable Workflow”- Write and identify and .
- Fix the Fourier transform and frequency units.
- Decide whether the reference state is stationary.
- Compute the full commutator or its Lehmann weights.
- Apply future support for and past support for .
- Verify the adjoint relation before interpreting spectra.
- Separate reactive, absorptive, and contact contributions.
- Test analyticity, dispersion relations, moments, and passivity.
- Repeat across broadening, size, time-window, and order-of-limits choices.
- Report which features are exact, limiting, phenomenological, or resolution induced.
Exercises
Section titled “Exercises”Exercise 1: Support and analyticity
Section titled “Exercise 1: Support and analyticity”Suppose vanishes for and obeys
for every . Show that its Fourier–Laplace transform is analytic for .
Solution
Write
For with ,
The assumed bound therefore gives absolute convergence on every closed strip . Differentiation under the integral is allowed there:
provided the corresponding exponentially weighted first moment is finite; more generally one uses standard dominated-convergence arguments locally in the upper half-plane. Hence the transform is complex differentiable and analytic for .
The support condition alone does not determine the growth class. That is why the integrability or tempered-distribution qualification matters.
Exercise 2: Adjoint relation
Section titled “Exercise 2: Adjoint relation”Starting from the two-time definitions, prove
Solution
Complex conjugation gives
The adjoint of the commutator is
The same step function is precisely the past-support factor for an advanced kernel whose first time argument is and whose second time argument is . The result is therefore
Exercise 3: Oscillator pair
Section titled “Exercise 3: Oscillator pair”Use
to derive , , and their frequency-domain forms.
Solution
Multiplying the commutator by the two support factors gives
and
For the retarded transform, include with :
Taking yields the retarded expression. The negative-time integral gives
For real frequency the two are complex conjugates.
Exercise 4: Two-level absorption and inversion
Section titled “Exercise 4: Two-level absorption and inversion”For the two-level benchmark, show that the positive-frequency absorptive line changes sign when the populations are inverted.
Solution
The positive-frequency pole is
Using
gives
at . In a passive state, , so the line absorbs. Under inversion, , and the line has negative absorptive weight, corresponding to gain.
The pole location is unchanged. Inversion changes the residue, not the transition energy or retarded boundary prescription.
Exercise 5: Discontinuity and dispersion
Section titled “Exercise 5: Discontinuity and dispersion”Assume
Derive the retarded–advanced discontinuity and the first Kramers–Kronig relation.
Solution
The distribution identities are
and
For , the retarded boundary approaches , so its denominator is :
The advanced boundary has the opposite sign. Therefore
For a scalar Hermitian channel,
Substitution into the shared principal-value part gives
Exercise 6: Conserved observable
Section titled “Exercise 6: Conserved observable”Let . Explain why but the isothermal susceptibility of can be nonzero.
Solution
Conservation gives
Hence
so the isolated retarded commutator vanishes.
An isothermal perturbation changes the equilibrium density operator:
It can therefore reweight sectors with different eigenvalues of . When commutes with ,
which need not vanish. The two quantities describe different protocols: isolated unitary response versus re-equilibration with a bath.
Exercise 7: Pole diagnosis
Section titled “Exercise 7: Pole diagnosis”A proposed retarded susceptibility contains a pole at
What does this imply, and what checks should be made before calling the model unstable?
Solution
For the inverse transform at , the pole contributes
The response grows exponentially, and the pole lies inside the half-plane where a stable retarded response should be analytic. This indicates an instability, gain, or an inconsistent approximation.
Before drawing a physical conclusion, check:
- the Fourier-transform sign;
- whether the object is retarded rather than advanced;
- the sign of the damping or self-energy convention;
- whether the expansion was made about an unstable reference state;
- whether a numerical analytic continuation reflected the pole incorrectly;
- whether the active drive genuinely supplies gain.
After those checks, an upper-half-plane retarded pole is a meaningful instability diagnostic.
Exercise 8: Cross-response positivity
Section titled “Exercise 8: Cross-response positivity”Why does
for a passive Hermitian autocorrelation channel not imply
for every pair ?
Solution
For , the diagonal Lehmann residue contains
which is nonnegative at positive frequency in a passive thermal state.
For a cross response, the residue is
The product can be complex or have either sign. Positivity is instead a statement about the absorptive quadratic form of the full channel matrix for a physical source combination. Individual off-diagonal entries need not be positive.
Cross-Links
Section titled “Cross-Links”- Correlation Function Definitions — sign, source, Fourier-transform, and response-spectrum conventions.
- Linear Response Formula Sheet — compact Kubo, spectral, fluctuation, static-limit, and transport formulas.
- Kubo Formula — source derivation, contact terms, static limits, and applications.
- Susceptibilities — named response channels, units, tensors, and protocol choices.
- Green Functions in Many-Body QM — number-changing single-particle propagators.
- Spectral Functions — poles versus peaks, continua, linewidths, and forward-model interpretation.
- Fluctuation–Dissipation Theorem — equilibrium ordered, symmetrized, and absorptive spectral relations.
- Spectral Representation — thermal Lehmann weights, Matsubara transforms, analytic boundary values, and static bosonic terms.
- Sum Rules — exact response moments and large-complex-energy coefficients.
- Time-Dependent Correlations — ordinary correlators and finite-time spectra.
- Structure Factors — scattering spectra and detailed balance.
- Fluctuations and Susceptibilities — thermodynamic response and Kubo–Mori covariance.
- Retarded and Advanced Green Functions — inverse kernels and boundary prescriptions.
- Green Functions and Response Preview — introductory response bridge.
- Spectral Representation of Green Functions — resolvent spectral theorem.
- Fluctuation–Dissipation Relation — equilibrium conversion between noise and absorption.
- Random Phase Approximation — approximate collective response and pole diagnostics.
- Time Reversal — antiunitary symmetry and parity conventions.
- Fourier Transform Conventions — transform signs and normalization.
References
Section titled “References”- R. Kubo, “Statistical-Mechanical Theory of Irreversible Processes. I”, Journal of the Physical Society of Japan 12, 570–586 (1957).
- H. B. Callen and T. A. Welton, “Irreversibility and Generalized Noise”, Physical Review 83, 34–40 (1951).
- L. Onsager, “Reciprocal Relations in Irreversible Processes. I”, Physical Review 37, 405–426 (1931).
- L. Onsager, “Reciprocal Relations in Irreversible Processes. II”, Physical Review 38, 2265–2279 (1931).
- H. B. G. Casimir, “On Onsager’s Principle of Microscopic Reversibility”, Reviews of Modern Physics 17, 343–350 (1945).
- H. Lehmann, “Über Eigenschaften von Ausbreitungsfunktionen und Renormierungskonstanten quantisierter Felder”, Il Nuovo Cimento 11, 342–357 (1954).
- R. Kubo, M. Toda, and N. Hashitsume, Statistical Physics II: Nonequilibrium Statistical Mechanics, 2nd ed., Springer, 1991.
- G. D. Mahan, Many-Particle Physics, 3rd ed., Kluwer Academic/Plenum, 2000.
- A. L. Fetter and J. D. Walecka, Quantum Theory of Many-Particle Systems, Dover, 2003.
- D. Forster, Hydrodynamic Fluctuations, Broken Symmetry, and Correlation Functions, CRC Press, 1990.
- H. Bruus and K. Flensberg, Many-Body Quantum Theory in Condensed Matter Physics, Oxford University Press, 2004.
- N. W. Ashcroft and N. D. Mermin, Solid State Physics, Brooks/Cole, 1976.