Stirling numbers of second kind, but no two adjacent numbers in same part. Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Stirling numbers of the second kind with constraintsBall Colouring problem clarificationSolving inequalities regarding Stirling numbersIf $S(n, n - 3) = a binom n 4 + b binom n 5 + c binom n 6$, find $a, b, c$ (where $S(n, k)$ denotes a Stirling number of the second kind)stirling numbers of second kindStirling Number of Second kind.Stirling numbers of the second kind: How to obtain a recurrence relation from a generating function?How to use bijective proof to prove $S(n+1, m+1) = sumlimits_k=m^n S(k, m) × binomnk$Find number of occurrences of $n$ in a combinationProbability of matching exactly 1 number if 3 unique numbers are picked from a set of 4 numbers, but the order of the numbers matters

Proof involving the spectral radius and the Jordan canonical form

How to bypass password on Windows XP account?

Diagram with tikz

How can I make names more distinctive without making them longer?

Is there a service that would inform me whenever a new direct route is scheduled from a given airport?

Why is "Consequences inflicted." not a sentence?

Sorting numerically

How to deal with a team lead who never gives me credit?

How much radiation do nuclear physics experiments expose researchers to nowadays?

Determinant is linear as a function of each of the rows of the matrix.

Using et al. for a last / senior author rather than for a first author

Does surprise arrest existing movement?

How do I keep my slimes from escaping their pens?

Were Kohanim forbidden from serving in King David's army?

What is a Meta algorithm?

Bonus calculation: Am I making a mountain out of a molehill?

What is the correct way to use the pinch test for dehydration?

Why is black pepper both grey and black?

How can I fade player when goes inside or outside of the area?

Why aren't air breathing engines used as small first stages

Do I really need recursive chmod to restrict access to a folder?

When is phishing education going too far?

I am not a queen, who am I?

Letter Boxed validator



Stirling numbers of second kind, but no two adjacent numbers in same part.



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Stirling numbers of the second kind with constraintsBall Colouring problem clarificationSolving inequalities regarding Stirling numbersIf $S(n, n - 3) = a binom n 4 + b binom n 5 + c binom n 6$, find $a, b, c$ (where $S(n, k)$ denotes a Stirling number of the second kind)stirling numbers of second kindStirling Number of Second kind.Stirling numbers of the second kind: How to obtain a recurrence relation from a generating function?How to use bijective proof to prove $S(n+1, m+1) = sumlimits_k=m^n S(k, m) × binomnk$Find number of occurrences of $n$ in a combinationProbability of matching exactly 1 number if 3 unique numbers are picked from a set of 4 numbers, but the order of the numbers matters










4












$begingroup$


Update: The problem has been solved. @Phicar and I individually give two transformation from $hrightarrow S$ and $Srightarrow h$, and they are inverse of each other. Any other explanation or bijective is still welcomed!



We know that the number of ways to put $n$ distinct balls (indexed $1,2,ldots,n$) into $m$ non-empty non-distinct boxes ($mleq n$) is the Stirling number of second type $S(n,m)$



We have the formula $S(n,m)=S(n-1,m-1)+mS(n-1,m)$ as well as the initial value $S(n,n)=S(n,1)=1$



Now we add the restriction that the adjacent balls should not be put into the same box(here we define $1$ and $n$ is non-adjacent),and the number of ways is $h(n,m)$



Similarly, we have $h(n,m)=h(n-1,m-1)+(m-1)h(n-1,m)$ and $h(n,n)=1,h(n,2)=1​$. The only thing change here is the coefficient of the second term.



In fact, we can easily get the result that $h(n,m)=S(n-1,m-1)$



But I cannot figure out a more intuitive explanation or a bijective to show this equivalent relationship. Here I provides some basic example



$h(4,3)=S(3,2)=3​$$13,3,1​$ and $12,13,23​$



$h(5,3)=S(4,2)=7$,



$4,4,3,35,24,24,13$ and



$3,12,134,24,23,234,4$










share|cite|improve this question









New contributor




VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$











  • $begingroup$
    i have added another way. You might enjoy it as well.
    $endgroup$
    – Phicar
    5 hours ago















4












$begingroup$


Update: The problem has been solved. @Phicar and I individually give two transformation from $hrightarrow S$ and $Srightarrow h$, and they are inverse of each other. Any other explanation or bijective is still welcomed!



We know that the number of ways to put $n$ distinct balls (indexed $1,2,ldots,n$) into $m$ non-empty non-distinct boxes ($mleq n$) is the Stirling number of second type $S(n,m)$



We have the formula $S(n,m)=S(n-1,m-1)+mS(n-1,m)$ as well as the initial value $S(n,n)=S(n,1)=1$



Now we add the restriction that the adjacent balls should not be put into the same box(here we define $1$ and $n$ is non-adjacent),and the number of ways is $h(n,m)$



Similarly, we have $h(n,m)=h(n-1,m-1)+(m-1)h(n-1,m)$ and $h(n,n)=1,h(n,2)=1​$. The only thing change here is the coefficient of the second term.



In fact, we can easily get the result that $h(n,m)=S(n-1,m-1)$



But I cannot figure out a more intuitive explanation or a bijective to show this equivalent relationship. Here I provides some basic example



$h(4,3)=S(3,2)=3​$$13,3,1​$ and $12,13,23​$



$h(5,3)=S(4,2)=7$,



$4,4,3,35,24,24,13$ and



$3,12,134,24,23,234,4$










share|cite|improve this question









New contributor




VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$











  • $begingroup$
    i have added another way. You might enjoy it as well.
    $endgroup$
    – Phicar
    5 hours ago













4












4








4





$begingroup$


Update: The problem has been solved. @Phicar and I individually give two transformation from $hrightarrow S$ and $Srightarrow h$, and they are inverse of each other. Any other explanation or bijective is still welcomed!



We know that the number of ways to put $n$ distinct balls (indexed $1,2,ldots,n$) into $m$ non-empty non-distinct boxes ($mleq n$) is the Stirling number of second type $S(n,m)$



We have the formula $S(n,m)=S(n-1,m-1)+mS(n-1,m)$ as well as the initial value $S(n,n)=S(n,1)=1$



Now we add the restriction that the adjacent balls should not be put into the same box(here we define $1$ and $n$ is non-adjacent),and the number of ways is $h(n,m)$



Similarly, we have $h(n,m)=h(n-1,m-1)+(m-1)h(n-1,m)$ and $h(n,n)=1,h(n,2)=1​$. The only thing change here is the coefficient of the second term.



