Binomial transform: Difference between revisions
Content added Content deleted
Thundergnat (talk | contribs) m (→{{header|Raku}}: Show self inverting variant also, other minor twiddles) |
Thundergnat (talk | contribs) m (Add some whitespace, undo an ill-advised twiddle) |
||
Line 58: | Line 58: | ||
;* [[oeis:A034943|OEIS:A034943 - Binomial transform of Padovan sequence]] |
;* [[oeis:A034943|OEIS:A034943 - Binomial transform of Padovan sequence]] |
||
;* [[oeis:A144413|OEIS:A144413 - a(n) = Sum_{k=0..n} (-1)^k * binomial(n, k) * A000931(n-k+4) (Inverse binomial transform of Padovan sequence)]] |
;* [[oeis:A144413|OEIS:A144413 - a(n) = Sum_{k=0..n} (-1)^k * binomial(n, k) * A000931(n-k+4) (Inverse binomial transform of Padovan sequence)]] |
||
=={{header|C}}== |
=={{header|C}}== |
||
Line 497: | Line 499: | ||
for 'Catalan number', (1, {[+] @_ Z× @_.reverse}…*), |
for 'Catalan number', (1, {[+] @_ Z× @_.reverse}…*), |
||
'Prime flip-flop', (1..*). |
'Prime flip-flop', (1..*).map({.is-prime ?? 1 !! 0}), |
||
'Fibonacci number', (0,1,*+*…*), |
'Fibonacci number', (0,1,*+*…*), |
||
'Padovan number', (1,0,0, -> $c,$b,$ {$b+$c}…*) |
'Padovan number', (1,0,0, -> $c,$b,$ {$b+$c}…*) |
||
Line 531: | Line 533: | ||
Prime flip-flop sequence: |
Prime flip-flop sequence: |
||
0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 |
|||
Forward binomial transform: |
Forward binomial transform: |
||
0 1 3 6 11 20 37 70 134 255 476 869 1564 2821 5201 9948 19793 40562 84271 174952 |
|||
2 5 13 33 83 205 495 1169 2707 6169 13889 30993 68701 151469 332349 725837 1577751 3413221 7349029 15751187 |
|||
Inverse binomial transform: |
Inverse binomial transform: |
||
0 1 -1 0 3 -10 25 -56 118 -237 456 -847 1540 -2795 5173 -9918 19761 -40528 84235 -174914 |
|||
Round trip: |
Round trip: |
||
0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 |
|||
Self inverting: |
Self inverting: |
||
0 -1 -1 0 3 10 25 56 118 237 456 847 1540 2795 5173 9918 19761 40528 84235 174914 |
|||
Re inverted: |
Re inverted: |
||
0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 |
|||
Fibonacci number sequence: |
Fibonacci number sequence: |