{"id":"n-27f8d8257df8b7b5","revision":0,"first_index":0,"fingerprint":"f6-732b3fedf81b90c1","name":"one_plus_derivative of Triangle read by rows, T(n,k) = GegenbauerC(m,-n,-2) where m = k if k<n else 2*n-k, for n>=0 and 0<=k<=2n.","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"],["5","6","1"],["9","44","42","12","1"],["13","114","315","292","111","18","1"],["17","216","1012","2120","1974","904","212","24","1"],["21","350","2325","7800","13890","13044","6810","2040","345","30","1"],["25","516","4446","20660","55935","89640","84804","48744","17415","3860","510","36","1"],["29","714","7567","45052","165081","384566","572691","544968","336903","137494","37149","6524","707","42","1"],["33","944","11880","86352","400316","1234800","2573592","3631760","3472038","2271504","1028440","323568","70140","10192","936","48","1"],["37","1206","17577","150960","847764","3267432","8837556","16907472","22898646","21974596","15039198","7398864","2627268","670824","121284","15024","1197","54","1"],["41","1500","24850","246300","1625805","7531248","25149720","61314480","109602690","143710280","138347628","98214280","51709170","20262960","5901720","1266288","196245","21180","1490","60","1"],["45","1826","33891","380820","2890195","15652890","62339013","185534448","415799010","703404900","898473950","867278328","634608678","353471140","150316650","48795120","12027873","2223738","301455","28820","1815","66","1"],["49","2184","44892","563992","4839186","30017592","139022092","489759336","1325862351","2771349328","4479241272","5599241712","5417426236","4066083696","2374787448","1081964752","384679647","106399656","22713196","3687288","444114","38104","2172","72","1"],["53","2574","58045","806312","7718646","53974492","285197198","1162229640","3697553431","9245334098","18224291943","28346827600","34798864100","33737513736","25875354388","15736439888","7604185875","2921402770","890712251","214393608","40336582","5834972","632190","49192","2561","78","1"],["57","2996","73542","1119300","11827179","92066520","546802620","2532455640","9272023761","27059444412","63233708538","118564541004","178486573083","215762471568","209558242632","163742319888","103117932099","52425586668","21532368858","7137302172","1902589689","405082392","68104764","8882328","874419","62244","2982","84","1"]],"degrees":[0,2,4,6,8,10,12,14,16,18,20,22,24,26,28],"row_sums":["1","12","108","864","6480","46656","326592","2239488","15116544","100776960","665127936","4353564672","28298170368","182849716224","1175462461440"],"nonn":true,"definitions":[{"position":0,"source":"derived:one_plus_derivative","source_kind":"derived","equality_edge_id":null,"recurrence":{"first_index":0,"initial_polynomials":[["1"]],"recurrence":{"denominator":{"coeffs":[["-3","2","1"],["4","2","0"]]},"terms":[{"coeff":{"coeffs":[["1","8","18","8","1"],["4","18","12","2","0"]]},"deriv_order":0,"offset":1,"sign":"none"}]},"schema":"polytool.recurrence.v1"}}],"properties":[{"id":179636,"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-37e191c0aa416f36"]},{"id":179637,"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-37e191c0aa416f36"]},{"id":179638,"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-37e191c0aa416f36"]}],"region_exact":{},"incoming_edges":[{"id":"e-37e191c0aa416f36","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-27f8d8257df8b7b5","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":"0d5607aa599c61daf90f5e26da274b86c2776500cb5224af6e1e7af483c07944","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-d3c3090977105807","role":"sequence","name":"Triangle read by rows, T(n,k) = GegenbauerC(m,-n,-2) where m = k if k<n else 2*n-k, for n>=0 and 0<=k<=2n.","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:  5,    6,     1;\n  2:  9,   44,    42,     12,      1;\n  3: 13,  114,   315,    292,    111,      18,       1;\n  4: 17,  216,  1012,   2120,   1974,     904,     212,       24,        1;\n  5: 21,  350,  2325,   7800,  13890,   13044,    6810,     2040,      345,       30,        1;\n  6: 25,  516,  4446,  20660,  55935,   89640,   84804,    48744,    17415,     3860,      510,      36,       1;\n  7: 29,  714,  7567,  45052, 165081,  384566,  572691,   544968,   336903,   137494,    37149,    6524,     707,     42,      1;\n  8: 33,  944, 11880,  86352, 400316, 1234800, 2573592,  3631760,  3472038,  2271504,  1028440,  323568,   70140,  10192,    936,    48,    1;\n  9: 37, 1206, 17577, 150960, 847764, 3267432, 8837556, 16907472, 22898646, 21974596, 15039198, 7398864, 2627268, 670824, 121284, 15024, 1197, 54, 1;\n","recurrence_sentence":"The row polynomials satisfy (4*n-3+(2*n+2)*x+x^2)*P(n,x) = (4*n+1+(18*n+8)*x+(12*n+18)*x^2+(2*n+8)*x^3+x^4)*P(n-1,x) for n >= 1, with P(0,x) = 1.","mathematica":"P[0, x_] := 1;\nP[n_, x_] := P[n, x] = Expand[Together[((4*n + 1 + (18*n + 8)*x + (12*n + 18)*x^2 + (2*n + 8)*x^3 + x^4)*P[n - 1, x])/(4*n - 3 + (2*n + 2)*x + x^2)]];\nTable[CoefficientList[P[n, x], x], {n, 0, 9}] // Flatten","pari":"P(N) = {my(v = vector(N + 1)); v[1] = 1; for(n = 1, N, my(i = n + 1); v[i] = ((4*n + 1 + (18*n + 8)*x + (12*n + 18)*x^2 + (2*n + 8)*x^3 + x^4)*v[i - 1])/(4*n - 3 + (2*n + 2)*x + x^2)); 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-d3c3090977105807","steps":["D+1"],"edges":["e-37e191c0aa416f36"],"text":"A272867 \u2192 D+1"},"headline":"A272867 \u2192 D+1","chain":null}
