Il doit falloir supposer

"un peu grand" pour que tout marche bien (

il me semble).
1) Le premier truc qui est complètement évident, c'est que l'application
\mapsto(b_2,b_3,...,b_{k}))
réalise une bijection de

sur

.
2) Reste à trouver une bijection de

sur

ce qui semble un peu plus délicat, mais en dressant par exemple la liste des 9 éléments de

et de

et en cherchant des "analogies" on trouve relativement facilement une solution :
Partant de
)
on rajoute un 3 au début, puis on regroupe les termes en prenant un 3 plus tout les éventuels 1 qui suivent jusqu'au 3 suivant (ou jusqu'à la fin).
(1,3,1,1,3,3,1,3,1,1,1) -> (
3,1,3,1,1,3,3,1,3,1,1,1) -> (3+1 , 3+1+1 , 3 , 3+1 , 3+1+1+1) = (4,5,3,4,6)
Et il est clair que l'opération en question est bien une bijection de

sur

(on écrit aisément la réciproque)
En plus, si on compose les bijection du 1) et du 2) (dans le cas où le premier terme est un 3), ça donne un truc simple : soit

et on l'enlève, soit

et on applique le "processus de regroupement" (et c'est pas la peine de rajouter le 3 au début vu que justement, il y est déjà...)