In fact, we can easily get the result that $h(n,m)=S(n-1,m-1)$



But I cannot figure out a more intuitive explanation or a bijective to show this equivalent relationship. Here I provides some basic example



$h(4,3)=S(3,2)=3​$$13,3,1​$ and $12,13,23​$



$h(5,3)=S(4,2)=7$,



$4,4,3,35,24,24,13$ and



$3,12,134,24,23,234,4$










share|cite|improve this question









New contributor




VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$




Update: The problem has been solved. @Phicar and I individually give two transformation from $hrightarrow S$ and $Srightarrow h$, and they are inverse of each other. Any other explanation or bijective is still welcomed!



We know that the number of ways to put $n$ distinct balls (indexed $1,2,ldots,n$) into $m$ non-empty non-distinct boxes ($mleq n$) is the Stirling number of second type $S(n,m)$



We have the formula $S(n,m)=S(n-1,m-1)+mS(n-1,m)$ as well as the initial value $S(n,n)=S(n,1)=1$



Now we add the restriction that the adjacent balls should not be put into the same box(here we define $1$ and $n$ is non-adjacent),and the number of ways is $h(n,m)$



Similarly, we have $h(n,m)=h(n-1,m-1)+(m-1)h(n-1,m)$ and $h(n,n)=1,h(n,2)=1​$. The only thing change here is the coefficient of the second term.



In fact, we can easily get the result that $h(n,m)=S(n-1,m-1)$



But I cannot figure out a more intuitive explanation or a bijective to show this equivalent relationship. Here I provides some basic example



$h(4,3)=S(3,2)=3​$$13,3,1​$ and $12,13,23​$



$h(5,3)=S(4,2)=7$,



$4,4,3,35,24,24,13$ and



$3,12,134,24,23,234,4$







combinatorics recurrence-relations stirling-numbers






share|cite|improve this question









New contributor




VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|cite|improve this question









New contributor




VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|cite|improve this question




share|cite|improve this question








edited 11 hours ago







VicaYang













New contributor




VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 18 hours ago









VicaYangVicaYang

1336




1336




New contributor




VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











  • $begingroup$
    i have added another way. You might enjoy it as well.
    $endgroup$
    – Phicar
    5 hours ago
















  • $begingroup$
    i have added another way. You might enjoy it as well.
    $endgroup$
    – Phicar
    5 hours ago















$begingroup$
i have added another way. You might enjoy it as well.
$endgroup$
– Phicar
5 hours ago




$begingroup$
i have added another way. You might enjoy it as well.
$endgroup$
– Phicar
5 hours ago










3 Answers
3






active

oldest

votes


















3












$begingroup$

I will denote $[n]brace k=pi$ the partitions of $[n]$ into $k$ blocks and i will denote $mathbbH(n,k)=pi in [n]brace k: pi text has no adjacent elements$ so that $|mathbbH(n,k)|=h(n,k).$
Consider the following function
$$varphi :[n-1]brace k-1longrightarrow mathbbH(n,k),$$
given by $varphi (pi)=gamma$ where if $pi = B_1,cdots ,B_k$ then
$gamma$ is taking each block $B$ of $pi$ and applying the algorithm find biggest $iin B$ such that $i,i-1 in B$ take $Bsetminus i-1$ and add $i$ to a new block that contains $n.$
in other words you send the elements that contradict your assumption of being adjacent to a block that contains $n.$
Example:
$$varphi (3)=colorred15|24|3$$
$$varphi (colorred34)=colorred135|2|4$$
$$varphi (2)=14|2|colorred35$$
$$varphi(4)=13|colorred25|4$$
$$varphi(1)=1|24|colorred35$$
Show that this and yours are inverse of each other.



Edit: I see you want another way. Think the following. $$mathbbH(n,k)=[n]brace ksetminus bigcup _i=1^n-1A_i,$$
where $A_i = pi in [n]brace k:i,i+1text share block$
So using inclusion-exclusion principle, you end up with
$$h(n,k)=sum _i = 0^n-1(-1)^ibinomn-1in-ibrace k.$$
This last thing because $|A_i|=n-1brace k$ by collapsing $i$ and $i+1$ to one element. Then $|A_icap A_j|=n-2brace k$ and so on.


Independently show that $$nbrace k=sum _i = 0^n-1binomn-1in-1-ibrace k-1,$$ by choosing the elements that go with $n$ in its block. Notice that this is a binomial transformation and so you can invert it as
$$n-1 brace k-1=sum _i = 0^n-1(-1)^ibinomn-1in-ibrace k.$$ And so $h(n,k)=n-1brace k-1.$






share|cite|improve this answer











$endgroup$












  • $begingroup$
    Yes, we can use the binomial transform to get the result directly
    $endgroup$
    – VicaYang
    3 hours ago


















2












$begingroup$

I will illustrate Phicar's bijection in more detail and explain why it is invertible.



You start with a partition of $[n-1]$ into $m-1$ non-distinct parts. Let us focus on a single part. For example, when $n=12$, one part could be
$$
1,2,3,5,6,8,9,10,11
$$

Now, break this into chains of consecutive integers.
$$

1,2,3quad 5,6quad 8,9,10,11

$$

Within each chain, we will keep the highest element, remove the second highest, keeps the third highest, remove the fourth highest, etc. The removed elements will all be put into a new part with the added element, $n$.
$$

1,colorred2,3quad colorred5,6quad colorred8,9,colorred10,11
\Downarrow\1,3quad6quad
9,11quad,quad 2,5,8,10,12$$

We do this for every part. It is easy to see the result will have no consecutive integers in the same part.



Now, why is this invertible? Given a partition of $[n]$ into $m$ distinct parts with no two adjacent elements in the same part, look at the part containing $n$. Everything in that part was moved there from a different part. But it is easy to see where it was moved from; the number $k$ must have come from the part containing $k+1$. After moving all these elements back, and deleting $n$, we get a partition of $[n-1]$ into $[m-1]$ parts.






share|cite|improve this answer









$endgroup$












  • $begingroup$
    Yes, I realize that Phicar’s construction and mine are mutually inverse to each other.
    $endgroup$
    – VicaYang
    11 hours ago



















1












$begingroup$

My friend HHT gives a transformation.



I use the python code to verify that my construction and @Phicar 's construction is bijective. But I still cannot provide the proof now



