In the mathematical disciplines of algebraic topology and homotopy theory, Eckmann–Hilton duality in its most basic form, consists of taking a given diagram for a particular concept and reversing the direction of all arrows, much as in category theory with the idea of the opposite category. A significantly deeper form argues that the dual notion of a limit is a colimit allows us to change the Eilenberg–Steenrod axioms for homology to give axioms for cohomology. It is named after Beno Eckmann and Peter Hilton.
An example is given by currying, which tells us that for any object , a map is the same as a map , where is the exponential object, given by all maps from to . In the case of topological spaces, if we take to be the unit interval, this leads to a duality between and which then gives a duality between the reduced suspension which is a quotient of and the loop space which is a subspace of . This then leads to the adjoint relation which allows the study of spectra which give rise to cohomology theories.