<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Azimuth]]></provider_name><provider_url><![CDATA[https://johncarlosbaez.wordpress.com]]></provider_url><author_name><![CDATA[John Baez]]></author_name><author_url><![CDATA[https://johncarlosbaez.wordpress.com/author/johncarlosbaez/]]></author_url><title><![CDATA[The Large-Number Limit for Reaction Networks (Part&nbsp;1)]]></title><type><![CDATA[link]]></type><html><![CDATA[<p><i>Waiting for the other shoe to drop.</i></p>
<p>This is a figure of speech that means &#8216;waiting for the inevitable consequence of what&#8217;s come so far&#8217;.  Do you know where it comes from?  You have to imagine yourself in an apartment on the floor below someone who is taking off their shoes.  When you hear one, you know the next is coming.</p>
<p>There&#8217;s even an <a href="http://alt-usage-english.org/excerpts/fxwaitfo.html">old comedy routine</a> about this:</p>
<blockquote><p>
A guest who checked into an inn one night was warned to be quiet because the guest in the room next to his was a light sleeper.  As he undressed for bed, he dropped one shoe, which, sure enough, awakened the other guest.  He managed to get the other shoe off in silence, and got into bed.  An hour later, he heard a pounding on the wall and a shout:  &#8220;When are you going to drop the other shoe?&#8221;
</p></blockquote>
<p>When we were working on math together, James Dolan liked to say &#8220;the other shoe has dropped&#8221; whenever an inevitable consequence of some previous realization became clear.   There&#8217;s also the mostly British phrase <i>the penny has dropped</i>.  You say this when someone finally realizes the situation they&#8217;re in.</p>
<p>But sometimes one realization comes after another, in a long sequence.  Then it feels like it&#8217;s raining shoes!</p>
<div align="center">
<img src="https://i2.wp.com/math.ucr.edu/home/baez/mathematical/shoes_dropping.jpg" /></div>
<p>I guess that&#8217;s a rather strained metaphor.  Perhaps <i>falling like dominoes</i> is better for these long chains of realizations.</p>
<div align="center">
<img src="https://i1.wp.com/math.ucr.edu/home/baez/mathematical/dominoes_falling.gif" /></div>
<p>This is how I&#8217;ve felt in my recent research on the interplay between quantum mechanics, stochastic mechanics, statistical mechanics and extremal principles like the principle of least action.   The basics of these subjects should be completely figured out by now, but they aren&#8217;t&mdash;and a lot of what&#8217;s known, nobody bothered to tell most of us.</p>
<p>So, I was surprised to rediscover that <a href="https://johncarlosbaez.wordpress.com/2012/01/19/classical-mechanics-versus-thermodynamics-part-1/">the Maxwell relations in thermodynamics are formally identical to Hamilton&#8217;s equations in classical mechanics</a>&#8230; though in retrospect it&#8217;s obvious.   Thermodynamics obeys the principle of maximum entropy, while classical mechanics obeys the principle of least action.   Wherever there&#8217;s an extremal principle, <a href="http://en.wikipedia.org/wiki/Symplectic_geometry">symplectic geometry</a>, and equations like Hamilton&#8217;s equations, are sure to follow.</p>
<p>I was surprised to discover (or maybe rediscover, I&#8217;m not sure yet) that just as statistical mechanics is governed by the principle of maximum entropy, quantum mechanics is governed by a principle of maximum <a href="https://johncarlosbaez.wordpress.com/2011/12/22/quantropy/">&#8216;quantropy&#8217;</a>.  The analogy between statistical mechanics and quantum mechanics has been known at least since Feynman and Schwinger.  But this basic aspect was never explained to me!</p>
<p>I was also surprised to rediscover that simply by replacing amplitudes by probabilities in the formalism of quantum field theory, we get <a href="http:/math.ucr.edu/home/baez/stoch_stable.pdf">a nice formalism for studying stochastic many-body systems</a>.  This formalism happens to perfectly match the &#8216;stochastic Petri nets&#8217; and &#8216;reaction networks&#8217; already used in subjects from population biology to epidemiology to chemistry.  But now we can systematically borrow tools from quantum field theory!  All the tricks that particle physicists like&#8212;annihilation and creation operators, coherent states and so on&#8212;can be applied to problems like the battle between the AIDS virus and human white blood cells.</p>
<p>And, perhaps because I&#8217;m a bit slow on the uptake, I was surprised when yet another shoe came crashing to the floor the other day.</p>
<div align="center">
<img src="https://i0.wp.com/math.ucr.edu/home/baez/mathematical/shoe_dropping.jpg" /></div>
<p>Because quantum field theory has, at least formally, a nice limit where Planck&#8217;s constant goes to zero, the same is true for for stochastic Petri nets and reaction networks!</p>
<p>In quantum field theory, we call this the &#8216;classical limit&#8217;.   For example, if you have a really huge number of photons all in the same state, quantum effects sometimes become negligible, and we can describe them using the <i>classical</i> equations describing electromagnetism: the classical Maxwell equations.  In stochastic situations, it makes more sense to call this limit the &#8216;large-number limit&#8217;: the main point is that there are lots of particles in each state.</p>
<p>In quantum mechanics, different observables don&#8217;t commute, so the so-called <a href="http://en.wikipedia.org/wiki/Commutator#Ring_theory">commutator</a> matters a lot:</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5BA%2CB%5D+%3D+AB+-+BA+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[A,B] = AB - BA ' title='[A,B] = AB - BA ' class='latex' /></p>
<p>These commutators tend to be proportional to Planck&#8217;s constant.  So in the limit where Planck&#8217;s constant <img src='https://s0.wp.com/latex.php?latex=%5Chbar&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar' title='&#92;hbar' class='latex' /> goes to zero, observables commute&#8230; but commutators continue to have a ghostly existence, in the form of <a href="http://en.wikipedia.org/wiki/Poisson_bracket">Poisson bracket</a>:</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cdisplaystyle%7B+%5C%7BA%2CB%5C%7D+%3D+%5Clim_%7B%5Chbar+%5Cto+0%7D+%5C%3B+%5Cfrac%7B1%7D%7B%5Chbar%7D+%5BA%2CB%5D+%7D+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;displaystyle{ &#92;{A,B&#92;} = &#92;lim_{&#92;hbar &#92;to 0} &#92;; &#92;frac{1}{&#92;hbar} [A,B] } ' title='&#92;displaystyle{ &#92;{A,B&#92;} = &#92;lim_{&#92;hbar &#92;to 0} &#92;; &#92;frac{1}{&#92;hbar} [A,B] } ' class='latex' /></p>
<p>Poisson brackets are a key part of symplectic geometry&#8212;the geometry of classical mechanics.  So, this sort of geometry naturally shows up in the study of stochastic Petri nets!</p>
<p>Let me sketch how it works.  I&#8217;ll start with a section reviewing stuff you should already know if you&#8217;ve been following the <a href="http://math.ucr.edu/home/baez/networks/">network theory</a> series.</p>
<h3> The stochastic Fock space </h3>
<p>Suppose we have some finite set <img src='https://s0.wp.com/latex.php?latex=S&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='S' title='S' class='latex' />.  We call its elements <b>species</b>, since we think of them as different kinds of things&#8212;e.g., kinds of chemicals, or kinds of organisms.</p>
<p>To describe the probability of having any number of things of each kind, we need the <b>stochastic Fock space</b>.  This is the space of real <a href="http://en.wikipedia.org/wiki/Formal_power_series">formal power series</a> in a bunch of variables, one for each element of <img src='https://s0.wp.com/latex.php?latex=S.&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='S.' title='S.' class='latex' />  It won&#8217;t hurt to simply say</p>
<p><img src='https://s0.wp.com/latex.php?latex=S+%3D+%5C%7B1%2C+%5Cdots%2C+k+%5C%7D&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='S = &#92;{1, &#92;dots, k &#92;}' title='S = &#92;{1, &#92;dots, k &#92;}' class='latex' /></p>
<p>Then the stochastic Fock space is</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cmathbb%7BR%7D%5B%5Bz_1%2C+%5Cdots%2C+z_k+%5D%5D+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;mathbb{R}[[z_1, &#92;dots, z_k ]] ' title='&#92;mathbb{R}[[z_1, &#92;dots, z_k ]] ' class='latex' /></p>
<p>this being math jargon for the space of formal power series with real coefficients in some variables <img src='https://s0.wp.com/latex.php?latex=z_1%2C+%5Cdots%2C+z_k%2C&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='z_1, &#92;dots, z_k,' title='z_1, &#92;dots, z_k,' class='latex' /> one for each element of <img src='https://s0.wp.com/latex.php?latex=S.&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='S.' title='S.' class='latex' /></p>
<p>We write</p>
<p><img src='https://s0.wp.com/latex.php?latex=n+%3D+%28n_1%2C+%5Cdots%2C+n_k%29+%5Cin+%5Cmathbb%7BN%7D%5ES&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='n = (n_1, &#92;dots, n_k) &#92;in &#92;mathbb{N}^S' title='n = (n_1, &#92;dots, n_k) &#92;in &#92;mathbb{N}^S' class='latex' /></p>
<p>and use this abbreviation:</p>
<p><img src='https://s0.wp.com/latex.php?latex=z%5En+%3D+z_1%5E%7Bn_1%7D+%5Ccdots+z_k%5E%7Bn_k%7D&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='z^n = z_1^{n_1} &#92;cdots z_k^{n_k}' title='z^n = z_1^{n_1} &#92;cdots z_k^{n_k}' class='latex' /></p>
<p>We use <img src='https://s0.wp.com/latex.php?latex=z%5En&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='z^n' title='z^n' class='latex' /> to describe a state where we have <img src='https://s0.wp.com/latex.php?latex=n_1&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='n_1' title='n_1' class='latex' /> things of the first species, <img src='https://s0.wp.com/latex.php?latex=n_2&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='n_2' title='n_2' class='latex' /> of the second species, and so on.</p>
<p>More generally, a <b>stochastic state</b> is an element <img src='https://s0.wp.com/latex.php?latex=%5CPsi&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;Psi' title='&#92;Psi' class='latex' /> of the stochastic Fock space with</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cdisplaystyle%7B+%5CPsi+%3D+%5Csum_%7Bn+%5Cin+%5Cmathbb%7BN%7D%5Ek%7D+%5Cpsi_n+%5C%2C+z%5En+%7D&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;displaystyle{ &#92;Psi = &#92;sum_{n &#92;in &#92;mathbb{N}^k} &#92;psi_n &#92;, z^n }' title='&#92;displaystyle{ &#92;Psi = &#92;sum_{n &#92;in &#92;mathbb{N}^k} &#92;psi_n &#92;, z^n }' class='latex' /></p>
<p>where</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cpsi_n+%5Cge+0&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;psi_n &#92;ge 0' title='&#92;psi_n &#92;ge 0' class='latex' /></p>
<p>and</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cdisplaystyle%7B+%5Csum_%7Bn++%5Cin+%5Cmathbb%7BN%7D%5Ek%7D+%5Cpsi_n+%3D+1+%7D&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;displaystyle{ &#92;sum_{n  &#92;in &#92;mathbb{N}^k} &#92;psi_n = 1 }' title='&#92;displaystyle{ &#92;sum_{n  &#92;in &#92;mathbb{N}^k} &#92;psi_n = 1 }' class='latex' /></p>
<p>We use <img src='https://s0.wp.com/latex.php?latex=%5CPsi&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;Psi' title='&#92;Psi' class='latex' /> to describe a state where <img src='https://s0.wp.com/latex.php?latex=%5Cpsi_n&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;psi_n' title='&#92;psi_n' class='latex' /> is the probability of having <img src='https://s0.wp.com/latex.php?latex=n_1&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='n_1' title='n_1' class='latex' /> things of the first species, <img src='https://s0.wp.com/latex.php?latex=n_2&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='n_2' title='n_2' class='latex' /> of the second species, and so on.</p>
<p>The stochastic Fock space has some important operators on it: the <b>annihilation operators</b> given by</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cdisplaystyle%7B+a_i+%5CPsi+%3D+%5Cfrac%7B%5Cpartial%7D%7B%5Cpartial+z_i%7D+%5CPsi+%7D&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;displaystyle{ a_i &#92;Psi = &#92;frac{&#92;partial}{&#92;partial z_i} &#92;Psi }' title='&#92;displaystyle{ a_i &#92;Psi = &#92;frac{&#92;partial}{&#92;partial z_i} &#92;Psi }' class='latex' /></p>
<p>and the <b>creation operators</b> given by</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cdisplaystyle%7B+a_i%5E%5Cdagger+%5CPsi+%3D+z_i+%5CPsi+%7D&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;displaystyle{ a_i^&#92;dagger &#92;Psi = z_i &#92;Psi }' title='&#92;displaystyle{ a_i^&#92;dagger &#92;Psi = z_i &#92;Psi }' class='latex' /></p>
<p>From these we can define the <b>number operators</b>:</p>
<p><img src='https://s0.wp.com/latex.php?latex=N_i+%3D+a_i%5E%5Cdagger+a_i+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='N_i = a_i^&#92;dagger a_i ' title='N_i = a_i^&#92;dagger a_i ' class='latex' /></p>
<p>Part of the point is that</p>
<p><img src='https://s0.wp.com/latex.php?latex=N_i+z%5En+%3D+n_i+z%5En+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='N_i z^n = n_i z^n ' title='N_i z^n = n_i z^n ' class='latex' /></p>
<p>This says the stochastic state <img src='https://s0.wp.com/latex.php?latex=z%5En&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='z^n' title='z^n' class='latex' /> is an eigenstate of all the number operators, with eigenvalues saying how many things there are of each species.</p>
<p>The annihilation, creation, and number operators obey some famous commutation relations, which are easy to check for yourself:</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Ba_i%2C+a_j%5D+%3D+0+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[a_i, a_j] = 0 ' title='[a_i, a_j] = 0 ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Ba_i%5E%5Cdagger%2C+a_j%5E%5Cdagger%5D+%3D+0+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[a_i^&#92;dagger, a_j^&#92;dagger] = 0 ' title='[a_i^&#92;dagger, a_j^&#92;dagger] = 0 ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Ba_i%2C+a_j%5E%5Cdagger%5D+%3D+%5Cdelta_%7Bi+j%7D+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[a_i, a_j^&#92;dagger] = &#92;delta_{i j} ' title='[a_i, a_j^&#92;dagger] = &#92;delta_{i j} ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5BN_i%2C+N_j+%5D+%3D+0+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[N_i, N_j ] = 0 ' title='[N_i, N_j ] = 0 ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5BN_i+%2C+a_j%5E%5Cdagger%5D+%3D+%5Cdelta_%7Bi+j%7D+a_j%5E%5Cdagger+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[N_i , a_j^&#92;dagger] = &#92;delta_{i j} a_j^&#92;dagger ' title='[N_i , a_j^&#92;dagger] = &#92;delta_{i j} a_j^&#92;dagger ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5BN_i+%2C+a_j%5D+%3D+-+%5Cdelta_%7Bi+j%7D+a_j%5E%5Cdagger+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[N_i , a_j] = - &#92;delta_{i j} a_j^&#92;dagger ' title='[N_i , a_j] = - &#92;delta_{i j} a_j^&#92;dagger ' class='latex' /></p>
<p>The last two have easy interpretations.  The first of these two implies</p>
<p><img src='https://s0.wp.com/latex.php?latex=N_i+a_i%5E%5Cdagger+%5CPsi+%3D+a_i%5E%5Cdagger+%28N_i+%2B+1%29+%5CPsi+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='N_i a_i^&#92;dagger &#92;Psi = a_i^&#92;dagger (N_i + 1) &#92;Psi ' title='N_i a_i^&#92;dagger &#92;Psi = a_i^&#92;dagger (N_i + 1) &#92;Psi ' class='latex' /></p>
<p>This says that if we start in some state <img src='https://s0.wp.com/latex.php?latex=%5CPsi%2C&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;Psi,' title='&#92;Psi,' class='latex' /> create a thing of type <img src='https://s0.wp.com/latex.php?latex=i%2C&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='i,' title='i,' class='latex' /> and then count the things of that type, we get <i>one more</i> than if we counted the number of things before  creating one.  Similarly,</p>
<p><img src='https://s0.wp.com/latex.php?latex=N_i+a_i+%5CPsi+%3D+a_i+%28N_i+-+1%29+%5CPsi+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='N_i a_i &#92;Psi = a_i (N_i - 1) &#92;Psi ' title='N_i a_i &#92;Psi = a_i (N_i - 1) &#92;Psi ' class='latex' /></p>
<p>says that if we annihilate a thing of type <img src='https://s0.wp.com/latex.php?latex=i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='i' title='i' class='latex' /> and then count the things of that type, we get <i>one less</i> than if we counted the number of things before annihilating one.</p>
<h3> Introducing Planck&#8217;s constant </h3>
<p>Now let&#8217;s introduce an extra parameter into this setup.  To indicate the connection to quantum physics, I&#8217;ll call it <img src='https://s0.wp.com/latex.php?latex=%5Chbar%2C&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar,' title='&#92;hbar,' class='latex' /> which is the usual symbol for Planck&#8217;s constant. However, I want to emphasize that we&#8217;re not doing quantum physics here!  We&#8217;ll see that the limit where <img src='https://s0.wp.com/latex.php?latex=%5Chbar+%5Cto+0&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar &#92;to 0' title='&#92;hbar &#92;to 0' class='latex' /> is very interesting, but it will correspond to a limit where there are many things of each kind.</p>
<p>We&#8217;ll start by defining</p>
<p><img src='https://s0.wp.com/latex.php?latex=A_i+%3D+%5Chbar+%5C%2C+a_i+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='A_i = &#92;hbar &#92;, a_i ' title='A_i = &#92;hbar &#92;, a_i ' class='latex' /></p>
<p>and</p>
<p><img src='https://s0.wp.com/latex.php?latex=C_i+%3D+a_i%5E%5Cdagger+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='C_i = a_i^&#92;dagger ' title='C_i = a_i^&#92;dagger ' class='latex' /></p>
<p>Here <img src='https://s0.wp.com/latex.php?latex=A&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='A' title='A' class='latex' /> stands for &#8216;annihilate&#8217; and <img src='https://s0.wp.com/latex.php?latex=C&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='C' title='C' class='latex' /> stands for &#8216;create&#8217;.  Think of <img src='https://s0.wp.com/latex.php?latex=A&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='A' title='A' class='latex' /> as a <i>rescaled</i> annihilation operator.   Using this we can define a rescaled number operator:</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cwidetilde%7BN%7D_i+%3D+C_i+A_i+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;widetilde{N}_i = C_i A_i ' title='&#92;widetilde{N}_i = C_i A_i ' class='latex' /></p>
<p>So, we have</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cwidetilde%7BN%7D_i+%3D+%5Chbar+N_i+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;widetilde{N}_i = &#92;hbar N_i ' title='&#92;widetilde{N}_i = &#92;hbar N_i ' class='latex' /></p>
<p>and this explains the meaning of the parameter <img src='https://s0.wp.com/latex.php?latex=%5Chbar.&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar.' title='&#92;hbar.' class='latex' />  The idea is that instead of counting things one at time, we count them in bunches of size <img src='https://s0.wp.com/latex.php?latex=1%2F%5Chbar.&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='1/&#92;hbar.' title='1/&#92;hbar.' class='latex' /></p>
<p>For example, suppose <img src='https://s0.wp.com/latex.php?latex=%5Chbar+%3D+1%2F12.&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar = 1/12.' title='&#92;hbar = 1/12.' class='latex' />  Then we&#8217;re counting things in dozens!  If we have a state <img src='https://s0.wp.com/latex.php?latex=%5CPsi&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;Psi' title='&#92;Psi' class='latex' /> with</p>
<p><img src='https://s0.wp.com/latex.php?latex=N_i+%5CPsi+%3D+36+%5CPsi&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='N_i &#92;Psi = 36 &#92;Psi' title='N_i &#92;Psi = 36 &#92;Psi' class='latex' /></p>
<p>then there are 36 things of the <i>i</i>th kind.  But this implies</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cwidetilde%7BN%7D_i+%5CPsi+%3D+3+%5CPsi&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;widetilde{N}_i &#92;Psi = 3 &#92;Psi' title='&#92;widetilde{N}_i &#92;Psi = 3 &#92;Psi' class='latex' /></p>
<p>so there are 3 dozen things of the <i>i</i>th kind.</p>
<p>Chemists don&#8217;t count in dozens; they count things in big bunches called <a href="http://en.wikipedia.org/wiki/Mole_%28unit%29">moles</a>.  A mole is approximately the number of carbon atoms in 12 grams: Avogadro&#8217;s number, 6.02 &times; 10<sup>23</sup>.   When you count things by moles, you&#8217;re taking <img src='https://s0.wp.com/latex.php?latex=%5Chbar&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar' title='&#92;hbar' class='latex' /> to be 1.66 &times; 10<sup>-24</sup>, the reciprocal of Avogadro&#8217;s number.</p>
<p>So, while in quantum mechanics Planck&#8217;s constant is &#8216;the quantum of action&#8217;, a unit of action, here it&#8217;s &#8216;the quantum of quantity&#8217;: the amount that corresponds to <i>one thing</i>.</p>
<p>We can easily work out the commutation relations of our new rescaled operators:</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5BA_i%2C+A_j%5D+%3D+0+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[A_i, A_j] = 0 ' title='[A_i, A_j] = 0 ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5BC_i%2C+C_j%5D+%3D+0+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[C_i, C_j] = 0 ' title='[C_i, C_j] = 0 ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5BA_i%2C+C_j%5D+%3D+%5Chbar+%5C%2C+%5Cdelta_%7Bi+j%7D+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[A_i, C_j] = &#92;hbar &#92;, &#92;delta_{i j} ' title='[A_i, C_j] = &#92;hbar &#92;, &#92;delta_{i j} ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5B%5Cwidetilde%7BN%7D_i%2C+%5Cwidetilde%7BN%7D_j+%5D+%3D+0+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[&#92;widetilde{N}_i, &#92;widetilde{N}_j ] = 0 ' title='[&#92;widetilde{N}_i, &#92;widetilde{N}_j ] = 0 ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5B%5Cwidetilde%7BN%7D_i+%2C+C_j%5D+%3D+%5Chbar+%5C%2C++%5Cdelta_%7Bi+j%7D+C_j+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[&#92;widetilde{N}_i , C_j] = &#92;hbar &#92;,  &#92;delta_{i j} C_j ' title='[&#92;widetilde{N}_i , C_j] = &#92;hbar &#92;,  &#92;delta_{i j} C_j ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5B%5Cwidetilde%7BN%7D_i+%2C+A_j%5D+%3D+-+%5Chbar+%5C%2C+%5Cdelta_%7Bi+j%7D+A_j+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[&#92;widetilde{N}_i , A_j] = - &#92;hbar &#92;, &#92;delta_{i j} A_j ' title='[&#92;widetilde{N}_i , A_j] = - &#92;hbar &#92;, &#92;delta_{i j} A_j ' class='latex' /></p>
<p>These are just what you see in quantum mechanics!  The commutators are all proportional to <img src='https://s0.wp.com/latex.php?latex=%5Chbar.&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar.' title='&#92;hbar.' class='latex' /></p>
<p>Again, we can understand what these relations mean if we think a bit.  For example, the commutation relation for <img src='https://s0.wp.com/latex.php?latex=%5Cwidetilde%7BN%7D_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;widetilde{N}_i' title='&#92;widetilde{N}_i' class='latex' /> and <img src='https://s0.wp.com/latex.php?latex=C_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='C_i' title='C_i' class='latex' /> says</p>
<p><img src='https://s0.wp.com/latex.php?latex=N_i+C_i+%5CPsi+%3D+C_i+%28N_i+%2B+%5Chbar%29+%5CPsi+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='N_i C_i &#92;Psi = C_i (N_i + &#92;hbar) &#92;Psi ' title='N_i C_i &#92;Psi = C_i (N_i + &#92;hbar) &#92;Psi ' class='latex' /></p>
<p>This says that if we start in some state <img src='https://s0.wp.com/latex.php?latex=%5CPsi%2C&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;Psi,' title='&#92;Psi,' class='latex' /> create a thing of type <img src='https://s0.wp.com/latex.php?latex=i%2C&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='i,' title='i,' class='latex' /> and then count the things of that type, we get <i><img src='https://s0.wp.com/latex.php?latex=%5Chbar&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar' title='&#92;hbar' class='latex' /> more</i> than if we counted the number of things before creating one.   This is because we are counting things not one at a time, but in bunches of size <img src='https://s0.wp.com/latex.php?latex=1%2F%5Chbar.&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='1/&#92;hbar.' title='1/&#92;hbar.' class='latex' /></p>
<p>You may be wondering why I defined the rescaled annihilation operator to be <img src='https://s0.wp.com/latex.php?latex=%5Chbar&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar' title='&#92;hbar' class='latex' /> times the original annihilation operator:</p>
<p><img src='https://s0.wp.com/latex.php?latex=A_i+%3D+%5Chbar+%5C%2C+a_i+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='A_i = &#92;hbar &#92;, a_i ' title='A_i = &#92;hbar &#92;, a_i ' class='latex' /></p>
<p>but left the creation operator unchanged:</p>
<p><img src='https://s0.wp.com/latex.php?latex=C_i+%3D+a_i%5E%5Cdagger+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='C_i = a_i^&#92;dagger ' title='C_i = a_i^&#92;dagger ' class='latex' /></p>
<p>I&#8217;m wondering that too!  I&#8217;m not sure I&#8217;m doing things the best way yet.  I&#8217;ve also tried another more symmetrical scheme, taking <img src='https://s0.wp.com/latex.php?latex=A_k+%3D+%5Csqrt%7B%5Chbar%7D+%5C%2C+a_k+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='A_k = &#92;sqrt{&#92;hbar} &#92;, a_k ' title='A_k = &#92;sqrt{&#92;hbar} &#92;, a_k ' class='latex' /> and <img src='https://s0.wp.com/latex.php?latex=C_k+%3D+%5Csqrt%7B%5Chbar%7D+a_k%5E%5Cdagger.&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='C_k = &#92;sqrt{&#92;hbar} a_k^&#92;dagger.' title='C_k = &#92;sqrt{&#92;hbar} a_k^&#92;dagger.' class='latex' />    This gives the same commutation relations, but certain other formulas become more unpleasant.  I&#8217;ll explain that some other day.</p>
<p>Next, we can take the limit as <img src='https://s0.wp.com/latex.php?latex=%5Chbar+%5Cto+0&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar &#92;to 0' title='&#92;hbar &#92;to 0' class='latex' /> and define <b>Poisson brackets</b> of operators by</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cdisplaystyle%7B+%5C%7BA%2CB%5C%7D+%3D+%5Clim_%7B%5Chbar+%5Cto+0%7D+%5C%3B+%5Cfrac%7B1%7D%7B%5Chbar%7D+%5BA%2CB%5D+%7D+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;displaystyle{ &#92;{A,B&#92;} = &#92;lim_{&#92;hbar &#92;to 0} &#92;; &#92;frac{1}{&#92;hbar} [A,B] } ' title='&#92;displaystyle{ &#92;{A,B&#92;} = &#92;lim_{&#92;hbar &#92;to 0} &#92;; &#92;frac{1}{&#92;hbar} [A,B] } ' class='latex' /></p>
<p>To make this rigorous it&#8217;s best to proceed algebraically.   For this we treat <img src='https://s0.wp.com/latex.php?latex=%5Chbar&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar' title='&#92;hbar' class='latex' /> as a formal variable rather than a specific number.  So, our number system becomes <img src='https://s0.wp.com/latex.php?latex=%5Cmathbb%7BR%7D%5B%5Chbar%5D%2C&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;mathbb{R}[&#92;hbar],' title='&#92;mathbb{R}[&#92;hbar],' class='latex' /> the algebra of polynomials in <img src='https://s0.wp.com/latex.php?latex=%5Chbar&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar' title='&#92;hbar' class='latex' />.  We define the <b>Weyl algebra</b> to be the algebra over <img src='https://s0.wp.com/latex.php?latex=%5Cmathbb%7BR%7D%5B%5Chbar%5D&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;mathbb{R}[&#92;hbar]' title='&#92;mathbb{R}[&#92;hbar]' class='latex' /> generated by elements <img src='https://s0.wp.com/latex.php?latex=A_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='A_i' title='A_i' class='latex' /> and <img src='https://s0.wp.com/latex.php?latex=C_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='C_i' title='C_i' class='latex' /> obeying</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5BA_i%2C+A_j%5D+%3D+0+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[A_i, A_j] = 0 ' title='[A_i, A_j] = 0 ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5BC_i%2C+C_j%5D+%3D+0+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[C_i, C_j] = 0 ' title='[C_i, C_j] = 0 ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5BA_i%2C+C_j%5D+%3D+%5Chbar+%5C%2C+%5Cdelta_%7Bi+j%7D+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='[A_i, C_j] = &#92;hbar &#92;, &#92;delta_{i j} ' title='[A_i, C_j] = &#92;hbar &#92;, &#92;delta_{i j} ' class='latex' /></p>
<p>We can set <img src='https://s0.wp.com/latex.php?latex=%5Chbar+%3D+0&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar = 0' title='&#92;hbar = 0' class='latex' /> in this formalism; then the Weyl algebra reduces to the algebra of polynomials in the variables <img src='https://s0.wp.com/latex.php?latex=A_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='A_i' title='A_i' class='latex' /> and <img src='https://s0.wp.com/latex.php?latex=C_i.&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='C_i.' title='C_i.' class='latex' />  This algebra is commutative!  But we can define a <b>Poisson bracket</b> on this algebra by</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cdisplaystyle%7B+%5C%7BA%2CB%5C%7D+%3D+%5Clim_%7B%5Chbar+%5Cto+0%7D+%5C%3B+%5Cfrac%7B1%7D%7B%5Chbar%7D+%5BA%2CB%5D+%7D+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;displaystyle{ &#92;{A,B&#92;} = &#92;lim_{&#92;hbar &#92;to 0} &#92;; &#92;frac{1}{&#92;hbar} [A,B] } ' title='&#92;displaystyle{ &#92;{A,B&#92;} = &#92;lim_{&#92;hbar &#92;to 0} &#92;; &#92;frac{1}{&#92;hbar} [A,B] } ' class='latex' /></p>
<p>It takes a bit of work to explain to algebraists exactly what&#8217;s going on in this formula, because it involves an interplay between the algebra of polynomials in <img src='https://s0.wp.com/latex.php?latex=A_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='A_i' title='A_i' class='latex' /> and <img src='https://s0.wp.com/latex.php?latex=C_i%2C&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='C_i,' title='C_i,' class='latex' /> which is commutative, and the Weyl algebra, which is not.  I&#8217;ll be glad to explain the details if you want.  But if you&#8217;re a physicist, you can just follow your nose and figure out what the formula gives.  For example:</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5Cbegin%7Barray%7D%7Bccl%7D+++%5C%7BA_i%2C+C_j%5C%7D+%26%3D%26+%5Cdisplaystyle%7B+%5Clim_%7B%5Chbar+%5Cto+0%7D+%5C%3B+%5Cfrac%7B1%7D%7B%5Chbar%7D+%5BA_i%2C+C_j%5D+%7D+%5C%5C++%5C%5C++%26%3D%26+%5Cdisplaystyle%7B+%5Clim_%7B%5Chbar+%5Cto+0%7D+%5C%3B+%5Cfrac%7B1%7D%7B%5Chbar%7D+%5C%2C+%5Chbar+%5C%2C+%5Cdelta_%7Bi+j%7D+%7D++%5C%5C++%5C%5C++%26%3D%26+%5Cdelta_%7Bi+j%7D+%5Cend%7Barray%7D+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;begin{array}{ccl}   &#92;{A_i, C_j&#92;} &amp;=&amp; &#92;displaystyle{ &#92;lim_{&#92;hbar &#92;to 0} &#92;; &#92;frac{1}{&#92;hbar} [A_i, C_j] } &#92;&#92;  &#92;&#92;  &amp;=&amp; &#92;displaystyle{ &#92;lim_{&#92;hbar &#92;to 0} &#92;; &#92;frac{1}{&#92;hbar} &#92;, &#92;hbar &#92;, &#92;delta_{i j} }  &#92;&#92;  &#92;&#92;  &amp;=&amp; &#92;delta_{i j} &#92;end{array} ' title='&#92;begin{array}{ccl}   &#92;{A_i, C_j&#92;} &amp;=&amp; &#92;displaystyle{ &#92;lim_{&#92;hbar &#92;to 0} &#92;; &#92;frac{1}{&#92;hbar} [A_i, C_j] } &#92;&#92;  &#92;&#92;  &amp;=&amp; &#92;displaystyle{ &#92;lim_{&#92;hbar &#92;to 0} &#92;; &#92;frac{1}{&#92;hbar} &#92;, &#92;hbar &#92;, &#92;delta_{i j} }  &#92;&#92;  &#92;&#92;  &amp;=&amp; &#92;delta_{i j} &#92;end{array} ' class='latex' /></p>
<p>Similarly, we have:</p>
<p><img src='https://s0.wp.com/latex.php?latex=%5C%7B+A_i%2C+A_j+%5C%7D+%3D+0+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;{ A_i, A_j &#92;} = 0 ' title='&#92;{ A_i, A_j &#92;} = 0 ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5C%7B+C_i%2C+C_j+%5C%7D+%3D+0+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;{ C_i, C_j &#92;} = 0 ' title='&#92;{ C_i, C_j &#92;} = 0 ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5C%7B+A_i%2C+C_j+%5C%7D+%3D+%5Cdelta_%7Bi+j%7D+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;{ A_i, C_j &#92;} = &#92;delta_{i j} ' title='&#92;{ A_i, C_j &#92;} = &#92;delta_{i j} ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5C%7B+%5Cwidetilde%7BN%7D_i%2C+%5Cwidetilde%7BN%7D_j+%5C%7D++%3D+0+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;{ &#92;widetilde{N}_i, &#92;widetilde{N}_j &#92;}  = 0 ' title='&#92;{ &#92;widetilde{N}_i, &#92;widetilde{N}_j &#92;}  = 0 ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5C%7B+%5Cwidetilde%7BN%7D_i+%2C+C_j+%5C%7D+%3D+%5Cdelta_%7Bi+j%7D+C_j+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;{ &#92;widetilde{N}_i , C_j &#92;} = &#92;delta_{i j} C_j ' title='&#92;{ &#92;widetilde{N}_i , C_j &#92;} = &#92;delta_{i j} C_j ' class='latex' /></p>
<p><img src='https://s0.wp.com/latex.php?latex=%5C%7B+%5Cwidetilde%7BN%7D_i+%2C+A_j+%5C%7D+%3D+-+%5Cdelta_%7Bi+j%7D+A_j+&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;{ &#92;widetilde{N}_i , A_j &#92;} = - &#92;delta_{i j} A_j ' title='&#92;{ &#92;widetilde{N}_i , A_j &#92;} = - &#92;delta_{i j} A_j ' class='latex' /></p>
<p>I should probably use different symbols for  <img src='https://s0.wp.com/latex.php?latex=A_i%2C+C_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='A_i, C_i' title='A_i, C_i' class='latex' /> and <img src='https://s0.wp.com/latex.php?latex=%5Cwidetilde%7BN%7D_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;widetilde{N}_i' title='&#92;widetilde{N}_i' class='latex' /> after we&#8217;ve set <img src='https://s0.wp.com/latex.php?latex=%5Chbar+%3D+0%2C&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar = 0,' title='&#92;hbar = 0,' class='latex' /> since they&#8217;re really different now, but I don&#8217;t have the patience to make up more names for things!</p>
<p>Now, we can think of <img src='https://s0.wp.com/latex.php?latex=A_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='A_i' title='A_i' class='latex' /> and <img src='https://s0.wp.com/latex.php?latex=C_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='C_i' title='C_i' class='latex' /> as coordinate functions on a 2<i>k</i>-dimensional vector space, and all the polynomials in <img src='https://s0.wp.com/latex.php?latex=A_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='A_i' title='A_i' class='latex' /> and <img src='https://s0.wp.com/latex.php?latex=C_i&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='C_i' title='C_i' class='latex' /> as functions on this space.  This space is what physicists would call a <a href="http://en.wikipedia.org/wiki/Phase_space">&#8216;phase space&#8217;</a>: they use this kind of space to describe the position and momentum of a particle, though here we are using it in a different way.  Mathematicians would call it a <a href="http://en.wikipedia.org/wiki/Symplectic_vector_space">&#8216;symplectic vector space&#8217;</a>, because it&#8217;s equipped with a special structure, called a symplectic structure, that lets us define Poisson brackets of smooth functions on this space.  We won&#8217;t need to get into that now, but it&#8217;s important&mdash;and it makes me happy to see it here.</p>
<h3> More </h3>
<p>There&#8217;s a lot more to do, but not today.  My main goal is to understand, in a really elegant way, how the master equation for a stochastic Petri net reduces to the rate equation in the large-number limit.  What we&#8217;ve done so far is start thinking of this as a <img src='https://s0.wp.com/latex.php?latex=%5Chbar+%5Cto+0&#038;bg=ffffff&#038;fg=000&#038;s=0' alt='&#92;hbar &#92;to 0' title='&#92;hbar &#92;to 0' class='latex' /> limit.  This should let us borrow ideas about classical limits in quantum mechanics, and apply them to stochastic mechanics.</p>
<p>Stay tuned!</p>
]]></html><thumbnail_url><![CDATA[https://i2.wp.com/math.ucr.edu/home/baez/mathematical/shoes_dropping.jpg?fit=440%2C330]]></thumbnail_url><thumbnail_height><![CDATA[330]]></thumbnail_height><thumbnail_width><![CDATA[272]]></thumbnail_width></oembed>