Разбиение чисел
Число n=b1+b2+…+bk bi>0, n>0 bi могут повторяться
n=a1+a2+…+ak
a1>=a2>=…>=ak
Упорядочены по убыванию
P(n,k) – число разбиений числа n на k слагаемых
P(n)=Snk=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×A(x)=
Ck=a0bk+a1bk-1+…+akb0= - произведение Коши
Примеры производящих функций для последовательностей
1) {Ckn}k=0oo
Ckn=0, k>n
Ряд:
2) 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+Ö5)
x2=(1/2)×(-1-Ö5)
1-x-x2=(x-x1)(x2-x)=-x1x2(1-x/x1)(1-x/x2)=*
a=1/x1=2×1/(1+Ö5)
b=1/x2=2×1/(1-Ö5)
*=(1-ax)(1-bx)
A=a/(a-b) B=-b/(a-b)
F(x)=
Fk=1/(a-b)×(ak+1-bk+1)=1/Ö5 [((1/2)×(1+Ö5))k+1-((1/2)×(1-Ö5))k+1] Формула Бине
Рекуррентное уравнение
(Уравнение в конечных разностях)
f(x) – определим на множестве натуральных чисел x=0,1,2,…f(x)
f(0),f(1),f(2),…
f0 f1 f2 … fn=f(n)
Конечные разности
Df(x)=f(x+1)-f(x)
D2f(x)=Df(x+1)-Df(x)
D3f(x)=D2f(x+1)-D2f(x)
… … …
Dkf(x)=Dk-1f(x+1)-Dk-1f(x)
Это аналог производных
Свойства конечных разностей:
Теорема: 32
1) Dpf(x)=Spi=0(-1)p-iCipf(x+1)
2) f(x+p)=Spk=0CkpDkf(x)
Линейные рекуррентные уравнения порядка k
Определение:
Dkf(x)+a1(x) Dk-1f(x)+…+ak(x)f(x)=Q(x) (*)
Для любого i, аi(x) известно => f(x)
Если Q(x)=0, то уравнение называется однородным в противном случае, оно называется неоднородным.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.