OFFSET
1,2
COMMENTS
The sequence can be regarded as a triangular array read by rows. Each row is a permutation of a block of consecutive numbers; the blocks are disjoint and every positive number belongs to some block. The length of row n is 4n-3 = A016813(n+1), n > 0.
The sequence can also be regarded as a table read by upward antidiagonals. For n>1 row n joins two consecutive antidiagonals.
The sequence is an intra-block permutation of the positive integers.
Generalization of Cantor numbering method.
LINKS
Boris Putievskiy, Table of n, a(n) for n = 1..9730
Boris Putievskiy, Integer Sequences: Irregular Arrays and Intra-Block Permutations, arXiv:2310.18466 [math.CO], 2023.
FORMULA
Linear sequence: (a(1),a(2), ... a(A000384(n+1)) is a permutation of the positive integers from 1 to A000384(n+1). ord((a(1),a(2), ... a(A000384(n+1)) = 3, where ord is the order of the permutation. (a(1),a(2), ... a(A000384(n+1)) = (A378684(1), A378684(2), ... A378684(A000384(n+1)))^(-1).
Triangular array T(n,k) for 1 <= k <= 4n - 3 (see Example): T(n,k) = A000384(n-1) + P(n,k), P(n, k) = max(k, 4n - 3 - k) if k mod 2 = 1, P(n, k) = min(k - 1, 4n - 2 - k) if k mod 2 = 0.
EXAMPLE
Triangle array begins:
k= 1 2 3 4 5 6 7 8 9
n=1: 1;
n=2: 5, 2, 4, 3, 6;
n=3: 14, 7, 12, 9, 11, 10, 13, 8, 15;
...
(1,5,2, ...8,15) = (A378684(1), A378684(2), A378684(3), ... A378684(14), A378684(15))^2. (1,5,2, ...8,15) = (A378684(1), A378684(2), A378684(3), ... A378684(14), A378684(15))^(-1).
For n > 1, each row of triangle array joins two consecutive upward antidiagonals in the table:
1, 2, 6, 9, 15, ...
5, 3, 12, 8, 23, ...
4, 7, 13, 18, 26, ...
14, 10, 25, 19, 40, ...
11, 16, 24, 31, 41, ...
...
Subtracting (n-1)*(2*n-3) from each term in row n produces a permutation of numbers from 1 to 4*n-3:
1;
4, 1, 3, 2, 5;
8, 1, 6, 3, 5, 4, 7, 2, 9;
MATHEMATICA
P[n_, k_]:=If[OddQ[k], Max[k, 4 n-3-k], Min[k-1, 4 n-2-k]]
Nmax=3; Flatten[Table[P[n, k]+(n-1)*(2*n-3), {n, 1, Nmax}, {k, 1, 4 n-3}]]
CROSSREFS
KEYWORD
nonn,tabf,new
AUTHOR
Boris Putievskiy, Dec 21 2024
STATUS
approved