IMS Student Puzzle 31

More information here.

My solution was selected!

Solution to Puzzle 31

December 15, 2020

Student Puzzle Editor Anirban DasGupta writes:

Our respondent Raimundo Julian Saona Urmeneta, who is a PhD student at the Institute of Science and Technology in Austria, has done a lovely and complete job of solving the previous puzzle. Congratulations to Raimundo. We are publishing his answer [below] as an example of clarity and completeness.

The self-avoiding walk problem is incredibly diverse. Limited to the case of the square lattice as in this puzzle, it is obvious that log f(n) is subadditive, so it follows that f(n)1/n converges to some positive number μ. This is classic and appears to have been already noted in Hammersley and Morton’s 1954 JRSS(B) article. In fact, a pointwise inequality holds that is of some use in numerically approximating μ; one has f(n)≥ μn pointwise in n. A reasonable rational approximation to the value of μ is 8/3.

A delightful reference that you will enjoy is Gordon Slade’s survey article in the Princeton Companion to Mathematics.

Raimundo’s solution:

Imagine a particle conducting a walk on the traditional square lattice, starting at the origin (0,0)(0, 0). That is, at any time during the walk, the particle goes one unit distance to either the east, or the west, or the north, or the south. An nn-walk is a walk that has taken nn steps. The walk is called self-avoiding if the particle does not visit any given state twice.

Let f(n)f(n) denote the number of n-walks that are self-avoiding.

Compute f(n)f(n) for n=2,3n = 2, 3, and justify how you got these values.

For n=2n = 2, the only non self-avoiding paths are those that return to the origin, which are only 44. Then, f(2)=424=12f(2) = 4^2 - 4 = 12.

For n=3n = 3, the first two steps of the walk must be a self-avoiding path itself. Then, the third step has three possibilities. Therefore, f(3)=3f(2)=36f(3) = 3 f(2) = 36.

Compute f(4)f(4) if you can, or place it within good lower and upper bounds.

Out of all self-avoiding 33-walks, there are only 88 of them that can complete a square by adding a fourth step, leaving only 22 possibilities to complete a 44-walk. All other self-avoiding 33-walks have 33 possibilities for a fourth step.

Therefore, f(4)=3(f(3)8)+2(8)=84+16=100f(4) =3(f(3) - 8) + 2(8) = 84 + 16 = 100.

Try to give non-trivial lower and upper bounds on f(n)f(n) of the form cknc k^n for c>0c > 0 and kk \in \mathbb{N}.

f(n)43n1=433nf(n) \le 4 \cdot 3^{n-1} = \frac{4}{3} 3^n, because there are 44 initial directions and each next step has at most 33 possibilities.

f(n)4(22n11)=42n4f(n) \ge 4 \cdot (2 \cdot 2^{n - 1} - 1) = 4 \cdot 2^n - 4, because there are 44 initial directions and then using either (i) the same initial direction, or (ii) a perpendicular direction, will result in a self-avoiding walk. This counting procedure repeats the four paths that uses one direction only, therefore we must correct the counting by substracting four. These bounds means that for all NN natural number, there exists a constant cN>0c_N > 0 such that f(n)cN2nf(n) \ge c_N \cdot 2^n and limNcN=4\lim_{N \to \infty} c_N = 4.