In $h(n,m)$, consider the boxes with $n^textth$ ball. The box contains $a_1^textth,a_2^textthldots,n^textth$. Move all the ball $a_i^textth$ to the box containing $a_i+1^textth$ until the box contains $n^textth$ ball only. Then remove the box as well as the $n^textth$ ball.



But I still cannot prove it is a bijective yet



The example:



$4,4,3,35,24,24,13$



Move balls:



$12,123,23,134,124,1,13$



Remove $5$



$12,4,23,134,3,234,24$





# assert n <= 10 for convenience, otherwise the str will be too long
# and my brute force algorithm will be too slow

import copy

def sort(arr):
for elem in arr:
elem = sorted(elem)
arr = sorted(arr, key=lambda x:x[0])
return arr

def is_valid_S(arr):
return all(arr)

def is_valid_H(arr):
if not is_valid_S(arr):
return False
for elem in arr:
for i in range(len(elem)-1):
if elem[i] + 1 == elem[i+1]:
return False
return True

# generate(5, 3, is_valid_H) or generate(4, 2, is_valid_S)
def generate(n, m, is_valid):
res = []
for i in range(m**n):
val = i
tmp = []
for i in range(m):
tmp.append([])
for idx in range(n):
tmp[val % m].append(idx+1)
val //= m
if is_valid(tmp) and sort(tmp) not in res:
res.append(sort(tmp))
return res


def H2S(m_h_arr):
h_arr = copy.deepcopy(m_h_arr)
n = max(map(max, h_arr))
idx = 0
while n not in h_arr[idx]:
idx += 1
h_arr[idx].remove(n)
for elem in h_arr[idx]:
_idx = 0
while elem + 1 not in h_arr[_idx]:
_idx += 1
h_arr[_idx].insert(h_arr[_idx].index(elem+1),elem)
del h_arr[idx]
return h_arr

def remove_adjacent(elem):
idx = len(elem) - 2
removed = []
while idx != -1:
if elem[idx] + 1 == elem[idx + 1]:
removed.append(elem[idx])
del elem[idx]
idx -= 1
return elem, removed

def S2H(m_s_arr):
s_arr = copy.deepcopy(m_s_arr)
n = max(map(max, s_arr))
removed = []
for i in range(len(s_arr)):
e, r = remove_adjacent(s_arr[i])
s_arr[i] = e
for val in r:
removed.append(val)
removed.append(n+1)
s_arr.append(sorted(removed))
return sort(s_arr)

def is_bijective(n, m, H2S, S2H):
if n > 9:
print("please set n < 10")
return
hs = generate(n, m, is_valid_H)
ss = generate(n-1, m-1, is_valid_S)
ss_ = list(map(H2S, hs))
hs_ = list(map(S2H, ss))
return all(map(lambda x:x in hs, hs_))
and all(map(lambda x:x in hs_, hs))
and all(map(lambda x:x in ss, ss_))
and all(map(lambda x:x in ss_, ss))

