<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Journey into Randomness</title>
	<atom:link href="http://linbaba.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://linbaba.wordpress.com</link>
	<description>random stuffs, mainly related to randomness</description>
	<lastBuildDate>Mon, 19 Dec 2011 13:25:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='linbaba.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Journey into Randomness</title>
		<link>http://linbaba.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://linbaba.wordpress.com/osd.xml" title="Journey into Randomness" />
	<atom:link rel='hub' href='http://linbaba.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Travelling between cities &#8230;</title>
		<link>http://linbaba.wordpress.com/2011/12/19/travelling-between-cities/</link>
		<comments>http://linbaba.wordpress.com/2011/12/19/travelling-between-cities/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 00:29:11 +0000</pubDate>
		<dc:creator>Alekk</dc:creator>
				<category><![CDATA[probability]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cox durrett]]></category>
		<category><![CDATA[first passage]]></category>
		<category><![CDATA[optimal route]]></category>
		<category><![CDATA[percolation]]></category>
		<category><![CDATA[simulation]]></category>
		<category><![CDATA[traveling salesman]]></category>

		<guid isPermaLink="false">http://linbaba.wordpress.com/?p=352</guid>
		<description><![CDATA[Consider the standard plane lattice and suppose that each point represents a city. Each city is connected to its neighbors only and each edge carries a weight that represents the time it takes to go from city to city . A natural question is the following: Given two (non-neighboring) cities on the map, how long [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=352&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Consider the standard plane lattice <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathbb%7BZ%7D%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathbb{Z}^2}' title='{&#92;mathbb{Z}^2}' class='latex' /> and suppose that each point <img src='http://s0.wp.com/latex.php?latex=%7B%28x%2Cy%29+%5Cin+%5Cmathbb%7BZ%7D%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(x,y) &#92;in &#92;mathbb{Z}^2}' title='{(x,y) &#92;in &#92;mathbb{Z}^2}' class='latex' /> represents a city. Each city is connected to its <img src='http://s0.wp.com/latex.php?latex=%7B4%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{4}' title='{4}' class='latex' /> neighbors only and each edge <img src='http://s0.wp.com/latex.php?latex=%7B%28AB%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(AB)}' title='{(AB)}' class='latex' /> carries a weight that represents the time it takes to go from city <img src='http://s0.wp.com/latex.php?latex=%7BA%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{A}' title='{A}' class='latex' /> to city <img src='http://s0.wp.com/latex.php?latex=%7BB%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{B}' title='{B}' class='latex' />. A natural question is the following:</p>
<p style="text-align:center;"><em>Given two (non-neighboring) cities on the map, how long does take to travel between them?</em></p>
<p>To make the problem more tractable, mathematicians usually assume that the time it takes to travel between neighboring cities are independent from each other and identically distributed according to a distribution <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu%28dt%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu(dt)}' title='{&#92;mu(dt)}' class='latex' />. In other words, each edge of the lattice <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathbb%7BZ%7D%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathbb{Z}^2}' title='{&#92;mathbb{Z}^2}' class='latex' /> carries a random variable <img src='http://s0.wp.com/latex.php?latex=%7BT_%7Be%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T_{e}}' title='{T_{e}}' class='latex' />. The random variables <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbig%5C%7B+T_e+%5Cbig%5C%7D_e%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;big&#92;{ T_e &#92;big&#92;}_e}' title='{&#92;big&#92;{ T_e &#92;big&#92;}_e}' class='latex' /> are <img src='http://s0.wp.com/latex.php?latex=%7Bi.i.d%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{i.i.d}' title='{i.i.d}' class='latex' /> and distributed according to <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu%28dt%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu(dt)}' title='{&#92;mu(dt)}' class='latex' />. It takes</p>
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5Cbegin%7Barray%7D%7Brcl%7D+%5Ctau%28A%2CB%29%5C%3B%3D%5C%3B+%5Cinf+%5C%3B+%5CBig%5C%7B+%5C%3B+%5Csum_%7B%5Ctext%7Bpath%7D%7DT_%7Be%7D+%5C%3B%3A+%5Ctext%7Bpaths+between+A+and+B%7D+%5C%3B+%5CBig%5C%7D+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle &#92;begin{array}{rcl} &#92;tau(A,B)&#92;;=&#92;; &#92;inf &#92;; &#92;Big&#92;{ &#92;; &#92;sum_{&#92;text{path}}T_{e} &#92;;: &#92;text{paths between A and B} &#92;; &#92;Big&#92;} &#92;end{array} ' title='&#92;displaystyle &#92;begin{array}{rcl} &#92;tau(A,B)&#92;;=&#92;; &#92;inf &#92;; &#92;Big&#92;{ &#92;; &#92;sum_{&#92;text{path}}T_{e} &#92;;: &#92;text{paths between A and B} &#92;; &#92;Big&#92;} &#92;end{array} ' class='latex' /></p>
<p>to travel on the optimal route between city <img src='http://s0.wp.com/latex.php?latex=%7BA%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{A}' title='{A}' class='latex' /> and city <img src='http://s0.wp.com/latex.php?latex=%7BB%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{B}' title='{B}' class='latex' />. The optimal route is usually called a geodesic. If one starts from the origin, one may wonder what are the cities that can be reached in less that <img src='http://s0.wp.com/latex.php?latex=%7B30%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{30}' title='{30}' class='latex' /> hours, say. On the next picture, each red dot represents a city that can be reached in less than <img src='http://s0.wp.com/latex.php?latex=%7B30%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{30}' title='{30}' class='latex' /> hours when the travel time between any two neighboring city is exponentially distributed with mean <img src='http://s0.wp.com/latex.php?latex=%7B1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1}' title='{1}' class='latex' /> hour.</p>
<p><a href="http://linbaba.files.wordpress.com/2011/12/ball_200.png"><img class="aligncenter size-full wp-image-362" title="ball_200" src="http://linbaba.files.wordpress.com/2011/12/ball_200.png?w=477&#038;h=409" alt="" width="477" height="409" /></a></p>
<p>One may also wonder how the optimal routes look like. On the next picture I have plotted <img src='http://s0.wp.com/latex.php?latex=%7B4.10%5E4%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{4.10^4}' title='{4.10^4}' class='latex' /> cities (the origin is the blue dotted city) and highlighted the optimal routes between the origin and each one of the cities on the border of the map.</p>
<p><a href="http://linbaba.files.wordpress.com/2011/12/geodesic_200_bis.png"><img class="aligncenter size-full wp-image-363" title="geodesic_200_bis" src="http://linbaba.files.wordpress.com/2011/12/geodesic_200_bis.png?w=477&#038;h=359" alt="" width="477" height="359" /></a></p>
<p>Is it very different from the highway system around a typical city?</p>
<table border="0">
<tbody>
<tr>
<td><a href="http://linbaba.files.wordpress.com/2011/12/map_london.gif"><img class="aligncenter size-medium wp-image-364" title="map_london" src="http://linbaba.files.wordpress.com/2011/12/map_london.gif?w=200&#038;h=200" alt="" width="200" height="200" /></a></td>
<td><a href="http://linbaba.files.wordpress.com/2011/12/reseau_autoroutier_francais.png"><img class="aligncenter size-medium wp-image-365" title="Reseau_autoroutier_francais" src="http://linbaba.files.wordpress.com/2011/12/reseau_autoroutier_francais.png?w=200&#038;h=200" alt="" width="200" height="200" /></a></td>
</tr>
</tbody>
</table>
<p>For those who want to play with this model, you can modify the quick and dirty <a href="http://python.org/">Python</a> code that can be found <a href="http://snipt.org/qplN8/Default">here</a>. The study of these models is an active <a href="http://goo.gl/rCSQO">area</a> of research.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linbaba.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linbaba.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linbaba.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linbaba.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linbaba.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linbaba.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linbaba.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linbaba.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linbaba.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linbaba.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linbaba.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linbaba.wordpress.com/352/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linbaba.wordpress.com/352/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linbaba.wordpress.com/352/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=352&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linbaba.wordpress.com/2011/12/19/travelling-between-cities/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61e04fd85a4d6ea7b7b5433f1a8470c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linbaba</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2011/12/ball_200.png" medium="image">
			<media:title type="html">ball_200</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2011/12/geodesic_200_bis.png" medium="image">
			<media:title type="html">geodesic_200_bis</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2011/12/map_london.gif?w=232" medium="image">
			<media:title type="html">map_london</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2011/12/reseau_autoroutier_francais.png?w=300" medium="image">
			<media:title type="html">Reseau_autoroutier_francais</media:title>
		</media:content>
	</item>
		<item>
		<title>A new record</title>
		<link>http://linbaba.wordpress.com/2011/11/06/a-new-record/</link>
		<comments>http://linbaba.wordpress.com/2011/11/06/a-new-record/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 22:44:58 +0000</pubDate>
		<dc:creator>Alekk</dc:creator>
				<category><![CDATA[17x17 challenge]]></category>

		<guid isPermaLink="false">http://linbaba.wordpress.com/?p=343</guid>
		<description><![CDATA[Alexandros Marinos has just found a new solution to the Challenge 17 problem. His solution only contains 3 rectangles. This is the best solution (6 November 2011) known so far. Congratulations to Alexandros for this amazing achievement!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=343&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://anosognosiac.blogspot.com/" title="Alexandros Marinos">Alexandros Marinos</a> has just found a new <a href="http://linbaba.files.wordpress.com/2011/11/17x17_3_alexandros.pdf" title="solution">solution</a> to the <a href="http://linbaba.wordpress.com/17x17-challenge/" title="17×17 Challenge">Challenge 17</a> problem. His solution only contains 3 rectangles. This is the best solution (6 November 2011) known so far. Congratulations to Alexandros for this amazing achievement!<br />
<a href="http://linbaba.files.wordpress.com/2011/11/alexandros.jpg"><img src="http://linbaba.files.wordpress.com/2011/11/alexandros.jpg?w=477" alt="" title="! only 3 rectangles !"   class="aligncenter size-full wp-image-339" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linbaba.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linbaba.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linbaba.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linbaba.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linbaba.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linbaba.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linbaba.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linbaba.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linbaba.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linbaba.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linbaba.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linbaba.wordpress.com/343/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linbaba.wordpress.com/343/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linbaba.wordpress.com/343/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=343&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linbaba.wordpress.com/2011/11/06/a-new-record/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61e04fd85a4d6ea7b7b5433f1a8470c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linbaba</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2011/11/alexandros.jpg" medium="image">
			<media:title type="html">! only 3 rectangles !</media:title>
		</media:content>
	</item>
		<item>
		<title>Conditioned Brownian motion, 1st Laplacian eigenfunction, etc&#8230;</title>
		<link>http://linbaba.wordpress.com/2011/10/25/conditioned-brownian/</link>
		<comments>http://linbaba.wordpress.com/2011/10/25/conditioned-brownian/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 13:07:20 +0000</pubDate>
		<dc:creator>Alekk</dc:creator>
				<category><![CDATA[Brownian motion]]></category>
		<category><![CDATA[markov chain]]></category>
		<category><![CDATA[Markov process]]></category>
		<category><![CDATA[probability]]></category>
		<category><![CDATA[conditioned Brownian motion]]></category>
		<category><![CDATA[eigenfunction]]></category>
		<category><![CDATA[h-transform]]></category>
		<category><![CDATA[laplacian]]></category>
		<category><![CDATA[principal value]]></category>
		<category><![CDATA[random walk]]></category>

		<guid isPermaLink="false">http://linbaba.wordpress.com/?p=326</guid>
		<description><![CDATA[A few days ago, a student asked the following question: Consider a bounded domain and a Brownian motion conditioned to stay inside . How does it look like ? What is the invariant distribution ? This is very simple, and surprisingly interesting. This involves the first eigenfunction of the Laplacian on . To make everything [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=326&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_332" class="wp-caption aligncenter" style="width: 487px"><a href="http://linbaba.files.wordpress.com/2011/10/brownian-motion.png"><img src="http://linbaba.files.wordpress.com/2011/10/brownian-motion.png?w=477&#038;h=465" alt="Brownian Motion" title="Brownian Motion" width="477" height="465" class="size-full wp-image-332" /></a><p class="wp-caption-text">Brownian Motion</p></div>
<p>
A few days ago, a student asked the following question:<br />
<em><br />
Consider a bounded domain <img src='http://s0.wp.com/latex.php?latex=%7BD+%5Csubset+%5Cmathbb%7BR%7D%5Ed%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D &#92;subset &#92;mathbb{R}^d}' title='{D &#92;subset &#92;mathbb{R}^d}' class='latex' /> and a <a href="http://en.wikipedia.org/wiki/Brownian_motion">Brownian motion</a> conditioned to stay inside <img src='http://s0.wp.com/latex.php?latex=%7BD%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D}' title='{D}' class='latex' />. How does it look like ? What is the invariant distribution ?<br />
</em></p>
<p>
This is very simple, and surprisingly interesting. This involves the first eigenfunction of the <a href="http://en.wikipedia.org/wiki/Laplace_operator">Laplacian</a> on <img src='http://s0.wp.com/latex.php?latex=%7BD%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D}' title='{D}' class='latex' />. To make everything simple, and because this does not change anything, it suffices to study the situation where <img src='http://s0.wp.com/latex.php?latex=%7BD%3D%5B0%2C1%5D+%5Csubset+%5Cmathbb%7BR%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D=[0,1] &#92;subset &#92;mathbb{R}}' title='{D=[0,1] &#92;subset &#92;mathbb{R}}' class='latex' />. In other words, what does a real Brownian motion conditioned to stay inside the segment <img src='http://s0.wp.com/latex.php?latex=%7B%5B0%2C1%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{[0,1]}' title='{[0,1]}' class='latex' /> look like.</p>
<p>
<p><b> Discretisation </b></p>
<p> One could directly do the computations in a continuous setting but, as it is often the case, it is simpler to consider the usual <a href="http://en.wikipedia.org/wiki/Random_walk">random walk</a> discretisation of a Brownian motion. For this purpose, consider a time discretisation <img src='http://s0.wp.com/latex.php?latex=%7B%5Cdelta%3E0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;delta&gt;0}' title='{&#92;delta&gt;0}' class='latex' /> and a standard random walk <img src='http://s0.wp.com/latex.php?latex=%7BX_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_k}' title='{X_k}' class='latex' /> with increment <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpm+%5Csqrt%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pm &#92;sqrt{&#92;delta}}' title='{&#92;pm &#92;sqrt{&#92;delta}}' class='latex' />: with probability <img src='http://s0.wp.com/latex.php?latex=%7B%5Cfrac12%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;frac12}' title='{&#92;frac12}' class='latex' /> the random walk goes up <img src='http://s0.wp.com/latex.php?latex=%7B%2B%5Csqrt%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{+&#92;sqrt{&#92;delta}}' title='{+&#92;sqrt{&#92;delta}}' class='latex' /> and with probability <img src='http://s0.wp.com/latex.php?latex=%7B%5Cfrac12%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;frac12}' title='{&#92;frac12}' class='latex' /> it goes down <img src='http://s0.wp.com/latex.php?latex=%7B-%5Csqrt%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{-&#92;sqrt{&#92;delta}}' title='{-&#92;sqrt{&#92;delta}}' class='latex' />. For clarity, assume that there exists an integer <img src='http://s0.wp.com/latex.php?latex=%7Bm_%7B%5Cdelta%7D+%5Cin+%5Cmathbb%7BN%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{m_{&#92;delta} &#92;in &#92;mathbb{N}}' title='{m_{&#92;delta} &#92;in &#92;mathbb{N}}' class='latex' /> such that <img src='http://s0.wp.com/latex.php?latex=%7Bm_%7B%5Cdelta%7D+%5Csqrt%7B%5Cdelta%7D+%3D+1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{m_{&#92;delta} &#92;sqrt{&#92;delta} = 1}' title='{m_{&#92;delta} &#92;sqrt{&#92;delta} = 1}' class='latex' />. Suppose as well that it is conditioned on the event <img src='http://s0.wp.com/latex.php?latex=%7BX_k+%5Cin+%5B0%2C1%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_k &#92;in [0,1]}' title='{X_k &#92;in [0,1]}' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=%7Bk%3D1%2C+%5Cldots%2C+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k=1, &#92;ldots, N}' title='{k=1, &#92;ldots, N}' class='latex' />. Later, we will consider the limiting case <img src='http://s0.wp.com/latex.php?latex=%7BN+%5Crightarrow+%5Cinfty%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{N &#92;rightarrow &#92;infty}' title='{N &#92;rightarrow &#92;infty}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Cdelta+%5Crightarrow+0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;delta &#92;rightarrow 0}' title='{&#92;delta &#92;rightarrow 0}' class='latex' />, in this order, to recover the Brownian motion case.</p>
<p>
<p><b> Conditioning </b></p>
<p> First, let us compute the probability transitions of the random walk <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7BX_k%5C%7D_%7Bk%3D0%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;{X_k&#92;}_{k=0}^N}' title='{&#92;{X_k&#92;}_{k=0}^N}' class='latex' /> conditioned on the event <img src='http://s0.wp.com/latex.php?latex=%7BX_k+%5Cin+%5B0%2C1%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_k &#92;in [0,1]}' title='{X_k &#92;in [0,1]}' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=%7Bk%3D1%2C+%5Cldots%2C+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k=1, &#92;ldots, N}' title='{k=1, &#92;ldots, N}' class='latex' />. For clarity, let us denote the conditioned random walk by <img src='http://s0.wp.com/latex.php?latex=%7B%5Chat%7BX%7D+%3D+%5Cbig%5C%7B+%5Chat%7BX%7D_k+%5Cbig%5C%7D_%7Bk+%5Cgeq+0%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;hat{X} = &#92;big&#92;{ &#92;hat{X}_k &#92;big&#92;}_{k &#92;geq 0}}' title='{&#92;hat{X} = &#92;big&#92;{ &#92;hat{X}_k &#92;big&#92;}_{k &#92;geq 0}}' class='latex' />. This is a Doob <a href="http://linbaba.wordpress.com/tag/h-transform/">h-transform</a>, and the resulting process is a non-homogenous Markov chain. In this simple case the computations are straightforward. The conditioned Markov chain has transition probabilities given by <img src='http://s0.wp.com/latex.php?latex=%7B%5Chat%7BP%7D%28k%2Cx%2Cy%29+%3D+%5Cmathbb%7BP%7D%5B%5Chat%7BX%7D_%7Bk%2B1%7D%3Dy+%5C%2C%7C%5Chat%7BX%7D_k%3Dx%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;hat{P}(k,x,y) = &#92;mathbb{P}[&#92;hat{X}_{k+1}=y &#92;,|&#92;hat{X}_k=x]}' title='{&#92;hat{P}(k,x,y) = &#92;mathbb{P}[&#92;hat{X}_{k+1}=y &#92;,|&#92;hat{X}_k=x]}' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=%7Bx%2Cy+%5Cin+D_%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x,y &#92;in D_{&#92;delta}}' title='{x,y &#92;in D_{&#92;delta}}' class='latex' /> where <img src='http://s0.wp.com/latex.php?latex=%7BD_%7B%5Cdelta%7D+%3D+%5Csqrt%7B%5Cdelta%7D+%5Cmathbb%7BN%7D+%5C%3B+%5Ccap+%5C%3B+%5B0%2C1%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D_{&#92;delta} = &#92;sqrt{&#92;delta} &#92;mathbb{N} &#92;; &#92;cap &#92;; [0,1]}' title='{D_{&#92;delta} = &#92;sqrt{&#92;delta} &#92;mathbb{N} &#92;; &#92;cap &#92;; [0,1]}' class='latex' />. One can compute the probability that the conditioned Markov chain follows a given trajectory <img src='http://s0.wp.com/latex.php?latex=%7B%28x_0%2C+%5Cldots%2C+x_N%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(x_0, &#92;ldots, x_N)}' title='{(x_0, &#92;ldots, x_N)}' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=%7BD_%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D_{&#92;delta}}' title='{D_{&#92;delta}}' class='latex' />,</p>
<p><p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++%5Cmathbb%7BP%7D%5B%5Chat%7BX%7D_0+%3D+x_0%2C+%5Cldots%2C+%5Chat%7BX%7D_N%3Dx_N%5D+%3D+%5Cfrac%7B1%7D%7BZ%28N%2C%5Cdelta%29%7D+P%28x_0%2Cx_1%29+%5Ctimes+%5Cldots+%5Ctimes+P%28x_%7BN-1%7D%2C+x_N%29+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;mathbb{P}[&#92;hat{X}_0 = x_0, &#92;ldots, &#92;hat{X}_N=x_N] = &#92;frac{1}{Z(N,&#92;delta)} P(x_0,x_1) &#92;times &#92;ldots &#92;times P(x_{N-1}, x_N) &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;mathbb{P}[&#92;hat{X}_0 = x_0, &#92;ldots, &#92;hat{X}_N=x_N] = &#92;frac{1}{Z(N,&#92;delta)} P(x_0,x_1) &#92;times &#92;ldots &#92;times P(x_{N-1}, x_N) &#92;end{array} ' class='latex' /></p>
<p>
where <img src='http://s0.wp.com/latex.php?latex=%7BP%28x%2Cy%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{P(x,y)}' title='{P(x,y)}' class='latex' /> is the <a href="http://en.wikipedia.org/wiki/Markov_kernel">transition kernel</a> of the unconditioned Markov chain and <img src='http://s0.wp.com/latex.php?latex=%7BZ%28N%2C%5Cdelta%29+%3D+%5Cmathbb%7BP%7D%5BX_k+%5Cin+D_%7B%5Cdelta%7D+%5C%3B+%5Ctext%7Bfor%7D+%5C%3B+k%3D0%2C+%5Cldots%2C+N%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Z(N,&#92;delta) = &#92;mathbb{P}[X_k &#92;in D_{&#92;delta} &#92;; &#92;text{for} &#92;; k=0, &#92;ldots, N]}' title='{Z(N,&#92;delta) = &#92;mathbb{P}[X_k &#92;in D_{&#92;delta} &#92;; &#92;text{for} &#92;; k=0, &#92;ldots, N]}' class='latex' /> is a normalisation constant. The Doob <a href="http://linbaba.wordpress.com/tag/h-transform/">h-transform</a> simply consists in noticing that this also reads</p>
<p><p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++%5Cmathbb%7BP%7D%5B%5Chat%7BX%7D_0+%3D+x_0%2C+%5Cldots%2C+%5Chat%7BX%7D_N%3Dx_N%5D+%3D+%5Chat%7BP%7D%280%2Cx_0%2Cx_1%29+%5Ctimes+%5Cldots+%5Ctimes+%5Chat%7BP%7D%28N-1%2Cx_%7BN-1%7D%2C+x_N%29+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;mathbb{P}[&#92;hat{X}_0 = x_0, &#92;ldots, &#92;hat{X}_N=x_N] = &#92;hat{P}(0,x_0,x_1) &#92;times &#92;ldots &#92;times &#92;hat{P}(N-1,x_{N-1}, x_N) &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;mathbb{P}[&#92;hat{X}_0 = x_0, &#92;ldots, &#92;hat{X}_N=x_N] = &#92;hat{P}(0,x_0,x_1) &#92;times &#92;ldots &#92;times &#92;hat{P}(N-1,x_{N-1}, x_N) &#92;end{array} ' class='latex' /></p>
<p>
where the conditioned <a href="http://en.wikipedia.org/wiki/Markov_kernel">Markov kernel</a> is <img src='http://s0.wp.com/latex.php?latex=%7B%5Chat%7BP%7D%28k%2Cx_k%2Cx_%7Bk%2B1%7D%29+%3D+%5Cfrac%7BP%28x%2Cy%29+%5C%2C+h%28k%2B1%2Cy%29%7D%7Bh%28k%2Cx%29%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;hat{P}(k,x_k,x_{k+1}) = &#92;frac{P(x,y) &#92;, h(k+1,y)}{h(k,x)}}' title='{&#92;hat{P}(k,x_k,x_{k+1}) = &#92;frac{P(x,y) &#92;, h(k+1,y)}{h(k,x)}}' class='latex' /> and the function <img src='http://s0.wp.com/latex.php?latex=%7Bh%28%5Ccdot%2C+%5Ccdot%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{h(&#92;cdot, &#92;cdot)}' title='{h(&#92;cdot, &#92;cdot)}' class='latex' /> is defined by</p>
<p><p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++h%28k%2Cx%29+%3D+%5Cmathbb%7BP%7D%5BX_%7Bj%7D+%5Cin+D_%7B%5Cdelta%7D+%5C%3B+%5Ctext%7Bfor%7D+%5C%3B+k%2B1+%5Cleq+j+%5Cleq+N+%5C%2C+%7CX_k%3Dx%5D.+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  h(k,x) = &#92;mathbb{P}[X_{j} &#92;in D_{&#92;delta} &#92;; &#92;text{for} &#92;; k+1 &#92;leq j &#92;leq N &#92;, |X_k=x]. &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  h(k,x) = &#92;mathbb{P}[X_{j} &#92;in D_{&#92;delta} &#92;; &#92;text{for} &#92;; k+1 &#92;leq j &#92;leq N &#92;, |X_k=x]. &#92;end{array} ' class='latex' /></p>
<p>
Of course we have <img src='http://s0.wp.com/latex.php?latex=%7Bh%28N%2Cx%29%3D1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{h(N,x)=1}' title='{h(N,x)=1}' class='latex' /> for all <img src='http://s0.wp.com/latex.php?latex=%7Bx+%5Cin+D_%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x &#92;in D_{&#92;delta}}' title='{x &#92;in D_{&#92;delta}}' class='latex' />. The quantity <img src='http://s0.wp.com/latex.php?latex=%7Bh%28x%2Ck%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{h(x,k)}' title='{h(x,k)}' class='latex' /> is the probability that a random walk starting at <img src='http://s0.wp.com/latex.php?latex=%7Bx+%5Cin+D_%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x &#92;in D_{&#92;delta}}' title='{x &#92;in D_{&#92;delta}}' class='latex' /> at time <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k}' title='{k}' class='latex' /> remains inside <img src='http://s0.wp.com/latex.php?latex=%7BD_%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D_{&#92;delta}}' title='{D_{&#92;delta}}' class='latex' /> for time <img src='http://s0.wp.com/latex.php?latex=%7Bk%2Ck%2B1%2C+%5Cldots%2C+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k,k+1, &#92;ldots, N}' title='{k,k+1, &#92;ldots, N}' class='latex' />. Consequently, in order to find the transition probabilities of the conditioned kernel, it suffices to compute the quantities <img src='http://s0.wp.com/latex.php?latex=%7Bh%28k%2C+x%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{h(k, x)}' title='{h(k, x)}' class='latex' /> for all <img src='http://s0.wp.com/latex.php?latex=%7Bx+%5Cin+D_%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x &#92;in D_{&#92;delta}}' title='{x &#92;in D_{&#92;delta}}' class='latex' />. Since we are interested in the limiting case <img src='http://s0.wp.com/latex.php?latex=%7BN+%5Crightarrow+%5Cinfty%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{N &#92;rightarrow &#92;infty}' title='{N &#92;rightarrow &#92;infty}' class='latex' />, it actually suffices to consider the case <img src='http://s0.wp.com/latex.php?latex=%7Bk%3D0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k=0}' title='{k=0}' class='latex' />. It can be computed recursively since <img src='http://s0.wp.com/latex.php?latex=%7Bh%28k%2Cx%29+%3D+%5Cfrac12+%5C%2C+h%28k%2B1%2C+x%2B%5Csqrt%7B%5Cdelta%7D%29+%2B+%5Cfrac12+%5C%2C+h%28k%2B1%2C+x-%5Csqrt%7B%5Cdelta%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{h(k,x) = &#92;frac12 &#92;, h(k+1, x+&#92;sqrt{&#92;delta}) + &#92;frac12 &#92;, h(k+1, x-&#92;sqrt{&#92;delta})}' title='{h(k,x) = &#92;frac12 &#92;, h(k+1, x+&#92;sqrt{&#92;delta}) + &#92;frac12 &#92;, h(k+1, x-&#92;sqrt{&#92;delta})}' class='latex' /> with the appropriate boundary conditions. In other words, adopting the obvious matrix notations, the vector <img src='http://s0.wp.com/latex.php?latex=%7Bh%28k%2C%5Ccdot%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{h(k,&#92;cdot)}' title='{h(k,&#92;cdot)}' class='latex' /> satisfies </p>
<p><p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++h%28k%2C%5Ccdot%29+%3D+A+h%28k%2B1%2C+%5Ccdot%29+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  h(k,&#92;cdot) = A h(k+1, &#92;cdot) &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  h(k,&#92;cdot) = A h(k+1, &#92;cdot) &#92;end{array} ' class='latex' /></p>
<p>
where <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbig%28+A_%7Bi%2Cj%7D+%5Cbig%29_%7B0+%5Cleq+i%2Cj+%5Cleq+m_%7B%5Cdelta%7D%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;big( A_{i,j} &#92;big)_{0 &#92;leq i,j &#92;leq m_{&#92;delta}}}' title='{&#92;big( A_{i,j} &#92;big)_{0 &#92;leq i,j &#92;leq m_{&#92;delta}}}' class='latex' /> is the usual tridiagonal matrix given by <img src='http://s0.wp.com/latex.php?latex=%7BA_%7Bi%2Cj%7D+%3D+1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{A_{i,j} = 1}' title='{A_{i,j} = 1}' class='latex' /> if, and only if, <img src='http://s0.wp.com/latex.php?latex=%7B%7Ci-j%7C%3D1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|i-j|=1}' title='{|i-j|=1}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BA_%7Bi%2Cj%7D+%3D+0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{A_{i,j} = 0}' title='{A_{i,j} = 0}' class='latex' /> otherwise. It is related to the <a href="http://en.wikipedia.org/wiki/Discrete_Laplace_operator">discrete Laplacian</a> operator. Indeed, because all the eigenvalues of <img src='http://s0.wp.com/latex.php?latex=%7BA%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{A}' title='{A}' class='latex' /> are real with modulus strictly inferior to <img src='http://s0.wp.com/latex.php?latex=%7B1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1}' title='{1}' class='latex' />, it follows that <img src='http://s0.wp.com/latex.php?latex=%7Bh%280%2C%5Ccdot%29+%3D+A%5E%7BN%7D+%5Ctextbf%7B1%7D+%5Capprox+%5Clambda%5EN+%5C%2C+%5Cvarphi_%7B%5Cdelta%7D%28%5Ccdot%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{h(0,&#92;cdot) = A^{N} &#92;textbf{1} &#92;approx &#92;lambda^N &#92;, &#92;varphi_{&#92;delta}(&#92;cdot)}' title='{h(0,&#92;cdot) = A^{N} &#92;textbf{1} &#92;approx &#92;lambda^N &#92;, &#92;varphi_{&#92;delta}(&#92;cdot)}' class='latex' /> where <img src='http://s0.wp.com/latex.php?latex=%7B%5Clambda_%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;lambda_{&#92;delta}}' title='{&#92;lambda_{&#92;delta}}' class='latex' /> is the highest eigenvalue of <img src='http://s0.wp.com/latex.php?latex=%7BA%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{A}' title='{A}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Cvarphi_%7B%5Cdelta%7D%28%5Ccdot%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;varphi_{&#92;delta}(&#92;cdot)}' title='{&#92;varphi_{&#92;delta}(&#92;cdot)}' class='latex' /> the associated eigenfunction. The eigenvalues of <img src='http://s0.wp.com/latex.php?latex=%7BA%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{A}' title='{A}' class='latex' /> are well-known, and as <img src='http://s0.wp.com/latex.php?latex=%7B%5Cdelta+%5Crightarrow+0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;delta &#92;rightarrow 0}' title='{&#92;delta &#92;rightarrow 0}' class='latex' />, the highest eigenvalue converges to <img src='http://s0.wp.com/latex.php?latex=%7B1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1}' title='{1}' class='latex' /> and the associated eigenfunction converges to the first eigenfunction of the Laplacian on the domain <img src='http://s0.wp.com/latex.php?latex=%7BD%3D%5B0%2C1%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D=[0,1]}' title='{D=[0,1]}' class='latex' /> with <a href="http://en.wikipedia.org/wiki/Dirichlet_boundary_condition">Dirichlet boundary</a>. In our case it is <img src='http://s0.wp.com/latex.php?latex=%7B%5Cvarphi%28u%29+%3D+%5Csin%28%5Cpi+%5C%2C+u%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;varphi(u) = &#92;sin(&#92;pi &#92;, u)}' title='{&#92;varphi(u) = &#92;sin(&#92;pi &#92;, u)}' class='latex' /> and</p>
<p><p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++%5Clim_%7BN+%5Crightarrow+%5Cinfty%7D+%5Cfrac%7B+h%281%2Cx+%5Cpm+%5Csqrt%7B%5Cdelta%7D%29%7D%7Bh%280%2Cx%29%7D+%3D+%5Clambda_%7B%5Cdelta%7D%5E%7B-1%7D+%5Cfrac%7B+%5Cvarphi_%7B%5Cdelta%7D%28x+%5Cpm+%5Csqrt%7B%5Cdelta%7D%29%7D%7B%5Cvarphi_%7B%5Cdelta%7D%28x%29%7D.+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;lim_{N &#92;rightarrow &#92;infty} &#92;frac{ h(1,x &#92;pm &#92;sqrt{&#92;delta})}{h(0,x)} = &#92;lambda_{&#92;delta}^{-1} &#92;frac{ &#92;varphi_{&#92;delta}(x &#92;pm &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)}. &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;lim_{N &#92;rightarrow &#92;infty} &#92;frac{ h(1,x &#92;pm &#92;sqrt{&#92;delta})}{h(0,x)} = &#92;lambda_{&#92;delta}^{-1} &#92;frac{ &#92;varphi_{&#92;delta}(x &#92;pm &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)}. &#92;end{array} ' class='latex' /></p>
<p>
In other words, the random walk with increments <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpm+%5Csqrt%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pm &#92;sqrt{&#92;delta}}' title='{&#92;pm &#92;sqrt{&#92;delta}}' class='latex' /> conditioned to stay inside <img src='http://s0.wp.com/latex.php?latex=%7BD_%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D_{&#92;delta}}' title='{D_{&#92;delta}}' class='latex' /> has probability transitions given by</p>
<p><p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++%5Chat%7BP%7D%28x%2C+x+%5Cpm+%5Csqrt%7B%5Cdelta%7D%29+%3D+%5Cfrac%7B%7B%5Clambda_%7B%5Cdelta%7D%7D%5E%7B-1%7D%7D%7B2%7D+%5Cfrac%7B+%5Cvarphi_%7B%5Cdelta%7D%28x+%5Cpm+%5Csqrt%7B%5Cdelta%7D%29%7D%7B%5Cvarphi_%7B%5Cdelta%7D%28x%29%7D.+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;hat{P}(x, x &#92;pm &#92;sqrt{&#92;delta}) = &#92;frac{{&#92;lambda_{&#92;delta}}^{-1}}{2} &#92;frac{ &#92;varphi_{&#92;delta}(x &#92;pm &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)}. &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;hat{P}(x, x &#92;pm &#92;sqrt{&#92;delta}) = &#92;frac{{&#92;lambda_{&#92;delta}}^{-1}}{2} &#92;frac{ &#92;varphi_{&#92;delta}(x &#92;pm &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)}. &#92;end{array} ' class='latex' /></p>
<p>
Next section investigates the limiting case <img src='http://s0.wp.com/latex.php?latex=%7B%5Cdelta+%5Crightarrow+0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;delta &#92;rightarrow 0}' title='{&#92;delta &#92;rightarrow 0}' class='latex' />.</p>
<p>
<p><b> Conclusion </b></p>
<p> We have computed the dynamics of the conditioned random walk with space-increments <img src='http://s0.wp.com/latex.php?latex=%7B%5Csqrt%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;sqrt{&#92;delta}}' title='{&#92;sqrt{&#92;delta}}' class='latex' />. To obtain the dynamics of the conditioned Brownian motion it suffices to consider the limiting case <img src='http://s0.wp.com/latex.php?latex=%7B%5Cdelta+%5Crightarrow+0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;delta &#92;rightarrow 0}' title='{&#92;delta &#92;rightarrow 0}' class='latex' />. The drift of the resulting <a href="http://en.wikipedia.org/wiki/Diffusion_process">diffusion</a> is given by
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++%5Ctext%7B%28drift%29%7D+%26%3D%26+%5Clim_%7B%5Cdelta+%5Crightarrow+0%7D+%5Cfrac%7B1%7D%7B%5Cdelta%7D+%5CBig%5C%7B+%5Chat%7BP%7D%280%2Cx%2Cx%2B%5Csqrt%7B%5Cdelta%7D%29%5Csqrt%7B%5Cdelta%7D+-+%5Chat%7BP%7D%280%2Cx%2Cx-%5Csqrt%7B%5Cdelta%7D%29%5Csqrt%7B%5Cdelta%7D+%5CBig%5C%7D+%5C%5C+%26%3D%26+%5Clim_%7B%5Cdelta+%5Crightarrow+0%7D+%5Cfrac%7B%7B%5Clambda_%7B%5Cdelta%7D%7D%5E%7B-1%7D%7D%7B2+%5Csqrt%7B%5Cdelta%7D%7D+%5CBig%5C%7B+%5Cfrac%7B+%5Cvarphi_%7B%5Cdelta%7D%28x+%2B+%5Csqrt%7B%5Cdelta%7D%29%7D%7B%5Cvarphi_%7B%5Cdelta%7D%28x%29%7D+-+%5Cfrac%7B+%5Cvarphi_%7B%5Cdelta%7D%28x+-+%5Csqrt%7B%5Cdelta%7D%29%7D%7B%5Cvarphi_%7B%5Cdelta%7D%28x%29%7D+%5CBig%5C%7D+%3D+%5Cfrac%7B1%7D%7B2%7D+%5Cfrac%7B%5Cvarphi%27%28x%29%7D%7B%5Cvarphi%28x%29%7D.+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;text{(drift)} &amp;=&amp; &#92;lim_{&#92;delta &#92;rightarrow 0} &#92;frac{1}{&#92;delta} &#92;Big&#92;{ &#92;hat{P}(0,x,x+&#92;sqrt{&#92;delta})&#92;sqrt{&#92;delta} - &#92;hat{P}(0,x,x-&#92;sqrt{&#92;delta})&#92;sqrt{&#92;delta} &#92;Big&#92;} &#92;&#92; &amp;=&amp; &#92;lim_{&#92;delta &#92;rightarrow 0} &#92;frac{{&#92;lambda_{&#92;delta}}^{-1}}{2 &#92;sqrt{&#92;delta}} &#92;Big&#92;{ &#92;frac{ &#92;varphi_{&#92;delta}(x + &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)} - &#92;frac{ &#92;varphi_{&#92;delta}(x - &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)} &#92;Big&#92;} = &#92;frac{1}{2} &#92;frac{&#92;varphi&#039;(x)}{&#92;varphi(x)}. &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;text{(drift)} &amp;=&amp; &#92;lim_{&#92;delta &#92;rightarrow 0} &#92;frac{1}{&#92;delta} &#92;Big&#92;{ &#92;hat{P}(0,x,x+&#92;sqrt{&#92;delta})&#92;sqrt{&#92;delta} - &#92;hat{P}(0,x,x-&#92;sqrt{&#92;delta})&#92;sqrt{&#92;delta} &#92;Big&#92;} &#92;&#92; &amp;=&amp; &#92;lim_{&#92;delta &#92;rightarrow 0} &#92;frac{{&#92;lambda_{&#92;delta}}^{-1}}{2 &#92;sqrt{&#92;delta}} &#92;Big&#92;{ &#92;frac{ &#92;varphi_{&#92;delta}(x + &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)} - &#92;frac{ &#92;varphi_{&#92;delta}(x - &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)} &#92;Big&#92;} = &#92;frac{1}{2} &#92;frac{&#92;varphi&#039;(x)}{&#92;varphi(x)}. &#92;end{array} ' class='latex' /></p>
<p> The same computation gives the volatility of the resulting <a href="http://en.wikipedia.org/wiki/Diffusion_process">diffusion</a>. It is given by
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++%5Ctext%7B%28volatility%29%7D+%26%3D%26+%5Clim_%7B%5Cdelta+%5Crightarrow+0%7D+%5Cfrac%7B1%7D%7B%5Cdelta%7D+%5CBig%5C%7B+%5Chat%7BP%7D%280%2Cx%2Cx%2B%5Csqrt%7B%5Cdelta%7D%29%5Cdelta+%2B+%5Chat%7BP%7D%280%2Cx%2Cx-%5Csqrt%7B%5Cdelta%7D%29%5Cdelta+%5CBig%5C%7D+%5C%5C+%26%3D%26+%5Clim_%7B%5Cdelta+%5Crightarrow+0%7D+%5Cfrac%7B%7B%5Clambda_%7B%5Cdelta%7D%7D%5E%7B-1%7D%7D%7B2%7D+%5CBig%5C%7B+%5Cfrac%7B+%5Cvarphi_%7B%5Cdelta%7D%28x+%2B+%5Csqrt%7B%5Cdelta%7D%29%7D%7B%5Cvarphi_%7B%5Cdelta%7D%28x%29%7D+%2B+%5Cfrac%7B+%5Cvarphi_%7B%5Cdelta%7D%28x+-+%5Csqrt%7B%5Cdelta%7D%29%7D%7B%5Cvarphi_%7B%5Cdelta%7D%28x%29%7D+%5CBig%5C%7D+%3D+1.+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;text{(volatility)} &amp;=&amp; &#92;lim_{&#92;delta &#92;rightarrow 0} &#92;frac{1}{&#92;delta} &#92;Big&#92;{ &#92;hat{P}(0,x,x+&#92;sqrt{&#92;delta})&#92;delta + &#92;hat{P}(0,x,x-&#92;sqrt{&#92;delta})&#92;delta &#92;Big&#92;} &#92;&#92; &amp;=&amp; &#92;lim_{&#92;delta &#92;rightarrow 0} &#92;frac{{&#92;lambda_{&#92;delta}}^{-1}}{2} &#92;Big&#92;{ &#92;frac{ &#92;varphi_{&#92;delta}(x + &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)} + &#92;frac{ &#92;varphi_{&#92;delta}(x - &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)} &#92;Big&#92;} = 1. &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;text{(volatility)} &amp;=&amp; &#92;lim_{&#92;delta &#92;rightarrow 0} &#92;frac{1}{&#92;delta} &#92;Big&#92;{ &#92;hat{P}(0,x,x+&#92;sqrt{&#92;delta})&#92;delta + &#92;hat{P}(0,x,x-&#92;sqrt{&#92;delta})&#92;delta &#92;Big&#92;} &#92;&#92; &amp;=&amp; &#92;lim_{&#92;delta &#92;rightarrow 0} &#92;frac{{&#92;lambda_{&#92;delta}}^{-1}}{2} &#92;Big&#92;{ &#92;frac{ &#92;varphi_{&#92;delta}(x + &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)} + &#92;frac{ &#92;varphi_{&#92;delta}(x - &#92;sqrt{&#92;delta})}{&#92;varphi_{&#92;delta}(x)} &#92;Big&#92;} = 1. &#92;end{array} ' class='latex' /></p>
<p> As the consequence, this shows that a Brownian motion conditioned to stay inside <img src='http://s0.wp.com/latex.php?latex=%7BD%3D%5B0%2C1%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D=[0,1]}' title='{D=[0,1]}' class='latex' /> follows the stochastic differential equation <img src='http://s0.wp.com/latex.php?latex=%7BdX+%3D+%5Cfrac%7B1%7D%7B2%7D+%5Cfrac%7B%5Cvarphi%27%28X%29%7D%7B%5Cvarphi%28X%29%7D+%5C%2C+dt+%2B+dW_t%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{dX = &#92;frac{1}{2} &#92;frac{&#92;varphi&#039;(X)}{&#92;varphi(X)} &#92;, dt + dW_t}' title='{dX = &#92;frac{1}{2} &#92;frac{&#92;varphi&#039;(X)}{&#92;varphi(X)} &#92;, dt + dW_t}' class='latex' /> where <img src='http://s0.wp.com/latex.php?latex=%7B%5Cvarphi%28%5Ccdot%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;varphi(&#92;cdot)}' title='{&#92;varphi(&#92;cdot)}' class='latex' /> is the first eigenfunction of the Laplacian on <img src='http://s0.wp.com/latex.php?latex=%7BD%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D}' title='{D}' class='latex' /> with <a href="http://en.wikipedia.org/wiki/Dirichlet_boundary_condition">Dirichlet boundary conditions</a>. More generaly, the same argument would show that a Brownian motion in <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathbb%7BR%7D%5Ed%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathbb{R}^d}' title='{&#92;mathbb{R}^d}' class='latex' /> conditioned to stay inside a nice bounded domain <img src='http://s0.wp.com/latex.php?latex=%7BD+%5Csubset+%5Cmathbb%7BR%7D%5Ed%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D &#92;subset &#92;mathbb{R}^d}' title='{D &#92;subset &#92;mathbb{R}^d}' class='latex' /> evolves according to the stochastic differential equation
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++dX+%3D+%5Cfrac%7B1%7D%7B2%7D+%5Cfrac%7B%5Cnabla+%5Cvarphi%28X%29%7D%7B%5Cvarphi%28X%29%7D+%5C%2C+dt+%2B+dW_t+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  dX = &#92;frac{1}{2} &#92;frac{&#92;nabla &#92;varphi(X)}{&#92;varphi(X)} &#92;, dt + dW_t &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  dX = &#92;frac{1}{2} &#92;frac{&#92;nabla &#92;varphi(X)}{&#92;varphi(X)} &#92;, dt + dW_t &#92;end{array} ' class='latex' /></p>
<p> where <img src='http://s0.wp.com/latex.php?latex=%7B%5Cvarphi%3AD+%5Crightarrow+%5Cmathbb%7BR%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;varphi:D &#92;rightarrow &#92;mathbb{R}}' title='{&#92;varphi:D &#92;rightarrow &#92;mathbb{R}}' class='latex' /> is the first eigenfunction of the Laplacian on <img src='http://s0.wp.com/latex.php?latex=%7BD%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D}' title='{D}' class='latex' />. This is a Langevin diffusion and one can immediately see that the invariant distribution of this diffusion is given by
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++%5Cpi_%7B%5Cinfty%7D%28x%29+%5C%2C+%5Cpropto+%5Cvarphi%28x%29.+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;pi_{&#92;infty}(x) &#92;, &#92;propto &#92;varphi(x). &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;pi_{&#92;infty}(x) &#92;, &#92;propto &#92;varphi(x). &#92;end{array} ' class='latex' /></p>
<p> For example, the following plot depicts the first eigenfunction of the Laplacian on the domain <img src='http://s0.wp.com/latex.php?latex=%7BD%3D%5B0%2C1%5D%5E2+%5Csubset+%5Cmathbb%7BR%7D%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{D=[0,1]^2 &#92;subset &#92;mathbb{R}^2}' title='{D=[0,1]^2 &#92;subset &#92;mathbb{R}^2}' class='latex' />.</p>
<div id="attachment_329" class="wp-caption aligncenter" style="width: 487px"><a href="http://linbaba.files.wordpress.com/2011/10/first-eigenfunction-in-a-square.png"><img src="http://linbaba.files.wordpress.com/2011/10/first-eigenfunction-in-a-square.png?w=477&#038;h=318" alt="" title="first-eigenfunction-in-a-square" width="477" height="318" class="size-full wp-image-329" /></a><p class="wp-caption-text">First Eigenfunction</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linbaba.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linbaba.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linbaba.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linbaba.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linbaba.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linbaba.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linbaba.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linbaba.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linbaba.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linbaba.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linbaba.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linbaba.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linbaba.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linbaba.wordpress.com/326/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=326&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linbaba.wordpress.com/2011/10/25/conditioned-brownian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61e04fd85a4d6ea7b7b5433f1a8470c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linbaba</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2011/10/brownian-motion.png" medium="image">
			<media:title type="html">Brownian Motion</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2011/10/first-eigenfunction-in-a-square.png" medium="image">
			<media:title type="html">first-eigenfunction-in-a-square</media:title>
		</media:content>
	</item>
		<item>
		<title>Uncertainty Principle and Robust Reconstruction</title>
		<link>http://linbaba.wordpress.com/2011/06/12/uncertaintyprinciple/</link>
		<comments>http://linbaba.wordpress.com/2011/06/12/uncertaintyprinciple/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 23:42:00 +0000</pubDate>
		<dc:creator>Alekk</dc:creator>
				<category><![CDATA[compressed sensing]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Heisenberg]]></category>
		<category><![CDATA[Logan phenomenon]]></category>
		<category><![CDATA[l^1]]></category>
		<category><![CDATA[reconstruction]]></category>
		<category><![CDATA[robust reconstruction]]></category>
		<category><![CDATA[sparsity]]></category>
		<category><![CDATA[uncertainty principle]]></category>

		<guid isPermaLink="false">http://linbaba.wordpress.com/?p=308</guid>
		<description><![CDATA[1. Heisenberg Uncertainty Principle The Heisenberg Uncertainty principle states that a signal cannot be both highly concentrated in time and highly concentrated in frequency. For example, consider a square-integrable function normalised so that . In this case, defines a probability distributions on the real line. The Fourier isometry shows that its Fourier transform also defines [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=308&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
<p><b>1. Heisenberg Uncertainty Principle </b></p>
<p><p>
The <a href="http://en.wikipedia.org/wiki/Uncertainty_principle">Heisenberg Uncertainty</a> principle states that a signal cannot be both highly concentrated in time and highly concentrated in frequency. For example, consider a square-integrable function <img src='http://s0.wp.com/latex.php?latex=%7Bf%3A%7B%5Cmathbb+R%7D+%5Crightarrow+%7B%5Cmathbb+R%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{f:{&#92;mathbb R} &#92;rightarrow {&#92;mathbb R}}' title='{f:{&#92;mathbb R} &#92;rightarrow {&#92;mathbb R}}' class='latex' /> normalised so that <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7Cf%5C%7C_2+%3D1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|f&#92;|_2 =1}' title='{&#92;|f&#92;|_2 =1}' class='latex' />. In this case, <img src='http://s0.wp.com/latex.php?latex=%7B%7Cf%28x%29%7C%5E2+%5C%2C+dx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|f(x)|^2 &#92;, dx}' title='{|f(x)|^2 &#92;, dx}' class='latex' /> defines a probability distributions on the real line. The Fourier isometry shows that its <a href="http://en.wikipedia.org/wiki/Fourier_transform">Fourier transform</a> <img src='http://s0.wp.com/latex.php?latex=%7B%5Chat%7Bf%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;hat{f}}' title='{&#92;hat{f}}' class='latex' /> also defines a probability distribution <img src='http://s0.wp.com/latex.php?latex=%7B%7C%5Chat%7Bf%7D%28x%29%7C%5E2+%5C%2C+dx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|&#92;hat{f}(x)|^2 &#92;, dx}' title='{|&#92;hat{f}(x)|^2 &#92;, dx}' class='latex' />. In order to measure how spread-out these two probability distributions are, one can use their variance. The uncertainty principle states that
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Ctextbf%7Bvar%7D%28%7Cf%7C%5E2%29+%5Ccdot+%5Ctextbf%7Bvar%7D%28%7C%5Chat%7Bf%7D%7C%5E2%29+%5Cgeq+%5Cfrac%7B1%7D%7B16%5Cpi%5E2%7D+%5C+%5C+%5C+%5C+%5C+%281%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;textbf{var}(|f|^2) &#92;cdot &#92;textbf{var}(|&#92;hat{f}|^2) &#92;geq &#92;frac{1}{16&#92;pi^2} &#92; &#92; &#92; &#92; &#92; (1)' title='&#92;displaystyle  &#92;textbf{var}(|f|^2) &#92;cdot &#92;textbf{var}(|&#92;hat{f}|^2) &#92;geq &#92;frac{1}{16&#92;pi^2} &#92; &#92; &#92; &#92; &#92; (1)' class='latex' /></p>
<p> where <img src='http://s0.wp.com/latex.php?latex=%7B%5Ctextbf%7Bvar%7D%28g%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;textbf{var}(g)}' title='{&#92;textbf{var}(g)}' class='latex' /> designates the variance of the distribution <img src='http://s0.wp.com/latex.php?latex=%7Bg%28x%29+%5C%2C+dx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{g(x) &#92;, dx}' title='{g(x) &#92;, dx}' class='latex' />. This shows for example that <img src='http://s0.wp.com/latex.php?latex=%7B%5Ctextbf%7Bvar%7D%28%7Cf%7C%5E2%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;textbf{var}(|f|^2)}' title='{&#92;textbf{var}(|f|^2)}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Ctextbf%7Bvar%7D%28%7C%5Chat%7Bf%7D%7C%5E2%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;textbf{var}(|&#92;hat{f}|^2)}' title='{&#92;textbf{var}(|&#92;hat{f}|^2)}' class='latex' /> cannot be simultaneously less than <img src='http://s0.wp.com/latex.php?latex=%7B%5Cfrac%7B1%7D%7B4+%5Cpi%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;frac{1}{4 &#92;pi}}' title='{&#92;frac{1}{4 &#92;pi}}' class='latex' />.</p>
<p>
We can play the same with a vector <img src='http://s0.wp.com/latex.php?latex=%7Bx+%5Cin+%7B%5Cmathbb+R%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x &#92;in {&#92;mathbb R}^N}' title='{x &#92;in {&#92;mathbb R}^N}' class='latex' /> and its (discrete) Fourier transform <img src='http://s0.wp.com/latex.php?latex=%7B%5Chat%7Bx%7D+%3D+Hx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;hat{x} = Hx}' title='{&#92;hat{x} = Hx}' class='latex' />. The <a href="http://en.wikipedia.org/wiki/DFT_matrix">Fourier matrix</a> <img src='http://s0.wp.com/latex.php?latex=%7BH%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{H}' title='{H}' class='latex' /> is defined by
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++H_%7Bp%2Cq%7D+%3D+%5Cfrac%7B1%7D%7B%5Csqrt%7BN%7D%7D+%5C%2C+%5Cexp%282i%5Cpi%5Cfrac%7Bpq%7D%7BN%7D%29.+%5C+%5C+%5C+%5C+%5C+%282%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  H_{p,q} = &#92;frac{1}{&#92;sqrt{N}} &#92;, &#92;exp(2i&#92;pi&#92;frac{pq}{N}). &#92; &#92; &#92; &#92; &#92; (2)' title='&#92;displaystyle  H_{p,q} = &#92;frac{1}{&#92;sqrt{N}} &#92;, &#92;exp(2i&#92;pi&#92;frac{pq}{N}). &#92; &#92; &#92; &#92; &#92; (2)' class='latex' /></p>
<p> where the normalisation coefficient <img src='http://s0.wp.com/latex.php?latex=%7B%5Cfrac%7B1%7D%7B%5Csqrt%7BN%7D%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;frac{1}{&#92;sqrt{N}}}' title='{&#92;frac{1}{&#92;sqrt{N}}}' class='latex' /> ensures that <img src='http://s0.wp.com/latex.php?latex=%7BHH_%2A%3DI%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{HH_*=I}' title='{HH_*=I}' class='latex' />. The Fourier inversion formula reads <img src='http://s0.wp.com/latex.php?latex=%7Bx+%3D+H_%2A%5Chat%7Bx%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x = H_*&#92;hat{x}}' title='{x = H_*&#92;hat{x}}' class='latex' />. To measure how spread-out the coefficients of a vector <img src='http://s0.wp.com/latex.php?latex=%7Bv+%5Cin+%7B%5Cmathbb+C%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{v &#92;in {&#92;mathbb C}^N}' title='{v &#92;in {&#92;mathbb C}^N}' class='latex' /> are, one can look at the size of its support
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cmu%28v%29+%5C%2C+%3A%3D+%5C%2C+%5Ctextbf%7BCard%7D+%5CBig%5C%7B+k+%5Cin+%5B1%2CN%5D%3A+%5C%3B+v_k%3D0+%5CBig%5C%7D.+%5C+%5C+%5C+%5C+%5C+%283%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;mu(v) &#92;, := &#92;, &#92;textbf{Card} &#92;Big&#92;{ k &#92;in [1,N]: &#92;; v_k=0 &#92;Big&#92;}. &#92; &#92; &#92; &#92; &#92; (3)' title='&#92;displaystyle  &#92;mu(v) &#92;, := &#92;, &#92;textbf{Card} &#92;Big&#92;{ k &#92;in [1,N]: &#92;; v_k=0 &#92;Big&#92;}. &#92; &#92; &#92; &#92; &#92; (3)' class='latex' /></p>
<p> If an uncertainty principle holds, one <i>should</i> be able to bound <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu%28x%29+%5Ccdot+%5Cmu%28%5Chat%7Bx%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu(x) &#92;cdot &#92;mu(&#92;hat{x})}' title='{&#92;mu(x) &#92;cdot &#92;mu(&#92;hat{x})}' class='latex' /> from below. There is no universal constant <img src='http://s0.wp.com/latex.php?latex=%7B%5Calpha%3E0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;alpha&gt;0}' title='{&#92;alpha&gt;0}' class='latex' /> such that
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cfrac%7B%5Cmu%28x%29%7D%7BN%7D+%5Ccdot+%5Cfrac%7B%5Cmu%28%5Chat%7Bx%7D%29%7D%7BN%7D+%5Cgeq+%5Calpha+%5C+%5C+%5C+%5C+%5C+%284%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;frac{&#92;mu(x)}{N} &#92;cdot &#92;frac{&#92;mu(&#92;hat{x})}{N} &#92;geq &#92;alpha &#92; &#92; &#92; &#92; &#92; (4)' title='&#92;displaystyle  &#92;frac{&#92;mu(x)}{N} &#92;cdot &#92;frac{&#92;mu(&#92;hat{x})}{N} &#92;geq &#92;alpha &#92; &#92; &#92; &#92; &#92; (4)' class='latex' /></p>
<p> for any <img src='http://s0.wp.com/latex.php?latex=%7BN+%5Cgeq+1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{N &#92;geq 1}' title='{N &#92;geq 1}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7Bx+%5Cin+%7B%5Cmathbb+R%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x &#92;in {&#92;mathbb R}^N}' title='{x &#92;in {&#92;mathbb R}^N}' class='latex' />. Indeed, if <img src='http://s0.wp.com/latex.php?latex=%7BN%3Dpq%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{N=pq}' title='{N=pq}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7Bx+%3D+%5Csum_%7Bj%3D1%7D%5E%7B%5Cfrac%7BN%7D%7Bp%7D%7D+e_%7Bpj%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x = &#92;sum_{j=1}^{&#92;frac{N}{p}} e_{pj}}' title='{x = &#92;sum_{j=1}^{&#92;frac{N}{p}} e_{pj}}' class='latex' /> one readily checks that <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu%28x%29+%3D+q%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu(x) = q}' title='{&#92;mu(x) = q}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu%28%5Chat%7Bx%7D%29%3Dp%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu(&#92;hat{x})=p}' title='{&#92;mu(&#92;hat{x})=p}' class='latex' /> so that <img src='http://s0.wp.com/latex.php?latex=%7B%5Cfrac%7B%5Cmu%28x%29%7D%7BN%7D+%5Ccdot+%5Cfrac%7B%5Cmu%28%5Chat%7Bx%7D%29%7D%7BN%7D+%3D+%5Cfrac%7B1%7D%7BN%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;frac{&#92;mu(x)}{N} &#92;cdot &#92;frac{&#92;mu(&#92;hat{x})}{N} = &#92;frac{1}{N}}' title='{&#92;frac{&#92;mu(x)}{N} &#92;cdot &#92;frac{&#92;mu(&#92;hat{x})}{N} = &#92;frac{1}{N}}' class='latex' />. Nevertheless, in this case this gives <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu%28x%29+%5Ccdot+%5Cmu%28%5Chat%7Bx%7D%29+%3D+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu(x) &#92;cdot &#92;mu(&#92;hat{x}) = N}' title='{&#92;mu(x) &#92;cdot &#92;mu(&#92;hat{x}) = N}' class='latex' />. Indeed, a beautiful <a href="http://goo.gl/QlBLW">result</a> of <a href="http://www-stat.stanford.edu/~donoho/">L. Donoho</a> and <a href="http://www.stat.berkeley.edu/~stark/">B. Stark</a> shows that <a name="e.no.noise">
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+++%5Cmu%28x%29+%5Ccdot+%5Cmu%28%5Chat%7Bx%7D%29+%5Cgeq+N+%5Cqquad+%5Ctext%7Bfor+all+%7D+%5Cqquad+x+%5Cin+%7B%5Cmathbb+R%7D%5EN.+%5C+%5C+%5C+%5C+%5C+%285%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle   &#92;mu(x) &#92;cdot &#92;mu(&#92;hat{x}) &#92;geq N &#92;qquad &#92;text{for all } &#92;qquad x &#92;in {&#92;mathbb R}^N. &#92; &#92; &#92; &#92; &#92; (5)' title='&#92;displaystyle   &#92;mu(x) &#92;cdot &#92;mu(&#92;hat{x}) &#92;geq N &#92;qquad &#92;text{for all } &#92;qquad x &#92;in {&#92;mathbb R}^N. &#92; &#92; &#92; &#92; &#92; (5)' class='latex' /></p>
<p></a> Maybe more surprisingly, and crucial to applications, they even show that this principle can be made robust by taking noise and approximations into account. This is described in the next section.</p>
<p>
<p><b>2. Robust Uncertainty Principle </b></p>
<p> Consider a subset <img src='http://s0.wp.com/latex.php?latex=%7BT+%5Csubset+%5C%7B1%2C2%2C+%5Cdots%2C+N%5C%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T &#92;subset &#92;{1,2, &#92;dots, N&#92;}}' title='{T &#92;subset &#92;{1,2, &#92;dots, N&#92;}}' class='latex' /> of indices and the orthogonal projection <img src='http://s0.wp.com/latex.php?latex=%7BP_T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{P_T}' title='{P_T}' class='latex' /> on <img src='http://s0.wp.com/latex.php?latex=%7B%5Ctext%7Bspan%7D%5Cbig%5C%7B+e_t+%3A+t+%5Cin+T%5Cbig%5C%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;text{span}&#92;big&#92;{ e_t : t &#92;in T&#92;big&#92;}}' title='{&#92;text{span}&#92;big&#92;{ e_t : t &#92;in T&#92;big&#92;}}' class='latex' />. In other words, if <img src='http://s0.wp.com/latex.php?latex=%7Bx+%3D+%5Csum_%7Bj%3D1%7D%5EN+x_j+e_j%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x = &#92;sum_{j=1}^N x_j e_j}' title='{x = &#92;sum_{j=1}^N x_j e_j}' class='latex' />, then
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++P_T+x+%3D+%5Csum_%7Bt+%5Cin+T%7D+x_t+%5C%2C+e_t.+%5C+%5C+%5C+%5C+%5C+%286%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  P_T x = &#92;sum_{t &#92;in T} x_t &#92;, e_t. &#92; &#92; &#92; &#92; &#92; (6)' title='&#92;displaystyle  P_T x = &#92;sum_{t &#92;in T} x_t &#92;, e_t. &#92; &#92; &#92; &#92; &#92; (6)' class='latex' /></p>
<p> We say that a vector <img src='http://s0.wp.com/latex.php?latex=%7Bx+%5Cin+%7B%5Cmathbb+C%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x &#92;in {&#92;mathbb C}^N}' title='{x &#92;in {&#92;mathbb C}^N}' class='latex' /> is <img src='http://s0.wp.com/latex.php?latex=%7B%5Cepsilon_T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;epsilon_T}' title='{&#92;epsilon_T}' class='latex' />-concentrated on <img src='http://s0.wp.com/latex.php?latex=%7BT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T}' title='{T}' class='latex' /> if <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7Cx-P_T+x%5C%7C_2+%5Cleq+%5Cepsilon_T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|x-P_T x&#92;|_2 &#92;leq &#92;epsilon_T}' title='{&#92;|x-P_T x&#92;|_2 &#92;leq &#92;epsilon_T}' class='latex' />. The <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^2}' title='{&#92;ell^2}' class='latex' />-robust uncertainty principle states that if <img src='http://s0.wp.com/latex.php?latex=%7Bx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x}' title='{x}' class='latex' /> is <img src='http://s0.wp.com/latex.php?latex=%7B%5Cepsilon_T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;epsilon_T}' title='{&#92;epsilon_T}' class='latex' /> concentrated on <img src='http://s0.wp.com/latex.php?latex=%7BT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T}' title='{T}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Chat%7Bx%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;hat{x}}' title='{&#92;hat{x}}' class='latex' /> is <img src='http://s0.wp.com/latex.php?latex=%7B%5Cepsilon_W%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;epsilon_W}' title='{&#92;epsilon_W}' class='latex' />-concentrated on <img src='http://s0.wp.com/latex.php?latex=%7BW%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W}' title='{W}' class='latex' /> then <a name="e.with.noise">
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+++%7CT%7C+%5Ccdot+%7CW%7C+%5Cgeq+N+%5C%2C+%5Cbig%28+1+-+%5Cepsilon_2%5Cbig%29+%5Cqquad+%5Ctext%7Bwith%7D+%5Cqquad+1+-+%5Cepsilon_2+%3D+%5Cbig%281-%28%5Cepsilon_W%2B%5Cepsilon_W%29%5Cbig%29%5E2.+%5C+%5C+%5C+%5C+%5C+%287%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle   |T| &#92;cdot |W| &#92;geq N &#92;, &#92;big( 1 - &#92;epsilon_2&#92;big) &#92;qquad &#92;text{with} &#92;qquad 1 - &#92;epsilon_2 = &#92;big(1-(&#92;epsilon_W+&#92;epsilon_W)&#92;big)^2. &#92; &#92; &#92; &#92; &#92; (7)' title='&#92;displaystyle   |T| &#92;cdot |W| &#92;geq N &#92;, &#92;big( 1 - &#92;epsilon_2&#92;big) &#92;qquad &#92;text{with} &#92;qquad 1 - &#92;epsilon_2 = &#92;big(1-(&#92;epsilon_W+&#92;epsilon_W)&#92;big)^2. &#92; &#92; &#92; &#92; &#92; (7)' class='latex' /></p>
<p></a> Indeed, the case <img src='http://s0.wp.com/latex.php?latex=%7B%5Cepsilon_T%3D%5Cepsilon_W%3D0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;epsilon_T=&#92;epsilon_W=0}' title='{&#92;epsilon_T=&#92;epsilon_W=0}' class='latex' /> gives Equation <a href="#e.no.noise">(5)</a>. The proof is surprisingly easy. On introduces the reconstruction operator <img src='http://s0.wp.com/latex.php?latex=%7BR%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{R}' title='{R}' class='latex' /> defined by
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++R+%3D+H_%2A+%5Ccirc+P_W+%5Ccirc+H+%5Ccirc+P_T.+%5C+%5C+%5C+%5C+%5C+%288%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  R = H_* &#92;circ P_W &#92;circ H &#92;circ P_T. &#92; &#92; &#92; &#92; &#92; (8)' title='&#92;displaystyle  R = H_* &#92;circ P_W &#92;circ H &#92;circ P_T. &#92; &#92; &#92; &#92; &#92; (8)' class='latex' /></p>
<p> In words: take a vector, delete the coordinate outside <img src='http://s0.wp.com/latex.php?latex=%7BT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T}' title='{T}' class='latex' />, take the Fourier transform, delete the coordinate outside <img src='http://s0.wp.com/latex.php?latex=%7BW%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W}' title='{W}' class='latex' />, finally take the inverse Fourier transform. The special case <img src='http://s0.wp.com/latex.php?latex=%7BT%3DW%3D%5C%7B1%2C%5Cldots%2C+N%5C%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T=W=&#92;{1,&#92;ldots, N&#92;}}' title='{T=W=&#92;{1,&#92;ldots, N&#92;}}' class='latex' /> simply gives <img src='http://s0.wp.com/latex.php?latex=%7BR%3D%5Ctext%7B%28identity%29%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{R=&#92;text{(identity)}}' title='{R=&#92;text{(identity)}}' class='latex' />. The proof consists in bounding the operator norm of <img src='http://s0.wp.com/latex.php?latex=%7BR%3A+%5Cell%5E2+%5Crightarrow+%5Cell%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{R: &#92;ell^2 &#92;rightarrow &#92;ell^2}' title='{R: &#92;ell^2 &#92;rightarrow &#92;ell^2}' class='latex' /> from above and below. The existence of a vector <img src='http://s0.wp.com/latex.php?latex=%7Bx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x}' title='{x}' class='latex' /> that is <img src='http://s0.wp.com/latex.php?latex=%7B%5Cepsilon_T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;epsilon_T}' title='{&#92;epsilon_T}' class='latex' />-concentrated such that <img src='http://s0.wp.com/latex.php?latex=%7B%5Chat%7Bx%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;hat{x}}' title='{&#92;hat{x}}' class='latex' /> is <img src='http://s0.wp.com/latex.php?latex=%7B%5Cepsilon_W%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;epsilon_W}' title='{&#92;epsilon_W}' class='latex' />-concentrated gives a lower bound. In details: </p>
<ul>
<li> <b>Upper bound:</b> it is obvious that <img src='http://s0.wp.com/latex.php?latex=%7BR%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{R}' title='{R}' class='latex' /> is a contraction in the sense that <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CRx%5C%7C+%5Cleq+%5C%7Cx%5C%7C%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|Rx&#92;| &#92;leq &#92;|x&#92;|}' title='{&#92;|Rx&#92;| &#92;leq &#92;|x&#92;|}' class='latex' /> since <img src='http://s0.wp.com/latex.php?latex=%7BH%2CH_%2A%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{H,H_*}' title='{H,H_*}' class='latex' /> are isometries and <img src='http://s0.wp.com/latex.php?latex=%7BP_T%2CP_W%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{P_T,P_W}' title='{P_T,P_W}' class='latex' /> are orthogonal projections. Moreover, the smaller <img src='http://s0.wp.com/latex.php?latex=%7BW%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W}' title='{W}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T}' title='{T}' class='latex' />, the smaller the norm of <img src='http://s0.wp.com/latex.php?latex=%7BR%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{R}' title='{R}' class='latex' />. Since <img src='http://s0.wp.com/latex.php?latex=%7BH_%2A%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{H_*}' title='{H_*}' class='latex' /> is an isometry we have <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CR%5C%7C+%3D+%5C%7CP_W+%5Ccirc+H+%5Ccirc+P_T%5C%7C+%3D+%5Csup+%5C%7CP_W+%5Ccirc+H+x%5C%7C%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|R&#92;| = &#92;|P_W &#92;circ H &#92;circ P_T&#92;| = &#92;sup &#92;|P_W &#92;circ H x&#92;|}' title='{&#92;|R&#92;| = &#92;|P_W &#92;circ H &#92;circ P_T&#92;| = &#92;sup &#92;|P_W &#92;circ H x&#92;|}' class='latex' />, where the supremum is over all <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7Cx%5C%7C+%5Cleq+1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|x&#92;| &#92;leq 1}' title='{&#92;|x&#92;| &#92;leq 1}' class='latex' /> that are supported by <img src='http://s0.wp.com/latex.php?latex=%7BT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T}' title='{T}' class='latex' />. Cauchy-Schwarz shows that
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++%5C%7CP_W+%5Ccirc+H+x%5C%7C%5E2+%26%3D%26+%5Csum_%7Bw+%5Cin+W%7D+%5Cbig%28+%5Csum_%7Bt+%5Cin+T%7D+H_%7Bw%2Ct%7D+x_t%5Cbig%29%5E2+%5C%5C+%26%5Cleq%26+%5Csum_%7Bw+%5Cin+W%7D+%5Csum_%7Bt+%5Cin+T%7D+%7CH_%7Bw%2Ct%7D%7C%5E2+%3D+%5Cfrac%7B1%7D%7BN%7D%5C%2C%7CW%7C+%5C%2C+%7CT%7C.+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;|P_W &#92;circ H x&#92;|^2 &amp;=&amp; &#92;sum_{w &#92;in W} &#92;big( &#92;sum_{t &#92;in T} H_{w,t} x_t&#92;big)^2 &#92;&#92; &amp;&#92;leq&amp; &#92;sum_{w &#92;in W} &#92;sum_{t &#92;in T} |H_{w,t}|^2 = &#92;frac{1}{N}&#92;,|W| &#92;, |T|. &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;|P_W &#92;circ H x&#92;|^2 &amp;=&amp; &#92;sum_{w &#92;in W} &#92;big( &#92;sum_{t &#92;in T} H_{w,t} x_t&#92;big)^2 &#92;&#92; &amp;&#92;leq&amp; &#92;sum_{w &#92;in W} &#92;sum_{t &#92;in T} |H_{w,t}|^2 = &#92;frac{1}{N}&#92;,|W| &#92;, |T|. &#92;end{array} ' class='latex' /></p>
<p> In other words, the reconstruction operator <img src='http://s0.wp.com/latex.php?latex=%7BR%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{R}' title='{R}' class='latex' /> satisfies <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CR%5C%7C+%5Cleq+%5Cfrac%7B1%7D%7B%5Csqrt%7BN%7D%7D%5C%2C+%5Csqrt%7B%7CW%7C+%5C%2C+%7CT%7C%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|R&#92;| &#92;leq &#92;frac{1}{&#92;sqrt{N}}&#92;, &#92;sqrt{|W| &#92;, |T|}}' title='{&#92;|R&#92;| &#92;leq &#92;frac{1}{&#92;sqrt{N}}&#92;, &#92;sqrt{|W| &#92;, |T|}}' class='latex' />. This is a non-trivial bound only if <img src='http://s0.wp.com/latex.php?latex=%7B%7CW%7C+%5C%2C+%7CT%7C+%3C+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|W| &#92;, |T| &lt; N}' title='{|W| &#92;, |T| &lt; N}' class='latex' />.</p>
<p><li> <b>Lower bound:</b> consider <img src='http://s0.wp.com/latex.php?latex=%7Bx+%5Cin+%7B%5Cmathbb+R%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x &#92;in {&#92;mathbb R}^N}' title='{x &#92;in {&#92;mathbb R}^N}' class='latex' /> that satisfies <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7Cx-P_Tx%5C%7C+%3D+%5Cepsilon_T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|x-P_Tx&#92;| = &#92;epsilon_T}' title='{&#92;|x-P_Tx&#92;| = &#92;epsilon_T}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7C%5Chat%7Bx%7D+-+P_W+%5Chat%7Bx%7D%5C%7C+%3D+%5Cepsilon_W%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|&#92;hat{x} - P_W &#92;hat{x}&#92;| = &#92;epsilon_W}' title='{&#92;|&#92;hat{x} - P_W &#92;hat{x}&#92;| = &#92;epsilon_W}' class='latex' />. The Fourier transform is an <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^2}' title='{&#92;ell^2}' class='latex' /> isometry so that the triangle inequality easily shows that <img src='http://s0.wp.com/latex.php?latex=%7Bx+%5Capprox+Rx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x &#92;approx Rx}' title='{x &#92;approx Rx}' class='latex' /> in the sense that
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5C%7Cx-R+x%5C%7C+%5Cleq+%5Cepsilon_W+%2B+%5Cepsilon_T.+%5C+%5C+%5C+%5C+%5C+%289%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;|x-R x&#92;| &#92;leq &#92;epsilon_W + &#92;epsilon_T. &#92; &#92; &#92; &#92; &#92; (9)' title='&#92;displaystyle  &#92;|x-R x&#92;| &#92;leq &#92;epsilon_W + &#92;epsilon_T. &#92; &#92; &#92; &#92; &#92; (9)' class='latex' /></p>
<p> This proves the lower bound <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CR%5C%7C+%5Cgeq+1-%28%5Cepsilon_W%2B%5Cepsilon_T%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|R&#92;| &#92;geq 1-(&#92;epsilon_W+&#92;epsilon_T)}' title='{&#92;|R&#92;| &#92;geq 1-(&#92;epsilon_W+&#92;epsilon_T)}' class='latex' />.
</ul>
<p>
In summary, the reconstruction operator <img src='http://s0.wp.com/latex.php?latex=%7BR%3DH_%2A+%5Ccirc+P_W+%5Ccirc+H+%5Ccirc+P_T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{R=H_* &#92;circ P_W &#92;circ H &#92;circ P_T}' title='{R=H_* &#92;circ P_W &#92;circ H &#92;circ P_T}' class='latex' /> always satisfies <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CR%5C%7C+%5Cleq+%5Cfrac%7B1%7D%7B%5Csqrt%7BN%7D%7D%5C%2C+%5Csqrt%7B%7CW%7C+%5C%2C+%7CT%7C%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|R&#92;| &#92;leq &#92;frac{1}{&#92;sqrt{N}}&#92;, &#92;sqrt{|W| &#92;, |T|}}' title='{&#92;|R&#92;| &#92;leq &#92;frac{1}{&#92;sqrt{N}}&#92;, &#92;sqrt{|W| &#92;, |T|}}' class='latex' />. Moreover, the existence of <img src='http://s0.wp.com/latex.php?latex=%7Bx+%5Cin+%7B%5Cmathbb+R%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x &#92;in {&#92;mathbb R}^N}' title='{x &#92;in {&#92;mathbb R}^N}' class='latex' /> satisfying <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7Cx-P_Tx%5C%7C_2+%3D+%5Cepsilon_T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|x-P_Tx&#92;|_2 = &#92;epsilon_T}' title='{&#92;|x-P_Tx&#92;|_2 = &#92;epsilon_T}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7C%5Chat%7Bx%7D+-+P_W+%5Chat%7Bx%7D%5C%7C_2+%3D+%5Cepsilon_W%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|&#92;hat{x} - P_W &#92;hat{x}&#92;|_2 = &#92;epsilon_W}' title='{&#92;|&#92;hat{x} - P_W &#92;hat{x}&#92;|_2 = &#92;epsilon_W}' class='latex' /> implies the lower bound <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CR%5C%7C+%5Cgeq+1-%28%5Cepsilon_W%2B%5Cepsilon_T%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|R&#92;| &#92;geq 1-(&#92;epsilon_W+&#92;epsilon_T)}' title='{&#92;|R&#92;| &#92;geq 1-(&#92;epsilon_W+&#92;epsilon_T)}' class='latex' />. Therefore, the sets <img src='http://s0.wp.com/latex.php?latex=%7BW%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W}' title='{W}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T}' title='{T}' class='latex' /> must verify the uncertainty principle
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%7CW%7C+%5Ccdot+%7CT%7C+%5Cgeq+N+%5C%2C+%281-%5Cepsilon_2%29+%5Cqquad+%5Ctext%7Bwith%7D%5Cqquad+1-%5Cepsilon_2+%3D+%5Cbig%28+1-%28%5Cepsilon_W%2B%5Cepsilon_T%29%5Cbig%29%5E2.+%5C+%5C+%5C+%5C+%5C+%2810%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  |W| &#92;cdot |T| &#92;geq N &#92;, (1-&#92;epsilon_2) &#92;qquad &#92;text{with}&#92;qquad 1-&#92;epsilon_2 = &#92;big( 1-(&#92;epsilon_W+&#92;epsilon_T)&#92;big)^2. &#92; &#92; &#92; &#92; &#92; (10)' title='&#92;displaystyle  |W| &#92;cdot |T| &#92;geq N &#92;, (1-&#92;epsilon_2) &#92;qquad &#92;text{with}&#92;qquad 1-&#92;epsilon_2 = &#92;big( 1-(&#92;epsilon_W+&#92;epsilon_T)&#92;big)^2. &#92; &#92; &#92; &#92; &#92; (10)' class='latex' /></p>
<p> Notice that we have only use the fact that the entries of the Fourier matrix are bounded in absolute value by <img src='http://s0.wp.com/latex.php?latex=%7B%5Cfrac%7B1%7D%7B%5Csqrt%7BN%7D%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;frac{1}{&#92;sqrt{N}}}' title='{&#92;frac{1}{&#92;sqrt{N}}}' class='latex' />. We could have use for example any other unitary matrix <img src='http://s0.wp.com/latex.php?latex=%7BU+%5Cin+M_N%28%7B%5Cmathbb+C%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{U &#92;in M_N({&#92;mathbb C})}' title='{U &#92;in M_N({&#92;mathbb C})}' class='latex' />. The bound <img src='http://s0.wp.com/latex.php?latex=%7B%7CU_%7Br%2Cs%7D%7C+%5Cleq+%5Cfrac%7B1%7D%7B%5Csqrt%7B%5Calpha+N%7D%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|U_{r,s}| &#92;leq &#92;frac{1}{&#92;sqrt{&#92;alpha N}}}' title='{|U_{r,s}| &#92;leq &#92;frac{1}{&#92;sqrt{&#92;alpha N}}}' class='latex' /> for all <img src='http://s0.wp.com/latex.php?latex=%7B1+%5Cleq+r%2Cs+%5Cleq+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1 &#92;leq r,s &#92;leq N}' title='{1 &#92;leq r,s &#92;leq N}' class='latex' /> gives the uncertainty principle <img src='http://s0.wp.com/latex.php?latex=%7B%7CW%7C+%5Ccdot+%7CT%7C+%5Cgeq+%5Calpha+N+%5C%2C+%5Cbig%28+1-%28%5Cepsilon_W%2B%5Cepsilon_T%29%5Cbig%29%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|W| &#92;cdot |T| &#92;geq &#92;alpha N &#92;, &#92;big( 1-(&#92;epsilon_W+&#92;epsilon_T)&#92;big)^2}' title='{|W| &#92;cdot |T| &#92;geq &#92;alpha N &#92;, &#92;big( 1-(&#92;epsilon_W+&#92;epsilon_T)&#92;big)^2}' class='latex' />. In general <img src='http://s0.wp.com/latex.php?latex=%7B%5Calpha+%5Cleq+1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;alpha &#92;leq 1}' title='{&#92;alpha &#92;leq 1}' class='latex' /> since <img src='http://s0.wp.com/latex.php?latex=%7BU%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{U}' title='{U}' class='latex' /> is an isometry.</p>
<p>
One can work out an upper bound and a lower bound for the reconstruction operator <img src='http://s0.wp.com/latex.php?latex=%7BR%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{R}' title='{R}' class='latex' /> using the <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^1}' title='{&#92;ell^1}' class='latex' />-norm instead of the <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^2}' title='{&#92;ell^2}' class='latex' />-norm. Doing so, one can prove that if <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7Cx-P_Tx%5C%7C_1+%5Cleq+%5Cepsilon_T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|x-P_Tx&#92;|_1 &#92;leq &#92;epsilon_T}' title='{&#92;|x-P_Tx&#92;|_1 &#92;leq &#92;epsilon_T}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7C%5Chat%7Bx%7D-P_W+%5Chat%7Bx%7D%5C%7C_1+%5Cleq+%5Cepsilon_W%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|&#92;hat{x}-P_W &#92;hat{x}&#92;|_1 &#92;leq &#92;epsilon_W}' title='{&#92;|&#92;hat{x}-P_W &#92;hat{x}&#92;|_1 &#92;leq &#92;epsilon_W}' class='latex' /> then
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%7CW%7C+%5Ccdot+%7CT%7C+%5Cgeq+N+%5C%2C+%281-%5Cepsilon_1%29+%5Cqquad+%5Ctext%7Bwith%7D%5Cqquad+1-%5Cepsilon_1+%3D+%5Cfrac%7B1-%28%5Cepsilon_W%2B%5Cepsilon_T%29%7D%7B1%2B%5Cepsilon_W%7D.+%5C+%5C+%5C+%5C+%5C+%2811%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  |W| &#92;cdot |T| &#92;geq N &#92;, (1-&#92;epsilon_1) &#92;qquad &#92;text{with}&#92;qquad 1-&#92;epsilon_1 = &#92;frac{1-(&#92;epsilon_W+&#92;epsilon_T)}{1+&#92;epsilon_W}. &#92; &#92; &#92; &#92; &#92; (11)' title='&#92;displaystyle  |W| &#92;cdot |T| &#92;geq N &#92;, (1-&#92;epsilon_1) &#92;qquad &#92;text{with}&#92;qquad 1-&#92;epsilon_1 = &#92;frac{1-(&#92;epsilon_W+&#92;epsilon_T)}{1+&#92;epsilon_W}. &#92; &#92; &#92; &#92; &#92; (11)' class='latex' /></p>
<p>
<p><b>3. Stable <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^2}' title='{&#92;ell^2}' class='latex' /> Reconstruction </b></p>
<p> Let us see how the uncertainty principle can be used to reconstruct a corrupted signal. For example, consider a discrete signal <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbig%5C%7B+s_k+%5Cbig%5C%7D_%7Bk%3D1%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;big&#92;{ s_k &#92;big&#92;}_{k=1}^N}' title='{&#92;big&#92;{ s_k &#92;big&#92;}_{k=1}^N}' class='latex' /> corrupted by some noise <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbig%5C%7B+n_k+%5Cbig%5C%7D_%7Bk%3D1%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;big&#92;{ n_k &#92;big&#92;}_{k=1}^N}' title='{&#92;big&#92;{ n_k &#92;big&#92;}_{k=1}^N}' class='latex' />. In top of that, let us suppose that on the set <img src='http://s0.wp.com/latex.php?latex=%7BT+%5Csubset+%5C%7B1%2C%5Cldots%2C+N%5C%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T &#92;subset &#92;{1,&#92;ldots, N&#92;}}' title='{T &#92;subset &#92;{1,&#92;ldots, N&#92;}}' class='latex' /> the receiver does <b>not</b> receive any information. In other words, the receiver can only observe
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++y_k+%3D+s_k+%2B+n_k+%5Cqquad+%5Ctext%7Bfor%7D+%5Cqquad+k+%5Cin+%5C%7B1%2C%5Cldots%2C+N%5C%7D+%5Csetminus+T.+%5C+%5C+%5C+%5C+%5C+%2812%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  y_k = s_k + n_k &#92;qquad &#92;text{for} &#92;qquad k &#92;in &#92;{1,&#92;ldots, N&#92;} &#92;setminus T. &#92; &#92; &#92; &#92; &#92; (12)' title='&#92;displaystyle  y_k = s_k + n_k &#92;qquad &#92;text{for} &#92;qquad k &#92;in &#92;{1,&#92;ldots, N&#92;} &#92;setminus T. &#92; &#92; &#92; &#92; &#92; (12)' class='latex' /></p>
<p> In general, it is impossible to recover the original <img src='http://s0.wp.com/latex.php?latex=%7Bs_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s_k}' title='{s_k}' class='latex' />, or an approximation of it, since the data <img src='http://s0.wp.com/latex.php?latex=%7Bs_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s_k}' title='{s_k}' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=%7Bk+%5Cin+T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k &#92;in T}' title='{k &#92;in T}' class='latex' /> are lost forever. In general, even if the received signal <img src='http://s0.wp.com/latex.php?latex=%7By_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y_k}' title='{y_k}' class='latex' /> is very weak, the deleted data <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7Bs_k%5C%7D_%7Bk+%5Cin+T%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;{s_k&#92;}_{k &#92;in T}}' title='{&#92;{s_k&#92;}_{k &#92;in T}}' class='latex' /> might be huge. Nevertheless, under the assumption that the frequencies of <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s}' title='{s}' class='latex' /> are supported by a set <img src='http://s0.wp.com/latex.php?latex=%7BW%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W}' title='{W}' class='latex' /> satisfying <img src='http://s0.wp.com/latex.php?latex=%7B%7CT%7C+%5Ccdot+%7CW%7C+%3C+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|T| &#92;cdot |W| &lt; N}' title='{|T| &#92;cdot |W| &lt; N}' class='latex' />, the reconstruction becomes possible. It is not very surprising since the hypothesis <img src='http://s0.wp.com/latex.php?latex=%7B%7CT%7C+%5Ccdot+%7CW%7C+%3C+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|T| &#92;cdot |W| &lt; N}' title='{|T| &#92;cdot |W| &lt; N}' class='latex' /> implies that the signal <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7Bs_k%5C%7D_1%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;{s_k&#92;}_1^N}' title='{&#92;{s_k&#92;}_1^N}' class='latex' /> is sufficiently <i>smooth</i> so that the knowledge of <img src='http://s0.wp.com/latex.php?latex=%7By_k+%2B+n_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y_k + n_k}' title='{y_k + n_k}' class='latex' /> on <img src='http://s0.wp.com/latex.php?latex=%7Bk+%5Cin+%5C%7B1%2C%5Cldots%2C+N%5C%7D+%5Csetminus+T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k &#92;in &#92;{1,&#92;ldots, N&#92;} &#92;setminus T}' title='{k &#92;in &#92;{1,&#92;ldots, N&#92;} &#92;setminus T}' class='latex' /> is enough to construct an approximation of <img src='http://s0.wp.com/latex.php?latex=%7Bs_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s_k}' title='{s_k}' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=%7Bk+%5Cin+T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k &#92;in T}' title='{k &#92;in T}' class='latex' />. We assume that the set <img src='http://s0.wp.com/latex.php?latex=%7BW%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W}' title='{W}' class='latex' /> is <b>known</b> to the observer. Since the components on <img src='http://s0.wp.com/latex.php?latex=%7BT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T}' title='{T}' class='latex' /> are not observed, one can suppose without loss of generality that there is no noise on these components (<img src='http://s0.wp.com/latex.php?latex=%7Bi.e.%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{i.e.}' title='{i.e.}' class='latex' /> we have <img src='http://s0.wp.com/latex.php?latex=%7Bn_k%3D0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{n_k=0}' title='{n_k=0}' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=%7Bk+%5Cin+T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k &#92;in T}' title='{k &#92;in T}' class='latex' />): the observation <img src='http://s0.wp.com/latex.php?latex=%7By%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y}' title='{y}' class='latex' /> can be described as
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++y+%3D+%28I-P_T%29s+%2B+n.+%5C+%5C+%5C+%5C+%5C+%2813%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  y = (I-P_T)s + n. &#92; &#92; &#92; &#92; &#92; (13)' title='&#92;displaystyle  y = (I-P_T)s + n. &#92; &#92; &#92; &#92; &#92; (13)' class='latex' /></p>
<p> It is possible to have a stable reconstruction of the original signal <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s}' title='{s}' class='latex' /> if the operator <img src='http://s0.wp.com/latex.php?latex=%7B%28I-P_T%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(I-P_T)}' title='{(I-P_T)}' class='latex' /> can be inverted: there exists a linear operator <img src='http://s0.wp.com/latex.php?latex=%7BQ%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Q}' title='{Q}' class='latex' /> such that <img src='http://s0.wp.com/latex.php?latex=%7BQ+%5Ccirc+%28I-P_T%29+s+%3D+s%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Q &#92;circ (I-P_T) s = s}' title='{Q &#92;circ (I-P_T) s = s}' class='latex' /> for every <img src='http://s0.wp.com/latex.php?latex=%7Bs+%5Cin+B%28W%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s &#92;in B(W)}' title='{s &#92;in B(W)}' class='latex' />. If this is the case, the reconstruction
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Chat%7Bs%7D+%3D+Q+y+%5C+%5C+%5C+%5C+%5C+%2814%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;hat{s} = Q y &#92; &#92; &#92; &#92; &#92; (14)' title='&#92;displaystyle  &#92;hat{s} = Q y &#92; &#92; &#92; &#92; &#92; (14)' class='latex' /></p>
<p> satisfies <img src='http://s0.wp.com/latex.php?latex=%7B%5Chat%7Bs%7D+%3D+s+%2B+Qn%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;hat{s} = s + Qn}' title='{&#92;hat{s} = s + Qn}' class='latex' /> so that <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7C%5Chat%7Bs%7D-s%5C%7C_2+%5Cleq+%5C%7CQ%5C%7C+%5C%2C+%5C%7Cn%5C%7C_2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|&#92;hat{s}-s&#92;|_2 &#92;leq &#92;|Q&#92;| &#92;, &#92;|n&#92;|_2}' title='{&#92;|&#92;hat{s}-s&#92;|_2 &#92;leq &#92;|Q&#92;| &#92;, &#92;|n&#92;|_2}' class='latex' />. A sufficient condition for <img src='http://s0.wp.com/latex.php?latex=%7BQ%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Q}' title='{Q}' class='latex' /> to exist is that <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CP_T+s%5C%7C+%3C+%5C%7Cs%5C%7C%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|P_T s&#92;| &lt; &#92;|s&#92;|}' title='{&#92;|P_T s&#92;| &lt; &#92;|s&#92;|}' class='latex' /> for every <img src='http://s0.wp.com/latex.php?latex=%7Bs+%5Cin+B%28W%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s &#92;in B(W)}' title='{s &#92;in B(W)}' class='latex' />. This is equivalent to
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cmu_2%28W%2CT%29+%5C%3B%3A%3D%5C%3B+%5Csup%5CBig%5C%7B+%5Cfrac%7B%5C%7CP_T+s%5C%7C_2%7D%7B%5C%7Cs%5C%7C_2%7D%3A+s+%5Cin+B%28W%29%5CBig%5C%7D+%3C+1.+%5C+%5C+%5C+%5C+%5C+%2815%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;mu_2(W,T) &#92;;:=&#92;; &#92;sup&#92;Big&#92;{ &#92;frac{&#92;|P_T s&#92;|_2}{&#92;|s&#92;|_2}: s &#92;in B(W)&#92;Big&#92;} &lt; 1. &#92; &#92; &#92; &#92; &#92; (15)' title='&#92;displaystyle  &#92;mu_2(W,T) &#92;;:=&#92;; &#92;sup&#92;Big&#92;{ &#92;frac{&#92;|P_T s&#92;|_2}{&#92;|s&#92;|_2}: s &#92;in B(W)&#92;Big&#92;} &lt; 1. &#92; &#92; &#92; &#92; &#92; (15)' class='latex' /></p>
<p> Since for <img src='http://s0.wp.com/latex.php?latex=%7Bs+%5Cin+B%28W%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s &#92;in B(W)}' title='{s &#92;in B(W)}' class='latex' /> we have <img src='http://s0.wp.com/latex.php?latex=%7Bs+%3D+%28H_%2A+%5Ccirc+P_W+%5Ccirc+H%29+s%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s = (H_* &#92;circ P_W &#92;circ H) s}' title='{s = (H_* &#92;circ P_W &#92;circ H) s}' class='latex' /> it follows that <img src='http://s0.wp.com/latex.php?latex=%7BP_T+s+%3D+R%5E%2A+%5C%2C+s%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{P_T s = R^* &#92;, s}' title='{P_T s = R^* &#92;, s}' class='latex' /> where <img src='http://s0.wp.com/latex.php?latex=%7BR%3DH_%2A+%5Ccirc+P_W+%5Ccirc+H+%5Ccirc+P_T%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{R=H_* &#92;circ P_W &#92;circ H &#92;circ P_T}' title='{R=H_* &#92;circ P_W &#92;circ H &#92;circ P_T}' class='latex' /> is the reconstruction operator. The condition <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu_2%28W%2CF%29+%3C+1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu_2(W,F) &lt; 1}' title='{&#92;mu_2(W,F) &lt; 1}' class='latex' /> thus follows from the bound <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CR%5C%7C+%5Cleq+%5Csqrt%7B%5Cfrac%7B%7CT%7C+%5Ccdot+%7CW%7C%7D%7BN%7D%7D%3C1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|R&#92;| &#92;leq &#92;sqrt{&#92;frac{|T| &#92;cdot |W|}{N}}&lt;1}' title='{&#92;|R&#92;| &#92;leq &#92;sqrt{&#92;frac{|T| &#92;cdot |W|}{N}}&lt;1}' class='latex' />. Consequently the operator <img src='http://s0.wp.com/latex.php?latex=%7B%28I-P_T%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(I-P_T)}' title='{(I-P_T)}' class='latex' /> is invertible since <img src='http://s0.wp.com/latex.php?latex=%7BQ%3D%281-R%5E%2A%29%5E%7B-1%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Q=(1-R^*)^{-1}}' title='{Q=(1-R^*)^{-1}}' class='latex' /> satisfies
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++Q+%5Ccirc+%281-P_T%29+s%3Ds+%5Cqquad+%5Ctext%7Bfor+all%7D+%5Cqquad+s+%5Cin+B%28W%29.+%5C+%5C+%5C+%5C+%5C+%2816%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  Q &#92;circ (1-P_T) s=s &#92;qquad &#92;text{for all} &#92;qquad s &#92;in B(W). &#92; &#92; &#92; &#92; &#92; (16)' title='&#92;displaystyle  Q &#92;circ (1-P_T) s=s &#92;qquad &#92;text{for all} &#92;qquad s &#92;in B(W). &#92; &#92; &#92; &#92; &#92; (16)' class='latex' /></p>
<p> Since <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CQ%5C%7C+%3D+%5C%7C%281-R%5E%2A%29%5E%7B-1%7D%5C%7C+%5Cleq+%281-%5C%7CR%5C%7C%29%5E%7B-1%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|Q&#92;| = &#92;|(1-R^*)^{-1}&#92;| &#92;leq (1-&#92;|R&#92;|)^{-1}}' title='{&#92;|Q&#92;| = &#92;|(1-R^*)^{-1}&#92;| &#92;leq (1-&#92;|R&#92;|)^{-1}}' class='latex' /> we have the bound <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CQ%5C%7C+%5Cleq+C+%3D+%281-%5Cfrac%7B%7CW%7C+%5Ccdot+%7CT%7C%7D%7BN%7D%29%5E%7B-1%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|Q&#92;| &#92;leq C = (1-&#92;frac{|W| &#92;cdot |T|}{N})^{-1}}' title='{&#92;|Q&#92;| &#92;leq C = (1-&#92;frac{|W| &#92;cdot |T|}{N})^{-1}}' class='latex' />. Therefore
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Ctext%7B%28error+reconstruction%29%7D+%3D+%5C%7C+%5Chat%7Bs%7D-s%5C%7C_2+%5Cleq+C+%5C%2C+%5C%7Cn%5C%7C_2.+%5C+%5C+%5C+%5C+%5C+%2817%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;text{(error reconstruction)} = &#92;| &#92;hat{s}-s&#92;|_2 &#92;leq C &#92;, &#92;|n&#92;|_2. &#92; &#92; &#92; &#92; &#92; (17)' title='&#92;displaystyle  &#92;text{(error reconstruction)} = &#92;| &#92;hat{s}-s&#92;|_2 &#92;leq C &#92;, &#92;|n&#92;|_2. &#92; &#92; &#92; &#92; &#92; (17)' class='latex' /></p>
<p> Notice also that <img src='http://s0.wp.com/latex.php?latex=%7B%5Chat%7Bs%7D+%3D+Q+y%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;hat{s} = Q y}' title='{&#92;hat{s} = Q y}' class='latex' /> can easily and quickly be approximated using the expansion
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++Q+%3D+%281-R%5E%2A%29%5E%7B-1%7D%3D+1+%2B+R%5E%2A+%2B+%28R%5E%2A%29%5E2+%2B+%28R%5E%2A%29%5E3+%2B+%5Cldots+%5C+%5C+%5C+%5C+%5C+%2818%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  Q = (1-R^*)^{-1}= 1 + R^* + (R^*)^2 + (R^*)^3 + &#92;ldots &#92; &#92; &#92; &#92; &#92; (18)' title='&#92;displaystyle  Q = (1-R^*)^{-1}= 1 + R^* + (R^*)^2 + (R^*)^3 + &#92;ldots &#92; &#92; &#92; &#92; &#92; (18)' class='latex' /></p>
<p> Nevertheless, there are two things that are not very satisfying: </p>
<ul>
<li> the bound <img src='http://s0.wp.com/latex.php?latex=%7B%7CW%7C+%5Ccdot+%7CT%7C+%3C+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|W| &#92;cdot |T| &lt; N}' title='{|W| &#92;cdot |T| &lt; N}' class='latex' /> is extremely restrictive. For example, if <img src='http://s0.wp.com/latex.php?latex=%7B10+%5C%25%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{10 &#92;%}' title='{10 &#92;%}' class='latex' /> of the component are corrupted, this imposes that the signal has only <img src='http://s0.wp.com/latex.php?latex=%7B10%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{10}' title='{10}' class='latex' /> (and not <img src='http://s0.wp.com/latex.php?latex=%7B10%5C%25%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{10&#92;%}' title='{10&#92;%}' class='latex' />) non-zero Fourier coefficients.
<li> in general, the sets <img src='http://s0.wp.com/latex.php?latex=%7BW%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W}' title='{W}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T}' title='{T}' class='latex' /> are not known by the receiver.
</ul>
<p> The theory of compressed sensing addresses these two questions. More on that in forthcoming posts, hopefully &#8230; <a href="http://www-stat.stanford.edu/~candes/">Emmanuel Candes</a> recently gave extremely interesting <a href="http://goo.gl/nf1w3">lectures</a> on compressed sensing.</p>
<p>
<p><b>4. Exact <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^1}' title='{&#92;ell^1}' class='latex' /> Reconstruction: Logan Phenomenon </b></p>
<p> Let us consider a slightly different situation. A small fraction of the components of a signal <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7Bs_k%5C%7D_%7Bk%3D1%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;{s_k&#92;}_{k=1}^N}' title='{&#92;{s_k&#92;}_{k=1}^N}' class='latex' /> are corrupted. The noise is <b>not</b> assumed to be small. More precisely, suppose that one observes
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++y_k+%3D+s_k+%2B+P_T+n_k+%5C+%5C+%5C+%5C+%5C+%2819%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  y_k = s_k + P_T n_k &#92; &#92; &#92; &#92; &#92; (19)' title='&#92;displaystyle  y_k = s_k + P_T n_k &#92; &#92; &#92; &#92; &#92; (19)' class='latex' /></p>
<p> where <img src='http://s0.wp.com/latex.php?latex=%7BT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T}' title='{T}' class='latex' /> is the set of corrupted components and <img src='http://s0.wp.com/latex.php?latex=%7Bn%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{n}' title='{n}' class='latex' /> is an arbitrary noise that can potentially have very high intensity. Moreover, the set <img src='http://s0.wp.com/latex.php?latex=%7BT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T}' title='{T}' class='latex' /> is unknown to the receiver. In general, it is indeed impossible to recover the original signal <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s}' title='{s}' class='latex' />. Surprisingly, if one assumes that the signal <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s}' title='{s}' class='latex' /> is band-limited <img src='http://s0.wp.com/latex.php?latex=%7Bi.e.%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{i.e.}' title='{i.e.}' class='latex' /> the Fourier transform of <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s}' title='{s}' class='latex' /> is supported by a <b>known</b> set <img src='http://s0.wp.com/latex.php?latex=%7BW%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W}' title='{W}' class='latex' /> that satisfies <a name="e.exact.recov.cond">
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+++%7CW%7C+%5Ccdot+%7CT%7C+%3C+%5Cfrac%7BN%7D%7B2%7D%2C+%5C+%5C+%5C+%5C+%5C+%2820%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle   |W| &#92;cdot |T| &lt; &#92;frac{N}{2}, &#92; &#92; &#92; &#92; &#92; (20)' title='&#92;displaystyle   |W| &#92;cdot |T| &lt; &#92;frac{N}{2}, &#92; &#92; &#92; &#92; &#92; (20)' class='latex' /></p>
<p></a> it is possible to recover <b>exactly</b> the original <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s}' title='{s}' class='latex' />. The main argument is that the condition <a href="#e.exact.recov.cond">(20)</a> implies that the signal <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s}' title='{s}' class='latex' /> has more that <img src='http://s0.wp.com/latex.php?latex=%7B50%5C%25%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{50&#92;%}' title='{50&#92;%}' class='latex' /> of its energy on <img src='http://s0.wp.com/latex.php?latex=%7BU%3DT%5Ec%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{U=T^c}' title='{U=T^c}' class='latex' /> in the sense that <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CP_U+s%5C%7C_1%3E+%5C%7CP_%7BT%7D+s%5C%7C_1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|P_U s&#92;|_1&gt; &#92;|P_{T} s&#92;|_1}' title='{&#92;|P_U s&#92;|_1&gt; &#92;|P_{T} s&#92;|_1}' class='latex' />. Consequently, since <img src='http://s0.wp.com/latex.php?latex=%7BU%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{U}' title='{U}' class='latex' /> is the set where the signal <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s}' title='{s}' class='latex' /> is perfectly known, enough information is available to recover the original signal <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s}' title='{s}' class='latex' />. To prove the inequality <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CP_U+s%5C%7C_1%3E+%5C%7CP_%7BT%7D+s%5C%7C_1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|P_U s&#92;|_1&gt; &#92;|P_{T} s&#92;|_1}' title='{&#92;|P_U s&#92;|_1&gt; &#92;|P_{T} s&#92;|_1}' class='latex' />, it suffices to check that
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cmu_1%28W%2CT%29+%5C%3B%3A%3D%5C%3B+%5Csup%5CBig%5C%7B+%5Cfrac%7B%5C%7CP_T+s%5C%7C_1%7D%7B%5C%7Cs%5C%7C_1%7D%3A+s+%5Cin+B%28W%29%5CBig%5C%7D+%3C+%5Cfrac%7B1%7D%7B2%7D.+%5C+%5C+%5C+%5C+%5C+%2821%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;mu_1(W,T) &#92;;:=&#92;; &#92;sup&#92;Big&#92;{ &#92;frac{&#92;|P_T s&#92;|_1}{&#92;|s&#92;|_1}: s &#92;in B(W)&#92;Big&#92;} &lt; &#92;frac{1}{2}. &#92; &#92; &#92; &#92; &#92; (21)' title='&#92;displaystyle  &#92;mu_1(W,T) &#92;;:=&#92;; &#92;sup&#92;Big&#92;{ &#92;frac{&#92;|P_T s&#92;|_1}{&#92;|s&#92;|_1}: s &#92;in B(W)&#92;Big&#92;} &lt; &#92;frac{1}{2}. &#92; &#92; &#92; &#92; &#92; (21)' class='latex' /></p>
<p> In this case we have <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7CP_U%5C+s%5C%7C_1+%3D+%5C%7Cs%5C%7C_1+-+%5C%7CP_T+s%5C%7C_1+%3E+%5Cfrac%7B1%7D%7B2%7D+%5C%7Cs%5C%7C+%3E+%5C%7CP_T+s%5C%7C_1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;|P_U&#92; s&#92;|_1 = &#92;|s&#92;|_1 - &#92;|P_T s&#92;|_1 &gt; &#92;frac{1}{2} &#92;|s&#92;| &gt; &#92;|P_T s&#92;|_1}' title='{&#92;|P_U&#92; s&#92;|_1 = &#92;|s&#92;|_1 - &#92;|P_T s&#92;|_1 &gt; &#92;frac{1}{2} &#92;|s&#92;| &gt; &#92;|P_T s&#92;|_1}' class='latex' />, which prove that <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s}' title='{s}' class='latex' /> has more that <img src='http://s0.wp.com/latex.php?latex=%7B50%5C%25%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{50&#92;%}' title='{50&#92;%}' class='latex' /> of its energy on <img src='http://s0.wp.com/latex.php?latex=%7BU%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{U}' title='{U}' class='latex' />. Indeed, the same conclusion holds with the <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^2}' title='{&#92;ell^2}' class='latex' />-norm if the condition <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu_2%28W%2CT%29+%3C+%5Cfrac12%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu_2(W,T) &lt; &#92;frac12}' title='{&#92;mu_2(W,T) &lt; &#92;frac12}' class='latex' /> holds. The magic of the <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^1}' title='{&#92;ell^1}' class='latex' />-norm is that condition <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu_1%28W%2CT%29+%3C+%5Cfrac12%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu_1(W,T) &lt; &#92;frac12}' title='{&#92;mu_1(W,T) &lt; &#92;frac12}' class='latex' /> implies that the signal <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{s}' title='{s}' class='latex' /> is solution of the optimisation problem <a name="e.logan">
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+++s+%5C%3B%3D%5C%3B+%5Ctextbf%7Bargmin%7D+%5Cbig%5C%7B+%5C%7C%5Ctilde%7Bs%7D+-+y%5C%7C_1+%3A+%5Ctilde%7Bs%7D+%5Cin+B%28W%29+%5CBig%5C%7D.+%5C+%5C+%5C+%5C+%5C+%2822%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle   s &#92;;=&#92;; &#92;textbf{argmin} &#92;big&#92;{ &#92;|&#92;tilde{s} - y&#92;|_1 : &#92;tilde{s} &#92;in B(W) &#92;Big&#92;}. &#92; &#92; &#92; &#92; &#92; (22)' title='&#92;displaystyle   s &#92;;=&#92;; &#92;textbf{argmin} &#92;big&#92;{ &#92;|&#92;tilde{s} - y&#92;|_1 : &#92;tilde{s} &#92;in B(W) &#92;Big&#92;}. &#92; &#92; &#92; &#92; &#92; (22)' class='latex' /></p>
<p></a> This would not be true if one were using the <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^2}' title='{&#92;ell^2}' class='latex' /> norm instead. This idea was first discovered in a slightly different context in Logan&#8217;s thesis (1965). More details <a href="http://goo.gl/hICbA">here</a>. To prove <a href="#e.logan">(22)</a>, notice that any <img src='http://s0.wp.com/latex.php?latex=%7B%5Ctilde%7Bs%7D+%5Cin+B%28W%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;tilde{s} &#92;in B(W)}' title='{&#92;tilde{s} &#92;in B(W)}' class='latex' /> can be written as <img src='http://s0.wp.com/latex.php?latex=%7B%5Ctilde%7Bs%7D%3D+s%2B%5Cxi%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;tilde{s}= s+&#92;xi}' title='{&#92;tilde{s}= s+&#92;xi}' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=%7B%5Cxi+%5Cin+B%28W%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;xi &#92;in B(W)}' title='{&#92;xi &#92;in B(W)}' class='latex' />. Therefore, since <img src='http://s0.wp.com/latex.php?latex=%7B%5Ctilde%7Bs%7D+-+y+%3D+%5Cxi+-+P_T+n%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;tilde{s} - y = &#92;xi - P_T n}' title='{&#92;tilde{s} - y = &#92;xi - P_T n}' class='latex' />, it suffices to show that
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++0+%3D+%5Ctextbf%7Bargmin%7D+%5Cbig%5C%7B+%5C%7C+%5Cxi+-+P_T+n%5C%7C_1+%3A+%5Cxi+%5Cin+B%28W%29+%5CBig%5C%7D.+%5C+%5C+%5C+%5C+%5C+%2823%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  0 = &#92;textbf{argmin} &#92;big&#92;{ &#92;| &#92;xi - P_T n&#92;|_1 : &#92;xi &#92;in B(W) &#92;Big&#92;}. &#92; &#92; &#92; &#92; &#92; (23)' title='&#92;displaystyle  0 = &#92;textbf{argmin} &#92;big&#92;{ &#92;| &#92;xi - P_T n&#92;|_1 : &#92;xi &#92;in B(W) &#92;Big&#92;}. &#92; &#92; &#92; &#92; &#92; (23)' class='latex' /></p>
<p> This is equivalent to proving that for any non-zero <img src='http://s0.wp.com/latex.php?latex=%7B%5Cxi+%5Cin+B%28W%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;xi &#92;in B(W)}' title='{&#92;xi &#92;in B(W)}' class='latex' /> we have
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5C%7C+%5Cxi+-+P_T+n%5C%7C_1+%3E+%5C%7CP_T+n%5C%7C_1.+%5C+%5C+%5C+%5C+%5C+%2824%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;| &#92;xi - P_T n&#92;|_1 &gt; &#92;|P_T n&#92;|_1. &#92; &#92; &#92; &#92; &#92; (24)' title='&#92;displaystyle  &#92;| &#92;xi - P_T n&#92;|_1 &gt; &#92;|P_T n&#92;|_1. &#92; &#92; &#92; &#92; &#92; (24)' class='latex' /></p>
<p> It is now that the <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^1}' title='{&#92;ell^1}' class='latex' />-norm is crucial. Indeed, we have
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++%5C%7C+%5Cxi+-+P_T+n%5C%7C_1+%26%3D%26+%5C%7CP_U+%5Cxi%5C%7C_1+%2B+%5C%7C+P_T+%5Cxi+-+P_T+n%5C%7C_1+%5C%5C+%26%5Cgeq%26+%5C%7CP_T+n%5C%7C_1+%2B+%5Cbig%28+%5C%7CP_U+%5Cxi%5C%7C_1-+%5C%7CP_%7BT%7D+%5Cxi%5C%7C_1%5Cbig%29%5C%5C+%26%3E%26+%5C%7CP_T+n%5C%7C_1%2C+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;| &#92;xi - P_T n&#92;|_1 &amp;=&amp; &#92;|P_U &#92;xi&#92;|_1 + &#92;| P_T &#92;xi - P_T n&#92;|_1 &#92;&#92; &amp;&#92;geq&amp; &#92;|P_T n&#92;|_1 + &#92;big( &#92;|P_U &#92;xi&#92;|_1- &#92;|P_{T} &#92;xi&#92;|_1&#92;big)&#92;&#92; &amp;&gt;&amp; &#92;|P_T n&#92;|_1, &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  &#92;| &#92;xi - P_T n&#92;|_1 &amp;=&amp; &#92;|P_U &#92;xi&#92;|_1 + &#92;| P_T &#92;xi - P_T n&#92;|_1 &#92;&#92; &amp;&#92;geq&amp; &#92;|P_T n&#92;|_1 + &#92;big( &#92;|P_U &#92;xi&#92;|_1- &#92;|P_{T} &#92;xi&#92;|_1&#92;big)&#92;&#92; &amp;&gt;&amp; &#92;|P_T n&#92;|_1, &#92;end{array} ' class='latex' /></p>
<p> which gives the conclusion. This would not work for any <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5Ep%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^p}' title='{&#92;ell^p}' class='latex' />-norm with <img src='http://s0.wp.com/latex.php?latex=%7Bp%3E1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{p&gt;1}' title='{p&gt;1}' class='latex' /> since in general <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7C+%5Cxi+-+P_T+n%5C%7C_r+%5Cgeq+%5C%7CP_U+%5Cxi%5C%7C_r+%2B+%5C%7C+P_T+%5Cxi+-+P_T+n%5C%7C_r%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;| &#92;xi - P_T n&#92;|_r &#92;geq &#92;|P_U &#92;xi&#92;|_r + &#92;| P_T &#92;xi - P_T n&#92;|_r}' title='{&#92;| &#92;xi - P_T n&#92;|_r &#92;geq &#92;|P_U &#92;xi&#92;|_r + &#92;| P_T &#92;xi - P_T n&#92;|_r}' class='latex' />: the inequality is in the wrong sense. In summary, as soon as the condition <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu_1%28W%2CT%29+%3C+%5Cfrac%7B1%7D%7B2%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu_1(W,T) &lt; &#92;frac{1}{2}}' title='{&#92;mu_1(W,T) &lt; &#92;frac{1}{2}}' class='latex' /> is satisfied, one can recover the original signal by solving the <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^1}' title='{&#92;ell^1}' class='latex' /> minimisation problem <a href="#e.logan">(22)</a>.</p>
<p>
\noindent Because it is not hard to check that in general we always have
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cmu_1%28W%2CT%29+%5Cleq+%5Cfrac%7B%7CW%7C+%5Ccdot+%7CT%7C%7D%7BN%7D%2C+%5C+%5C+%5C+%5C+%5C+%2825%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;mu_1(W,T) &#92;leq &#92;frac{|W| &#92;cdot |T|}{N}, &#92; &#92; &#92; &#92; &#92; (25)' title='&#92;displaystyle  &#92;mu_1(W,T) &#92;leq &#92;frac{|W| &#92;cdot |T|}{N}, &#92; &#92; &#92; &#92; &#92; (25)' class='latex' /></p>
<p> this shows that the condition <img src='http://s0.wp.com/latex.php?latex=%7B%7CW%7C+%5Ccdot+%7CT%7C+%3C+%5Cfrac%7BN%7D%7B2%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|W| &#92;cdot |T| &lt; &#92;frac{N}{2}}' title='{|W| &#92;cdot |T| &lt; &#92;frac{N}{2}}' class='latex' /> implies that exact recovery is possible! Nevertheless, the condition <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu_1%28W%2CT%29+%5Cleq+%5Cfrac%7B%7CW%7C+%5Ccdot+%7CT%7C%7D%7BN%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu_1(W,T) &#92;leq &#92;frac{|W| &#92;cdot |T|}{N}}' title='{&#92;mu_1(W,T) &#92;leq &#92;frac{|W| &#92;cdot |T|}{N}}' class='latex' /> is far from satisfying. The inequality is tight but in practice it happens very often that <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu_1%28W%2CT%29+%3C+%5Cfrac%7B1%7D%7B2%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu_1(W,T) &lt; &#92;frac{1}{2}}' title='{&#92;mu_1(W,T) &lt; &#92;frac{1}{2}}' class='latex' /> even if <img src='http://s0.wp.com/latex.php?latex=%7B%7CW%7C+%5Ccdot+%7CT%7C%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|W| &#92;cdot |T|}' title='{|W| &#92;cdot |T|}' class='latex' /> is <i>much</i> bigger that <img src='http://s0.wp.com/latex.php?latex=%7B%5Cfrac%7BN%7D%7B2%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;frac{N}{2}}' title='{&#92;frac{N}{2}}' class='latex' />.</p>
<p>
The take away message might be that perfect recovery is often possible if the signal has a <b>sparse representation</b> in an appropriate basis (in the example above, the usual Fourier Basis): the signal can then be recovered by <img src='http://s0.wp.com/latex.php?latex=%7B%5Cell%5E1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;ell^1}' title='{&#92;ell^1}' class='latex' />-minimisation. For this to be possible, the representation basis (here the Fourier basis) must be <b>incoherent</b> with the observation basis in the sense that the coefficients of the change of basis matrix (here, Fourier matrix) must be small <img src='http://s0.wp.com/latex.php?latex=%7Bi.e.%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{i.e.}' title='{i.e.}' class='latex' /> if <img src='http://s0.wp.com/latex.php?latex=%7B%28e_1%2C+%5Cldots%2C+e_N%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(e_1, &#92;ldots, e_N)}' title='{(e_1, &#92;ldots, e_N)}' class='latex' /> is the observation basis and <img src='http://s0.wp.com/latex.php?latex=%7B%28%5Chat%7Be%7D_1%2C+%5Cldots%2C+%5Chat%7Be%7D_N%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(&#92;hat{e}_1, &#92;ldots, &#92;hat{e}_N)}' title='{(&#92;hat{e}_1, &#92;ldots, &#92;hat{e}_N)}' class='latex' /> is the representation basis then <img src='http://s0.wp.com/latex.php?latex=%7B%5Clangle+e_i%2C+%5Chat%7Be%7D_j+%5Crangle%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;langle e_i, &#92;hat{e}_j &#92;rangle}' title='{&#92;langle e_i, &#92;hat{e}_j &#92;rangle}' class='latex' /> must be small for every <img src='http://s0.wp.com/latex.php?latex=%7B1+%5Cleq+i%2Cj+%5Cleq+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1 &#92;leq i,j &#92;leq N}' title='{1 &#92;leq i,j &#92;leq N}' class='latex' />. For example, for the Fourier basis we have <img src='http://s0.wp.com/latex.php?latex=%7B%7C%5Clangle+e_i%2C+%5Chat%7Be%7D_j+%5Crangle%7C+%3D+%5Cfrac%7B1%7D%7B%5Csqrt%7BN%7D%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{|&#92;langle e_i, &#92;hat{e}_j &#92;rangle| = &#92;frac{1}{&#92;sqrt{N}}}' title='{|&#92;langle e_i, &#92;hat{e}_j &#92;rangle| = &#92;frac{1}{&#92;sqrt{N}}}' class='latex' /> for every <img src='http://s0.wp.com/latex.php?latex=%7B1+%5Cleq+i%2Cj+%5Cleq+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1 &#92;leq i,j &#92;leq N}' title='{1 &#92;leq i,j &#92;leq N}' class='latex' />.</p>
<div id="attachment_318" class="wp-caption aligncenter" style="width: 277px"><a href="http://linbaba.files.wordpress.com/2011/06/incoherent.jpg"><img src="http://linbaba.files.wordpress.com/2011/06/incoherent.jpg?w=477" alt="" title="incoherent"   class="size-full wp-image-318" /></a><p class="wp-caption-text">black: observation basis, green:representation basis</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linbaba.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linbaba.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linbaba.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linbaba.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linbaba.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linbaba.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linbaba.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linbaba.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linbaba.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linbaba.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linbaba.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linbaba.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linbaba.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linbaba.wordpress.com/308/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=308&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linbaba.wordpress.com/2011/06/12/uncertaintyprinciple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61e04fd85a4d6ea7b7b5433f1a8470c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linbaba</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2011/06/incoherent.jpg" medium="image">
			<media:title type="html">incoherent</media:title>
		</media:content>
	</item>
		<item>
		<title>Curvature for Markov Chains</title>
		<link>http://linbaba.wordpress.com/2011/03/21/curvature/</link>
		<comments>http://linbaba.wordpress.com/2011/03/21/curvature/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 14:19:14 +0000</pubDate>
		<dc:creator>Alekk</dc:creator>
				<category><![CDATA[curvature]]></category>
		<category><![CDATA[markov chain]]></category>
		<category><![CDATA[Markov process]]></category>
		<category><![CDATA[probability]]></category>
		<category><![CDATA[Stochastic analysis]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Convergence Markov chains]]></category>
		<category><![CDATA[coupling]]></category>
		<category><![CDATA[paths coupling]]></category>
		<category><![CDATA[Ricci curvature]]></category>

		<guid isPermaLink="false">http://linbaba.wordpress.com/?p=278</guid>
		<description><![CDATA[Recently, Yann Ollivier developed a nice theory of Ricci curvature for Markov chains. In many ways, this can be seen as a geometric language giving another view on the notion of path coupling, developed at the end of the &#8216;s by Martin Dyer and co-workers. It has to be noted that this new notion of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=278&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recently, <a href="http://www.yann-ollivier.org/rech/index.php#Markov chains, concentration, Ricci curvature">Yann Ollivier</a> developed a nice theory of Ricci curvature for Markov chains. In many ways, this can be seen as a geometric language giving another view on the notion of <a href="http://scholar.google.co.uk/scholar?q=path+coupling&amp;um=1&amp;ie=UTF-8&amp;sa=N&amp;hl=en&amp;tab=ws">path coupling</a>, developed at the end of the <img src='http://s0.wp.com/latex.php?latex=%7B90%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{90}' title='{90}' class='latex' />&#8216;s by <a href="http://www.comp.leeds.ac.uk/dyer/pub.shtml">Martin Dyer</a> and co-workers. It has to be noted that this new notion of curvature is very general and does not need the state space where the Markov chain evolves to have any differential structure, as can be expected at first sight. Any state space endowed with a metric suffices.</p>
<p>Let <img src='http://s0.wp.com/latex.php?latex=%7BP%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{P}' title='{P}' class='latex' /> be a Markov kernel on a <strong>metric</strong> state space <img src='http://s0.wp.com/latex.php?latex=%7B%28S%2Cd%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(S,d)}' title='{(S,d)}' class='latex' />. We would like to quantify how long it takes for two different particles evolving according to the Markovian dynamic given by <img src='http://s0.wp.com/latex.php?latex=%7BP%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{P}' title='{P}' class='latex' /> to meet. If the first particle starts at <img src='http://s0.wp.com/latex.php?latex=%7Bx+%5Cin+S%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x &#92;in S}' title='{x &#92;in S}' class='latex' /> and the second at <img src='http://s0.wp.com/latex.php?latex=%7By+%5Cin+S%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y &#92;in S}' title='{y &#92;in S}' class='latex' />, the initial distance between them is <img src='http://s0.wp.com/latex.php?latex=%7Bd%28x%2Cy%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{d(x,y)}' title='{d(x,y)}' class='latex' />. At time <img src='http://s0.wp.com/latex.php?latex=%7Bt%3E0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{t&gt;0}' title='{t&gt;0}' class='latex' />, what is the average distance between these two particles. For example, if <img src='http://s0.wp.com/latex.php?latex=%7BW%5Ex%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W^x}' title='{W^x}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BW%5Ey%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W^y}' title='{W^y}' class='latex' /> are two Brownian motions in <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cmathbb+R%7D%5En%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{{&#92;mathbb R}^n}' title='{{&#92;mathbb R}^n}' class='latex' /> started from <img src='http://s0.wp.com/latex.php?latex=%7Bx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x}' title='{x}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7By%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y}' title='{y}' class='latex' /> respectively, there is no reason why <img src='http://s0.wp.com/latex.php?latex=%7BW%5Ex_t%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W^x_t}' title='{W^x_t}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BW%5Ey_t%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W^y_t}' title='{W^y_t}' class='latex' /> should be closer from each other than <img src='http://s0.wp.com/latex.php?latex=%7Bx%3DW%5Ex_0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x=W^x_0}' title='{x=W^x_0}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7By%3DW%5Ey_0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y=W^y_0}' title='{y=W^y_0}' class='latex' />. Indeed, one can even show that whatever the coupling of these two Brownian motions we have <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathop%7B%5Cmathbb+E%7D%5Bd%28W%5Ex_t%2C+W%5Ey_t%29%5D+%5Cgeq+d%28x%2Cy%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathop{&#92;mathbb E}[d(W^x_t, W^y_t)] &#92;geq d(x,y)}' title='{&#92;mathop{&#92;mathbb E}[d(W^x_t, W^y_t)] &#92;geq d(x,y)}' class='latex' />: this is roughly speaking because the Euclidean space <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cmathbb+R%7D%5En%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{{&#92;mathbb R}^n}' title='{{&#92;mathbb R}^n}' class='latex' /> has no curvature. The situation is quite different if we were instead considering Brownian motions on a sphere: in this case, trajectories tend to coalesce.</p>
<p><strong>1. Wasserstein distance </strong></p>
<p>In the sequel, we will need to use a notion of distance between probability distributions on the metric space <img src='http://s0.wp.com/latex.php?latex=%7B%28S%2Cd%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(S,d)}' title='{(S,d)}' class='latex' />. The usual <a href="http://en.wikipedia.org/wiki/Total_variation_distance_of_probability_measures">total variation</a> distance <img src='http://s0.wp.com/latex.php?latex=%7Bd%28%5Cmu%2C%5Cnu%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{d(&#92;mu,&#92;nu)}' title='{d(&#92;mu,&#92;nu)}' class='latex' /> defined by</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++d%28%5Cmu%2C%5Cnu%29+%5C%3B%3D%5C%3B+%5Csup_%7BA+%5Csubset+S%7D+%5C%3B+%7C%5Cmu%28A%29-%5Cnu%28A%29%7C+%5C+%5C+%5C+%5C+%5C+%281%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  d(&#92;mu,&#92;nu) &#92;;=&#92;; &#92;sup_{A &#92;subset S} &#92;; |&#92;mu(A)-&#92;nu(A)| &#92; &#92; &#92; &#92; &#92; (1)' title='&#92;displaystyle  d(&#92;mu,&#92;nu) &#92;;=&#92;; &#92;sup_{A &#92;subset S} &#92;; |&#92;mu(A)-&#92;nu(A)| &#92; &#92; &#92; &#92; &#92; (1)' class='latex' /></p>
<p>is not adapted to our purpose since the metric structure of the space is not exploited. Instead, in order to take into account the distance <img src='http://s0.wp.com/latex.php?latex=%7Bd%28%5Ccdot%2C%5Ccdot%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{d(&#92;cdot,&#92;cdot)}' title='{d(&#92;cdot,&#92;cdot)}' class='latex' /> of the space <img src='http://s0.wp.com/latex.php?latex=%7BE%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{E}' title='{E}' class='latex' /> and develop a notion of curvature, we use the <a href="http://en.wikipedia.org/wiki/Wasserstein_metric">Wasserstein</a> distance <img src='http://s0.wp.com/latex.php?latex=%7BW%28%5Cmu%2C%5Cnu%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W(&#92;mu,&#92;nu)}' title='{W(&#92;mu,&#92;nu)}' class='latex' /> between probability measures. It is defined as</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++W%28%5Cmu%2C%5Cnu%29+%5C%3B%3D%5C%3B+%5Csup%5CBig%5C%7B+%5Cmu%28f%29+-+%5Cnu%28f%29+%5C%3B%3A%5C%3B+%5Ctext%7BLip%7D%28f%29+%5Cleq+1%5CBig%5C%7D.+%5C+%5C+%5C+%5C+%5C+%282%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  W(&#92;mu,&#92;nu) &#92;;=&#92;; &#92;sup&#92;Big&#92;{ &#92;mu(f) - &#92;nu(f) &#92;;:&#92;; &#92;text{Lip}(f) &#92;leq 1&#92;Big&#92;}. &#92; &#92; &#92; &#92; &#92; (2)' title='&#92;displaystyle  W(&#92;mu,&#92;nu) &#92;;=&#92;; &#92;sup&#92;Big&#92;{ &#92;mu(f) - &#92;nu(f) &#92;;:&#92;; &#92;text{Lip}(f) &#92;leq 1&#92;Big&#92;}. &#92; &#92; &#92; &#92; &#92; (2)' class='latex' /></p>
<p>The distance <img src='http://s0.wp.com/latex.php?latex=%7Bd%28%5Ccdot%2C%5Ccdot%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{d(&#92;cdot,&#92;cdot)}' title='{d(&#92;cdot,&#92;cdot)}' class='latex' /> is crucial to this definition: a change of distance implies a change of the class of <img src='http://s0.wp.com/latex.php?latex=%7B1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1}' title='{1}' class='latex' />-Lipschitz functions. Since <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu%28f%29+-+%5Cnu%28f%29+%3D+%5Cmathop%7B%5Cmathbb+E%7D%5Bf%28X%29+-+f%28Y%29%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu(f) - &#92;nu(f) = &#92;mathop{&#92;mathbb E}[f(X) - f(Y)]}' title='{&#92;mu(f) - &#92;nu(f) = &#92;mathop{&#92;mathbb E}[f(X) - f(Y)]}' class='latex' /> for any coupling <img src='http://s0.wp.com/latex.php?latex=%7B%28X%2CY%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(X,Y)}' title='{(X,Y)}' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu}' title='{&#92;mu}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Cnu%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;nu}' title='{&#92;nu}' class='latex' />, and since the function <img src='http://s0.wp.com/latex.php?latex=%7Bf%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{f}' title='{f}' class='latex' /> is <img src='http://s0.wp.com/latex.php?latex=%7B1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1}' title='{1}' class='latex' />-Lipschitz, it follows that <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathop%7B%5Cmathbb+E%7D%5Bf%28X%29+-+f%28Y%29%5D+%5Cleq+%5Cmathop%7B%5Cmathbb+E%7D%5Bd%28X%2CY%29%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathop{&#92;mathbb E}[f(X) - f(Y)] &#92;leq &#92;mathop{&#92;mathbb E}[d(X,Y)]}' title='{&#92;mathop{&#92;mathbb E}[f(X) - f(Y)] &#92;leq &#92;mathop{&#92;mathbb E}[d(X,Y)]}' class='latex' />. Consequently, for any coupling <img src='http://s0.wp.com/latex.php?latex=%7B%28X%2CY%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(X,Y)}' title='{(X,Y)}' class='latex' /> we have <img src='http://s0.wp.com/latex.php?latex=%7BW%28%5Cmu%2C%5Cnu%29+%5Cleq+%5Cmathop%7B%5Cmathbb+E%7D%5Bd%28X%2CY%29%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W(&#92;mu,&#92;nu) &#92;leq &#92;mathop{&#92;mathbb E}[d(X,Y)]}' title='{W(&#92;mu,&#92;nu) &#92;leq &#92;mathop{&#92;mathbb E}[d(X,Y)]}' class='latex' />. Taking the infimum over all the couplings <img src='http://s0.wp.com/latex.php?latex=%7B%28X%2CY%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(X,Y)}' title='{(X,Y)}' class='latex' /> leads to the inequality</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++W%28%5Cmu%2C%5Cnu%29+%5C%3B%3D%5C%3B+%5Csup_%7B%5Ctext%7BLip%7D%28f%29+%5Cleq+1%7D+%5C%3B+%7C%5Cmu%28f%29+-+%5Cnu%28f%29%7C+%5C%3B%5Cleq%5C%3B+%5Cinf_%7B%28X%2CY%29%7D+%5C%3B+%5Cmathop%7B%5Cmathbb+E%7D%5Bd%28X%2CY%29%5D.+%5C+%5C+%5C+%5C+%5C+%283%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  W(&#92;mu,&#92;nu) &#92;;=&#92;; &#92;sup_{&#92;text{Lip}(f) &#92;leq 1} &#92;; |&#92;mu(f) - &#92;nu(f)| &#92;;&#92;leq&#92;; &#92;inf_{(X,Y)} &#92;; &#92;mathop{&#92;mathbb E}[d(X,Y)]. &#92; &#92; &#92; &#92; &#92; (3)' title='&#92;displaystyle  W(&#92;mu,&#92;nu) &#92;;=&#92;; &#92;sup_{&#92;text{Lip}(f) &#92;leq 1} &#92;; |&#92;mu(f) - &#92;nu(f)| &#92;;&#92;leq&#92;; &#92;inf_{(X,Y)} &#92;; &#92;mathop{&#92;mathbb E}[d(X,Y)]. &#92; &#92; &#92; &#92; &#92; (3)' class='latex' /></p>
<p>This is a deep result that on any reasonable space <img src='http://s0.wp.com/latex.php?latex=%7B%28S%2Cd%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(S,d)}' title='{(S,d)}' class='latex' /> the inequality is in fact an equality. Indeed, <a href="http://en.wikipedia.org/wiki/Leonid_Kantorovich">Kantorovich</a> duality states that on any <a href="http://en.wikipedia.org/wiki/Radon_space">Radon space</a> <img src='http://s0.wp.com/latex.php?latex=%7B%28S%2Cd%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(S,d)}' title='{(S,d)}' class='latex' /> we have <a name="e.dual.kantor"><br />
</a></p>
<p><a name="e.dual.kantor"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+++W%28%5Cmu%2C%5Cnu%29+%5C%3B%3D%5C%3B+%5Csup_%7B%5Ctext%7BLip%7D%28f%29+%5Cleq+1%7D+%5C%3B+%7C%5Cmu%28f%29+-+%5Cnu%28f%29%7C+%5C%3B%3D%5C%3B+%5Cinf_%7B%28X%2CY%29%7D+%5C%3B+%5Cmathop%7B%5Cmathbb+E%7D%5Bd%28X%2CY%29%5D.+%5C+%5C+%5C+%5C+%5C+%284%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle   W(&#92;mu,&#92;nu) &#92;;=&#92;; &#92;sup_{&#92;text{Lip}(f) &#92;leq 1} &#92;; |&#92;mu(f) - &#92;nu(f)| &#92;;=&#92;; &#92;inf_{(X,Y)} &#92;; &#92;mathop{&#92;mathbb E}[d(X,Y)]. &#92; &#92; &#92; &#92; &#92; (4)' title='&#92;displaystyle   W(&#92;mu,&#92;nu) &#92;;=&#92;; &#92;sup_{&#92;text{Lip}(f) &#92;leq 1} &#92;; |&#92;mu(f) - &#92;nu(f)| &#92;;=&#92;; &#92;inf_{(X,Y)} &#92;; &#92;mathop{&#92;mathbb E}[d(X,Y)]. &#92; &#92; &#92; &#92; &#92; (4)' class='latex' /></a></p>
<p><a name="e.dual.kantor"> </a></p>
<p><a name="e.dual.kantor"></a> It is interesting to note that under mild conditions on the state space <img src='http://s0.wp.com/latex.php?latex=%7B%28S%2Cd%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(S,d)}' title='{(S,d)}' class='latex' /> one can always find a coupling that achieves the infimum of <a href="#e.dual.kantor">(4)</a>: this is an easy compactness argument.</p>
<p><strong>2. Notion of Curvature </strong></p>
<p>Denoting by <img src='http://s0.wp.com/latex.php?latex=%7Bm_x+%3D+%5Cdelta_x+P%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{m_x = &#92;delta_x P}' title='{m_x = &#92;delta_x P}' class='latex' /> the one step distribution of the Markov chain started from <img src='http://s0.wp.com/latex.php?latex=%7Bx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x}' title='{x}' class='latex' /> in the sense that <img src='http://s0.wp.com/latex.php?latex=%7Bm_x%28A%29+%3D+%5Cmathop%7B%5Cmathbb+P%7D%5BX_1+%5Cin+A+%5C%3B%7C+X_0+%3D+x+%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{m_x(A) = &#92;mathop{&#92;mathbb P}[X_1 &#92;in A &#92;;| X_0 = x ]}' title='{m_x(A) = &#92;mathop{&#92;mathbb P}[X_1 &#92;in A &#92;;| X_0 = x ]}' class='latex' />, we define the local (Ricci) curvature <img src='http://s0.wp.com/latex.php?latex=%7B%5Ckappa%28x%2Cy%29+%5Cin+%7B%5Cmathbb+R%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;kappa(x,y) &#92;in {&#92;mathbb R}}' title='{&#92;kappa(x,y) &#92;in {&#92;mathbb R}}' class='latex' /> between <img src='http://s0.wp.com/latex.php?latex=%7Bx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x}' title='{x}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7By%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y}' title='{y}' class='latex' /> as <a name="e.curv"><br />
</a></p>
<p><a name="e.curv"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+++W%28m_x%2C+m_y%29+%3D+d%28x%2Cy%29+%5Ccdot+%281-%5Ckappa%28x%2Cy%29%29.+%5C+%5C+%5C+%5C+%5C+%285%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle   W(m_x, m_y) = d(x,y) &#92;cdot (1-&#92;kappa(x,y)). &#92; &#92; &#92; &#92; &#92; (5)' title='&#92;displaystyle   W(m_x, m_y) = d(x,y) &#92;cdot (1-&#92;kappa(x,y)). &#92; &#92; &#92; &#92; &#92; (5)' class='latex' /></a></p>
<p><a name="e.curv"> </a></p>
<p><a name="e.curv"></a> The closer to <img src='http://s0.wp.com/latex.php?latex=%7B1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1}' title='{1}' class='latex' /> is <img src='http://s0.wp.com/latex.php?latex=%7B%5Ckappa%28x%2Cy%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;kappa(x,y)}' title='{&#92;kappa(x,y)}' class='latex' />, the more the trajectories started at <img src='http://s0.wp.com/latex.php?latex=%7Bx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x}' title='{x}' class='latex' /> tend to meet the trajectories started at <img src='http://s0.wp.com/latex.php?latex=%7By%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y}' title='{y}' class='latex' />.</p>
<div id="attachment_289" class="wp-caption aligncenter" style="width: 385px"><a href="http://linbaba.files.wordpress.com/2011/03/curvature.png"><img class="size-full wp-image-289" title="curvature" src="http://linbaba.files.wordpress.com/2011/03/curvature.png?w=477" alt=""   /></a><p class="wp-caption-text">Trajectories tend to coalesce</p></div>
<p>The interesting case is when the infimum <img src='http://s0.wp.com/latex.php?latex=%7B%5Cinf_%7Bx%2Cy%7D+%5C%2C+%5Ckappa%28x%2Cy%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;inf_{x,y} &#92;, &#92;kappa(x,y)}' title='{&#92;inf_{x,y} &#92;, &#92;kappa(x,y)}' class='latex' /> is strictly positive, <a name="e.curv.pos"><br />
</a></p>
<p><a name="e.curv.pos"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+++%5Cinf_%7Bx%2Cy+%5Cin+E%7D+%5Ckappa%28x%2Cy%29+%5C%3B%3D%5C%3B+%5Ckappa+%3E+0.+%5C+%5C+%5C+%5C+%5C+%286%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle   &#92;inf_{x,y &#92;in E} &#92;kappa(x,y) &#92;;=&#92;; &#92;kappa &gt; 0. &#92; &#92; &#92; &#92; &#92; (6)' title='&#92;displaystyle   &#92;inf_{x,y &#92;in E} &#92;kappa(x,y) &#92;;=&#92;; &#92;kappa &gt; 0. &#92; &#92; &#92; &#92; &#92; (6)' class='latex' /></a></p>
<p><a name="e.curv.pos"> </a></p>
<p><a name="e.curv.pos"></a> In this case we say that the Markov kernel <img src='http://s0.wp.com/latex.php?latex=%7BP%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{P}' title='{P}' class='latex' /> is positively curved on <img src='http://s0.wp.com/latex.php?latex=%7B%28S%2Cd%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(S,d)}' title='{(S,d)}' class='latex' />. It should be noted that in many natural spaces it suffices to ensure that <img src='http://s0.wp.com/latex.php?latex=%7B%5Ckappa%28x%2Cy%29+%5C%3B%5Cgeq%5C%3B+%5Ckappa%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;kappa(x,y) &#92;;&#92;geq&#92;; &#92;kappa}' title='{&#92;kappa(x,y) &#92;;&#92;geq&#92;; &#92;kappa}' class='latex' /> for all <em>neighbouring</em> states <img src='http://s0.wp.com/latex.php?latex=%7Bx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x}' title='{x}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7By%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y}' title='{y}' class='latex' /> to ensure that <img src='http://s0.wp.com/latex.php?latex=%7B%5Ckappa%28x%2Cy%29+%5C%3B%5Cgeq%5C%3B+%5Ckappa%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;kappa(x,y) &#92;;&#92;geq&#92;; &#92;kappa}' title='{&#92;kappa(x,y) &#92;;&#92;geq&#92;; &#92;kappa}' class='latex' /> for any pair <img src='http://s0.wp.com/latex.php?latex=%7Bx%2Cy+%5Cin+S%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x,y &#92;in S}' title='{x,y &#92;in S}' class='latex' />. This can be proved thanks to the so called Gluing Lemma. A space without curvature correspond to the case <img src='http://s0.wp.com/latex.php?latex=%7B%5Ckappa%3D0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;kappa=0}' title='{&#92;kappa=0}' class='latex' />: for example, a symmetric random walk on <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathbb%7BZ%7D%5Ed%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathbb{Z}^d}' title='{&#92;mathbb{Z}^d}' class='latex' /> and a Brownian motion on <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cmathbb+R%7D%5Ed%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{{&#92;mathbb R}^d}' title='{{&#92;mathbb R}^d}' class='latex' /> have both zero curvature. The curvature <img src='http://s0.wp.com/latex.php?latex=%7B%5Ckappa%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;kappa}' title='{&#92;kappa}' class='latex' /> is a property of both the metric space <img src='http://s0.wp.com/latex.php?latex=%7B%28S%2Cd%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(S,d)}' title='{(S,d)}' class='latex' /> and the Markov kernel <img src='http://s0.wp.com/latex.php?latex=%7BP%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{P}' title='{P}' class='latex' />: indeed, different Markov chain on the same metric space <img src='http://s0.wp.com/latex.php?latex=%7B%28S%2Cd%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(S,d)}' title='{(S,d)}' class='latex' /> have generally different associated curvature. Given a metric space <img src='http://s0.wp.com/latex.php?latex=%7B%28S%2Cd%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(S,d)}' title='{(S,d)}' class='latex' /> carrying a probability distribution <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpi%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pi}' title='{&#92;pi}' class='latex' />, this is an interesting problem to construct a <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpi%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pi}' title='{&#92;pi}' class='latex' />-invariant Markov chain with the highest possible curvature <img src='http://s0.wp.com/latex.php?latex=%7B%5Ckappa%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;kappa}' title='{&#92;kappa}' class='latex' />.</p>
<p>Indeed, the notion of curvature readily generalizes to continuous time Markov processes by taking a limiting case of <a href="#e.curv">(5)</a>. For example, one can define the curvature of the continuous time Markov process <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7BX_t%5C%7D_%7Bt+%5Cgeq+0%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;{X_t&#92;}_{t &#92;geq 0}}' title='{&#92;{X_t&#92;}_{t &#92;geq 0}}' class='latex' /> as the largest real number <img src='http://s0.wp.com/latex.php?latex=%7B%5Ckappa%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;kappa}' title='{&#92;kappa}' class='latex' /> such that for any <img src='http://s0.wp.com/latex.php?latex=%7Bx%2Cy+%5Cin+%28S%2Cd%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x,y &#92;in (S,d)}' title='{x,y &#92;in (S,d)}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Ckappa%27+%3C+%5Ckappa%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;kappa&#039; &lt; &#92;kappa}' title='{&#92;kappa&#039; &lt; &#92;kappa}' class='latex' /> we have</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++W%28m_x%5E%7B%5Cdelta%7D%2C+m_y%5E%7B%5Cdelta%7D%29+%5C%3B%5Cleq%5C%3B+%281-%5Cdelta+%5Ckappa%27%29+%5C%3B+d%28x%2Cy%29+%5C+%5C+%5C+%5C+%5C+%287%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  W(m_x^{&#92;delta}, m_y^{&#92;delta}) &#92;;&#92;leq&#92;; (1-&#92;delta &#92;kappa&#039;) &#92;; d(x,y) &#92; &#92; &#92; &#92; &#92; (7)' title='&#92;displaystyle  W(m_x^{&#92;delta}, m_y^{&#92;delta}) &#92;;&#92;leq&#92;; (1-&#92;delta &#92;kappa&#039;) &#92;; d(x,y) &#92; &#92; &#92; &#92; &#92; (7)' class='latex' /></p>
<p>for every <img src='http://s0.wp.com/latex.php?latex=%7B%5Cdelta%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;delta}' title='{&#92;delta}' class='latex' /> small enough. The quantity <img src='http://s0.wp.com/latex.php?latex=%7Bm_x%5E%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{m_x^{&#92;delta}}' title='{m_x^{&#92;delta}}' class='latex' /> is the distribution of <img src='http://s0.wp.com/latex.php?latex=%7BX_%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_{&#92;delta}}' title='{X_{&#92;delta}}' class='latex' /> when started from <img src='http://s0.wp.com/latex.php?latex=%7Bx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x}' title='{x}' class='latex' /> in the sense that <img src='http://s0.wp.com/latex.php?latex=%7Bm_x%5E%7B%5Cdelta%7D%28A%29+%3D+%5Cmathop%7B%5Cmathbb+P%7D%5BX_%7B%5Cdelta%7D+%5Cin+A+%5C%3B+%7CX_0%3Dx%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{m_x^{&#92;delta}(A) = &#92;mathop{&#92;mathbb P}[X_{&#92;delta} &#92;in A &#92;; |X_0=x]}' title='{m_x^{&#92;delta}(A) = &#92;mathop{&#92;mathbb P}[X_{&#92;delta} &#92;in A &#92;; |X_0=x]}' class='latex' />.</p>
<p><strong>3. Contraction property </strong></p>
<p>We now show that a positive curvature implies a contraction property. Equation <a href="#e.curv">(5)</a> shows that <img src='http://s0.wp.com/latex.php?latex=%7BW%28%5Cdelta_x+P%2C+%5Cdelta_y+P%29+%5Cleq+W%28%5Cdelta_x%2C%5Cdelta_y%29+%5Ccdot+%281-%5Ckappa%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W(&#92;delta_x P, &#92;delta_y P) &#92;leq W(&#92;delta_x,&#92;delta_y) &#92;cdot (1-&#92;kappa)}' title='{W(&#92;delta_x P, &#92;delta_y P) &#92;leq W(&#92;delta_x,&#92;delta_y) &#92;cdot (1-&#92;kappa)}' class='latex' /> for any <img src='http://s0.wp.com/latex.php?latex=%7Bx%2Cy+%5Cin+S%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x,y &#92;in S}' title='{x,y &#92;in S}' class='latex' />. A simple argument shows that one can indeed generalize the situation to any two distributions <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu%2C%5Cnu%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu,&#92;nu}' title='{&#92;mu,&#92;nu}' class='latex' /> in the sense that <a name="e.curv.contraction"><br />
</a></p>
<p><a name="e.curv.contraction"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+++W%28%5Cmu+P%2C+%5Cnu+P%29+%5Cleq+W%28%5Cmu%2C%5Cnu%29+%5Ccdot+%281-%5Ckappa%29.+%5C+%5C+%5C+%5C+%5C+%288%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle   W(&#92;mu P, &#92;nu P) &#92;leq W(&#92;mu,&#92;nu) &#92;cdot (1-&#92;kappa). &#92; &#92; &#92; &#92; &#92; (8)' title='&#92;displaystyle   W(&#92;mu P, &#92;nu P) &#92;leq W(&#92;mu,&#92;nu) &#92;cdot (1-&#92;kappa). &#92; &#92; &#92; &#92; &#92; (8)' class='latex' /></a></p>
<p><a name="e.curv.contraction"> </a></p>
<p><a name="e.curv.contraction"></a> <em>Proof:</em> For any pair <img src='http://s0.wp.com/latex.php?latex=%7Bx%2Cy+%5Cin+S%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x,y &#92;in S}' title='{x,y &#92;in S}' class='latex' /> consider a coupling <img src='http://s0.wp.com/latex.php?latex=%7B%28U_%7Bx%2Cy%7D%2C+V_%7Bx%2Cy%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(U_{x,y}, V_{x,y})}' title='{(U_{x,y}, V_{x,y})}' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=%7Bm_x%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{m_x}' title='{m_x}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7Bm_y%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{m_y}' title='{m_y}' class='latex' /> such that <img src='http://s0.wp.com/latex.php?latex=%7BW%28m_x%2Cm_y%29%3D%5Cmathop%7B%5Cmathbb+E%7D%5Bd%28U_%7Bx%2Cy%7D%2C+V_%7Bx%2Cy%7D%29%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W(m_x,m_y)=&#92;mathop{&#92;mathbb E}[d(U_{x,y}, V_{x,y})]}' title='{W(m_x,m_y)=&#92;mathop{&#92;mathbb E}[d(U_{x,y}, V_{x,y})]}' class='latex' />. Now, choose an optimal coupling <img src='http://s0.wp.com/latex.php?latex=%7B%28X%2CY%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(X,Y)}' title='{(X,Y)}' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu}' title='{&#92;mu}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Cnu%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;nu}' title='{&#92;nu}' class='latex' />. This is straightforward to check that <img src='http://s0.wp.com/latex.php?latex=%7B%28U_%7BX%2CY%7D%2C+V_%7BX%2CY%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(U_{X,Y}, V_{X,Y})}' title='{(U_{X,Y}, V_{X,Y})}' class='latex' /> is a coupling (in general not optimal) of <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmu+P%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mu P}' title='{&#92;mu P}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Cnu+P%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;nu P}' title='{&#92;nu P}' class='latex' /> so that</p>
<p><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++W%28%5Cmu+P%2C+%5Cnu+P%29+%26%5Cleq%26+%5Cmathop%7B%5Cmathbb+E%7D%5Bd%28U_%7BX%2CY%7D%2C+V_%7BX%2CY%7D%29%5D+%3D+%5Cmathop%7B%5Cmathbb+E%7D%5B%5C%3B+%5Cmathop%7B%5Cmathbb+E%7D%5Bd%28U_%7Bx%2Cy%7D%2C+V_%7Bx%2Cy%7D%29+%5C%3B%7CX%3Dx%2C+Y%3Dy%5D+%5D+%5C%5C+%26%3D%26+%5Cmathop%7B%5Cmathbb+E%7D%5B+W%28m_X%2C+m_Y%29+%5D+%3D+%5Cmathop%7B%5Cmathbb+E%7D%5B+d%28X%2CY%29+%5Ccdot+%281-%5Ckappa%28X%2CY%29%29+%5D%5C%5C+%26%5Cleq%26+%281-%5Ckappa%29+%5C%3B+%5Cmathop%7B%5Cmathbb+E%7D%5B+d%28X%2CY%29+%5D+%3D+%281-%5Ckappa%29+%5C%3B+W%28%5Cmu%2C%5Cnu%29.+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  W(&#92;mu P, &#92;nu P) &amp;&#92;leq&amp; &#92;mathop{&#92;mathbb E}[d(U_{X,Y}, V_{X,Y})] = &#92;mathop{&#92;mathbb E}[&#92;; &#92;mathop{&#92;mathbb E}[d(U_{x,y}, V_{x,y}) &#92;;|X=x, Y=y] ] &#92;&#92; &amp;=&amp; &#92;mathop{&#92;mathbb E}[ W(m_X, m_Y) ] = &#92;mathop{&#92;mathbb E}[ d(X,Y) &#92;cdot (1-&#92;kappa(X,Y)) ]&#92;&#92; &amp;&#92;leq&amp; (1-&#92;kappa) &#92;; &#92;mathop{&#92;mathbb E}[ d(X,Y) ] = (1-&#92;kappa) &#92;; W(&#92;mu,&#92;nu). &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  W(&#92;mu P, &#92;nu P) &amp;&#92;leq&amp; &#92;mathop{&#92;mathbb E}[d(U_{X,Y}, V_{X,Y})] = &#92;mathop{&#92;mathbb E}[&#92;; &#92;mathop{&#92;mathbb E}[d(U_{x,y}, V_{x,y}) &#92;;|X=x, Y=y] ] &#92;&#92; &amp;=&amp; &#92;mathop{&#92;mathbb E}[ W(m_X, m_Y) ] = &#92;mathop{&#92;mathbb E}[ d(X,Y) &#92;cdot (1-&#92;kappa(X,Y)) ]&#92;&#92; &amp;&#92;leq&amp; (1-&#92;kappa) &#92;; &#92;mathop{&#92;mathbb E}[ d(X,Y) ] = (1-&#92;kappa) &#92;; W(&#92;mu,&#92;nu). &#92;end{array} ' class='latex' /></p>
<p><img src='http://s0.wp.com/latex.php?latex=%5CBox&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;Box' title='&#92;Box' class='latex' /></p>
<p>Equation <a href="#e.curv.contraction">(8)</a> is extremely powerful since it immediately shows that</p>
<p><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++W%28%5Cmu+P%5Et%2C+%5Cpi%29+%5Cleq+%281-%5Ckappa%29%5E%7Bt%7D+%5C%3B+W%28%5Cmu%2C%5Cpi%29.+%5C+%5C+%5C+%5C+%5C+%289%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  W(&#92;mu P^t, &#92;pi) &#92;leq (1-&#92;kappa)^{t} &#92;; W(&#92;mu,&#92;pi). &#92; &#92; &#92; &#92; &#92; (9)' title='&#92;displaystyle  W(&#92;mu P^t, &#92;pi) &#92;leq (1-&#92;kappa)^{t} &#92;; W(&#92;mu,&#92;pi). &#92; &#92; &#92; &#92; &#92; (9)' class='latex' /></p>
<p>In other words, there is exponential convergence (in the Wasserstein metric) to the invariance distribution <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpi%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pi}' title='{&#92;pi}' class='latex' /> at rate <img src='http://s0.wp.com/latex.php?latex=%7B%281-%5Ckappa%29%5Et%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(1-&#92;kappa)^t}' title='{(1-&#92;kappa)^t}' class='latex' />. In continuous time, this reads</p>
<p><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++W%28%5Cmu+P%5Et%2C+%5Cpi%29+%5C%3B%5Cleq%5C%3B+e%5E%7B-%5Ckappa+t%7D+%5C%3B+W%28%5Cmu%2C%5Cpi%29.+%5C+%5C+%5C+%5C+%5C+%2810%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  W(&#92;mu P^t, &#92;pi) &#92;;&#92;leq&#92;; e^{-&#92;kappa t} &#92;; W(&#92;mu,&#92;pi). &#92; &#92; &#92; &#92; &#92; (10)' title='&#92;displaystyle  W(&#92;mu P^t, &#92;pi) &#92;;&#92;leq&#92;; e^{-&#92;kappa t} &#92;; W(&#92;mu,&#92;pi). &#92; &#92; &#92; &#92; &#92; (10)' class='latex' /></p>
<p>In other words, the higher the curvature, the faster the convergence to equilibrium.</p>
<p><strong>4. Examples </strong></p>
<p>Let us give examples of positively curved Markov chains.</p>
<ol>
<li> <strong>Langevin diffusion with convex potential:</strong> consider a convex potential <img src='http://s0.wp.com/latex.php?latex=%7B%5CPsi%3A%7B%5Cmathbb+R%7D+%5Crightarrow+%7B%5Cmathbb+R%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;Psi:{&#92;mathbb R} &#92;rightarrow {&#92;mathbb R}}' title='{&#92;Psi:{&#92;mathbb R} &#92;rightarrow {&#92;mathbb R}}' class='latex' /> that is uniformly elliptic in the sense <img src='http://s0.wp.com/latex.php?latex=%7B%5CPsi%5E%7B%27%27%7D%28x%29+%5Cgeq+%5Clambda+%3E+0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;Psi^{&#039;&#039;}(x) &#92;geq &#92;lambda &gt; 0}' title='{&#92;Psi^{&#039;&#039;}(x) &#92;geq &#92;lambda &gt; 0}' class='latex' />. The Langevin diffusion <img src='http://s0.wp.com/latex.php?latex=%7Bdz+%3D+-%5Cfrac%7B1%7D%7B2%7D+%5CPsi%27%28z%29+%5C%2C+dt+%2B+dW%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{dz = -&#92;frac{1}{2} &#92;Psi&#039;(z) &#92;, dt + dW}' title='{dz = -&#92;frac{1}{2} &#92;Psi&#039;(z) &#92;, dt + dW}' class='latex' /> has invariant distribution <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpi%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pi}' title='{&#92;pi}' class='latex' /> with density proportional to <img src='http://s0.wp.com/latex.php?latex=%7Be%5E%7B-%5CPsi%28x%29%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{e^{-&#92;Psi(x)}}' title='{e^{-&#92;Psi(x)}}' class='latex' />. Given a time step <img src='http://s0.wp.com/latex.php?latex=%7B%5Cdelta%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;delta}' title='{&#92;delta}' class='latex' />, the Euler discretization of this diffusion reads<br />
<img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++x%5E%7Bk%2B1%7D+%3D+x%5Ek+-+%5Cfrac%7B1%7D%7B2%7D+%5CPsi%27%28x%5Ek%29+%5C%2C+%5Cdelta+%2B+%5Csqrt%7B%5Cdelta%7D+%5C%3B+%5Cxi+%5C+%5C+%5C+%5C+%5C+%2811%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  x^{k+1} = x^k - &#92;frac{1}{2} &#92;Psi&#039;(x^k) &#92;, &#92;delta + &#92;sqrt{&#92;delta} &#92;; &#92;xi &#92; &#92; &#92; &#92; &#92; (11)' title='&#92;displaystyle  x^{k+1} = x^k - &#92;frac{1}{2} &#92;Psi&#039;(x^k) &#92;, &#92;delta + &#92;sqrt{&#92;delta} &#92;; &#92;xi &#92; &#92; &#92; &#92; &#92; (11)' class='latex' />&nbsp;</p>
<p>where <img src='http://s0.wp.com/latex.php?latex=%7B%5Cxi+%5Csim+%7B%5Cmathcal+N%7D%280%2C1%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;xi &#92;sim {&#92;mathcal N}(0,1)}' title='{&#92;xi &#92;sim {&#92;mathcal N}(0,1)}' class='latex' />. Given two starting points <img src='http://s0.wp.com/latex.php?latex=%7Bx%5E0%3Dx%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x^0=x}' title='{x^0=x}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7By%5E0%3Dy%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y^0=y}' title='{y^0=y}' class='latex' />, using the same noise <img src='http://s0.wp.com/latex.php?latex=%7B%5Cxi%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;xi}' title='{&#92;xi}' class='latex' /> to define <img src='http://s0.wp.com/latex.php?latex=%7Bx%5E1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x^1}' title='{x^1}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7By%5E1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y^1}' title='{y^1}' class='latex' /> it immediately follows that</p>
<p><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++W%28x%5E1%2C+y%5E1%29+%26%5Cleq%26+%28x-y%29+%5C%3B+%5CBig%281+-+%5Cfrac%7B%5Cdelta%7D%7B2%7D+%5Cfrac%7B%5CPsi%27%28x%29-%5CPsi%27%28y%29%7D%7Bx-y%7D+%5CBig%29%5C%5C+%26%5Cleq%26+%28x-y%29+%5C%3B+%281-%5Cfrac%7B%5Clambda%7D%7B2%7D+%5Cdelta%29.+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  W(x^1, y^1) &amp;&#92;leq&amp; (x-y) &#92;; &#92;Big(1 - &#92;frac{&#92;delta}{2} &#92;frac{&#92;Psi&#039;(x)-&#92;Psi&#039;(y)}{x-y} &#92;Big)&#92;&#92; &amp;&#92;leq&amp; (x-y) &#92;; (1-&#92;frac{&#92;lambda}{2} &#92;delta). &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  W(x^1, y^1) &amp;&#92;leq&amp; (x-y) &#92;; &#92;Big(1 - &#92;frac{&#92;delta}{2} &#92;frac{&#92;Psi&#039;(x)-&#92;Psi&#039;(y)}{x-y} &#92;Big)&#92;&#92; &amp;&#92;leq&amp; (x-y) &#92;; (1-&#92;frac{&#92;lambda}{2} &#92;delta). &#92;end{array} ' class='latex' /></p>
<p>In other words, the Langevin diffusion <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7Bz_t%5C%7D_%7Bt+%5Cgeq+0%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;{z_t&#92;}_{t &#92;geq 0}}' title='{&#92;{z_t&#92;}_{t &#92;geq 0}}' class='latex' /> is positively curved with curvature (at least) equal to <img src='http://s0.wp.com/latex.php?latex=%7B%5Ckappa+%3D+%5Cfrac%7B%5Clambda%7D%7B2%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;kappa = &#92;frac{&#92;lambda}{2}}' title='{&#92;kappa = &#92;frac{&#92;lambda}{2}}' class='latex' />.</p>
<p>&nbsp;</li>
<li> <strong>Brownian motion on a sphere</strong>: consider a Brownian motion on the unit sphere of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cmathbb+R%7D%5En%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{{&#92;mathbb R}^n}' title='{{&#92;mathbb R}^n}' class='latex' />. Consider two points <img src='http://s0.wp.com/latex.php?latex=%7BX%2CY%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X,Y}' title='{X,Y}' class='latex' /> on this unit sphere: by symmetry, one can always rotate the coordinates so that that <img src='http://s0.wp.com/latex.php?latex=%7BX%3D%28%5Csqrt%7B1-h%5E2%7D%2C0%2Ch%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X=(&#92;sqrt{1-h^2},0,h)}' title='{X=(&#92;sqrt{1-h^2},0,h)}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BX%3D%28%5Csqrt%7B1-h%5E2%7D%2C0%2C-h%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X=(&#92;sqrt{1-h^2},0,-h)}' title='{X=(&#92;sqrt{1-h^2},0,-h)}' class='latex' /> for some <img src='http://s0.wp.com/latex.php?latex=%7Bh+%5Cin+%5B0%2C1%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{h &#92;in [0,1]}' title='{h &#92;in [0,1]}' class='latex' />. For <img src='http://s0.wp.com/latex.php?latex=%7Bh+%5Cll+1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{h &#92;ll 1}' title='{h &#92;ll 1}' class='latex' /> the (geodesic) distance <img src='http://s0.wp.com/latex.php?latex=%7Bd%28X%2CY%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{d(X,Y)}' title='{d(X,Y)}' class='latex' /> is approximated by <img src='http://s0.wp.com/latex.php?latex=%7Bd%28X%2CY%29+%5Capprox+2h%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{d(X,Y) &#92;approx 2h}' title='{d(X,Y) &#92;approx 2h}' class='latex' />. One can couple two Brownian motions <img src='http://s0.wp.com/latex.php?latex=%7BW%5EX%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W^X}' title='{W^X}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BW%5EY%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W^Y}' title='{W^Y}' class='latex' />, one started at <img src='http://s0.wp.com/latex.php?latex=%7BX%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X}' title='{X}' class='latex' /> and the other one started at <img src='http://s0.wp.com/latex.php?latex=%7BY%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Y}' title='{Y}' class='latex' />, by the usual symmetry with respect to the plane <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal%7BP%7D+%3D+%5C%7B%28x%2Cy%2Cz%29%3A+z%3D0%5C%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathcal{P} = &#92;{(x,y,z): z=0&#92;}}' title='{&#92;mathcal{P} = &#92;{(x,y,z): z=0&#92;}}' class='latex' />: in other words, <img src='http://s0.wp.com/latex.php?latex=%7BW%5EY%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W^Y}' title='{W^Y}' class='latex' /> is the reflexion of <img src='http://s0.wp.com/latex.php?latex=%7BW%5EX%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W^X}' title='{W^X}' class='latex' /> with respect to <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal%7BP%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathcal{P}}' title='{&#92;mathcal{P}}' class='latex' />. One can check (good exercise!) that the diffusion followed by the <img src='http://s0.wp.com/latex.php?latex=%7Bz%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{z}' title='{z}' class='latex' />-coordinate of a Brownian motion on the unit sphere of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cmathbb+R%7D%5En%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{{&#92;mathbb R}^n}' title='{{&#92;mathbb R}^n}' class='latex' /> is simply given by<br />
<img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++dz+%3D+-%5Cfrac%7B1%7D%7B2%7D%28n-1%29z+%5C%2C+dt+%2B+%5Csqrt%7B1-z%5E2%7D+%5C%2C+dW.+%5C+%5C+%5C+%5C+%5C+%2812%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  dz = -&#92;frac{1}{2}(n-1)z &#92;, dt + &#92;sqrt{1-z^2} &#92;, dW. &#92; &#92; &#92; &#92; &#92; (12)' title='&#92;displaystyle  dz = -&#92;frac{1}{2}(n-1)z &#92;, dt + &#92;sqrt{1-z^2} &#92;, dW. &#92; &#92; &#92; &#92; &#92; (12)' class='latex' />&nbsp;</p>
<p>With this coupling, for small time <img src='http://s0.wp.com/latex.php?latex=%7B%5Cdelta+%5Cll+1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;delta &#92;ll 1}' title='{&#92;delta &#92;ll 1}' class='latex' />, it follows that</p>
<p><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++z%5EX_%7B%5Cdelta%7D+%26%5Capprox%26+h+-+%5Cfrac%7B1%7D%7B2%7D+%28n-1%29+h+%5C%2C+%5Cdelta+%2B+%5Csqrt%7B1-h%5E2%7D+%5Csqrt%7B%5Cdelta%7D+%5C%3B+%5Cxi%5C%5C+z%5EY_%7B%5Cdelta%7D+%26%5Capprox%26+-h+%2B+%5Cfrac%7B1%7D%7B2%7D+%28n-1%29+h+%5C%2C+%5Cdelta+-+%5Csqrt%7B1-h%5E2%7D+%5Csqrt%7B%5Cdelta%7D+%5C%3B+%5Cxi+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  z^X_{&#92;delta} &amp;&#92;approx&amp; h - &#92;frac{1}{2} (n-1) h &#92;, &#92;delta + &#92;sqrt{1-h^2} &#92;sqrt{&#92;delta} &#92;; &#92;xi&#92;&#92; z^Y_{&#92;delta} &amp;&#92;approx&amp; -h + &#92;frac{1}{2} (n-1) h &#92;, &#92;delta - &#92;sqrt{1-h^2} &#92;sqrt{&#92;delta} &#92;; &#92;xi &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  z^X_{&#92;delta} &amp;&#92;approx&amp; h - &#92;frac{1}{2} (n-1) h &#92;, &#92;delta + &#92;sqrt{1-h^2} &#92;sqrt{&#92;delta} &#92;; &#92;xi&#92;&#92; z^Y_{&#92;delta} &amp;&#92;approx&amp; -h + &#92;frac{1}{2} (n-1) h &#92;, &#92;delta - &#92;sqrt{1-h^2} &#92;sqrt{&#92;delta} &#92;; &#92;xi &#92;end{array} ' class='latex' /></p>
<p>where <img src='http://s0.wp.com/latex.php?latex=%7B%5Cxi+%5Csim+%7B%5Cmathcal+N%7D%280%2C1%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;xi &#92;sim {&#92;mathcal N}(0,1)}' title='{&#92;xi &#92;sim {&#92;mathcal N}(0,1)}' class='latex' /> is used as the same source of randomness for <img src='http://s0.wp.com/latex.php?latex=%7Bz%5EX_%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{z^X_{&#92;delta}}' title='{z^X_{&#92;delta}}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7Bz%5EY_%7B%5Cdelta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{z^Y_{&#92;delta}}' title='{z^Y_{&#92;delta}}' class='latex' /> since <img src='http://s0.wp.com/latex.php?latex=%7BW%5EY%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W^Y}' title='{W^Y}' class='latex' /> is the reflexion of <img src='http://s0.wp.com/latex.php?latex=%7BW%5EX%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{W^X}' title='{W^X}' class='latex' />. Since <img src='http://s0.wp.com/latex.php?latex=%7Bd%28W%5EX_%7B%5Cdelta%7D%2C+W%5EX_%7B%5Cdelta%7D%29+%5Capprox+%7Cz%5EX_%7B%5Cdelta%7D+-+z%5EY_%7B%5Cdelta%7D%7C%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{d(W^X_{&#92;delta}, W^X_{&#92;delta}) &#92;approx |z^X_{&#92;delta} - z^Y_{&#92;delta}|}' title='{d(W^X_{&#92;delta}, W^X_{&#92;delta}) &#92;approx |z^X_{&#92;delta} - z^Y_{&#92;delta}|}' class='latex' /> it readily follows that</p>
<p><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++d%28W%5EX_%7B%5Cdelta%7D%2C+W%5EX_%7B%5Cdelta%7D%29+%5C%3B+%5Cleq+%5C%3B+%5Cbig%281-+%5Cfrac%7B1%7D%7B2%7D%28n-1%29%5Cdelta+%5Cbig%29%5C%3B+d%28x%2Cy%29.+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  d(W^X_{&#92;delta}, W^X_{&#92;delta}) &#92;; &#92;leq &#92;; &#92;big(1- &#92;frac{1}{2}(n-1)&#92;delta &#92;big)&#92;; d(x,y). &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  d(W^X_{&#92;delta}, W^X_{&#92;delta}) &#92;; &#92;leq &#92;; &#92;big(1- &#92;frac{1}{2}(n-1)&#92;delta &#92;big)&#92;; d(x,y). &#92;end{array} ' class='latex' /></p>
<p>In other words, the curvature of a Brownian motion on the unit sphere of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cmathbb+R%7D%5En%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{{&#92;mathbb R}^n}' title='{{&#92;mathbb R}^n}' class='latex' /> is equal to <img src='http://s0.wp.com/latex.php?latex=%7B%5Cfrac%7B1%7D%7B2%7D%28n-1%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;frac{1}{2}(n-1)}' title='{&#92;frac{1}{2}(n-1)}' class='latex' />. Maybe surprisingly, the higher the dimension, the faster the convergence to equilibrium. This is not so unreal if one notices that the Brownian increment satisfies <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathop%7B%5Cmathbb+E%7D+%5C%7CW_%7Bt%2B%5Cdelta%7D-W_t%5C%7C%5E2+%5Capprox+n+%5Cdelta%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathop{&#92;mathbb E} &#92;|W_{t+&#92;delta}-W_t&#92;|^2 &#92;approx n &#92;delta}' title='{&#92;mathop{&#92;mathbb E} &#92;|W_{t+&#92;delta}-W_t&#92;|^2 &#92;approx n &#92;delta}' class='latex' />.</li>
<li> <strong>Other examples</strong>: see the original <a href="http://www.yann-ollivier.org/rech/publs/curvmarkov.pdf">text</a> for many other examples.</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linbaba.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linbaba.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linbaba.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linbaba.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linbaba.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linbaba.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linbaba.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linbaba.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linbaba.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linbaba.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linbaba.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linbaba.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linbaba.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linbaba.wordpress.com/278/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=278&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linbaba.wordpress.com/2011/03/21/curvature/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61e04fd85a4d6ea7b7b5433f1a8470c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linbaba</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2011/03/curvature.png" medium="image">
			<media:title type="html">curvature</media:title>
		</media:content>
	</item>
		<item>
		<title>Joe&#8217;s Pyramid</title>
		<link>http://linbaba.wordpress.com/2011/01/30/joes-pyramid/</link>
		<comments>http://linbaba.wordpress.com/2011/01/30/joes-pyramid/#comments</comments>
		<pubDate>Sun, 30 Jan 2011 21:16:55 +0000</pubDate>
		<dc:creator>Alekk</dc:creator>
				<category><![CDATA[Monte Carlo]]></category>
		<category><![CDATA[MCMC]]></category>
		<category><![CDATA[Metropolis]]></category>
		<category><![CDATA[Metropolis-Hasting]]></category>
		<category><![CDATA[Riddle]]></category>
		<category><![CDATA[simulated annealing]]></category>

		<guid isPermaLink="false">http://linbaba.wordpress.com/?p=256</guid>
		<description><![CDATA[Yesterday, while reading the last issue of the NewScientist, I came across the following very cute riddle: Lazy, I asked myself if it were possible to write lines long Python code to solve this innocent looking enigma. The whole pyramid is entirely determined by the numbers lying at the bottom, and each one of them [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=256&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> Yesterday, while reading the last issue of the <a href="http://www.newscientist.com/">NewScientist</a>, I came across the following very cute <a href="http://www.newscientist.com/article/mg20927971.100-enigma-number-1631.html">riddle</a>:</p>
<p>
<a href="http://linbaba.files.wordpress.com/2011/01/enigm2.gif"><img src="http://linbaba.files.wordpress.com/2011/01/enigm2.gif?w=477" alt="" title="enigm2"   class="aligncenter size-full wp-image-260" /></a></p>
<p>
Lazy, I asked myself if it were possible to write <img src='http://s0.wp.com/latex.php?latex=%7B10%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{10}' title='{10}' class='latex' /> lines long <a href="http://www.python.org/">Python</a> code to solve this innocent looking enigma. The whole pyramid is entirely determined by the <img src='http://s0.wp.com/latex.php?latex=%7B6%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{6}' title='{6}' class='latex' /> numbers lying at the bottom, and each one of them is an integer between <img src='http://s0.wp.com/latex.php?latex=%7B1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1}' title='{1}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B99%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{99}' title='{99}' class='latex' />: these numbers must be different so that there are at most <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbinom%7B99%7D%7B6%7D+%5Capprox+1.1+%5Ctimes+10%5E9%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;binom{99}{6} &#92;approx 1.1 &#92;times 10^9}' title='{&#92;binom{99}{6} &#92;approx 1.1 &#92;times 10^9}' class='latex' /> possibilities to test! Brute force won&#8217;t work my friend!</p>
<p>
When stupid brute force does not work, one can still try annealing/probabilist methods: this works pretty well for Sudoku (which is NP-hard) as this is brilliantly described <a href="http://healthyalgorithms.wordpress.com/2010/07/02/mcmc-in-python-sudoku-is-a-strange-game/">here</a> and <a href="http://xianblog.wordpress.com/2010/02/23/sudoku-via-simulated-annealing/">there</a>. The principle is simple: if one can find a good energy function <img src='http://s0.wp.com/latex.php?latex=%7BE%3A%5C%7B1%2C+%5Cldots%2C+99%5C%7D%5E6+%5Crightarrow+%5Cmathbb%7BR%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{E:&#92;{1, &#92;ldots, 99&#92;}^6 &#92;rightarrow &#92;mathbb{R}}' title='{E:&#92;{1, &#92;ldots, 99&#92;}^6 &#92;rightarrow &#92;mathbb{R}}' class='latex' /> such that a solution to the problem corresponds to a low energy configuration, one can do MCMC-simulating annealing-etc on the target distribution
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5Cpi%28%5Ctext%7Bconfiguration%7D%29+%5Cpropto+e%5E%7B-%5Cbeta+%5Ccdot+E%28%5Ctext%7Bconfiguration%7D%29%7D.&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle &#92;pi(&#92;text{configuration}) &#92;propto e^{-&#92;beta &#92;cdot E(&#92;text{configuration})}.' title='&#92;displaystyle &#92;pi(&#92;text{configuration}) &#92;propto e^{-&#92;beta &#92;cdot E(&#92;text{configuration})}.' class='latex' /></p>
<p> The issue is that it might be very difficult to choose a sensible energy function <img src='http://s0.wp.com/latex.php?latex=%7BE%28%5Ccdot%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{E(&#92;cdot)}' title='{E(&#92;cdot)}' class='latex' />. Foolishly, I first tried the following energy function, and then ran a random walk <a href="http://en.wikipedia.org/wiki/Metropolis-Hastings_algorithm">Metropolis</a> algorithm with <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpi%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pi}' title='{&#92;pi}' class='latex' /> as target probability:
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cpi%28%5Ctext%7Bconfiguration%7D%29+%5Cpropto+e%5E%7B%5Cbeta+%5Ccdot+%7B%5Ctext%7BHeight%7D%7D%28%5Ctext%7Bconfiguration%7D%29%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;pi(&#92;text{configuration}) &#92;propto e^{&#92;beta &#92;cdot {&#92;text{Height}}(&#92;text{configuration})} ' title='&#92;displaystyle  &#92;pi(&#92;text{configuration}) &#92;propto e^{&#92;beta &#92;cdot {&#92;text{Height}}(&#92;text{configuration})} ' class='latex' /></p>
<p> where <img src='http://s0.wp.com/latex.php?latex=%7B%5Ctext%7BHeight%7D%28%5Ctext%7Bconfiguration%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;text{Height}(&#92;text{configuration})}' title='{&#92;text{Height}(&#92;text{configuration})}' class='latex' /> is the numbers of levels that one can fill, starting from the bottom, without encountering any problem <img src='http://s0.wp.com/latex.php?latex=%7Bi.e%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{i.e}' title='{i.e}' class='latex' /> no repetition and no number greater than <img src='http://s0.wp.com/latex.php?latex=%7B100%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{100}' title='{100}' class='latex' />. With different values of <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbeta%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;beta}' title='{&#92;beta}' class='latex' /> and letting run the algorithm for a few millions iterations (<img src='http://s0.wp.com/latex.php?latex=%7B5%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{5}' title='{5}' class='latex' /> min on my crappy laptop), one can easily produce configurations that are <img src='http://s0.wp.com/latex.php?latex=%7B5%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{5}' title='{5}' class='latex' />-levels high: but the algorithm never found any real solution <img src='http://s0.wp.com/latex.php?latex=%7Bi.e%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{i.e}' title='{i.e}' class='latex' /> a configuration with height equal to <img src='http://s0.wp.com/latex.php?latex=%7B6%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{6}' title='{6}' class='latex' />.</p>
<p>
Now I am curious wether this is possible to produce a non-stupid energy function <img src='http://s0.wp.com/latex.php?latex=%7BE%28%5Ccdot%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{E(&#92;cdot)}' title='{E(&#92;cdot)}' class='latex' /> so that this riddle is solvable in a reasonable amount of time by standard MCMC &#8211; annealing methods.</p>
<p>
As a conclusion, I should mention that with a pen and a cup of coffee, one can easily find a solution: I will not spoil the fun, but just say that the configuration space is not that big if one think more carefully about it&#8230; </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linbaba.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linbaba.wordpress.com/256/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linbaba.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linbaba.wordpress.com/256/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linbaba.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linbaba.wordpress.com/256/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linbaba.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linbaba.wordpress.com/256/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linbaba.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linbaba.wordpress.com/256/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linbaba.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linbaba.wordpress.com/256/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linbaba.wordpress.com/256/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linbaba.wordpress.com/256/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=256&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linbaba.wordpress.com/2011/01/30/joes-pyramid/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61e04fd85a4d6ea7b7b5433f1a8470c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linbaba</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2011/01/enigm2.gif" medium="image">
			<media:title type="html">enigm2</media:title>
		</media:content>
	</item>
		<item>
		<title>Sampling conditioned Markov chains, and diffusions</title>
		<link>http://linbaba.wordpress.com/2010/11/07/sampling-conditioned-markov-chain-and-diffusions/</link>
		<comments>http://linbaba.wordpress.com/2010/11/07/sampling-conditioned-markov-chain-and-diffusions/#comments</comments>
		<pubDate>Sun, 07 Nov 2010 15:45:03 +0000</pubDate>
		<dc:creator>Alekk</dc:creator>
				<category><![CDATA[Birth-Death]]></category>
		<category><![CDATA[conditioned diffusions]]></category>
		<category><![CDATA[markov chain]]></category>
		<category><![CDATA[probability]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://linbaba.wordpress.com/?p=239</guid>
		<description><![CDATA[In many situations it might be useful to know how to sample a Markov chain (or a diffusion process) between time and , conditioned on the knowledge that and . This conditioned Markov chain is still a Markov chain but in general is not time homogeneous. Moreover, it is generally very difficult to compute the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=239&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In many situations it might be useful to know how to sample a Markov chain (or a diffusion process) <img src='http://s0.wp.com/latex.php?latex=%7BX_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_k}' title='{X_k}' class='latex' /> between time <img src='http://s0.wp.com/latex.php?latex=%7B0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{0}' title='{0}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T}' title='{T}' class='latex' />, conditioned on the knowledge that <img src='http://s0.wp.com/latex.php?latex=%7BX_0%3Da%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_0=a}' title='{X_0=a}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BX_T%3Db%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_T=b}' title='{X_T=b}' class='latex' />. This conditioned Markov chain <img src='http://s0.wp.com/latex.php?latex=%7BX%5E%7B%5Cstar%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X^{&#92;star}}' title='{X^{&#92;star}}' class='latex' /> is still a <a href="http://en.wikipedia.org/wiki/Andrey_Markov">Markov</a> chain but in general is not time homogeneous. Moreover, it is generally very difficult to compute the transition probabilities of this conditioned Markov chain since they depend on the knowledge of the transition probabilities <img src='http://s0.wp.com/latex.php?latex=%7Bp%28t%2Cx%2Cy%29+%3D+%5Cmathop%7B%5Cmathbb+P%7D%28X_t%3Dy+%7C+X_0%3Dx%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{p(t,x,y) = &#92;mathop{&#92;mathbb P}(X_t=y | X_0=x)}' title='{p(t,x,y) = &#92;mathop{&#92;mathbb P}(X_t=y | X_0=x)}' class='latex' /> of the unconditioned Markov chain, which are usually not available: this has been discussed in this previous <a href="http://linbaba.wordpress.com/2010/06/02/doob-h-transforms/">post</a> on <a href="http://en.wikipedia.org/wiki/Joseph_Leo_Doob">Doob</a> h-transforms. Perhaps surprisingly, this <a href="www.math.ku.dk/~michael/diffusionbridge0809.pdf">article</a> by <a href="http://www.math.ku.dk/~michael/">Michael Sorensen</a> and <a href="http://www.dpye.iimas.unam.mx/bladt/bladt/Welcome.html">Mogens Bladt</a> shows how this is sometimes quite easy to sample good <strong>approximations</strong> of such a conditioned Markov chain, or diffusion.</p>
<p><strong>1. Reversible Markov chains </strong></p>
<p>Remember that a Markov chain <img src='http://s0.wp.com/latex.php?latex=%7BX_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_k}' title='{X_k}' class='latex' /> on the state space <img src='http://s0.wp.com/latex.php?latex=%7BS%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{S}' title='{S}' class='latex' /> with transition operator <img src='http://s0.wp.com/latex.php?latex=%7Bp%28x%2Cy%29+%3D+%5Cmathop%7B%5Cmathbb+P%7D%28X_%7Bk%2B1%7D%3Dy+%5C%2C%7CX_k%3Dx%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{p(x,y) = &#92;mathop{&#92;mathbb P}(X_{k+1}=y &#92;,|X_k=x)}' title='{p(x,y) = &#92;mathop{&#92;mathbb P}(X_{k+1}=y &#92;,|X_k=x)}' class='latex' /> is <a href="http://en.wikipedia.org/wiki/Markov_chain#Reversible_Markov_chain">reversible</a> with respect to the probability <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpi%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pi}' title='{&#92;pi}' class='latex' /> if for any <img src='http://s0.wp.com/latex.php?latex=%7Bx%2Cy+%5Cin+S%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x,y &#92;in S}' title='{x,y &#92;in S}' class='latex' /></p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cpi%28x%29+p%28x%2Cy%29+%3D+p%28y%2Cx%29+%5Cpi%28y%29.+%5C+%5C+%5C+%5C+%5C+%281%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;pi(x) p(x,y) = p(y,x) &#92;pi(y). &#92; &#92; &#92; &#92; &#92; (1)' title='&#92;displaystyle  &#92;pi(x) p(x,y) = p(y,x) &#92;pi(y). &#92; &#92; &#92; &#92; &#92; (1)' class='latex' /></p>
<p>In words, this means that looking at a trajectory of this Markov chain, this is impossible to say if the time is running forward or backward: indeed, the probability of observing <img src='http://s0.wp.com/latex.php?latex=%7By_1%2C+y_2%2C+%5Cldots%2C+y_n%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{y_1, y_2, &#92;ldots, y_n}' title='{y_1, y_2, &#92;ldots, y_n}' class='latex' /> is equal to <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpi%28y_1%29p%28y_1%2C+y_2%29+%5Cldots+p%28y_%7Bn-1%7D%2C+y_n%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pi(y_1)p(y_1, y_2) &#92;ldots p(y_{n-1}, y_n)}' title='{&#92;pi(y_1)p(y_1, y_2) &#92;ldots p(y_{n-1}, y_n)}' class='latex' />, which is also equal to <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpi%28y_n%29p%28y_n%2Cy_%7Bn-1%7D%29+%5Cldots+p%28y_2%2C+y_1%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pi(y_n)p(y_n,y_{n-1}) &#92;ldots p(y_2, y_1)}' title='{&#92;pi(y_n)p(y_n,y_{n-1}) &#92;ldots p(y_2, y_1)}' class='latex' /> if the chain is reversible.</p>
<p>This is precisely this property of invariance by time reversal that allows to sample from conditioned reversible Markov chain. Since under mild conditions a one dimensional diffusion is also reversible, this also shows that (ergodic) one dimensional conditioned diffusions are sometimes quite easy to sample from!</p>
<p><strong>2. One dimensional diffusions are reversible! </strong></p>
<p>The other someone told me that almost any one dimensional diffusion is reversible! I did not know that, and I must admit that I still find this result rather surprising. Indeed, this is not true for multidimensional diffusions, and this is very easy to construct counter-examples. What makes the result works for real diffusions is that there is only one way to go from <img src='http://s0.wp.com/latex.php?latex=%7Ba%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{a}' title='{a}' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=%7Bb%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{b}' title='{b}' class='latex' />, namely the segment <img src='http://s0.wp.com/latex.php?latex=%7B%5Ba%2Cb%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{[a,b]}' title='{[a,b]}' class='latex' />. Indeed, the situation is completely different in higher dimensions.</p>
<p>First, let us remark that any Markov chain on <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathbb%7BZ%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathbb{Z}}' title='{&#92;mathbb{Z}}' class='latex' />, that has <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpi%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pi}' title='{&#92;pi}' class='latex' /> as invariant distribution and that can only make jumps of size <img src='http://s0.wp.com/latex.php?latex=%7B%2B1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{+1}' title='{+1}' class='latex' /> or <img src='http://s0.wp.com/latex.php?latex=%7B-1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{-1}' title='{-1}' class='latex' /> is reversible: such a Markov chain is usually called skip-free in the litterature. This is extremely easy to prove, and since skip-free Markov chains have been studied a lot, I am sure that this result is somewhere in the litterature (any reference for that?). To show the result, it suffices to show that <img src='http://s0.wp.com/latex.php?latex=%7Bu_k-d_%7Bk%2B1%7D%3D0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{u_k-d_{k+1}=0}' title='{u_k-d_{k+1}=0}' class='latex' /> for any <img src='http://s0.wp.com/latex.php?latex=%7Bk+%5Cin+%5Cmathbb%7BZ%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k &#92;in &#92;mathbb{Z}}' title='{k &#92;in &#92;mathbb{Z}}' class='latex' /> where <img src='http://s0.wp.com/latex.php?latex=%7Bu_k+%3D+%5Cpi%28k%29+p%28k%2Ck%2B1%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{u_k = &#92;pi(k) p(k,k+1)}' title='{u_k = &#92;pi(k) p(k,k+1)}' class='latex' /> is the upward flux at level <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k}' title='{k}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7Bd_k+%3D+%5Cpi%28k%29p%28k%2Ck-1%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{d_k = &#92;pi(k)p(k,k-1)}' title='{d_k = &#92;pi(k)p(k,k-1)}' class='latex' /> is the downward flux. Because <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpi%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;pi}' title='{&#92;pi}' class='latex' /> is invariant it satisfies the usual <a href="http://en.wikipedia.org/wiki/Balance_equation">balance equations</a>,</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cbegin%7Barray%7D%7Brcl%7D++u_k%2Bd_k+%26%3D%26+%5Cpi%28k%29+%3D+%5Cpi%28k-1%29p%28k-1%2Ck%29%2B%5Cpi%28k%2B1%29p%28k%2B1%2Ck%29%5C%5C+%26%3D%26+u_%7Bk-1%7D+%2B+d_%7Bk%2B1%7D+%5Cend%7Barray%7D+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;begin{array}{rcl}  u_k+d_k &amp;=&amp; &#92;pi(k) = &#92;pi(k-1)p(k-1,k)+&#92;pi(k+1)p(k+1,k)&#92;&#92; &amp;=&amp; u_{k-1} + d_{k+1} &#92;end{array} ' title='&#92;displaystyle  &#92;begin{array}{rcl}  u_k+d_k &amp;=&amp; &#92;pi(k) = &#92;pi(k-1)p(k-1,k)+&#92;pi(k+1)p(k+1,k)&#92;&#92; &amp;=&amp; u_{k-1} + d_{k+1} &#92;end{array} ' class='latex' /></p>
<p>so that <img src='http://s0.wp.com/latex.php?latex=%7Bu_%7Bk%7D-d_%7Bk%2B1%7D+%3D+u_%7Bk-1%7D-d_%7Bk%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{u_{k}-d_{k+1} = u_{k-1}-d_{k}}' title='{u_{k}-d_{k+1} = u_{k-1}-d_{k}}' class='latex' />. Interating we get that for any <img src='http://s0.wp.com/latex.php?latex=%7Bn+%5Cin+%5Cmathbb%7BZ%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{n &#92;in &#92;mathbb{Z}}' title='{n &#92;in &#92;mathbb{Z}}' class='latex' /> we have <img src='http://s0.wp.com/latex.php?latex=%7Bu_k-d_%7Bk%2B1%7D+%3D+u_%7Bk-n%7D-d_%7Bk-n%2B1%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{u_k-d_{k+1} = u_{k-n}-d_{k-n+1}}' title='{u_k-d_{k+1} = u_{k-n}-d_{k-n+1}}' class='latex' />: the conclusion follows since <img src='http://s0.wp.com/latex.php?latex=%7B%5Clim_%7Bm+%5Crightarrow+%5Cpm+%5Cinfty%7D+u%28m%29+%3D+%5Clim_%7Bm+%5Crightarrow+%5Cpm+%5Cinfty%7D+d%28m%29+%3D+0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;lim_{m &#92;rightarrow &#92;pm &#92;infty} u(m) = &#92;lim_{m &#92;rightarrow &#92;pm &#92;infty} d(m) = 0}' title='{&#92;lim_{m &#92;rightarrow &#92;pm &#92;infty} u(m) = &#92;lim_{m &#92;rightarrow &#92;pm &#92;infty} d(m) = 0}' class='latex' />.</p>
<p>This simple result on skip-free Markov chains gives also the result for many one dimensional diffusions <img src='http://s0.wp.com/latex.php?latex=%7BdX_t+%3D+%5Calpha%28X_t%29+%5C%2C+dt+%2B+%5Csigma%28X_t%29+%5C%2C+dW_t%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{dX_t = &#92;alpha(X_t) &#92;, dt + &#92;sigma(X_t) &#92;, dW_t}' title='{dX_t = &#92;alpha(X_t) &#92;, dt + &#92;sigma(X_t) &#92;, dW_t}' class='latex' /> since under regularity assumptions on <img src='http://s0.wp.com/latex.php?latex=%7B%5Calpha%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;alpha}' title='{&#92;alpha}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Csigma%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;sigma}' title='{&#92;sigma}' class='latex' /> they can be seen as limit of skip-free one dimensional Markov chains on <img src='http://s0.wp.com/latex.php?latex=%7B%5Cepsilon+%5Cmathbb%7BZ%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;epsilon &#92;mathbb{Z}}' title='{&#92;epsilon &#92;mathbb{Z}}' class='latex' />. Indeed, I guess that the usual proof of this result goes through introducing the scale function and the speed measure of the diffusion, but I would be very glad if anyone had another pedestrian approach that gives more intuition into this.</p>
<p><strong>3. How to sample conditioned reversible Markov chains </strong></p>
<p>From what has been said before, I am sure that this becomes quite clear how a conditioned reversible Markov chain can be sampled from. Suppose that <img src='http://s0.wp.com/latex.php?latex=%7BX%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X}' title='{X}' class='latex' /> is reversible Markov chain and that we would like to sample a path conditioned on the event <img src='http://s0.wp.com/latex.php?latex=%7BX_0%3Da%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_0=a}' title='{X_0=a}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BX_T%3Db%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_T=b}' title='{X_T=b}' class='latex' />:</p>
<ol>
<li> sample the path <img src='http://s0.wp.com/latex.php?latex=%7BX%5E%7B%28a%29%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X^{(a)}}' title='{X^{(a)}}' class='latex' /> between <img src='http://s0.wp.com/latex.php?latex=%7Bt%3D0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{t=0}' title='{t=0}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7Bt%3DT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{t=T}' title='{t=T}' class='latex' />, starting from <img src='http://s0.wp.com/latex.php?latex=%7BX%5E%7B%28a%29%7D_0%3Da%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X^{(a)}_0=a}' title='{X^{(a)}_0=a}' class='latex' /></li>
<li> sample the path <img src='http://s0.wp.com/latex.php?latex=%7BX%5E%7B%28b%29%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X^{(b)}}' title='{X^{(b)}}' class='latex' /> between <img src='http://s0.wp.com/latex.php?latex=%7Bt%3D0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{t=0}' title='{t=0}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7Bt%3DT%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{t=T}' title='{t=T}' class='latex' />, starting from <img src='http://s0.wp.com/latex.php?latex=%7BX%5E%7B%28b%29%7D_0%3Db%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X^{(b)}_0=b}' title='{X^{(b)}_0=b}' class='latex' /></li>
<li> if there exists <img src='http://s0.wp.com/latex.php?latex=%7Bt+%5Cin+%5B0%2CT%5D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{t &#92;in [0,T]}' title='{t &#92;in [0,T]}' class='latex' /> such that <img src='http://s0.wp.com/latex.php?latex=%7BX%5E%7B%28a%29%7D_t+%3D+X%5E%7B%28b%29%7D_%7BT-t%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X^{(a)}_t = X^{(b)}_{T-t}}' title='{X^{(a)}_t = X^{(b)}_{T-t}}' class='latex' /> then define the path <img src='http://s0.wp.com/latex.php?latex=%7BX%5E%7B%5Cstar%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X^{&#92;star}}' title='{X^{&#92;star}}' class='latex' /> by<img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++X%5E%7B%5Cstar%7D_s+%3D+%5Cleft%5C%7B+%5Cbegin%7Barray%7D%7Bll%7D+X%5E%7B%28a%29%7D_s%09%26+%5Ctext%7B+for+%7D+s+%5Cin+%5B0%2Ct%5D%5C%5C+X%5E%7B%28b%29%7D_s%09%26+%5Ctext%7B+for+%7D+s+%5Cin+%5Bt%2CT%5D%2C+%5Cend%7Barray%7D+%5Cright.+%5C+%5C+%5C+%5C+%5C+%282%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  X^{&#92;star}_s = &#92;left&#92;{ &#92;begin{array}{ll} X^{(a)}_s	&amp; &#92;text{ for } s &#92;in [0,t]&#92;&#92; X^{(b)}_s	&amp; &#92;text{ for } s &#92;in [t,T], &#92;end{array} &#92;right. &#92; &#92; &#92; &#92; &#92; (2)' title='&#92;displaystyle  X^{&#92;star}_s = &#92;left&#92;{ &#92;begin{array}{ll} X^{(a)}_s	&amp; &#92;text{ for } s &#92;in [0,t]&#92;&#92; X^{(b)}_s	&amp; &#92;text{ for } s &#92;in [t,T], &#92;end{array} &#92;right. &#92; &#92; &#92; &#92; &#92; (2)' class='latex' />and otherwise go back to step <img src='http://s0.wp.com/latex.php?latex=%7B1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1}' title='{1}' class='latex' />.</li>
</ol>
<p>Indeed, the resulting path <img src='http://s0.wp.com/latex.php?latex=%7BX%5E%7B%5Cstar%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X^{&#92;star}}' title='{X^{&#92;star}}' class='latex' /> is an <strong>approximation</strong> of the realisation of the conditioned Markov chain: this is not hard to prove it, playing around with the definition of time reversibility. It is not hard at all to adapt this idea to reversible diffusions, though the result is indeed again an approximation. The interesting question is to discuss how good this approximation is (see the paper by Michael Sorensen and Mogens Bladt )</p>
<p>For example, here is a sample from a Birth-Death process, conditioned on the event <img src='http://s0.wp.com/latex.php?latex=%7BX_0%3D0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_0=0}' title='{X_0=0}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BX_%7B1000%7D%3D50%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X_{1000}=50}' title='{X_{1000}=50}' class='latex' />, with parameter <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathop%7B%5Cmathbb+P%7D%28X_%7Bt%2B1%7D%3Dk%2B1+%7C+X_t%3Dk%29+%3D+0.4+%3D+1-%5Cmathop%7B%5Cmathbb+P%7D%28X_%7Bt%2B1%7D%3Dk-1+%7C+X_t%3Dk%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathop{&#92;mathbb P}(X_{t+1}=k+1 | X_t=k) = 0.4 = 1-&#92;mathop{&#92;mathbb P}(X_{t+1}=k-1 | X_t=k)}' title='{&#92;mathop{&#92;mathbb P}(X_{t+1}=k+1 | X_t=k) = 0.4 = 1-&#92;mathop{&#92;mathbb P}(X_{t+1}=k-1 | X_t=k)}' class='latex' />.</p>
<div id="attachment_244" class="wp-caption aligncenter" style="width: 487px"><a href="http://linbaba.files.wordpress.com/2010/11/birth_conditioned.png"><img class="size-full wp-image-244" title="Conditioned Birth-Death process" src="http://linbaba.files.wordpress.com/2010/11/birth_conditioned.png?w=477&#038;h=359" alt="Conditioned Birth-Death process" width="477" height="359" /></a><p class="wp-caption-text">Conditioned Birth-Death process</p></div>
<p><strong>4. Final remark </strong></p>
<p>It might be interesting to notice that this method is especially inefficent for multidimensional processes: the probability of finding an instant <img src='http://s0.wp.com/latex.php?latex=%7Bt%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{t}' title='{t}' class='latex' /> such that <img src='http://s0.wp.com/latex.php?latex=%7BX%5E%7B%28a%29%7D_t+%3D+X%5E%7B%28b%29%7D_%7BT-t%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{X^{(a)}_t = X^{(b)}_{T-t}}' title='{X^{(a)}_t = X^{(b)}_{T-t}}' class='latex' /> is extremely small, and in many cases equal to <img src='http://s0.wp.com/latex.php?latex=%7B0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{0}' title='{0}' class='latex' /> for diffusions! This works pretty well for one dimensional diffusion thanks to the continuity of the path and the intermediate value property. Nevertheless, even for one dimensional diffusion this method does not work well at all when trying to sample from conditioned paths between two meta-stable position: this is precisely this situation that is interesting in many physics when one wants to study the evolution of a particle in a double well potential, for example. In short, sampling conditioned (multidimensional) diffusions is still a very difficult problem.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linbaba.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linbaba.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linbaba.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linbaba.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linbaba.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linbaba.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linbaba.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linbaba.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linbaba.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linbaba.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linbaba.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linbaba.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linbaba.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linbaba.wordpress.com/239/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=239&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linbaba.wordpress.com/2010/11/07/sampling-conditioned-markov-chain-and-diffusions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61e04fd85a4d6ea7b7b5433f1a8470c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linbaba</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2010/11/birth_conditioned.png" medium="image">
			<media:title type="html">Conditioned Birth-Death process</media:title>
		</media:content>
	</item>
		<item>
		<title>Fluid Limits and Random Graphs</title>
		<link>http://linbaba.wordpress.com/2010/10/15/fluid-limits-and-random-graphs/</link>
		<comments>http://linbaba.wordpress.com/2010/10/15/fluid-limits-and-random-graphs/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 09:39:42 +0000</pubDate>
		<dc:creator>Alekk</dc:creator>
				<category><![CDATA[fluid limit]]></category>

		<guid isPermaLink="false">http://linbaba.wordpress.com/?p=228</guid>
		<description><![CDATA[The other day Christina Goldschmidt gave a very nice talk on results obtained by James Norris and R. W. R. Darling: in their paper they use fluid limit techniques in order to study properties a Random graphs. This approach has long been used to analyse queuing systems for example. 1. Erdos Renyi Random Graph model [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=228&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> The other day <a href="http://www.warwick.ac.uk/~stsiac/">Christina Goldschmidt</a> gave a very nice talk on results obtained by <a href="http://www.statslab.cam.ac.uk/~james/">James Norris</a> and <a href="http://sites.google.com/site/rwrdarling/">R. W. R. Darling</a>: in their <a href="http://projecteuclid.org/DPubS?service=UI&amp;version=1.0&amp;verb=Display&amp;handle=euclid.aoap/1106922324">paper</a> they use fluid limit techniques in order to study properties a Random graphs. This approach has long been used to analyse queuing systems for example.</p>
<p>
<p><b>1.  Erdos Renyi Random Graph model </b> </p>
<p> Remember that the Erdos Renyi random graph <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal%7BG%7D%28N%2Cp%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathcal{G}(N,p)}' title='{&#92;mathcal{G}(N,p)}' class='latex' /> is a graph with <img src='http://s0.wp.com/latex.php?latex=%7BN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{N}' title='{N}' class='latex' /> vertices <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7B1%2C2%2C+%5Cldots%2C+N%5C%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;{1,2, &#92;ldots, N&#92;}}' title='{&#92;{1,2, &#92;ldots, N&#92;}}' class='latex' /> such that any two of them are connected with probability <img src='http://s0.wp.com/latex.php?latex=%7Bp%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{p}' title='{p}' class='latex' />, independently.</p>
<div id="attachment_226" class="wp-caption aligncenter" style="width: 310px"><a href="http://linbaba.files.wordpress.com/2010/10/erdos-renyi.png"><img src="http://linbaba.files.wordpress.com/2010/10/erdos-renyi.png?w=300&#038;h=300" alt="Erdos-Renyi random graph model" title="Erdos-Renyi random graph model" width="300" height="300" class="size-medium wp-image-226" /></a><p class="wp-caption-text">Erdos-Renyi random graph model</p></div>
<p>
This model of random graphs has been extensively studied and this has long been known that <img src='http://s0.wp.com/latex.php?latex=%7BG%28N%2C%5Cfrac%7Bc%7D%7BN%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{G(N,&#92;frac{c}{N})}' title='{G(N,&#92;frac{c}{N})}' class='latex' /> undergoes a phase transition at <img src='http://s0.wp.com/latex.php?latex=%7Bc%3D1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{c=1}' title='{c=1}' class='latex' />: for <img src='http://s0.wp.com/latex.php?latex=%7Bc%3C1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{c&lt;1}' title='{c&lt;1}' class='latex' />, the largest component <img src='http://s0.wp.com/latex.php?latex=%7BL%5E%7B%28N%2Cc%29%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{L^{(N,c)}}' title='{L^{(N,c)}}' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal%7BG%7D%28N%2C%5Cfrac%7Bc%7D%7BN%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathcal{G}(N,&#92;frac{c}{N})}' title='{&#92;mathcal{G}(N,&#92;frac{c}{N})}' class='latex' /> has a size of order <img src='http://s0.wp.com/latex.php?latex=%7B%5Clog%28N%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;log(N)}' title='{&#92;log(N)}' class='latex' /> while for <img src='http://s0.wp.com/latex.php?latex=%7Bc%3E1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{c&gt;1}' title='{c&gt;1}' class='latex' /> the largest connected component <img src='http://s0.wp.com/latex.php?latex=%7BL%5E%7B%28N%2Cc%29%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{L^{(N,c)}}' title='{L^{(N,c)}}' class='latex' />, also called the <a href="http://bit-player.org/2009/the-birth-of-the-giant-component">giant component</a>, has size of order <img src='http://s0.wp.com/latex.php?latex=%7BN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{N}' title='{N}' class='latex' />. In another <a href="http://linbaba.wordpress.com/2010/06/03/random-permutations-and-giant-cycles/">blog entry</a>, another consequence of this phase transition has been used. </p>
<p>
One can even show that for <img src='http://s0.wp.com/latex.php?latex=%7Bc%3E1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{c&gt;1}' title='{c&gt;1}' class='latex' /> there exists a constant <img src='http://s0.wp.com/latex.php?latex=%7BK_c%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{K_c}' title='{K_c}' class='latex' /> such that for any <img src='http://s0.wp.com/latex.php?latex=%7B%5Cepsilon+%3E+0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;epsilon &gt; 0}' title='{&#92;epsilon &gt; 0}' class='latex' />,
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Clim_%7BN+%5Crightarrow+%5Cinfty%7D+%5C%3B+%5C%3B+%5Cmathop%7B%5Cmathbb+P%7D%5CBig%28+%7C%5Cfrac%7B%5Ctextrm%7BCard%7D%28L%5E%7B%28N%2Cc%29%7D%29%7D%7BN%7D+-+K_c%7C+%3E+%5Cepsilon+%5CBig%29+%3D+0.&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;lim_{N &#92;rightarrow &#92;infty} &#92;; &#92;; &#92;mathop{&#92;mathbb P}&#92;Big( |&#92;frac{&#92;textrm{Card}(L^{(N,c)})}{N} - K_c| &gt; &#92;epsilon &#92;Big) = 0.' title='&#92;displaystyle  &#92;lim_{N &#92;rightarrow &#92;infty} &#92;; &#92;; &#92;mathop{&#92;mathbb P}&#92;Big( |&#92;frac{&#92;textrm{Card}(L^{(N,c)})}{N} - K_c| &gt; &#92;epsilon &#92;Big) = 0.' class='latex' /></p>
<p> Simply put, the largest connected component of <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal%7BG%7D%28N%2C%5Cfrac%7Bc%7D%7BN%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathcal{G}(N,&#92;frac{c}{N})}' title='{&#92;mathcal{G}(N,&#92;frac{c}{N})}' class='latex' /> has size approximatively equal to <img src='http://s0.wp.com/latex.php?latex=%7BK_c+%5Ccdot+N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{K_c &#92;cdot N}' title='{K_c &#92;cdot N}' class='latex' />. Maybe surprisingly, this is quite simple to compute the value of <img src='http://s0.wp.com/latex.php?latex=%7BK%28c%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{K(c)}' title='{K(c)}' class='latex' /> through fluid limit techniques. </p>
<p>
<p><b>2.  Exploration of the graph  </b> </p>
<p> Let <img src='http://s0.wp.com/latex.php?latex=%7BG%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{G}' title='{G}' class='latex' /> be a configuration of <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal%7BG%7D%28N%2C+%5Cfrac%7Bc%7D%7BN%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathcal{G}(N, &#92;frac{c}{N})}' title='{&#92;mathcal{G}(N, &#92;frac{c}{N})}' class='latex' />. This configuration is explored through a classical <a href="http://en.wikipedia.org/wiki/Depth-first_search">depth-first</a> algorithm. To keep track of what is doing, a process <img src='http://s0.wp.com/latex.php?latex=%7BZ_k%3A+%5C%7B1%2C+%5Cldots%2C+N%5C%7D+%5Crightarrow+%5Cmathbb%7BZ%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Z_k: &#92;{1, &#92;ldots, N&#92;} &#92;rightarrow &#92;mathbb{Z}}' title='{Z_k: &#92;{1, &#92;ldots, N&#92;} &#92;rightarrow &#92;mathbb{Z}}' class='latex' /> is introduced. This process captures essentially all the information needed to study the size of the connected component: it is then shown that <img src='http://s0.wp.com/latex.php?latex=%7BZ%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Z}' title='{Z}' class='latex' /> behaves essentially deterministically when looked under the appropriate scale. </p>
<ol>
<li> <b>initilisation</b>: t=0: Color all the vertices in green, the current vertex is <img src='http://s0.wp.com/latex.php?latex=%7Bv%3D1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{v=1}' title='{v=1}' class='latex' /> and define <img src='http://s0.wp.com/latex.php?latex=%7BZ_1%3D0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Z_1=0}' title='{Z_1=0}' class='latex' />.</p>
<li> t=t+1: Color the current vertex in red (=visited): if a vertex is connected to <img src='http://s0.wp.com/latex.php?latex=%7Bv%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{v}' title='{v}' class='latex' /> and is green, color it in grey ( this vertex has still to be visited, but its &#8216;parent&#8217; has already been visited): these are the children of <img src='http://s0.wp.com/latex.php?latex=%7Bv%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{v}' title='{v}' class='latex' />.
<li> update <img src='http://s0.wp.com/latex.php?latex=%7BZ%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Z}' title='{Z}' class='latex' /> the following way, <img src='http://s0.wp.com/latex.php?latex=%7BZ_t+%3D+Z_%7Bt-1%7D+%2B+%28%5Ctextrm%7BNb+of+children+of+%7Dv%29+-+1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Z_t = Z_{t-1} + (&#92;textrm{Nb of children of }v) - 1}' title='{Z_t = Z_{t-1} + (&#92;textrm{Nb of children of }v) - 1}' class='latex' />, and
<ul>
<li> if <img src='http://s0.wp.com/latex.php?latex=%7Bv%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{v}' title='{v}' class='latex' /> has children, choose one of them and make it the new current vertex. Go to <img src='http://s0.wp.com/latex.php?latex=%7B2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{2}' title='{2}' class='latex' />.
<li> If <img src='http://s0.wp.com/latex.php?latex=%7Bv%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{v}' title='{v}' class='latex' /> has no children then the new current vertex is its parent. Go to <img src='http://s0.wp.com/latex.php?latex=%7B2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{2}' title='{2}' class='latex' />.
<li> if <img src='http://s0.wp.com/latex.php?latex=%7Bv%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{v}' title='{v}' class='latex' /> has no children and no parent, the new current vertex is one of the remaining (if any) green vertex. Go to <img src='http://s0.wp.com/latex.php?latex=%7B2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{2}' title='{2}' class='latex' />
<li> else: we are finished.
</ul>
</ol>
<p>
<a href="http://linbaba.files.wordpress.com/2010/10/exploration.png"><img src="http://linbaba.files.wordpress.com/2010/10/exploration.png?w=300&#038;h=225" alt="depth first exploration" title="exploration" width="300" height="225" class="aligncenter size-medium wp-image-224" /></a></p>
<p>
 A moment of though reveals that <img src='http://s0.wp.com/latex.php?latex=%7BZ_1%3D0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Z_1=0}' title='{Z_1=0}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BZ%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Z}' title='{Z}' class='latex' /> reaches <img src='http://s0.wp.com/latex.php?latex=%7B-1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{-1}' title='{-1}' class='latex' /> precisely when the connected component of the vertex <img src='http://s0.wp.com/latex.php?latex=%7B1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1}' title='{1}' class='latex' /> has all been explored. Then <img src='http://s0.wp.com/latex.php?latex=%7BZ%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Z}' title='{Z}' class='latex' /> reaches <img src='http://s0.wp.com/latex.php?latex=%7B-2%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{-2}' title='{-2}' class='latex' /> precisely when the second connected component has all been explored, etc &#8230; This is why if <img src='http://s0.wp.com/latex.php?latex=%7BT_0%3D1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T_0=1}' title='{T_0=1}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BT_k+%3D+%5Cinf+%5C%7Bt%3A+Z_t+%3D+-k%5C%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{T_k = &#92;inf &#92;{t: Z_t = -k&#92;}}' title='{T_k = &#92;inf &#92;{t: Z_t = -k&#92;}}' class='latex' /> then the connected components have size exactly <img src='http://s0.wp.com/latex.php?latex=%7BS_k+%3D+T_%7Bk%2B1%7D-T_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{S_k = T_{k+1}-T_k}' title='{S_k = T_{k+1}-T_k}' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=%7Bk%3D0%2C1%2C2%2C+%5Cldots%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k=0,1,2, &#92;ldots}' title='{k=0,1,2, &#92;ldots}' class='latex' />. The largest component has size <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmax_k+S_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;max_k S_k}' title='{&#92;max_k S_k}' class='latex' />.</p>
<div id="attachment_227" class="wp-caption aligncenter" style="width: 487px"><a href="http://linbaba.files.wordpress.com/2010/10/z_process.png"><img src="http://linbaba.files.wordpress.com/2010/10/z_process.png?w=477&#038;h=359" alt="" title="Z process" width="477" height="359" class="size-full wp-image-227" /></a><p class="wp-caption-text">Z process</p></div>
<p><b>3.  Fluid Limit </b> </p>
<p> It is quite easy to show why the rescaled process <img src='http://s0.wp.com/latex.php?latex=%7Bz%5EN%28t%29+%3D+%5Cfrac%7B+Z%28%5BNt%5D%29%7D%7BN%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{z^N(t) = &#92;frac{ Z([Nt])}{N}}' title='{z^N(t) = &#92;frac{ Z([Nt])}{N}}' class='latex' /> should behave like a differential equation (ie: fluid limit). While exploring the first component, <img src='http://s0.wp.com/latex.php?latex=%7BZ_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Z_k}' title='{Z_k}' class='latex' /> represents the number of gray vertices at time <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k}' title='{k}' class='latex' /> so that <img src='http://s0.wp.com/latex.php?latex=%7BN-k-Z_k%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{N-k-Z_k}' title='{N-k-Z_k}' class='latex' /> represents the number of green vertices: this is why
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cmathop%7B%5Cmathbb+E%7D%5CBig%5BZ_%7Bk%2B1%7D-Z_k+%5C%3B%7CZ_k+%5CBig%5D+%3D+%28N-k-Z_k%29+%5Cfrac%7Bc%7D%7BN%7D+%3D+c%5CBig%281-%5Cfrac%7Bk%7D%7BN%7D+-+%5Cfrac%7BZ_k%7D%7BN%7D+%5CBig%29+-+1&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;mathop{&#92;mathbb E}&#92;Big[Z_{k+1}-Z_k &#92;;|Z_k &#92;Big] = (N-k-Z_k) &#92;frac{c}{N} = c&#92;Big(1-&#92;frac{k}{N} - &#92;frac{Z_k}{N} &#92;Big) - 1' title='&#92;displaystyle  &#92;mathop{&#92;mathbb E}&#92;Big[Z_{k+1}-Z_k &#92;;|Z_k &#92;Big] = (N-k-Z_k) &#92;frac{c}{N} = c&#92;Big(1-&#92;frac{k}{N} - &#92;frac{Z_k}{N} &#92;Big) - 1' class='latex' /></p>
<p> so that <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathop%7B%5Cmathbb+E%7D%5CBig%5B+%5Cfrac%7Bz%5EN%28t%2B%5CDelta%29-z%5EN%28t%29%7D%7B%5CDelta%7D+%7C+z%5EN%28t%29+%5CBig%5D+%5Capprox+c%5CBig%281-t-z%28t%29+%5CBig%29+-+1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;mathop{&#92;mathbb E}&#92;Big[ &#92;frac{z^N(t+&#92;Delta)-z^N(t)}{&#92;Delta} | z^N(t) &#92;Big] &#92;approx c&#92;Big(1-t-z(t) &#92;Big) - 1}' title='{&#92;mathop{&#92;mathbb E}&#92;Big[ &#92;frac{z^N(t+&#92;Delta)-z^N(t)}{&#92;Delta} | z^N(t) &#92;Big] &#92;approx c&#92;Big(1-t-z(t) &#92;Big) - 1}' class='latex' /> where <img src='http://s0.wp.com/latex.php?latex=%7B%5CDelta+%3D+%5Cfrac%7B1%7D%7BN%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;Delta = &#92;frac{1}{N}}' title='{&#92;Delta = &#92;frac{1}{N}}' class='latex' />. Also, the variance statisfies <img src='http://s0.wp.com/latex.php?latex=%7B%5Ctext%7BVar%7D%5CBig%5B+%5Cfrac%7Bz%5EN%28t%2B%5CDelta%29-z%5EN%28t%29%7D%7B%5Csqrt%7B%5CDelta%7D%7D+%7C+z%5EN%28t%29+%5CBig%5D+%5Capprox+N%5E%7B-%5Cfrac%7B1%7D%7B2%7D%7D+c%5CBig%281-t-z%28t%29+%5CBig%29+%5Crightarrow+0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;text{Var}&#92;Big[ &#92;frac{z^N(t+&#92;Delta)-z^N(t)}{&#92;sqrt{&#92;Delta}} | z^N(t) &#92;Big] &#92;approx N^{-&#92;frac{1}{2}} c&#92;Big(1-t-z(t) &#92;Big) &#92;rightarrow 0}' title='{&#92;text{Var}&#92;Big[ &#92;frac{z^N(t+&#92;Delta)-z^N(t)}{&#92;sqrt{&#92;Delta}} | z^N(t) &#92;Big] &#92;approx N^{-&#92;frac{1}{2}} c&#92;Big(1-t-z(t) &#92;Big) &#92;rightarrow 0}' class='latex' /> so that all the ingredients for a fluit limit are present: <img src='http://s0.wp.com/latex.php?latex=%7Bz%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{z^N}' title='{z^N}' class='latex' /> converges to the differential equation
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cfrac%7Bd%7D%7Bdt%7D+z%28t%29+%3D+c%5CBig%281-t-z%28t%29+%5CBig%29+-+1&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  &#92;frac{d}{dt} z(t) = c&#92;Big(1-t-z(t) &#92;Big) - 1' title='&#92;displaystyle  &#92;frac{d}{dt} z(t) = c&#92;Big(1-t-z(t) &#92;Big) - 1' class='latex' /></p>
<p> whose solution is <img src='http://s0.wp.com/latex.php?latex=%7Bz%28t%29+%3D+%281-t%29-e%5E%7B-ct%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{z(t) = (1-t)-e^{-ct}}' title='{z(t) = (1-t)-e^{-ct}}' class='latex' />. This is why <img src='http://s0.wp.com/latex.php?latex=%7BK%3DK_c+%3E+0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{K=K_c &gt; 0}' title='{K=K_c &gt; 0}' class='latex' /> is implicitly defined as the solution of
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++1-K_c+%3D+e%5E%7B-c+K_c%7D.&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  1-K_c = e^{-c K_c}.' title='&#92;displaystyle  1-K_c = e^{-c K_c}.' class='latex' /></p>
<p> As expected, <img src='http://s0.wp.com/latex.php?latex=%7B%5Clim_%7Bc+%5Crightarrow+1%5E%2B%7D+K_c+%3D+0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;lim_{c &#92;rightarrow 1^+} K_c = 0}' title='{&#92;lim_{c &#92;rightarrow 1^+} K_c = 0}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Clim_%7Bc+%5Crightarrow+%2B%5Cinfty%7D+K_c+%3D+1%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;lim_{c &#92;rightarrow +&#92;infty} K_c = 1}' title='{&#92;lim_{c &#92;rightarrow +&#92;infty} K_c = 1}' class='latex' />.</p>
<p>
<a href="http://linbaba.files.wordpress.com/2010/10/fluid_limit.png"><img src="http://linbaba.files.wordpress.com/2010/10/fluid_limit.png?w=477&#038;h=359" alt="Fluid Limit" title="Fluid Limit" width="477" height="359" class="aligncenter size-full wp-image-225" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linbaba.wordpress.com/228/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linbaba.wordpress.com/228/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linbaba.wordpress.com/228/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linbaba.wordpress.com/228/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linbaba.wordpress.com/228/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linbaba.wordpress.com/228/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linbaba.wordpress.com/228/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linbaba.wordpress.com/228/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linbaba.wordpress.com/228/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linbaba.wordpress.com/228/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linbaba.wordpress.com/228/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linbaba.wordpress.com/228/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linbaba.wordpress.com/228/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linbaba.wordpress.com/228/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=228&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linbaba.wordpress.com/2010/10/15/fluid-limits-and-random-graphs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61e04fd85a4d6ea7b7b5433f1a8470c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linbaba</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2010/10/erdos-renyi.png?w=300" medium="image">
			<media:title type="html">Erdos-Renyi random graph model</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2010/10/exploration.png?w=300" medium="image">
			<media:title type="html">exploration</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2010/10/z_process.png" medium="image">
			<media:title type="html">Z process</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2010/10/fluid_limit.png" medium="image">
			<media:title type="html">Fluid Limit</media:title>
		</media:content>
	</item>
		<item>
		<title>Is this random ? Card shuffling, coins and their friends &#8230;</title>
		<link>http://linbaba.wordpress.com/2010/06/23/is-this-random-card-shuffling-coins-and-their-friends/</link>
		<comments>http://linbaba.wordpress.com/2010/06/23/is-this-random-card-shuffling-coins-and-their-friends/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 17:57:32 +0000</pubDate>
		<dc:creator>Alekk</dc:creator>
				<category><![CDATA[probability]]></category>
		<category><![CDATA[random permutation]]></category>
		<category><![CDATA[card shuffling]]></category>
		<category><![CDATA[coins]]></category>
		<category><![CDATA[persi diaconis]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[randomness]]></category>

		<guid isPermaLink="false">http://linbaba.wordpress.com/?p=212</guid>
		<description><![CDATA[A brilliant talk by Persi Diaconis !<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=212&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="text-align:center; display: block;"><a href="http://linbaba.wordpress.com/2010/06/23/is-this-random-card-shuffling-coins-and-their-friends/"><img src="http://img.youtube.com/vi/nAxEzxHkqyY/2.jpg" alt="" /></a></span><br />
A brilliant talk by Persi Diaconis !</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linbaba.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linbaba.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linbaba.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linbaba.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linbaba.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linbaba.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linbaba.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linbaba.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linbaba.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linbaba.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linbaba.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linbaba.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linbaba.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linbaba.wordpress.com/212/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=212&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linbaba.wordpress.com/2010/06/23/is-this-random-card-shuffling-coins-and-their-friends/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61e04fd85a4d6ea7b7b5433f1a8470c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linbaba</media:title>
		</media:content>
	</item>
		<item>
		<title>Potts model and Monte Carlo Slow Down</title>
		<link>http://linbaba.wordpress.com/2010/06/22/potts-model-and-monte-carlo-slow-down/</link>
		<comments>http://linbaba.wordpress.com/2010/06/22/potts-model-and-monte-carlo-slow-down/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 00:24:46 +0000</pubDate>
		<dc:creator>Alekk</dc:creator>
				<category><![CDATA[markov chain]]></category>
		<category><![CDATA[Monte Carlo]]></category>
		<category><![CDATA[probability]]></category>
		<category><![CDATA[Ising]]></category>
		<category><![CDATA[MCMC]]></category>
		<category><![CDATA[Metropolis]]></category>
		<category><![CDATA[Potts model]]></category>

		<guid isPermaLink="false">http://linbaba.wordpress.com/?p=200</guid>
		<description><![CDATA[A simple model of interacting particles The mean field Potts model is extremely simple: there are interacting particles and each one of them can be in different states . Define the Hamiltonian where and is the Kronecker symbol. The normalization ensures that the energy is an extensive quantity so that the mean energy per particle [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=200&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[
<p><b>  A simple model of interacting particles </b> </p>
<p> The mean field <a href="http://en.wikipedia.org/wiki/Potts_model">Potts model</a> is extremely simple: there are <img src='http://s0.wp.com/latex.php?latex=%7BN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{N}' title='{N}' class='latex' /> interacting particles <img src='http://s0.wp.com/latex.php?latex=%7Bx_1%2C+%5Cldots%2C+x_N%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x_1, &#92;ldots, x_N}' title='{x_1, &#92;ldots, x_N}' class='latex' /> and each one of them can be in <img src='http://s0.wp.com/latex.php?latex=%7Bq%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{q}' title='{q}' class='latex' /> different states <img src='http://s0.wp.com/latex.php?latex=%7B1%2C2%2C+%5Cldots%2C+q%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{1,2, &#92;ldots, q}' title='{1,2, &#92;ldots, q}' class='latex' />. Define the Hamiltonian
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++H_N%28x%29+%3D+-%5Cfrac%7B1%7D%7BN%7D+%5Csum_%7Bi%2Cj%7D+%5Cdelta%28x_i%2C+x_j%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  H_N(x) = -&#92;frac{1}{N} &#92;sum_{i,j} &#92;delta(x_i, x_j)' title='&#92;displaystyle  H_N(x) = -&#92;frac{1}{N} &#92;sum_{i,j} &#92;delta(x_i, x_j)' class='latex' /></p>
<p> where <img src='http://s0.wp.com/latex.php?latex=%7Bx%3D%28x_1%2C+%5Cldots%2C+x_N%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x=(x_1, &#92;ldots, x_N)}' title='{x=(x_1, &#92;ldots, x_N)}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Cdelta%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;delta}' title='{&#92;delta}' class='latex' /> is the Kronecker symbol. The normalization <img src='http://s0.wp.com/latex.php?latex=%7B%5Cfrac%7B1%7D%7BN%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;frac{1}{N}}' title='{&#92;frac{1}{N}}' class='latex' /> ensures that the energy is an extensive quantity so that the mean energy per particle <img src='http://s0.wp.com/latex.php?latex=%7Bh_N%28x%29+%3D+%5Cfrac%7B1%7D%7BN%7D+H_N%28x%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{h_N(x) = &#92;frac{1}{N} H_N(x)}' title='{h_N(x) = &#92;frac{1}{N} H_N(x)}' class='latex' /> does no degenerate to <img src='http://s0.wp.com/latex.php?latex=%7B0%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{0}' title='{0}' class='latex' /> or <img src='http://s0.wp.com/latex.php?latex=%7B%2B%5Cinfty%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{+&#92;infty}' title='{+&#92;infty}' class='latex' /> for large values of <img src='http://s0.wp.com/latex.php?latex=%7BN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{N}' title='{N}' class='latex' />. The sign minus is here to favorize configurations that have a lot of particles in the same state. The Boltzman distribution at inverse temperature <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbeta%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;beta}' title='{&#92;beta}' class='latex' /> on <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7B1%2C+%5Cldots%2C+q%5C%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;{1, &#92;ldots, q&#92;}^N}' title='{&#92;{1, &#92;ldots, q&#92;}^N}' class='latex' /> is given by
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+P_%7BN%2C%5Cbeta%7D+%3D+%5Cfrac%7B1%7D%7BZ_N%28%5Cbeta%29%7D+e%5E%7B-%5Cbeta+H_N%28x%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle P_{N,&#92;beta} = &#92;frac{1}{Z_N(&#92;beta)} e^{-&#92;beta H_N(x)}' title='&#92;displaystyle P_{N,&#92;beta} = &#92;frac{1}{Z_N(&#92;beta)} e^{-&#92;beta H_N(x)}' class='latex' /></p>
<p> where <img src='http://s0.wp.com/latex.php?latex=%7BZ_N%28%5Cbeta%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{Z_N(&#92;beta)}' title='{Z_N(&#92;beta)}' class='latex' /> is a normalization constant. Notice that if we choose a configuration uniformly at random in <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7B1%2C+%5Cldots%2C+q%5C%7D%5EN%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;{1, &#92;ldots, q&#92;}^N}' title='{&#92;{1, &#92;ldots, q&#92;}^N}' class='latex' />, with overwhelming probability the ratio of particles in state <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{k}' title='{k}' class='latex' /> will be close to <img src='http://s0.wp.com/latex.php?latex=%7B%5Cfrac%7B1%7D%7Bq%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;frac{1}{q}}' title='{&#92;frac{1}{q}}' class='latex' />. Also it is obvious that if we define
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++L%5E%7B%28N%29%7D_k%28x%29+%3D+%5Cfrac%7B1%7D%7BN%7D+%5C%2C+%5CBig%28+%5Ctextrm%7BNumber+of+particles+in+state+%7Dk+%5CBig%29&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  L^{(N)}_k(x) = &#92;frac{1}{N} &#92;, &#92;Big( &#92;textrm{Number of particles in state }k &#92;Big)' title='&#92;displaystyle  L^{(N)}_k(x) = &#92;frac{1}{N} &#92;, &#92;Big( &#92;textrm{Number of particles in state }k &#92;Big)' class='latex' /></p>
<p> then <img src='http://s0.wp.com/latex.php?latex=%7BL%3D%28L%5E%7B%28N%29%7D_1%2C+%5Cldots%2C+L%5E%7B%28N%29%7D_q%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{L=(L^{(N)}_1, &#92;ldots, L^{(N)}_q)}' title='{L=(L^{(N)}_1, &#92;ldots, L^{(N)}_q)}' class='latex' /> will be close to <img src='http://s0.wp.com/latex.php?latex=%7B%28%5Cfrac%7B1%7D%7Bq%7D%2C+%5Cldots%2C+%5Cfrac%7B1%7D%7Bq%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(&#92;frac{1}{q}, &#92;ldots, &#92;frac{1}{q})}' title='{(&#92;frac{1}{q}, &#92;ldots, &#92;frac{1}{q})}' class='latex' /> for a configuration taken uniformly at random. Stirling formula even says that the probability that <img src='http://s0.wp.com/latex.php?latex=%7BL%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{L}' title='{L}' class='latex' /> is close to <img src='http://s0.wp.com/latex.php?latex=%7B%5Cnu+%3D+%28%5Cnu_1%2C+%5Cldots%2C+%5Cnu_q%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;nu = (&#92;nu_1, &#92;ldots, &#92;nu_q)}' title='{&#92;nu = (&#92;nu_1, &#92;ldots, &#92;nu_q)}' class='latex' /> is close to <img src='http://s0.wp.com/latex.php?latex=%7Be%5E%7B-N+%5C%2C+R%28%5Cnu%29%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{e^{-N &#92;, R(&#92;nu)}}' title='{e^{-N &#92;, R(&#92;nu)}}' class='latex' /> where
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+R%28%5Cnu%29+%3D+%5Cnu_1+%5Cln%28q%5Cnu_1%29+%2B+%5Cldots+%2B+%5Cnu_q+%5Cln%28q%5Cnu_q%29.&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle R(&#92;nu) = &#92;nu_1 &#92;ln(q&#92;nu_1) + &#92;ldots + &#92;nu_q &#92;ln(q&#92;nu_q).' title='&#92;displaystyle R(&#92;nu) = &#92;nu_1 &#92;ln(q&#92;nu_1) + &#92;ldots + &#92;nu_q &#92;ln(q&#92;nu_q).' class='latex' /></p>
<p> Indeed <img src='http://s0.wp.com/latex.php?latex=%7B%28%5Cfrac%7B1%7D%7Bq%7D%2C+%5Cldots%2C+%5Cfrac%7B1%7D%7Bq%7D%29+%3D+%5Ctextrm%7Bargmin%7D+%5C%2C+R%28%5Cnu%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(&#92;frac{1}{q}, &#92;ldots, &#92;frac{1}{q}) = &#92;textrm{argmin} &#92;, R(&#92;nu)}' title='{(&#92;frac{1}{q}, &#92;ldots, &#92;frac{1}{q}) = &#92;textrm{argmin} &#92;, R(&#92;nu)}' class='latex' />. The situation is quite different under the Boltzman distribution since it favorizes the configurations that have a lot of particles in the same state: this is because the Hamiltonian <img src='http://s0.wp.com/latex.php?latex=%7BH_N%28x%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{H_N(x)}' title='{H_N(x)}' class='latex' /> is minimized for configurations that have all the particles in the same state. In short there is a competition between the entropy (there are a lot of configurations close to the ratio <img src='http://s0.wp.com/latex.php?latex=%7B%28%5Cfrac%7B1%7D%7Bq%7D%2C+%5Cldots%2C+%5Cfrac%7B1%7D%7Bq%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(&#92;frac{1}{q}, &#92;ldots, &#92;frac{1}{q})}' title='{(&#92;frac{1}{q}, &#92;ldots, &#92;frac{1}{q})}' class='latex' />) and the energy that favorizes the configurations where all the particles are in the same state.<br /> <br />
 With a little more work, one can show that there is a critical inverse temperature <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbeta_c%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;beta_c}' title='{&#92;beta_c}' class='latex' /> such that: </p>
<ul>
<li> for <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbeta+%3C+%5Cbeta_c%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;beta &lt; &#92;beta_c}' title='{&#92;beta &lt; &#92;beta_c}' class='latex' /> the entropy wins the battle: the most probable configurations are close to the ratio <img src='http://s0.wp.com/latex.php?latex=%7B%28%5Cfrac%7B1%7D%7Bq%7D%2C+%5Cldots%2C+%5Cfrac%7B1%7D%7Bq%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(&#92;frac{1}{q}, &#92;ldots, &#92;frac{1}{q})}' title='{(&#92;frac{1}{q}, &#92;ldots, &#92;frac{1}{q})}' class='latex' />
<li> for <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbeta+%3E+%5Cbeta_c%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;beta &gt; &#92;beta_c}' title='{&#92;beta &gt; &#92;beta_c}' class='latex' /> the energy effect shows up: there are <img src='http://s0.wp.com/latex.php?latex=%7Bq%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{q}' title='{q}' class='latex' /> most probable configurations that are the permutations of <img src='http://s0.wp.com/latex.php?latex=%7B%28a_%7B%5Cbeta%7D%2Cb_%7B%5Cbeta%7D%2Cb_%7B%5Cbeta%7D%2C+%5Cldots%2C+b_%7B%5Cbeta%7D%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(a_{&#92;beta},b_{&#92;beta},b_{&#92;beta}, &#92;ldots, b_{&#92;beta})}' title='{(a_{&#92;beta},b_{&#92;beta},b_{&#92;beta}, &#92;ldots, b_{&#92;beta})}' class='latex' /> where <img src='http://s0.wp.com/latex.php?latex=%7Ba_%7B%5Cbeta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{a_{&#92;beta}}' title='{a_{&#92;beta}}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7Bb_%7B%5Cbeta%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{b_{&#92;beta}}' title='{b_{&#92;beta}}' class='latex' /> are computable quantities.
</ul>
<p> The point is that above <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbeta_c%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;beta_c}' title='{&#92;beta_c}' class='latex' /> the system has more than one stable equilibrium point. Maybe more important, if we compute the energy of these most probable states
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++h%28%5Cbeta%29+%3D+%5Clim+%5Cfrac%7B1%7D%7BN%7D+H_N%28%5Ctextrm%7Bmost+probable+state%7D%29+&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='&#92;displaystyle  h(&#92;beta) = &#92;lim &#92;frac{1}{N} H_N(&#92;textrm{most probable state}) ' title='&#92;displaystyle  h(&#92;beta) = &#92;lim &#92;frac{1}{N} H_N(&#92;textrm{most probable state}) ' class='latex' /></p>
<p> then this function has a discontinuity at <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbeta%3D%5Cbeta_c%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;beta=&#92;beta_c}' title='{&#92;beta=&#92;beta_c}' class='latex' />. I will try to show in the weeks to come how this behaviour can dramatically slow down usual Monte-Carlo approach to the study of these kind of models.<br /> <br />
<a href="http://www.maths.qmul.ac.uk/~ht/">Hugo Touchette</a> has a very nice <a href="http://arxiv.org/abs/0804.0327">review</a> of statistical physics that I like a lot and a good <a href="http://arxiv.org/abs/cond-mat/0410744">survey</a> of the Potts model. Also T. Tao has a very nice <a href="http://terrytao.wordpress.com/2007/08/20/math-doesnt-suck-and-the-chayes-mckellar-winn-theorem/">exposition</a> of related models. The <a href="http://latticeqcd.blogspot.com/">blog</a> of Georg von Hippel is dedicated to similar models on lattices, which are far more complex that this mean field approximation presented here.</p>
<p>
<p><b>  MCMC Simulations  </b> </p>
<p> These is extremely easy to simulate this mean field Potts model since we only need to keep track of the ratio <img src='http://s0.wp.com/latex.php?latex=%7BL%3D%28L_1%2C+%5Cldots%2C+L_q%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{L=(L_1, &#92;ldots, L_q)}' title='{L=(L_1, &#92;ldots, L_q)}' class='latex' /> to have an accurate picture of the system. For example, a typical Markov Chain Monte Carlo approach would run as follows: </p>
<ul>
<li> choose a particle <img src='http://s0.wp.com/latex.php?latex=%7Bx_i%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{x_i}' title='{x_i}' class='latex' /> uniformly at random in <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7B1%2C2%2C+%5Cldots%2C+N%5C%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;{1,2, &#92;ldots, N&#92;}}' title='{&#92;{1,2, &#92;ldots, N&#92;}}' class='latex' />
<li> try to switch its value uniformly in <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7B1%2C2%2C+%5Cldots%2C+q%5C%7D+%5Csetminus+%5C%7Bx_i%5C%7D%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;{1,2, &#92;ldots, q&#92;} &#92;setminus &#92;{x_i&#92;}}' title='{&#92;{1,2, &#92;ldots, q&#92;} &#92;setminus &#92;{x_i&#92;}}' class='latex' />
<li> compute the Metropolis ratio
<li> update accordingly.
</ul>
<p> If we do that <img src='http://s0.wp.com/latex.php?latex=%7B10%5E5%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{10^5}' title='{10^5}' class='latex' /> times for <img src='http://s0.wp.com/latex.php?latex=%7Bq%3D3%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{q=3}' title='{q=3}' class='latex' /> states at inverse temperature <img src='http://s0.wp.com/latex.php?latex=%7B%5Cbeta%3D1.5%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{&#92;beta=1.5}' title='{&#92;beta=1.5}' class='latex' /> and for <img src='http://s0.wp.com/latex.php?latex=%7B100%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{100}' title='{100}' class='latex' /> particles (which is fine since we only need to keep track of the <img src='http://s0.wp.com/latex.php?latex=%7B3%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{3}' title='{3}' class='latex' />-dimensional ratio vector) and plot the result in barycentric coordinates we get a picture that looks like:<br />
<a href="http://linbaba.files.wordpress.com/2010/06/potts-mcmc.png"><img src="http://linbaba.files.wordpress.com/2010/06/potts-mcmc.png?w=300&#038;h=235" alt="Potts Model MCMC" title="potts-mcmc" width="300" height="235" class="aligncenter size-medium wp-image-207" /></a>
<p>
Here I started with a configuration where all the particles were in the same states i.e ratio vector equal to <img src='http://s0.wp.com/latex.php?latex=%7B%281%2C0%2C0%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(1,0,0)}' title='{(1,0,0)}' class='latex' />. We can see that even with <img src='http://s0.wp.com/latex.php?latex=%7B10%5E5%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{10^5}' title='{10^5}' class='latex' /> steps, the algorithm struggles to go from one most probable position <img src='http://s0.wp.com/latex.php?latex=%7B%28a%2Cb%2Cb%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(a,b,b)}' title='{(a,b,b)}' class='latex' /> to the other two <img src='http://s0.wp.com/latex.php?latex=%7B%28b%2Ca%2Cb%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(b,a,b)}' title='{(b,a,b)}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%28b%2Cb%2Ca%29%7D&amp;bg=ffffe3&amp;fg=000000&amp;s=0' alt='{(b,b,a)}' title='{(b,b,a)}' class='latex' /> &#8211; in this simulation, one of the most probable state has even not been visited! Indeed, this approach was extremely naive, and this is quite interesting to try to come up with better algorithms. Btw, Christian Robert&#8217;s <a href="http://xianblog.wordpress.com/">blog</a> has tons of interesting stuffs related to MCMC and how to boost up the naive approach presented here. </p>
<p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linbaba.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linbaba.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linbaba.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linbaba.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linbaba.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linbaba.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linbaba.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linbaba.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linbaba.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linbaba.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linbaba.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linbaba.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linbaba.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linbaba.wordpress.com/200/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linbaba.wordpress.com&amp;blog=7521561&amp;post=200&amp;subd=linbaba&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linbaba.wordpress.com/2010/06/22/potts-model-and-monte-carlo-slow-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/61e04fd85a4d6ea7b7b5433f1a8470c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linbaba</media:title>
		</media:content>

		<media:content url="http://linbaba.files.wordpress.com/2010/06/potts-mcmc.png?w=300" medium="image">
			<media:title type="html">potts-mcmc</media:title>
		</media:content>
	</item>
	</channel>
</rss>
