{"id":"n-6dcdf88cf7bb3ab0","revision":0,"first_index":0,"fingerprint":"f6-97627a1032bb0c6f","name":"one_plus_derivative of Irregular triangle T(n, k) = [x^k]( p(n, x) ), where p(n, x) = (1/x)*(1-x)^n*(1+x)^(n+2)*( Sum_{j >= 0} j^(n+1)*x^j ), read by rows.","polytool_family":null,"interpretation":null,"rows_observed":15,"degree_pattern":"affine","degree_slope":2,"degree_intercept":0,"palindromic":0,"gamma_positive":0,"nonnegative":1,"rr_by_factors":false,"rows":[["1"],["3","4","1"],["7","26","28","10","1"],["15","108","251","256","117","20","1"],["31","382","1526","2874","2856","1506","386","38","1"],["63","1256","7773","23040","38222","37584","21906","7168","1155","72","1"],["127","3978","36072","155250","381627","582084","569416","356868","138405","30642","3312","138","1"],["255","12340","158719","946032","3226515","6963012","10000083","9760384","6465325","2838396","783597","123408","9345","268","1"],["511","37814","676282","5416282","24607018","71175174","139486954","191475770","186729040","129199090","62362654","20252766","4148998","480338","26302","526","1"],["1023","115008","2823905","29780464","175398420","656513648","1677792268","3052070640","4044699674","3944164720","2826798342","1470607952","541090900","134640336","21049100","1834192","74367","1040","1"],["2047","348130","11637836","159366354","1193919189","5644094616","18243800400","42316521816","72538361094","93457831884","91166593992","67265217900","37185757434","15107912856","4367280336","853185624","103853355","6936354","211916","2066","1"],["4095","1050572","47543427","837121152","7868365649","46162687332","184674578181","531771537216","1140678411222","1862688756984","2345106065502","2288923102272","1730501934882","1005999121608","443098431786","144333025728","33492560379","5229115644","503156463","26138176","609213","4116","1"],["8191","3164046","193068318","4340408154","50668125756","364132872330","1774169918210","6219814562190","16306088062395","32791728942060","51425576337708","63509970467748","62031050571504","47880756678132","29038356868548","13678395016380","4912175833605","1307658429030","247511641430","31302686370","2409577236","98544546","1766298","8214","1"],["16383","9516760","780768997","22297373472","320816321994","2796302624688","16391884112646","68943483949280","217062144437405","526424745825000","1002762662214519","1519666943296320","1846439993254716","1804775893047456","1418204457020292","891757653165504","444588751479753","173192530023720","51589148500995","11387424874400","1779828132698","184274182320","11459152662","372677472","5159739","16408","1"],["32767","28599482","3148137520","113782523122","2006161861087","21045355665132","147021385617800","733469849840524","2736199814932691","7876858997048030","17886691807918376","32531184792044406","47874175904846355","57361659215885256","56109557841462096","44782818463814856","29052362637104685","15206059093847382","6346553916439808","2076516140158270","519859083722957","96227181488012","12540322668200","1072022907372","54299927617","1415985362","15168040","32794","1"]],"degrees":[0,2,4,6,8,10,12,14,16,18,20,22,24,26,28],"row_sums":["1","8","72","768","9600","138240","2257920","41287680","836075520","18579456000","449622835200","11771943321600","331576403558400","9998303861145600","321374052679680000"],"nonn":true,"definitions":[{"position":0,"source":"derived:one_plus_derivative","source_kind":"derived","equality_edge_id":null,"recurrence":{"first_index":0,"initial_polynomials":[["1"],["3","4","1"]],"recurrence":{"denominator":{"coeffs":[["72"],["-144"],["48"]]},"terms":[{"coeff":{"coeffs":[["-246","623","-946","48","-648","189"],["540","-440","1800","-910","2604","-270"],["-192","96","-1000","808","-2912","144"],["0","0","192","-192","1248","-32"],["0","0","0","0","-192","0"]]},"deriv_order":0,"offset":2,"sign":"none"},{"coeff":{"coeffs":[["-18","183","333","-792","98","-147","63"],["36","-156","-460","770","-164","1074","-48"],["0","48","120","-224","48","-784","16"],["0","0","0","0","0","160","0"]]},"deriv_order":1,"offset":2,"sign":"none"},{"coeff":{"coeffs":[["0","-6","103","-30","-94","36","-9"],["0","12","-144","-12","48","0","96"],["0","0","48","0","-16","0","-32"]]},"deriv_order":2,"offset":2,"sign":"none"},{"coeff":{"coeffs":[["258","-37","-354","63"],["-540","-236","912","-48"],["192","96","-784","16"],["0","0","192","0"]]},"deriv_order":0,"offset":1,"sign":"none"},{"coeff":{"coeffs":[["6","-31","36","-81"],["-12","0","0","240"],["0","0","0","-80"]]},"deriv_order":1,"offset":1,"sign":"none"}]},"schema":"polytool.recurrence.v1"}}],"properties":[{"id":185408,"position":0,"claim":"real_rooted","from_index":0,"region_key":"(-inf, 0]","provenance":"edges","claim_data":{"claim":"real_rooted","from_index":0,"region":{"upper":{"closed":true,"value":"0"}}},"label":"Real-rooted","description":"Every row P_n, n >= 0, is zero or real-rooted with all roots in (-inf, 0]","region_exact":null,"edges":["e-b14510ed4e9b5287"]},{"id":185409,"position":1,"claim":"one_signed_coefficients","from_index":0,"region_key":null,"provenance":"derived_from_edges","claim_data":{"alternating":false,"claim":"one_signed_coefficients","from_index":0},"label":"Coefficients of one sign","description":"Every nonzero row, n >= 0: the coefficients of P_n have one sign","region_exact":null,"edges":["e-b14510ed4e9b5287"]},{"id":185410,"position":2,"claim":"hadamard_kernel","from_index":0,"region_key":null,"provenance":"derived_from_edges","claim_data":{"claim":"hadamard_kernel","from_index":0},"label":"Hadamard kernel (Malo)","description":"Rows P_n, n >= 0, are Hadamard kernels (preserve real-rootedness)","region_exact":null,"edges":["e-b14510ed4e9b5287"]}],"region_exact":{},"incoming_edges":[{"id":"e-b14510ed4e9b5287","operation":{"index_shift":0,"operation":"preserver_image","operator":"{\"shape\":\"derivative_polynomial\",\"coefficients\":[{\"numerator\":[\"1\"],\"denominator\":[\"1\"]},{\"numerator\":[\"1\"],\"denominator\":[\"1\"]}]}"},"operation_detail":"derivative_polynomial, shift 0","conclusion_id":"n-6dcdf88cf7bb3ab0","premise_count":1,"theorem":"Laguerre's theorem on differential operators: if phi is a real polynomial with only real roots, then phi(D) maps every real-rooted polynomial to a real-rooted polynomial or zero (write phi(D) = C D^j prod (1 + c_i D); D preserves real-rootedness by Rolle's theorem and p + c p' is real-rooted for every real c by Rolle's theorem applied to e^(x/c) p; Polya--Schur 1914); when the coefficients of phi have one sign, coefficients of one sign stay of one sign; applied to phi(n, .) for each n","lean_route":null,"lean_declarations":["RealRooted.splits_add_C_mul_derivative_all","RealRooted.splits_C_mul_add_derivative","Polynomial.Splits.derivative"],"certificate_hash":"879140b163b6bd85c7d03e8a7f950ee323dd31bdbe0fbbd1b3f849a3522e4d5b","verification_polytool":"replayed","verification_lean":"not_attempted","claims":[{"claim":"real_rooted","from_index":0,"region":{"upper":{"closed":true,"value":"0"}}}],"premises":[{"position":0,"node_id":"n-b3367e055aead099","role":"sequence","name":"Irregular triangle T(n, k) = [x^k]( p(n, x) ), where p(n, x) = (1/x)*(1-x)^n*(1+x)^(n+2)*( Sum_{j >= 0} j^(n+1)*x^j ), read by rows.","uses":{"claim":"real_rooted","from_index":0,"region":{"upper":{"closed":true,"value":"0"}}},"uses_text":"Every row P_n, n >= 0, is zero or real-rooted with all roots in (-inf, 0]"}]}],"used_by":[],"used_by_total":0,"links":[],"oeis":[],"bfiles":[],"oeis_texts":[{"oeis_id":"","target":"node","first_row":0,"oeis_offset":0,"reversed":false,"trim_zeros":"none","regular_triangle":false,"rows_shown":10,"polytool_commit":"c48629374597092cc41ef4d6273f37991516f984","triangle_example":"Triangle begins:\n  0:    1;\n  1:    3,      4,       1;\n  2:    7,     26,      28,       10,         1;\n  3:   15,    108,     251,      256,       117,        20,          1;\n  4:   31,    382,    1526,     2874,      2856,      1506,        386,         38,          1;\n  5:   63,   1256,    7773,    23040,     38222,     37584,      21906,       7168,       1155,         72,          1;\n  6:  127,   3978,   36072,   155250,    381627,    582084,     569416,     356868,     138405,      30642,       3312,        138,         1;\n  7:  255,  12340,  158719,   946032,   3226515,   6963012,   10000083,    9760384,    6465325,    2838396,     783597,     123408,      9345,       268,        1;\n  8:  511,  37814,  676282,  5416282,  24607018,  71175174,  139486954,  191475770,  186729040,  129199090,   62362654,   20252766,   4148998,    480338,    26302,     526,     1;\n  9: 1023, 115008, 2823905, 29780464, 175398420, 656513648, 1677792268, 3052070640, 4044699674, 3944164720, 2826798342, 1470607952, 541090900, 134640336, 21049100, 1834192, 74367, 1040, 1;\n","recurrence_sentence":"The row polynomials satisfy (48*n^2-144*n+72)*P(n,x) = -(192*n^2-540*n+246-(96*n^2-440*n+623)*x-(192*n^3-1000*n^2+1800*n-946)*x^2+(192*n^3-808*n^2+910*n-48)*x^3+(192*n^4-1248*n^3+2912*n^2-2604*n+648)*x^4+(32*n^3-144*n^2+270*n-189)*x^5)*P(n-2,x) + (36*n-18+(48*n^2-156*n+183)*x+(120*n^2-460*n+333)*x^2-(224*n^2-770*n+792)*x^3+(48*n^2-164*n+98)*x^4+(160*n^3-784*n^2+1074*n-147)*x^5+(16*n^2-48*n+63)*x^6)*d/dx P(n-2,x) + ((12*n-6)*x+(48*n^2-144*n+103)*x^2-(12*n+30)*x^3-(16*n^2-48*n+94)*x^4+36*x^5-(32*n^2-96*n+9)*x^6)*d^2/dx^2 P(n-2,x) + (192*n^2-540*n+258+(96*n^2-236*n-37)*x+(192*n^3-784*n^2+912*n-354)*x^2+(16*n^2-48*n+63)*x^3)*P(n-1,x) - (12*n-6+31*x-36*x^2+(80*n^2-240*n+81)*x^3)*d/dx P(n-1,x) for n >= 2, with P(0,x) = 1, P(1,x) = 3 + 4*x + x^2.","mathematica":"P[0, x_] := 1;\nP[1, x_] := 3 + 4*x + x^2;\nP[n_, x_] := P[n, x] = Expand[Together[(-(192*n^2 - 540*n + 246 - (96*n^2 - 440*n + 623)*x - (192*n^3 - 1000*n^2 + 1800*n - 946)*x^2 + (192*n^3 - 808*n^2 + 910*n - 48)*x^3 + (192*n^4 - 1248*n^3 + 2912*n^2 - 2604*n + 648)*x^4 + (32*n^3 - 144*n^2 + 270*n - 189)*x^5)*P[n - 2, x] + (36*n - 18 + (48*n^2 - 156*n + 183)*x + (120*n^2 - 460*n + 333)*x^2 - (224*n^2 - 770*n + 792)*x^3 + (48*n^2 - 164*n + 98)*x^4 + (160*n^3 - 784*n^2 + 1074*n - 147)*x^5 + (16*n^2 - 48*n + 63)*x^6)*D[P[n - 2, x], x] + ((12*n - 6)*x + (48*n^2 - 144*n + 103)*x^2 - (12*n + 30)*x^3 - (16*n^2 - 48*n + 94)*x^4 + 36*x^5 - (32*n^2 - 96*n + 9)*x^6)*D[P[n - 2, x], {x, 2}] + (192*n^2 - 540*n + 258 + (96*n^2 - 236*n - 37)*x + (192*n^3 - 784*n^2 + 912*n - 354)*x^2 + (16*n^2 - 48*n + 63)*x^3)*P[n - 1, x] - (12*n - 6 + 31*x - 36*x^2 + (80*n^2 - 240*n + 81)*x^3)*D[P[n - 1, x], x])/(48*n^2 - 144*n + 72)]];\nTable[CoefficientList[P[n, x], x], {n, 0, 9}] // Flatten","pari":"P(N) = {my(v = vector(N + 1)); v[1] = 1; v[2] = 3 + 4*x + x^2; for(n = 2, N, my(i = n + 1); v[i] = (-(192*n^2 - 540*n + 246 - (96*n^2 - 440*n + 623)*x - (192*n^3 - 1000*n^2 + 1800*n - 946)*x^2 + (192*n^3 - 808*n^2 + 910*n - 48)*x^3 + (192*n^4 - 1248*n^3 + 2912*n^2 - 2604*n + 648)*x^4 + (32*n^3 - 144*n^2 + 270*n - 189)*x^5)*v[i - 2] + (36*n - 18 + (48*n^2 - 156*n + 183)*x + (120*n^2 - 460*n + 333)*x^2 - (224*n^2 - 770*n + 792)*x^3 + (48*n^2 - 164*n + 98)*x^4 + (160*n^3 - 784*n^2 + 1074*n - 147)*x^5 + (16*n^2 - 48*n + 63)*x^6)*deriv(v[i - 2], x) + ((12*n - 6)*x + (48*n^2 - 144*n + 103)*x^2 - (12*n + 30)*x^3 - (16*n^2 - 48*n + 94)*x^4 + 36*x^5 - (32*n^2 - 96*n + 9)*x^6)*deriv(deriv(v[i - 2], x), x) + (192*n^2 - 540*n + 258 + (96*n^2 - 236*n - 37)*x + (192*n^3 - 784*n^2 + 912*n - 354)*x^2 + (16*n^2 - 48*n + 63)*x^3)*v[i - 1] - (12*n - 6 + 31*x - 36*x^2 + (80*n^2 - 240*n + 81)*x^3)*deriv(v[i - 1], x))/(48*n^2 - 144*n + 72)); v};\nrow(n, p) = {my(c = Vecrev(p)); c};\nT(N) = {my(v = P(N)); concat(vector(#v, i, row(i - 1, v[i])))};\nT(9)","reading":{"first_row":0,"offset":0,"reversed":false,"trim_zeros":"none","regular_triangle":false}}],"derivation":null,"headline":"one_plus_derivative of Irregular triangle T(n, k) = [x^k]( p(n, x) ), where p(n, x) = (1/x)*(1-x)^n*(1+x)^(n+2)*( Sum_{j >= 0} j^(n+1)*x^j ), read by rows.","chain":null}