is_bijective(8,4,H2S,S2H)
```





share|cite|improve this answer










New contributor




VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






$endgroup$













    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "69"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    noCode: true, onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );






    VicaYang is a new contributor. Be nice, and check out our Code of Conduct.









    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3188517%2fstirling-numbers-of-second-kind-but-no-two-adjacent-numbers-in-same-part%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    3












    $begingroup$

    I will denote $[n]brace k=pi$ the partitions of $[n]$ into $k$ blocks and i will denote $mathbbH(n,k)=pi in [n]brace k: pi text has no adjacent elements$ so that $|mathbbH(n,k)|=h(n,k).$
    Consider the following function
    $$varphi :[n-1]brace k-1longrightarrow mathbbH(n,k),$$
    given by $varphi (pi)=gamma$ where if $pi = B_1,cdots ,B_k$ then
    $gamma$ is taking each block $B$ of $pi$ and applying the algorithm find biggest $iin B$ such that $i,i-1 in B$ take $Bsetminus i-1$ and add $i$ to a new block that contains $n.$
    in other words you send the elements that contradict your assumption of being adjacent to a block that contains $n.$
    Example:
    $$varphi (3)=colorred15|24|3$$
    $$varphi (colorred34)=colorred135|2|4$$
    $$varphi (2)=14|2|colorred35$$
    $$varphi(4)=13|colorred25|4$$
    $$varphi(1)=1|24|colorred35$$
    Show that this and yours are inverse of each other.



    Edit: I see you want another way. Think the following. $$mathbbH(n,k)=[n]brace ksetminus bigcup _i=1^n-1A_i,$$
    where $A_i = pi in [n]brace k:i,i+1text share block$
    So using inclusion-exclusion principle, you end up with
    $$h(n,k)=sum _i = 0^n-1(-1)^ibinomn-1in-ibrace k.$$
    This last thing because $|A_i|=n-1brace k$ by collapsing $i$ and $i+1$ to one element. Then $|A_icap A_j|=n-2brace k$ and so on.


    Independently show that $$nbrace k=sum _i = 0^n-1binomn-1in-1-ibrace k-1,$$ by choosing the elements that go with $n$ in its block. Notice that this is a binomial transformation and so you can invert it as
    $$n-1 brace k-1=sum _i = 0^n-1(-1)^ibinomn-1in-ibrace k.$$ And so $h(n,k)=n-1brace k-1.$






    share|cite|improve this answer











    $endgroup$












    • $begingroup$
      Yes, we can use the binomial transform to get the result directly
      $endgroup$
      – VicaYang
      3 hours ago















    3












    $begingroup$

    I will denote $[n]brace k=pi$ the partitions of $[n]$ into $k$ blocks and i will denote $mathbbH(n,k)=pi in [n]brace k: pi text has no adjacent elements$ so that $|mathbbH(n,k)|=h(n,k).$
    Consider the following function
    $$varphi :[n-1]brace k-1longrightarrow mathbbH(n,k),$$
    given by $varphi (pi)=gamma$ where if $pi = B_1,cdots ,B_k$ then
    $gamma$ is taking each block $B$ of $pi$ and applying the algorithm find biggest $iin B$ such that $i,i-1 in B$ take $Bsetminus i-1$ and add $i$ to a new block that contains $n.$
    in other words you send the elements that contradict your assumption of being adjacent to a block that contains $n.$
    Example:
    $$varphi (3)=colorred15|24|3$$
    $$varphi (colorred34)=colorred135|2|4$$
    $$varphi (2)=14|2|colorred35$$
    $$varphi(4)=13|colorred25|4$$
    $$varphi(1)=1|24|colorred35$$
    Show that this and yours are inverse of each other.



    Edit: I see you want another way. Think the following. $$mathbbH(n,k)=[n]brace ksetminus bigcup _i=1^n-1A_i,$$
    where $A_i = pi in [n]brace k:i,i+1text share block$
    So using inclusion-exclusion principle, you end up with
    $$h(n,k)=sum _i = 0^n-1(-1)^ibinomn-1in-ibrace k.$$
    This last thing because $|A_i|=n-1brace k$ by collapsing $i$ and $i+1$ to one element. Then $|A_icap A_j|=n-2brace k$ and so on.


    Independently show that $$nbrace k=sum _i = 0^n-1binomn-1in-1-ibrace k-1,$$ by choosing the elements that go with $n$ in its block. Notice that this is a binomial transformation and so you can invert it as
    $$n-1 brace k-1=sum _i = 0^n-1(-1)^ibinomn-1in-ibrace k.$$ And so $h(n,k)=n-1brace k-1.$






    share|cite|improve this answer











    $endgroup$












    • $begingroup$
      Yes, we can use the binomial transform to get the result directly
      $endgroup$
      – VicaYang
      3 hours ago













    3












    3








    3





    $begingroup$

    I will denote $[n]brace k=pi$ the partitions of $[n]$ into $k$ blocks and i will denote $mathbbH(n,k)=pi in [n]brace k: pi text has no adjacent elements$ so that $|mathbbH(n,k)|=h(n,k).$
    Consider the following function
    $$varphi :[n-1]brace k-1longrightarrow mathbbH(n,k),$$
    given by $varphi (pi)=gamma$ where if $pi = B_1,cdots ,B_k$ then
    $gamma$ is taking each block $B$ of $pi$ and applying the algorithm find biggest $iin B$ such that $i,i-1 in B$ take $Bsetminus i-1$ and add $i$ to a new block that contains $n.$
    in other words you send the elements that contradict your assumption of being adjacent to a block that contains $n.$
    Example:
    $$varphi (3)=colorred15|24|3$$
    $$varphi (colorred34)=colorred135|2|4$$
    $$varphi (2)=14|2|colorred35$$
    $$varphi(4)=13|colorred25|4$$
    $$varphi(1)=1|24|colorred35$$
    Show that this and yours are inverse of each other.



    Edit: I see you want another way. Think the following. $$mathbbH(n,k)=[n]brace ksetminus bigcup _i=1^n-1A_i,$$
    where $A_i = pi in [n]brace k:i,i+1text share block$
    So using inclusion-exclusion principle, you end up with
    $$h(n,k)=sum _i = 0^n-1(-1)^ibinomn-1in-ibrace k.$$
    This last thing because $|A_i|=n-1brace k$ by collapsing $i$ and $i+1$ to one element. Then $|A_icap A_j|=n-2brace k$ and so on.


    Independently show that $$nbrace k=sum _i = 0^n-1binomn-1in-1-ibrace k-1,$$ by choosing the elements that go with $n$ in its block. Notice that this is a binomial transformation and so you can invert it as
    $$n-1 brace k-1=sum _i = 0^n-1(-1)^ibinomn-1in-ibrace k.$$ And so $h(n,k)=n-1brace k-1.$






    share|cite|improve this answer











    $endgroup$



    I will denote $[n]brace k=pi$ the partitions of $[n]$ into $k$ blocks and i will denote $mathbbH(n,k)=pi in [n]brace k: pi text has no adjacent elements$ so that $|mathbbH(n,k)|=h(n,k).$
    Consider the following function
    $$varphi :[n-1]brace k-1longrightarrow mathbbH(n,k),$$
    given by $varphi (pi)=gamma$ where if $pi = B_1,cdots ,B_k$ then
    $gamma$ is taking each block $B$ of $pi$ and applying the algorithm find biggest $iin B$ such that $i,i-1 in B$ take $Bsetminus i-1$ and add $i$ to a new block that contains $n.$
    in other words you send the elements that contradict your assumption of being adjacent to a block that contains $n.$
    Example:
    $$varphi (3)=colorred15|24|3$$
    $$varphi (colorred34)=colorred135|2|4$$
    $$varphi (2)=14|2|colorred35$$
    $$varphi(4)=13|colorred25|4$$
    $$varphi(1)=1|24|colorred35$$
    Show that this and yours are inverse of each other.



    Edit: I see you want another way. Think the following. $$mathbbH(n,k)=[n]brace ksetminus bigcup _i=1^n-1A_i,$$
    where $A_i = pi in [n]brace k:i,i+1text share block$
    So using inclusion-exclusion principle, you end up with
    $$h(n,k)=sum _i = 0^n-1(-1)^ibinomn-1in-ibrace k.$$
    This last thing because $|A_i|=n-1brace k$ by collapsing $i$ and $i+1$ to one element. Then $|A_icap A_j|=n-2brace k$ and so on.


    Independently show that $$nbrace k=sum _i = 0^n-1binomn-1in-1-ibrace k-1,$$ by choosing the elements that go with $n$ in its block. Notice that this is a binomial transformation and so you can invert it as
    $$n-1 brace k-1=sum _i = 0^n-1(-1)^ibinomn-1in-ibrace k.$$ And so $h(n,k)=n-1brace k-1.$







    share|cite|improve this answer














    share|cite|improve this answer



    share|cite|improve this answer








    edited 5 hours ago

























    answered 14 hours ago









    PhicarPhicar

    2,9601915




    2,9601915











    • $begingroup$
      Yes, we can use the binomial transform to get the result directly
      $endgroup$
      – VicaYang
      3 hours ago
















    • $begingroup$
      Yes, we can use the binomial transform to get the result directly
      $endgroup$
      – VicaYang
      3 hours ago















    $begingroup$
    Yes, we can use the binomial transform to get the result directly
    $endgroup$
    – VicaYang
    3 hours ago




    $begingroup$
    Yes, we can use the binomial transform to get the result directly
    $endgroup$
    – VicaYang
    3 hours ago











    2












    $begingroup$

    I will illustrate Phicar's bijection in more detail and explain why it is invertible.



    You start with a partition of $[n-1]$ into $m-1$ non-distinct parts. Let us focus on a single part. For example, when $n=12$, one part could be
    $$
    1,2,3,5,6,8,9,10,11
    $$

    Now, break this into chains of consecutive integers.
    $$

    1,2,3quad 5,6quad 8,9,10,11

    $$

    Within each chain, we will keep the highest element, remove the second highest, keeps the third highest, remove the fourth highest, etc. The removed elements will all be put into a new part with the added element, $n$.
    $$

    1,colorred2,3quad colorred5,6quad colorred8,9,colorred10,11
    \Downarrow\1,3quad6quad
    9,11quad,quad 2,5,8,10,12$$

    We do this for every part. It is easy to see the result will have no consecutive integers in the same part.



    Now, why is this invertible? Given a partition of $[n]$ into $m$ distinct parts with no two adjacent elements in the same part, look at the part containing $n$. Everything in that part was moved there from a different part. But it is easy to see where it was moved from; the number $k$ must have come from the part containing $k+1$. After moving all these elements back, and deleting $n$, we get a partition of $[n-1]$ into $[m-1]$ parts.






    share|cite|improve this answer









    $endgroup$












    • $begingroup$
      Yes, I realize that Phicar’s construction and mine are mutually inverse to each other.
      $endgroup$
      – VicaYang
      11 hours ago
















    2












    $begingroup$

    I will illustrate Phicar's bijection in more detail and explain why it is invertible.



    You start with a partition of $[n-1]$ into $m-1$ non-distinct parts. Let us focus on a single part. For example, when $n=12$, one part could be
    $$
    1,2,3,5,6,8,9,10,11
    $$

    Now, break this into chains of consecutive integers.
    $$

    1,2,3quad 5,6quad 8,9,10,11

    $$

    Within each chain, we will keep the highest element, remove the second highest, keeps the third highest, remove the fourth highest, etc. The removed elements will all be put into a new part with the added element, $n$.
    $$

    1,colorred2,3quad colorred5,6quad colorred8,9,colorred10,11
    \Downarrow\1,3quad6quad
    9,11quad,quad 2,5,8,10,12$$

    We do this for every part. It is easy to see the result will have no consecutive integers in the same part.



    Now, why is this invertible? Given a partition of $[n]$ into $m$ distinct parts with no two adjacent elements in the same part, look at the part containing $n$. Everything in that part was moved there from a different part. But it is easy to see where it was moved from; the number $k$ must have come from the part containing $k+1$. After moving all these elements back, and deleting $n$, we get a partition of $[n-1]$ into $[m-1]$ parts.






    share|cite|improve this answer









    $endgroup$












    • $begingroup$
      Yes, I realize that Phicar’s construction and mine are mutually inverse to each other.
      $endgroup$
      – VicaYang
      11 hours ago














    2












    2








    2





    $begingroup$

    I will illustrate Phicar's bijection in more detail and explain why it is invertible.



    You start with a partition of $[n-1]$ into $m-1$ non-distinct parts. Let us focus on a single part. For example, when $n=12$, one part could be
    $$
    1,2,3,5,6,8,9,10,11
    $$

    Now, break this into chains of consecutive integers.
    $$

    1,2,3quad 5,6quad 8,9,10,11

    $$

    Within each chain, we will keep the highest element, remove the second highest, keeps the third highest, remove the fourth highest, etc. The removed elements will all be put into a new part with the added element, $n$.
    $$

    1,colorred2,3quad colorred5,6quad colorred8,9,colorred10,11
    \Downarrow\1,3quad6quad
    9,11quad,quad 2,5,8,10,12$$

    We do this for every part. It is easy to see the result will have no consecutive integers in the same part.



    Now, why is this invertible? Given a partition of $[n]$ into $m$ distinct parts with no two adjacent elements in the same part, look at the part containing $n$. Everything in that part was moved there from a different part. But it is easy to see where it was moved from; the number $k$ must have come from the part containing $k+1$. After moving all these elements back, and deleting $n$, we get a partition of $[n-1]$ into $[m-1]$ parts.






    share|cite|improve this answer









    $endgroup$



    I will illustrate Phicar's bijection in more detail and explain why it is invertible.



    You start with a partition of $[n-1]$ into $m-1$ non-distinct parts. Let us focus on a single part. For example, when $n=12$, one part could be
    $$
    1,2,3,5,6,8,9,10,11
    $$

    Now, break this into chains of consecutive integers.
    $$

    1,2,3quad 5,6quad 8,9,10,11

    $$

    Within each chain, we will keep the highest element, remove the second highest, keeps the third highest, remove the fourth highest, etc. The removed elements will all be put into a new part with the added element, $n$.
    $$

    1,colorred2,3quad colorred5,6quad colorred8,9,colorred10,11
    \Downarrow\1,3quad6quad
    9,11quad,quad 2,5,8,10,12$$

    We do this for every part. It is easy to see the result will have no consecutive integers in the same part.



    Now, why is this invertible? Given a partition of $[n]$ into $m$ distinct parts with no two adjacent elements in the same part, look at the part containing $n$. Everything in that part was moved there from a different part. But it is easy to see where it was moved from; the number $k$ must have come from the part containing $k+1$. After moving all these elements back, and deleting $n$, we get a partition of $[n-1]$ into $[m-1]$ parts.







    share|cite|improve this answer












    share|cite|improve this answer



    share|cite|improve this answer










    answered 12 hours ago









    Mike EarnestMike Earnest

    27.9k22152




    27.9k22152











    • $begingroup$
      Yes, I realize that Phicar’s construction and mine are mutually inverse to each other.
      $endgroup$
      – VicaYang
      11 hours ago

















    • $begingroup$
      Yes, I realize that Phicar’s construction and mine are mutually inverse to each other.
      $endgroup$
      – VicaYang
      11 hours ago
















    $begingroup$
    Yes, I realize that Phicar’s construction and mine are mutually inverse to each other.
    $endgroup$
    – VicaYang
    11 hours ago





    $begingroup$
    Yes, I realize that Phicar’s construction and mine are mutually inverse to each other.
    $endgroup$
    – VicaYang
    11 hours ago












    1












    $begingroup$

    My friend HHT gives a transformation.



    I use the python code to verify that my construction and @Phicar 's construction is bijective. But I still cannot provide the proof now



    In $h(n,m)$, consider the boxes with $n^textth$ ball. The box contains $a_1^textth,a_2^textthldots,n^textth$. Move all the ball $a_i^textth$ to the box containing $a_i+1^textth$ until the box contains $n^textth$ ball only. Then remove the box as well as the $n^textth$ ball.



    But I still cannot prove it is a bijective yet



    The example:



    $4,4,3,35,24,24,13$



    Move balls:



    $12,123,23,134,124,1,13$



    Remove $5$



    $12,4,23,134,3,234,24$





    # assert n <= 10 for convenience, otherwise the str will be too long
    # and my brute force algorithm will be too slow

    import copy

    def sort(arr):
    for elem in arr:
    elem = sorted(elem)
    arr = sorted(arr, key=lambda x:x[0])
    return arr

    def is_valid_S(arr):
    return all(arr)

    def is_valid_H(arr):
    if not is_valid_S(arr):
    return False
    for elem in arr:
    for i in range(len(elem)-1):
    if elem[i] + 1 == elem[i+1]:
    return False
    return True

    # generate(5, 3, is_valid_H) or generate(4, 2, is_valid_S)
    def generate(n, m, is_valid):
    res = []
    for i in range(m**n):
    val = i
    tmp = []
    for i in range(m):
    tmp.append([])
    for idx in range(n):
    tmp[val % m].append(idx+1)
    val //= m
    if is_valid(tmp) and sort(tmp) not in res:
    res.append(sort(tmp))
    return res


    def H2S(m_h_arr):
    h_arr = copy.deepcopy(m_h_arr)
    n = max(map(max, h_arr))
    idx = 0
    while n not in h_arr[idx]:
    idx += 1
    h_arr[idx].remove(n)
    for elem in h_arr[idx]:
    _idx = 0
    while elem + 1 not in h_arr[_idx]:
    _idx += 1
    h_arr[_idx].insert(h_arr[_idx].index(elem+1),elem)
    del h_arr[idx]
    return h_arr

    def remove_adjacent(elem):
    idx = len(elem) - 2
    removed = []
    while idx != -1:
    if elem[idx] + 1 == elem[idx + 1]:
    removed.append(elem[idx])
    del elem[idx]
    idx -= 1
    return elem, removed

    def S2H(m_s_arr):
    s_arr = copy.deepcopy(m_s_arr)
    n = max(map(max, s_arr))
    removed = []
    for i in range(len(s_arr)):
    e, r = remove_adjacent(s_arr[i])
    s_arr[i] = e
    for val in r:
    removed.append(val)
    removed.append(n+1)
    s_arr.append(sorted(removed))
    return sort(s_arr)

    def is_bijective(n, m, H2S, S2H):
    if n > 9:
    print("please set n < 10")
    return
    hs = generate(n, m, is_valid_H)
    ss = generate(n-1, m-1, is_valid_S)
    ss_ = list(map(H2S, hs))
    hs_ = list(map(S2H, ss))
    return all(map(lambda x:x in hs, hs_))
    and all(map(lambda x:x in hs_, hs))
    and all(map(lambda x:x in ss, ss_))
    and all(map(lambda x:x in ss_, ss))

    is_bijective(8,4,H2S,S2H)
    ```





    share|cite|improve this answer










    New contributor




    VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.






    $endgroup$

















      1












      $begingroup$

      My friend HHT gives a transformation.



      I use the python code to verify that my construction and @Phicar 's construction is bijective. But I still cannot provide the proof now



      In $h(n,m)$, consider the boxes with $n^textth$ ball. The box contains $a_1^textth,a_2^textthldots,n^textth$. Move all the ball $a_i^textth$ to the box containing $a_i+1^textth$ until the box contains $n^textth$ ball only. Then remove the box as well as the $n^textth$ ball.



      But I still cannot prove it is a bijective yet



      The example:



      $4,4,3,35,24,24,13$



      Move balls:



      $12,123,23,134,124,1,13$



      Remove $5$



      $12,4,23,134,3,234,24$





      # assert n <= 10 for convenience, otherwise the str will be too long
      # and my brute force algorithm will be too slow

      import copy

      def sort(arr):
      for elem in arr:
      elem = sorted(elem)
      arr = sorted(arr, key=lambda x:x[0])
      return arr

      def is_valid_S(arr):
      return all(arr)

      def is_valid_H(arr):
      if not is_valid_S(arr):
      return False
      for elem in arr:
      for i in range(len(elem)-1):
      if elem[i] + 1 == elem[i+1]:
      return False
      return True

      # generate(5, 3, is_valid_H) or generate(4, 2, is_valid_S)
      def generate(n, m, is_valid):
      res = []
      for i in range(m**n):
      val = i
      tmp = []
      for i in range(m):
      tmp.append([])
      for idx in range(n):
      tmp[val % m].append(idx+1)
      val //= m
      if is_valid(tmp) and sort(tmp) not in res:
      res.append(sort(tmp))
      return res


      def H2S(m_h_arr):
      h_arr = copy.deepcopy(m_h_arr)
      n = max(map(max, h_arr))
      idx = 0
      while n not in h_arr[idx]:
      idx += 1
      h_arr[idx].remove(n)
      for elem in h_arr[idx]:
      _idx = 0
      while elem + 1 not in h_arr[_idx]:
      _idx += 1
      h_arr[_idx].insert(h_arr[_idx].index(elem+1),elem)
      del h_arr[idx]
      return h_arr

      def remove_adjacent(elem):
      idx = len(elem) - 2
      removed = []
      while idx != -1:
      if elem[idx] + 1 == elem[idx + 1]:
      removed.append(elem[idx])
      del elem[idx]
      idx -= 1
      return elem, removed

      def S2H(m_s_arr):
      s_arr = copy.deepcopy(m_s_arr)
      n = max(map(max, s_arr))
      removed = []
      for i in range(len(s_arr)):
      e, r = remove_adjacent(s_arr[i])
      s_arr[i] = e
      for val in r:
      removed.append(val)
      removed.append(n+1)
      s_arr.append(sorted(removed))
      return sort(s_arr)

      def is_bijective(n, m, H2S, S2H):
      if n > 9:
      print("please set n < 10")
      return
      hs = generate(n, m, is_valid_H)
      ss = generate(n-1, m-1, is_valid_S)
      ss_ = list(map(H2S, hs))
      hs_ = list(map(S2H, ss))
      return all(map(lambda x:x in hs, hs_))
      and all(map(lambda x:x in hs_, hs))
      and all(map(lambda x:x in ss, ss_))
      and all(map(lambda x:x in ss_, ss))

      is_bijective(8,4,H2S,S2H)
      ```





      share|cite|improve this answer










      New contributor




      VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      $endgroup$















        1












        1








        1





        $begingroup$

        My friend HHT gives a transformation.



        I use the python code to verify that my construction and @Phicar 's construction is bijective. But I still cannot provide the proof now



        In $h(n,m)$, consider the boxes with $n^textth$ ball. The box contains $a_1^textth,a_2^textthldots,n^textth$. Move all the ball $a_i^textth$ to the box containing $a_i+1^textth$ until the box contains $n^textth$ ball only. Then remove the box as well as the $n^textth$ ball.



        But I still cannot prove it is a bijective yet



        The example:



        $4,4,3,35,24,24,13$



        Move balls:



        $12,123,23,134,124,1,13$



        Remove $5$



        $12,4,23,134,3,234,24$





        # assert n <= 10 for convenience, otherwise the str will be too long
        # and my brute force algorithm will be too slow

        import copy

        def sort(arr):
        for elem in arr:
        elem = sorted(elem)
        arr = sorted(arr, key=lambda x:x[0])
        return arr

        def is_valid_S(arr):
        return all(arr)

        def is_valid_H(arr):
        if not is_valid_S(arr):
        return False
        for elem in arr:
        for i in range(len(elem)-1):
        if elem[i] + 1 == elem[i+1]:
        return False
        return True

        # generate(5, 3, is_valid_H) or generate(4, 2, is_valid_S)
        def generate(n, m, is_valid):
        res = []
        for i in range(m**n):
        val = i
        tmp = []
        for i in range(m):
        tmp.append([])
        for idx in range(n):
        tmp[val % m].append(idx+1)
        val //= m
        if is_valid(tmp) and sort(tmp) not in res:
        res.append(sort(tmp))
        return res


        def H2S(m_h_arr):
        h_arr = copy.deepcopy(m_h_arr)
        n = max(map(max, h_arr))
        idx = 0
        while n not in h_arr[idx]:
        idx += 1
        h_arr[idx].remove(n)
        for elem in h_arr[idx]:
        _idx = 0
        while elem + 1 not in h_arr[_idx]:
        _idx += 1
        h_arr[_idx].insert(h_arr[_idx].index(elem+1),elem)
        del h_arr[idx]
        return h_arr

        def remove_adjacent(elem):
        idx = len(elem) - 2
        removed = []
        while idx != -1:
        if elem[idx] + 1 == elem[idx + 1]:
        removed.append(elem[idx])
        del elem[idx]
        idx -= 1
        return elem, removed

        def S2H(m_s_arr):
        s_arr = copy.deepcopy(m_s_arr)
        n = max(map(max, s_arr))
        removed = []
        for i in range(len(s_arr)):
        e, r = remove_adjacent(s_arr[i])
        s_arr[i] = e
        for val in r:
        removed.append(val)
        removed.append(n+1)
        s_arr.append(sorted(removed))
        return sort(s_arr)

        def is_bijective(n, m, H2S, S2H):
        if n > 9:
        print("please set n < 10")
        return
        hs = generate(n, m, is_valid_H)
        ss = generate(n-1, m-1, is_valid_S)
        ss_ = list(map(H2S, hs))
        hs_ = list(map(S2H, ss))
        return all(map(lambda x:x in hs, hs_))
        and all(map(lambda x:x in hs_, hs))
        and all(map(lambda x:x in ss, ss_))
        and all(map(lambda x:x in ss_, ss))

        is_bijective(8,4,H2S,S2H)
        ```





        share|cite|improve this answer










        New contributor




        VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.






        $endgroup$



        My friend HHT gives a transformation.



        I use the python code to verify that my construction and @Phicar 's construction is bijective. But I still cannot provide the proof now



        In $h(n,m)$, consider the boxes with $n^textth$ ball. The box contains $a_1^textth,a_2^textthldots,n^textth$. Move all the ball $a_i^textth$ to the box containing $a_i+1^textth$ until the box contains $n^textth$ ball only. Then remove the box as well as the $n^textth$ ball.



        But I still cannot prove it is a bijective yet



        The example:



        $4,4,3,35,24,24,13$



        Move balls:



        $12,123,23,134,124,1,13$



        Remove $5$



        $12,4,23,134,3,234,24$





        # assert n <= 10 for convenience, otherwise the str will be too long
        # and my brute force algorithm will be too slow

        import copy

        def sort(arr):
        for elem in arr:
        elem = sorted(elem)
        arr = sorted(arr, key=lambda x:x[0])
        return arr

        def is_valid_S(arr):
        return all(arr)

        def is_valid_H(arr):
        if not is_valid_S(arr):
        return False
        for elem in arr:
        for i in range(len(elem)-1):
        if elem[i] + 1 == elem[i+1]:
        return False
        return True

        # generate(5, 3, is_valid_H) or generate(4, 2, is_valid_S)
        def generate(n, m, is_valid):
        res = []
        for i in range(m**n):
        val = i
        tmp = []
        for i in range(m):
        tmp.append([])
        for idx in range(n):
        tmp[val % m].append(idx+1)
        val //= m
        if is_valid(tmp) and sort(tmp) not in res:
        res.append(sort(tmp))
        return res


        def H2S(m_h_arr):
        h_arr = copy.deepcopy(m_h_arr)
        n = max(map(max, h_arr))
        idx = 0
        while n not in h_arr[idx]:
        idx += 1
        h_arr[idx].remove(n)
        for elem in h_arr[idx]:
        _idx = 0
        while elem + 1 not in h_arr[_idx]:
        _idx += 1
        h_arr[_idx].insert(h_arr[_idx].index(elem+1),elem)
        del h_arr[idx]
        return h_arr

        def remove_adjacent(elem):
        idx = len(elem) - 2
        removed = []
        while idx != -1:
        if elem[idx] + 1 == elem[idx + 1]:
        removed.append(elem[idx])
        del elem[idx]
        idx -= 1
        return elem, removed

        def S2H(m_s_arr):
        s_arr = copy.deepcopy(m_s_arr)
        n = max(map(max, s_arr))
        removed = []
        for i in range(len(s_arr)):
        e, r = remove_adjacent(s_arr[i])
        s_arr[i] = e
        for val in r:
        removed.append(val)
        removed.append(n+1)
        s_arr.append(sorted(removed))
        return sort(s_arr)

        def is_bijective(n, m, H2S, S2H):
        if n > 9:
        print("please set n < 10")
        return
        hs = generate(n, m, is_valid_H)
        ss = generate(n-1, m-1, is_valid_S)
        ss_ = list(map(H2S, hs))
        hs_ = list(map(S2H, ss))
        return all(map(lambda x:x in hs, hs_))
        and all(map(lambda x:x in hs_, hs))
        and all(map(lambda x:x in ss, ss_))
        and all(map(lambda x:x in ss_, ss))

        is_bijective(8,4,H2S,S2H)
        ```






        share|cite|improve this answer










        New contributor




        VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        share|cite|improve this answer



        share|cite|improve this answer








        edited 12 hours ago





















        New contributor




        VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        answered 14 hours ago









        VicaYangVicaYang

        1336




        1336




        New contributor




        VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.





        New contributor





        VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.






        VicaYang is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.




















            VicaYang is a new contributor. Be nice, and check out our Code of Conduct.









            draft saved

            draft discarded


















            VicaYang is a new contributor. Be nice, and check out our Code of Conduct.












            VicaYang is a new contributor. Be nice, and check out our Code of Conduct.











            VicaYang is a new contributor. Be nice, and check out our Code of Conduct.














            Thanks for contributing an answer to Mathematics Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            Use MathJax to format equations. MathJax reference.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3188517%2fstirling-numbers-of-second-kind-but-no-two-adjacent-numbers-in-same-part%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            -combinatorics, recurrence-relations, stirling-numbers

            Popular posts from this blog

            Word for a person who has no opinion about whether god existsWord for having a definite opinion while simultaneously withholding judgment?What's the opposite of “newcomer? Is ”veteran" OK?What do you call an “atheist” who might believe in an afterlife?What's a word for someone who wants to voice opinions but not have them challenged?Word for someone who dismisses contrary opinions as irrational?Somone who thinks they are overly special/out of the ordinaryIs there a word, phrase or idiom for “a person who is incapable of thinking about the future”?The belief that a god is human-likeA word for a non-famous person/thing you have heard a lot aboutAdjective for a person who enjoys taking care of their appearance

            What was this official D&D 3.5e Lovecraft-flavored rulebook?What was this set of RPG tools called?As a first-time DM should I let my players play complex character classes and roles?Nymph's Kiss and the RelationshipWhat was the name of this Cleric Prestige Class that shapes metal with its bare hands?Are the 3.5e Dragonlance books third party or official works?What's up with the domain Vile Darkness?What was this 80s book about RPGs?What was the name of this Werewolf band?What book had Rituals to “upgrade” animal companions to keep them viable at higher levels?What was this RPG that had rules for player-owned businesses?

            2017 IndyCar Series Contents Series news Teams and drivers Schedule Season summary Footnotes References External links Navigation menu"INDYCAR: Initial 2018 bodywork concepts unveiled"the original"IndyCar confirms switch to Performance Friction brakes in 2017""AJ Foyt Racing will switch to Chevy"the original"Carlos Munoz, Conor Daly will drive for AJ Foyt Racing""Zach Veach's Indy 500 Debut Confirmed with Foyt""No mass exodus from Honda after Ganassi switch""Ex-F1 driver Sato joins Andretti Autosport for 2017 IndyCar season""IndyCar's Ryan Hunter-Reay, sponsor DHL paired through 2020""hhgregg and Andretti Autosport announce partnership for key races in 2016""INDYCAR: Rossi re-signs with Andretti"the original"McLaren Formula 1 - Fernando Alonso to race at Indy 500 with McLaren, Honda and Andretti Autosport""Shank will finally take part in Indy 500 with Harvey, Andretti | MotorSportsTalk""Andretti adds Jack Harvey to Indy 500 field""Ganassi switches to Honda power for 2017""INDYCAR: Chilton returns to Ganassi"the original"IndyCar silly season: Who's going where in 2017?""INDYCAR: Kanaan, NTT Data return to Ganassi"the original"Kimball to remain at Ganassi for 2017""Coyne confirms Bourdais for 2017 IndyCar season""Davison to sub for Bourdais in Indy 500"the original"Gutierrez confirmed for Detroit IndyCar debut""Gutierrez returns with Coyne for rest of 2017 season""Vautier to drive for Coyne at Texas"the original"INDYCAR: Coyne confirms Jones for 2017"the original"Pippa Mann returns to Coyne for Indy 500""Karam, Dreyer & Reinbold teaming up again for Indianapolis 500""Pigot to return to Ed Carpenter Racing""Hildebrand confirmed as full-time Ed Carpenter driver""Veach to replace injured Hildebrand at Barber"the originalNew Team Harding Racing Enters Chaves for 101st Indianapolis 500"Juncos Racing Announces Entry in 101st Running of the Indianapolis 500 :: Juncos Racing""Juncos confirms Pigot for Indy 500""Saavedra confirmed in Juncos' second 500 entry"the original"Lazier confirms Indy 500 run after son's USF2000 debut"the original"Claman DeMelo to race for RLLR at Sonoma"the original"Rahal signs Servia and ace engineer for 2017""IndyCar: Aleshin returns with Schmidt"the original"Aleshin replaced by Saavedra for Toronto""Jack Harvey will pilot SPM No. 7 car at Watkins Glen, Sonoma""Jay Howard confirmed in Tony Stewart's supported SPM Indy entry""INDYCAR: Newgarden to wave the flag at Penske"the original"Pagenaud opts for No. 1 in 2017"the original"Penske confirms Newgarden for 2017""Montoya to stay with Team Penske in 2017""Target leaving IndyCar after 27 seasons with Chip Ganassi""Cavin: IndyCar could see complete driver/team shakeup in 2017""End of the road for KV Racing?""KV Racing confirms closure, equipment sold to Juncos""Juncos confirms IndyCar Series entry"the original"Juncos readies IndyCar program, aims for '17 500"the original"Harding Racing to add Texas, Pocono to schedule"the original"Sato signs with Andretti Autosport for 2017""INDYCAR: Aleshin in Doubt at SPM"the original"Long Beach notebook: JR Hildebrand breaks hand""Hildebrand cleared to return at Phoenix"the original"Bourdais to undergo surgery on multiple fractures""Aleshin loses Schmidt Peterson IndyCar ride""Saavedra in at SPM for Pocono, Gateway"the original"Bourdais to make return at Gateway"the original"The IndyCar Grand Prix no longer is sponsored by Angie's List""2017 IndyCar Series rulebook""2017 Verizon IndyCar Series Official Rulebook"Official websiteeeeee