A mathematical object oftentimes can be associated with a related object that helps understand the properties of the primal object. Duality refers to this general theme of mathematics despite a unifying definition.
Dual object itself does not carry any extra value than its primal object, but it may be much easier to understand, or make certain otherwise unthinkable calculations possible. This is the major motivation of studying dual objects.
Logic:
<proposition, negation>
; <conjunction, disjunction>
; <material implication, converse implication>
Bi-implication is self-dual.
<set, complement set>
; <union, intersection>
; <contained in, contains>
Dual concepts: line and point.
Feature: In projective geometry, once you have proved a theorem you get a dual theorem for free. (Unless the theorem is self-dual or the dual is trivial.) A pair of dual theorems is “Two points determine a line” and “Two lines determine a point.”
In three-dimensional projective geometry, point and plane are dual, while line is self-dual.
k-form and k-dimensional surface
Only considering finite dimensional vector spaces.
<,>: V×V→R
)<vector, linear functional>
, <vector space, dual vector space>
, <linear map, adjoint linear map>
, <surjection, injection>
, <closed convex set, polar>
Feature:
Pontryagin duality
Abelian groups
closed and open.
<,): : X×Y→R
<element, continuous linear functional>
, <Banach space, dual Banach space>
Whenever we have two mathematical objects A and B, a set S of "scalars" of some kind, and a function
β: A×B → S
that is a structure-preserving map in each variable separately, we can think of the elements of A as elements of the dual of B, and vice versa. Functions like β are called pairings. [III.19 Gowers]
[structure: linearity, topology, etc.]
Poincare duality
<homology, cohomology>
The importance of the duality concept in functional analysis relies chiefly in the possibility of relating properties of representations in one space to those in its dual, a space that can be shown to possess certain analytical regularity properties, such as closure, even if its domain space does not. [Red-horse, R.G., 2009]
Duality pairing: \( \langle , \rangle \)
Feature: Some properties of a function are naturally expressed in the dual formulation.
It is not always easy to translate a statement about a function into an equivalent statement about its Fourier transform.
In mathematical optimization theory, duality means that optimization problems may be viewed from either of two perspectives, the primal problem or the dual problem. The solution to the dual problem provides a lower bound to the solution of the primal (minimization) problem. The difference is called the duality gap.
von Neumann conjectured the duality theorem for linear optimization, realizing that two person zero sum matrix game (where minimax = maximin) was equivalent to linear programming.
edge and vertex (undirected graph and its line graph)