cp's OEIS Frontend

This is a front-end for the Online Encyclopedia of Integer Sequences, made by Christian Perfect. The idea is to provide OEIS entries in non-ancient HTML, and then to think about how they're presented visually. The source code is on GitHub.

Showing 1-2 of 2 results.

A326955 Denominator of the expected number of distinct squares visited by a knight's random walk on an infinite chessboard after n steps.

Original entry on oeis.org

1, 1, 8, 4, 512, 256, 16384, 8192, 2097152, 1048576, 16777216, 8388608, 4294967296, 2147483648, 68719476736, 34359738368, 35184372088832, 17592186044416, 281474976710656, 140737488355328, 18014398509481984
Offset: 0

Views

Author

Orson R. L. Peters, Aug 08 2019

Keywords

Comments

The starting square is always considered part of the walk.

Examples

			a(0) = 1 (from 1/1), we count the starting square.
a(1) = 1 (from 2/1), each possible first step is unique.
a(2) = 8 (from 23/8), as for each possible first step 1/8th of the second steps go back to a previous square, thus the expected distinct squares visited is 2 + 7/8 = 23/8.
		

Crossrefs

See A326954 for numerators. Cf. A309221.

Programs

  • Python
    from itertools import product
    from fractions import Fraction
    def walk(steps):
        s = [(0, 0)]
        for dx, dy in steps:
            s.append((s[-1][0] + dx, s[-1][1] + dy))
        return s
    moves = [(1, 2), (1, -2), (-1, 2), (-1, -2),
             (2, 1), (2, -1), (-2, 1), (-2, -1)]
    A326955 = lambda n: Fraction(
            sum(len(set(walk(steps)))
                for steps in product(moves, repeat=n)),
            8**n
        ).denominator

A309221 Expected number of distinct squares visited by a knight's random walk on an infinite chessboard after n steps, normalized to give an integer.

Original entry on oeis.org

1, 2, 23, 240, 2355, 22320, 205942, 1866592, 16664147, 147164464, 1287061400, 11174456704, 96362903378, 826641224992, 7055950608008, 59990171328640, 508090131646771, 4290071141315376, 36113651041694280, 303253863622924416, 2540231448366573400
Offset: 0

Views

Author

N. J. A. Sloane, Aug 28 2019

Keywords

Comments

Based on A326954/A326955.
a(0)=1; for n>0, a(n) = (A326954(n)/A326955(n))*2^(3*n-3). (It is only a conjecture that this is always an integer).

Crossrefs

Showing 1-2 of 2 results.