7
правок
Изменения
Новая страница: «{{Утверждение |statement=Число помеченных корневых деревьев с <tex>k</tex> листьями и <tex>m</tex> верши…»
{{Утверждение
|statement=Число помеченных корневых деревьев с <tex>k</tex> листьями и <tex>m</tex> вершинами есть <tex>P_{m,k} = k\cdot P_{m-1,k}+(m-k))\cdot P_{m-1,k-1}</tex>.<br>
Причем номер предка всегда меньше номера вершины. <tex>P_{i,i} = 0, \forall i \in N</tex>; <tex>P_{i,0} = 0, \forall i \in N, i \neq 1 </tex><br><br>
|proof =
Рассмотрим каждое слагаемое в данной формуле:<br>
1) <tex>k\cdot P_{m-1,k}</tex> обозначает, что мы можем подвесить ещё одну вершину к любому из <tex>k</tex> листьев. Тогда количество листьев не изменится, а количество вершин увеличится на одну.<br>
2) <tex>(m-k)\cdot P_{m-1,k-1}</tex> обозначает, что мы можем подвесить ещё одну вершину к любой вершине, не являющийся листом. Таких вершин <tex>(m-k)</tex>. Тогда количество листьев и количество вершин увеличится на один.<br>
Так как мы рассмотрели все возможные варианты присоединения новой вершины, то данная формула <tex>P_{m,k} = k\cdot P_{m-1,k}+(m-k)\cdot P_{m-1,k-1}</tex> верна.<br>
}}
Пример <br>
[[Файл:0List.png|100px]] <tex>m=1</tex> [[Файл:1List.png|100px]] <tex>m=2</tex> [[Файл:2List.png|400px]] <tex>m=3</tex> [[Файл:3List.png|600px]] <tex>m=4</tex> <br>
Вершина <tex>1</tex> является корнем.<br>
<tex>P_{1,0} = 1</tex> <br>
<tex>P_{2,1} = 1\cdot P_{1,1}+(2-1)\cdot P_{1,0} = 1\cdot 0 + 1\cdot 1 = 1 </tex> <br>
<tex>P_{3,1} = 1\cdot P_{2,1}+(3-1))\cdot P_{2,0} = 1\cdot 1 + 2\cdot 0 = 1 </tex> <br>
<tex>P_{3,2} = 2\cdot P_{2,2}+(3-2))\cdot P_{2,1} = 2\cdot 0 + 1\cdot 1 = 1 </tex> <br>
<tex>P_{3,1} + P_{3,2} = 2</tex> <br>
<tex>P_{4,1} = 1\cdot P_{3,1}+(4-1))\cdot P_{3,0} = 1\cdot 1 + 3\cdot 0 = 1 </tex> <br>
<tex>P_{4,2} = 2\cdot P_{3,2}+(4-2))\cdot P_{3,1} = 2\cdot 1 + 2\cdot 1 = 4 </tex> <br>
<tex>P_{4,3} = 3\cdot P_{3,3}+(4-3))\cdot P_{3,2} = 3\cdot 0 + 1\cdot 1 = 1 </tex> <br>
<tex>P_{4,1} + P_{4,2} + P_{4,3}= 6</tex> <br>
|statement=Число помеченных корневых деревьев с <tex>k</tex> листьями и <tex>m</tex> вершинами есть <tex>P_{m,k} = k\cdot P_{m-1,k}+(m-k))\cdot P_{m-1,k-1}</tex>.<br>
Причем номер предка всегда меньше номера вершины. <tex>P_{i,i} = 0, \forall i \in N</tex>; <tex>P_{i,0} = 0, \forall i \in N, i \neq 1 </tex><br><br>
|proof =
Рассмотрим каждое слагаемое в данной формуле:<br>
1) <tex>k\cdot P_{m-1,k}</tex> обозначает, что мы можем подвесить ещё одну вершину к любому из <tex>k</tex> листьев. Тогда количество листьев не изменится, а количество вершин увеличится на одну.<br>
2) <tex>(m-k)\cdot P_{m-1,k-1}</tex> обозначает, что мы можем подвесить ещё одну вершину к любой вершине, не являющийся листом. Таких вершин <tex>(m-k)</tex>. Тогда количество листьев и количество вершин увеличится на один.<br>
Так как мы рассмотрели все возможные варианты присоединения новой вершины, то данная формула <tex>P_{m,k} = k\cdot P_{m-1,k}+(m-k)\cdot P_{m-1,k-1}</tex> верна.<br>
}}
Пример <br>
[[Файл:0List.png|100px]] <tex>m=1</tex> [[Файл:1List.png|100px]] <tex>m=2</tex> [[Файл:2List.png|400px]] <tex>m=3</tex> [[Файл:3List.png|600px]] <tex>m=4</tex> <br>
Вершина <tex>1</tex> является корнем.<br>
<tex>P_{1,0} = 1</tex> <br>
<tex>P_{2,1} = 1\cdot P_{1,1}+(2-1)\cdot P_{1,0} = 1\cdot 0 + 1\cdot 1 = 1 </tex> <br>
<tex>P_{3,1} = 1\cdot P_{2,1}+(3-1))\cdot P_{2,0} = 1\cdot 1 + 2\cdot 0 = 1 </tex> <br>
<tex>P_{3,2} = 2\cdot P_{2,2}+(3-2))\cdot P_{2,1} = 2\cdot 0 + 1\cdot 1 = 1 </tex> <br>
<tex>P_{3,1} + P_{3,2} = 2</tex> <br>
<tex>P_{4,1} = 1\cdot P_{3,1}+(4-1))\cdot P_{3,0} = 1\cdot 1 + 3\cdot 0 = 1 </tex> <br>
<tex>P_{4,2} = 2\cdot P_{3,2}+(4-2))\cdot P_{3,1} = 2\cdot 1 + 2\cdot 1 = 4 </tex> <br>
<tex>P_{4,3} = 3\cdot P_{3,3}+(4-3))\cdot P_{3,2} = 3\cdot 0 + 1\cdot 1 = 1 </tex> <br>
<tex>P_{4,1} + P_{4,2} + P_{4,3}= 6</tex> <br>