<?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>Peter Cameron&#039;s Blog</title>
	<atom:link href="http://cameroncounts.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://cameroncounts.wordpress.com</link>
	<description>always busy counting, doubting every figured guess . . .</description>
	<lastBuildDate>Mon, 30 Jan 2012 15:34:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='cameroncounts.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Peter Cameron&#039;s Blog</title>
		<link>http://cameroncounts.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://cameroncounts.wordpress.com/osd.xml" title="Peter Cameron&#039;s Blog" />
	<atom:link rel='hub' href='http://cameroncounts.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Catching a liar, 2</title>
		<link>http://cameroncounts.wordpress.com/2012/01/30/catching-a-liar-2/</link>
		<comments>http://cameroncounts.wordpress.com/2012/01/30/catching-a-liar-2/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 09:44:47 +0000</pubDate>
		<dc:creator>Peter Cameron</dc:creator>
				<category><![CDATA[exposition]]></category>
		<category><![CDATA[Hamming codes]]></category>
		<category><![CDATA[Nim]]></category>
		<category><![CDATA[weighing pennies]]></category>

		<guid isPermaLink="false">http://cameroncounts.wordpress.com/?p=2071</guid>
		<description><![CDATA[The Hamming code and its generalisations are so versatile that there is lots more that could be said. With some difficulty, I&#8217;ve restricted myself to just a few. The trick for catching a liar in the preceding post is very easy to program (I will say a bit more about implementation below). Back in the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2071&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
The Hamming code and its generalisations are so versatile that there is lots more that could be said. With some difficulty, I&#8217;ve restricted myself to just a few.
</p>
<p>
The trick for catching a liar in the preceding post is very easy to program (I will say a bit more about implementation below). Back in the good old days when my Psion held my diary and much more, I wrote a little program which posed the questions to the viewer. It was coupled with a Shakespearian insult generator which I got from Lewis Nowitz. (This consisted of three lists of about 50 words each: the first two lists were of adjectives and the third of nouns. If the player tells a lie, then before revealing his or her choices, the computer denounces him or her as &#8220;You X Y Z&#8221;.) Sad to say, the Psion no longer works, and I have lost the insult generator. But this little program was very attractive to children; sad to say, it seemed to have the effect of encouraging lying!
</p>
<p>
This particular Hamming code (or, strictly, the mnemonic I gave for using it) has a connection with the game of Nim. In this game, there are a number of heaps of matches; players take it in turn to pick up any positive number of matches from <em>one</em> pile. The player who takes the last match loses. The winning positions with at most three heaps each containing at most seven matches are of two types:</p>
<ul>
<li> two heaps of the same size; and </li>
<li> three heaps whose sizes are the numbers on a line of the Fano plane given in the preceding post. </li>
</ul>
<p>Thus, memorising them saves some mental effort if you are playing Nim.
</p>
<p>
Now I turn to Hamming codes in greater generality.
</p>
<p>
We start with the binary case, where <i>F</i> is the two-element field. Then a code <i>C</i> is a <i>k</i>-dimensional subspace of the <i>n</i>-dimensional vector space <i>F<sup>n</sup></i>, hopefully with the property that any two codewords are quite far apart.
</p>
<p>
A code can be specified in either of two ways:</p>
<ul>
<li> <i>C</i> is the image of an injective map <i>E</i>: <i>F<sup>k</sup></i>&rarr;<i>F<sup>n</sup></i>, the <em>encoding map</em>. Now <i>E</i> takes <i>k</i> bits of the message which is to be sent, and encodes them as the <i>n</i> bits of a word of <i>C</i>. So the rate at which information is transmitted is only <i>k</i>/<i>n</i> of what it would be without encoding; this is the price we pay for error correction. </li>
<li> <i>C</i> is the kernel of a surjective map <i>D</i>: <i>F<sup>n</sup></i>&rarr;<i>F<sup>n-k</sup></i>. This is not quite the decoding map, but it tells us if the word has been transmitted without error: this is the case if it mapped to zero by <i>D</i>. </li>
</ul>
<p>
Now encoding is simple arithmetic over the binary field, and can be done by lightweight and low-powered hardware. This is a great advantage in interplanetary exploration, where the space probe has weight and power limitations.
</p>
<p>
Decoding is more complicated; the easiest to describe is <em>syndrome decoding</em>. The received word can be written as <i>t</i>+<i>e</i>, where <i>t</i> is the transmitted word (which we want to find) and <i>e</i> the unknown error that occurred during transmission. For each coset of <i>C</i> in <i>F<sup>n</sup></i>, choose a word of smallest weight in the coset, called the &#8220;coset leader&#8221;. Our assumption that the number of errors is not too great says precisely that the error pattern <i>e</i> will be a coset leader. Now <i>D</i> maps the coset leaders bijectively to <i>F<sup>n-k</sup></i>, so by a look-up table or other means we can calculate <i>e</i> from <i>D</i>(<i>t</i>+<i>e</i>)&nbsp;=&nbsp;<i>D</i>(<i>e</i>) [remember that <i>D</i>(<i>t</i>)&nbsp;=&nbsp;0, since <i>t</i> is a codeword], and hence find <i>t</i>.
</p>
<p>
The <em>Hamming code</em> of length 2<sup><i>d</i></sup>&minus;1 and dimension 2<sup><i>d</i></sup>&minus;<i>d</i>&minus;1 has the property that the matrix <i>D</i> (whose size is (2<sup><i>d</i></sup>&minus;1)&times;<i>d</i>) has as its rows all the non-zero binary strings of length <i>d</i>. We can regard these as being the base&nbsp;2 representations of the integers from 1 to 2<sup><i>d</i></sup>&minus;1. If we write the rows so that the <i>i</i>-th row is the base&nbsp;2 representation of <i>i</i>, then the syndrome of a received word (the result of multiplying it by this matrix) is 0 if no error occurred, and the base&nbsp;2 representation of <i>i</i> if one error occurred in the <i>i</i>-th position. This is exactly the principle we used in the trick. This shows, in a very constructive way, that the Hamming code will correct one error. It is a perfect code, for each value of <i>d</i>.
</p>
<p>
Hamming codes exist over other finite fields. We take the matrix <i>D</i> to have as its rows, not all the non-zero strings of length <i>d</i> over the field, but a selection of them such that no row is a scalar multiple of any other. This is most conveniently done by arranging that the first non-zero entry in any row is 1. The number of rows is (<i>q<sup>d</sup></i>&minus;1)/(<i>q</i>&minus;1).
</p>
<p>
Here is an example with <i>d</i>=3 and <i>q</i>=3. I have transposed the matrix, to save space, and written the entries of the field as 0,+,&minus;.</p>
<table align="center">
<tr>
<td>0</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>+</td>
<td>+</td>
<td>+</td>
<td>+</td>
<td>+</td>
<td>+</td>
<td>+</td>
<td>+</td>
<td>+</td>
</tr>
<tr>
<td>0</td>
<td>+</td>
<td>+</td>
<td>+</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>+</td>
<td>+</td>
<td>+</td>
<td>&minus;</td>
<td>&minus;</td>
<td>&minus;</td>
</tr>
<tr>
<td>+</td>
<td>0</td>
<td>+</td>
<td>&minus;</td>
<td>0</td>
<td>+</td>
<td>&minus;</td>
<td>0</td>
<td>+</td>
<td>&minus;</td>
<td>0</td>
<td>+</td>
<td>&minus;</td>
</tr>
</table>
<p>If one error occurs in transmission, the syndrome will be the <i>i</i>-th row or its negative according as 1 was added to or subtracted from the <i>i</i>th entry.
</p>
<p>
There is another use we can make of this: we can derive a solution of the &#8220;weighing pennies&#8221; problem. In this problem, we are given a number of pennies, one of which is known to be either lighter or heavier than all the others (but we don&#8217;t know which), and have to identify the odd penny with a given number of weighings on a balance. The traditional puzzle has twelve pennies and allows three weighings.
</p>
<p>
The Hamming code above would solve the problem if only the weights of the pennies were elements of the integers mod&nbsp;3 rather than real numbers. Let <i>v</i> be the vector whose <i>i</i>-th coordinate is +1 if the <i>i</i>-th penny is heavy, &minus;1 if it is light, and 0 if it is normal. Multiplying this vector by the transpose of the above matrix outputs plus or minus the <i>i</i>th row of the transposed matrix if the <i>i</i>th penny is heavy or light respectively.
</p>
<p>
To get round this, we have to arrange that any row of the original matrix has equally many + and &minus; entries. This is not possible as it stands, but might be if we delete a column consisting of non-zero entries, since then the weight of each row would become even. In the existing matrix, the numbers of +/&minus; entries in the three rows are 9/0, 6/3 and 5/4 respectively. A little thought shows that if we change signs of the columns numbered 8, 9, 10, 11, these become 5/4, 4/5 and 5/4; so we have to delete the column (+,&minus;,+)<sup>T</sup> (the 12th) to obtain balanced rows. The resulting matrix gives the weighing scheme. For the <i>i</i>-th weighing, look at the <i>i</i>th row, and place the pennies corresponding to entries &minus; in the left-hand pan and those corresponding to + in the right. So the weighings are:</p>
<ul>
<li> 8,9,10,11 v 5,6,7,12 </li>
<li> 8,9,10,12 v 2,3,4,11 </li>
<li> 4,7,9,12 v 1,3,6,10 </li>
</ul>
<p>The results of the weighings tell us the odd penny and whether it is light or heavy.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cameroncounts.wordpress.com/2071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cameroncounts.wordpress.com/2071/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cameroncounts.wordpress.com/2071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cameroncounts.wordpress.com/2071/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cameroncounts.wordpress.com/2071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cameroncounts.wordpress.com/2071/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cameroncounts.wordpress.com/2071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cameroncounts.wordpress.com/2071/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cameroncounts.wordpress.com/2071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cameroncounts.wordpress.com/2071/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cameroncounts.wordpress.com/2071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cameroncounts.wordpress.com/2071/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cameroncounts.wordpress.com/2071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cameroncounts.wordpress.com/2071/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2071&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cameroncounts.wordpress.com/2012/01/30/catching-a-liar-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/aa5e3161a7de7b71a531f14afacf5e95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cameroncounts</media:title>
		</media:content>
	</item>
		<item>
		<title>Publishers&#8217; wars</title>
		<link>http://cameroncounts.wordpress.com/2012/01/29/publishers-wars/</link>
		<comments>http://cameroncounts.wordpress.com/2012/01/29/publishers-wars/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 15:28:32 +0000</pubDate>
		<dc:creator>Peter Cameron</dc:creator>
				<category><![CDATA[maybe politics]]></category>
		<category><![CDATA[the Web]]></category>
		<category><![CDATA[The cost of knowledge]]></category>

		<guid isPermaLink="false">http://cameroncounts.wordpress.com/?p=2065</guid>
		<description><![CDATA[A sideline to the Internet protest against the ill-drafted US anti-piracy legislation has been that mathematicians have been spurred into action against big publishers. I am not certain of the history, but Tim Gowers seems to have taken the lead in a campaign targeted specifically against Elsevier, supported by Terry Tao and others. There is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2065&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
A sideline to the Internet protest against the ill-drafted US anti-piracy legislation has been that mathematicians have been spurred into action against big publishers. I am not certain of the history, but <a href="http://gowers.wordpress.com/2012/01/21/elsevier-my-part-in-its-downfall/">Tim Gowers</a> seems to have taken the lead in a campaign targeted specifically against Elsevier, supported by <a href="http://terrytao.wordpress.com/2012/01/26/the-cost-of-knowledge/">Terry Tao</a> and others. There is a website <a href="http://thecostofknowledge.com">thecostofknowledge.com</a> where you can choose to support the campaign in any of three ways, by refusing to submit papers, referee papers, or do editorial work, for Elsevier. The publisher is sufficiently concerned that a representative has written a long reply on Gowers&#8217; blog.
</p>
<p>
I will return to this, but I am going to take a longish detour first. If you want to go straight to the website and register your support, fine.
</p>
<p>
The person who has had the greatest impact on mathematical publishing in the recent past is Donald Knuth. Trained as a mathematician (he wrote his thesis on projective planes under Marshall Hall), he became a computer scientist, where he may be best known for his magnum opus, <em>The Art of Computer Programming</em>. Unsatisfied with the typesetting of the books, he took a short time out to create his own typesetting system. The result is TeX, freely available to the worldwide mathematical community and, after not much more than thirty years, universally used by mathematicians.
</p>
<p>
This was an extraordinary achievement. As well as the typesetting program TeX, Knuth produced a font design program METAFONT, and the Computer Modern font family, designed so that the mathematical characters and symbols would go harmoniously with the body text. Furthermore, in the interest of encouraging good documentation, he produced his &#8220;Web&#8221; system, with two accompanying programs Tangle and Weave (I do not remember now which was which), one of which turned the file into Pascal source code, and the other produced a human-readable version incorporating the comments. The TeX and METAFONT programs were each published as a book to illustrate the idea that even a very large program could be structured and documented using these tools.
</p>
<p>
The manual for the program, <em>The TeXbook</em>, evokes mixed reactions, but in my opinion it stands head and shoulders above any other software manual I know. It goes from the most elementary to the most arcane aspects of the program, and is written with style and charm. It includes self-reference: each chapter ends with a couple of apposite quotes, and one of these is taken from the book itself. In addition, the introduction promises that the book contains both jokes and lies. (Jokes and lies? In a software manual?) The very last exercise in the book reads</p>
<blockquote><p>
<b>EXERCISE 27.5</b> Final exercise: Find all of the lies in this manual, and all of the jokes.
</p></blockquote>
<p>The first appendix is entitled &#8220;Answers to All the Exercises&#8221;. Turning to the appropriate place, we find</p>
<blockquote><p>
<b>27.5.</b> If this exercise isn&#8217;t just a joke, the title of this appendix is a lie.
</p></blockquote>
<p>
The reason I have diverted to discuss this is hidden away at the start of Chapter 16, &#8220;Typing Math Formulas&#8221;:</p>
<blockquote><p>
Notice that all mathematical formulas are enclosed in special math brackets; we are using $ as the math bracket in this manual &#8230; because mathematics is supposedly expensive.
</p></blockquote>
<p>Indeed, in the days of hot metal typesetting, mathematical typesetting was a specialist task for which printers could charge premium rates. Perhaps Knuth&#8217;s greatest achievement was to give us the tool to do our own mathematical typesetting, with no charge at all!
</p>
<p>TeX, in the particular format of LaTeX, eventually became the universal default for mathematical typesetting. Not only did mathematicians take to the convenience of the TeX conventions for mathematics in emailing mathematical content to one another, but even the largest publishers produced style files and accepted submissions in LaTeX (often exclusively so).
</p>
<p>
As well as not having to provide expert mathematical typesetting, publishers now (as a result of the internet) have less need to provide printing, warehousing, and distribution. However, their charges to the mathematical community for their services do not seem to have been reduced to reflect this, and their marketing practices aim at maximising their revenue at the expense of wide dissemination of information. It is because Elsevier are felt to be the worst in this respect that they have attracted the protest. (A Dutch colleague once told me, &#8220;All Dutch publishers are crooks&#8221;; since then the other large Dutch academic publisher, Kluwer, has become part of the Springer empire.)
</p>
<p>
The mathematical protest seems not to have created many ripples in the wider world yet, but the internet protest against ill-judged lawmaking on piracy has done so; the Wikipedia blackout affected many people. <em>Nature</em> last week devoted their first editorial to the affair. They are trying to position themselves as on the side of the angels. They write,</p>
<blockquote><p>
No one disagrees that a publisher of review articles deserves to charge for access to them. After all, the publisher&#8217;s staff have contributed value in various ways, identifying the author and the article&#8217;s aim, assessing and editing the draft, selecting peer reviewers, working with the author to build on their advice, developing illustrations, rendering the article into print and online forms, maintaining it online and including links, citation statistics and other enhancements.
</p></blockquote>
<p>I can hear the hollow laughter from mathematicians reading this. I consider my review articles to be probably my most important contributions to mathematics. No publisher has ever approached me for a review article; it has often been a hard task for me to convince the publisher that they want to publish it. Choice of referees is done by the (unpaid academic) editor, not the publisher&#8217;s staff; and the referees (who do the real work) are also unpaid academics. Again, the editor mediates between author and referees, and the publisher is presented with the finished product ready to be put on the website. The article usually does not appear on the website for some time because the journal has a backlog. And finally, I think anyone reading this will probably know my views about citation statistics and the damage they cause.
</p>
<p>
So to the boycott. It sounds fine in principle, but what will it achieve? Said otherwise, what event would be regarded as a successful conclusion? A few mathematicians are hardly likely to bring Reed Elsevier to their knees. Also it is not entirely clear what freedom authors have. The Elsevier journal <em>Discrete Mathematics</em> has published selected papers from the British Combinatorial Conferences for many years. Such publication is valuable to young authors, but it does require a lot of work by the guest editors and quite a bit of goodwill on both sides. Moreover, there is no viable alternative place for such publication. If the protest is directed against the bundling of journals, the publisher can easily offer individual journals but increase the price to keep up their profits; the impact factors of some journals might take a hit, but the popular ones will be unaffected.
</p>
<p>
Publishers say, &#8220;Publish with us; look at our impact factor.&#8221; Mathematicians say, &#8220;I don&#8217;t care about impact factors,&#8221; but increasingly the bureaucrats say, &#8220;Oh yes you do.&#8221; We were recently required to produce a list of &#8220;aspirational journals&#8221; to which we would submit our papers. Our research director, quite correctly (in my view) wanting to deal with this quickly so as not to eat into his research time, took the Australian Research Council listings (which the Australians have now disowned, by the way), and invited us to suggest additions to the A* category to use as the basis of our list. People of the stature of Tim Gowers and Terry Tao, and people of my age, can tell the bureaucrats where to put these lists; but not all our colleagues have this option.
</p>
<p>
The <em>Nature</em> article recognises two viable modes of running journals: subscription, or author-pays open access. Pressure from national bodies in some areas is likely to push us towards the second. This will produce a two-tier academic system, where academics at rich universities, or those with grants including money for page charges, will be able to publish, and others will not. However, there are two further modes: free and unrefereed repositories like the arXiv or personal web pages, and free refereed journals run by volunteers. The first of these two is officially supported by the research councils and some universities in the UK. (Our institutional publications list takes a feed from the arXiv.) When I raised these issues in the very early days of this blog, Laci Babai eloquently and passionately defended the last solution, journals run by volunteers; his own journal, <a href="http://theoryofcomputing.org/">Theory of Computing</a>, is a fine example.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cameroncounts.wordpress.com/2065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cameroncounts.wordpress.com/2065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cameroncounts.wordpress.com/2065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cameroncounts.wordpress.com/2065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cameroncounts.wordpress.com/2065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cameroncounts.wordpress.com/2065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cameroncounts.wordpress.com/2065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cameroncounts.wordpress.com/2065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cameroncounts.wordpress.com/2065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cameroncounts.wordpress.com/2065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cameroncounts.wordpress.com/2065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cameroncounts.wordpress.com/2065/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cameroncounts.wordpress.com/2065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cameroncounts.wordpress.com/2065/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2065&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cameroncounts.wordpress.com/2012/01/29/publishers-wars/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/aa5e3161a7de7b71a531f14afacf5e95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cameroncounts</media:title>
		</media:content>
	</item>
		<item>
		<title>Catching a liar</title>
		<link>http://cameroncounts.wordpress.com/2012/01/25/catching-a-liar/</link>
		<comments>http://cameroncounts.wordpress.com/2012/01/25/catching-a-liar/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 11:08:16 +0000</pubDate>
		<dc:creator>Peter Cameron</dc:creator>
				<category><![CDATA[exposition]]></category>
		<category><![CDATA[coding theory]]></category>
		<category><![CDATA[Hamming code]]></category>
		<category><![CDATA[SymOmega]]></category>

		<guid isPermaLink="false">http://cameroncounts.wordpress.com/?p=2058</guid>
		<description><![CDATA[In logical puzzles about truth-tellers and liars, it is always assumed that the questions have just two answers; truth-tellers always give the correct answer and liars the incorrect answer. One might expect that, even in this artificial situation, a liar might be more versatile, and might set out to deceive. The French essayist Michel de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2058&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
In logical puzzles about truth-tellers and liars, it is always assumed that the questions have just two answers; truth-tellers always give the correct answer and liars the incorrect answer. One might expect that, even in this artificial situation, a liar might be more versatile, and might set out to deceive.
</p>
<p>
The French essayist Michel de Montaigne said,</p>
<blockquote><p>
If, like the truth, falsehood had only one face, we should know better where we are, for we should then take the opposite of what a liar said to be the truth. But the opposite of the truth has a hundred thousand shapes and a limitless field.
</p></blockquote>
<p>In similar vein, the philosopher Anthony Kenny said in his doctoral thesis,</p>
<blockquote><p>
.&nbsp;.&nbsp;. all worthwhile philosophical statements express an insight;  and the opposite of an insight is not a contradictory sentence, but a muddle .&nbsp;.&nbsp;.
</p></blockquote>
<p>
Nevertheless, I will discuss a very artificial situation, where there is a series of yes-no questions, and the respondent is permitted to lie once in answering the questions. The purpose of this is to introduce coding theory, as I will discuss later. This is prompted by a post about <a href="http://symomega.wordpress.com/2012/01/09/appreciating-the-hamming-743-code/">the Hamming code of length 7</a> by John Bamberg on SymOmega recently. I am discussing the same code, and the same use of it. Unable to shed my teacher&#8217;s persona, I will attempt to pull back the screen and show what lies behind.
</p>
<p>
Unlike John&#8217;s version of the trick, mine does without the cards; you have to remember the questions, and you have to do a small amount of brainwork to find the lie. When I do this in public, I usually get it right, but sometimes fumble it.
</p>
<p>
The game works like this. Instruct your volunteer to think of a whole number between 0 and 15 (inclusive), and then to answer a few questions about it. He or she is permitted to lie to <em>at most one</em> question, but this is not compulsory; truth-telling is allowed. Here are the questions.</p>
<ol>
<li> Is the number 8 or greater? </li>
<li> Is it in the set {4,5,6,7,12,13,14,15}? </li>
<li> Is it in the set {2,3,6,7,10,11,14,15}? </li>
<li> Is it odd? </li>
<li> Is it in the set {1,2,4,7,9,10,12,15}? </li>
<li> Is it in the set {1,2,5,6,8,11,12,15}? </li>
<li> Is it in the set {1,3,4,6,8,10,13,15}? </li>
</ol>
<p>At the end, you announce both the number thought of, and the question lied to (if any).
</p>
<p>
In order to do the trick, you have to remember the following simple diagram, which is the Fano plane with a certain natural labelling. (Put the first three powers of 2, namely 1, 2, 4, at the vertices of the big triangle, and then label the third point of each line with the sum of the two points already labelled.)
</p>
<p align="center">
<img src="http://cameroncounts.files.wordpress.com/2012/01/fano.jpg?w=450" alt="The Fano plane">
</p>
<p>
Now here are the decoding rules. First we identify the lie. Record the answers to the questions in order as 1 for &#8220;yes&#8221; and 0 for &#8220;no&#8221;, obtaining a binary string of length 7. The <em>weight</em> of this string is the number of ones it contains.</p>
<ul>
<li> If the weight is 0, no lie was told. </li>
<li> If the weight is 1, the lie is in the position of the 1 in the string. </li>
<li> If the weight is 2, then the positions of the two 1s lie on a unique line; the third point on the line is the lie. </li>
<li> If the weight is 3, look at the three positions of the three 1s. If they form a line, then no lie was told. If not, then the complementary set of positions of the four 0s contains exactly one line; the point not on this line gives the lie. </li>
<li> If the weight is 4 or more, then apply the same rules as above to the positions of the zeros. </li>
</ul>
<p>Having found the lie, you can now correct it; the first four digits of the corrected string give the base&nbsp;2 representation of the number thought of.
</p>
<p>
For example, if the answers given yielded the string 0111000, you conclude that the answer to the fifth question was a lie, and the number thought of was 7.
</p>
<p>
Why does it work?
</p>
<p>
Let us get the easy part out of the way first. If we knew the correct answers to the questions, we can recover the number thought of. This is simply a matter of looking at the first four questions and noting that they ask for the four digits in the base&nbsp;2 representation of the number. In coding theory terms, these are the &#8220;information digits&#8221;, encoding the information we are trying to transmit. The remaining questions yield &#8220;check digits&#8221;, enabling errors to be spotted and fixed.
</p>
<p>
In fact, if you examine the set <i>H</i> of 16 strings produced by correct answers to the questions with each possible input, you will find two remarkable things:</p>
<ul>
<li> The set is closed under addition (mod&nbsp;2). If you look further, you find that, if we represent each number from 0 to 15 in base&nbsp;2, and regard the resulting string of length 4 as a binary vector in <i>F</i><sup>4</sup>, where <i>F</i> is the two-element field, then each question is a linear functional on this 4-dimensional space (simply observe that the set of &#8220;no&#8221; answers forms a subspace), and so the entire procedure gives a linear map from <i>F</i><sup>4</sup> to <i>F</i><sup>7</sup>, so its image is a subspace. </li>
<li> The set contains the all-0 and all-1 vectors, the seven vectors whose supports are the lines of the Fano plane, and the seven vectors whose supports are the complements of lines. </li>
</ul>
<p>It follows from these properties that any two elements of <i>H</i> differ in at least three positions. (The number of positions in which <i>v</i> and <i>w</i> differ is equal to the number of ones in <i>v</i>+<i>w</i>; if <i>v</i> and <i>w</i> belong to <i>H</i>, then so does <i>v</i>+<i>w</i>, so if non-zero it has at least three 1s.) So if we take an element of <i>H</i> and change a single coordinate (corresponding to telling a lie to one question), the result is still closer to the starting element than to any other. (If any two villages are at least 3km apart, and I walk 1km from one village, I am still closer to that village than to any other.)
</p>
<p>
So in principle, the decoding is possible; all I have to do is to run through the 16 elements of <i>H</i> and find which one differs in at most one position from the sequence produced by the answers to the questions. The procedure I gave above is a relatively simple method of doing this.
</p>
<p>
We say that <i>H</i> is a 1-<em>error-correcting code</em>. It is the famous <em>Hamming code</em> of length 7 (which, arguably, was discovered in statistics by R. A. Fisher eight years before Hamming found it, but that is another story).
</p>
<p>
In fact, <i>H</i> has the additional property that any vector in <i>F</i><sup>7</sup> differs in at most one coordinate from an element of <i>H</i>. This is because <i>H</i> contains 16 vectors, and the 16&times;7=112 vectors obtained by changing one coordinate in a vector of <i>H</i> are all distinct; and 16+112&nbsp;=&nbsp;128&nbsp;=&nbsp;2<sup>7</sup>, so every vector is accounted for. We say that <i>H</i> is a <em>perfect</em> 1-error-correcting code.
</p>
<p>
The decoding method (the way to identify the lie) I gave above is known as <em>syndrome decoding</em>.
</p>
<p>
The underlying practical situation is that we are trying to send information through a noisy channel where some distortion will occur; during transmission of a binary string, it will occasionally happen that a 0 is changed into a 1 or <em>vice versa</em>. If we can assume that it is very unlikely that more than one of every seven digits transmitted will be received incorrectly, then the Hamming code allows us to recover from the errors in almost all cases.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cameroncounts.wordpress.com/2058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cameroncounts.wordpress.com/2058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cameroncounts.wordpress.com/2058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cameroncounts.wordpress.com/2058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cameroncounts.wordpress.com/2058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cameroncounts.wordpress.com/2058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cameroncounts.wordpress.com/2058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cameroncounts.wordpress.com/2058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cameroncounts.wordpress.com/2058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cameroncounts.wordpress.com/2058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cameroncounts.wordpress.com/2058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cameroncounts.wordpress.com/2058/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cameroncounts.wordpress.com/2058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cameroncounts.wordpress.com/2058/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2058&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cameroncounts.wordpress.com/2012/01/25/catching-a-liar/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/aa5e3161a7de7b71a531f14afacf5e95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cameroncounts</media:title>
		</media:content>

		<media:content url="http://cameroncounts.files.wordpress.com/2012/01/fano.jpg" medium="image">
			<media:title type="html">The Fano plane</media:title>
		</media:content>
	</item>
		<item>
		<title>Female mathematicians</title>
		<link>http://cameroncounts.wordpress.com/2012/01/24/female-mathematicians/</link>
		<comments>http://cameroncounts.wordpress.com/2012/01/24/female-mathematicians/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 10:23:46 +0000</pubDate>
		<dc:creator>Peter Cameron</dc:creator>
				<category><![CDATA[doing mathematics]]></category>
		<category><![CDATA[Isaac Newton Institute]]></category>

		<guid isPermaLink="false">http://cameroncounts.wordpress.com/?p=2054</guid>
		<description><![CDATA[The Isaac Newton Institute has a collection of short interviews with female mathematicians who have visited the Institute. It is described as an occasional series of interviews with female mathematical scientists. In this series we hope to showcase the achievements of inspirational women from all kinds of backgrounds and at all stages of their mathematical [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2054&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
The Isaac Newton Institute has <a href="http://www.newton.ac.uk/women/sixquestionswith/">a collection of short interviews</a> with female mathematicians who have visited the Institute. It is described as</p>
<blockquote><p>
an occasional series of interviews with female mathematical scientists. In this series we hope to showcase the achievements of inspirational women from all kinds of backgrounds and at all stages of their mathematical sciences careers. In addition, the Institute hopes that the Six questions with &#8230; series will help female mathematical scientists to share their experiences and will also encourage women to persist and excel at mathematical sciences research.
</p></blockquote>
<p>
They make very interesting reading. Most encouragingly, they show (as I am not surprised to find) that female mathematicians are as diverse as mathematicians are, both in their approach to their subject and in their advice to young women starting their careers. Moreover, some value the opportunities for networking provided by organisations like European Women in Mathematics, whereas others feel that such a label is not in the long-term interest of female mathematicians.
</p>
<p>
Here is a selection of very brief excepts on &#8220;what keeps your interest fresh?&#8221; I don&#8217;t believe any mathematician could fail to be uplifted by reading these.</p>
<ul>
<li> &#8220;There are always new things to learn and discover.&#8221; </li>
<li> &#8220;In every step of my mathematical life I discover beautiful things.&#8221; </li>
<li> &#8220;I stay interested in maths by being interested in an wide range of real world problems.&#8221; </li>
<li> &#8220;I participate in events and conferences on various mathematical themes that are not limited to my teaching area.&#8221; </li>
<li> &#8220;The beauty of stochastic processes and its multiple calculi completely seduced me, and it still does.&#8221; </li>
<li> &#8220;As I get older I see more and more questions left open by my work and the work of others.&#8221; </li>
<li> &#8220;My research interests are fuelled by contacts and interactions with other statisticians in my field.&#8221; </li>
<li> &#8220;I never felt my interest fading out &#8211; I always have some mathematics book on my bedside!&#8221; </li>
<li> &#8220;If you solve one problem in mathematics it is like opening a door, behind which you find another unsolved problem (or more than one) already waiting for you.&#8221; </li>
<li> &#8220;Maybe it is pertinent that so many of my friends are mathematicians &#8230; I talk maths to my friends. If I am stuck myself, my brain can be fired again by their enthusiasm in explaining their own work to me.&#8221; </li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cameroncounts.wordpress.com/2054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cameroncounts.wordpress.com/2054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cameroncounts.wordpress.com/2054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cameroncounts.wordpress.com/2054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cameroncounts.wordpress.com/2054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cameroncounts.wordpress.com/2054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cameroncounts.wordpress.com/2054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cameroncounts.wordpress.com/2054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cameroncounts.wordpress.com/2054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cameroncounts.wordpress.com/2054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cameroncounts.wordpress.com/2054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cameroncounts.wordpress.com/2054/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cameroncounts.wordpress.com/2054/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cameroncounts.wordpress.com/2054/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2054&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cameroncounts.wordpress.com/2012/01/24/female-mathematicians/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/aa5e3161a7de7b71a531f14afacf5e95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cameroncounts</media:title>
		</media:content>
	</item>
		<item>
		<title>300</title>
		<link>http://cameroncounts.wordpress.com/2012/01/23/300/</link>
		<comments>http://cameroncounts.wordpress.com/2012/01/23/300/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 10:19:14 +0000</pubDate>
		<dc:creator>Peter Cameron</dc:creator>
				<category><![CDATA[the Web]]></category>

		<guid isPermaLink="false">http://cameroncounts.wordpress.com/?p=2050</guid>
		<description><![CDATA[This is the 300th post on the blog &#8220;Cameron Counts&#8221;. The WordPress monkeys (and others) regard this as a milestone rather than a millstone, so perhaps it is worth taking a look over the whole thing. Coincidentally, it&#8217;s my birthday, which at my age is easy to take as an excuse for navel-gazing. Wordpress provide [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2050&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
This is the 300th post on the blog &#8220;Cameron Counts&#8221;. The WordPress monkeys (and others) regard this as a milestone rather than a millstone, so perhaps it is worth taking a look over the whole thing. Coincidentally, it&#8217;s my birthday, which at my age is easy to take as an excuse for navel-gazing.
</p>
<p>
Wordpress provide their bloggers with a raft of statistics about visitors to the site: how many, where they come from, where they go to. So, for example, there are on average nearly 400 times as many site visits as there are posts. This doesn&#8217;t mean that 400 people read each post, since several things distort the figures:</p>
<ul>
<li> Someone who comments on a post may come back to see replies to her comment. </li>
<li> Most visitors come to the front page; they can read the ten most recent posts without another mouse click. </li>
<li> There are about 50 &#8220;followers&#8221; who presumably get each post delivered and don&#8217;t need to visit the site at all. They all count in the statistics, even if they ignore the post. </li>
</ul>
<p>Nevertheless, the figure gives some estimate of how many people read what I write. I do not know how many people read a mathematics paper I publish, on average, but it is probably not more than this.
</p>
<p>
It is also easy to find from the statistics page which are the most popular posts of all time. Of course, the front page wins by a large margin. But of individual posts, the top five (with numbers of views) are:</p>
<ul>
<li> Geomagic squares (1,965) </li>
<li> Campaign for real mathematics (1,213) </li>
<li> A fair coin (1,014) </li>
<li> Lewis Carroll and algebra (1,002) </li>
<li> The symmetric group, 2 (999) </li>
</ul>
<p>
The post on geomagic squares got a lot of hits because, about the time I posted this, there were articles in <em>The Observer</em> and <em>New Scientist</em> about geomagic squares, by two of my favourite mathematical journalists, Alex Bellos and Jacob Aron. People looking for pretty patterns would not have found them in my post, but I do think that there is a theory here waiting to be developed for arbitrary group actions, and I hope to return to this some day.
</p>
<p>
Other popular posts are the series on the symmetric group, and the post on using different fonts in LaTeX documents. I hope that these continue to attract readers because they are useful. (There hasn&#8217;t been another post on the symmetric group for a while. There will be more, but I want to talk next about representations, and this will require a bit of background.)
</p>
<p>
But something else has happened as the result of this blog. When I posted about a problem of Dennis Lin on what I called &#8220;hot&#8221; and &#8220;cold&#8221; matrices, Will Orrick and Gordon Royle made contributions which took our understanding of the problem further. I also got useful information from Christian Elsholtz about the number theory behind my brief recent post on the density of numbers of the form <i>x</i><sup>2</sup>+3<i>y</i><sup>2</sup>.
</p>
<p>
From things like this, I learn a lot, and this helps to make the enterprise worthwhile from my point of view: it produces new mathematical insights.
</p>
<p>
So the rants keep me sane, the expositions are possibly useful to others, and the discussions of mathematical problems advance the subject. Good enough reason to continue? I think so.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cameroncounts.wordpress.com/2050/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cameroncounts.wordpress.com/2050/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cameroncounts.wordpress.com/2050/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cameroncounts.wordpress.com/2050/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cameroncounts.wordpress.com/2050/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cameroncounts.wordpress.com/2050/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cameroncounts.wordpress.com/2050/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cameroncounts.wordpress.com/2050/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cameroncounts.wordpress.com/2050/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cameroncounts.wordpress.com/2050/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cameroncounts.wordpress.com/2050/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cameroncounts.wordpress.com/2050/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cameroncounts.wordpress.com/2050/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cameroncounts.wordpress.com/2050/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2050&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cameroncounts.wordpress.com/2012/01/23/300/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/aa5e3161a7de7b71a531f14afacf5e95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cameroncounts</media:title>
		</media:content>
	</item>
		<item>
		<title>Collaboration</title>
		<link>http://cameroncounts.wordpress.com/2012/01/19/collaboration/</link>
		<comments>http://cameroncounts.wordpress.com/2012/01/19/collaboration/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 09:07:31 +0000</pubDate>
		<dc:creator>Peter Cameron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Bob Dylan]]></category>
		<category><![CDATA[Jacques Levy]]></category>

		<guid isPermaLink="false">http://cameroncounts.wordpress.com/?p=2045</guid>
		<description><![CDATA[Every collaboration I have had with a mathematical colleague is different; maybe there are some broad types. A couple of my collaborators I met for the first time years after our joint papers were published. In some cases, the work was divided up and each person did his or her part. But the most exciting [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2045&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
Every collaboration I have had with a mathematical colleague is different; maybe there are some broad types. A couple of my collaborators I met for the first time years after our joint papers were published. In some cases, the work was divided up and each person did his or her part. But the most exciting collaborations are those where the contributions are so tangled up that it is quite impossible to say who did what. A student of mine once described such a collaboration by saying that each of the two authors did 70% of the work. This statement would, I am sure, be angrily dismissed by the administrators who have to assign credit for joint research to individuals; but anyone who has had such a collaboration will know that this is indeed how it is.
</p>
<p>
I had a feeling of familiarity when I came across an account of the collaboration between Bob Dylan and Jacques Levy which led to the writing of most of the songs on Dylan&#8217;s <em>Desire</em> album.
</p>
<p>
Here is Dylan&#8217;s account of the writing of the first song, &#8220;Isis&#8221;:</p>
<blockquote><p>
I had bits and pieces of some songs I was working on and I played them for him on the piano, and asked him if they meant anything to him, and he took it someplace else and then I took it someplace else, then he went further, then I went further and it wound up that we had this song.
</p></blockquote>
<p>And here is Levy&#8217;s account of the same incident:</p>
<blockquote><p>
He had the general feeling of the song but hadn&#8217;t got further &#8230; so now what? &#8230; So the two of us started working on that together. I started writing words, then he would say: `Well, no, how about this, how about that?&#8217; &ndash; a totally co-operative venture. It was just extraordinary, the two of us started to get hot together. And we began to work on this thing and we just kept going with it, and we&#8217;d stop and we didn&#8217;t know where the story was going to go next &#8230; we were just having a great time and coming up with one verse after another &#8230; and we kept on going until five in the morning and we finished the song &#8230; It&#8217;s impossible to remember now who did what, it&#8217;s like we&#8217;d push each other in the sense that he&#8217;d have an idea then I&#8217;d have an idea until we&#8217;d finally got to a point where we both recognized what the right idea was and what the right words were and whether it came from him or me it doesn&#8217;t make a difference.
</p></blockquote>
<p>
This, incidentally, is from <em>All Across the Telegraph</em>, a collection edited by Michael Gray and John Bauldie, and maybe the best book on Bob Dylan I know.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cameroncounts.wordpress.com/2045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cameroncounts.wordpress.com/2045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cameroncounts.wordpress.com/2045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cameroncounts.wordpress.com/2045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cameroncounts.wordpress.com/2045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cameroncounts.wordpress.com/2045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cameroncounts.wordpress.com/2045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cameroncounts.wordpress.com/2045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cameroncounts.wordpress.com/2045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cameroncounts.wordpress.com/2045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cameroncounts.wordpress.com/2045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cameroncounts.wordpress.com/2045/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cameroncounts.wordpress.com/2045/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cameroncounts.wordpress.com/2045/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2045&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cameroncounts.wordpress.com/2012/01/19/collaboration/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/aa5e3161a7de7b71a531f14afacf5e95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cameroncounts</media:title>
		</media:content>
	</item>
		<item>
		<title>Off-air tomorrow</title>
		<link>http://cameroncounts.wordpress.com/2012/01/17/off-air-tomorrow/</link>
		<comments>http://cameroncounts.wordpress.com/2012/01/17/off-air-tomorrow/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 16:42:04 +0000</pubDate>
		<dc:creator>Peter Cameron</dc:creator>
				<category><![CDATA[maybe politics]]></category>
		<category><![CDATA[the Web]]></category>
		<category><![CDATA[SOPA]]></category>

		<guid isPermaLink="false">http://cameroncounts.wordpress.com/?p=2041</guid>
		<description><![CDATA[This blog will be off-air tomorrow as part of the anti-SOPA protest. I won&#8217;t go into the debate here: see the Wikipedia statement, or comments on the blogs by Paul Goldberg and Tim Gowers.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2041&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
This blog will be off-air tomorrow as part of the anti-SOPA protest.
</p>
<p>
I won&#8217;t go into the debate here: see the <a href="http://wikimediafoundation.org/wiki/English_Wikipedia_anti-SOPA_blackout">Wikipedia statement</a>, or comments on the blogs by Paul Goldberg and Tim Gowers.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cameroncounts.wordpress.com/2041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cameroncounts.wordpress.com/2041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cameroncounts.wordpress.com/2041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cameroncounts.wordpress.com/2041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cameroncounts.wordpress.com/2041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cameroncounts.wordpress.com/2041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cameroncounts.wordpress.com/2041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cameroncounts.wordpress.com/2041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cameroncounts.wordpress.com/2041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cameroncounts.wordpress.com/2041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cameroncounts.wordpress.com/2041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cameroncounts.wordpress.com/2041/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cameroncounts.wordpress.com/2041/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cameroncounts.wordpress.com/2041/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2041&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cameroncounts.wordpress.com/2012/01/17/off-air-tomorrow/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/aa5e3161a7de7b71a531f14afacf5e95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cameroncounts</media:title>
		</media:content>
	</item>
		<item>
		<title>Mathematics today</title>
		<link>http://cameroncounts.wordpress.com/2012/01/17/mathematics-today/</link>
		<comments>http://cameroncounts.wordpress.com/2012/01/17/mathematics-today/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 13:37:59 +0000</pubDate>
		<dc:creator>Peter Cameron</dc:creator>
				<category><![CDATA[mathematics]]></category>
		<category><![CDATA[Science in Parliament]]></category>

		<guid isPermaLink="false">http://cameroncounts.wordpress.com/?p=2037</guid>
		<description><![CDATA[A recent &#8220;Science in Parliament&#8221; meeting resulted in a lovely article by Ken Brown and Paul Glendinning, entitled Mathematics Today, on the current state of UK mathematics. They do not shrink from discussing conflicts between the EPSRC-commissioned International Review of UK Mathematics and EPSRC policy. Worth reading! Photos of the authors are by the redoubtable [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2037&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
A recent &#8220;Science in Parliament&#8221; meeting resulted in a lovely article by Ken Brown and Paul Glendinning, entitled <a href="http://www.vmine.net/scienceinparliament/sip68-4-14.pdf">Mathematics Today</a>, on the current state of UK mathematics. They do not shrink from discussing conflicts between the EPSRC-commissioned International Review of UK Mathematics and EPSRC policy. Worth reading!
</p>
<p>
Photos of the authors are by the redoubtable Marc Atkins.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cameroncounts.wordpress.com/2037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cameroncounts.wordpress.com/2037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cameroncounts.wordpress.com/2037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cameroncounts.wordpress.com/2037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cameroncounts.wordpress.com/2037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cameroncounts.wordpress.com/2037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cameroncounts.wordpress.com/2037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cameroncounts.wordpress.com/2037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cameroncounts.wordpress.com/2037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cameroncounts.wordpress.com/2037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cameroncounts.wordpress.com/2037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cameroncounts.wordpress.com/2037/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cameroncounts.wordpress.com/2037/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cameroncounts.wordpress.com/2037/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2037&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cameroncounts.wordpress.com/2012/01/17/mathematics-today/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/aa5e3161a7de7b71a531f14afacf5e95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cameroncounts</media:title>
		</media:content>
	</item>
		<item>
		<title>The De Morgan Journal</title>
		<link>http://cameroncounts.wordpress.com/2012/01/17/the-de-morgan-journal/</link>
		<comments>http://cameroncounts.wordpress.com/2012/01/17/the-de-morgan-journal/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 12:01:14 +0000</pubDate>
		<dc:creator>Peter Cameron</dc:creator>
				<category><![CDATA[the LMS]]></category>
		<category><![CDATA[the Web]]></category>
		<category><![CDATA[education]]></category>

		<guid isPermaLink="false">http://cameroncounts.wordpress.com/?p=2033</guid>
		<description><![CDATA[A few months ago, the London Mathematical Society introduced, without much fanfare, the De Morgan Journal, a &#8220;journal and blog on mathematics education and policy&#8221;. It can be found at http://education.lms.ac.uk/. As the name implies, it does two jobs: it has papers (which can be substantial and presumably pass through some kind of editorial process), [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2033&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
A few months ago, the London Mathematical Society introduced, without much fanfare, the De Morgan Journal, a &#8220;journal and blog on mathematics education and policy&#8221;. It can be found at <a href="http://education.lms.ac.uk/">http://education.lms.ac.uk/</a>.
</p>
<p>
As the name implies, it does two jobs: it has papers (which can be substantial and presumably pass through some kind of editorial process), and blog posts (which so far are typically reports of things which have appeared elsewhere: some politician makes a speech about maths or IT in schools, or someone compares maths teaching in the USA and Finland, or whatever).
</p>
<p>
The very first paper is a reprint of a short article by the eponymous Augustus De Morgan, who was also founder and first president of the London Mathematical Society, about teaching induction &ndash; this first appeared in the <em>Penny Cyclopedia</em> in 1838. Two further papers have appeared: Roger Howe on &#8220;Three pillars of first grade mathematics&#8221;, and David Tall on &#8220;Perceptions, operations and proof in undergraduate mathematics&#8221;. Neither have attracted any comments as yet.
</p>
<p>
Some of the posts are more controversial. One reports a study in the USA which shows that</p>
<blockquote><p>
Elementary- and middle-school teachers who help raise their students&#8217; standardized-test scores seem to have a wide-ranging, lasting positive effect on those students&#8217; lives beyond academics, including lower teenage-pregnancy rates and greater college matriculation and adult earnings.
</p></blockquote>
<p>It is not clear whether these teachers raise their students&#8217; test scores by the excellence of their teaching, or by encouraging cheating or feeding the students the test questions in advance. But even this post has not attracted a reply.
</p>
<p>
This journal and blog is clearly intended to be a forum. I am sure that people who read my blog will have opinions on some of the topics discussed there. Why not take a look, and make a comment, make a posting, or even submit a paper?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cameroncounts.wordpress.com/2033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cameroncounts.wordpress.com/2033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cameroncounts.wordpress.com/2033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cameroncounts.wordpress.com/2033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cameroncounts.wordpress.com/2033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cameroncounts.wordpress.com/2033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cameroncounts.wordpress.com/2033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cameroncounts.wordpress.com/2033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cameroncounts.wordpress.com/2033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cameroncounts.wordpress.com/2033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cameroncounts.wordpress.com/2033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cameroncounts.wordpress.com/2033/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cameroncounts.wordpress.com/2033/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cameroncounts.wordpress.com/2033/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2033&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cameroncounts.wordpress.com/2012/01/17/the-de-morgan-journal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/aa5e3161a7de7b71a531f14afacf5e95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cameroncounts</media:title>
		</media:content>
	</item>
		<item>
		<title>Paper</title>
		<link>http://cameroncounts.wordpress.com/2012/01/16/paper/</link>
		<comments>http://cameroncounts.wordpress.com/2012/01/16/paper/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 17:28:46 +0000</pubDate>
		<dc:creator>Peter Cameron</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cameroncounts.wordpress.com/?p=2030</guid>
		<description><![CDATA[Einstein said something like this: If a cluttered desk is a sign of a cluttered mind, of what is an empty desk a sign? Unfortunately the administration here, in the belief that they are wiser than Einstein, have decided to target two professors in the School of Mathematical Sciences who have cluttered minds. One of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2030&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
Einstein said something like this:</p>
<blockquote><p>
If a cluttered desk is a sign of a cluttered mind, of what is an empty desk a sign?
</p></blockquote>
<p>
Unfortunately the administration here, in the belief that they are wiser than Einstein, have decided to target two professors in the School of Mathematical Sciences who have cluttered minds.
</p>
<p>
One of these professors has been threatened with the cancellation of permission for a research visit. The other has been told that the Vice-Principal himself will come and supervise the tidying of his office. (This is the same Vice-Principal that, as I mentioned earlier, says with pride that he acts first and thinks later.)
</p>
<p>
It seems to me that there is something a bit amiss with the priorities here&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cameroncounts.wordpress.com/2030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cameroncounts.wordpress.com/2030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cameroncounts.wordpress.com/2030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cameroncounts.wordpress.com/2030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/cameroncounts.wordpress.com/2030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/cameroncounts.wordpress.com/2030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/cameroncounts.wordpress.com/2030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/cameroncounts.wordpress.com/2030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cameroncounts.wordpress.com/2030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cameroncounts.wordpress.com/2030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cameroncounts.wordpress.com/2030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cameroncounts.wordpress.com/2030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cameroncounts.wordpress.com/2030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cameroncounts.wordpress.com/2030/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cameroncounts.wordpress.com&amp;blog=7731349&amp;post=2030&amp;subd=cameroncounts&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://cameroncounts.wordpress.com/2012/01/16/paper/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/aa5e3161a7de7b71a531f14afacf5e95?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cameroncounts</media:title>
		</media:content>
	</item>
	</channel>
</rss>
