Скачиваний:
87
Добавлен:
01.05.2014
Размер:
475.65 Кб
Скачать

Разбиение чисел

Число n=b1+b2+…+bk bi>0, n>0 bi могут повторяться

n=a1+a2+…+ak

a1>=a2>=…>=ak

Упорядочены по убыванию

P(n,k) – число разбиений числаnнаkслагаемых

P(n)=nk=1 P(n,k) – число всевозможных разбиений

P(0,0)=P(0)=1

P(6)=11

6

5+1

4+2

4+1+1

3+3

3+2+1

3+1+1+1

2+2+2

2+2+1+1

2+1+1+1+1

1+1+1+1+1+1

n=a1+a2+…+ak

Диаграмма Ферререса

Строиться для каждого разбиения числа n

16=6+4+4+2

      a1

    a2

    a3

  a4

Можно транспонировать

16=4+4+3+3+1+1

    a1

    a2

   a3

   a4

 a5

  • a6

Теорема:30 Число разбиений числаn наkслагаемых = числу разбиений с максимальным элементомk

P(n,k)=

Доказательство:

????

Теорема:31 Число разбиений числаn попарно различные слагаемые = числу разбиений числаnна нечетные слагаемые

Доказательство:Возьмем произвольное разбиение на нечетные слагаемые

n=b1+b1+…+b1 + b2+b2+…+b2 +…+ bp+bp+…+bp

r1 r2 rp

bi – нечетные

Возьмем ri и возьмем двоичное разложение числа (столько раз встречаетсяbi)

ri=2q1+2q2+…+2qp

(q1>q2>…>qp)

bp+bp+…+bp bi2qi

rp

bi2q1+bi2q2+…+ bi2qpвсе они будут попарно различимы, т.к.bi нечетно

т.о. Каждому способу разложения на рациональные нечетные слагаемые = способ разложения на попарно различные слагаемые.

Пример:

26=7+5+5+3+3+1+1+1

26=720+521+321+121+120=7+10+6+2+1

n=c1+c2+…+cl оно старшеn=a1+a2+…+ak

Если существует p<=min{l,k}: ci=ai, i<p cp<ap

Противоположный лексикографическому

n=n

n=1+1+1+…+1

Просмотрим группу не единичных слагаемых

Пусть t такое чтоdt>1, a ai=1, i>t

n=a1+a2+…+at-1+(at+1+1+…+1)=S Сумма хвостовых элементов

l=dt-1

S1 S1=n, r1=1; d=1; s[ ] si ri - rhfnyjcnm d hfp,btyb

| \- число элементов в разбиении

число элементов без учета кратности

S2 If (s1=1) stop

S3 sum:=0;

If (sd=1)

{ Sum:=sum+rd;

d:=d-1;

}

sum:=sum+Sd

rd=rd-1;

l=Sd-1;

if (rd>0) d=d+1;

Sd=l;

[rd=[sum/l];

l=<sum>e;

if (l>0)

{d=d+1;

Sd=l; rd=1}

Пример:

n=9; d=1

sum=0; r1=0 l=8

8+1

7+2

7+1+1

6+3

6+2+1

6+1+1

5+4

5+3+1

5+2+2

5+2+1+1

5+1+1+1+1

4+4+1

4+3+2

4+3+1+1

4+2+2+1

4+2+1+1+1

4+1+1+1+1+1

….

1+1+1+1+1+1+1+1

Производящие функции

Числовой ряд: {ai}ooi=0

S0=a0

S0=a0+a1

S0=a0+a1+a2

S0=a0+a1+a2+…+an

Говорят, что ряд сходиться если существует предел последовательно сти частных сумм, иначе ряд расходиться.

степенной ряд +=S(x)

a0,a1,a2,…,ak

C0n, C1n… Ckn - количествоx элементных подмножеств

Сопоставляя комбинаторике последовательную функцию , которые называют производящей операции с рядами

А(х)=

B(x)=

1)A(x)+B(x)=

2)C(x)=

Ck=a0bk+a1bk-1+…+akb0=- произведение Коши

Примеры производящих функций для последовательностей

  1. {Ckn}k=0oo

Ckn=0, k>n

Ряд:

  1. 1,2,4,8,…,2k

Пусть|x|<1/2

a0, a1, a2,…,ak,…

Пусть|x|<1/a

{Fn}oon=0 F0=F1=1 Fn=Fn-1+Fn-2 n>=2

F(x)= =

1-x-x2=0

x1=(1/2)(-1+)

x2=(1/2)(-1-)

1-x-x2=(x-x1)(x2-x)=-x1x2(1-x/x1)(1-x/x2)=*

a=1/x1=2(1+)

b=1/x2=2(1-)

*=(1-ax)(1-bx)

A=a/(a-b) B=-b/(a-b)

F(x)=

Fk=1/(a-b)(ak+1-bk+1)=1/ [((1/2)(1+))k+1-((1/2)(1-))k+1] Формула Бине

Соседние файлы в папке Шпаргалка по дискретной математике