Ordinarily, I only mention my research papers on this blog when they are first submitted, or if a major update is required. With the paper arising from the DHJ Polymath “Low Dimensions” project, though, the situation is a little different as the collaboration to produce the paper took place on this blog.
Anyway, the good news is that the paper has been accepted for the Szemerédi birthday conference proceedings. The referee was positive and recommended only some minor changes (I include the list of changes below the fold). I have incorporated these changes, and the new version of the paper can be found here. Within a few days I need to return the paper to the editor, so this is the last chance to propose any further corrections or changes (though at this stage any major changes are unlikely to be feasible).
The editor asked a good question: should we have a list of participants for this project somewhere? If so, it seems to make more sense to have this list as a link on the wiki, rather than in the paper itself. But making a list opens the can of worms of deciding what level of participation should be the threshold for inclusion in the list – should someone who only contributed, say, one tangential comment to one of the blog posts be listed alongside a substantially more active participant?
One possibility is that of self-reporting; we could set up a page for participants on the wiki and let anyone who felt like they contributed add their name, and rely on the honour code to keep it accurate. This might be feasible as long as the page is kept unofficial (so, in particular, it will not be used as the formal list of authors for the paper).
A related question is whether to add an explicit link to the timeline for progress on this project and on the sister “New proof” project. If so, this should also be kept unofficial (there was no formal guidelines as to what was included in the timeline and what was not).
These decisions do not necessarily have to be taken quickly; one can simply point to the wiki in the paper (as is already done in the current version), and update the wiki later if we decide to add these sorts of acknowledgments on that site.
Incidentally, if we have another successful Polymath project to write up, I would now strongly recommend using version control software (such as Subversion or git) to organise the writing process, both at the informal notes stage and also at the drafting stage. It is certainly far superior to our improvised solution of putting the raw TeX files on a wiki…
In the referee’s opinion the paper is very well written and there were a few typos find only. I would like to ask you and the contributors to check it again (spell check) and send me the tex file.
Thank you and the contributors to write the paper and sending it to this special volume. I have one more question. Do you want to add a list of contributors with affiliation and/or the time-line as an appendix or anything like that? Please let me know.
================================
1. Page 5. First formula. “w(k)=” should be “w(k)\in”
2 Page 15. Proof of lemma 3.6 Th proof begins with “Suppose not”, however since the lemma is a negative statement this is confusing. It would be preferable to say “Suppose that A has two parallel [3]^4 slices.”
3 Page 25. Last formula. This sum should have “\alpha_i(A)” rather than a_i
==================================
20 comments
Comments feed for this article
22 April, 2010 at 9:53 am
Jason Dyer
I’d love to clear up the Fujimura reference thing, but I suppose it can wait for a dedicated paper.
The informal wiki list sounds good to me, but someone who is more affected by the CV issue should weight in.
22 April, 2010 at 10:55 am
Matt Leifer
> Incidentally, if we have another successful Polymath project to write up, I
> would now strongly recommend using version control software (such as
> Subversion or git) to organise the writing process, both at the informal notes
> stage and also at the drafting stage. It is certainly far superior to our
> improvised solution of putting the raw TeX files on a wiki…
That is definitely true, but I would suggest Mercurial rather than Subversion or git, for the following reasons:
– It is distributed, like git, so it has all the same advantages of flexibility over Subversion.
– It is much easier to learn (and better documented) than git because it is simpler.
– Although git has more features, which makes it better in the eyes of many software developers, you don’t really need any of the advanced features for writing a paper in LaTeX.
– I am writing a series of tutorials on how to use Mercurial for LaTeX authoring (as opposed to software development), which will hopefully be easier to follow for those with little or no coding experience.
I am not a Mercurial evangelist in general and I would say that git is definitely better for a lot of tasks. It is just that authoring LaTeX documents with people who are new to VCS is not one of them.
For completeness I should mention that if you use Subversion there is a LaTeX package that prints the subversion version number on the document when you latex it (http://www.tug.org/pracjourn/2007-3/scharrer/). This handy if you have a printout and want to know if it is the most recent version. There is no equivalent for Mercurial or git at the moment, but I think the advantages of DVCS outweigh the small inconvenience.
Incidentally, there are several wiki-engines available that use version control systems as a back end, i.e. every time you make a change to the wiki it is really doing a commit to a repository (here is one that uses Mercurial as a backend: http://hatta.sheep.art.pl/ ). Therefore, you could set up a system where those who don’t want to learn version control can edit via a wiki, but those who want to use their usual LaTeXing setup can checkout the repository and edit locally instead.
22 April, 2010 at 1:06 pm
Kareem Carr
Great news about the paper.
I think one solution to a very long list of participants, which seems to be used in biology, perhaps because they often have such lists of authors, is to specify what contribution was made by each person listed. It seems like some combination of self-reporting and specification of level of contribution might be fair to all concerned while still remaining practicable. The implicit suggestions of level of contribution embodied in having a list of participants are made explicit, thus avoiding confusion. In my admittedly limited experience with papers where author contribution is specified, we eventually developed a few stock phrases, that were reused as they applied, and were granular enough to say what part of the work we were involved with and at what level. This seemed better than free-form descriptions.
23 April, 2010 at 12:24 am
Christian Elsholtz
I am glad the paper has been accepted!
On the question of participants’ list:
In this project I always felt that there was a rather clear distinction between participants who contributed regularly, or those that made one entry only (and who would probably prefer not to be named as “active participant”).
What about the following idea:
a) producing a list of participants with at least 3 blog entries, where people can opt in or out, if they felt that their one or two entries were relevant or their 7 entries were of a rather non-mathematical nature. Probably that list consists of about 15 people only.
b) And a note like this at the end of the paper.
“About 50 (?) people contributed to the blog discussion on this part of the Polymath project. Of these the following made several contributions: list of names…”
Linking to the timeline is certainly a good idea, even though it only covers the first part of the project.
23 April, 2010 at 11:56 am
Thomas Sauvaget
That’s great news!
Regarding the remaining typos, if needed, I could spend a few hours tomorrow carefully going through each sentence (for instance in section 1.2 there’s “Polymath1, was was focused” which has an extra ‘was’).
As for an author list, yes there has been 6 or 7 key participants which should definitely be listed somewhere and Kareem’s suggestion is useful I think, but here’s a question about the wiki: what matters is that things remain accessible for the next generation of academics in 15 to 50 years time (when PCs, browsers and HTML will be found only in museums). The paper itself is as safe as any other published paper, but is there a plan to make the wiki long-lived?
24 April, 2010 at 8:08 am
Thomas Sauvaget
Beyond the typo mentionned above, here are the other ones I’ve found (unless mistaken):
p13, lemma 3.4: change “OR is equal” to “OR are equal”
p21, middle of the page: the comma starting the line after might be removed
p22, two lines after (4.2): isn’t a word missing in “takes the [form] (4.1)” ?
p23, bottom of the page: in the sentence “It should…” change “lower bound gives” to “lower bound to give”
p23, last paragraph: missing ‘e’ in “paramters”
p41, section 5.7, end of third paragraph: space missing in “aremissing” :-)
p43, next to last paragraph: change “program yield” to “program yields”
p43, last paragraph: change “with 1 can be as large” to “with 1 to be as large”
p46, in proof of corollary 5.33: change “thirteen family” to “thirteen families”.
25 April, 2010 at 1:24 am
Anonymous
In the middle paragraph on page 3 there is an “occuring” with only one r, and the same thing in paragrpah four of section 5.3, page 31
This is nitpicking. On page 22 we use “semi-sphere”, but isn’t hemisphere the more common term for one half of a sphere?
25 April, 2010 at 1:27 am
Klas Markström
“Anonymous” at 1:24 was me in case anyone wonders.
26 April, 2010 at 10:56 am
Terence Tao
I don’t remember how the term “semi-sphere” originated, but in this context it means the portion of a discrete sphere in which the number of 1s is odd (or even). Geometrically, it doesn’t look all that much like a hemisphere, instead being more like a checkerboard colour class of a sphere, so perhaps it’s for the best that we call it something slightly different.
23 April, 2010 at 12:49 pm
N. Bourbaki
Vous les gars devrait le garder propre et simple et non pas la liste des participants partout. Si un jeune chercheur a largement contribué à ce projet, certains participants chevronnés pourraient en faire mention dans leurs lettres de recommandation.
23 April, 2010 at 1:04 pm
Terence Tao
I just realised that there is already a page for grant acknowledgements for the “New Proof” and “Low dimensions projects” at
http://michaelnielsen.org/polymath1/index.php?title=%22New_Proof%22_grant_acknowledgments
and
http://michaelnielsen.org/polymath1/index.php?title=%22Low_Dimensions%22_grant_acknowledgments&action=edit&redlink=1
in the endnotes of the Polymath1 page at
http://michaelnielsen.org/polymath1/index.php?title=Polymath1
So I think the simplest thing to do is to add to the grant acknowledgement page some basic contact information and any acknowledgements of support. For instance, I added a link to my own web page. The paper already links to the polymath1 page, so I think we’re covered.
As for archiving the wiki, I don’t think the conference proceedings will have the technical capability to do so (certainly it would not be possible, nor particularly productive, to include a printout of the entire wiki as an appendix!) But it certainly makes sense to make a backup of the wiki every so often (I think we already did so once already).
23 April, 2010 at 6:27 pm
Michael Nielsen
On the wiki: both the actual pages and the backing database are backed up regularly (daily, as I recall) by my host (Dreamhost). Some time back I sent a dump of everything to Ryan O’Donnell.
With that said, over the long run I agree that it would be good if a more systematic and more failsafe approach were being used – I’m not exactly an expert on the long-term preservation of wikis. Unfortunately, I don’t know of any services that I’d really trust to do the job. If other people do, please let me know!
The Library of Congress has recently begun archiving academic law blogs; I’m hopeful that they will consider tackling wikis as well.
I’ve also chatted with some University librarians about the problem of archiving wikis, and they’re well aware that this needs to be happening, but don’t know of any large-scale efforts. One thing that was mentioned to me, however, is that if anyone has a friendly local librarian at their University, they may be able to archive the wiki. I’m not at an academic institution, however, and am not in a position to do this.
23 April, 2010 at 6:29 pm
Michael Nielsen
On git and version control: I really like git, especially when used in conjunction with github. The two together are an amazing combination. But I’m not sure many academics would want to go through the pain of getting them set up. svn is a lot easier. I haven’t used mercurial, and don’t know how it compares.
25 April, 2010 at 10:57 am
Terence Tao
Thanks for all the corrections! The finalised version is at
Click to access polymath1.pdf
and I will replace the arXiv version shortly also.
I think from the discussion on listing contributors that the best compromise is to list name, contact information, and any other acknowledgments one wishes to make at
http://michaelnielsen.org/polymath1/index.php?title=%22Low_Dimensions%22_grant_acknowledgments
One nice thing about this project is that it involved participants both within academia and outside of it; it would be nice to illustrate this with the participant list.
26 April, 2010 at 7:26 am
Tyler Neylon
Early in the DHJ polymath, I made a couple epsilon-helpful comments. I suspect there are a number of other people in a similar position – having participated to a small extent, and spent a lot of energy following along and trying to contribute, but ultimately being an infinitesimal mover. The humility of a mature math world tells me to leave my name off, but I’m still excited to have been a part of something so cool.
Any suggestions for the lesser participants here? Perhaps a place to put our names without pretending the paper needed us?
26 April, 2010 at 10:54 am
Terence Tao
Fair enough. A tricky issue, but what I’ve done is added an additional section for “Additional acknowledgments” in which anyone who contributed even the least non-trivial amount can be mentioned (either by themselves, or by others). For instance, I added your name and that of Michael (who, among other things, hosts the wiki). The trick now is to encourage the other participants to overcome their shyness and add their names also…
26 April, 2010 at 2:48 pm
Density Hales-Jewett and Moser numbers « Euclidean Ramsey Theory
[…] The paper “Density Hales-Jewett and Moser numbers” has been accepted. I have just read a a post here in which this is discussed. Apparently a few minor changes are needed. That is good news. Also […]
26 April, 2010 at 3:12 pm
Kristal Cantwell
I am glad to hear that the paper has been accepted. My congratulations to all who worked on it.
29 April, 2010 at 12:28 am
Anonymous
Darcs is in some ways more advanced than mercurial or git; it has some performance problems (which are getting better) but those are of concern mostly to large software projects with 1000’s of files. It has a more mathematical approach to version merging, called “patch algebra”. The website for it is darcs.net and it is written in Haskell, a functional programming language with a highly algebraic flavor.
1 May, 2010 at 10:16 am
Some links « What’s new
[…] and “Density Hales-Jewett and Moser Numbers”” for comments, which will precede our own polymath article in the Szemerédi birthday conference […]