Jump to content

Duality (mathematics): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Change "k-linear maps" to "linear functionals" and link to the latter. Note: "k-linear map" is used by many authors to mean a "multilinear map of k variables" rather then "a linear functional from a vector space to k, its field of scalars" (which is what is meant here).
some cleanup
 
(44 intermediate revisions by 28 users not shown)
Line 1: Line 1:
{{Short description|General concept and operation in mathematics}}
{{For|the property of optimization problems|Duality (optimization)}}
{{For|the property of optimization problems|Duality (optimization)}}


In [[mathematics]], a '''duality''' translates concepts, theorems or mathematical structures into other concepts, theorems or structures, in a one-to-one fashion, often (but not always) by means of an [[Involution (mathematics)|involution]] operation: if the dual of ''A'' is ''B'', then the dual of ''B'' is ''A''. Such involutions sometimes have [[fixed point (mathematics)|fixed points]], so that the dual of ''A'' is ''A'' itself. For example, [[Desargues' theorem]] is '''self-dual'''<!--boldface per WP:R#PLA--> in this sense under the ''standard [[duality (projective geometry)|duality in projective geometry]]''.
In [[mathematics]], a '''duality''' translates concepts, [[theorem]]s or [[mathematical structure]]s into other concepts, theorems or structures in a [[Injective function|one-to-one]] fashion, often (but not always) by means of an [[Involution (mathematics)|involution]] operation: if the dual of {{mvar|A}} is {{mvar|B}}, then the dual of {{mvar|B}} is {{mvar|A}}. In other cases the dual of the dual – the double dual or bidual – is not necessarily identical to the original (also called ''primal''). Such involutions sometimes have [[fixed point (mathematics)|fixed points]], so that the dual of {{mvar|A}} is {{mvar|A}} itself. For example, [[Desargues' theorem]] is '''self-dual'''<!--boldface per WP:R#PLA--> in this sense under the ''standard [[duality (projective geometry)|duality]] in [[projective geometry]]''.


In mathematical contexts, ''duality'' has numerous meanings<ref>{{harvnb|Atiyah|2007|page=1}}</ref>. It has been described as "a very pervasive and important concept in (modern) mathematics"<ref>{{harvnb|Kostrikin|2001|loc=This quote is the first sentence of the final section named comments in this single-paged-document}}</ref> and "an important general theme that has manifestations in almost every area of mathematics".<ref name="PCM187L">{{harvnb|Gowers|2008|loc=p.&nbsp;187, col.&nbsp;1}}</ref>
In mathematical contexts, ''duality'' has numerous meanings.<ref>{{harvnb|Atiyah|2007|page=1}}</ref> It has been described as "a very pervasive and important concept in (modern) mathematics"<ref>{{harvnb|Kostrikin|2001|loc=This quote is the first sentence of the final section named comments in this single-paged-document}}</ref> and "an important general theme that has manifestations in almost every area of mathematics".<ref name="PCM187L">{{harvnb|Gowers|2008|loc=p.&nbsp;187, col.&nbsp;1}}</ref>


Many mathematical dualities between objects of two types correspond to [[pairing]]s, [[bilinear function]]s from an object of one type and another object of the second type to some family of scalars. For instance, ''linear algebra duality'' corresponds in this way to bilinear maps from pairs of vector spaces to scalars, the ''duality between [[distribution (mathematics)|distributions]] and the associated [[test function]]s'' corresponds to the pairing in which one integrates a distribution against a test function, and ''[[Poincaré duality]]'' corresponds similarly to [[intersection number]], viewed as a pairing between submanifolds of a given manifold.<ref name="PCM189R">{{harvnb|Gowers|2008|loc=p.&nbsp;189, col.&nbsp;2}}</ref>
Many mathematical dualities between objects of two types correspond to [[pairing]]s, [[bilinear function]]s from an object of one type and another object of the second type to some family of scalars. For instance, ''linear algebra duality'' corresponds in this way to bilinear maps from pairs of vector spaces to scalars, the ''duality between [[distribution (mathematics)|distributions]] and the associated [[test function]]s'' corresponds to the pairing in which one integrates a distribution against a test function, and ''[[Poincaré duality]]'' corresponds similarly to [[intersection number]], viewed as a pairing between submanifolds of a given manifold.<ref name="PCM189R">{{harvnb|Gowers|2008|loc=p.&nbsp;189, col.&nbsp;2}}</ref>


From a [[category theory]] viewpoint, duality can also be seen as a [[functor]], at least in the realm of vector spaces. This functor assigns to each space its dual space, and the [[pullback (category theory)|pullback]] construction assigns to each arrow {{nowrap|''f'': ''V'' → ''W''}} its dual {{nowrap|''f''<sup></sup>: ''W''<sup></sup> → ''V''<sup></sup>}}.
From a [[category theory]] viewpoint, duality can also be seen as a [[functor]], at least in the realm of vector spaces. This functor assigns to each space its dual space, and the [[pullback (category theory)|pullback]] construction assigns to each arrow {{math|''f'': ''V'' → ''W''}} its dual {{math|''f''{{sup|}}: ''W''{{sup|}} → ''V''{{sup|}}}}.


==Introductory examples==
== Introductory examples ==
In the words of [[Michael Atiyah]],
In the words of [[Michael Atiyah]],
{{quote|Duality in mathematics is not a theorem, but a "principle".<ref>{{harvnb|Atiyah|2007|page=1}}</ref>}}
{{quote|Duality in mathematics is not a theorem, but a "principle".<ref>{{harvnb|Atiyah|2007|page=1}}</ref>}}
Line 15: Line 16:
The following list of examples shows the common features of many dualities, but also indicates that the precise meaning of duality may vary from case to case.
The following list of examples shows the common features of many dualities, but also indicates that the precise meaning of duality may vary from case to case.


===Complement of a subset===
=== Complement of a subset ===
A simple, maybe the most simple, duality arises from considering [[subset]]s of a fixed set {{math|{{var|S}}}}. To any subset {{math|{{var|A}} ⊆ {{var|S}}}}, the [[complement (set theory)|complement]] {{math|{{var|A}}{{sup|{{var|c}}}}}}<ref>The complement is also denoted as {{math|{{var|S}} \ {{var|A}}}}.</ref> consists of all those elements in {{math|{{var|S}}}} that are not contained in {{math|{{var|A}}}}. It is again a subset of {{math|{{var|S}}}}. Taking the complement has the following properties:
A simple duality arises from considering [[subset]]s of a fixed set {{mvar|S}}. To any subset {{math|{{var|A}} ⊆ {{var|S}}}}, the [[complement (set theory)|complement]] {{math|{{var|A}}{{sup|}}}}<ref>The complement is also denoted as {{math|{{var|S}} \ {{var|A}}}}.</ref> consists of all those elements in {{mvar|S}} that are not contained in {{mvar|A}}. It is again a subset of {{mvar|S}}. Taking the complement has the following properties:
* Applying it twice gives back the original set, i.e., {{math|1=({{var|A}}{{sup|{{var|c}}}}){{sup|{{var|c}}}} = {{var|A}}}}. This is referred to by saying that the operation of taking the complement is an ''[[involution (mathematics)|involution]]''.
* Applying it twice gives back the original set, i.e., {{math|1=({{var|A}}{{sup|}}){{sup|}} = {{var|A}}}}. This is referred to by saying that the operation of taking the complement is an ''[[involution (mathematics)|involution]]''.
* An inclusion of sets {{math|{{var|A}} ⊆ {{var|B}}}} is turned into an inclusion in the ''opposite'' direction {{math|{{var|B}}{{sup|{{var|c}}}} ⊆ {{var|A}}{{sup|{{var|c}}}}}}.
* An inclusion of sets {{math|{{var|A}} ⊆ {{var|B}}}} is turned into an inclusion in the ''opposite'' direction {{math|{{var|B}}{{sup|}} ⊆ {{var|A}}{{sup|}}}}.
* Given two subsets {{math|{{var|A}}}} and {{math|{{var|B}}}} of {{math|{{var|S}}}}, {{math|{{var|A}}}} is contained in {{math|{{var|B}}{{sup|{{var|c}}}}}} [[if and only if]] {{math|{{var|B}}}} is contained in {{math|{{var|A}}{{sup|{{var|c}}}}}}.
* Given two subsets {{mvar|A}} and {{mvar|B}} of {{mvar|S}}, {{mvar|A}} is contained in {{math|{{var|B}}{{sup|}}}} [[if and only if]] {{mvar|B}} is contained in {{math|{{var|A}}{{sup|}}}}.


This duality appears in [[topology]] as a duality between [[open set|open]] and [[closed set|closed subset]]s of some fixed topological space {{math|{{var|X}}}}: a subset {{math|{{var|U}}}} of {{math|{{var|X}}}} is closed if and only if its complement in {{math|{{var|X}}}} is open. Because of this, many theorems about closed sets are dual to theorems about open sets. For example, any union of open sets is open, so dually, any intersection of closed sets is closed. The [[interior (topology)|interior]] of a set is the largest open set contained in it, and the [[closure (topology)|closure]] of the set is the smallest closed set that contains it. Because of the duality, the complement of the interior of any set {{math|{{var|U}}}} is equal to the closure of the complement of {{math|{{var|U}}}}.
This duality appears in [[topology]] as a duality between [[open set|open]] and [[closed set|closed subset]]s of some fixed topological space {{mvar|X}}: a subset {{mvar|U}} of {{mvar|X}} is closed if and only if its complement in {{mvar|X}} is open. Because of this, many theorems about closed sets are dual to theorems about open sets. For example, any union of open sets is open, so dually, any intersection of closed sets is closed.<ref>{{harvtxt|Rudin|1976|p=34}}</ref> The [[interior (topology)|interior]] of a set is the largest open set contained in it, and the [[closure (topology)|closure]] of the set is the smallest closed set that contains it. Because of the duality, the complement of the interior of any set {{mvar|U}} is equal to the closure of the complement of {{mvar|U}}.


===Dual cone===
=== Dual cone ===
[[File:Dual cone illustration.svg|right|thumb|A set {{math|{{var|C}}}} (blue) and its dual cone {{math|{{var|C}}{{sup|*}}}} (red).]]
[[File:Dual cone illustration.svg|right|thumb|A set {{mvar|C}} (blue) and its dual cone {{math|{{var|C}}{{sup|*}}}} (red).]]
A duality in [[geometry]] is provided by the [[dual cone]] construction. Given a set <math>C</math> of points in the plane <math>\mathbb R^2</math> (or more generally points in {{nowrap|<math>\mathbb R^n</math>),}} the dual cone is defined as the set <math>C^* \subseteq \mathbb R^2</math> consisting of those points <math>(x_1, x_2)</math> satisfying
A duality in [[geometry]] is provided by the [[dual cone]] construction. Given a set <math>C</math> of points in the plane <math>\mathbb R^2</math> (or more generally points in {{nowrap|<math>\mathbb R^n</math>),}} the dual cone is defined as the set <math>C^* \subseteq \mathbb R^2</math> consisting of those points <math>(x_1, x_2)</math> satisfying
{{block indent|<math>x_1 c_1 + x_2 c_2 \ge 0</math>}}
<math display="block">x_1 c_1 + x_2 c_2 \ge 0</math>
for all points <math>(c_1, c_2)</math> in <math>C</math>, as illustrated in the diagram.
for all points <math>(c_1, c_2)</math> in <math>C</math>, as illustrated in the diagram.
Unlike for the complement of sets mentioned above, it is not in general true that applying the dual cone construction twice gives back the original set <math>C</math>. Instead, <math>C^{**}</math> is the smallest cone<ref>More precisely, <math>C^{**}</math> is the smallest [[closed set|closed]] [[convex set|convex]] cone containing <math>C</math>.</ref> containing <math>C</math> which may be bigger than <math>C</math>. Therefore this duality is weaker than the one above, in that
Unlike for the complement of sets mentioned above, it is not in general true that applying the dual cone construction twice gives back the original set <math>C</math>. Instead, <math>C^{**}</math> is the smallest cone<ref>More precisely, <math>C^{**}</math> is the smallest [[closed set|closed]] [[convex set|convex]] cone containing <math>C</math>.</ref> containing <math>C</math> which may be bigger than <math>C</math>. Therefore this duality is weaker than the one above, in that
Line 34: Line 35:
* Given two subsets <math>C</math> and <math>D</math> of the plane, <math>C</math> is contained in <math>D^*</math> if and only if <math>D</math> is contained in <math>C^*</math>.
* Given two subsets <math>C</math> and <math>D</math> of the plane, <math>C</math> is contained in <math>D^*</math> if and only if <math>D</math> is contained in <math>C^*</math>.


===Dual vector space===
=== Dual vector space ===
A very important example of a duality arises in [[linear algebra]] by associating to any [[vector space]] {{math|{{var|V}}}} its [[dual vector space]] {{math|{{var|V}}{{sup|*}}}}. Its elements are the [[linear functional]]s <math>\varphi: V \to k</math>, where {{math|{{var|k}}}} is the [[field (mathematics)|field]] over which {{math|{{var|V}}}} is defined.
A very important example of a duality arises in [[linear algebra]] by associating to any [[vector space]] {{mvar|V}} its [[dual vector space]] {{math|{{var|V}}{{sup|*}}}}. Its elements are the [[linear functional]]s <math>\varphi: V \to K</math>, where {{mvar|K}} is the [[field (mathematics)|field]] over which {{mvar|V}} is defined.
The three properties of the dual cone carry over to this type of duality by replacing subsets of <math>\mathbb R^2</math> by vector space and inclusions of such subsets by linear maps. That is:
The three properties of the dual cone carry over to this type of duality by replacing subsets of <math>\mathbb R^2</math> by vector space and inclusions of such subsets by linear maps. That is:
* Applying the operation of taking the dual vector space twice gives another vector space {{math|{{var|V}}{{sup|**}}}}. There is always a map {{math|{{var|V}} → {{var|V}}{{sup|**}}}}. For some {{math|{{var|V}}}}, namely precisely the [[finite-dimensional vector space]]s, this map is an [[isomorphism]].
* Applying the operation of taking the dual vector space twice gives another vector space {{math|{{var|V}}{{sup|**}}}}. There is always a map {{math|{{var|V}} → {{var|V}}{{sup|**}}}}. For some {{mvar|V}}, namely precisely the [[finite-dimensional vector space]]s, this map is an [[isomorphism]].
* A linear map {{math|{{var|V}} → {{var|W}}}} gives rise to a map in the opposite direction ({{math|{{var|W}}{{sup|*}} → {{var|V}}{{sup|*}}}}).
* A linear map {{math|{{var|V}} → {{var|W}}}} gives rise to a map in the opposite direction ({{math|{{var|W}}{{sup|*}} → {{var|V}}{{sup|*}}}}).
* Given two vector spaces {{math|{{var|V}}}} and {{math|{{var|W}}}}, the maps from {{math|{{var|V}}}} to {{math|{{var|W}}{{sup|*}}}} correspond to the maps from {{math|{{var|W}}}} to {{math|{{var|V}}{{sup|*}}}}.
* Given two vector spaces {{mvar|V}} and {{mvar|W}}, the maps from {{mvar|V}} to {{math|{{var|W}}{{sup|*}}}} correspond to the maps from {{mvar|W}} to {{math|{{var|V}}{{sup|*}}}}.
A particular feature of this duality is that {{math|{{var|V}}}} and {{math|{{var|V}}{{sup|*}}}} are isomorphic for certain objects, namely finite-dimensional vector spaces. However, this is in a sense a lucky coincidence, for giving such an isomorphism requires a certain choice, for example the choice of a [[basis (linear algebra)|basis]] of {{math|{{var|V}}}}. This is also true in the case if {{math|{{var|V}}}} is a [[Hilbert space]], ''via'' the [[Riesz representation theorem]].
A particular feature of this duality is that {{mvar|V}} and {{math|{{var|V}}{{sup|*}}}} are isomorphic for certain objects, namely finite-dimensional vector spaces. However, this is in a sense a lucky coincidence, for giving such an isomorphism requires a certain choice, for example the choice of a [[basis (linear algebra)|basis]] of {{mvar|V}}. This is also true in the case if {{mvar|V}} is a [[Hilbert space]], ''via'' the [[Riesz representation theorem]].


===Galois theory===
=== Galois theory ===


In all the dualities discussed before, the dual of an object is of the same kind as the object itself. For example, the dual of a vector space is again a vector space. Many duality statements are not of this kind. Instead, such dualities reveal a close relation between objects of seemingly different nature. One example of such a more general duality is from [[Galois theory]]. For a fixed [[Galois extension]] {{math|{{var|K}} / {{var|F}}}}, one may associate the [[Galois group]] {{math|Gal({{var|K}}/{{var|E}})}} to any intermediate field {{math|{{var|E}}}} (i.e., {{math|{{var|F}} ⊆ {{var|E}} ⊆ {{var|K}}}}). This group is a subgroup of the Galois group {{math|1={{var|G}} = Gal({{var|K}}/{{var|F}})}}. Conversely, to any such subgroup {{math|{{var|H}} ⊆ {{var|G}}}} there is the fixed field {{math|{{var|K}}{{sup|{{var|H}}}}}} consisting of elements fixed by the elements in {{math|{{var|H}}}}.
In all the dualities discussed before, the dual of an object is of the same kind as the object itself. For example, the dual of a vector space is again a vector space. Many duality statements are not of this kind. Instead, such dualities reveal a close relation between objects of seemingly different nature. One example of such a more general duality is from [[Galois theory]]. For a fixed [[Galois extension]] {{math|{{var|K}} / {{var|F}}}}, one may associate the [[Galois group]] {{math|Gal({{var|K}}/{{var|E}})}} to any intermediate field {{mvar|E}} (i.e., {{math|{{var|F}} ⊆ {{var|E}} ⊆ {{var|K}}}}). This group is a subgroup of the Galois group {{math|1={{var|G}} = Gal({{var|K}}/{{var|F}})}}. Conversely, to any such subgroup {{math|{{var|H}} ⊆ {{var|G}}}} there is the fixed field {{math|{{var|K}}{{sup|{{var|H}}}}}} consisting of elements fixed by the elements in {{mvar|H}}.


Compared to the above, this duality has the following features:
Compared to the above, this duality has the following features:
* An extension {{math|{{var|F}} ⊆ {{var|F}}&prime;}} of intermediate fields gives rise to an inclusion of Galois groups in the opposite direction: {{math|Gal({{var|K}}/{{var|F}}&prime;) ⊆ Gal({{var|K}}/{{var|F}})}}.
* An extension {{math|{{var|F}} ⊆ {{var|F}}&prime;}} of intermediate fields gives rise to an inclusion of Galois groups in the opposite direction: {{math|Gal({{var|K}}/{{var|F}}&prime;) ⊆ Gal({{var|K}}/{{var|F}})}}.
* Associating {{math|Gal({{var|K}}/{{var|E}})}} to {{math|{{var|E}}}} and {{math|{{var|K}}{{sup|{{var|H}}}}}} to {{math|{{var|H}}}} are inverse to each other. This is the content of the [[fundamental theorem of Galois theory]].
* Associating {{math|Gal({{var|K}}/{{var|E}})}} to {{mvar|E}} and {{math|{{var|K}}{{sup|{{var|H}}}}}} to {{mvar|H}} are inverse to each other. This is the content of the [[fundamental theorem of Galois theory]].


==Order-reversing dualities==
== Order-reversing dualities ==
[[File:Upset.svg|thumb|[[Hasse diagram]] of the power set of {{math|{1,2,3,4}}}, partially ordered by {{math|⊂}}. The dual poset, i.e. ordering by {{math|⊃}}, is obtained by turning the diagram upside-down. The green nodes form an [[upper set]] and a lower set in the original and the dual order, respectively.]]
[[File:Upset.svg|thumb|[[Hasse diagram]] of the power set of {{math|{1,2,3,4}<nowiki/>}}, partially ordered by {{math|⊂}}. The dual poset, i.e. ordering by {{math|⊃}}, is obtained by turning the diagram upside-down. The green nodes form an [[upper set]] and a lower set in the original and the dual order, respectively.]]
{{main article|Duality (order theory)}}
{{main article|Duality (order theory)}}
Given a [[poset]] {{math|1={{var|P}} = ({{var|X}}, ≤)}} (short for partially ordered set; i.e., a set that has a notion of ordering but in which two elements cannot necessarily be placed in order relative to each other), the [[duality (order theory)|dual]] poset {{math|1={{var|P}}{{sup|{{var|d}}}} = ({{var|X}}, ≥)}} comprises the same ground set but the [[converse relation]]. Familiar examples of dual partial orders include
Given a [[poset]] {{math|1={{var|P}} = ({{var|X}}, ≤)}} (short for partially ordered set; i.e., a set that has a notion of ordering but in which two elements cannot necessarily be placed in order relative to each other), the [[duality (order theory)|dual]] poset {{math|1={{var|P}}{{sup|{{var|d}}}} = ({{var|X}}, ≥)}} comprises the same ground set but the [[converse relation]]. Familiar examples of dual partial orders include
* the subset and superset relations {{math|⊂}} and {{math|⊃}} on any collection of sets, such as the subsets of a fixed set {{mvar|S}}. This gives rise to the first example of a duality mentioned [[#Complement of a subset|above]].

* the subset and superset relations {{math|⊂}} and {{math|⊃}} on any collection of sets, such as the subsets of a fixed set {{math|{{var|S}}}}. This gives rise to the first example of a duality mentioned [[#Complement of a subset|above]].
* the ''divides'' and ''multiple-of'' relations on the [[integers]].
* the ''divides'' and ''multiple-of'' relations on the [[integers]].
* the ''descendant-of'' and ''ancestor-of'' relations on the set of humans.
* the ''descendant-of'' and ''ancestor-of'' relations on the set of humans.


A ''duality transform'' is an [[involutive antiautomorphism]] {{math|{{var|f}}}} of a [[partially ordered set]] {{math|{{var|S}}}}, that is, an [[Order theory#Functions between orders|order-reversing]] involution {{math|{{var|f}} : {{var|S}} → {{var|S}}}}.<ref>{{harvnb|Artstein-Avidan|Milman|2007}}</ref><ref>{{harvnb|Artstein-Avidan|Milman|2008}}</ref> In several important cases these simple properties determine the transform uniquely up to some simple symmetries. For example, if {{math|{{var|f}}{{sub|1}}}}, {{math|{{var|f}}{{sub|2}}}} are two duality transforms then their [[Function composition|composition]] is an [[Order isomorphism|order automorphism]] of {{math|{{var|S}}}}; thus, any two duality transforms differ only by an order automorphism. For example, all order automorphisms of a [[power set]] {{math|1={{var|S}} = 2{{sup|{{var|R}}}}}} are induced by permutations of {{math|{{var|R}}}}.
A ''duality transform'' is an [[involutive antiautomorphism]] {{mvar|f}} of a [[partially ordered set]] {{mvar|S}}, that is, an [[Order theory#Functions between orders|order-reversing]] involution {{math|{{var|f}} : {{var|S}} → {{var|S}}}}.<ref>{{harvnb|Artstein-Avidan|Milman|2007}}</ref><ref>{{harvnb|Artstein-Avidan|Milman|2008}}</ref> In several important cases these simple properties determine the transform uniquely up to some simple symmetries. For example, if {{math|{{var|f}}{{sub|1}}}}, {{math|{{var|f}}{{sub|2}}}} are two duality transforms then their [[Function composition|composition]] is an [[Order isomorphism|order automorphism]] of {{mvar|S}}; thus, any two duality transforms differ only by an order automorphism. For example, all order automorphisms of a [[power set]] {{math|1={{var|S}} = 2{{sup|{{var|R}}}}}} are induced by permutations of {{mvar|R}}.


A concept defined for a partial order {{math|{{var|P}}}} will correspond to a ''dual concept'' on the dual poset {{math|{{var|P}}{{sup|{{var|d}}}}}}. For instance, a [[minimal element]] of {{math|{{var|P}}}} will be a [[maximal element]] of {{math|{{var|P}}{{sup|{{var|d}}}}}}: minimality and maximality are dual concepts in order theory. Other pairs of dual concepts are [[upper and lower bounds]], [[lower set]]s and [[upper set]]s, and [[ideal (order theory)|ideals]] and [[filter (mathematics)|filters]].
A concept defined for a partial order {{mvar|P}} will correspond to a ''dual concept'' on the dual poset {{math|{{var|P}}{{sup|{{var|d}}}}}}. For instance, a [[minimal element]] of {{mvar|P}} will be a [[maximal element]] of {{math|{{var|P}}{{sup|{{var|d}}}}}}: minimality and maximality are dual concepts in order theory. Other pairs of dual concepts are [[upper and lower bounds]], [[lower set]]s and [[upper set]]s, and [[ideal (order theory)|ideals]] and [[filter (mathematics)|filters]].


In topology, [[open set]]s and [[closed set]]s are dual concepts: the complement of an open set is closed, and vice versa. In [[matroid]] theory, the family of sets complementary to the independent sets of a given matroid themselves form another matroid, called the [[dual matroid]].
In topology, [[open set]]s and [[closed set]]s are dual concepts: the complement of an open set is closed, and vice versa. In [[matroid]] theory, the family of sets complementary to the independent sets of a given matroid themselves form another matroid, called the [[dual matroid]].


==Dimension-reversing dualities==
== Dimension-reversing dualities ==
[[File:Dual Cube-Octahedron.svg|thumb|200px|The features of the cube and its dual octahedron correspond one-for-one with dimensions reversed.]]
[[File:Dual Cube-Octahedron.svg|thumb|200px|The features of the cube and its dual octahedron correspond one-for-one with dimensions reversed.]]
There are many distinct but interrelated dualities in which geometric or topological objects correspond to other objects of the same type, but with a reversal of the dimensions of the features of the objects. A classical example of this is the duality of the [[platonic solid]]s, in which the cube and the octahedron form a dual pair, the dodecahedron and the icosahedron form a dual pair, and the tetrahedron is self-dual. The [[dual polyhedron]] of any of these polyhedra may be formed as the [[convex hull]] of the center points of each face of the primal polyhedron, so the [[vertex (geometry)|vertices]] of the dual correspond one-for-one with the faces of the primal. Similarly, each edge of the dual corresponds to an edge of the primal, and each face of the dual corresponds to a vertex of the primal. These correspondences are incidence-preserving: if two parts of the primal polyhedron touch each other, so do the corresponding two parts of the [[dual polyhedron]]. More generally, using the concept of [[pole and polar|polar reciprocation]], any [[convex polyhedron]], or more generally any [[convex polytope]], corresponds to a [[dual polyhedron]] or dual polytope, with an {{math|{{var|i}}}}-dimensional feature of an {{math|{{var|n}}}}-dimensional polytope corresponding to an {{math|({{var|n}} &minus; {{var|i}} &minus; 1)}}-dimensional feature of the dual polytope. The incidence-preserving nature of the duality is reflected in the fact that the [[face lattice]]s of the primal and dual polyhedra or polytopes are themselves [[duality (mathematics)#order-theoretic duality|order-theoretic duals]]. Duality of polytopes and order-theoretic duality are both [[Involution (mathematics)|involution]]s: the dual polytope of the dual polytope of any polytope is the original polytope, and reversing all order-relations twice returns to the original order. Choosing a different center of polarity leads to geometrically different dual polytopes, but all have the same combinatorial structure.
There are many distinct but interrelated dualities in which geometric or topological objects correspond to other objects of the same type, but with a reversal of the dimensions of the features of the objects. A classical example of this is the duality of the [[Platonic solid]]s, in which the cube and the octahedron form a dual pair, the dodecahedron and the icosahedron form a dual pair, and the tetrahedron is self-dual. The [[dual polyhedron]] of any of these polyhedra may be formed as the [[convex hull]] of the center points of each face of the primal polyhedron, so the [[vertex (geometry)|vertices]] of the dual correspond one-for-one with the faces of the primal. Similarly, each edge of the dual corresponds to an edge of the primal, and each face of the dual corresponds to a vertex of the primal. These correspondences are incidence-preserving: if two parts of the primal polyhedron touch each other, so do the corresponding two parts of the [[dual polyhedron]]. More generally, using the concept of [[pole and polar|polar reciprocation]], any [[convex polyhedron]], or more generally any [[convex polytope]], corresponds to a [[dual polyhedron]] or dual polytope, with an {{mvar|i}}-dimensional feature of an {{mvar|n}}-dimensional polytope corresponding to an {{math|({{var|n}} {{var|i}} 1)}}-dimensional feature of the dual polytope. The incidence-preserving nature of the duality is reflected in the fact that the [[face lattice]]s of the primal and dual polyhedra or polytopes are themselves [[#order-theoretic duality|order-theoretic duals]]. Duality of polytopes and order-theoretic duality are both [[Involution (mathematics)|involution]]s: the dual polytope of the dual polytope of any polytope is the original polytope, and reversing all order-relations twice returns to the original order. Choosing a different center of polarity leads to geometrically different dual polytopes, but all have the same combinatorial structure.


[[File:Duals graphs.svg|right|thumb|240px|A [[planar graph]] in blue, and its [[dual graph]] in red.]]
[[File:Duals graphs.svg|right|thumb|240px|A [[planar graph]] in blue, and its [[dual graph]] in red.]]
From any three-dimensional polyhedron, one can form a [[planar graph]], the graph of its vertices and edges. The dual polyhedron has a [[dual graph]], a graph with one vertex for each face of the polyhedron and with one edge for every two adjacent faces. The same concept of planar graph duality may be generalized to graphs that are drawn in the plane but that do not come from a three-dimensional polyhedron, or more generally to [[graph embedding]]s on surfaces of higher genus: one may draw a dual graph by placing one vertex within each region bounded by a cycle of edges in the embedding, and drawing an edge connecting any two regions that share a boundary edge. An important example of this type comes from [[computational geometry]]: the duality for any finite set {{math|{{var|S}}}} of points in the plane between the [[Delaunay triangulation]] of {{math|{{var|S}}}} and the [[Voronoi diagram]] of {{math|{{var|S}}}}. As with dual polyhedra and dual polytopes, the duality of graphs on surfaces is a dimension-reversing involution: each vertex in the primal embedded graph corresponds to a region of the dual embedding, each edge in the primal is crossed by an edge in the dual, and each region of the primal corresponds to a vertex of the dual. The dual graph depends on how the primal graph is embedded: different planar embeddings of a single graph may lead to different dual graphs. [[Matroid duality]] is an algebraic extension of planar graph duality, in the sense that the dual matroid of the graphic matroid of a planar graph is isomorphic to the graphic matroid of the dual graph.
From any three-dimensional polyhedron, one can form a [[planar graph]], the graph of its vertices and edges. The dual polyhedron has a [[dual graph]], a graph with one vertex for each face of the polyhedron and with one edge for every two adjacent faces. The same concept of planar graph duality may be generalized to graphs that are drawn in the plane but that do not come from a three-dimensional polyhedron, or more generally to [[graph embedding]]s on surfaces of higher genus: one may draw a dual graph by placing one vertex within each region bounded by a cycle of edges in the embedding, and drawing an edge connecting any two regions that share a boundary edge. An important example of this type comes from [[computational geometry]]: the duality for any finite set {{mvar|S}} of points in the plane between the [[Delaunay triangulation]] of {{mvar|S}} and the [[Voronoi diagram]] of {{mvar|S}}. As with dual polyhedra and dual polytopes, the duality of graphs on surfaces is a dimension-reversing involution: each vertex in the primal embedded graph corresponds to a region of the dual embedding, each edge in the primal is crossed by an edge in the dual, and each region of the primal corresponds to a vertex of the dual. The dual graph depends on how the primal graph is embedded: different planar embeddings of a single graph may lead to different dual graphs. [[Matroid duality]] is an algebraic extension of planar graph duality, in the sense that the dual matroid of the graphic matroid of a planar graph is isomorphic to the graphic matroid of the dual graph.


A kind of geometric duality also occurs in [[Optimization (mathematics)|optimization theory]], but not one that reverses dimensions. A [[linear program]] may be specified by a system of real variables (the coordinates for a point in Euclidean space {{nowrap|<math>\mathbb R^n</math>),}} a system of linear constraints (specifying that the point lie in a [[Half-space (geometry)|halfspace]]; the intersection of these halfspaces is a convex polytope, the feasible region of the program), and a linear function (what to optimize). Every linear program has a [[dual problem]] with the same optimal solution, but the variables in the dual problem correspond to constraints in the primal problem and vice versa.
A kind of geometric duality also occurs in [[Optimization (mathematics)|optimization theory]], but not one that reverses dimensions. A [[linear program]] may be specified by a system of real variables (the coordinates for a point in Euclidean space {{nowrap|<math>\mathbb R^n</math>),}} a system of linear constraints (specifying that the point lie in a [[Half-space (geometry)|halfspace]]; the intersection of these halfspaces is a convex polytope, the feasible region of the program), and a linear function (what to optimize). Every linear program has a [[dual problem]] with the same optimal solution, but the variables in the dual problem correspond to constraints in the primal problem and vice versa.
{{Clear}}
{{Clear}}


==Duality in logic and set theory==
== Duality in logic and set theory ==
In logic, functions or relations {{math|{{var|A}}}} and {{math|{{var|B}}}} are considered dual if {{math|1={{var|A}}(¬{{var|x}}) = ¬{{var|B}}({{var|x}})}}, where ¬ is [[logical negation]]. The basic duality of this type is the duality of the ∃ and ∀ [[Quantifier (logic)|quantifiers]] in classical logic. These are dual because {{math|∃{{var|x}}.¬{{var|P}}({{var|x}})}} and {{math|¬∀{{var|x}}.{{var|P}}({{var|x}})}} are equivalent for all predicates {{var|P}} in classical logic: if there exists an {{var|x}} for which {{var|P}} fails to hold, then it is false that {{var|P}} holds for all {{var|x}} (but the converse does not hold constructively). From this fundamental logical duality follow several others:
In logic, functions or relations {{mvar|A}} and {{mvar|B}} are considered dual if {{math|1={{var|A}}(¬{{var|x}}) = ¬{{var|B}}({{var|x}})}}, where ¬ is [[logical negation]]. The basic duality of this type is the duality of the ∃ and ∀ [[Quantifier (logic)|quantifiers]] in classical logic. These are dual because {{math|∃{{var|x}}.¬{{var|P}}({{var|x}})}} and {{math|¬∀{{var|x}}.{{var|P}}({{var|x}})}} are equivalent for all predicates {{var|P}} in classical logic: if there exists an {{var|x}} for which {{var|P}} fails to hold, then it is false that {{var|P}} holds for all {{var|x}} (but the converse does not hold constructively). From this fundamental logical duality follow several others:

* A formula is said to be ''[[satisfiability|satisfiable]]'' in a certain model if there are assignments to its [[free variable]]s that render it true; it is ''valid'' if ''every'' assignment to its free variables makes it true. Satisfiability and validity are dual because the invalid formulas are precisely those whose negations are satisfiable, and the unsatisfiable formulas are those whose negations are valid. This can be viewed as a special case of the previous item, with the quantifiers ranging over interpretations.
* A formula is said to be ''[[satisfiability|satisfiable]]'' in a certain model if there are assignments to its [[free variable]]s that render it true; it is ''valid'' if ''every'' assignment to its free variables makes it true. Satisfiability and validity are dual because the invalid formulas are precisely those whose negations are satisfiable, and the unsatisfiable formulas are those whose negations are valid. This can be viewed as a special case of the previous item, with the quantifiers ranging over interpretations.
* In classical logic, the {{math|∧}} and {{math|∨}} operators are dual in this sense, because {{math|(¬{{var|x}} ∧ ¬{{var|y}})}} and {{math|¬({{var|x}} ∨ {{var|y}})}} are equivalent. This means that for every theorem of classical logic there is an equivalent dual theorem. [[De Morgan's laws]] are examples. More generally, {{math|1={{big|∧}} (¬ {{var|x}}{{sub|{{var|i}}}}) = ¬{{big|∨}} {{var|x}}{{sub|{{var|i}}}}}}. The left side is true if and only if {{math|∀{{var|i}}.¬{{var|x}}{{sub|{{var|i}}}}}}, and the right side if and only if ¬∃''i''.''x''<sub>''i''</sub>.
* In classical logic, the {{math|∧}} and {{math|∨}} operators are dual in this sense, because {{math|(¬{{var|x}} ∧ ¬{{var|y}})}} and {{math|¬({{var|x}} ∨ {{var|y}})}} are equivalent. This means that for every theorem of classical logic there is an equivalent dual theorem. [[De Morgan's laws]] are examples. More generally, {{math|1={{big|∧}} (¬ {{var|x}}{{sub|{{var|i}}}}) = ¬{{big|∨}} {{var|x}}{{sub|{{var|i}}}}}}. The left side is true if and only if {{math|∀{{var|i}}.¬{{var|x}}{{sub|{{var|i}}}}}}, and the right side if and only if ¬∃''i''.''x''<sub>''i''</sub>.
* In [[modal logic]], {{math|□{{var|p}}}} means that the proposition {{math|{{var|p}}}} is "necessarily" true, and {{math|◊{{var|p}}}} that {{math|{{var|p}}}} is "possibly" true. Most interpretations of modal logic assign dual meanings to these two operators. For example in [[Kripke semantics]], "{{math|{{var|p}}}} is possibly true" means "there exists some world {{math|{{var|W}}}} such that {{math|{{var|p}}}} is true in {{math|{{var|W}}}}", while "{{math|{{var|p}}}} is necessarily true" means "for all worlds {{math|{{var|W}}}}, {{math|{{var|p}}}} is true in {{math|{{var|W}}}}". The duality of {{math|□}} and {{math|◊}} then follows from the analogous duality of {{math|∀}} and {{math|∃}}. Other dual modal operators behave similarly. For example, [[temporal logic]] has operators denoting "will be true at some time in the future" and "will be true at all times in the future" which are similarly dual.
* In [[modal logic]], {{math|□{{var|p}}}} means that the proposition {{mvar|p}} is "necessarily" true, and {{math|◊{{var|p}}}} that {{mvar|p}} is "possibly" true. Most interpretations of modal logic assign dual meanings to these two operators. For example in [[Kripke semantics]], "{{mvar|p}} is possibly true" means "there exists some world {{mvar|W}} such that {{mvar|p}} is true in {{mvar|W}}", while "{{mvar|p}} is necessarily true" means "for all worlds {{mvar|W}}, {{mvar|p}} is true in {{mvar|W}}". The duality of {{math|□}} and {{math|◊}} then follows from the analogous duality of {{math|∀}} and {{math|∃}}. Other dual modal operators behave similarly. For example, [[temporal logic]] has operators denoting "will be true at some time in the future" and "will be true at all times in the future" which are similarly dual.


Other analogous dualities follow from these:
Other analogous dualities follow from these:
* Set-theoretic union and intersection are dual under the [[set complement]] operator {{math|{{sup|}}}}. That is, {{math|1={{var|A}}{{sup|}} ∩ {{var|B}}{{sup|}} = ({{var|A}} ∪ {{var|B}}){{sup|}}}}, and more generally, {{math|1= {{var|A}}{{sub|{{var|α}}}}{{sup|}} = ( {{var|A}}{{sub|{{var|α}}}}){{sup|}}}}. This follows from the duality of {{math|∀}} and {{math|∃}}: an element {{mvar|x}} is a member of {{math| {{var|A}}{{sub|{{var|α}}}}{{sup|}}}} if and only if {{math|∀{{var|α}}.¬{{var|x}} ∈ {{var|A}}{{sub|{{var|α}}}}}}, and is a member of {{math|( {{var|A}}{{sub|{{var|α}}}}){{sup|}}}} if and only if {{math|¬∃{{var|α}}. {{var|x}} ∈ {{var|A}}{{sub|{{var|α}}}}}}.


== Bidual ==
* Set-theoretic union and intersection are dual under the [[set complement]] operator {{math|{{sup|{{var|C}}}}}}. That is, {{math|1={{var|A}}{{sup|{{var|C}}}} ∩ {{var|B}}{{sup|{{var|C}}}} = ({{var|A}} ∪ {{var|B}}){{sup|{{var|C}}}}}}, and more generally, {{math|1={{big|∩}} {{var|A}}{{sup sub|{{var|C}}|{{var|α}}}} = ({{big|∪}} {{var|A}}{{sub|{{var|α}}}}){{sup|{{var|C}}}}}}. This follows from the duality of {{math|∀}} and {{math|∃}}: an element {{math|{{var|x}}}} is a member of {{math|{{big|∩}} {{var|A}}{{sup sub|{{var|C}}|{{var|α}}}}}} if and only if {{math|∀{{var|α}}.¬{{var|x}} ∈ {{var|A}}{{sub|{{var|α}}}}}}, and is a member of {{math|({{big|∪}} {{var|A}}{{sub|{{var|α}}}}){{sup|{{var|C}}}}}} if and only if {{math|¬∃{{var|α}}. {{var|x}} ∈ {{var|A}}{{sub|{{var|α}}}}}}.
The dual of the dual, called the '''bidual''' or '''double dual''', depending on context, is often identical to the original (also called ''primal''), and duality is an involution. In this case the bidual is not usually distinguished, and instead one only refers to the primal and dual. For example, the dual poset of the dual poset is exactly the original poset, since the converse relation is defined by an involution.


In other cases, the bidual is not identical with the primal, though there is often a close connection. For example, the dual cone of the dual cone of a set contains the primal set (it is the smallest cone containing the primal set), and is equal if and only if the primal set is a cone.
==Dual objects==

A group of dualities can be described by endowing, for any mathematical object {{math|{{var|X}}}}, the set of morphisms {{math|Hom ({{var|X}}, {{var|D}})}} into some fixed object {{math|{{var|D}}}}, with a structure similar to that of {{math|{{var|X}}}}. This is sometimes called [[internal Hom]]. In general, this yields a true duality only for specific choices of {{math|{{var|D}}}}, in which case {{math|1={{var|X}}{{sup|*}} = Hom ({{var|X}}, {{var|D}})}} is referred to as the ''dual'' of {{math|{{var|X}}}}. There is always a map from {{math|{{var|X}}}} to the ''bidual'', that is to say, the dual of the dual,
An important case is for vector spaces, where there is a map from the primal space to the double dual, {{math|{{var|V}} → {{var|V}}{{sup|**}}}}, known as the "canonical evaluation map". For finite-dimensional vector spaces this is an isomorphism, but these are not identical spaces: they are different sets. In category theory, this is generalized by {{slink||Dual objects}}, and a "[[natural transformation]]" from the [[identity functor]] to the double dual functor. For vector spaces (considered algebraically), this is always an injection; see {{slink|Dual space|Injection into the double-dual}}. This can be generalized algebraically to a [[dual module]]. There is still a canonical evaluation map, but it is not always injective; if it is, this is known as a [[torsionless module]]; if it is an isomophism, the module is called reflexive.
{{block indent|<math>X \to X^{**} := (X^*)^* = \operatorname{Hom}(\operatorname{Hom}(X, D), D).</math>}}

For [[topological vector space]]s (including [[normed vector space]]s), there is a separate notion of a [[Dual_space#Continuous_dual_space|topological dual]], denoted {{tmath|V'}} to distinguish from the algebraic dual {{var|V}}{{sup|*}}, with different possible topologies on the dual, each of which defines a different bidual space {{tmath|V' '}}. In these cases the canonical evaluation map {{tmath|V \to V' '}} is not in general an isomorphism. If it is, this is known (for certain [[locally convex]] vector spaces with the [[strong dual space]] topology) as a [[reflexive space]].

In other cases, showing a relation between the primal and bidual is a significant result, as in [[Pontryagin duality]] (a [[locally compact abelian group]] is naturally isomorphic to its bidual).

== Dual objects ==
A group of dualities can be described by endowing, for any mathematical object {{mvar|X}}, the set of morphisms {{math|Hom ({{var|X}}, {{var|D}})}} into some fixed object {{mvar|D}}, with a structure similar to that of {{mvar|X}}. This is sometimes called [[internal Hom]]. In general, this yields a true duality only for specific choices of {{mvar|D}}, in which case {{math|1={{var|X}}{{sup|*}} = Hom ({{var|X}}, {{var|D}})}} is referred to as the ''dual'' of {{mvar|X}}. There is always a map from {{mvar|X}} to the ''bidual'', that is to say, the dual of the dual,
<math display="block">X \to X^{**} := (X^*)^* = \operatorname{Hom}(\operatorname{Hom}(X, D), D).</math>
It assigns to some {{math|{{var|x}} ∈ {{var|X}}}} the map that associates to any map {{math|{{var|f}} : {{var|X}} → {{var|D}}}} (i.e., an element in {{math|Hom({{var|X}}, {{var|D}})}}) the value {{math|{{var|f}}({{var|x}})}}.
It assigns to some {{math|{{var|x}} ∈ {{var|X}}}} the map that associates to any map {{math|{{var|f}} : {{var|X}} → {{var|D}}}} (i.e., an element in {{math|Hom({{var|X}}, {{var|D}})}}) the value {{math|{{var|f}}({{var|x}})}}.
Depending on the concrete duality considered and also depending on the object {{math|{{var|X}}}}, this map may or may not be an isomorphism.
Depending on the concrete duality considered and also depending on the object {{mvar|X}}, this map may or may not be an isomorphism.


===Dual vector spaces revisited===
=== Dual vector spaces revisited ===
The construction of the dual vector space
The construction of the dual vector space
{{block indent|<math>V^* = \operatorname{Hom}(V, K)</math>}}
<math display="block">V^* = \operatorname{Hom}(V, K)</math>
mentioned in the introduction is an example of such a duality. Indeed, the set of morphisms, i.e., [[linear map]]s, forms a vector space in its own right. The map {{math|{{var|V}} → {{var|V}}{{sup|**}}}} mentioned above is always injective. It is surjective, and therefore an isomorphism, if and only if the [[Hamel dimension|dimension]] of {{math|{{var|V}}}} is finite. This fact characterizes finite-dimensional vector spaces without referring to a basis.
mentioned in the introduction is an example of such a duality. Indeed, the set of morphisms, i.e., [[linear map]]s, forms a vector space in its own right. The map {{math|{{var|V}} → {{var|V}}{{sup|**}}}} mentioned above is always injective. It is surjective, and therefore an isomorphism, if and only if the [[Hamel dimension|dimension]] of {{mvar|V}} is finite. This fact characterizes finite-dimensional vector spaces without referring to a basis.


====Isomorphisms of {{math|''V''}} and {{math|''V''{{sup|∗}}}} and inner product spaces====
==== Isomorphisms of {{math|''V''}} and {{math|''V''{{sup|∗}}}} and inner product spaces ====
A vector space {{math|''V''}} is isomorphic to {{math|''V''{{sup|∗}}}} precisely if {{math|''V''}} is finite-dimensional. In this case, such an isomorphism is equivalent to a non-degenerate [[bilinear form]]
A vector space {{math|''V''}} is isomorphic to {{math|''V''{{sup|∗}}}} precisely if {{math|''V''}} is finite-dimensional. In this case, such an isomorphism is equivalent to a non-degenerate [[bilinear form]]
{{block indent|<math>\varphi: V \times V \to K</math>}}
<math display="block">\varphi: V \times V \to K</math>
In this case {{math|''V''}} is called an [[inner product space]].
In this case {{math|''V''}} is called an [[inner product space]].
For example, if {{math|''K''}} is the field of [[real number|real]] or [[complex number]]s, any [[positive definite]] bilinear form gives rise to such an isomorphism. In [[Riemannian geometry]], {{math|''V''}} is taken to be the [[tangent space]] of a [[manifold]] and such positive bilinear forms are called [[Riemannian metric]]s. Their purpose is to measure angles and distances. Thus, duality is a foundational basis of this branch of geometry. Another application of inner product spaces is the [[Hodge star]] which provides a correspondence between the elements of the [[exterior algebra]]. For an {{math|''n''}}-dimensional vector space, the Hodge star operator maps [[differential form|{{math|''k''}}-forms]] to {{math|(''n'' &minus; ''k'')}}-forms. This can be used to formulate [[Maxwell's equation]]s. In this guise, the duality inherent in the inner product space exchanges the role of [[magnetic field|magnetic]] and [[electric field]]s.
For example, if {{math|''K''}} is the field of [[real number|real]] or [[complex number]]s, any [[positive definite]] bilinear form gives rise to such an isomorphism. In [[Riemannian geometry]], {{math|''V''}} is taken to be the [[tangent space]] of a [[manifold]] and such positive bilinear forms are called [[Riemannian metric]]s. Their purpose is to measure angles and distances. Thus, duality is a foundational basis of this branch of geometry. Another application of inner product spaces is the [[Hodge star]] which provides a correspondence between the elements of the [[exterior algebra]]. For an {{math|''n''}}-dimensional vector space, the Hodge star operator maps [[differential form|{{math|''k''}}-forms]] to {{math|(''n'' ''k'')}}-forms. This can be used to formulate [[Maxwell's equation]]s. In this guise, the duality inherent in the inner product space exchanges the role of [[magnetic field|magnetic]] and [[electric field]]s.


====Duality in projective geometry====
==== Duality in projective geometry ====
[[File:Complete-quads.svg|thumb|240px|The [[complete quadrangle]], a configuration of four points and six lines in the projective plane (left) and its dual configuration, the complete quadrilateral, with four lines and six points (right).]]
[[File:Complete-quads.svg|thumb|240px|The [[complete quadrangle]], a configuration of four points and six lines in the projective plane (left) and its dual configuration, the complete quadrilateral, with four lines and six points (right).]]


Line 111: Line 120:


The (positive definite) bilinear form
The (positive definite) bilinear form
{{block indent|<math>\langle - , - \rangle : \mathbb R^3 \times \mathbb R^3 \to \mathbb R, \langle x , y \rangle = \sum_{i=1}^3 x_i y_i</math>}}
<math display="block">\langle \cdot , \cdot \rangle : \R^3 \times \R^3 \to \R, \langle x , y \rangle = \sum_{i=1}^3 x_i y_i</math>
yields an identification of this projective plane with the <math>\mathbb{RP}^2</math>. Concretely, the duality assigns to <math>V \subset \mathbb R^3</math> its [[orthogonal subspace|orthogonal]] <math>\{w \in \mathbb R^3, \langle v, w \rangle = 0 \text{ for all } v \in V\}</math>. The explicit formulas in [[duality (projective geometry)|duality in projective geometry]] arise by means of this identification.
yields an identification of this projective plane with the <math>\mathbb{RP}^2</math>. Concretely, the duality assigns to <math>V \subset \mathbb R^3</math> its [[orthogonal subspace|orthogonal]] <math>\left\{w \in \R^3, \langle v, w \rangle = 0 \text{ for all } v \in V\right\}</math>. The explicit formulas in [[duality (projective geometry)|duality in projective geometry]] arise by means of this identification.


===Topological vector spaces and Hilbert spaces===
=== Topological vector spaces and Hilbert spaces ===
In the realm of [[topological vector space]]s, a similar construction exists, replacing the dual by the [[Dual vector space#Continuous dual space|topological dual]] vector space. There are several notions of topological dual space, and each of them gives rise to a certain concept of duality. A topological vector space <math>X</math> that is canonically isomorphic to its bidual <math>X''</math> is called a [[reflexive space]]:
In the realm of [[topological vector space]]s, a similar construction exists, replacing the dual by the [[Dual vector space#Continuous dual space|topological dual]] vector space. There are several notions of topological dual space, and each of them gives rise to a certain concept of duality. A topological vector space <math>X</math> that is canonically isomorphic to its bidual <math>X''</math> is called a [[reflexive space]]:
<math display="block">X\cong X''.</math>

::<math>X\cong X''.</math>


Examples:
Examples:
* As in the finite-dimensional case, on each [[Hilbert space]] {{mvar|H}} its [[inner product]] {{math|⟨⋅, ⋅⟩}} defines a map <math display="block">H \to H^*, v \mapsto (w \mapsto \langle w,v \rangle),</math> which is a [[bijection]] due to the [[Riesz representation theorem]]. As a corollary, every Hilbert space is a [[Reflexive space#Reflexive Banach spaces|reflexive Banach space]].

* As in the finite-dimensional case, on each [[Hilbert space]] {{math|{{var|H}}}} its [[inner product]] {{math|〈-, -〉}} defines a map
{{block indent|<math>H \to H^*, v \mapsto (w \mapsto \langle w,v \rangle),</math>}}
: which is a [[bijection]] due to the [[Riesz representation theorem]]. As a corollary, every Hilbert space is a [[Reflexive space#Reflexive Banach spaces|reflexive Banach space]].

* The [[Reflexive space#Reflexive Banach spaces|dual normed space]] of an [[Lp spaces|{{math|{{var|L}}{{sup|{{var|p}}}}}}-space]] is {{math|{{var|L}}{{sup|{{var|q}}}}}} where {{math|1=1/{{var|p}} + 1/{{var|q}} = 1}} provided that {{math|1 ≤ {{var|p}} < ∞}}, but the dual of {{math|{{var|L}}{{sup|∞}}}} is bigger than {{math|{{var|L}}{{sup|1}}}}. Hence {{math|{{var|L}}{{sup|1}}}} is not reflexive.
* The [[Reflexive space#Reflexive Banach spaces|dual normed space]] of an [[Lp spaces|{{math|{{var|L}}{{sup|{{var|p}}}}}}-space]] is {{math|{{var|L}}{{sup|{{var|q}}}}}} where {{math|1=1/{{var|p}} + 1/{{var|q}} = 1}} provided that {{math|1 ≤ {{var|p}} < ∞}}, but the dual of {{math|{{var|L}}{{sup|∞}}}} is bigger than {{math|{{var|L}}{{sup|1}}}}. Hence {{math|{{var|L}}{{sup|1}}}} is not reflexive.
* [[Distribution (mathematics)|Distributions]] are linear functionals on appropriate spaces of functions. They are an important technical means in the theory of [[partial differential equation]]s (PDE): instead of solving a PDE directly, it may be easier to first solve the PDE in the "weak sense", i.e., find a distribution that satisfies the PDE and, second, to show that the solution must, in fact, be a function.<ref>See [[elliptic regularity]].</ref> All the standard spaces of distributions — <math>{\mathcal D}'(U)</math>, <math>{\mathcal S}'(\R^n)</math>, <math>{\mathcal C}^\infty(U)'</math> — are reflexive locally convex spaces.<ref>{{harvtxt|Edwards|1965|loc=8.4.7}}.</ref>


=== Further dual objects ===
* [[Distribution (mathematics)|Distributions]] are linear functionals on appropriate spaces of functions. They are an important technical means in the theory of [[partial differential equation]]s (PDE): instead of solving a PDE directly, it may be easier to first solve the PDE in the "weak sense", i.e., find a distribution that satisfies the PDE and, second, to show that the solution must, in fact, be a function.<ref>See [[elliptic regularity]].</ref> All the standard spaces of distributions — <math>{\mathcal D}'(U)</math>, <math>{\mathcal S}'({\mathbb R}^n)</math>, <math>{\mathcal C}^\infty(U)'</math> — are reflexive locally convex spaces.<ref>{{harvtxt|Edwards|1965|loc=8.4.7}}.</ref>
The [[dual lattice]] of a [[Lattice (group)|lattice]] {{mvar|L}} is given by

<math display="block">\operatorname{Hom} (L, \mathbb{Z}),</math>
===Further dual objects===
the set of linear functions on the [[real vector space]] containing the lattice that map the points of the lattice to the integers <math>\mathbb{Z}</math>. This is used in the construction of [[toric variety|toric varieties]].<ref>{{Harvard citations| last1=Fulton | year=1993|nb=yes}}</ref> The [[Pontryagin dual]] of [[locally compact]] [[topological group]]s ''G'' is given by
The [[dual lattice]] of a [[Lattice (group)|lattice]] {{math|{{var|L}}}} is given by
{{block indent|<math display="inline">\operatorname{Hom} (L, \mathbf{Z}),</math>{{clarify|date=September 2016|reason=What is '''Z''' here?}}}}
<math display="block">\operatorname{Hom} (G, S^1),</math>
which is used in the construction of [[toric variety|toric varieties]].<ref>{{Harvard citations| last1=Fulton | year=1993|nb=yes}}</ref> The [[Pontryagin dual]] of [[locally compact]] [[topological group]]s ''G'' is given by
{{block indent|<math display="inline">\operatorname{Hom} (G, S^1),</math>}}
continuous [[group homomorphisms]] with values in the circle (with multiplication of complex numbers as group operation).
continuous [[group homomorphisms]] with values in the circle (with multiplication of complex numbers as group operation).


==Dual categories==
== Dual categories ==
{{main article|Dual (category theory)}}
{{main article|Dual (category theory)}}


===Opposite category and adjoint functors===
=== Opposite category and adjoint functors ===
In another group of dualities, the objects of one theory are translated into objects of another theory and the maps between objects in the first theory are translated into morphisms in the second theory, but with direction reversed. Using the parlance of [[category theory]], this amounts to a [[contravariant functor]] between two [[category (mathematics)|categories]] {{math|{{var|C}}}} and {{math|{{var|D}}}}:
In another group of dualities, the objects of one theory are translated into objects of another theory and the maps between objects in the first theory are translated into morphisms in the second theory, but with direction reversed. Using the parlance of [[category theory]], this amounts to a [[contravariant functor]] between two [[category (mathematics)|categories]] {{mvar|C}} and {{mvar|D}}:
{{block indent|{{math|{{var|F}}: {{var|C}} → {{var|D}}}}}}
{{block indent|{{math|{{var|F}}: {{var|C}} → {{var|D}}}}}}
which for any two objects ''X'' and ''Y'' of ''C'' gives a map
which for any two objects ''X'' and ''Y'' of ''C'' gives a map
{{block indent|{{math|Hom{{sub|{{var|C}}}}({{var|X}}, {{var|Y}}) → Hom{{sub|{{var|D}}}}({{var|F}}({{var|Y}}), {{var|F}}({{var|X}}))}}}}
{{block indent|{{math|Hom{{sub|{{var|C}}}}({{var|X}}, {{var|Y}}) → Hom{{sub|{{var|D}}}}({{var|F}}({{var|Y}}), {{var|F}}({{var|X}}))}}}}
That functor may or may not be an [[equivalence of categories]]. There are various situations, where such a functor is an equivalence between the [[opposite category]] {{math|{{var|C}}{{sup|op}}}} of {{math|{{var|C}}}}, and {{math|{{var|D}}}}. Using a duality of this type, every statement in the first theory can be translated into a "dual" statement in the second theory, where the direction of all arrows has to be reversed.<ref>{{Harvnb|Mac Lane|1998|loc=Ch. II.1}}.</ref> Therefore, any duality between categories {{math|{{var|C}}}} and {{math|{{var|D}}}} is formally the same as an equivalence between {{math|{{var|C}}}} and {{math|{{var|D}}{{sup|op}}}} ({{math|{{var|C}}{{sup|op}}}} and {{math|{{var|D}}}}). However, in many circumstances the opposite categories have no inherent meaning, which makes duality an additional, separate concept.<ref>{{Harvard citations | last1=Lam|year=1999|loc=§19C}}</ref>
That functor may or may not be an [[equivalence of categories]]. There are various situations, where such a functor is an equivalence between the [[opposite category]] {{math|{{var|C}}{{sup|op}}}} of {{mvar|C}}, and {{mvar|D}}. Using a duality of this type, every statement in the first theory can be translated into a "dual" statement in the second theory, where the direction of all arrows has to be reversed.<ref>{{Harvnb|Mac Lane|1998|loc=Ch. II.1}}.</ref> Therefore, any duality between categories {{mvar|C}} and {{mvar|D}} is formally the same as an equivalence between {{mvar|C}} and {{math|{{var|D}}{{sup|op}}}} ({{math|{{var|C}}{{sup|op}}}} and {{mvar|D}}). However, in many circumstances the opposite categories have no inherent meaning, which makes duality an additional, separate concept.<ref>{{Harvard citations | last1=Lam|year=1999|loc=§19C}}</ref>


A category that is equivalent to its dual is called ''self-dual''. An example of self-dual category is the category of [[Hilbert space]]s.<ref name="AdamekRosicky1994">{{cite book|author1=Jiří Adámek|author2=J. Rosicky|title=Locally Presentable and Accessible Categories|url=https://books.google.com/books?id=iXh6rOd7of0C&pg=PA62|year=1994|publisher=Cambridge University Press|isbn=978-0-521-42261-1|page=62}}</ref>
A category that is equivalent to its dual is called ''self-dual''. An example of self-dual category is the category of [[Hilbert space]]s.<ref name="AdamekRosicky1994">{{cite book|author1=Jiří Adámek|author2=J. Rosicky|title=Locally Presentable and Accessible Categories|url=https://books.google.com/books?id=iXh6rOd7of0C&pg=PA62|year=1994|publisher=Cambridge University Press|isbn=978-0-521-42261-1|page=62}}</ref>


Many [[category theory|category-theoretic]] notions come in pairs in the sense that they correspond to each other while considering the opposite category. For example, [[Cartesian product]]s {{math|{{var|Y}}{{sub|1}} × {{var|Y}}{{sub|2}}}} and [[disjoint union]]s {{math|{{var|Y}}{{sub|1}} ⊔ {{var|Y}}{{sub|2}}}} of sets are dual to each other in the sense that
Many [[category theory|category-theoretic]] notions come in pairs in the sense that they correspond to each other while considering the opposite category. For example, [[Cartesian product]]s {{math|{{var|Y}}{{sub|1}} × {{var|Y}}{{sub|2}}}} and [[disjoint union]]s {{math|{{var|Y}}{{sub|1}} ⊔ {{var|Y}}{{sub|2}}}} of sets are dual to each other in the sense that
{{block indent|{{math|1=Hom ({{var|X}}, {{var|Y}}{{sub|1}} &times; {{var|Y}}{{sub|2}}) = Hom ({{var|X}}, {{var|Y}}{{sub|1}}) &times; Hom ({{var|X}}, {{var|Y}}{{sub|2}})}}}}
{{block indent|{{math|1=Hom ({{var|X}}, {{var|Y}}{{sub|1}} × {{var|Y}}{{sub|2}}) = Hom ({{var|X}}, {{var|Y}}{{sub|1}}) × Hom ({{var|X}}, {{var|Y}}{{sub|2}})}}}}
and
and
{{block indent|{{math|1=Hom ({{var|Y}}{{sub|1}} ⊔ {{var|Y}}{{sub|2}}, {{var|X}}) = Hom ({{var|Y}}{{sub|1}}, {{var|X}}) &times; Hom ({{var|Y}}{{sub|2}}, {{var|X}})}}}}
{{block indent|{{math|1=Hom ({{var|Y}}{{sub|1}} ⊔ {{var|Y}}{{sub|2}}, {{var|X}}) = Hom ({{var|Y}}{{sub|1}}, {{var|X}}) × Hom ({{var|Y}}{{sub|2}}, {{var|X}})}}}}
for any set {{math|{{var|X}}}}. This is a particular case of a more general duality phenomenon, under which [[limit (category theory)|limits]] in a category {{math|{{var|C}}}} correspond to [[colimit]]s in the opposite category {{math|{{var|C}}{{sup|op}}}}; further concrete examples of this are [[epimorphism]]s vs. [[monomorphism]], in particular [[factor module]]s (or groups etc.) vs. [[submodule]]s, [[direct product]]s vs. [[Direct sum of groups|direct sums]] (also called [[coproduct]]s to emphasize the duality aspect). Therefore, in some cases, proofs of certain statements can be halved, using such a duality phenomenon. Further notions displaying related by such a categorical duality are [[projective module|projective]] and [[injective module]]s in [[homological algebra]],<ref>{{Harvard citations | last1=Weibel |year=1994|txt}}</ref> [[fibration]]s and [[cofibration]]s in topology and more generally [[model category|model categories]].<ref>{{Harvard citations | last1=Dwyer | last2=Spaliński | year=1995|txt}}</ref>
for any set {{mvar|X}}. This is a particular case of a more general duality phenomenon, under which [[limit (category theory)|limits]] in a category {{mvar|C}} correspond to [[colimit]]s in the opposite category {{math|{{var|C}}{{sup|op}}}}; further concrete examples of this are [[epimorphism]]s vs. [[monomorphism]], in particular [[factor module]]s (or groups etc.) vs. [[submodule]]s, [[direct product]]s vs. [[Direct sum of groups|direct sums]] (also called [[coproduct]]s to emphasize the duality aspect). Therefore, in some cases, proofs of certain statements can be halved, using such a duality phenomenon. Further notions displaying related by such a categorical duality are [[projective module|projective]] and [[injective module]]s in [[homological algebra]],<ref>{{Harvard citations | last1=Weibel |year=1994|txt}}</ref> [[fibration]]s and [[cofibration]]s in topology and more generally [[model category|model categories]].<ref>{{Harvard citations | last1=Dwyer | last2=Spaliński | year=1995|txt}}</ref>


Two [[functors]] {{math|{{var|F}}: {{var|C}} → {{var|D}}}} and {{math|{{var|G}}: {{var|D}} → {{var|C}}}} are [[adjoint functor|adjoint]] if for all objects ''c'' in ''C'' and ''d'' in ''D''
Two [[functor]]s {{math|{{var|F}}: {{var|C}} → {{var|D}}}} and {{math|{{var|G}}: {{var|D}} → {{var|C}}}} are [[adjoint functor|adjoint]] if for all objects ''c'' in ''C'' and ''d'' in ''D''
{{block indent|{{math|Hom{{sub|{{var|D}}}}(F({{var|c}}), {{var|d}}) ≅ Hom{{sub|{{var|C}}}}({{var|c}}, {{var|G}}({{var|d}}))}},}}
{{block indent|{{math|Hom{{sub|{{var|D}}}}(F({{var|c}}), {{var|d}}) ≅ Hom{{sub|{{var|C}}}}({{var|c}}, {{var|G}}({{var|d}}))}},}}
in a natural way. Actually, the correspondence of limits and colimits is an example of adjoints, since there is an adjunction
in a natural way. Actually, the correspondence of limits and colimits is an example of adjoints, since there is an adjunction

{{block indent|{{math|colim: {{var|C}}{{sup|{{var|I}}}} ↔ {{var|C}}: Δ}}}}
{{block indent|{{math|colim: {{var|C}}{{sup|{{var|I}}}} ↔ {{var|C}}: Δ}}}}
between the colimit functor that assigns to any diagram in {{mvar|C}} indexed by some category {{mvar|I}} its colimit and the diagonal functor that maps any object {{mvar|c}} of {{mvar|C}} to the constant diagram which has {{mvar|c}} at all places. Dually,

between the colimit functor that assigns to any diagram in {{math|{{var|C}}}} indexed by some category {{math|{{var|I}}}} its colimit and the diagonal functor that maps any object {{math|{{var|c}}}} of {{math|{{var|C}}}} to the constant diagram which has {{math|{{var|c}}}} at all places. Dually,

{{block indent|{{math|Δ: {{var|C}} ↔ {{var|C}}{{sup|{{var|I}}}}: lim}}.}}
{{block indent|{{math|Δ: {{var|C}} ↔ {{var|C}}{{sup|{{var|I}}}}: lim}}.}}


===Spaces and functions===
=== Spaces and functions ===


[[Gelfand duality]] is a duality between commutative [[C*-algebra]]s ''A'' and [[compact space|compact]] [[Hausdorff space]]s ''X'' is the same: it assigns to ''X'' the space of continuous functions (which vanish at infinity) from ''X'' to '''C''', the complex numbers. Conversely, the space ''X'' can be reconstructed from ''A'' as the [[spectrum]] of ''A''. Both Gelfand and Pontryagin duality can be deduced in a largely formal, category-theoretic way.<ref>{{Harvnb|Negrepontis|1971}}.</ref>
[[Gelfand duality]] is a duality between commutative [[C*-algebra]]s ''A'' and [[compact space|compact]] [[Hausdorff space]]s ''X'' is the same: it assigns to ''X'' the space of continuous functions (which vanish at infinity) from ''X'' to '''C''', the complex numbers. Conversely, the space ''X'' can be reconstructed from ''A'' as the [[spectrum]] of ''A''. Both Gelfand and Pontryagin duality can be deduced in a largely formal, category-theoretic way.<ref>{{Harvnb|Negrepontis|1971}}.</ref>
Line 174: Line 174:
[[Noncommutative geometry]] draws inspiration from Gelfand duality and studies noncommutative C*-algebras as if they were functions on some imagined space. [[Tannaka–Krein duality]] is a non-commutative analogue of Pontryagin duality.<ref>{{Harvard citations | last1=Joyal | last2=Street|year=1991 |txt}}</ref>
[[Noncommutative geometry]] draws inspiration from Gelfand duality and studies noncommutative C*-algebras as if they were functions on some imagined space. [[Tannaka–Krein duality]] is a non-commutative analogue of Pontryagin duality.<ref>{{Harvard citations | last1=Joyal | last2=Street|year=1991 |txt}}</ref>


===Galois connections===
=== Galois connections ===
In a number of situations, the two categories which are dual to each other are actually arising from [[partially ordered]] sets, i.e., there is some notion of an object "being smaller" than another one. A duality that respects the orderings in question is known as a [[Galois connection]]. An example is the standard duality in [[Galois theory]] mentioned in the introduction: a bigger field extension corresponds—under the mapping that assigns to any extension ''L'' ⊃ ''K'' (inside some fixed bigger field Ω) the Galois group Gal (Ω / ''L'') —to a smaller group.<ref>See {{Harvard citations | last1=Lang|year=2002|loc=Theorem VI.1.1}} for finite Galois extensions.</ref>
In a number of situations, the two categories which are dual to each other are actually arising from [[partially ordered]] sets, i.e., there is some notion of an object "being smaller" than another one. A duality that respects the orderings in question is known as a [[Galois connection]]. An example is the standard duality in [[Galois theory]] mentioned in the introduction: a bigger field extension corresponds—under the mapping that assigns to any extension ''L'' ⊃ ''K'' (inside some fixed bigger field Ω) the Galois group Gal (Ω / ''L'') —to a smaller group.<ref>See {{Harvard citations | last1=Lang|year=2002|loc=Theorem VI.1.1}} for finite Galois extensions.</ref>


The collection of all open subsets of a topological space ''X'' forms a complete [[Heyting algebra]]. There is a duality, known as [[Stone duality]], connecting [[sober space]]s and spatial [[locale (mathematics)|locales]].
The collection of all open subsets of a topological space ''X'' forms a complete [[Heyting algebra]]. There is a duality, known as [[Stone duality]], connecting [[sober space]]s and spatial [[locale (mathematics)|locales]].

* [[Birkhoff's representation theorem]] relating [[distributive lattice]]s and [[partial order]]s
* [[Birkhoff's representation theorem]] relating [[distributive lattice]]s and [[partial order]]s


===Pontryagin duality===
=== Pontryagin duality ===
[[Pontryagin duality]] gives a duality on the category of [[locally compact]] [[abelian group]]s: given any such group ''G'', the [[character group]]
[[Pontryagin duality]] gives a duality on the category of [[locally compact]] [[abelian group]]s: given any such group ''G'', the [[character group]]
:χ(''G'') = Hom (''G'', ''S''<sup>1</sup>)
: ''χ''(''G'') = Hom (''G'', ''S''<sup>1</sup>)
given by continuous group homomorphisms from ''G'' to the [[circle group]] ''S''<sup>1</sup> can be endowed with the [[compact-open topology]]. Pontryagin duality states that the character group is again locally compact abelian and that
given by continuous group homomorphisms from ''G'' to the [[circle group]] ''S''<sup>1</sup> can be endowed with the [[compact-open topology]]. Pontryagin duality states that the character group is again locally compact abelian and that
:''G'' ≅ χ(χ(''G'')).<ref>{{Harvard citations | last1=Loomis|year=1953 | loc=p. 151, section 37D}}</ref>
: ''G'' ≅ ''χ''(''χ''(''G'')).<ref>{{Harvard citations | last1=Loomis|year=1953 | loc=p. 151, section 37D}}</ref>
Moreover, [[discrete group]]s correspond to [[compact group|compact abelian group]]s; finite groups correspond to finite groups. On the one hand, Pontryagin is a special case of Gelfand duality. On the other hand, it is the conceptual reason of [[Fourier analysis]], see below.
Moreover, [[discrete group]]s correspond to [[compact group|compact abelian group]]s; finite groups correspond to finite groups. On the one hand, Pontryagin is a special case of Gelfand duality. On the other hand, it is the conceptual reason of [[Fourier analysis]], see below.


Line 192: Line 191:


[[Fourier transform]] switches between functions on a vector space and its dual:
[[Fourier transform]] switches between functions on a vector space and its dual:
:<math>\widehat{f}(\xi) := \int_{-\infty}^\infty f(x)\ e^{- 2\pi i x \xi}\,dx, </math>
<math display="block">\widehat{f}(\xi) := \int_{-\infty}^\infty f(x)\ e^{- 2\pi i x \xi} \, dx, </math>
and conversely
and conversely
:<math>f(x) = \int_{-\infty}^\infty \widehat{f}(\xi)\ e^{2 \pi i x \xi}\,d\xi.</math>
<math display="block">f(x) = \int_{-\infty}^\infty \widehat{f}(\xi)\ e^{2 \pi i x \xi} \, d\xi.</math>
If ''f'' is an [[Lebesgue integration|''L''<sup>2</sup>-function]] on '''R''' or '''R'''<sup>''N''</sup>, say, then so is <math>\widehat{f}</math> and <math>f(-x) = \widehat{\widehat{f}}(x)</math>. Moreover, the transform interchanges operations of multiplication and [[convolution]] on the corresponding [[function space]]s. A conceptual explanation of the Fourier transform is obtained by the aforementioned Pontryagin duality, applied to the locally compact groups '''R''' (or '''R'''<sup>''N''</sup> etc.): any character of '''R''' is given by ξ↦ e<sup>−2πi''x''ξ</sup>. The dualizing character of Fourier transform has many other manifestations, for example, in alternative descriptions of [[quantum mechanics|quantum mechanical]] systems in terms of coordinate and momentum representations.
If ''f'' is an [[Lebesgue integration|''L''<sup>2</sup>-function]] on '''R''' or '''R'''<sup>''N''</sup>, say, then so is <math>\widehat{f}</math> and <math>f(-x) = \widehat{\widehat{f}}(x)</math>. Moreover, the transform interchanges operations of multiplication and [[convolution]] on the corresponding [[function space]]s. A conceptual explanation of the Fourier transform is obtained by the aforementioned Pontryagin duality, applied to the locally compact groups '''R''' (or '''R'''<sup>''N''</sup> etc.): any character of '''R''' is given by ''ξ'' ↦ ''e''<sup>−2''πixξ''</sup>. The dualizing character of Fourier transform has many other manifestations, for example, in alternative descriptions of [[quantum mechanics|quantum mechanical]] systems in terms of coordinate and momentum representations.

* [[Laplace transform]] is similar to Fourier transform and interchanges [[linear operator|operators]] of multiplication by polynomials with constant coefficient [[linear differential operator]]s.
* [[Laplace transform]] is similar to Fourier transform and interchanges [[linear operator|operators]] of multiplication by polynomials with constant coefficient [[linear differential operator]]s.
* [[Legendre transformation]] is an important analytic duality which switches between [[velocity|velocities]] in [[Lagrangian mechanics]] and [[momentum|momenta]] in [[Hamiltonian mechanics]].
* [[Legendre transformation]] is an important analytic duality which switches between [[velocity|velocities]] in [[Lagrangian mechanics]] and [[momentum|momenta]] in [[Hamiltonian mechanics]].
Line 202: Line 200:
==Homology and cohomology==
==Homology and cohomology==
Theorems showing that certain objects of interest are the [[dual space]]s (in the sense of linear algebra) of other objects of interest are often called ''dualities''. Many of these dualities are given by a [[bilinear function|bilinear pairing]] of two ''K''-vector spaces
Theorems showing that certain objects of interest are the [[dual space]]s (in the sense of linear algebra) of other objects of interest are often called ''dualities''. Many of these dualities are given by a [[bilinear function|bilinear pairing]] of two ''K''-vector spaces
:''A'' ⊗ ''B'' → ''K''.
: ''A'' ⊗ ''B'' → ''K''.
For [[perfect pairing]]s, there is, therefore, an isomorphism of ''A'' to the [[dual vector space|dual]] of ''B''.
For [[perfect pairing]]s, there is, therefore, an isomorphism of ''A'' to the [[dual vector space|dual]] of ''B''.


===Poincaré duality===
=== Poincaré duality ===
[[Poincaré duality]] of a smooth compact [[complex manifold]] ''X'' is given by a pairing of singular cohomology with '''C'''-coefficients (equivalently, [[sheaf cohomology]] of the [[constant sheaf]] '''C''')
[[Poincaré duality]] of a smooth compact [[complex manifold]] ''X'' is given by a pairing of singular cohomology with '''C'''-coefficients (equivalently, [[sheaf cohomology]] of the [[constant sheaf]] '''C''')
:H<sup>''i''</sup>(X) ⊗ H<sup>2''n''&minus;''i''</sup>(X) → '''C''',
: H<sup>''i''</sup>(X) ⊗ H<sup>2''n''''i''</sup>(X) → '''C''',
where ''n'' is the (complex) dimension of ''X''.<ref>{{Harvard citations | last1=Griffiths | last2=Harris | year=1994|nb=yes|loc=p. 56}}</ref> Poincaré duality can also be expressed as a relation of [[singular homology]] and [[de Rham cohomology]], by asserting that the map
where ''n'' is the (complex) dimension of ''X''.<ref>{{Harvard citations | last1=Griffiths | last2=Harris | year=1994|nb=yes|loc=p. 56}}</ref> Poincaré duality can also be expressed as a relation of [[singular homology]] and [[de Rham cohomology]], by asserting that the map
:<math>(\gamma, \omega) \mapsto \int_\gamma \omega</math>
: <math>(\gamma, \omega) \mapsto \int_\gamma \omega</math>
(integrating a differential ''k''-form over an 2''n''&minus;''k''-(real) -dimensional cycle) is a perfect pairing.
(integrating a differential ''k''-form over a (2''n''&nbsp;−&nbsp;''k'')-(real-)dimensional cycle) is a perfect pairing.


Poincaré duality also reverses dimensions; it corresponds to the fact that, if a topological [[manifold]] is represented as a [[cell complex]], then the dual of the complex (a higher-dimensional generalization of the planar graph dual) represents the same manifold. In Poincaré duality, this homeomorphism is reflected in an isomorphism of the ''k''th [[homology (mathematics)|homology]] group and the (''n''&nbsp;&minus;&nbsp;''k'')th [[cohomology]] group.
Poincaré duality also reverses dimensions; it corresponds to the fact that, if a topological [[manifold]] is represented as a [[cell complex]], then the dual of the complex (a higher-dimensional generalization of the planar graph dual) represents the same manifold. In Poincaré duality, this homeomorphism is reflected in an isomorphism of the ''k''th [[homology (mathematics)|homology]] group and the (''n''&nbsp;&nbsp;''k'')th [[cohomology]] group.


===Duality in algebraic and arithmetic geometry===
=== Duality in algebraic and arithmetic geometry ===
The same duality pattern holds for a smooth [[projective variety]] over a [[separably closed field]], using [[l-adic cohomology]] with '''Q'''<sub>ℓ</sub>-coefficients instead.<ref>{{Harvard citations | last1=Milne |year=1980|loc=Ch. VI.11|nb=yes}}</ref> This is further generalized to possibly [[singular variety|singular varieties]], using [[intersection cohomology]] instead, a duality called [[Verdier duality]].<ref>{{Harvard citations | last1=Iversen | year=1986|nb=yes|loc=Ch. VII.3, VII.5}}</ref> [[Serre duality]] or [[coherent duality]] are similar to the statements above, but applies to cohomology of [[coherent sheaves]] instead.<ref>{{Harvard citations | last1=Hartshorne | year=1966 | loc=Ch. III.7|nb=yes}}</ref>
The same duality pattern holds for a smooth [[projective variety]] over a [[separably closed field]], using [[l-adic cohomology]] with '''Q'''<sub>ℓ</sub>-coefficients instead.<ref>{{Harvard citations | last1=Milne |year=1980|loc=Ch. VI.11|nb=yes}}</ref> This is further generalized to possibly [[singular variety|singular varieties]], using [[intersection cohomology]] instead, a duality called [[Verdier duality]].<ref>{{Harvard citations | last1=Iversen | year=1986|nb=yes|loc=Ch. VII.3, VII.5}}</ref> [[Serre duality]] or [[coherent duality]] are similar to the statements above, but applies to cohomology of [[coherent sheaves]] instead.<ref>{{Harvard citations | last1=Hartshorne | year=1966 | loc=Ch. III.7|nb=yes}}</ref>


Line 220: Line 218:


Yet another group of similar duality statements is encountered in [[arithmetics]]: étale cohomology of [[finite field|finite]], [[local field|local]] and [[global field]]s (also known as [[Galois cohomology]], since étale cohomology over a field is equivalent to [[group cohomology]] of the (absolute) [[Galois group]] of the field) admit similar pairings. The absolute Galois group ''G''('''F'''<sub>''q''</sub>) of a finite field, for example, is isomorphic to <math>\widehat {\mathbf Z}</math>, the [[profinite completion]] of '''Z''', the integers. Therefore, the perfect pairing (for any [[G-module|''G''-module]] ''M'')
Yet another group of similar duality statements is encountered in [[arithmetics]]: étale cohomology of [[finite field|finite]], [[local field|local]] and [[global field]]s (also known as [[Galois cohomology]], since étale cohomology over a field is equivalent to [[group cohomology]] of the (absolute) [[Galois group]] of the field) admit similar pairings. The absolute Galois group ''G''('''F'''<sub>''q''</sub>) of a finite field, for example, is isomorphic to <math>\widehat {\mathbf Z}</math>, the [[profinite completion]] of '''Z''', the integers. Therefore, the perfect pairing (for any [[G-module|''G''-module]] ''M'')
:H<sup>''n''</sup>(''G'', ''M'') × H<sup>1−''n''</sup> (''G'', Hom (''M'', '''Q'''/'''Z''')) → '''Q'''/'''Z'''<ref>{{Harvard citations|last=Milne|year=2006|loc=Example I.1.10|txt}}</ref>
: H<sup>''n''</sup>(''G'', ''M'') × H<sup>1−''n''</sup> (''G'', Hom (''M'', '''Q'''/'''Z''')) → '''Q'''/'''Z'''<ref>{{Harvard citations|last=Milne|year=2006|loc=Example I.1.10|txt}}</ref>
is a direct consequence of [[Pontryagin duality]] of finite groups. For local and global fields, similar statements exist ([[Local Tate duality|local duality]] and global or [[Poitou&ndash;Tate duality]]).<ref>{{Harvard citations|last1=Mazur|year=1973|txt}}; {{Harvard citations|last=Milne|year=2006|txt}}</ref>
is a direct consequence of [[Pontryagin duality]] of finite groups. For local and global fields, similar statements exist ([[Local Tate duality|local duality]] and global or [[Poitou&ndash;Tate duality]]).<ref>{{Harvard citations|last1=Mazur|year=1973|txt}}; {{Harvard citations|last=Milne|year=2006|txt}}</ref>


==See also==
== See also ==
{{Div col|colwidth=20em}}
{{div col|colwidth=20em}}
* [[Adjoint functor]]
* [[Adjoint functor]]
* [[Autonomous category]]
* [[Autonomous category]]
* [[Convex body]] and polar body.
* [[Dual abelian variety]]
* [[Dual abelian variety]]
* [[Dual basis]]
* [[Dual basis]]
Line 238: Line 237:
* [[Dual norm]]
* [[Dual norm]]
* [[Dual number]]s, a certain [[associative algebra]]; the term "dual" here is synonymous with ''double'', and is unrelated to the notions given above.
* [[Dual number]]s, a certain [[associative algebra]]; the term "dual" here is synonymous with ''double'', and is unrelated to the notions given above.
* [[Dual system]]
* [[Koszul duality]]
* [[Koszul duality]]
* [[Langlands dual]]
* [[Langlands dual]]
Line 249: Line 249:
{{div col end}}
{{div col end}}


==Notes==
== Notes ==
{{reflist}}
{{reflist}}


==References==
== References ==
{{sfn whitelist|CITEREFKostrikin2001}}
===Duality in general===

* Atiyah, Michael (2007), [http://www.fme.upc.edu/ca/arxius/butlleti-digital/riemann/071218_conferencia_atiyah-d_article.pdf Duality in Mathematics and Physics], lecture notes from the Institut de Matematica de la Universitat de Barcelona (IMUB).
=== Duality in general ===
*{{Springer|title=Duality|id=D/d034120|first=A. I.|last=Kostrikin|authorlink=Alexei Kostrikin}}.
* {{cite web |last=Atiyah |first=Michael |date=2007 |title=Duality in Mathematics and Physics lecture notes from the Institut de Matematica de la Universitat de Barcelona (IMUB) |url=http://www.fme.upc.edu/ca/arxius/butlleti-digital/riemann/071218_conferencia_atiyah-d_article.pdf }}
*{{citation |contribution=III.19 Duality |title=The Princeton Companion to Mathematics |pages=187–190 |first=Timothy |last=Gowers |publisher=Princeton University Press |year=2008|title-link=The Princeton Companion to Mathematics }}.
* {{Springer|title=Duality|id=D/d034120|first=A. I.|last=Kostrikin|authorlink=Alexei Kostrikin}}.
* {{Citation | doi=10.1090/S0273-0979-01-00913-2 | last1=Cartier | first1=Pierre | title=A mad day's work: from Grothendieck to Connes and Kontsevich. The evolution of concepts of space and symmetry | url=http://www.ams.org/bull/2001-38-04/S0273-0979-01-00913-2/ | mr=1848254 | year=2001 | journal=American Mathematical Society. Bulletin. New Series | issn=0002-9904 | volume=38 | issue=4 | pages=389–408| doi-access=free }} (a non-technical overview about several aspects of geometry, including dualities)
* {{citation |contribution=III.19 Duality |title=The Princeton Companion to Mathematics |pages=187–190 |first=Timothy |last=Gowers |publisher=Princeton University Press |year=2008|title-link=The Princeton Companion to Mathematics }}.
* {{Citation | doi=10.1090/S0273-0979-01-00913-2 | last1=Cartier | first1=Pierre | title=A mad day's work: from Grothendieck to Connes and Kontsevich. The evolution of concepts of space and symmetry | url=https://www.ams.org/bull/2001-38-04/S0273-0979-01-00913-2/ | mr=1848254 | year=2001 | journal=Bulletin of the American Mathematical Society |series=New Series | issn=0002-9904 | volume=38 | issue=4 | pages=389–408| doi-access=free }} (a non-technical overview about several aspects of geometry, including dualities)


===Duality in algebraic topology ===
=== Duality in algebraic topology ===
*James C. Becker and Daniel Henry Gottlieb, [http://www.math.purdue.edu/~gottlieb/Bibliography/53.pdf A History of Duality in Algebraic Topology]
* James C. Becker and Daniel Henry Gottlieb, [http://www.math.purdue.edu/~gottlieb/Bibliography/53.pdf A History of Duality in Algebraic Topology]


===Specific dualities===
===Specific dualities===
* {{Citation | last1=Artstein-Avidan | first1=Shiri | author1-link = Shiri Artstein | last2=Milman | first2=Vitali | author2-link=Vitali Milman | year=2008 | title=The concept of duality for measure projections of convex bodies | journal=Journal of Functional Analysis | volume=254 | issue=10 | pages=2648–66 | doi=10.1016/j.jfa.2007.11.008}}. Also [http://www.math.tau.ac.il/~shiri/publications.html author's site].
* {{Citation | last1=Artstein-Avidan | first1=Shiri | author1-link = Shiri Artstein | last2=Milman | first2=Vitali | author2-link=Vitali Milman | year=2008 | title=The concept of duality for measure projections of convex bodies | journal=Journal of Functional Analysis | volume=254 | issue=10 | pages=2648–66 | doi=10.1016/j.jfa.2007.11.008| doi-access=free | citeseerx=10.1.1.417.3470 }}. Also [http://www.math.tau.ac.il/~shiri/publications.html author's site].
* {{Citation | last1=Artstein-Avidan | first1=Shiri | last2=Milman | first2=Vitali | author2-link=Vitali Milman | year=2007 | title=A characterization of the concept of duality | journal=Electronic Research Announcements in Mathematical Sciences | volume=14 | pages=42–59 | url=http://www.aimsciences.org/journals/pdfs.jsp?paperID=2887&mode=full | access-date=2009-05-30 | archive-url=https://web.archive.org/web/20110724230910/http://www.aimsciences.org/journals/pdfs.jsp?paperID=2887&mode=full | archive-date=2011-07-24 | url-status=dead }}. Also [http://www.math.tau.ac.il/~shiri/publications.html author's site].
* {{Citation | last1=Artstein-Avidan | first1=Shiri | last2=Milman | first2=Vitali | author2-link=Vitali Milman | year=2007 | title=A characterization of the concept of duality | journal=Electronic Research Announcements in Mathematical Sciences | volume=14 | pages=42–59 | url=http://www.aimsciences.org/journals/pdfs.jsp?paperID=2887&mode=full | access-date=2009-05-30 | archive-url=https://web.archive.org/web/20110724230910/http://www.aimsciences.org/journals/pdfs.jsp?paperID=2887&mode=full | archive-date=2011-07-24 | url-status=dead }}. Also [http://www.math.tau.ac.il/~shiri/publications.html author's site].
* {{Citation | last1=Dwyer | first1=William G. | author1-link=William Gerard Dwyer|last2=Spaliński | first2=Jan | title=Handbook of algebraic topology | chapter-url=http://hopf.math.purdue.edu/cgi-bin/generate?/Dwyer-Spalinski/theories | publisher=North-Holland | location=Amsterdam | mr=1361887 | year=1995 | chapter=Homotopy theories and model categories | pages=73–126}}
* {{Citation | last1=Dwyer | first1=William G. | author1-link=William Gerard Dwyer | last2=Spaliński | first2=Jan | title=Handbook of algebraic topology | chapter-url=http://hopf.math.purdue.edu/cgi-bin/generate?/Dwyer-Spalinski/theories | publisher=North-Holland | location=Amsterdam | mr=1361887 | year=1995 | chapter=Homotopy theories and model categories | pages=73–126 | access-date=2009-03-11 | archive-date=2021-02-09 | archive-url=https://web.archive.org/web/20210209105759/https://hopf.math.purdue.edu/cgi-bin/generate?%2FDwyer-Spalinski%2Ftheories | url-status=dead }}
* {{Citation | last1=Fulton | first1=William | author1-link=William Fulton (mathematician) | title=Introduction to toric varieties | publisher=[[Princeton University Press]] | isbn=978-0-691-00049-7 | year=1993}}
* {{Citation | last1=Fulton | first1=William | author1-link=William Fulton (mathematician) | title=Introduction to toric varieties | publisher=[[Princeton University Press]] | isbn=978-0-691-00049-7 | year=1993}}
* {{Citation | last1=Griffiths | first1=Phillip | author1-link=Phillip Griffiths | last2=Harris | first2=Joseph | author2-link=Joe Harris (mathematician) | title=Principles of algebraic geometry | publisher=[[John Wiley & Sons]] | location=New York | series=Wiley Classics Library | isbn=978-0-471-05059-9 | mr=1288523 | year=1994}}
* {{Citation | last1=Griffiths | first1=Phillip | author1-link=Phillip Griffiths | last2=Harris | first2=Joseph | author2-link=Joe Harris (mathematician) | title=Principles of algebraic geometry | publisher=[[John Wiley & Sons]] | location=New York | series=Wiley Classics Library | isbn=978-0-471-05059-9 | mr=1288523 | year=1994}}
Line 274: Line 276:
* {{Citation | last1=Lam | first1=Tsit-Yuen | title=Lectures on modules and rings | publisher=[[Springer-Verlag]] | series=Graduate Texts in Mathematics |volume=189 | isbn=978-0-387-98428-5 | mr=1653294 | year=1999}}
* {{Citation | last1=Lam | first1=Tsit-Yuen | title=Lectures on modules and rings | publisher=[[Springer-Verlag]] | series=Graduate Texts in Mathematics |volume=189 | isbn=978-0-387-98428-5 | mr=1653294 | year=1999}}
* {{Citation | last1=Lang | first1=Serge | author1-link=Serge Lang | title=Algebra | publisher=[[Springer-Verlag]] | series=Graduate Texts in Mathematics | isbn=978-0-387-95385-4 | mr=1878556 | year=2002 | volume=211}}
* {{Citation | last1=Lang | first1=Serge | author1-link=Serge Lang | title=Algebra | publisher=[[Springer-Verlag]] | series=Graduate Texts in Mathematics | isbn=978-0-387-95385-4 | mr=1878556 | year=2002 | volume=211}}
* {{Citation | last1=Loomis | first1=Lynn H. | title=An introduction to abstract harmonic analysis | publisher=D. Van Nostrand | year=1953 | pages=x+190}}
* {{Citation | last1=Loomis | first1=Lynn H. | title=An introduction to abstract harmonic analysis | publisher=D. Van Nostrand | year=1953 | pages=x+190| hdl=2027/uc1.b4250788 | hdl-access=free }}
* {{Citation | last1=Mac Lane | first1=Saunders | author1-link=Saunders Mac Lane | title=Categories for the Working Mathematician | publisher=[[Springer-Verlag]] | edition=2nd | isbn=978-0-387-98403-2 | year=1998| title-link=Categories for the Working Mathematician }}
* {{Citation | last1=Mac Lane | first1=Saunders | author1-link=Saunders Mac Lane | title=Categories for the Working Mathematician | publisher=[[Springer-Verlag]] | edition=2nd | isbn=978-0-387-98403-2 | year=1998| title-link=Categories for the Working Mathematician }}
* {{Citation | last1=Mazur | first1=Barry | author1-link=Barry Mazur | title=Notes on étale cohomology of number fields | mr=0344254 | year=1973 | journal=Annales Scientifiques de l'École Normale Supérieure |series=Série 4 | issn=0012-9593 | volume=6 | issue=4 | pages=521–552| doi=10.24033/asens.1257 | doi-access=free }}
* {{Citation | last1=Mazur | first1=Barry | author1-link=Barry Mazur | title=Notes on étale cohomology of number fields | mr=0344254 | year=1973 | journal=Annales Scientifiques de l'École Normale Supérieure |series=Série 4 | issn=0012-9593 | volume=6 | issue=4 | pages=521–552| doi=10.24033/asens.1257 | doi-access=free }}
* {{Citation | last1=Milne | first1=James S. | title=Étale cohomology | publisher=[[Princeton University Press]] | isbn=978-0-691-08238-7 | year=1980 | url-access=registration | url=https://archive.org/details/etalecohomology00miln }}
* {{Citation | last1=Milne | first1=James S. | title=Étale cohomology | publisher=[[Princeton University Press]] | isbn=978-0-691-08238-7 | year=1980 | url-access=registration | url=https://archive.org/details/etalecohomology00miln }}
* {{Citation | last1=Milne | first1=James S. | title=Arithmetic duality theorems | url=http://www.jmilne.org/math/Books/adt.html | publisher=BookSurge, LLC | location=Charleston, South Carolina | edition=2nd | isbn=978-1-4196-4274-6 | mr=2261462 | year=2006}}
* {{Citation | last1=Milne | first1=James S. | title=Arithmetic duality theorems | url=http://www.jmilne.org/math/Books/adt.html | publisher=BookSurge, LLC | location=Charleston, South Carolina | edition=2nd | isbn=978-1-4196-4274-6 | mr=2261462 | year=2006}}
* {{Citation | doi=10.1016/0021-8693(71)90105-0 | last1=Negrepontis | first1=Joan W. | title=Duality in analysis from the point of view of triples | mr=0280571 | year=1971 | journal=Journal of Algebra | issn=0021-8693 | volume=19 | issue=2 | pages=228–253| doi-access=free }}
* {{Citation | doi=10.1016/0021-8693(71)90105-0 | last1=Negrepontis | first1=Joan W. | title=Duality in analysis from the point of view of triples | mr=0280571 | year=1971 | journal=Journal of Algebra | issn=0021-8693 | volume=19 | issue=2 | pages=228–253| doi-access= }}
* {{ citation | first1 = Walter | last1 = Rudin | year = 1976 | isbn = 0-07-054235-X | title = Principles Of Mathematical Analysis | edition = 3rd | publisher = [[McGraw-Hill]] | location = New York }}
* {{Citation | last1=Veblen | first1=Oswald | author1-link=Oswald Veblen | last2=Young | first2=John Wesley | title=Projective geometry. Vols. 1, 2 | publisher=Blaisdell Publishing Co. Ginn and Co. | mr=0179666 | year=1965}}
* {{Citation | last1=Veblen | first1=Oswald | author1-link=Oswald Veblen | last2=Young | first2=John Wesley | title=Projective geometry. Vols. 1, 2 | publisher=Blaisdell Publishing Co. Ginn and Co. | mr=0179666 | year=1965}}
* {{Citation | last1=Weibel | first1=Charles A. | title=An introduction to homological algebra | publisher=[[Cambridge University Press]] | isbn=978-0-521-55987-4 | mr=1269324 | year=1994}}
* {{Citation | last1=Weibel | first1=Charles A. | title=An introduction to homological algebra | publisher=[[Cambridge University Press]] | isbn=978-0-521-55987-4 | mr=1269324 | year=1994}}

Latest revision as of 18:05, 11 November 2024

In mathematics, a duality translates concepts, theorems or mathematical structures into other concepts, theorems or structures in a one-to-one fashion, often (but not always) by means of an involution operation: if the dual of A is B, then the dual of B is A. In other cases the dual of the dual – the double dual or bidual – is not necessarily identical to the original (also called primal). Such involutions sometimes have fixed points, so that the dual of A is A itself. For example, Desargues' theorem is self-dual in this sense under the standard duality in projective geometry.

In mathematical contexts, duality has numerous meanings.[1] It has been described as "a very pervasive and important concept in (modern) mathematics"[2] and "an important general theme that has manifestations in almost every area of mathematics".[3]

Many mathematical dualities between objects of two types correspond to pairings, bilinear functions from an object of one type and another object of the second type to some family of scalars. For instance, linear algebra duality corresponds in this way to bilinear maps from pairs of vector spaces to scalars, the duality between distributions and the associated test functions corresponds to the pairing in which one integrates a distribution against a test function, and Poincaré duality corresponds similarly to intersection number, viewed as a pairing between submanifolds of a given manifold.[4]

From a category theory viewpoint, duality can also be seen as a functor, at least in the realm of vector spaces. This functor assigns to each space its dual space, and the pullback construction assigns to each arrow f: VW its dual f: WV.

Introductory examples

[edit]

In the words of Michael Atiyah,

Duality in mathematics is not a theorem, but a "principle".[5]

The following list of examples shows the common features of many dualities, but also indicates that the precise meaning of duality may vary from case to case.

Complement of a subset

[edit]

A simple duality arises from considering subsets of a fixed set S. To any subset AS, the complement A[6] consists of all those elements in S that are not contained in A. It is again a subset of S. Taking the complement has the following properties:

  • Applying it twice gives back the original set, i.e., (A) = A. This is referred to by saying that the operation of taking the complement is an involution.
  • An inclusion of sets AB is turned into an inclusion in the opposite direction BA.
  • Given two subsets A and B of S, A is contained in B if and only if B is contained in A.

This duality appears in topology as a duality between open and closed subsets of some fixed topological space X: a subset U of X is closed if and only if its complement in X is open. Because of this, many theorems about closed sets are dual to theorems about open sets. For example, any union of open sets is open, so dually, any intersection of closed sets is closed.[7] The interior of a set is the largest open set contained in it, and the closure of the set is the smallest closed set that contains it. Because of the duality, the complement of the interior of any set U is equal to the closure of the complement of U.

Dual cone

[edit]
A set C (blue) and its dual cone C* (red).

A duality in geometry is provided by the dual cone construction. Given a set of points in the plane (or more generally points in ), the dual cone is defined as the set consisting of those points satisfying for all points in , as illustrated in the diagram. Unlike for the complement of sets mentioned above, it is not in general true that applying the dual cone construction twice gives back the original set . Instead, is the smallest cone[8] containing which may be bigger than . Therefore this duality is weaker than the one above, in that

  • Applying the operation twice gives back a possibly bigger set: for all , is contained in . (For some , namely the cones, the two are actually equal.)

The other two properties carry over without change:

  • It is still true that an inclusion is turned into an inclusion in the opposite direction ().
  • Given two subsets and of the plane, is contained in if and only if is contained in .

Dual vector space

[edit]

A very important example of a duality arises in linear algebra by associating to any vector space V its dual vector space V*. Its elements are the linear functionals , where K is the field over which V is defined. The three properties of the dual cone carry over to this type of duality by replacing subsets of by vector space and inclusions of such subsets by linear maps. That is:

  • Applying the operation of taking the dual vector space twice gives another vector space V**. There is always a map VV**. For some V, namely precisely the finite-dimensional vector spaces, this map is an isomorphism.
  • A linear map VW gives rise to a map in the opposite direction (W*V*).
  • Given two vector spaces V and W, the maps from V to W* correspond to the maps from W to V*.

A particular feature of this duality is that V and V* are isomorphic for certain objects, namely finite-dimensional vector spaces. However, this is in a sense a lucky coincidence, for giving such an isomorphism requires a certain choice, for example the choice of a basis of V. This is also true in the case if V is a Hilbert space, via the Riesz representation theorem.

Galois theory

[edit]

In all the dualities discussed before, the dual of an object is of the same kind as the object itself. For example, the dual of a vector space is again a vector space. Many duality statements are not of this kind. Instead, such dualities reveal a close relation between objects of seemingly different nature. One example of such a more general duality is from Galois theory. For a fixed Galois extension K / F, one may associate the Galois group Gal(K/E) to any intermediate field E (i.e., FEK). This group is a subgroup of the Galois group G = Gal(K/F). Conversely, to any such subgroup HG there is the fixed field KH consisting of elements fixed by the elements in H.

Compared to the above, this duality has the following features:

  • An extension FF of intermediate fields gives rise to an inclusion of Galois groups in the opposite direction: Gal(K/F′) ⊆ Gal(K/F).
  • Associating Gal(K/E) to E and KH to H are inverse to each other. This is the content of the fundamental theorem of Galois theory.

Order-reversing dualities

[edit]
Hasse diagram of the power set of {1,2,3,4}, partially ordered by . The dual poset, i.e. ordering by , is obtained by turning the diagram upside-down. The green nodes form an upper set and a lower set in the original and the dual order, respectively.

Given a poset P = (X, ≤) (short for partially ordered set; i.e., a set that has a notion of ordering but in which two elements cannot necessarily be placed in order relative to each other), the dual poset Pd = (X, ≥) comprises the same ground set but the converse relation. Familiar examples of dual partial orders include

  • the subset and superset relations and on any collection of sets, such as the subsets of a fixed set S. This gives rise to the first example of a duality mentioned above.
  • the divides and multiple-of relations on the integers.
  • the descendant-of and ancestor-of relations on the set of humans.

A duality transform is an involutive antiautomorphism f of a partially ordered set S, that is, an order-reversing involution f : SS.[9][10] In several important cases these simple properties determine the transform uniquely up to some simple symmetries. For example, if f1, f2 are two duality transforms then their composition is an order automorphism of S; thus, any two duality transforms differ only by an order automorphism. For example, all order automorphisms of a power set S = 2R are induced by permutations of R.

A concept defined for a partial order P will correspond to a dual concept on the dual poset Pd. For instance, a minimal element of P will be a maximal element of Pd: minimality and maximality are dual concepts in order theory. Other pairs of dual concepts are upper and lower bounds, lower sets and upper sets, and ideals and filters.

In topology, open sets and closed sets are dual concepts: the complement of an open set is closed, and vice versa. In matroid theory, the family of sets complementary to the independent sets of a given matroid themselves form another matroid, called the dual matroid.

Dimension-reversing dualities

[edit]
The features of the cube and its dual octahedron correspond one-for-one with dimensions reversed.

There are many distinct but interrelated dualities in which geometric or topological objects correspond to other objects of the same type, but with a reversal of the dimensions of the features of the objects. A classical example of this is the duality of the Platonic solids, in which the cube and the octahedron form a dual pair, the dodecahedron and the icosahedron form a dual pair, and the tetrahedron is self-dual. The dual polyhedron of any of these polyhedra may be formed as the convex hull of the center points of each face of the primal polyhedron, so the vertices of the dual correspond one-for-one with the faces of the primal. Similarly, each edge of the dual corresponds to an edge of the primal, and each face of the dual corresponds to a vertex of the primal. These correspondences are incidence-preserving: if two parts of the primal polyhedron touch each other, so do the corresponding two parts of the dual polyhedron. More generally, using the concept of polar reciprocation, any convex polyhedron, or more generally any convex polytope, corresponds to a dual polyhedron or dual polytope, with an i-dimensional feature of an n-dimensional polytope corresponding to an (ni − 1)-dimensional feature of the dual polytope. The incidence-preserving nature of the duality is reflected in the fact that the face lattices of the primal and dual polyhedra or polytopes are themselves order-theoretic duals. Duality of polytopes and order-theoretic duality are both involutions: the dual polytope of the dual polytope of any polytope is the original polytope, and reversing all order-relations twice returns to the original order. Choosing a different center of polarity leads to geometrically different dual polytopes, but all have the same combinatorial structure.

A planar graph in blue, and its dual graph in red.

From any three-dimensional polyhedron, one can form a planar graph, the graph of its vertices and edges. The dual polyhedron has a dual graph, a graph with one vertex for each face of the polyhedron and with one edge for every two adjacent faces. The same concept of planar graph duality may be generalized to graphs that are drawn in the plane but that do not come from a three-dimensional polyhedron, or more generally to graph embeddings on surfaces of higher genus: one may draw a dual graph by placing one vertex within each region bounded by a cycle of edges in the embedding, and drawing an edge connecting any two regions that share a boundary edge. An important example of this type comes from computational geometry: the duality for any finite set S of points in the plane between the Delaunay triangulation of S and the Voronoi diagram of S. As with dual polyhedra and dual polytopes, the duality of graphs on surfaces is a dimension-reversing involution: each vertex in the primal embedded graph corresponds to a region of the dual embedding, each edge in the primal is crossed by an edge in the dual, and each region of the primal corresponds to a vertex of the dual. The dual graph depends on how the primal graph is embedded: different planar embeddings of a single graph may lead to different dual graphs. Matroid duality is an algebraic extension of planar graph duality, in the sense that the dual matroid of the graphic matroid of a planar graph is isomorphic to the graphic matroid of the dual graph.

A kind of geometric duality also occurs in optimization theory, but not one that reverses dimensions. A linear program may be specified by a system of real variables (the coordinates for a point in Euclidean space ), a system of linear constraints (specifying that the point lie in a halfspace; the intersection of these halfspaces is a convex polytope, the feasible region of the program), and a linear function (what to optimize). Every linear program has a dual problem with the same optimal solution, but the variables in the dual problem correspond to constraints in the primal problem and vice versa.

Duality in logic and set theory

[edit]

In logic, functions or relations A and B are considered dual if Ax) = ¬B(x), where ¬ is logical negation. The basic duality of this type is the duality of the ∃ and ∀ quantifiers in classical logic. These are dual because xP(x) and ¬∀x.P(x) are equivalent for all predicates P in classical logic: if there exists an x for which P fails to hold, then it is false that P holds for all x (but the converse does not hold constructively). From this fundamental logical duality follow several others:

  • A formula is said to be satisfiable in a certain model if there are assignments to its free variables that render it true; it is valid if every assignment to its free variables makes it true. Satisfiability and validity are dual because the invalid formulas are precisely those whose negations are satisfiable, and the unsatisfiable formulas are those whose negations are valid. This can be viewed as a special case of the previous item, with the quantifiers ranging over interpretations.
  • In classical logic, the and operators are dual in this sense, because x ∧ ¬y) and ¬(xy) are equivalent. This means that for every theorem of classical logic there is an equivalent dual theorem. De Morgan's laws are examples. More generally, xi) = ¬ xi. The left side is true if and only if ixi, and the right side if and only if ¬∃i.xi.
  • In modal logic, p means that the proposition p is "necessarily" true, and p that p is "possibly" true. Most interpretations of modal logic assign dual meanings to these two operators. For example in Kripke semantics, "p is possibly true" means "there exists some world W such that p is true in W", while "p is necessarily true" means "for all worlds W, p is true in W". The duality of and then follows from the analogous duality of and . Other dual modal operators behave similarly. For example, temporal logic has operators denoting "will be true at some time in the future" and "will be true at all times in the future" which are similarly dual.

Other analogous dualities follow from these:

  • Set-theoretic union and intersection are dual under the set complement operator . That is, AB = (AB), and more generally, Aα = (⋃ Aα). This follows from the duality of and : an element x is a member of Aα if and only if αxAα, and is a member of (⋂ Aα) if and only if ¬∃α. xAα.

Bidual

[edit]

The dual of the dual, called the bidual or double dual, depending on context, is often identical to the original (also called primal), and duality is an involution. In this case the bidual is not usually distinguished, and instead one only refers to the primal and dual. For example, the dual poset of the dual poset is exactly the original poset, since the converse relation is defined by an involution.

In other cases, the bidual is not identical with the primal, though there is often a close connection. For example, the dual cone of the dual cone of a set contains the primal set (it is the smallest cone containing the primal set), and is equal if and only if the primal set is a cone.

An important case is for vector spaces, where there is a map from the primal space to the double dual, VV**, known as the "canonical evaluation map". For finite-dimensional vector spaces this is an isomorphism, but these are not identical spaces: they are different sets. In category theory, this is generalized by § Dual objects, and a "natural transformation" from the identity functor to the double dual functor. For vector spaces (considered algebraically), this is always an injection; see Dual space § Injection into the double-dual. This can be generalized algebraically to a dual module. There is still a canonical evaluation map, but it is not always injective; if it is, this is known as a torsionless module; if it is an isomophism, the module is called reflexive.

For topological vector spaces (including normed vector spaces), there is a separate notion of a topological dual, denoted to distinguish from the algebraic dual V*, with different possible topologies on the dual, each of which defines a different bidual space . In these cases the canonical evaluation map is not in general an isomorphism. If it is, this is known (for certain locally convex vector spaces with the strong dual space topology) as a reflexive space.

In other cases, showing a relation between the primal and bidual is a significant result, as in Pontryagin duality (a locally compact abelian group is naturally isomorphic to its bidual).

Dual objects

[edit]

A group of dualities can be described by endowing, for any mathematical object X, the set of morphisms Hom (X, D) into some fixed object D, with a structure similar to that of X. This is sometimes called internal Hom. In general, this yields a true duality only for specific choices of D, in which case X* = Hom (X, D) is referred to as the dual of X. There is always a map from X to the bidual, that is to say, the dual of the dual, It assigns to some xX the map that associates to any map f : XD (i.e., an element in Hom(X, D)) the value f(x). Depending on the concrete duality considered and also depending on the object X, this map may or may not be an isomorphism.

Dual vector spaces revisited

[edit]

The construction of the dual vector space mentioned in the introduction is an example of such a duality. Indeed, the set of morphisms, i.e., linear maps, forms a vector space in its own right. The map VV** mentioned above is always injective. It is surjective, and therefore an isomorphism, if and only if the dimension of V is finite. This fact characterizes finite-dimensional vector spaces without referring to a basis.

Isomorphisms of V and V and inner product spaces

[edit]

A vector space V is isomorphic to V precisely if V is finite-dimensional. In this case, such an isomorphism is equivalent to a non-degenerate bilinear form In this case V is called an inner product space. For example, if K is the field of real or complex numbers, any positive definite bilinear form gives rise to such an isomorphism. In Riemannian geometry, V is taken to be the tangent space of a manifold and such positive bilinear forms are called Riemannian metrics. Their purpose is to measure angles and distances. Thus, duality is a foundational basis of this branch of geometry. Another application of inner product spaces is the Hodge star which provides a correspondence between the elements of the exterior algebra. For an n-dimensional vector space, the Hodge star operator maps k-forms to (nk)-forms. This can be used to formulate Maxwell's equations. In this guise, the duality inherent in the inner product space exchanges the role of magnetic and electric fields.

Duality in projective geometry

[edit]
The complete quadrangle, a configuration of four points and six lines in the projective plane (left) and its dual configuration, the complete quadrilateral, with four lines and six points (right).

In some projective planes, it is possible to find geometric transformations that map each point of the projective plane to a line, and each line of the projective plane to a point, in an incidence-preserving way.[11] For such planes there arises a general principle of duality in projective planes: given any theorem in such a plane projective geometry, exchanging the terms "point" and "line" everywhere results in a new, equally valid theorem.[12] A simple example is that the statement "two points determine a unique line, the line passing through these points" has the dual statement that "two lines determine a unique point, the intersection point of these two lines". For further examples, see Dual theorems.

A conceptual explanation of this phenomenon in some planes (notably field planes) is offered by the dual vector space. In fact, the points in the projective plane correspond to one-dimensional subvector spaces [13] while the lines in the projective plane correspond to subvector spaces of dimension 2. The duality in such projective geometries stems from assigning to a one-dimensional the subspace of consisting of those linear maps which satisfy . As a consequence of the dimension formula of linear algebra, this space is two-dimensional, i.e., it corresponds to a line in the projective plane associated to .

The (positive definite) bilinear form yields an identification of this projective plane with the . Concretely, the duality assigns to its orthogonal . The explicit formulas in duality in projective geometry arise by means of this identification.

Topological vector spaces and Hilbert spaces

[edit]

In the realm of topological vector spaces, a similar construction exists, replacing the dual by the topological dual vector space. There are several notions of topological dual space, and each of them gives rise to a certain concept of duality. A topological vector space that is canonically isomorphic to its bidual is called a reflexive space:

Examples:

  • As in the finite-dimensional case, on each Hilbert space H its inner product ⟨⋅, ⋅⟩ defines a map which is a bijection due to the Riesz representation theorem. As a corollary, every Hilbert space is a reflexive Banach space.
  • The dual normed space of an Lp-space is Lq where 1/p + 1/q = 1 provided that 1 ≤ p < ∞, but the dual of L is bigger than L1. Hence L1 is not reflexive.
  • Distributions are linear functionals on appropriate spaces of functions. They are an important technical means in the theory of partial differential equations (PDE): instead of solving a PDE directly, it may be easier to first solve the PDE in the "weak sense", i.e., find a distribution that satisfies the PDE and, second, to show that the solution must, in fact, be a function.[14] All the standard spaces of distributions — , , — are reflexive locally convex spaces.[15]

Further dual objects

[edit]

The dual lattice of a lattice L is given by the set of linear functions on the real vector space containing the lattice that map the points of the lattice to the integers . This is used in the construction of toric varieties.[16] The Pontryagin dual of locally compact topological groups G is given by continuous group homomorphisms with values in the circle (with multiplication of complex numbers as group operation).

Dual categories

[edit]

Opposite category and adjoint functors

[edit]

In another group of dualities, the objects of one theory are translated into objects of another theory and the maps between objects in the first theory are translated into morphisms in the second theory, but with direction reversed. Using the parlance of category theory, this amounts to a contravariant functor between two categories C and D:

F: CD

which for any two objects X and Y of C gives a map

HomC(X, Y) → HomD(F(Y), F(X))

That functor may or may not be an equivalence of categories. There are various situations, where such a functor is an equivalence between the opposite category Cop of C, and D. Using a duality of this type, every statement in the first theory can be translated into a "dual" statement in the second theory, where the direction of all arrows has to be reversed.[17] Therefore, any duality between categories C and D is formally the same as an equivalence between C and Dop (Cop and D). However, in many circumstances the opposite categories have no inherent meaning, which makes duality an additional, separate concept.[18]

A category that is equivalent to its dual is called self-dual. An example of self-dual category is the category of Hilbert spaces.[19]

Many category-theoretic notions come in pairs in the sense that they correspond to each other while considering the opposite category. For example, Cartesian products Y1 × Y2 and disjoint unions Y1Y2 of sets are dual to each other in the sense that

Hom (X, Y1 × Y2) = Hom (X, Y1) × Hom (X, Y2)

and

Hom (Y1Y2, X) = Hom (Y1, X) × Hom (Y2, X)

for any set X. This is a particular case of a more general duality phenomenon, under which limits in a category C correspond to colimits in the opposite category Cop; further concrete examples of this are epimorphisms vs. monomorphism, in particular factor modules (or groups etc.) vs. submodules, direct products vs. direct sums (also called coproducts to emphasize the duality aspect). Therefore, in some cases, proofs of certain statements can be halved, using such a duality phenomenon. Further notions displaying related by such a categorical duality are projective and injective modules in homological algebra,[20] fibrations and cofibrations in topology and more generally model categories.[21]

Two functors F: CD and G: DC are adjoint if for all objects c in C and d in D

HomD(F(c), d) ≅ HomC(c, G(d)),

in a natural way. Actually, the correspondence of limits and colimits is an example of adjoints, since there is an adjunction

colim: CIC: Δ

between the colimit functor that assigns to any diagram in C indexed by some category I its colimit and the diagonal functor that maps any object c of C to the constant diagram which has c at all places. Dually,

Δ: CCI: lim.

Spaces and functions

[edit]

Gelfand duality is a duality between commutative C*-algebras A and compact Hausdorff spaces X is the same: it assigns to X the space of continuous functions (which vanish at infinity) from X to C, the complex numbers. Conversely, the space X can be reconstructed from A as the spectrum of A. Both Gelfand and Pontryagin duality can be deduced in a largely formal, category-theoretic way.[22]

In a similar vein there is a duality in algebraic geometry between commutative rings and affine schemes: to every commutative ring A there is an affine spectrum, Spec A. Conversely, given an affine scheme S, one gets back a ring by taking global sections of the structure sheaf OS. In addition, ring homomorphisms are in one-to-one correspondence with morphisms of affine schemes, thereby there is an equivalence

(Commutative rings)op ≅ (affine schemes)[23]

Affine schemes are the local building blocks of schemes. The previous result therefore tells that the local theory of schemes is the same as commutative algebra, the study of commutative rings.

Noncommutative geometry draws inspiration from Gelfand duality and studies noncommutative C*-algebras as if they were functions on some imagined space. Tannaka–Krein duality is a non-commutative analogue of Pontryagin duality.[24]

Galois connections

[edit]

In a number of situations, the two categories which are dual to each other are actually arising from partially ordered sets, i.e., there is some notion of an object "being smaller" than another one. A duality that respects the orderings in question is known as a Galois connection. An example is the standard duality in Galois theory mentioned in the introduction: a bigger field extension corresponds—under the mapping that assigns to any extension LK (inside some fixed bigger field Ω) the Galois group Gal (Ω / L) —to a smaller group.[25]

The collection of all open subsets of a topological space X forms a complete Heyting algebra. There is a duality, known as Stone duality, connecting sober spaces and spatial locales.

Pontryagin duality

[edit]

Pontryagin duality gives a duality on the category of locally compact abelian groups: given any such group G, the character group

χ(G) = Hom (G, S1)

given by continuous group homomorphisms from G to the circle group S1 can be endowed with the compact-open topology. Pontryagin duality states that the character group is again locally compact abelian and that

Gχ(χ(G)).[26]

Moreover, discrete groups correspond to compact abelian groups; finite groups correspond to finite groups. On the one hand, Pontryagin is a special case of Gelfand duality. On the other hand, it is the conceptual reason of Fourier analysis, see below.

Analytic dualities

[edit]

In analysis, problems are frequently solved by passing to the dual description of functions and operators.

Fourier transform switches between functions on a vector space and its dual: and conversely If f is an L2-function on R or RN, say, then so is and . Moreover, the transform interchanges operations of multiplication and convolution on the corresponding function spaces. A conceptual explanation of the Fourier transform is obtained by the aforementioned Pontryagin duality, applied to the locally compact groups R (or RN etc.): any character of R is given by ξe−2πixξ. The dualizing character of Fourier transform has many other manifestations, for example, in alternative descriptions of quantum mechanical systems in terms of coordinate and momentum representations.

Homology and cohomology

[edit]

Theorems showing that certain objects of interest are the dual spaces (in the sense of linear algebra) of other objects of interest are often called dualities. Many of these dualities are given by a bilinear pairing of two K-vector spaces

ABK.

For perfect pairings, there is, therefore, an isomorphism of A to the dual of B.

Poincaré duality

[edit]

Poincaré duality of a smooth compact complex manifold X is given by a pairing of singular cohomology with C-coefficients (equivalently, sheaf cohomology of the constant sheaf C)

Hi(X) ⊗ H2ni(X) → C,

where n is the (complex) dimension of X.[27] Poincaré duality can also be expressed as a relation of singular homology and de Rham cohomology, by asserting that the map

(integrating a differential k-form over a (2n − k)-(real-)dimensional cycle) is a perfect pairing.

Poincaré duality also reverses dimensions; it corresponds to the fact that, if a topological manifold is represented as a cell complex, then the dual of the complex (a higher-dimensional generalization of the planar graph dual) represents the same manifold. In Poincaré duality, this homeomorphism is reflected in an isomorphism of the kth homology group and the (n − k)th cohomology group.

Duality in algebraic and arithmetic geometry

[edit]

The same duality pattern holds for a smooth projective variety over a separably closed field, using l-adic cohomology with Q-coefficients instead.[28] This is further generalized to possibly singular varieties, using intersection cohomology instead, a duality called Verdier duality.[29] Serre duality or coherent duality are similar to the statements above, but applies to cohomology of coherent sheaves instead.[30]

With increasing level of generality, it turns out, an increasing amount of technical background is helpful or necessary to understand these theorems: the modern formulation of these dualities can be done using derived categories and certain direct and inverse image functors of sheaves (with respect to the classical analytical topology on manifolds for Poincaré duality, l-adic sheaves and the étale topology in the second case, and with respect to coherent sheaves for coherent duality).

Yet another group of similar duality statements is encountered in arithmetics: étale cohomology of finite, local and global fields (also known as Galois cohomology, since étale cohomology over a field is equivalent to group cohomology of the (absolute) Galois group of the field) admit similar pairings. The absolute Galois group G(Fq) of a finite field, for example, is isomorphic to , the profinite completion of Z, the integers. Therefore, the perfect pairing (for any G-module M)

Hn(G, M) × H1−n (G, Hom (M, Q/Z)) → Q/Z[31]

is a direct consequence of Pontryagin duality of finite groups. For local and global fields, similar statements exist (local duality and global or Poitou–Tate duality).[32]

See also

[edit]

Notes

[edit]
  1. ^ Atiyah 2007, p. 1
  2. ^ Kostrikin 2001, This quote is the first sentence of the final section named comments in this single-paged-document
  3. ^ Gowers 2008, p. 187, col. 1
  4. ^ Gowers 2008, p. 189, col. 2
  5. ^ Atiyah 2007, p. 1
  6. ^ The complement is also denoted as S \ A.
  7. ^ Rudin (1976, p. 34)
  8. ^ More precisely, is the smallest closed convex cone containing .
  9. ^ Artstein-Avidan & Milman 2007
  10. ^ Artstein-Avidan & Milman 2008
  11. ^ Veblen & Young 1965.
  12. ^ (Veblen & Young 1965, Ch. I, Theorem 11)
  13. ^ More generally, one can consider the projective planes over any field, such as the complex numbers or finite fields or even division rings.
  14. ^ See elliptic regularity.
  15. ^ Edwards (1965, 8.4.7).
  16. ^ Fulton 1993
  17. ^ Mac Lane 1998, Ch. II.1.
  18. ^ (Lam 1999, §19C)
  19. ^ Jiří Adámek; J. Rosicky (1994). Locally Presentable and Accessible Categories. Cambridge University Press. p. 62. ISBN 978-0-521-42261-1.
  20. ^ Weibel (1994)
  21. ^ Dwyer and Spaliński (1995)
  22. ^ Negrepontis 1971.
  23. ^ Hartshorne 1966, Ch. II.2, esp. Prop. II.2.3
  24. ^ Joyal and Street (1991)
  25. ^ See (Lang 2002, Theorem VI.1.1) for finite Galois extensions.
  26. ^ (Loomis 1953, p. 151, section 37D)
  27. ^ Griffiths & Harris 1994, p. 56
  28. ^ Milne 1980, Ch. VI.11
  29. ^ Iversen 1986, Ch. VII.3, VII.5
  30. ^ Hartshorne 1966, Ch. III.7
  31. ^ Milne (2006, Example I.1.10)
  32. ^ Mazur (1973); Milne (2006)

References

[edit]

Duality in general

[edit]

Duality in algebraic topology

[edit]

Specific dualities

[edit]