OAI/Combinatorics/Sidorenko/SignMoments.lean
41 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.SidorenkoCounterexample.char_conjline 15 - theorem
OAI.SidorenkoCounterexample.character_differencingline 19 - theorem
OAI.SidorenkoCounterexample.linear_character_sum_zeroline 33 - theorem
OAI.SidorenkoCounterexample.quadratic_differenceline 54Source documentation
Exact one-step differencing for a symmetric quadratic polynomial.
theorem quadratic_difference (B : LinearMap.BilinForm K V) (hB : B.IsSymm) (l : V →ₗ[K] K) (c : K) (z u : V) : (B (z+u) (z+u) + l (z+u) + c) - (B z z + l z + c) = B u u + l u + (2 : K) * B u z := by … - theorem
OAI.SidorenkoCounterexample.quadratic_gauss_boundline 63Source documentation
The raw quadratic Gauss bound, with arbitrary linear and constant terms. Its right side is exactly |V| times the size of the radical.
theorem quadratic_gauss_bound (ψ : AddChar K ℂ) (hψ : ψ ≠ 0) (hodd : (2 : K) ≠ 0) (B : LinearMap.BilinForm K V) (hB : B.IsSymm) (l : V →ₗ[K] K) (c : K) : ‖∑ x, ψ (B x x + l x + c)‖ ^ 2 ≤ (Fintype.card V : ℝ) * Nat.card B.ker := by … - theorem
OAI.SidorenkoCounterexample.normalized_quadratic_gauss_boundline 100 - def
OAI.SidorenkoCounterexample.coordinatePairingline 130 - theorem
OAI.SidorenkoCounterexample.coordinate_character_sumline 135 - def
OAI.SidorenkoCounterexample.finiteFourierline 149 - theorem
OAI.SidorenkoCounterexample.finite_parsevalline 152 - theorem
OAI.SidorenkoCounterexample.finiteFourier_sub_uniformline 179 - theorem
OAI.SidorenkoCounterexample.finite_fourier_l1_boundline 198 - theorem
OAI.SidorenkoCounterexample.finite_fourier_l1_of_uniform_boundline 213 - def
OAI.SidorenkoCounterexample.uniformLawline 232 - theorem
OAI.SidorenkoCounterexample.uniformLaw_sumline 236 - theorem
OAI.SidorenkoCounterexample.uniformLaw_averageline 243 - theorem
OAI.SidorenkoCounterexample.finiteFourier_uniformLawline 254 - def
OAI.SidorenkoCounterexample.quadraticMapline 269 - theorem
OAI.SidorenkoCounterexample.quadraticMap_frequencyline 274 - theorem
OAI.SidorenkoCounterexample.quadraticMap_fourier_boundline 280 - theorem
OAI.SidorenkoCounterexample.quadraticMap_joint_l1_boundline 298 - def
OAI.SidorenkoCounterexample.characterProductline 329 - theorem
OAI.SidorenkoCounterexample.characterProduct_abs_leline 332 - theorem
OAI.SidorenkoCounterexample.characterProduct_sumline 340 - theorem
OAI.SidorenkoCounterexample.bounded_test_l1line 350 - theorem
OAI.SidorenkoCounterexample.quadraticMap_character_momentline 364 - theorem
OAI.SidorenkoCounterexample.matrix_form_rankline 402 - theorem
OAI.SidorenkoCounterexample.schur_polynomialline 408 - theorem
OAI.SidorenkoCounterexample.inverse_form_span_rankline 421 - theorem
OAI.SidorenkoCounterexample.schur_sign_momentline 434 - theorem
OAI.SidorenkoCounterexample.matrix_combination_form_rankline 488 - theorem
OAI.SidorenkoCounterexample.matrix_low_rank_span_boundline 506 - def
OAI.SidorenkoCounterexample.goodMinorsline 528 - def
OAI.SidorenkoCounterexample.minorBadBoundline 532 - theorem
OAI.SidorenkoCounterexample.badMinors_boundline 535 - def
OAI.SidorenkoCounterexample.starDifferenceline 600 - theorem
OAI.SidorenkoCounterexample.starDifference_surjectiveline 605 - theorem
OAI.SidorenkoCounterexample.uniformMean_starDifferenceline 617 - theorem
OAI.SidorenkoCounterexample.symmetricBorder_subline 627 - theorem
OAI.SidorenkoCounterexample.uniformMean_pi_prodline 636 - theorem
OAI.SidorenkoCounterexample.uniformMean_borderedline 644