The OEIS mourns the passing of Jim Simons and is grateful to the Simons Foundation for its support of research in many branches of science, including the OEIS.
login
The OEIS is supported by the many generous donors to the OEIS Foundation.

 

Logo
Hints
(Greetings from The On-Line Encyclopedia of Integer Sequences!)
A330240 Square array T(n,k): concatenate the absolute differences of the digits of n and k (the smaller one padded with leading zeros), read by antidiagonals, n, k >= 0. 5
0, 1, 1, 2, 0, 2, 3, 1, 1, 3, 4, 2, 0, 2, 4, 5, 3, 1, 1, 3, 5, 6, 4, 2, 0, 2, 4, 6, 7, 5, 3, 1, 1, 3, 5, 7, 8, 6, 4, 2, 0, 2, 4, 6, 8, 9, 7, 5, 3, 1, 1, 3, 5, 7, 9, 10, 8, 6, 4, 2, 0, 2, 4, 6, 8, 10, 11, 11, 7, 5, 3, 1, 1, 3, 5, 7, 11, 11, 12, 10, 12, 6, 4, 2, 0, 2, 4, 6, 12, 10, 12, 13, 11, 11, 13, 5, 3, 1, 1, 3, 5, 13, 11, 11, 13, 14, 12, 10, 12, 14, 4, 2, 0, 2, 4, 14, 12, 10, 12, 14 (list; table; graph; refs; listen; history; text; internal format)
OFFSET
0,4
COMMENTS
A digit-wise analog of A049581. Referred to as "box" operation by Eric Angelini.
The binary operator T: N x N -> N is commutative, so this table is symmetric: it does not matter in which direction the antidiagonals are read, and it would be sufficient to specify only the lower half of the square table: see A330238 for this triangle. Zero is the neutral element: T(x,0) = x for all x. Any x is its own inverse or opposite x', as shown by the zero diagonal T(x,x) = 0.
A measure of non-associativity is the "commutator" ((x T y) T x') T y' = ((x T y) T x) T y which would be zero in the associative case, given that x = x' for all x. Here it turns out to be given by 2*A053616, read as a triangle, and rows extended quasi-periodically with period 10, see example.
LINKS
Eric Angelini, The box ■ operation, personal blog "Cinquante signes", and post to the SeqFan list, Dec 06 2019.
EXAMPLE
The square array starts as follows:
n |k=0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ...
---+-------------------------------------------------------------
0 | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ...
1 | 1 0 1 2 3 4 5 6 7 8 11 10 11 12 13 14 15 16 17 ...
2 | 2 1 0 1 2 3 4 5 6 7 12 11 10 11 12 13 14 15 16 ...
3 | 3 2 1 0 1 2 3 4 5 6 13 12 11 10 11 12 13 14 15 ...
4 | 4 3 2 1 0 1 2 3 4 5 14 13 12 11 10 11 12 13 14 ...
5 | 5 4 3 2 1 0 1 2 3 4 15 14 13 12 11 10 11 12 13 ...
6 | 6 5 4 3 2 1 0 1 2 3 16 15 14 13 12 11 10 11 12 ...
7 | 7 6 5 4 3 2 1 0 1 2 17 16 15 14 13 12 11 10 11 ...
8 | 8 7 6 5 4 3 2 1 0 1 18 17 16 15 14 13 12 11 10 ...
9 | 9 8 7 6 5 4 3 2 1 0 19 18 17 16 15 14 13 12 11 ...
10 | 10 11 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 ...
11 | 11 10 11 12 13 14 15 16 17 18 1 0 1 2 3 4 5 6 7 ...
12 | 12 11 10 11 12 13 14 15 16 17 2 1 0 1 2 3 4 5 6 ...
(...)
It differs from A049581 only if at least one index is > 9.
The table of commutators Comm(n,k) := T(T(T(n,k),n),k) reads as follows:
n |k=0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22...
---+---------------------------------------------------------------
0 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0...
1 | 0 0 2 2 2 2 2 2 2 2 0 0 2 2 2 2 2 2 2 2 0 0 2...
2 | 0 0 0 2 4 4 4 4 4 4 0 0 0 2 4 4 4 4 4 4 0 0 0...
3 | 0 0 0 0 2 4 6 6 6 6 0 0 0 0 2 4 6 6 6 6 0 0 0...
4 | 0 0 0 0 0 2 4 6 8 8 0 0 0 0 0 2 4 6 8 8 0 0 0...
5 | 0 0 0 0 0 0 2 4 6 8 0 0 0 0 0 0 2 4 6 8 0 0 0...
6 | 0 0 0 0 0 0 0 2 4 6 0 0 0 0 0 0 0 2 4 6 0 0 0...
7 | 0 0 0 0 0 0 0 0 2 4 0 0 0 0 0 0 0 0 2 4 0 0 0...
8 | 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 2 0 0 0...
9 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0...
10 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20...
11 | 0 0 2 2 2 2 2 2 2 2 0 0 2 2 2 2 2 2 2 2 20 20 22...
12 | 0 0 0 2 4 4 4 4 4 4 0 0 0 2 4 4 4 4 4 4 20 20 20...
(...)
Up to row & column 10, the columns are twice the sequence A053616 written as triangle. The first 10 X 10 block repeats horizontally and vertically. Further away from the origin, the elements of this block multiplied by corresponding powers of 10 are added to the corresponding 10 X 10 blocks: e.g., the block Comm(130..139,270..279) = Comm(0..9,0..9) + 260, where 260 = 100*Comm(1,2) + 10*Comm(3,7).
PROG
(PARI) A330240(a, b)=fromdigits(abs(Vec(digits(min(a, b)), if(a+b, -logint(a=max(a, b), 10)-1))-digits(a)))
CROSSREFS
Cf. A330238 (variant excluding row & column 0), A330237 (lower left triangle), A049581 (T(n,k) = |n-k|).
Sequence in context: A220417 A049581 A114327 * A330237 A231154 A073450
KEYWORD
nonn,base,tabl
AUTHOR
M. F. Hasler, Dec 06 2019
STATUS
approved

Lookup | Welcome | Wiki | Register | Music | Plot 2 | Demos | Index | Browse | More | WebCam
Contribute new seq. or comment | Format | Style Sheet | Transforms | Superseeker | Recents
The OEIS Community | Maintained by The OEIS Foundation Inc.

License Agreements, Terms of Use, Privacy Policy. .

Last modified May 13 08:41 EDT 2024. Contains 372498 sequences. (Running on oeis4.)