{"id":"n-afa83802600b0da9","revision":1,"first_index":0,"fingerprint":"f6-7c9cde47112aa257","name":"one_plus_derivative of Triangle of Sulanke numbers: T(n,k) = T(n,k-1) + a(n-1,k) for n+k even and a(n,k) = a(n,k-1) + 2*a(n-1,k) for n+k odd.","polytool_family":null,"interpretation":null,"rows_observed":15,"degree_pattern":"affine","degree_slope":1,"degree_intercept":2,"palindromic":0,"gamma_positive":0,"nonnegative":1,"rr_by_factors":false,"rows":[["4","7","2"],["6","21","20","4"],["7","32","49","28","4"],["9","58","139","150","68","8"],["10","75","222","327","246","84","8"],["12","113","438","897","1032","648","192","16"],["13","136","602","1464","2121","1848","920","224","16"],["15","186","998","3028","5691","6810","5112","2256","496","32"],["16","215","1270","4330","9400","13503","12890","7960","2960","560","32"],["18","277","1900","7650","20030","35669","43836","36860","20480","6960","1216","64"],["19","312","2307","10140","29445","59352","84841","86196","61260","29280","8688","1344","64"],["21","386","3225","16194","54435","129078","221523","277550","252492","163320","71952","19872","2880","128"],["22","427","3794","20433","74424","193641","370426","527887","561134","440412","249144","97104","23968","3136","128"],["24","513","5054","30415","124908","370335","817614","1366017","1736720","1674064","1206912","633696","231168","53760","6656","256"],["25","560","5812","37072","162526","518784","1245748","2292176","3259921","3586288","3030832","1936704","909664","299264","63232","7168","256"]],"degrees":[2,3,4,5,6,7,8,9,10,11,12,13,14,15,16],"row_sums":["13","51","120","432","972","3348","7344","24624","53136","174960","373248","1213056","2566080","8258112","17356032"],"nonn":true,"definitions":[{"position":0,"source":"derived:one_plus_derivative","source_kind":"derived","equality_edge_id":null,"recurrence":{"first_index":0,"initial_polynomials":[["4","7","2"]],"recurrence":{"denominator":{"coeffs":[["34","112","144","64"],["80","176","96","0"],["24","32","0","0"]]},"terms":[{"coeff":{"coeffs":[["148","926","2280","2656","1408","256"],["271","1490","3148","3136","1472","256"],["30","352","900","768","192","0"],["-27","-72","-48","0","0","0"]]},"deriv_order":0,"offset":1,"sign":"none"},{"coeff":{"coeffs":[["-154","-1194","-3632","-5520","-4400","-1728","-256"],["18","-26","-348","-592","-288","0","0"],["36","204","424","384","128","0","0"]]},"deriv_order":1,"offset":1,"sign":"none"},{"coeff":{"coeffs":[["-28","-248","-892","-1664","-1696","-896","-192"],["-12","-104","-348","-560","-432","-128","0"]]},"deriv_order":2,"offset":1,"sign":"none"}]},"schema":"polytool.recurrence.v1"}}],"properties":[{"id":163774,"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-fb87f78803cc76fe"]},{"id":163775,"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-fb87f78803cc76fe"]},{"id":163776,"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-fb87f78803cc76fe"]}],"region_exact":{},"incoming_edges":[{"id":"e-fb87f78803cc76fe","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-afa83802600b0da9","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":"245b7e932337eb72d67f16453331b0f5d28c330926ef9aace28ae105fa79276b","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-5a70a6e97131d437","role":"sequence","name":"Triangle of Sulanke numbers: T(n,k) = T(n,k-1) + a(n-1,k) for n+k even and a(n,k) = a(n,k-1) + 2*a(n-1,k) for n+k odd.","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:  4,   7,    2;\n  1:  6,  21,   20,    4;\n  2:  7,  32,   49,   28,     4;\n  3:  9,  58,  139,  150,    68,     8;\n  4: 10,  75,  222,  327,   246,    84,     8;\n  5: 12, 113,  438,  897,  1032,   648,   192,    16;\n  6: 13, 136,  602, 1464,  2121,  1848,   920,   224,    16;\n  7: 15, 186,  998, 3028,  5691,  6810,  5112,  2256,   496,   32;\n  8: 16, 215, 1270, 4330,  9400, 13503, 12890,  7960,  2960,  560,   32;\n  9: 18, 277, 1900, 7650, 20030, 35669, 43836, 36860, 20480, 6960, 1216, 64;\n","recurrence_sentence":"The row polynomials satisfy (24*n^2+80*n+34+(32*n^2+176*n+112)*x+(96*n+144)*x^2+64*x^3)*P(n,x) = -(27*n^3-30*n^2-271*n-148+(72*n^3-352*n^2-1490*n-926)*x+(48*n^3-900*n^2-3148*n-2280)*x^2-(768*n^2+3136*n+2656)*x^3-(192*n^2+1472*n+1408)*x^4-(256*n+256)*x^5)*P(n-1,x) + (36*n^2+18*n-154+(204*n^2-26*n-1194)*x+(424*n^2-348*n-3632)*x^2+(384*n^2-592*n-5520)*x^3+(128*n^2-288*n-4400)*x^4-1728*x^5-256*x^6)*d/dx P(n-1,x) - (12*n+28+(104*n+248)*x+(348*n+892)*x^2+(560*n+1664)*x^3+(432*n+1696)*x^4+(128*n+896)*x^5+192*x^6)*d^2/dx^2 P(n-1,x) for n >= 1, with P(0,x) = 4 + 7*x + 2*x^2.","mathematica":"P[0, x_] := 4 + 7*x + 2*x^2;\nP[n_, x_] := P[n, x] = Expand[Together[(-(27*n^3 - 30*n^2 - 271*n - 148 + (72*n^3 - 352*n^2 - 1490*n - 926)*x + (48*n^3 - 900*n^2 - 3148*n - 2280)*x^2 - (768*n^2 + 3136*n + 2656)*x^3 - (192*n^2 + 1472*n + 1408)*x^4 - (256*n + 256)*x^5)*P[n - 1, x] + (36*n^2 + 18*n - 154 + (204*n^2 - 26*n - 1194)*x + (424*n^2 - 348*n - 3632)*x^2 + (384*n^2 - 592*n - 5520)*x^3 + (128*n^2 - 288*n - 4400)*x^4 - 1728*x^5 - 256*x^6)*D[P[n - 1, x], x] - (12*n + 28 + (104*n + 248)*x + (348*n + 892)*x^2 + (560*n + 1664)*x^3 + (432*n + 1696)*x^4 + (128*n + 896)*x^5 + 192*x^6)*D[P[n - 1, x], {x, 2}])/(24*n^2 + 80*n + 34 + (32*n^2 + 176*n + 112)*x + (96*n + 144)*x^2 + 64*x^3)]];\nTable[CoefficientList[P[n, x], x], {n, 0, 9}] // Flatten","pari":"P(N) = {my(v = vector(N + 1)); v[1] = 4 + 7*x + 2*x^2; for(n = 1, N, my(i = n + 1); v[i] = (-(27*n^3 - 30*n^2 - 271*n - 148 + (72*n^3 - 352*n^2 - 1490*n - 926)*x + (48*n^3 - 900*n^2 - 3148*n - 2280)*x^2 - (768*n^2 + 3136*n + 2656)*x^3 - (192*n^2 + 1472*n + 1408)*x^4 - (256*n + 256)*x^5)*v[i - 1] + (36*n^2 + 18*n - 154 + (204*n^2 - 26*n - 1194)*x + (424*n^2 - 348*n - 3632)*x^2 + (384*n^2 - 592*n - 5520)*x^3 + (128*n^2 - 288*n - 4400)*x^4 - 1728*x^5 - 256*x^6)*deriv(v[i - 1], x) - (12*n + 28 + (104*n + 248)*x + (348*n + 892)*x^2 + (560*n + 1664)*x^3 + (432*n + 1696)*x^4 + (128*n + 896)*x^5 + 192*x^6)*deriv(deriv(v[i - 1], x), x))/(24*n^2 + 80*n + 34 + (32*n^2 + 176*n + 112)*x + (96*n + 144)*x^2 + 64*x^3)); 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-5a70a6e97131d437","steps":["D+1"],"edges":["e-fb87f78803cc76fe"],"text":"A064861 \u2192 D+1"},"headline":"A064861 \u2192 D+1","chain":null}
