<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=130.56.0.0%2F16</id>
	<title>formulasearchengine - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=130.56.0.0%2F16"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/wiki/Special:Contributions/130.56.0.0/16"/>
	<updated>2026-07-31T13:23:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.47.0-wmf.7</generator>
	<entry>
		<id>https://en.formulasearchengine.com/w/index.php?title=Courant_algebroid&amp;diff=16622</id>
		<title>Courant algebroid</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Courant_algebroid&amp;diff=16622"/>
		<updated>2013-11-15T00:33:52Z</updated>

		<summary type="html">&lt;p&gt;130.56.87.237: Corrected a sign error in definition of a Lie bialgebroid as the dual exterior derivative acting as a derivation on the bracket.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In [[computer science]], a &#039;&#039;&#039;succinct data structure&#039;&#039;&#039; is a [[data structure]] which uses an amount of space that is &amp;quot;close&amp;quot; to the [[information-theoretic]] lower bound, but (unlike other compressed representations) still allows for efficient query operations.  The concept was originally introduced by Jacobson &amp;lt;ref name=&amp;quot;jacobson1988succinct&amp;quot;/&amp;gt; to encode [[bit vector]]s, (unlabeled) [[tree (data structure)|trees]], and [[planar graph]]s. Unlike general [[lossless data compression]] algorithms, succinct data structures retain the ability to use them in-place, without decompressing them first. A related notion is that of a [[compressed data structure]], in which the size of the data structure depends upon the particular data being represented.&lt;br /&gt;
