[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
login
Search: a349134 -id:a349134
     Sort: relevance | references | number | modified | created      Format: long | short | data
Dirichlet convolution of A000027 (the identity function) with A349134 (Dirichlet inverse of Kimberling's paraphrases).
+20
7
1, 1, 1, 2, 2, 1, 3, 4, 2, 2, 5, 2, 6, 3, 0, 8, 8, 2, 9, 4, 0, 5, 11, 4, 6, 6, 4, 6, 14, 0, 15, 16, 0, 8, 0, 4, 18, 9, 0, 8, 20, 0, 21, 10, -2, 11, 23, 8, 12, 6, 0, 12, 26, 4, 0, 12, 0, 14, 29, 0, 30, 15, -3, 32, 0, 0, 33, 16, 0, 0, 35, 8, 36, 18, -4, 18, 0, 0, 39, 16, 8, 20, 41, 0, 0, 21, 0, 20, 44, -2, 0, 22, 0, 23
OFFSET
1,4
LINKS
MATHEMATICA
k[n_] := (n / 2^IntegerExponent[n, 2] + 1)/2; kinv[1] = 1; kinv[n_] := kinv[n] = -DivisorSum[n, kinv[#] * k[n/#] &, # < n &]; a[n_] := DivisorSum[n, # * kinv[n/#] &]; Array[a, 100] (* Amiram Eldar, Nov 18 2021 *)
PROG
(PARI)
up_to = 16384;
DirInverseCorrect(v) = { my(u=vector(#v)); u[1] = (1/v[1]); for(n=2, #v, u[n] = (-u[1]*sumdiv(n, d, if(d<n, v[n/d]*u[d], 0)))); (u) }; \\ Compute the Dirichlet inverse of the sequence given in input vector v.
A003602(n) = (1+(n>>valuation(n, 2)))/2;
v349134 = DirInverseCorrect(vector(up_to, n, A003602(n)));
A349134(n) = v349134[n];
A003602(n) = (1+(n>>valuation(n, 2)))/2;
A055615(n) = (n*moebius(n));
A349432(n) = sumdiv(n, d, d*A349134(n/d));
CROSSREFS
Cf. A003602, A055615, A349134, A349431 (Dirichlet inverse), A349433 (sum with it).
Cf. also A349445, A349448.
KEYWORD
sign
AUTHOR
Antti Karttunen, Nov 17 2021
STATUS
approved
Dirichlet convolution of A001511 (the 2-adic valuation of 2n) with A349134 (the Dirichlet inverse of Kimberling's paraphrases).
+20
5
1, 1, -1, 1, -2, -1, -3, 1, -2, -2, -5, -1, -6, -3, 0, 1, -8, -2, -9, -2, 0, -5, -11, -1, -6, -6, -4, -3, -14, 0, -15, 1, 0, -8, 0, -2, -18, -9, 0, -2, -20, 0, -21, -5, 2, -11, -23, -1, -12, -6, 0, -6, -26, -4, 0, -3, 0, -14, -29, 0, -30, -15, 3, 1, 0, 0, -33, -8, 0, 0, -35, -2, -36, -18, 4, -9, 0, 0, -39, -2, -8
OFFSET
1,5
LINKS
FORMULA
a(n) = Sum_{d|n} A001511(n/d) * A349134(d).
If p odd prime, a(p) = (1-p)/2. - Bernard Schott, Nov 19 2021
MATHEMATICA
k[n_] := (n / 2^IntegerExponent[n, 2] + 1)/2; kinv[1] = 1; kinv[n_] := kinv[n] = -DivisorSum[n, kinv[#]*k[n/#] &, # < n &]; a[n_] := DivisorSum[n, IntegerExponent[2*#, 2]*kinv[n/#] &]; Array[a, 100] (* Amiram Eldar, Nov 19 2021 *)
PROG
(PARI)
A001511(n) = (1+valuation(n, 2));
A003602(n) = (1+(n>>valuation(n, 2)))/2;
memoA349134 = Map();
A349134(n) = if(1==n, 1, my(v); if(mapisdefined(memoA349134, n, &v), v, v = -sumdiv(n, d, if(d<n, A003602(n/d)*A349134(d), 0)); mapput(memoA349134, n, v); (v)));
A349445(n) = sumdiv(n, d, A001511(n/d)*A349134(d));
CROSSREFS
Cf. A001511, A003602, A349134, A349444 (Dirichlet inverse), A349446 (sum with it).
Cf. also A349432, A349448.
KEYWORD
sign
AUTHOR
Antti Karttunen, Nov 18 2021
STATUS
approved
Dirichlet convolution of A000265 (odd part of n) with A349134 (Dirichlet inverse of Kimberling's paraphrases).
+20
4
1, 0, 1, 0, 2, 0, 3, 0, 2, 0, 5, 0, 6, 0, 0, 0, 8, 0, 9, 0, 0, 0, 11, 0, 6, 0, 4, 0, 14, 0, 15, 0, 0, 0, 0, 0, 18, 0, 0, 0, 20, 0, 21, 0, -2, 0, 23, 0, 12, 0, 0, 0, 26, 0, 0, 0, 0, 0, 29, 0, 30, 0, -3, 0, 0, 0, 33, 0, 0, 0, 35, 0, 36, 0, -4, 0, 0, 0, 39, 0, 8, 0, 41, 0, 0, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 48, 0
OFFSET
1,5
LINKS
FORMULA
a(n) = Sum_{d|n} A000265(d) * A349134(n/d).
From Bernard Schott, Dec 18 2021: (Start)
If p is an odd prime, a(p) = (p-1)/2.
If n is even, a(n) = 0. (End)
MATHEMATICA
k[n_] := (n / 2^IntegerExponent[n, 2] + 1)/2; kinv[1] = 1; kinv[n_] := kinv[n] = -DivisorSum[n, kinv[#]*k[n/#] &, # < n &]; a[n_] := DivisorSum[n, # / 2^IntegerExponent[#, 2] * kinv[n/#] &]; Array[a, 100] (* Amiram Eldar, Nov 19 2021 *)
PROG
(PARI)
A000265(n) = (n >> valuation(n, 2));
A003602(n) = (1+(n>>valuation(n, 2)))/2;
memoA349134 = Map();
A349134(n) = if(1==n, 1, my(v); if(mapisdefined(memoA349134, n, &v), v, v = -sumdiv(n, d, if(d<n, A003602(n/d)*A349134(d), 0)); mapput(memoA349134, n, v); (v)));
A349448(n) = sumdiv(n, d, A000265(d)*A349134(n/d));
CROSSREFS
Cf. A000265, A003602, A349134, A349447 (Dirichlet inverse).
Cf. also A349432, A349445.
KEYWORD
sign
AUTHOR
Antti Karttunen, Nov 19 2021
STATUS
approved
Dirichlet convolution of A003415 (arithmetic derivative of n) with A349134 (Dirichlet inverse of Kimberling's paraphrases).
+20
3
0, 1, 1, 3, 1, 2, 1, 8, 4, 3, 1, 5, 1, 4, 3, 20, 1, 6, 1, 8, 4, 6, 1, 12, 7, 7, 14, 11, 1, 3, 1, 48, 6, 9, 5, 14, 1, 10, 7, 20, 1, 4, 1, 17, 8, 12, 1, 28, 10, 13, 9, 20, 1, 18, 7, 28, 10, 15, 1, 6, 1, 16, 11, 112, 8, 6, 1, 26, 12, 5, 1, 32, 1, 19, 11, 29, 8, 7, 1, 48, 46, 21, 1, 8, 10, 22, 15, 44, 1, 6, 9, 35, 16
OFFSET
1,4
COMMENTS
Dirichlet convolution of A349394 with A349432.
Dirichlet convolution with A349136 gives A300251.
LINKS
FORMULA
a(n) = Sum_{d|n} A003415(n/d) * A349134(d).
a(n) = Sum_{d|n} A349394(n/d) * A349432(d).
PROG
(PARI)
A003415(n) = if(n<=1, 0, my(f=factor(n)); n*sum(i=1, #f~, f[i, 2]/f[i, 1]));
A003602(n) = (1+(n>>valuation(n, 2)))/2;
memoA349134 = Map();
A349134(n) = if(1==n, 1, my(v); if(mapisdefined(memoA349134, n, &v), v, v = -sumdiv(n, d, if(d<n, A003602(n/d)*A349134(d), 0)); mapput(memoA349134, n, v); (v)));
A349380(n) = sumdiv(n, d, A003415(d)*A349134(n/d));
CROSSREFS
KEYWORD
sign,look
AUTHOR
Antti Karttunen, Nov 21 2021
STATUS
approved
Dirichlet convolution of A126760 with A349134 (the Dirichlet inverse of Kimberling's paraphrases).
+20
3
1, 0, -1, 0, -1, 0, -1, 0, -2, 0, -2, 0, -2, 0, -1, 0, -3, 0, -3, 0, -2, 0, -4, 0, -1, 0, -4, 0, -5, 0, -5, 0, -3, 0, 1, 0, -6, 0, -4, 0, -7, 0, -7, 0, 0, 0, -8, 0, -4, 0, -5, 0, -9, 0, 3, 0, -6, 0, -10, 0, -10, 0, -1, 0, 2, 0, -11, 0, -7, 0, -12, 0, -12, 0, -3, 0, 1, 0, -13, 0, -8, 0, -14, 0, 4, 0, -9, 0, -15, 0, 0, 0
OFFSET
1,9
COMMENTS
Taking the Dirichlet convolution between this sequence and A349371 gives A349393, and similarly for many other such analogous pairs.
LINKS
FORMULA
a(n) = Sum_{d|n} A126760(d) * A349134(n/d).
PROG
(PARI)
A003602(n) = (1+(n>>valuation(n, 2)))/2;
A126760(n) = {n&&n\=3^valuation(n, 3)<<valuation(n, 2); n%3+n\6*2}; \\ From A126760
memoA349134 = Map();
A349134(n) = if(1==n, 1, my(v); if(mapisdefined(memoA349134, n, &v), v, v = -sumdiv(n, d, if(d<n, A003602(n/d)*A349134(d), 0)); mapput(memoA349134, n, v); (v)));
A353460(n) = sumdiv(n, d, A126760(d)*A349134(n/d));
CROSSREFS
Cf. A003602, A126760, A349134, A353461 (Dirichlet inverse), A353462 (sum with it).
KEYWORD
sign
AUTHOR
Antti Karttunen, Apr 20 2022
STATUS
approved
Lexicographically earliest infinite sequence such that a(i) = a(j) => A349134(i) = A349134(j) for all i, j >= 1, where A349134 is Dirichlet inverse of Kimberling's paraphrases.
+20
1
1, 2, 3, 4, 5, 6, 7, 4, 2, 8, 9, 4, 10, 11, 11, 4, 12, 1, 13, 4, 14, 15, 16, 4, 7, 17, 3, 4, 18, 7, 19, 4, 17, 20, 15, 4, 21, 22, 23, 4, 24, 25, 26, 4, 8, 27, 28, 4, 12, 11, 22, 4, 29, 6, 23, 4, 30, 31, 32, 4, 33, 34, 11, 4, 20, 10, 35, 4, 36, 9, 37, 4, 38, 39, 23, 4, 20, 40, 41, 4, 7, 42, 43, 4, 30, 44, 34, 4, 45, 5, 22
OFFSET
1,2
LINKS
PROG
(PARI)
up_to = 65537;
rgs_transform(invec) = { my(om = Map(), outvec = vector(length(invec)), u=1); for(i=1, length(invec), if(mapisdefined(om, invec[i]), my(pp = mapget(om, invec[i])); outvec[i] = outvec[pp] , mapput(om, invec[i], i); outvec[i] = u; u++ )); outvec; };
DirInverseCorrect(v) = { my(u=vector(#v)); u[1] = (1/v[1]); for(n=2, #v, u[n] = (-u[1])*sumdiv(n, d, if(d<n, v[n/d]*u[d], 0))); (u) }; \\ Compute the Dirichlet inverse of the sequence given in input vector v
A003602(n) = (1+(n>>valuation(n, 2)))/2;
v366382 = rgs_transform(DirInverseCorrect(vector(up_to, n, A003602(n))));
A366382(n) = v366382[n];
CROSSREFS
KEYWORD
nonn
AUTHOR
Antti Karttunen, Oct 12 2023
STATUS
approved
Kimberling's paraphrases: if n = (2k-1)*2^m then a(n) = k.
(Formerly M0145)
+10
149
1, 1, 2, 1, 3, 2, 4, 1, 5, 3, 6, 2, 7, 4, 8, 1, 9, 5, 10, 3, 11, 6, 12, 2, 13, 7, 14, 4, 15, 8, 16, 1, 17, 9, 18, 5, 19, 10, 20, 3, 21, 11, 22, 6, 23, 12, 24, 2, 25, 13, 26, 7, 27, 14, 28, 4, 29, 15, 30, 8, 31, 16, 32, 1, 33, 17, 34, 9, 35, 18, 36, 5, 37, 19, 38, 10, 39, 20, 40, 3, 41, 21, 42
OFFSET
1,3
COMMENTS
Fractal sequence obtained from powers of 2.
k occurs at (2*k-1)*A000079(m), m >= 0. - Robert G. Wilson v, May 23 2006
Sequence is T^(oo)(1) where T is acting on a word w = w(1)w(2)..w(m) as follows: T(w) = "1"w(1)"2"w(2)"3"(...)"m"w(m)"m+1". For instance T(ab) = 1a2b3. Thus T(1) = 112, T(T(1)) = 1121324, T(T(T(1))) = 112132415362748. - Benoit Cloitre, Mar 02 2009
Note that iterating the post-numbering operator U(w) = w(1) 1 w(2) 2 w(3) 3... produces the same limit sequence except with an additional "1" prepended, i.e., 1,1,1,2,1,3,2,4,... - Glen Whitney, Aug 30 2023
In the binary expansion of n, first swallow all zeros from the right, then add 1, and swallow the now-appearing 0 bit as well. - Ralf Stephan, Aug 22 2013
Although A264646 and this sequence initially agree in their digit-streams, they differ after 48 digits. - N. J. A. Sloane, Nov 20 2015
"[This is a] fractal because we get the same sequence after we delete from it the first appearance of all positive integers" - see Cobeli and Zaharescu link. - Robert G. Wilson v, Jun 03 2018
From Peter Munn, Jun 16 2022: (Start)
The sequence is the list of positive integers interleaved with the sequence itself. Provided the offset is suitable (which is the case here) a term of such a self-interleaved sequence is determined by the odd part of its index. Putting some of the formulas given here into words, a(n) is the position of the odd part of n in the list of odd numbers.
Applying the interleaving transform again, we get A110963.
(End)
Omitting all 1's leaves A131987 + 1. - David James Sycamore, Jul 26 2022
a(n) is also the smallest positive number not among the terms between a(a(n-1)) and a(n-1) inclusive (with a(0)=1 prepended). - Neal Gersh Tolunsky, Mar 07 2023
REFERENCES
Michel Rigo, Formal Languages, Automata and Numeration Systems, 2 vols., Wiley, 2014. Mentions this sequence - see "List of Sequences" in Vol. 2.
N. J. A. Sloane and Simon Plouffe, The Encyclopedia of Integer Sequences, Academic Press, 1995 (includes this sequence).
LINKS
J.-P. Allouche and J. Shallit, The ring of k-regular sequences, II, Theoret. Computer Sci., 307 (2003), 3-29.
Cristian Cobeli and Alexandru Zaharescu, Promenade around Pascal Triangle - Number Motives, Bull. Math. Soc. Sci. Math. Roumanie, Tome 56(104) No. 1, 2013, 73-98.
J.-P. Delahaye, La marelle arithmétique, Pour la Science, No. 360, October 2007. In French.
Douglas E. Iannucci and Urban Larsson, Game values of arithmetic functions, arXiv:2101.07608 [math.NT], 2021.
Jonas Kaiser, On the relationship between the Collatz conjecture and Mersenne prime numbers, arXiv preprint arXiv:1608.00862 [math.GM], 2016.
Clark Kimberling, Numeration systems and fractal sequences, Acta Arithmetica 73 (1995) 103-117.
Clark Kimberling, Fractal sequences
Matty van-Son, Palindromic sequences of the Markov spectrum, arXiv:1804.10802 [math.NT], 2018.
Eric Weisstein's World of Mathematics, Odd Part
FORMULA
a(n) = (A000265(n) + 1)/2.
a((2*k-1)*2^m) = k, for m >= 0 and k >= 1. - Robert G. Wilson v, May 23 2006
Inverse Weigh transform of A035528. - Christian G. Bower
G.f.: 1/x * Sum_{k>=0} x^2^k/(1-2*x^2^(k+1) + x^2^(k+2)). - Ralf Stephan, Jul 24 2003
a(2*n-1) = n and a(2*n) = a(n). - Pab Ter (pabrlos2(AT)yahoo.com), Oct 25 2005
a(A118413(n,k)) = A002024(n,k); = a(A118416(n,k)) = A002260(n,k); a(A014480(n)) = A001511(A014480(n)). - Reinhard Zumkeller, Apr 27 2006
Ordinal transform of A001511. - Franklin T. Adams-Watters, Aug 28 2006
a(n) = A249745(A126760(A003961(n))) = A249745(A253887(A048673(n))). That is, this sequence plays the same role for the numbers in array A135764 as A126760 does for the odd numbers in array A135765. - Antti Karttunen, Feb 04 2015 & Jan 19 2016
G.f. satisfies g(x) = g(x^2) + x/(1-x^2)^2. - Robert Israel, Apr 24 2015
a(n) = A181988(n)/A001511(n). - L. Edson Jeffery, Nov 21 2015
a(n) = A025480(n-1) + 1. - R. J. Mathar, May 19 2016
a(n) = A110963(2n-1) = A349135(4*n). - Antti Karttunen, Apr 18 2022
a(n) = (1 + n)/2, for n odd; a(n) = a(n/2), for n even. - David James Sycamore, Jul 28 2022
a(n) = n/2^A001511(n) + 1/2. - Alan Michael Gómez Calderón, Oct 06 2023
EXAMPLE
From Peter Munn, Jun 14 2022: (Start)
Start of table showing the interleaving with the positive integers:
n a(n) (n+1)/2 a(n/2)
1 1 1
2 1 1
3 2 2
4 1 1
5 3 3
6 2 2
7 4 4
8 1 1
9 5 5
10 3 3
11 6 6
12 2 2
(End)
MAPLE
A003602:=proc(n) options remember: if n mod 2 = 1 then RETURN((n+1)/2) else RETURN(procname(n/2)) fi: end proc:
seq(A003602(n), n=1..83); # Pab Ter
nmax := 83: for m from 0 to ceil(simplify(log[2](nmax))) do for k from 1 to ceil(nmax/(m+2)) do a((2*k-1)*2^m) := k od: od: seq(a(k), k=1..nmax); # Johannes W. Meijer, Feb 04 2013
A003602 := proc(n)
a := 1;
for p in ifactors(n)[2] do
if op(1, p) > 2 then
a := a*op(1, p)^op(2, p) ;
end if;
end do :
(a+1)/2 ;
end proc: # R. J. Mathar, May 19 2016
MATHEMATICA
a[n_] := Block[{m = n}, While[ EvenQ@m, m /= 2]; (m + 1)/2]; Array[a, 84] (* or *)
a[1] = 1; a[n_] := a[n] = If[OddQ@n, (n + 1)/2, a[n/2]]; Array[a, 84] (* Robert G. Wilson v, May 23 2006 *)
a[n_] := Ceiling[NestWhile[Floor[#/2] &, n, EvenQ]/2]; Array[a, 84] (* Birkas Gyorgy, Apr 05 2011 *)
a003602 = {1}; max = 7; Do[b = {}; Do[AppendTo[b, {k, a003602[[k]]}], {k, Length[a003602]}]; a003602 = Flatten[b], {n, 2, max}]; a003602 (* L. Edson Jeffery, Nov 21 2015 *)
PROG
(PARI) A003602(n)=(n/2^valuation(n, 2)+1)/2; /* Joerg Arndt, Apr 06 2011 */
(Haskell)
a003602 = (`div` 2) . (+ 1) . a000265
-- Reinhard Zumkeller, Feb 16 2012, Oct 14 2010
(Haskell)
import Data.List (transpose)
a003602 = flip div 2 . (+ 1) . a000265
a003602_list = concat $ transpose [[1..], a003602_list]
-- Reinhard Zumkeller, Aug 09 2013, May 23 2013
(Scheme) (define (A003602 n) (let loop ((n n)) (if (even? n) (loop (/ n 2)) (/ (+ 1 n) 2)))) ;; Antti Karttunen, Feb 04 2015
(Python)
import math
def a(n): return (n/2**int(math.log(n - (n & n - 1), 2)) + 1)/2 # Indranil Ghosh, Apr 24 2017
(Python)
def A003602(n): return (n>>(n&-n).bit_length())+1 # Chai Wah Wu, Jul 08 2022
CROSSREFS
a(n) is the index of the column in A135764 where n appears (see also A054582).
Cf. A000079, A000265, A001511, A003603, A003961, A014577 (with offset 1, reduction mod 2), A025480, A035528, A048673, A101279, A110963, A117303, A126760, A181988, A220466, A249745, A253887, A337821 (2-adic valuation).
Cf. also A349134 (Dirichlet inverse), A349135 (sum with it), A349136 (Möbius transform), A349431, A349371 (inverse Möbius transform).
Cf. A264646.
KEYWORD
nonn,easy,nice,hear
EXTENSIONS
More terms from Pab Ter (pabrlos2(AT)yahoo.com), Oct 25 2005
STATUS
approved
Möbius transform of Kimberling's paraphrases, A003602.
+10
20
1, 0, 1, 0, 2, 0, 3, 0, 3, 0, 5, 0, 6, 0, 4, 0, 8, 0, 9, 0, 6, 0, 11, 0, 10, 0, 9, 0, 14, 0, 15, 0, 10, 0, 12, 0, 18, 0, 12, 0, 20, 0, 21, 0, 12, 0, 23, 0, 21, 0, 16, 0, 26, 0, 20, 0, 18, 0, 29, 0, 30, 0, 18, 0, 24, 0, 33, 0, 22, 0, 35, 0, 36, 0, 20, 0, 30, 0, 39, 0, 27, 0, 41, 0, 32, 0, 28, 0, 44, 0, 36, 0, 30, 0, 36
OFFSET
1,5
LINKS
FORMULA
a(n) = Sum_{d|n} A008683(d) * A003602(n/d).
a(1) = 1, a(n) = A000010(n)/2 for odd n > 1, a(n) = 0 for even n.
For all n >= 1, a(2*n-1) = A055034(2*n-1) = A072451(n).
a(n) = phi(n) - (1/2)*phi(2n), for n>1. - Ridouane Oudra, Jul 13 2023
Sum_{k=1..n} a(k) ~ (1/Pi^2)*n^2. - Amiram Eldar, Jul 15 2023
MAPLE
with(numtheory): a:=proc(n) if n=1 then 1; elif n mod 2 = 0 then 0; else phi(n)/2; fi: end proc: seq(a(n), n=1..60); # Ridouane Oudra, Jul 13 2023
MATHEMATICA
k[n_] := (n/2^IntegerExponent[n, 2] + 1)/2; a[n_] := DivisorSum[n, MoebiusMu[#] * k[n/#] &]; Array[a, 100] (* Amiram Eldar, Nov 13 2021 *)
PROG
(PARI) A349136(n) = if(1==n, 1, if(n%2, eulerphi(n)/2, 0));
(PARI)
A003602(n) = (1+(n>>valuation(n, 2)))/2;
A349136(n) = sumdiv(n, d, moebius(d)*A003602(n/d));
(Python)
from sympy import totient
def A349136(n): return totient(n)+1>>1 if n&1 else 0 # Chai Wah Wu, Nov 24 2023
CROSSREFS
Agrees with A055034 on odd arguments.
Cf. A000004, A072451 (even and odd bisection).
Cf. also A347233, A349127, A349137.
KEYWORD
nonn
AUTHOR
Antti Karttunen, Nov 13 2021
STATUS
approved
Dirichlet inverse of A048673, where A048673(n) = (A003961(n)+1) / 2, and A003961 is fully multiplicative with a(prime(i)) = prime(i+1).
+10
11
1, -2, -3, -1, -4, 4, -6, -2, -4, 5, -7, 3, -9, 7, 6, -4, -10, 8, -12, 4, 8, 8, -15, 8, -9, 10, -12, 6, -16, 5, -19, -8, 9, 11, 9, 8, -21, 13, 11, 11, -22, 11, -24, 7, 16, 16, -27, 20, -25, 18, 12, 9, -30, 32, 10, 17, 14, 17, -31, 6, -34, 20, 24, -16, 12, 14, -36, 10, 17, 20, -37, 16, -40, 22, 27, 12, 12, 20, -42, 28, -36, 23, -45, 12, 13
OFFSET
1,2
FORMULA
a(1) = 1, and for n > 1, a(n) = -Sum_{d|n, d<n} A048673(n/d) * a(d).
a(n) = A349134(A003961(n)). - Antti Karttunen, Nov 30 2024
PROG
(PARI)
up_to = 20000;
DirInverse(v) = { my(u=vector(#v)); u[1] = (1/v[1]); for(n=2, #v, u[n] = (-u[1]*sumdiv(n, d, if(d<n, v[n/d]*u[d], 0)))); (u) }; \\ Compute the Dirichlet inverse of the sequence given in input vector v.
A003961(n) = my(f = factor(n)); for (i=1, #f~, f[i, 1] = nextprime(f[i, 1]+1)); factorback(f); \\ From A003961
A048673(n) = (A003961(n)+1)/2;
v323893 = DirInverse(vector(up_to, n, A048673(n)));
A323893(n) = v323893[n];
(PARI)
memoA323893 = Map();
A323893(n) = if(1==n, 1, my(v); if(mapisdefined(memoA323893, n, &v), v, v = -sumdiv(n, d, if(d<n, A048673(n/d)*A323893(d), 0)); mapput(memoA323893, n, v); (v))); \\ Antti Karttunen, Nov 30 2024
CROSSREFS
Cf. A003961, A048673, A323894, A349134, A378520 (Möbius transform).
KEYWORD
sign
AUTHOR
Antti Karttunen, Feb 08 2019
STATUS
approved
Sum of Kimberling's paraphrases (A003602) and its Dirichlet inverse.
+10
10
2, 0, 0, 1, 0, 4, 0, 1, 4, 6, 0, 2, 0, 8, 12, 1, 0, 6, 0, 3, 16, 12, 0, 2, 9, 14, 12, 4, 0, 4, 0, 1, 24, 18, 24, 5, 0, 20, 28, 3, 0, 6, 0, 6, 26, 24, 0, 2, 16, 17, 36, 7, 0, 16, 36, 4, 40, 30, 0, 8, 0, 32, 36, 1, 42, 10, 0, 9, 48, 12, 0, 5, 0, 38, 46, 10, 48, 12, 0, 3, 37, 42, 0, 11, 54, 44, 60, 6, 0, 20, 56, 12
OFFSET
1,1
COMMENTS
Question: Are all terms nonnegative?
The answer to the above question is no, because A323894 (which is a prime-shifted version of this sequence) also contains negative values. For example, for n=72747675, 88062975, 130945815, 111035925 we get here a(n) = -14126242, -17546656, -14460312, -22677277. The indices are obtained by prime-shifting with A003961 the four indices mentioned in the Apr 20 2022 comment of A323894. - Antti Karttunen, Nov 30 2024
FORMULA
a(n) = A003602(n) + A349134(n).
a(1) = 2, and for n > 1, a(n) = -Sum_{d|n, 1<d<n} A003602(d) * A349134(n/d).
For all n >= 1, a(4*n) = A003602(n). - Antti Karttunen, Dec 07 2021
MATHEMATICA
k[n_] := (n/2^IntegerExponent[n, 2] + 1)/2; d[1] = 1; d[n_] := d[n] = -DivisorSum[n, d[#]*k[n/#] &, # < n &]; a[n_] := k[n] + d[n]; Array[a, 100] (* Amiram Eldar, Nov 13 2021 *)
PROG
(PARI)
up_to = 16384;
DirInverseCorrect(v) = { my(u=vector(#v)); u[1] = (1/v[1]); for(n=2, #v, u[n] = (-u[1]*sumdiv(n, d, if(d<n, v[n/d]*u[d], 0)))); (u) }; \\ Compute the Dirichlet inverse of the sequence given in input vector v.
A003602(n) = (1+(n>>valuation(n, 2)))/2;
v349134 = DirInverseCorrect(vector(up_to, n, A003602(n)));
A349134(n) = v349134[n];
A349135(n) = (A003602(n)+A349134(n));
(PARI) A349135(n) = if(1==n, 2, -sumdiv(n, d, if(1==d||n==d, 0, A003602(d)*A349134(n/d)))); \\ (Demonstrates the "cut convolution" formula) - Antti Karttunen, Nov 13 2021
(PARI)
A003602(n) = (1+(n>>valuation(n, 2)))/2;
memoA349134 = Map();
A349134(n) = if(1==n, 1, my(v); if(mapisdefined(memoA349134, n, &v), v, v = -sumdiv(n, d, if(d<n, A003602(n/d)*A349134(d), 0)); mapput(memoA349134, n, v); (v)));
A349135(n) = (A003602(n)+A349134(n)); \\ Antti Karttunen, Nov 30 2024
CROSSREFS
Cf. A003602 (also quadrisection of this sequence), A349134, A323894 [= a(A003961(n))].
Cf. also A323882, A349126.
KEYWORD
sign
AUTHOR
Antti Karttunen, Nov 13 2021
STATUS
approved

Search completed in 0.011 seconds