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!)
A320509 Number of partitions of n such that the successive differences of consecutive parts are nonincreasing, and first difference <= first part. 14

%I #33 Jan 10 2021 08:54:33

%S 1,1,2,3,3,4,6,4,6,8,7,8,11,7,12,14,10,13,19,12,18,21,16,19,27,19,25,

%T 30,25,30,37,25,35,40,35,42,49,35,49,56,46,54,66,50,65,72,60,70,83,68,

%U 84,90,80,94,110,86,107,116,98,119,137,111,134,146,130,148,165,141,169

%N Number of partitions of n such that the successive differences of consecutive parts are nonincreasing, and first difference <= first part.

%C Partitions are usually written with parts in descending order, but the conditions are easier to check visually if written in ascending order.

%C The differences of a sequence are defined as if the sequence were increasing, so for example the differences (with the first part taken to be 0) of (6,3,1) are (-3,-2,-1). Then a(n) is the number of integer partitions of n whose differences (with the last part taken to be 0) are weakly decreasing. The Heinz numbers of these partitions are given by A325364. Of course, the number of such integer partitions of n is also the number of reversed integer partitions of n whose differences (with the first part taken to be 0) are weakly decreasing, which is the author's interpretation. - _Gus Wiseman_, May 03 2019

%H Fausto A. C. Cariboni, <a href="/A320509/b320509.txt">Table of n, a(n) for n = 0..2000</a> (terms 0..300 from Seiichi Manyama)

%H Gus Wiseman, <a href="/A325325/a325325.txt">Sequences counting and ranking integer partitions by the differences of their successive parts.</a>

%e There are a(11) = 8 such partitions of 11:

%e 01: [11]

%e 02: [4, 7]

%e 03: [5, 6]

%e 04: [2, 4, 5]

%e 05: [3, 4, 4]

%e 06: [2, 3, 3, 3]

%e 07: [1, 2, 2, 2, 2, 2]

%e 08: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]

%e There are a(12) = 11 such partitions of 12:

%e 01: [12]

%e 02: [4, 8]

%e 03: [5, 7]

%e 04: [6, 6]

%e 05: [2, 4, 6]

%e 06: [3, 4, 5]

%e 07: [4, 4, 4]

%e 08: [3, 3, 3, 3]

%e 09: [1, 2, 3, 3, 3]

%e 10: [2, 2, 2, 2, 2, 2]

%e 11: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]

%t Table[Length[Select[IntegerPartitions[n],GreaterEqual@@Differences[Append[#,0]]&]],{n,0,30}] (* _Gus Wiseman_, May 03 2019 *)

%o (Ruby)

%o def partition(n, min, max)

%o return [[]] if n == 0

%o [max, n].min.downto(min).flat_map{|i| partition(n - i, min, i).map{|rest| [i, *rest]}}

%o end

%o def f(n)

%o return 1 if n == 0

%o cnt = 0

%o partition(n, 1, n).each{|ary|

%o ary << 0

%o ary0 = (1..ary.size - 1).map{|i| ary[i - 1] - ary[i]}

%o cnt += 1 if ary0.sort == ary0

%o }

%o cnt

%o end

%o def A320509(n)

%o (0..n).map{|i| f(i)}

%o end

%o p A320509(50)

%Y Cf. A240026, A240027, A320466, A320470, A320510.

%Y Cf. A320387 (distinct parts, nonincreasing, and first difference <= first part).

%Y Cf. A007294, A007862, A325324, A325350, A325353, A325364, A325390.

%K nonn

%O 0,3

%A _Seiichi Manyama_, Oct 14 2018

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 April 25 08:20 EDT 2024. Contains 371964 sequences. (Running on oeis4.)