<?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/"
	>

<channel>
	<title>Nathaniel Johnston</title>
	<atom:link href="http://www.nathanieljohnston.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nathanieljohnston.com</link>
	<description>A blog of recreational math and quantum information theory</description>
	<lastBuildDate>Mon, 30 Aug 2010 14:31:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Isometries of Unitarily-Invariant Complex Matrix Norms</title>
		<link>http://www.nathanieljohnston.com/2010/08/isometries-of-unitarily-invariant-complex-matrix-norms/</link>
		<comments>http://www.nathanieljohnston.com/2010/08/isometries-of-unitarily-invariant-complex-matrix-norms/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 19:47:25 +0000</pubDate>
		<dc:creator>Nathaniel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Linear Preserver Problems]]></category>
		<category><![CDATA[Math]]></category>
		<category><![CDATA[Matrix Analysis]]></category>

		<guid isPermaLink="false">http://www.nathanieljohnston.com/?p=1135</guid>
		<description><![CDATA[Recall that a unitarily-invariant matrix norm is a norm on matrices X ∈ Mn such that One nice way to think about unitarily-invariant norms is that they are the matrix norms that depend only on the matrix&#8217;s singular values. Some unitarily-invariant norms that are particularly well-known are the operator (spectral) norm, trace norm, Frobenius (Hilbert-Schmidt) [...]]]></description>
			<content:encoded><![CDATA[<p>Recall that a <a href="http://www.nathanieljohnston.com/2009/08/ky-fan-norms-schatten-norms-and-everything-in-between/">unitarily-invariant matrix norm</a> is a norm on matrices X ∈ M<sub>n</sub> such that</p>
<p><img class="aligncenter size-full wp-image-1137" title="Unitarily-invariant" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/ky10.gif" alt="" width="314" height="19" /></p>
<p>One nice way to think about unitarily-invariant norms is that they are the <a href="http://en.wikipedia.org/wiki/Matrix_norm">matrix norms</a> that depend only on the matrix&#8217;s <a href="http://en.wikipedia.org/wiki/Singular_value_decomposition">singular values</a>. Some unitarily-invariant norms that are particularly well-known are the operator (spectral) norm, trace norm, Frobenius (Hilbert-Schmidt) norm, Ky fan norms, and Schatten p-norms (in fact, I would say that the induced p-norms for p ≠ 2 are the only really common matrix norms that <em>aren&#8217;t</em> unitarily-invariant – I will consider these norms in the future).</p>
<p>The core question that I am going to consider today is what linear maps preserve singular values and unitarily-invariant matrix norms. Clearly multiplication on the left and right by unitary matrices preserve such norms (by definition). However, the matrix transpose also preserves singular values and all unitarily-invariant norms – are there other linear maps on complex matrices that preserve these norms? For a more thorough treatment of this question, the interested reader is directed to [1,2].</p>
<h3>Linear Maps That Preserve Singular Values</h3>
<p>We first consider the simplest of the above questions: what linear maps Φ : M<sub>n</sub> → M<sub>n</sub> are such that the singular values of Φ(X) are the same as the singular values of X for all X ∈ M<sub>n</sub>? In order to answer this question, recall Theorem 1 from my<a href="http://www.nathanieljohnston.com/2010/08/an-introduction-to-linear-preserver-problems/"> previous post</a>, which states [3] that if Φ is an invertible map such that Φ(X) is nonsingular whenever X is nonsingular, then there exist M, N &isin; M<sub>n</sub> with det(MN) ≠ 0 such that</p>
<p><img class="aligncenter size-full wp-image-1140" title="Invertibility-preserving" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/211.gif" alt="" width="305" height="21" /></p>
<p>In order to make use of this result, we will first have to show that any singular-value-preserving map is invertible and sends nonsingular matrices to nonsingular matrices. To this end, notice (recall?) that the <a href="http://en.wikipedia.org/wiki/Operator_norm">operator norm</a> of a matrix is equal to its largest singular value. Thus, any map that preserves singular values must be an isometry of the operator norm, and thus must be invertible (since all isometries are easily seen to be invertible).</p>
<p>Furthermore,  if we use the singular value decomposition to write X = USV for some unitaries U, V ∈ M<sub>n</sub> and a diagonal matrix of singular values S ∈ M<sub>n</sub>, then det(X) = det(USV) = det(U)det(S)det(V) = det(UV)det(S). Because UV is unitary, we know that |det(UV)| = 1, so we have |det(X)| = |det(S)| = det(S); that is, the product of the singular values of X equals the absolute value of its determinant. So any map that preserves singular values also preserves the absolute value of the matrix determinant. But any map that preserves the absolute value of determinants must preserve the set of nonsingular matrices because X is nonsingular if and only if det(X) ≠ 0. It follows from the above result about invertibility-preserving maps that if Φ preserves singular values then there exist M, N ∈ M<sub>n</sub> with det(MN) ≠ 0 such that either Φ(X) = MXN or Φ(X) = MX<sup>T</sup>N.</p>
<p>We will now prove that M and N must each in fact be unitary. To this end, pick any unit vector x &isin; <strong>C</strong><sup>n</sup> and let c denote the Euclidean length of Mx:</p>
<p><img class="aligncenter size-full wp-image-1143" title="Not Unitary" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/c.gif" alt="" width="84" height="21" /></p>
<p>By the fact that Φ must preserve singular values (and hence the operator norm) we have that if y &isin; <strong>C</strong><sup>n</sup> is any other unit vector, then</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1144" title="N unitary" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/c1.gif" alt="" width="397" height="24" /></p>
<p style="text-align: left;">Because y was an <em>arbitrary</em> unit vector, we have that N<sup>*</sup> = (1/c)U, where U ∈ M<sub>n</sub> is some unitary matrix. It can now be similarly argued that M = cV for some unitary matrix V &isin; M<sub>n</sub>. By simply adjusting constants, we have proved the following:</p>
<p style="text-align: left; padding-left: 30px;"><strong>Theorem 1.</strong> Let Φ : M<sub>n</sub> → M<sub>n</sub> be a linear map. Then the singular values of Φ(X) equal the singular values of X for all X ∈ M<sub>n</sub> if and only if there exist unitary matrices U, V ∈ M<sub>n</sub> such that</p>
<p style="text-align: center; padding-left: 30px;"><img class="aligncenter size-full wp-image-1145" title="Singular value-preserver" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/11.gif" alt="" width="289" height="21" /></p>
<h3>Isometries of the Frobenius Norm</h3>
<p style="text-align: left;">We now consider the problem of characterizing isometries of the <a href="http://mathworld.wolfram.com/FrobeniusNorm.html">Frobenius</a> norm defined for X ∈ M<sub>n</sub> by</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-1148" title="Frobenius norm" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/frob.gif" alt="" width="174" height="68" /></p>
<p style="text-align: left;">That is, we want to describe the maps Φ that preserve the Frobenius norm. It is clear that the Frobenius norm of X is just the Euclidean norm of vec(X), the <a href="http://en.wikipedia.org/wiki/Vectorization_(mathematics)">vectorization</a> of X. Thus we know immediately from the <a href="http://www.nathanieljohnston.com/2009/11/the-other-linear-map-isomorphism/">standard isomorphism</a> that sends operators to bipartite vectors and super operators to bipartite operators that Φ preserves the Frobenius norm if and only if there exist families of operators {A<sub>i</sub>}, {B<sub>i</sub>} such that Σ<sub>i</sub> A<sub>i</sub> ⊗ B<sub>i</sub> is a unitary matrix and</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-1149" title="Frobenius Isometry" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/12.gif" alt="" width="162" height="41" /></p>
<p style="text-align: left;">It is clear that any map of the form described by Theorem 1 above can be written in this form, but there are also many other maps of this type that are not of the form described by Theorem 1. In the next section we will see that the Frobenius norm is essentially the <em>only</em> unitarily-invariant complex matrix norm containing isometries that are not of the form described by Theorem 1.</p>
<h3>Isometries of Other Unitarily-Invariant Norms</h3>
<p style="text-align: left;">One way of thinking about Theorem 1 is as providing a canonical form for any map Φ that preserves all unitarily-invariant norms. However, in many cases it is enough that Φ preserves a <em>single</em> unitarily-invariant norm for it to be of that form. For example, it was shown by Schur in 1925 [4] that if Φ preserves the operator norm then it must be of the form described by Theorem 1. The same result was proved for the trace norm by Russo in 1969 [5]. Li and Tsing extended the same result to the remaining Schatten p-norms, Ky Fan norms, and <a href="http://www.nathanieljohnston.com/2009/08/ky-fan-norms-schatten-norms-and-everything-in-between/">(p,k)-norms</a> in 1988 [6].</p>
<p style="text-align: left;">In fact, the following result, which completely characterizes isometries of all unitarily-invariant complex matrix norms other than the Frobenius norm, was obtained in [7]:</p>
<p style="text-align: left; padding-left: 30px;"><strong>Theorem 2.</strong> Let Φ : M<sub>n</sub> → M<sub>n</sub> be a linear map. Then Φ preserves a given unitarily-invariant norm that is not a multiple of the Frobenius norm if and only if there exist unitary matrices U, V ∈ M<sub>n</sub> such that</p>
<p style="text-align: center; padding-left: 30px;"><img class="aligncenter" title="Singular value-preserver" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/11.gif" alt="" width="289" height="21" /></p>
<h3><strong>References:</strong></h3>
<ol>
<li>C.-K. Li and S. Pierce, <em>Linear preserver problems</em>. The American Mathematical Monthly <strong>108</strong>, 591–605 (2001).</li>
<li>C.-K. Li, <em>Some aspects of the theory of norms</em>. Linear Algebra and its Applications <strong>212</strong>–<strong>213</strong>, 71–100 (1994).</li>
<li>J. Dieudonne, <em>Sur une generalisation du groupe orthogonal a quatre variables</em>. Arch. Math. <strong>1</strong>, 282–287 (1949).</li>
<li>I. Schur, <em>Einige bemerkungen zur determinanten theorie.</em> Sitzungsber. Preuss. Akad. Wiss. Berlin <strong>25</strong>, 454–463 (1925).</li>
<li>B. Russo, <em>Trace preserving mappings of matrix algebra.</em> Duke Math. J. <strong>36</strong>, 297–300 (1969).</li>
<li>C.-K. Li and N.-K. Tsing, <em>Some isometries of rectangular complex matrices</em>. Linear and Multilinear Algebra <strong>23</strong>, 47–53 (1988).</li>
<li>C.-K. Li and N.-K. Tsing, <em>Linear operators preserving unitarily invariant norms of matrices</em>. Linear and Multilinear Algebra <strong>26</strong>, 119–132 (1990).</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.nathanieljohnston.com/2010/08/isometries-of-unitarily-invariant-complex-matrix-norms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Introduction to Linear Preserver Problems</title>
		<link>http://www.nathanieljohnston.com/2010/08/an-introduction-to-linear-preserver-problems/</link>
		<comments>http://www.nathanieljohnston.com/2010/08/an-introduction-to-linear-preserver-problems/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 17:28:05 +0000</pubDate>
		<dc:creator>Nathaniel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Linear Preserver Problems]]></category>
		<category><![CDATA[Math]]></category>
		<category><![CDATA[Matrix Analysis]]></category>

		<guid isPermaLink="false">http://www.nathanieljohnston.com/?p=1052</guid>
		<description><![CDATA[The theory of linear preserver problems deals with characterizing linear (complex) matrix-valued maps that preserve certain properties of the matrices they act on. For example, some of the most famous linear preserver problems ask what a map must look like if it preserves invertibility or the determinant of matrices. Today I will focus on introducing [...]]]></description>
			<content:encoded><![CDATA[<p>The theory of linear preserver problems deals with characterizing linear (complex) matrix-valued maps that preserve certain properties of the matrices they act on. For example, some of the most famous linear preserver problems ask what a map must look like if it preserves invertibility or the determinant of matrices. Today I will focus on introducing some of the basic linear preserver problems that got the field off the ground – in the near future I will explore linear preserver problems dealing with various families of norms and linear preserver problems that are actively used today in quantum information theory. In the meantime, the interested reader can find a more thorough introduction to common linear preserver problems in [1,2].</p>
<p>Suppose Φ : M<sub>n</sub> → M<sub>n</sub> (where M<sub>n</sub> is the set of n×n complex matrices) is a linear map. It is well-known that any such map can be written in the form</p>
<p><img class="aligncenter size-full wp-image-1065" title="Linear map form" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/1.gif" alt="" width="156" height="41" /></p>
<p>where {A<sub>i</sub>}, {B<sub>i</sub>} ⊂ M<sub>n</sub> are families of matrices (sometimes referred to as the <em>left and right generalized Choi-Kraus operators</em> of Φ (phew!)). But what if we make the additional restrictions that Φ is an invertible map and Φ(X) is nonsingular whenever X ∈ M<sub>n</sub> is nonsingular? The problem of characterizing maps of this type (which are sometimes called <em>invertibility-preserving maps</em>) is one of the first linear preserver problems that was solved, and it turns out that if Φ is invertibility-preserving then either Φ or T ○ Φ (where T represents the matrix transpose map) can be written with just a single pair of Choi-Kraus operators:</p>
<p style="padding-left: 30px;"><strong>Theorem 1.</strong> [3] Let Φ : M<sub>n</sub> → M<sub>n</sub> be an invertible linear map. Then Φ(X) is nonsingular whenever X ∈ M<sub>n</sub> is nonsingular if and only if there exist M, N ∈ M<sub>n</sub> with det(MN) ≠ 0 such that</p>
<p style="padding-left: 30px;"><a href="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/21.gif"><img class="aligncenter size-full wp-image-1070" title="Invertibility-preserving linear map" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/21.gif" alt="" width="305" height="21" /></a></p>
<p>In addition to being interesting in its own right, Theorem 1 serves as a starting point that allows for the simple derivation of several related results.</p>
<h3>Determinant-Preserving Maps</h3>
<p>For example, suppose Φ is a linear map such that det(Φ(X)) = det(X) for all X ∈ M<sub>n</sub>. We will now find the form that maps of this type (called <em>determinant-preserving maps</em>) have using Theorem 1. In order to use Theorem 1 though, we must first show that Φ is invertible.</p>
<p>We prove that Φ is invertible by contradiction. Suppose there exists X ≠ 0 such that Φ(X) = 0. Then because Φ preserves determinants, it must be the case that X is singular. Then there exists a singular Y ∈ M<sub>n</sub> such that X + Y is nonsingular. It follows that 0 ≠ det(X + Y) = det(Φ(X + Y)) = det(0 + Φ(Y)) = det(Y) = 0, a contradiction. Thus it must be the case that X = 0 and so Φ is invertible.</p>
<p>Furthermore, any map that preserves determinants must preserve the set of nonsingular matrices because X is nonsingular if and only if det(X) ≠ 0. It follows from Theorem 1 that for any determinant-preserving map Φ there must exist M, N ∈ M<sub>n</sub> with det(MN) ≠ 0 such that either Φ(X) = MXN or Φ(X) = MX<sup>T</sup>N. However, in this case we have det(X) = det(Φ(X)) = det(MXN) = det(MN)det(X) for all X ∈ M<sub>n</sub>, so det(MN) = 1. Conversely, it is not difficult (an exercise left to the interested reader) to show that any map of this form with det(MN) = 1 must be determinant-preserving. What we have proved is the following result, originally due to Frobenius [4]:</p>
<p style="padding-left: 30px;"><strong>Theorem 2.</strong> Let Φ : M<sub>n</sub> → M<sub>n</sub> be a linear map. Then det(Φ(X)) = det(X) for all X ∈ M<sub>n</sub> if and only if there exist M, N ∈ M<sub>n</sub> with det(MN) = 1 such that</p>
<p style="padding-left: 30px;"><a href="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/21.gif"><img class="aligncenter size-full wp-image-1070" title="Invertibility-preserving linear map" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/21.gif" alt="" width="305" height="21" /></a></p>
<h3>Spectrum-Preserving Maps</h3>
<p>The final linear preserver problem that we will consider right now is the problem of characterizing linear maps Φ such that the eigenvalues (counting multiplicities) of Φ(X) are the same as the eigenvalues of X for all X ∈ M<sub>n</sub> (such maps are sometimes called <em>spectrum-preserving maps</em>). Certainly any map that is spectrum-preserving must also be determinant-preserving (since the determinant of a matrix is just the product of its eigenvalues), so by Theorem 2 there exist  M, N ∈ M<sub>n</sub> with det(MN) = 1 such that either Φ(X) = MXN or Φ(X) = MX<sup>T</sup>N.</p>
<p>Now note that any map that preserves eigenvalues must also preserve trace (since the trace is just the sum of the matrix&#8217;s eigenvalues) and so we have Tr(X) = Tr(Φ(X)) = Tr(MXN) = Tr(NMX) for all X ∈ M<sub>n</sub>. This implies that Tr((I &#8211; NM)X) = 0 for all X ∈ M<sub>n</sub>, so we have NM = I (i.e., M = N<sup>-1</sup>). Conversely, it is simple (another exercise left for the interested reader) to show that any map of this form with M = N<sup>-1</sup> must be spectrum-preserving. What we have proved is the following characterization of maps that preserve eigenvalues:</p>
<p style="padding-left: 30px;"><strong>Theorem 3.</strong> Let Φ : M<sub>n</sub> → M<sub>n</sub> be a linear map. Then Φ is spectrum-preserving if and only if det(Φ(X)) = det(X) and Tr(Φ(X)) = Tr(X) for all X ∈ M<sub>n</sub> if and only if there exists a nonsingular N ∈ M<sub>n</sub> such that</p>
<p style="padding-left: 30px;"><img class="aligncenter size-full wp-image-1071" title="Spectrum-preserving maps" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/08/3.gif" alt="" width="333" height="21" /></p>
<p><strong>References:</strong></p>
<ol>
<li>C. K. Li, S. Pierce, <em>Linear preserver problems</em>. The American Mathematical Monthly <strong>108</strong>, 591–605 (2001).</li>
<li>C. K. Li, N. K. Tsing, <em>Linear preserver problems: A brief introduction and some special techniques</em>. Linear Algebra and its Applications <strong>162</strong>–<strong>164</strong>, 217–235 (1992).</li>
<li>J. Dieudonne, <em>Sur une generalisation du groupe orthogonal a quatre variables</em>. Arch. Math. <strong>1</strong>,<br />
282–287 (1949).</li>
<li>G. Frobenius, <em>Uber die Darstellung der endlichen Gruppen durch Linear Substitutionen</em>. Sitzungsber<br />
Deutsch. Akad. Wiss. Berlin 994–1015 (1897).</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.nathanieljohnston.com/2010/08/an-introduction-to-linear-preserver-problems/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Lifeline is Now Online</title>
		<link>http://www.nathanieljohnston.com/2010/03/lifeline-is-now-online/</link>
		<comments>http://www.nathanieljohnston.com/2010/03/lifeline-is-now-online/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 20:23:46 +0000</pubDate>
		<dc:creator>Nathaniel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cellular automata]]></category>
		<category><![CDATA[Conway's Game of Life]]></category>

		<guid isPermaLink="false">http://www.nathanieljohnston.com/?p=1018</guid>
		<description><![CDATA[Lifeline was a newsletter for &#8220;enthusiasts of Conway&#8217;s Game of Life&#8221; that was published by Robert Wainwright in the early 1970&#8242;s. It and a handful of Scientific American articles were some of the only places ever to describe and coordinate the multitude of discoveries in the game during its early years. It ran for 11 issues from March [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.conwaylife.com/wiki/index.php?title=LifeLine">Lifeline</a> was a newsletter for &#8220;enthusiasts of Conway&#8217;s Game of Life&#8221; that was published by Robert Wainwright in the early 1970&#8242;s. It and a handful of <em>Scientific American</em> articles were some of the only places ever to describe and coordinate the multitude of discoveries in the game during its early years. It ran for 11 issues from March 1971 through September 1973 and it was the first place in which the following discoveries/inventions (among others) were described:</p>
<ul>
<li>Several oscillators, such as <a href="http://www.conwaylife.com/wiki/index.php?title=Candelabra">candleabra</a>, <a href="http://www.conwaylife.com/wiki/index.php?title=Cuphook">cuphook</a>, <a href="http://www.conwaylife.com/wiki/index.php?title=Double_ewe">double ewe</a>, <a href="http://www.conwaylife.com/wiki/index.php?title=Hustler">hustler</a>, <a href="http://www.conwaylife.com/wiki/index.php?title=Kok's_galaxy">Kok&#8217;s galaxy</a>, <a href="http://www.conwaylife.com/wiki/index.php?title=Octagon_II">octagon II</a>, <a href="http://www.conwaylife.com/wiki/index.php?title=Quasar">quasar</a>, and the <a href="http://www.conwaylife.com/wiki/index.php?title=Twin_bees_shuttle">twin bees shuttle</a>.</li>
<li>Several agars, including <a href="http://www.conwaylife.com/wiki/index.php?title=Squaredance">squaredance</a> and several that are unnamed.</li>
<li>The three grandparents of the <a href="http://www.conwaylife.com/wiki/index.php?title=R-pentomino">R-pentomino</a>, which are the longest-lived patterns with 5 or fewer cells.</li>
<li><a href="http://www.conwaylife.com/wiki/index.php?title=Immigration">Immigration</a>, a two-player variant of Conway&#8217;s Game of Life.</li>
<li>The &#8220;<a href="http://www.conwaylife.com/wiki/index.php?title=New_gun_1">new gun</a>&#8220;, which was the second glider gun ever constructed.</li>
<li>Bill Gosper&#8217;s famous <a href="http://www.conwaylife.com/wiki/index.php?title=Breeder_1">breeder</a>, the first pattern constructed that grows quadratically.</li>
<li>The <a href="http://www.conwaylife.com/wiki/index.php?title=Switch_engine">switch engine</a> and related <a href="http://www.conwaylife.com/wiki/index.php?title=Glider-producing_switch_engine">glider-producing switch engine</a>.</li>
<li>And on and on and on&#8230;</li>
</ul>
<p>Unfortunately, Lifeline has been extremely difficult to find because only about 500 copies of the newsletter were distributed and they were distributed some 40 years ago. Thanks to someone who found a set of the newsletters in the bottom of a box somewhere however, I have been able to scan them and get all eleven issues online at the LifeWiki:</p>
<p><a href="http://njohns01home.webfactional.com/wp-content/uploads/2010/03/Lifeline_vol_7.png"><img class="aligncenter size-medium wp-image-1023" title="Lifeline Number 7" src="http://www.nathanieljohnston.com/wp-content/uploads/2010/03/Lifeline_vol_7-234x300.png" alt="Lifeline Number 7" width="234" height="300" /></a></p>
<p style="text-align: center;"><a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_1">Number 1</a> • <a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_2">Number 2</a> • <a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_3">Number 3</a> • <a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_4">Number 4</a> • <a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_5">Number 5</a> • <a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_6">Number 6</a></p>
<p style="text-align: center;"><a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_6"></a><a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_7">Number 7</a> • <a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_8">Number 8</a> • <a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_9">Number 9</a> • <a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_10">Number 10</a> • <a href="http://www.conwaylife.com/wiki/index.php?title=Lifeline_Volume_11">Number 11</a></p>
<p style="text-align: left;">All eleven issues have page scans provided as images, the first five issues have been transcribed to text, and the first four issues have had their images updated/pretty-ified a bit. Also, you can download a PDF of the first issue below. So go read and learn about the early days of Life! And if you&#8217;re feeling generous, help transcribe some of the later issues to text.</p>
<p style="text-align: left;"><strong>Download:</strong> <a href="http://njohns01home.webfactional.com/wp-content/uploads/2010/03/LL_Vol01.pdf">Lifeline Number 1</a> [pdf — 5.52MB]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nathanieljohnston.com/2010/03/lifeline-is-now-online/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>31,192-generation methuselah found in Conway&#039;s Game of Life</title>
		<link>http://www.nathanieljohnston.com/2010/01/31192-generation-methuselah-found-in-conways-game-of-life/</link>
		<comments>http://www.nathanieljohnston.com/2010/01/31192-generation-methuselah-found-in-conways-game-of-life/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 12:00:29 +0000</pubDate>
		<dc:creator>Nathaniel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Conway's Game of Life]]></category>

		<guid isPermaLink="false">http://www.nathanieljohnston.com/?p=976</guid>
		<description><![CDATA[One of the more exciting things to happen in my world this week was the discovery of a methuselah with lifespan 31,192 in Conway&#8217;s Game of Life. A methuselah is a small pattern that behaves chaotically for a large number of generations before settling down into a predictable mess. The pattern, which has been named [...]]]></description>
			<content:encoded><![CDATA[<p>One of the more exciting things to happen in my world this week was the discovery of a <a href="http://www.conwaylife.com/wiki/index.php?title=Methuselah">methuselah</a> with lifespan 31,192 in <a href="http://www.conwaylife.com/wiki/index.php?title=Conway's_Game_of_Life">Conway&#8217;s Game of Life</a>. A methuselah is a small pattern that behaves chaotically for a large number of generations before settling down into a predictable mess.</p>
<p>The pattern, which has been named &#8220;Edna&#8221; (after Methuselah&#8217;s wife), was found by <a href="http://www.usefuldreams.org/">Erik de Neve</a> via the <a href="http://www.conwaylife.com/soup/">Online Life-Like CA Soup Search</a> and is the second notable discovery of the soup search (the first being <a href="http://www.conwaylife.com/?p=2x2linepuffer">the first infinitely-growing pattern in the 2&#215;2 rule</a>). Edna is now the longest-lived known (non-infinitely-growing) pattern that fits within a 20&#215;20 square, beating the <a href="http://www.conwaylife.com/wiki/index.php?title=Lidka">previous record-holder</a> by over 2,000 generations.</p>
<p>Congratulations to Erik for finding the pattern after evolving a whopping 425 million random patterns.</p>
<table style="margin-left:auto;margin-right:auto;border:0px solid #000;" border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td style="border:0px solid #000;">
<p><div id="attachment_980" class="wp-caption aligncenter" style="width: 187px"><a href="http://www.conwaylife.com?p=edna"><img class="size-full wp-image-980" title="Edna" src="http://njohns01home.webfactional.com/wp-content/uploads/2010/01/edna.png" alt="The original 31,192-generation form of Edna" width="177" height="177" /></a><p class="wp-caption-text">The original 31,192-generation form of Edna</p></div></td>
<td style="border:0px solid #000;">
<p><div id="attachment_981" class="wp-caption aligncenter" style="width: 199px"><a href="http://www.conwaylife.com?p=edna26"><img class="size-full wp-image-981" title="Edna 26" src="http://njohns01home.webfactional.com/wp-content/uploads/2010/01/edna_2.png" alt="A 26-cell form of Edna with lifespan 31,082" width="189" height="121" /></a><p class="wp-caption-text">A 26-cell form of Edna with lifespan 31,082</p></div></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.nathanieljohnston.com/2010/01/31192-generation-methuselah-found-in-conways-game-of-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nerd Culture Calculus Worksheets</title>
		<link>http://www.nathanieljohnston.com/2009/12/nerd-culture-calculus-worksheets/</link>
		<comments>http://www.nathanieljohnston.com/2009/12/nerd-culture-calculus-worksheets/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 05:00:52 +0000</pubDate>
		<dc:creator>Nathaniel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Calculus]]></category>
		<category><![CDATA[Math]]></category>
		<category><![CDATA[Teaching]]></category>

		<guid isPermaLink="false">http://www.nathanieljohnston.com/?p=951</guid>
		<description><![CDATA[I presented the labs for the first-year calculus course at my school this past semester, and as a bit of an experiment I decided to try giving the students some less &#8220;ordinary&#8221; problems to work on at the end of the labs (partly inspired by this problem). I only ended up doing it for the first four [...]]]></description>
			<content:encoded><![CDATA[<p>I presented the labs for the first-year calculus course at my school this past semester, and as a bit of an experiment I decided to try giving the students some less &#8220;ordinary&#8221; problems to work on at the end of the labs (partly inspired by <a href="http://i.imgur.com/JK0o7.jpg">this problem</a>). I only ended up doing it for the first four weeks of the semester due to a combination of it taking much too long to create them and a general lack of interest by most of the students, but they were fun to make anyway so I might as well share them in case anyone else would like to present these or similar problems in their own labs or course. PDF as well as TeX files are provided, so you can edit out my name and all that jazz.</p>
<h3>Lab #1: Intervals with Braid</h3>
<p>The first week&#8217;s problem was based off the video game <a href="http://en.wikipedia.org/wiki/Braid_(video_game)">Braid</a>. This problem ended up not working too well due to about 10 people in the class of ~600 having played of the game, and the rest being very confused by the idea of the cloud platform moving along with the main character (it makes sense if you&#8217;ve played the game, honest!).</p>
<p><strong>Download:</strong> <a href="http://www.nathanieljohnston.com/math1200/lab1.pdf">Question sheet</a> [pdf], <a href="http://www.nathanieljohnston.com/math1200/lab1_solution.pdf">Solution sheet</a> [pdf], <a href="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/Lab-1.zip">TeX files</a> [zip]</p>
<p style="text-align: center;"><a href="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/braid.png"><img class="aligncenter size-full wp-image-952" title="Intervals with Braid" src="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/braid.png" alt="Intervals with Braid" width="560" height="480" /></a></p>
<h3>Lab #2: The Bat Man</h3>
<p style="text-align: left;">The next week I decided to go a bit more mainstream and have the problem based on Batman chasing the Joker. The question doesn&#8217;t make a lick of sense if you think about it physically (the cars have negative acceleration for one thing), but this being a math class I decided not to care. I feel like this was the most successful of the weekly problems because the Batman/Joker stuff was completely incidental and the question was still easy enough for the students to understand and tackle.</p>
<p style="text-align: left;"><strong>Download:</strong> <a href="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/lab1.pdf"></a><a href="http://www.nathanieljohnston.com/math1200/lab2.pdf">Question sheet</a> [pdf], <a href="http://www.nathanieljohnston.com/math1200/lab2_solution.pdf">Solution sheet</a> [pdf], <a href="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/Lab-2.zip">TeX files</a> [zip]</p>
<p style="text-align: center;"><a href="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/batman.png"><img class="aligncenter size-full wp-image-958" title="The Bat Man" src="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/batman.png" alt="The Bat Man" width="560" height="420" /></a></p>
<h3>Lab #3: Calvin Reaches his Limit</h3>
<p style="text-align: left; ">By this point I had learned that even if I am going to sugar-coat the question under a picture of <a href="http://en.wikipedia.org/wiki/Calvin_and_Hobbes">Calvin and Hobbes</a>, it&#8217;s a good idea to include a sentence at the end summarizing what the heck it is I&#8217;m asking them to compute or prove. I think this is a fun question no matter how advanced of a mathematician you are, and it was probably a bit mean of me to present it to first-year students.</p>
<p><strong>Download:</strong> <a href="http://www.nathanieljohnston.com/math1200/lab3.pdf">Question sheet</a> [pdf], <a href="http://www.nathanieljohnston.com/math1200/lab3_solution.pdf">Solution sheet</a> [pdf], <a href="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/Lab-3.zip">TeX files</a> [zip]</p>
<h3><a href="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/calvin.png"><img class="aligncenter size-full wp-image-963" title="Calvin Reaches his Limit" src="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/calvin.png" alt="Calvin Reaches his Limit" width="560" height="272" /></a>Lab #4: Continuity with Mario</h3>
<p style="text-align: left;">The last of these problems that I presented was a (very) simple continuity question based on <a href="http://en.wikipedia.org/wiki/Super_Mario_World">Super Mario World</a>. I originally wanted to use <a href="http://en.wikipedia.org/wiki/Super_metroid">Super Metroid</a> for this question since it would allow for more varied movements from the hero, but I decided that (as I learned in Lab #1) it would be best to stick with a more recognizable game. It was a pain to come up with a semi-nice-looking branch function that resembled Mario&#8217;s movement in a believable way and led to simple (i.e., non-fractional) limits at the points of interest.</p>
<p><strong>Download:</strong> <a href="http://www.nathanieljohnston.com/math1200/lab4.pdf">Question sheet</a> [pdf], <a href="http://www.nathanieljohnston.com/math1200/lab4_solution.pdf">Solution sheet</a> [pdf], <a href="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/Lab-4.zip">TeX files</a> [zip]</p>
<p style="text-align: center;"><a href="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/mario.png"><img class="aligncenter size-full wp-image-964" title="Continuity with Mario" src="http://njohns01home.webfactional.com/wp-content/uploads/2009/12/mario.png" alt="Continuity with Mario" width="560" height="520" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nathanieljohnston.com/2009/12/nerd-culture-calculus-worksheets/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Other Superoperator Isomorphism</title>
		<link>http://www.nathanieljohnston.com/2009/11/the-other-linear-map-isomorphism/</link>
		<comments>http://www.nathanieljohnston.com/2009/11/the-other-linear-map-isomorphism/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 12:00:21 +0000</pubDate>
		<dc:creator>Nathaniel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Math]]></category>
		<category><![CDATA[Matrix Analysis]]></category>
		<category><![CDATA[Quantum]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.nathanieljohnston.com/?p=907</guid>
		<description><![CDATA[A few months ago, I spent two posts describing the Choi-Jamiolkowski isomorphism between linear operators from Mn to Mm (often referred to as &#8220;superoperators&#8220;) and linear operators living in the space Mn ⊗ Mm. However, there is another isomorphism between superoperators and regular operators &#8212; one that I&#8217;m not sure of any name for but [...]]]></description>
			<content:encoded><![CDATA[<p>A few months ago, I spent <a href="http://www.nathanieljohnston.com/index.php/2009/10/the-equivalences-of-the-choi-jamiolkowski-isomorphism-part-i/">two</a> <a href="http://www.nathanieljohnston.com/index.php/2009/10/the-equivalences-of-the-choi-jamiolkowski-isomorphism-part-ii/">posts</a> describing the Choi-Jamiolkowski isomorphism between linear operators from M<sub>n</sub> to M<sub>m</sub> (often referred to as &#8220;<a href="http://en.wikipedia.org/wiki/Superoperator">superoperators</a>&#8220;) and linear operators living in the space M<sub>n</sub> ⊗ M<sub>m</sub>. However, there is another isomorphism between superoperators and regular operators &#8212; one that I&#8217;m not sure of any name for but which has just as many interesting properties.</p>
<p>Recall from Section 1 of <a href="http://www.nathanieljohnston.com/index.php/2009/10/the-equivalences-of-the-choi-jamiolkowski-isomorphism-part-i/">this post</a> that any superoperator Φ can be written as</p>
<p><a href="http://njohns01home.webfactional.com/wp-content/uploads/2009/10/1.gif"><img class="aligncenter size-full wp-image-791" title="\Phi(X)=\sum_iA_iXB_i." src="http://njohns01home.webfactional.com/wp-content/uploads/2009/10/1.gif" alt="\Phi(X)=\sum_iA_iXB_i." width="156" height="41" /></a>for some operators {A<sub>i</sub>} and {B<sub>i</sub>}. The isomorphism that I am going to focus on in this post is the one given by associating Φ with the operator</p>
<p><img class="aligncenter size-full wp-image-910" title="M_\Phi:=\sum_iA_i\otimes B_i^{T}." src="http://njohns01home.webfactional.com/wp-content/uploads/2009/11/11.gif" alt="M_\Phi:=\sum_iA_i\otimes B_i^{T}." width="158" height="41" /></p>
<p>The main reason that M<sub>Φ</sub> can be so useful is that it retains the operator structure of Φ. In particular, if you define vec(X) to be the <a href="http://en.wikipedia.org/wiki/Vectorization_(mathematics)">vectorization</a> of the operator X, then</p>
<p><img class="aligncenter size-full wp-image-911" title="{\rm vec}(\Phi(X))=M_\Phi{\rm vec}(X)." src="http://njohns01home.webfactional.com/wp-content/uploads/2009/11/12.gif" alt="{\rm vec}(\Phi(X))=M_\Phi{\rm vec}(X)." width="195" height="20" /></p>
<p>In other words, if you treat X as a vector, then M<sub>Φ</sub> is the operator describing the action of Φ on X. From this it becomes simple to compute some basic quantities describing Φ. For example, the induced <a href="http://en.wikipedia.org/wiki/Frobenius_norm#Frobenius_norm">Frobenius norm</a>,</p>
<p><img class="aligncenter size-full wp-image-913" title="\big\|\Phi\big\|_F:=\sup_{\|X\|_F=1}\Big\{\big\|\Phi(X)\big\|_F\Big\}," src="http://njohns01home.webfactional.com/wp-content/uploads/2009/11/13.gif" alt="\big\|\Phi\big\|_F:=\sup_{\|X\|_F=1}\Big\{\big\|\Phi(X)\big\|_F\Big\}," width="229" height="42" /></p>
<p>is equal to the standard <a href="http://en.wikipedia.org/wiki/Operator_norm">operator norm</a> of M<sub>Φ</sub>. If n = m then we can define the eigenvalues {λ} and the eigenmatrices {V} of Φ in the obvious way via</p>
<p><img class="aligncenter size-full wp-image-914" title="\Phi(V)=\lambda V." src="http://njohns01home.webfactional.com/wp-content/uploads/2009/11/14.gif" alt="\Phi(V)=\lambda V." width="93" height="20" /></p>
<p>Then the eigenvalues of Φ are exactly the eigenvalues of M<sub>Φ</sub>, and the corresponding eigenvectors of M<sub>Φ</sub> are the vectorizations of the eigenmatrices of Φ. It is similarly easy to check whether Φ is invertible (by checking whether or not det(M<sub>Φ</sub>) = 0), find the inverse if it exists, or find the nullspace (and a pseudoinverse) if it doesn&#8217;t.</p>
<p>Finally, here&#8217;s a question for the interested reader to think about: why is the transpose required on the B<sub>i</sub> operators for this isomorphism to make sense? That is, why can we not define an isomorphism between Φ and the operator</p>
<p><img class="aligncenter size-full wp-image-917" title="\sum_iA_i\otimes B_i?" src="http://njohns01home.webfactional.com/wp-content/uploads/2009/11/15.gif" alt="\sum_iA_i\otimes B_i?" width="98" height="41" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nathanieljohnston.com/2009/11/the-other-linear-map-isomorphism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
