{"id":"n-31ecf072bbd1fb56","revision":0,"first_index":0,"fingerprint":"f6-e2ee8f4a02068769","name":"derivative of basis_map_A007318 of Triangular array:  row n gives the coefficients of the polynomial p(n,x) defined in Comments.","polytool_family":null,"interpretation":null,"rows_observed":15,"degree_pattern":"affine","degree_slope":1,"degree_intercept":-1,"palindromic":0,"gamma_positive":0,"nonnegative":1,"rr_by_factors":false,"rows":[[],["3"],["18","12"],["87","114","36"],["378","738","468","96"],["1548","4014","3825","1584","240"],["6102","19728","25092","15672","4800","576"],["23421","90702","144306","120612","55800","13536","1344"],["88146","397722","759708","795780","493320","180864","36288","3072"],["326769","1683294","3752649","4726248","3675975","1807056","548016","93696","6912"],["1196964","6930972","17664120","25994532","24331590","15016356","6107808","1578240","235008","15360"],["4342104","27917604","80062866","134817696","147564885","109663110","56017836","19415424","4368384","576000","33792"],["15625116","110446128","352001988","667500756","836563650","727359318","447560988","194845632","58800384","11712000","1385472","73728"],["55847415","430440660","1509283620","3182742420","4494529845","4476571686","3223812837","1690969248","641014560","171233280","30590208","3280896","159744"],["198459090","1656408000","6336844020","14709820320","23111385180","25947822384","21412919304","13147966704","6005726208","2015222400","482752512","78170112","7667712","344064"]],"degrees":[-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13],"row_sums":["0","3","30","237","1680","11211","71970","449721","2754900","16620615","99070950","584779701","3423875160","19910476419","115111508010"],"nonn":true,"definitions":[{"position":0,"source":"derived:derivative","source_kind":"derived","equality_edge_id":null,"recurrence":{"first_index":0,"initial_polynomials":[["0"],["3"]],"recurrence":{"denominator":{"coeffs":[["-1","-2"],["1","2"]]},"terms":[{"coeff":{"coeffs":[["16","24","8"],["-5","-4","0"]]},"deriv_order":0,"offset":1,"sign":"none"},{"coeff":{"coeffs":[["13","29","20","4"]]},"deriv_order":1,"offset":1,"sign":"none"}]},"schema":"polytool.recurrence.v1"}}],"properties":[{"id":178860,"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-53e552fae5d8c928"]},{"id":178861,"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-53e552fae5d8c928"]},{"id":178862,"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-53e552fae5d8c928"]}],"region_exact":{},"incoming_edges":[{"id":"e-53e552fae5d8c928","operation":{"index_shift":0,"operation":"preserver_image","operator":"{\"shape\":\"derivative_polynomial\",\"coefficients\":[{\"numerator\":[\"0\"],\"denominator\":[\"1\"]},{\"numerator\":[\"1\"],\"denominator\":[\"1\"]}]}"},"operation_detail":"derivative_polynomial, shift 0","conclusion_id":"n-31ecf072bbd1fb56","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":"a854050d5a456cdbf8bc2eff5c48e0afadf2c7568cc80b0fa8a6b3e91114ab41","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-359eaa7b22014e19","role":"sequence","name":"basis_map_A007318 of Triangular array:  row n gives the coefficients of the polynomial p(n,x) defined in Comments.","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:      0;\n  1:      3;\n  2:     18,      12;\n  3:     87,     114,      36;\n  4:    378,     738,     468,      96;\n  5:   1548,    4014,    3825,    1584,     240;\n  6:   6102,   19728,   25092,   15672,    4800,     576;\n  7:  23421,   90702,  144306,  120612,   55800,   13536,   1344;\n  8:  88146,  397722,  759708,  795780,  493320,  180864,  36288,  3072;\n  9: 326769, 1683294, 3752649, 4726248, 3675975, 1807056, 548016, 93696, 6912;\n","recurrence_sentence":"The row polynomials satisfy (n-1+(2*n-2)*x)*P(n,x) = -(5*n-16+(4*n-24)*x-8*x^2)*P(n-1,x) + (13+29*x+20*x^2+4*x^3)*d/dx P(n-1,x) for n >= 2, with P(0,x) = 0, P(1,x) = 3.","mathematica":"P[0, x_] := 0;\nP[1, x_] := 3;\nP[n_, x_] := P[n, x] = Expand[Together[(-(5*n - 16 + (4*n - 24)*x - 8*x^2)*P[n - 1, x] + (13 + 29*x + 20*x^2 + 4*x^3)*D[P[n - 1, x], x])/(n - 1 + (2*n - 2)*x)]];\nTable[CoefficientList[P[n, x], x], {n, 0, 9}] // Flatten","pari":"P(N) = {my(v = vector(N + 1)); v[1] = 0; v[2] = 3; for(n = 2, N, my(i = n + 1); v[i] = (-(5*n - 16 + (4*n - 24)*x - 8*x^2)*v[i - 1] + (13 + 29*x + 20*x^2 + 4*x^3)*deriv(v[i - 1], x))/(n - 1 + (2*n - 2)*x)); 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":{"root":"n-e7331b0d50084c15","steps":["basis A007318","D"],"edges":["e-212843e2c5c5a487","e-53e552fae5d8c928"],"text":"A249251 \u2192 basis A007318 \u2192 D"},"headline":"A249251 \u2192 basis A007318 \u2192 D","chain":null}
