(j k : Fin D) (p : MvPolynomial (Fin D) ℂ) : gaussInt (cpoly (coreD j (coreD j p)) * coreD k (coreD k p)) = ((‖pgLp (coreD k (coreD j p))‖ ^ 2 : ℝ) : ℂ)
ProvedBookProof.GaussCoreQuadBounds.gaussInt_coreD_sq_pairtimepiece
Lean 4 theorem BookProof.GaussCoreQuadBounds.gaussInt_coreD_sq_pair (module BookProof.GaussCoreQuadBounds), source chapter BookProof/ChapterGaussCoreQuadBounds.lean.
Preamble
-- Generated from ChapterGaussCoreQuadBounds.lean — theorem BookProof.GaussCoreQuadBounds.gaussInt_coreD_sq_pair
import Mathlib
import Definitions.Def_ChapterGaussCoreQuadBounds
open BookProof.GaussCoreQuadBounds
open Finset MvPolynomial
open BookProof.HermiteProductCore BookProof.QgHermiteCore BookProof.QgHermiteFriedrichs
open BookProof.FarisLavine
noncomputable section
variable {D : ℕ}Formal statement
theorem BookProof.GaussCoreQuadBounds.gaussInt_coreD_sq_pair (j k : Fin D) (p : MvPolynomial (Fin D) ℂ) :
gaussInt (cpoly (coreD j (coreD j p)) * coreD k (coreD k p))
= ((‖pgLp (coreD k (coreD j p))‖ ^ 2 : ℝ) : ℂ) := by sorrySource