OAI/Combinatorics/HoneycombChords/Meixner.lean
106 declarations, 0 contain sorry, 0 declared as axioms
Meixner and Pollaczek generating coefficients
Formalized from Critical honeycomb chords with prescribed boundary endpoints (OpenAI, September 26, 2026).
- def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeffline 17 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_zeroline 19 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_oneline 20 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_congrline 21 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_addline 23 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_subline 26 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_const_mulline 30 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_derivline 35 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_monomial_mulline 41 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_monomial_mul_lowline 57 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_id_mulline 67 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_sq_derivline 70 - theorem
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff_ode_recurrenceline 81Source documentation
Coefficient recurrence for the exact generating differential equation. This is local at zero; no global power series assumption is made.
theorem taylorCoeff_ode_recurrence {f : ๐ โ ๐} (hf : ContDiffAt ๐ โค f 0) (a e : ๐) (hode : (fun t => (1-e*t^2)*deriv f t) =แถ [๐ 0] (fun t => (a+e*t)*f t)) (n : โ) : (n+2)*taylorCoeff f (n+2)=a*taylorCoeff f (n+1)+e*(n+1)*taylorCoeff f n := by โฆMentions: OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff
- def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerCoeffline 105 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.baseFactorline 109 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.factorErrorline 110 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.baseProductline 111 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.upperProductline 112 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.baseFactor_posline 113 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.factorError_nonnegline 115 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.baseProduct_posline 117 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.upperProduct_posline 119 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.baseProduct_succline 121 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.upperProduct_succline 123 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixner_pair_stepline 125 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pair_rowsumsline 138 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixner_pair_lowerline 146 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixner_pair_upperline 173 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.baseFactor_ge_halfline 213 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.factorError_leline 217 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.reciprocal_square_sum_boundline 226 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.reciprocal_square_sum_le_twoline 242 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.upperProduct_le_expline 247 - theorem
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixner_even_product_boundsline 269Source documentation
Uniform bounds on the exact recurrence; the finite products have exponent s-1/2, obtained by Euler's Gamma limit in ProductGammaAsymptotic.
theorem meixner_even_product_bounds {s : โ} (hs : 0 < s) (n : โ) : min 1 (2*s)*baseProduct s n โค meixnerCoeff s (2*n) โง meixnerCoeff s (2*n) โค (max 1 (2*s)*Real.exp (2*(2*s-1)^2))*baseProduct s n := by โฆMentions: OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.baseProduct, OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerCoeff
- def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pochRatioline 287 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pochRatio_formulaline 289 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pochRatio_gamma_identityline 295 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pochRatio_normalized_tendstoline 306 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pochRatio_eventual_boundsline 322Source documentation
Constant-factor, not epsilon-loss, asymptotics for the rising-factorial product needed by the polynomial determinant compression.
lemma pochRatio_eventual_bounds {a : โ} (ha : 0 < a) : โ c C : โ,0 < c โง 0 < C โง โแถ n : โ in atTop, c*((n:โ)+1)^(a-1) โค pochRatio a (n+1) โง pochRatio a (n+1) โค C*((n:โ)+1)^(a-1) := by โฆMentions: OAI.CriticalHoneycomb.FiniteFunctional.C, OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pochRatio
- lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.positive_sequence_global_boundsline 343 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.baseProduct_eq_pochline 352 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pochRatio_posline 359 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pochRatio_succline 361 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.baseProduct_square_normalized_tendstoline 363 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.baseProduct_square_poch_boundsline 382 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixner_even_square_poch_boundsline 393 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.sum_pochRatioline 414 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenCoefficientKernelline 423 - theorem
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenCoefficientKernel_boundsline 428Source documentation
The exact squared-coefficient sum needed for the negative-axis Christoffel kernel. The link with the orthogonal polynomial generating function is a separate obligation, not an assumed kernel identification.
theorem evenCoefficientKernel_bounds {s : โ} (hs : 0 < s) : โ c C : โ,0 < c โง 0 < C โง โแถ n : โ in atTop, c*((n:โ)+1)^(2*s) โค evenCoefficientKernel s n โง evenCoefficientKernel s n โค C*((n:โ)+1)^(2*s) := by โฆMentions: OAI.CriticalHoneycomb.FiniteFunctional.C, OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenCoefficientKernel
- def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerGeneratorline 464 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerGenerator_smoothline 466 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerGenerator_zeroline 470 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerGenerator_odeline 471 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerGenerator_one_coeffline 489 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerGenerator_taylorline 493Source documentation
The recurrence coefficients equal the Taylor coefficients of the generating function.
lemma meixnerGenerator_taylor (s : โ) (n : โ) : taylorCoeff (meixnerGenerator s) n=meixnerCoeff s n := by โฆMentions: OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.taylorCoeff, OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerGenerator, OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerCoeff
- def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerEvenGeneratorline 505 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerGenerator_expline 507 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerEvenGenerator_eqline 520 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerEvenGenerator_taylorline 535 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenOddPolynomialsline 560 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenPolyline 567 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.oddPolyline 568 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenPoly_zeroline 569 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.oddPoly_zeroline 570 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenPoly_succline 571 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.oddPoly_succline 573 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.eval_evenPoly_succline 575 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.eval_oddPoly_succline 578 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerCoeff_even_stepline 581 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerCoeff_odd_stepline 584 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenOdd_plus_evalline 589Source documentation
The even Pollaczek polynomials form a basis.
lemma evenOdd_plus_eval (s : โ) (n : โ) : (evenPoly 1 n).eval (s^2)=meixnerCoeff s (2*n) โง s*(oddPoly 1 n).eval (s^2)=meixnerCoeff s (2*n+1) := by โฆMentions: OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenPoly, OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerCoeff, OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.oddPoly
- lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenOdd_sign_evalline 599 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenPoly_negative_evalline 610Source documentation
Evaluation on the negative axis gives alternating Meixner coefficients.
lemma evenPoly_negative_eval (s : โ) (n : โ) : (evenPoly (-1) n).eval (-(s^2))=(-1)^n*meixnerCoeff s (2*n) := by โฆMentions: OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenPoly, OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerCoeff
- lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.evenPoly_negative_eval_sqline 613 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekGeneratorline 625 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekGenerator_smoothline 627 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekGenerator_analyticline 633 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekGenerator_zeroline 635 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekGenerator_odeline 636 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekCoeffline 649 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekGenerator_taylorline 653 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekCoeff_even_stepline 669 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekCoeff_odd_stepline 672 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekCoeff_evenOddline 676 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerCoeff_nonnegline 686 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekCoeff_abs_leline 691 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.scalarSeries_taylorline 713 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.binomialProductCoeffline 722 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.binomialProduct_hasSumline 724 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.binomialProduct_seriesline 746 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerCoeff_eq_binomialProductline 753 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerCoeff_hasSumline 758Source documentation
The generating series converges absolutely for arguments of absolute value less than one.
lemma meixnerCoeff_hasSum (s : โ) {u : โ} (hu : |u| < 1) : HasSum (fun n => meixnerCoeff s n*u^n) (meixnerGenerator s u) := by โฆMentions: OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerCoeff, OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.meixnerGenerator
- lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekCoeff_summable_normline 770 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekCoeff_radiusline 775 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekCoeff_hasSumline 782 - def
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekMajorantline 803 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.quarter_artanh_boundsline 804 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekMajorant_posline 811 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekMajorant_continuousline 814 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekMajorant_expline 817 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.exp_div_cosh_integrableline 821 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekMajorant_sq_integrableline 837 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekCoeff_majorantline 847 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekGenerator_majorantline 857 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekCoeff_continuousline 870 - lemma
OAI.CriticalHoneycomb.FiniteFunctional.StripAsymptotic.pollaczekGenerator_continuous_pline 875