&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;Z&amp;lt;/math&amp;gt; is the information-theoretical optimal number of bits needed to store some data. A representation of this data is called&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;[[implicit data structure|implicit]]&#039;&#039; if it takes &amp;lt;math&amp;gt;Z + O(1)&amp;lt;/math&amp;gt; bits of space,&lt;br /&gt;
* &#039;&#039;succinct&#039;&#039; if it takes &amp;lt;math&amp;gt;Z + o(Z)&amp;lt;/math&amp;gt; bits of space, and&lt;br /&gt;
* &#039;&#039;compact&#039;&#039; if it takes &amp;lt;math&amp;gt;O(Z)&amp;lt;/math&amp;gt; bits of space.&lt;br /&gt;
&lt;br /&gt;
Implicit structures are thus usually reduced to storing information using some permutation of the input data; the most well-known example of this is the heap.&lt;br /&gt;
&lt;br /&gt;
==Succinct dictionaries==&lt;br /&gt;
&lt;br /&gt;
Succinct indexable dictionaries, also called &#039;&#039;rank/select&#039;&#039; dictionaries, form the basis of a number of succinct representation techniques, including [[binary trees]], &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-ary trees and [[multisets]],&amp;lt;ref name=&amp;quot;raman2002succinct&amp;quot;/&amp;gt; as well as [[suffix tree]]s and [[suffix array|arrays]].&amp;lt;ref name=&amp;quot;sadakane2006squeezing&amp;quot;/&amp;gt; The basic problem is to store a subset &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; of a universe &amp;lt;math&amp;gt;U =&lt;br /&gt;
[0 \dots n) = \{0, 1, \dots, n - 1\}&amp;lt;/math&amp;gt;, usually represented as a bit array &amp;lt;math&amp;gt;B[0 \dots n)&amp;lt;/math&amp;gt; where &amp;lt;math&amp;gt;B[i] = 1&amp;lt;/math&amp;gt; iff &amp;lt;math&amp;gt;i \in S&amp;lt;/math&amp;gt;. An indexable dictionary supports the usual methods on dictionaries (queries, and insertions/deletions in the dynamic case) as well as the following operations:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\mathbf{rank}_q(x) = |\{ k \in [0 \dots x) : B[k] = q \}|&amp;lt;/math&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\mathbf{select}_q(x)= \min \{k \in [0 \dots n) : \mathbf{rank}_q(k) = x\}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for &amp;lt;math&amp;gt;q \in \{0, 1\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In other words, &amp;lt;math&amp;gt;\mathbf{rank}_q(x)&amp;lt;/math&amp;gt; returns the number of elements equal to &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt; up to position &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; while  &amp;lt;math&amp;gt;\mathbf{select}_q(x)&amp;lt;/math&amp;gt; returns the position of the &amp;lt;math&amp;gt; x&amp;lt;/math&amp;gt;-th occurrence of &amp;lt;math&amp;gt; q &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There is a simple representation &amp;lt;ref name=&amp;quot;jacobson1989space&amp;quot;/&amp;gt; which uses &amp;lt;math&amp;gt;n + o(n)&amp;lt;/math&amp;gt; bits of storage space (the original bit array and an &amp;lt;math&amp;gt;o(n)&amp;lt;/math&amp;gt; auxiliary structure) and supports &#039;&#039;&#039;rank&#039;&#039;&#039; and &#039;&#039;&#039;select&#039;&#039;&#039; in constant time. It uses an idea similar to that for [[Range Minimum Query|range-minimum queries]]; there are a constant number of recursions before stopping at a subproblem of a limited size. The bit array &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; is partitioned into &#039;&#039;large blocks&#039;&#039; of size &amp;lt;math&amp;gt;l = \lg^2 n&amp;lt;/math&amp;gt; bits and &#039;&#039;small blocks&#039;&#039; of size &amp;lt;math&amp;gt;s = \lg n / 2&amp;lt;/math&amp;gt; bits. For each large block, the rank of its first bit is stored in a separate table &amp;lt;math&amp;gt;R_l[0 \dots n/l)&amp;lt;/math&amp;gt;; each such entry takes &amp;lt;math&amp;gt;\lg n&amp;lt;/math&amp;gt; bits for a total of &amp;lt;math&amp;gt;(n/l) \lg n = n / \lg n&amp;lt;/math&amp;gt; bits of storage. Within a large block, another directory &amp;lt;math&amp;gt;R_s[0 \dots l/s)&amp;lt;/math&amp;gt; stores the rank of each of the &amp;lt;math&amp;gt;l/s = 2 \lg n&amp;lt;/math&amp;gt; small blocks it contains. The difference here is that it only needs &amp;lt;math&amp;gt;\lg l = \lg \lg^2 n = 2 \lg \lg n&amp;lt;/math&amp;gt; bits for each entry, since only the differences from the rank of the first bit in the containing large block need to be stored. Thus, this table takes a total of &amp;lt;math&amp;gt;(n/s) \lg l = 4 n \lg \lg n / \lg n&amp;lt;/math&amp;gt; bits. A lookup table &amp;lt;math&amp;gt;R_p&amp;lt;/math&amp;gt; can then be used that stores the answer to every possible rank query on a bit string of length &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;i \in [0, s)&amp;lt;/math&amp;gt;; this requires &amp;lt;math&amp;gt;2^s s \lg s = O(\sqrt{n} \lg n \lg \lg n)&amp;lt;/math&amp;gt; bits of storage space. Thus, since each of these auxiliary tables take &amp;lt;math&amp;gt;o(n)&amp;lt;/math&amp;gt; space, this data structure supports rank queries in &amp;lt;math&amp;gt;O(1)&amp;lt;/math&amp;gt; time and &amp;lt;math&amp;gt;n + o(n)&amp;lt;/math&amp;gt; bits of space.&lt;br /&gt;
&lt;br /&gt;
To answer a query for &amp;lt;math&amp;gt;\mathbf{rank}_1(x)&amp;lt;/math&amp;gt; in constant time, a constant time algorithm computes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\mathbf{rank}_1(x) = R_l[\lfloor x / l \rfloor] + R_s[\lfloor x / s\rfloor] + R_p[x \lfloor x / s\rfloor, x \text{ mod } s]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In practice, the lookup table &amp;lt;math&amp;gt;R_p&amp;lt;/math&amp;gt; can be replaced by bitwise operations and smaller tables to perform find the number of bits set in the small blocks. This is often beneficial, since succinct data structures find their uses in large data sets, in which case cache misses become much more frequent and the chances of the lookup table being evicted from closer CPU caches becomes higher.&amp;lt;ref name=&amp;quot;gonzález2005practical&amp;quot; /&amp;gt; Select queries can be easily supported by doing a binary search on the same auxiliary structure used for &#039;&#039;&#039;rank&#039;&#039;&#039;; however, this takes &amp;lt;math&amp;gt;O(\lg n)&amp;lt;/math&amp;gt; time in the worst case. A more complicated structure using &amp;lt;math&amp;gt;3n/\lg \lg n + O(\sqrt{n} \lg n \lg \lg n) = o(n)&amp;lt;/math&amp;gt; bits of additional storage can be used to support &#039;&#039;&#039;select&#039;&#039;&#039; in constant time.&amp;lt;ref name=&amp;quot;clark1998compact&amp;quot; /&amp;gt; In practice, many of these solutions have hidden constants in the &amp;lt;math&amp;gt;O(\cdot)&amp;lt;/math&amp;gt; notation which dominate before any asymptotic advantage becomes apparent; implementations using broadword operations and word-aligned blocks often perform better in practice.&amp;lt;ref name=&amp;quot;vigna2008broadword&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Entropy-compressed dictionaries===&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;math&amp;gt;n + o(n)&amp;lt;/math&amp;gt; space approach can be improved by noting that there are &amp;lt;math&amp;gt;\textstyle \binom{n}{m}&amp;lt;/math&amp;gt; distinct &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt;-subsets of &amp;lt;math&amp;gt;[n)&amp;lt;/math&amp;gt; (or binary strings of length &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; with exactly &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; 1’s), and thus &amp;lt;math&amp;gt;\textstyle \mathcal{B}(m,n) = \lceil \lg \binom{n}{m} \rceil&amp;lt;/math&amp;gt; is an information theoretic lower bound on the number of bits needed to store &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;. There is a succinct (static) dictionary which attains this bound, namely using &amp;lt;math&amp;gt;\mathcal{B}(m,n) + o(\mathcal{B}(m,n))&amp;lt;/math&amp;gt; space.&amp;lt;ref name=&amp;quot;brodnik1999membership&amp;quot; /&amp;gt; This structure can be extended to support &#039;&#039;&#039;rank&#039;&#039;&#039; and &#039;&#039;&#039;select&#039;&#039;&#039; queries and takes &amp;lt;math&amp;gt;\mathcal{B}(m,n) + O(m + n \lg \lg n / \lg n)&amp;lt;/math&amp;gt; space.&amp;lt;ref name=&amp;quot;raman2002succinct&amp;quot; /&amp;gt; This bound can be reduced to a space/time tradeoff by reducing the storage space of the dictionary to &amp;lt;math&amp;gt;\mathcal{B}(m,n) + O(n t^t / \lg^t n + n^{3/4})&amp;lt;/math&amp;gt; with queries taking &amp;lt;math&amp;gt;O(t)&amp;lt;/math&amp;gt; time.&amp;lt;ref name=&amp;quot;patrascu2008succincter&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
&lt;br /&gt;
When a sequence of variable-length items needs to be encoded, the items can simply be placed one after another, with no delimiters. A separate binary string consisting of 1s in the positions where an item begins, and 0s every where else is encoded along with it. Given this string, the &amp;lt;math&amp;gt;select&amp;lt;/math&amp;gt; function can quickly determine where each item begins, given its index.&amp;lt;ref&amp;gt;{{cite web|url=http://cmph.sourceforge.net/papers/esa09.pdf |title=Hash, displace, and compress|last=Belazzougui|first=Djamal}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Another example is the representation of a [[binary tree]]: an arbitrary binary tree on &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; nodes can be represented in &amp;lt;math&amp;gt;2n + o(n)&amp;lt;/math&amp;gt; bits while supporting a variety of operations on any node, which includes finding its parent, its left and right child, and returning the size of its subtree, each in constant time. The number of different binary trees on &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; nodes is &amp;lt;math&amp;gt;{\tbinom{2n}{n}}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;/(n+1)&amp;lt;/math&amp;gt;. For large &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, this is about &amp;lt;math&amp;gt;4^n&amp;lt;/math&amp;gt;; thus we need at least about &amp;lt;math&amp;gt;\log_2(4^n)=2n&amp;lt;/math&amp;gt; bits to encode it. A succinct binary tree therefore would occupy only &amp;lt;math&amp;gt;2&amp;lt;/math&amp;gt; bits per node.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;jacobson1988succinct&amp;quot;&amp;gt;&lt;br /&gt;
{{Cite journal&lt;br /&gt;
| last = Jacobson&lt;br /&gt;
| first = G. J&lt;br /&gt;
| title = Succinct static data structures&lt;br /&gt;
| year = 1988&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;raman2002succinct&amp;quot;&amp;gt;&lt;br /&gt;
{{Cite conference&lt;br /&gt;
| isbn = 0-89871-513-X&lt;br /&gt;
| pages = 233–242&lt;br /&gt;
| last = Raman&lt;br /&gt;
| first = R.&lt;br /&gt;
| coauthors = V. Raman, S. S Rao&lt;br /&gt;
| title = Succinct indexable dictionaries with applications to encoding k-ary trees and multisets&lt;br /&gt;
| booktitle = Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms&lt;br /&gt;
| date = 2002&lt;br /&gt;
| url = http://www.cs.cmu.edu/afs/cs.cmu.edu/project/aladdin/wwwlocal/hash/RaRaRa02.pdf&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;sadakane2006squeezing&amp;quot;&amp;gt;&lt;br /&gt;
{{Cite conference&lt;br /&gt;
| isbn = 0-89871-605-5&lt;br /&gt;
| pages = 1230–1239&lt;br /&gt;
| last = Sadakane&lt;br /&gt;
| first = K.&lt;br /&gt;
| coauthors = R. Grossi&lt;br /&gt;
| title = Squeezing succinct data structures into entropy bounds&lt;br /&gt;
| booktitle = Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm&lt;br /&gt;
| date = 2006&lt;br /&gt;
| url = http://www.dmi.unisa.it/people/cerulli/www/WSPages/WSFiles/Abs/S3/S33_abs_Grossi.pdf&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;jacobson1989space&amp;quot;&amp;gt;&lt;br /&gt;
{{Cite journal&lt;br /&gt;
| last = Jacobson&lt;br /&gt;
| first = G.&lt;br /&gt;
| title = Space-efficient static trees and graphs&lt;br /&gt;
| year = 1989&lt;br /&gt;
| url = http://www.cs.cmu.edu/afs/cs/project/aladdin/wwwlocal/compression/00063533.pdf&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;gonzález2005practical&amp;quot;&amp;gt;&lt;br /&gt;
{{Cite conference&lt;br /&gt;
| pages = 27–38&lt;br /&gt;
| last = González&lt;br /&gt;
| first = R.&lt;br /&gt;
| coauthors = S. Grabowski, V. Mäkinen, G. Navarro&lt;br /&gt;
| title = Practical implementation of rank and select queries&lt;br /&gt;
| booktitle = Poster Proceedings Volume of 4th Workshop on Efficient and Experimental Algorithms (WEA)&lt;br /&gt;
| date = 2005&lt;br /&gt;
| url = http://www.dcc.uchile.cl/~gnavarro/algoritmos/ps/wea05.pdf&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;clark1998compact&amp;quot;&amp;gt;&lt;br /&gt;
{{Cite journal&lt;br /&gt;
| last = Clark&lt;br /&gt;
| first = D.&lt;br /&gt;
| title = Compact pat trees&lt;br /&gt;
| year = 1998&lt;br /&gt;
| url = https://uwspace.uwaterloo.ca/bitstream/10012/64/1/nq21335.pdf&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;vigna2008broadword&amp;quot;&amp;gt;&lt;br /&gt;
{{Cite journal&lt;br /&gt;
| pages = 154–168&lt;br /&gt;
| last = Vigna&lt;br /&gt;
| first = S.&lt;br /&gt;
| title = Broadword implementation of rank/select queries&lt;br /&gt;
| journal = Experimental Algorithms&lt;br /&gt;
| year = 2008&lt;br /&gt;
| url = http://sux.dsi.unimi.it/paper.pdf&lt;br /&gt;
| doi = 10.1007/978-3-540-68552-4_12&lt;br /&gt;
| series = Lecture Notes in Computer Science&lt;br /&gt;
| isbn = 978-3-540-68548-7&lt;br /&gt;
| volume = 5038&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;brodnik1999membership&amp;quot;&amp;gt;&lt;br /&gt;
{{Cite journal&lt;br /&gt;
| volume = 28&lt;br /&gt;
| issue = 5&lt;br /&gt;
| pages = 1627–1640&lt;br /&gt;
| last = Brodnik&lt;br /&gt;
| first = A.&lt;br /&gt;
| coauthors = J. I Munro&lt;br /&gt;
| title = Membership in constant time and almost-minimum space&lt;br /&gt;
| journal = SIAM J. Comput.&lt;br /&gt;
| year = 1999&lt;br /&gt;
| url = http://www.cs.cmu.edu/afs/cs.cmu.edu/project/aladdin/wwwlocal/compression/BM99.pdf&lt;br /&gt;
| doi = 10.1137/S0097539795294165&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;patrascu2008succincter&amp;quot;&amp;gt;&lt;br /&gt;
{{Cite conference&lt;br /&gt;
| pages = 305–313&lt;br /&gt;
| last = Pătraşcu&lt;br /&gt;
| first = M. | authorlink = Mihai Pătraşcu&lt;br /&gt;
| title = Succincter&lt;br /&gt;
| booktitle = Foundations of Computer Science, 2008. FOCS&#039;08. IEEE 49th Annual IEEE Symposium on&lt;br /&gt;
| date = 2008&lt;br /&gt;
| url = http://people.csail.mit.edu/mip/papers/succinct/succinct.pdf&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Succinct Data Structure}}&lt;br /&gt;
[[Category:Data structures]]&lt;/div&gt;</summary>
		<author><name>130.56.87.237</name></author>
	</entry>
	<entry>
		<id>https://en.formulasearchengine.com/w/index.php?title=Simply_connected_at_infinity&amp;diff=22153</id>
		<title>Simply connected at infinity</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Simply_connected_at_infinity&amp;diff=22153"/>
		<updated>2013-09-18T04:19:10Z</updated>

		<summary type="html">&lt;p&gt;130.56.26.195: Stallings theorem only works for high dimensional manifolds. Added a reference.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{No footnotes|date=March 2011}}&lt;br /&gt;
&lt;br /&gt;
The two person &#039;&#039;&#039;bargaining problem&#039;&#039;&#039; is a problem of understanding how two agents should cooperate when non-cooperation leads to [[Pareto efficiency|Pareto-inefficient]] results. It is in essence an equilibrium selection problem; many games have multiple equilibria with varying payoffs for each player, forcing the players to negotiate on which equilibrium to target. The quintessential example of such a game is the [[ultimatum game]]. The underlying assumption of bargaining theory is that the resulting solution should be the same solution an impartial arbitrator would recommend. Solutions to bargaining come in two flavors: an axiomatic approach where desired properties of a solution are satisfied and a strategic approach where the bargaining procedure is modeled in detail as a sequential game.&lt;br /&gt;
&lt;br /&gt;
==The bargaining game==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;bargaining game&#039;&#039;&#039; or &#039;&#039;&#039;[[John Forbes Nash | Nash]] bargaining game&#039;&#039;&#039; is a simple two-player [[game theory|game]] used to model bargaining interactions.  In the Nash bargaining game, two players demand a portion of some good (usually some amount of money). If the total amount requested by the players is less than that available, both players get their request. If their total request is greater than that available, neither player gets their request. A &#039;&#039;&#039;Nash bargaining solution&#039;&#039;&#039; is a ([[Pareto efficiency|Pareto efficient]]) solution to a Nash bargaining game.&lt;br /&gt;
According to Walker (2005), Nash&#039;s bargaining solution was shown by [[John Harsanyi]] to be the same as [[Zeuthen Strategy|Zeuthen]]&#039;s solution of the bargaining problem (&#039;&#039;Problems of Monopoly and Economic Warfare&#039;&#039;, 1930).&lt;br /&gt;
&lt;br /&gt;
==An example==&lt;br /&gt;
&lt;br /&gt;
{|align=right&lt;br /&gt;
|&lt;br /&gt;
{{Payoff matrix | Name = Battle of the Sexes 1&lt;br /&gt;
                | 2L = opera      | 2R = football   |&lt;br /&gt;
1U = opera      | UL = 3,2        | UR = 0,0        |&lt;br /&gt;
1D = football   | DL = 0,0        | DR = 2,3        |&lt;br /&gt;
Float = none    }}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The [[battle of the sexes (game theory)|battle of the sexes]], as shown, is a two player [[coordination game]]. Both opera/opera and football/football are [[Nash equilibria]]. Any probability distribution over these two Nash equilibria is a [[correlated equilibrium]]. The question then becomes which of the infinitely many possible equilibria should be chosen by the two players. If they disagree and choose different distributions, they are likely to receive 0 payoffs. In this symmetric case the natural choice is to play opera/opera and football/football with equal probability. Indeed all bargaining solutions described below prescribe this solution. However, if the game is asymmetric---for example, football/football instead yields payoffs of 2,5--- the appropriate distribution is less clear. The problem of finding such a distribution is addressed by the bargaining theory.&lt;br /&gt;
&lt;br /&gt;
==Formal description==&lt;br /&gt;
&lt;br /&gt;
A two person bargain problem consists of a disagreement, or threat, point &amp;lt;math&amp;gt;v=(v_1, v_2)&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;v_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;v_2&amp;lt;/math&amp;gt; are the respective payoffs to player 1 and player 2, and a feasibility set &amp;lt;math&amp;gt;F&amp;lt;/math&amp;gt;, a closed convex subset of &amp;lt;math&amp;gt;\textbf{R}^2&amp;lt;/math&amp;gt;, the elements of which are interpreted as agreements. Set &amp;lt;math&amp;gt;F&amp;lt;/math&amp;gt; is convex because an agreement could take the form of a correlated combination of other agreements. The problem is nontrivial if agreements in &amp;lt;math&amp;gt;F&amp;lt;/math&amp;gt; are better for both parties than the disagreement.  The goal of bargaining is to choose the feasible agreement &amp;lt;math&amp;gt;\phi&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;F&amp;lt;/math&amp;gt; that could result from negotiations.&lt;br /&gt;
&lt;br /&gt;
=== Feasibility set ===&lt;br /&gt;
&lt;br /&gt;
Which agreements are feasible depends on whether bargaining is mediated by an additional party.  When binding contracts are allowed, any joint action is playable, and the feasibility set consists of all attainable payoffs better than the disagreement point. When binding contracts are unavailable, the players can defect (moral hazard), and the feasibility set is composed of correlated equilibria, since these outcomes require no exogenous enforcement.&lt;br /&gt;
&lt;br /&gt;
=== Disagreement point ===&lt;br /&gt;
&lt;br /&gt;
The disagreement point &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; is the value the players can expect to receive if negotiations break down. This could be some [[Focal point (game theory)|focal equilibrium]] that both players could expect to play. This point directly affects the bargaining solution, however, so it stands to reason that each player should attempt to choose his disagreement point in order to maximize his bargaining position. Towards this objective, it is often advantageous to increase one&#039;s own disagreement payoff while harming the opponent&#039;s disagreement payoff (hence the interpretation of the disagreement as a threat). If threats are viewed as actions, then one can construct a separate game wherein each player chooses a threat and receives a payoff according to the outcome of bargaining. It is known as Nash&#039;s variable threat game. Alternatively, each player could play a [[minimax]] strategy in case of disagreement, choosing to disregard personal reward in order to hurt the opponent as much as possible should the opponent leave the bargaining table.&lt;br /&gt;
&lt;br /&gt;
== Equilibrium analysis ==&lt;br /&gt;
&lt;br /&gt;
Strategies are represented in the Nash bargaining game by a pair (&#039;&#039;x&#039;&#039;, &#039;&#039;y&#039;&#039;).  &#039;&#039;x&#039;&#039; and &#039;&#039;y&#039;&#039; are selected from the [[interval (mathematics)|interval]] [&#039;&#039;d&#039;&#039;, &#039;&#039;z&#039;&#039;], where &#039;&#039;z&#039;&#039; is the total good.  If &#039;&#039;x&#039;&#039; + &#039;&#039;y&#039;&#039; is equal to or less than &#039;&#039;z&#039;&#039;, the first player receives &#039;&#039;x&#039;&#039; and the second &#039;&#039;y&#039;&#039;.  Otherwise both get &#039;&#039;d&#039;&#039;.  &#039;&#039;d&#039;&#039; here represents the disagreement point or the threat of the game; often &amp;lt;math&amp;gt;d=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are many [[Nash equilibria]] in the Nash bargaining game.  Any &#039;&#039;x&#039;&#039; and &#039;&#039;y&#039;&#039; such that &#039;&#039;x&#039;&#039; + &#039;&#039;y&#039;&#039; = &#039;&#039;z&#039;&#039; is a Nash equilibrium.  If either player increases their demand, both players receive nothing.  If either reduces their demand they will receive less than if they had demanded &#039;&#039;x&#039;&#039; or &#039;&#039;y&#039;&#039;.  There is also a Nash equilibrium where both players demand the entire good.  Here both players receive nothing, but neither player can increase their return by unilaterally changing their strategy.&lt;br /&gt;
&lt;br /&gt;
== Bargaining solutions ==&lt;br /&gt;
&lt;br /&gt;
Various solutions have been proposed based on slightly different assumptions about what properties are desired for the final agreement point.&lt;br /&gt;
&lt;br /&gt;
=== Nash bargaining solution ===&lt;br /&gt;
&lt;br /&gt;
John Nash proposed that a solution should satisfy certain axioms:&lt;br /&gt;
&lt;br /&gt;
#Invariant to affine transformations or Invariant to equivalent utility representations&lt;br /&gt;
#[[Pareto optimality]]&lt;br /&gt;
#[[Independence of irrelevant alternatives]]&lt;br /&gt;
#[[Symmetry]]&lt;br /&gt;
&lt;br /&gt;
Let &#039;&#039;u&#039;&#039; and &#039;&#039;v&#039;&#039; be the utility functions of Player 1 and Player 2, respectively. In the &#039;&#039;Nash bargaining solution&#039;&#039;, the players will seek to maximize &amp;lt;math&amp;gt;(u(x)-u(d))*(v(y)-v(d))&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;u(d)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;v(d)&amp;lt;/math&amp;gt;, are the [[status quo]] utilities (i.e. the utility obtained if one decides not to bargain with the other player). The product of the two excess utilities is generally referred to as the &#039;&#039;Nash product&#039;&#039;. Intuitively, the solution consists of each player getting her status quo payoff (i.e., noncooperative payoff) in addition to an equal share of the benefits accruing from cooperation (Muthoo 1999, pp. 15–16).&lt;br /&gt;
&lt;br /&gt;
=== Kalai-Smorodinsky bargaining solution ===&lt;br /&gt;
&lt;br /&gt;
Independence of Irrelevant Alternatives can be substituted with a monotonicity condition, as demonstrated by [[Ehud Kalai]] and Meir Smorodinsky. It is the point which maintains the ratios of maximal gains. In other words, if player 1 could receive a maximum of &amp;lt;math&amp;gt;g_1&amp;lt;/math&amp;gt;  with player 2’s help (and vice-versa for &amp;lt;math&amp;gt;g_2&amp;lt;/math&amp;gt;), then the Kalai-Smorodinsky bargaining solution would yield the point &amp;lt;math&amp;gt;\phi&amp;lt;/math&amp;gt; on the Pareto frontier such that &amp;lt;math&amp;gt;\phi_1 / \phi_2 = g_1 / g_2  &amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
=== Egalitarian bargaining solution ===&lt;br /&gt;
&lt;br /&gt;
The egalitarian bargaining solution, introduced by Ehud Kalai, is a third solution which drops the condition of scale invariance while including both the axiom of [[Independence of irrelevant alternatives]], and the axiom of monotonicity. It is the solution which attempts to grant equal gain to both parties.  In other words, it is the point which maximizes the minimum payoff among players. Kalai notes that this solution is closely related to the ideas of [[John Rawls]].&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
&lt;br /&gt;
Some [[philosophy|philosophers]] and [[economics|economists]] have recently used the Nash bargaining game to explain the emergence of human attitudes toward [[distributive justice]] (Alexander 2000; Alexander and Skyrms 1999; Binmore 1998, 2005).  These authors primarily use [[evolutionary game theory]] to explain how individuals come to believe that proposing a 50-50 split is the only [[justice|just]] solution to the Nash bargaining game.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Bargaining]]&lt;br /&gt;
*[[Rubinstein bargaining model]]&lt;br /&gt;
*[[Nash equilibrium]]&lt;br /&gt;
*[[Ultimatum game]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
*{{cite journal |last=Alexander |first=Jason McKenzie |year=2000 |title=Evolutionary Explanations of Distributive Justice |journal=[[Philosophy of Science]] |volume=67 |issue=3 |pages=490–516 |doi= |jstor=188629 }}&lt;br /&gt;
*{{cite journal |last=Alexander |first=Jason |first2=Brian |last2=Skyrms |year=1999 |title=Bargaining with Neighbors: Is Justice Contagious |journal=[[Journal of Philosophy]] |volume=96 |issue=11 |pages=588–598 |doi= |jstor=2564625 }}&lt;br /&gt;
*{{cite journal |last=Binmore |first=K. |last2=Rubinstein |first2=A. |last3=Wolinsky |first3=A. |year=1986 |title=The Nash Bargaining Solution in Economic Modelling |journal=[[RAND Journal of Economics]] |volume=17 |issue= |pages=176–188 |doi= |jstor=2555382 }}&lt;br /&gt;
*{{cite book |authorlink=Kenneth Binmore |last=Binmore |first=Kenneth |year=1998 |title=Game Theory and the Social Contract Volume 2: Just Playing |location=Cambridge |publisher=MIT Press |isbn=0-262-02444-6 }}&lt;br /&gt;
*{{cite book |last=Binmore |first=Kenneth |year=2005 |title=Natural Justice |location=New York |publisher=Oxford University Press |isbn=0-19-517811-4 }}&lt;br /&gt;
*{{cite journal |last=Kalai |first=Ehud |year=1977 |title=Proportional solutions to bargaining situations: Intertemporal utility comparisons |journal=[[Econometrica]] |volume=45 |issue=7 |pages=1623–1630 |doi= |jstor=1913954 }}&lt;br /&gt;
*{{cite journal |last=Kalai |first=Ehud |lastauthoramp=yes |first2=Meir |last2=Smorodinsky |year=1975 |title=Other solutions to Nash’s bargaining problem |journal=Econometrica |volume=43 |issue=3 |pages=513–518 |doi= |jstor=1914280 }}&lt;br /&gt;
* Muthoo, Abhinay (1999). &#039;&#039;Bargaining theory with applications&#039;&#039;. Cambridge University Press.&lt;br /&gt;
*{{cite journal |last=Nash |first=John |year=1950 |title=The Bargaining Problem |journal=Econometrica |volume=18 |issue=2 |pages=155–162 |doi= |jstor=1907266 }}&lt;br /&gt;
*{{cite web |last=Walker |first=Paul |year=2005 |title=History of Game Theory |url=http://www.econ.canterbury.ac.nz/personal_pages/paul_walker/gt/hist.htm#ref94 }}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&amp;lt;!-- laurentian.ca are inactive links&lt;br /&gt;
*[http://www.economics.laurentian.ca/Strategic_Think.27/Modules/Course_Schedule.98/Bargaining/Nash%20solution/nash_solution.htm D. Robinson&#039;s page &amp;quot;The Nash Solution for a Bargaining Game&amp;quot;]&lt;br /&gt;
*[http://www.economics.laurentian.ca/Strategic_Think.27/Modules/Course_Schedule.98/Bargaining/variable%20threat%20game.htm|&amp;quot;variable threat games&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* [http://www.cse.iitd.ernet.in/~rahul/cs905/lecture15/ Nash bargaining solutions]&lt;br /&gt;
&lt;br /&gt;
{{Game theory}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Game theory]]&lt;br /&gt;
[[Category:Cooperative games]]&lt;/div&gt;</summary>
		<author><name>130.56.26.195</name></author>
	</entry>
	<entry>
		<id>https://en.formulasearchengine.com/w/index.php?title=Hermitian_symmetric_space&amp;diff=246865</id>
		<title>Hermitian symmetric space</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Hermitian_symmetric_space&amp;diff=246865"/>
		<updated>2012-06-28T04:42:07Z</updated>

		<summary type="html">&lt;p&gt;130.56.101.100: added the word &amp;quot;involutive&amp;quot; before the word &amp;quot;biholomorphism&amp;quot; in the definition of bounded symmetric domain&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I would like to introduce myself to you, I am Jayson Simcox but I don&#039;t like when people use my complete title. I&#039;ve usually cherished residing in Mississippi. What I adore performing is soccer but I don&#039;t have the time recently. He is an order clerk and it&#039;s some thing he truly enjoy.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Have a look at my web-site - [http://www.seekavideo.com/playlist/2199/video/ free psychic]&lt;/div&gt;</summary>
		<author><name>130.56.101.100</name></author>
	</entry>
</feed>