{"id":"n-fdc03fad975441d0","revision":1,"first_index":0,"fingerprint":"f6-b8a804edad022635","name":"Triangle T(n, k) of numbers of square lattice walks that start and end at origin after 2*n steps and contain exactly k steps to the east, possibly touching origin at intermediate stages.","polytool_family":null,"interpretation":null,"rows_observed":15,"degree_pattern":"affine","degree_slope":1,"degree_intercept":0,"palindromic":1,"gamma_positive":1,"nonnegative":1,"rr_by_factors":false,"rows":[["1"],["2","2"],["6","24","6"],["20","180","180","20"],["70","1120","2520","1120","70"],["252","6300","25200","25200","6300","252"],["924","33264","207900","369600","207900","33264","924"],["3432","168168","1513512","4204200","4204200","1513512","168168","3432"],["12870","823680","10090080","40360320","63063000","40360320","10090080","823680","12870"],["48620","3938220","63011520","343062720","771891120","771891120","343062720","63011520","3938220","48620"],["184756","18475600","374130900","2660486400","8147739600","11732745024","8147739600","2660486400","374130900","18475600","184756"],["705432","85357272","2133931800","19205386200","76821544800","150570227808","150570227808","76821544800","19205386200","2133931800","85357272","705432"],["2704156","389398464","11779303536","130881150400","662585823900","1696219709184","2308743493056","1696219709184","662585823900","130881150400","11779303536","389398464","2704156"],["10400600","1757701400","63277250400","850727477600","5317046735000","17227231421400","30626189193600","30626189193600","17227231421400","5317046735000","850727477600","63277250400","1757701400","10400600"],["40116600","7862853600","332205564600","5315289033600","40196873316600","160787493266400","361771859849400","472518347558400","361771859849400","160787493266400","40196873316600","5315289033600","332205564600","7862853600","40116600"]],"degrees":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14],"row_sums":["1","4","36","400","4900","63504","853776","11778624","165636900","2363904400","34134779536","497634306624","7312459672336","108172480360000","1609341595560000"],"nonn":true,"definitions":[{"position":0,"source":"oeis_catalog:A069466","source_kind":"oeis_catalog","equality_edge_id":null,"recurrence":{"first_index":0,"initial_polynomials":[["1"],["2","2"]],"recurrence":{"denominator":{"coeffs":[["0"],["0"],["1"]]},"terms":[{"coeff":{"coeffs":[["2","2"],["-8","-8"],["8","8"]]},"deriv_order":0,"offset":1,"sign":"none"},{"coeff":{"coeffs":[["-12","24","-12"],["32","-64","32"],["-16","32","-16"]]},"deriv_order":0,"offset":2,"sign":"none"}]},"schema":"polytool.recurrence.v1"}}],"properties":[{"id":158812,"position":0,"claim":"real_rooted","from_index":0,"region_key":"(-inf, +inf)","provenance":"edges","claim_data":{"claim":"real_rooted","from_index":0,"region":{}},"label":"Real-rooted","description":"Every row P_n, n >= 0, is zero or real-rooted with all roots in (-inf, +inf)","region_exact":null,"edges":["e-412107fab2ca179a"]},{"id":158813,"position":1,"claim":"real_rooted","from_index":0,"region_key":"(-inf, 0)","provenance":"edges","claim_data":{"claim":"real_rooted","from_index":0,"region":{"upper":{"closed":false,"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-7dc194e46d1f26fe"]},{"id":158814,"position":2,"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-7dc194e46d1f26fe"]},{"id":158815,"position":3,"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-7dc194e46d1f26fe"]},{"id":158816,"position":4,"claim":"interlacing","from_index":1,"region_key":null,"provenance":"edges","claim_data":{"claim":"interlacing","from_index":1,"kind":"strict","orientation":"previous_interlaces_next"},"label":"Interlacing of consecutive rows","description":"Rows P_(m-1), P_m interlace (strict, previous interlaces next) for every m >= 1","region_exact":null,"edges":["e-7dc194e46d1f26fe"]}],"region_exact":{},"incoming_edges":[{"id":"e-412107fab2ca179a","operation":{"operation":"theorem_check","theorem":"three_term_recurrence"},"operation_detail":"three_term_recurrence","conclusion_id":"n-fdc03fad975441d0","premise_count":0,"theorem":"three-term recurrence Q_n = (a_n y + b_n) Q_(n-1) - c_n Q_(n-2) with a_n != 0 and beta_n = c_n / (a_n a_(n-1)) > 0: simple real roots and strict interlacing of consecutive rows (zero separation for orthogonal polynomials: G. Szeg\u0151, Orthogonal Polynomials, \u00a73.3; Favard, C. R. Acad. Sci. Paris 200 (1935)); root regions by a positive-ratio (chain-sequence) induction","lean_route":null,"lean_declarations":[],"certificate_hash":"9e04154eeb6bb5eab83b7d6fcdb16749b8f2e6d0fb3367b8c7688b91c5de0a6c","verification_polytool":"replayed","verification_lean":"not_attempted","claims":[{"claim":"real_rooted","from_index":0,"region":{}}],"premises":[]},{"id":"e-7dc194e46d1f26fe","operation":{"operation":"theorem_check","theorem":"three_term_recurrence"},"operation_detail":"three_term_recurrence","conclusion_id":"n-fdc03fad975441d0","premise_count":0,"theorem":"three-term recurrence Q_n = (a_n y + b_n) Q_(n-1) - c_n Q_(n-2) with a_n != 0 and beta_n = c_n / (a_n a_(n-1)) > 0: simple real roots and strict interlacing of consecutive rows (zero separation for orthogonal polynomials: G. Szeg\u0151, Orthogonal Polynomials, \u00a73.3; Favard, C. R. Acad. Sci. Paris 200 (1935)); root regions by a positive-ratio (chain-sequence) induction","lean_route":null,"lean_declarations":[],"certificate_hash":"1a02b8d3d444459d99c6428897a15465f232a0cd01d86859c8b2da658be60aef","verification_polytool":"replayed","verification_lean":"not_attempted","claims":[{"claim":"real_rooted","from_index":0,"region":{"upper":{"closed":false,"value":"0"}}},{"claim":"interlacing","from_index":1,"kind":"strict","orientation":"previous_interlaces_next"}],"premises":[]}],"used_by":[{"id":"e-1435140a6a62e1e4","operation":"basis_map","operation_detail":"A013610","conclusion_id":"n-b1898a22ad30a15e","conclusion_name":"basis_map_A013610 of Triangle T(n, k) of numbers of square lattice walks that start and end at origin after 2*n steps and contain exactly k steps to the east, possibly touching origin at intermediate stages."},{"id":"e-2cd9cd27e716475b","operation":"basis_map","operation_detail":"A007318","conclusion_id":"n-ed80a7592b428c53","conclusion_name":"basis_map_A007318 of Triangle T(n, k) of numbers of square lattice walks that start and end at origin after 2*n steps and contain exactly k steps to the east, possibly touching origin at intermediate stages."},{"id":"e-621bc4ded5b72353","operation":"basis_map","operation_detail":"A013611","conclusion_id":"n-26c24feae116f3bd","conclusion_name":"basis_map_A013611 of Triangle T(n, k) of numbers of square lattice walks that start and end at origin after 2*n steps and contain exactly k steps to the east, possibly touching origin at intermediate stages."},{"id":"e-62dc2e1e9139053e","operation":"basis_map","operation_detail":"A008277","conclusion_id":"n-045ced6e64494a1f","conclusion_name":"basis_map_A008277 of Triangle T(n, k) of numbers of square lattice walks that start and end at origin after 2*n steps and contain exactly k steps to the east, possibly touching origin at intermediate stages."},{"id":"e-aca51a80a394c762","operation":"basis_map","operation_detail":"A013609","conclusion_id":"n-db27c4ac13806435","conclusion_name":"basis_map_A013609 of Triangle T(n, k) of numbers of square lattice walks that start and end at origin after 2*n steps and contain exactly k steps to the east, possibly touching origin at intermediate stages."},{"id":"e-510754e51c3ada00","operation":"gamma_polynomial","operation_detail":"scale 1, shift 0","conclusion_id":"n-ce7f61ca1eb91390","conclusion_name":"gamma_polynomial of Triangle T(n, k) of numbers of square lattice walks that start and end at origin after 2*n steps and contain exactly k steps to the east, possibly touching origin at intermediate stages."}],"used_by_total":6,"links":[{"id":"l-25a73b0eb20f28e0","kind":"fingerprint_related","node_a_id":"n-b13531ad79e7c629","node_b_id":"n-fdc03fad975441d0","fingerprint":"f6-b8a804edad022635","oeis_id":null,"in_catalog":null,"target":null,"row_alignment":null,"rows_matched":null,"oeis_nonn":null,"details":{"fingerprint":"f6-b8a804edad022635"},"other_id":"n-b13531ad79e7c629","other":{"id":"n-b13531ad79e7c629","name":"Square the entries of Pascal's triangle.","first_index":0,"fingerprint":"f6-b8a804edad022635","polytool_family":null,"degree_pattern":"affine","palindromic":1,"gamma_positive":1,"nonnegative":1,"rr_by_factors":0,"preview_rows":[["1"],["1","1"],["1","4","1"]],"card_rows":[["1"],["1","1"],["1","4","1"],["1","9","9","1"]],"row_sums_preview":["1","2","6","20","70","252","924","3432"],"regions":["(-inf, +inf)","(-inf, 0)","(-inf, 0]"],"region_exact":{},"oeis_ids":["A008459"],"derivation":{"root":"n-b13531ad79e7c629","steps":[],"edges":[],"text":"A008459"},"headline":"A008459: Square the entries of Pascal's triangle.","chain":null}},{"id":"l-499d119a64f8d309","kind":"oeis_match","node_a_id":"n-fdc03fad975441d0","node_b_id":null,"fingerprint":null,"oeis_id":"A069466","in_catalog":1,"target":"reversed_triangle","row_alignment":"tabl","rows_matched":9,"oeis_nonn":1,"details":{"alignment":{"first_row":0,"low_zeros_dropped":false,"oeis_offset":0,"oeis_term_position":0,"row_alignment":"tabl","rows_matched":9,"target":"reversed_triangle","terms_compared":45},"in_catalog":true,"oeis_id":"A069466","oeis_nonn":true},"other_id":null,"other":null},{"id":"l-4dc2dbf314c5846e","kind":"oeis_match","node_a_id":"n-fdc03fad975441d0","node_b_id":null,"fingerprint":null,"oeis_id":"A069466","in_catalog":1,"target":"triangle","row_alignment":"tabl","rows_matched":9,"oeis_nonn":1,"details":{"alignment":{"first_row":0,"low_zeros_dropped":false,"oeis_offset":0,"oeis_term_position":0,"row_alignment":"tabl","rows_matched":9,"target":"triangle","terms_compared":45},"in_catalog":true,"oeis_id":"A069466","oeis_nonn":true},"other_id":null,"other":null},{"id":"l-58d72e04da2bd547","kind":"oeis_match","node_a_id":"n-fdc03fad975441d0","node_b_id":null,"fingerprint":null,"oeis_id":"A002894","in_catalog":0,"target":"row_sums","row_alignment":null,"rows_matched":null,"oeis_nonn":1,"details":{"alignment":{"first_row":0,"low_zeros_dropped":false,"oeis_offset":0,"oeis_term_position":0,"target":"row_sums","terms_compared":15},"in_catalog":false,"oeis_id":"A002894","oeis_nonn":true},"other_id":null,"other":null}],"oeis":[{"oeis_id":"A069466","relation":"identification"},{"oeis_id":"A069466","relation":"match_reversed_triangle"},{"oeis_id":"A002894","relation":"match_row_sums"},{"oeis_id":"A069466","relation":"match_triangle"}],"bfiles":[{"node_id":"n-fdc03fad975441d0","oeis_id":"A002894","target":"row_sums","oeis_offset":0,"first_row":0,"rows_used":200,"terms_matched":15,"oeis_terms_agreeing":20,"oeis_terms_available":20,"term_count":200,"raw_size":24476},{"node_id":"n-fdc03fad975441d0","oeis_id":"A069466","target":"triangle","oeis_offset":0,"first_row":0,"rows_used":44,"terms_matched":45,"oeis_terms_agreeing":45,"oeis_terms_available":45,"term_count":990,"raw_size":32059},{"node_id":"n-fdc03fad975441d0","oeis_id":"A069466","target":"reversed_triangle","oeis_offset":0,"first_row":0,"rows_used":44,"terms_matched":45,"oeis_terms_agreeing":45,"oeis_terms_available":45,"term_count":990,"raw_size":32059}],"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:     2,       2;\n  2:     6,      24,        6;\n  3:    20,     180,      180,        20;\n  4:    70,    1120,     2520,      1120,        70;\n  5:   252,    6300,    25200,     25200,      6300,       252;\n  6:   924,   33264,   207900,    369600,    207900,     33264,       924;\n  7:  3432,  168168,  1513512,   4204200,   4204200,   1513512,    168168,     3432;\n  8: 12870,  823680, 10090080,  40360320,  63063000,  40360320,  10090080,   823680,   12870;\n  9: 48620, 3938220, 63011520, 343062720, 771891120, 771891120, 343062720, 63011520, 3938220, 48620;\n","recurrence_sentence":"The row polynomials satisfy n^2*P(n,x) = (8*n^2-8*n+2+(8*n^2-8*n+2)*x)*P(n-1,x) - (16*n^2-32*n+12-(32*n^2-64*n+24)*x+(16*n^2-32*n+12)*x^2)*P(n-2,x) for n >= 2, with P(0,x) = 1, P(1,x) = 2 + 2*x.","mathematica":"P[0, x_] := 1;\nP[1, x_] := 2 + 2*x;\nP[n_, x_] := P[n, x] = Expand[Together[((8*n^2 - 8*n + 2 + (8*n^2 - 8*n + 2)*x)*P[n - 1, x] - (16*n^2 - 32*n + 12 - (32*n^2 - 64*n + 24)*x + (16*n^2 - 32*n + 12)*x^2)*P[n - 2, x])/(n^2)]];\nTable[CoefficientList[P[n, x], x], {n, 0, 9}] // Flatten","pari":"P(N) = {my(v = vector(N + 1)); v[1] = 1; v[2] = 2 + 2*x; for(n = 2, N, my(i = n + 1); v[i] = ((8*n^2 - 8*n + 2 + (8*n^2 - 8*n + 2)*x)*v[i - 1] - (16*n^2 - 32*n + 12 - (32*n^2 - 64*n + 24)*x + (16*n^2 - 32*n + 12)*x^2)*v[i - 2])/(n^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}},{"oeis_id":"A069466","target":"triangle","first_row":0,"oeis_offset":0,"reversed":false,"trim_zeros":"none","regular_triangle":true,"rows_shown":10,"polytool_commit":"c48629374597092cc41ef4d6273f37991516f984","triangle_example":"Triangle begins:\n  0:     1;\n  1:     2,       2;\n  2:     6,      24,        6;\n  3:    20,     180,      180,        20;\n  4:    70,    1120,     2520,      1120,        70;\n  5:   252,    6300,    25200,     25200,      6300,       252;\n  6:   924,   33264,   207900,    369600,    207900,     33264,       924;\n  7:  3432,  168168,  1513512,   4204200,   4204200,   1513512,    168168,     3432;\n  8: 12870,  823680, 10090080,  40360320,  63063000,  40360320,  10090080,   823680,   12870;\n  9: 48620, 3938220, 63011520, 343062720, 771891120, 771891120, 343062720, 63011520, 3938220, 48620;\n","recurrence_sentence":"The row polynomials satisfy n^2*P(n,x) = (8*n^2-8*n+2+(8*n^2-8*n+2)*x)*P(n-1,x) - (16*n^2-32*n+12-(32*n^2-64*n+24)*x+(16*n^2-32*n+12)*x^2)*P(n-2,x) for n >= 2, with P(0,x) = 1, P(1,x) = 2 + 2*x.","mathematica":"P[0, x_] := 1;\nP[1, x_] := 2 + 2*x;\nP[n_, x_] := P[n, x] = Expand[Together[((8*n^2 - 8*n + 2 + (8*n^2 - 8*n + 2)*x)*P[n - 1, x] - (16*n^2 - 32*n + 12 - (32*n^2 - 64*n + 24)*x + (16*n^2 - 32*n + 12)*x^2)*P[n - 2, x])/(n^2)]];\nTable[PadRight[CoefficientList[P[n, x], x], n + 1], {n, 0, 9}] // Flatten","pari":"P(N) = {my(v = vector(N + 1)); v[1] = 1; v[2] = 2 + 2*x; for(n = 2, N, my(i = n + 1); v[i] = ((8*n^2 - 8*n + 2 + (8*n^2 - 8*n + 2)*x)*v[i - 1] - (16*n^2 - 32*n + 12 - (32*n^2 - 64*n + 24)*x + (16*n^2 - 32*n + 12)*x^2)*v[i - 2])/(n^2)); v};\nrow(n, p) = {my(c = Vecrev(p)); c = concat(c, vector(n + 1 - #c)); 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":true}},{"oeis_id":"A069466","target":"reversed_triangle","first_row":0,"oeis_offset":0,"reversed":true,"trim_zeros":"none","regular_triangle":true,"rows_shown":10,"polytool_commit":"c48629374597092cc41ef4d6273f37991516f984","triangle_example":"Triangle begins:\n  0:     1;\n  1:     2,       2;\n  2:     6,      24,        6;\n  3:    20,     180,      180,        20;\n  4:    70,    1120,     2520,      1120,        70;\n  5:   252,    6300,    25200,     25200,      6300,       252;\n  6:   924,   33264,   207900,    369600,    207900,     33264,       924;\n  7:  3432,  168168,  1513512,   4204200,   4204200,   1513512,    168168,     3432;\n  8: 12870,  823680, 10090080,  40360320,  63063000,  40360320,  10090080,   823680,   12870;\n  9: 48620, 3938220, 63011520, 343062720, 771891120, 771891120, 343062720, 63011520, 3938220, 48620;\n","recurrence_sentence":"Row n lists the coefficients of P(n,x) in descending powers of x, where n^2*P(n,x) = (8*n^2-8*n+2+(8*n^2-8*n+2)*x)*P(n-1,x) - (16*n^2-32*n+12-(32*n^2-64*n+24)*x+(16*n^2-32*n+12)*x^2)*P(n-2,x) for n >= 2, with P(0,x) = 1, P(1,x) = 2 + 2*x.","mathematica":"P[0, x_] := 1;\nP[1, x_] := 2 + 2*x;\nP[n_, x_] := P[n, x] = Expand[Together[((8*n^2 - 8*n + 2 + (8*n^2 - 8*n + 2)*x)*P[n - 1, x] - (16*n^2 - 32*n + 12 - (32*n^2 - 64*n + 24)*x + (16*n^2 - 32*n + 12)*x^2)*P[n - 2, x])/(n^2)]];\nTable[Reverse[PadRight[CoefficientList[P[n, x], x], n + 1]], {n, 0, 9}] // Flatten","pari":"P(N) = {my(v = vector(N + 1)); v[1] = 1; v[2] = 2 + 2*x; for(n = 2, N, my(i = n + 1); v[i] = ((8*n^2 - 8*n + 2 + (8*n^2 - 8*n + 2)*x)*v[i - 1] - (16*n^2 - 32*n + 12 - (32*n^2 - 64*n + 24)*x + (16*n^2 - 32*n + 12)*x^2)*v[i - 2])/(n^2)); v};\nrow(n, p) = {my(c = Vecrev(p)); c = concat(c, vector(n + 1 - #c)); c = Vecrev(c); 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":true,"trim_zeros":"none","regular_triangle":true}}],"derivation":{"root":"n-fdc03fad975441d0","steps":[],"edges":[],"text":"A069466"},"headline":"A069466: Triangle T(n, k) of numbers of square lattice walks that start and end at origin after 2*n steps and contain exactly k steps to the east, possibly touching origin at intermediate stages.","chain":null}
