`BookProof.YangMillsAbelianNoGap.gaussInt_op_bigP` (c : Fin d) (α γ : ℝ) : gaussInt ((((α : ℝ) : ℂ) • (X c * bigP vf Mf) + ((γ : ℝ) : ℂ) • pderiv c (bigP vf Mf)) * (((α : ℝ)...
ProvedBookProof.YangMillsAbelianNoGap.gaussInt_op_bigPtheoremstimepiece
Prove the following Lean 4 theorem from ChapterYangMillsAbelianNoGap.
BookProof.YangMillsAbelianNoGap.gaussInt_op_bigP (c : Fin d) (α γ : ℝ) : gaussInt ((((α : ℝ) : ℂ) • (X c * bigP vf Mf) + ((γ : ℝ) : ℂ) • pderiv c (bigP vf Mf)) * (((α : ℝ) : ℂ) • (X c * bigP vf Mf) + ((γ : ℝ) : ℂ) • pderiv c (bigP vf Mf))) = (((coordComboSum (opCoef α γ (vf c) (Mf c)) 1 (Mf c)) * (∏ j ∈ Finset.univ.erase c, facS vf Mf j) * (Real.sqrt (2 * Real.pi)) ^ d : ℝ) : ℂ)
Formalization note: Lean 4 identifier BookProof.YangMillsAbelianNoGap.gaussInt_op_bigP.
Preamble
-- Generated from ChapterYangMillsAbelianNoGap.lean — theorem BookProof.YangMillsAbelianNoGap.gaussInt_op_bigP
import Definitions.Def_ChapterYangMillsHermite
import Definitions.Def_ChapterFarisLavine
import Definitions.Def_ChapterHermiteGalerkinFriedrichs
import Mathlib
import Definitions.Def_ChapterYangMillsAbelianNoGap
import Definitions.Def_ChapterGaussCoordCombo
import Definitions.Def_ChapterHermiteProductCore
import Definitions.Def_ChapterSqueezedGaussStates
open BookProof.GaussCoordCombo
open BookProof.HermiteProductCore
open BookProof.SqueezedGaussStates
open BookProof.YangMillsAbelianNoGap
open MvPolynomial MeasureTheory
open BookProof.HermiteProductCore BookProof.GaussCoordCombo BookProof.SqueezedGaussStates
open BookProof.YangMillsHermite BookProof.FarisLavine BookProof.HermiteGalerkin
noncomputable section
variable {d : ℕ}
variable (vf : Fin d → ℝ) (Mf : Fin d → ℕ)Formal statement
theorem BookProof.YangMillsAbelianNoGap.gaussInt_op_bigP (c : Fin d) (α γ : ℝ) :
gaussInt ((((α : ℝ) : ℂ) • (X c * bigP vf Mf) + ((γ : ℝ) : ℂ) • pderiv c (bigP vf Mf))
* (((α : ℝ) : ℂ) • (X c * bigP vf Mf) + ((γ : ℝ) : ℂ) • pderiv c (bigP vf Mf)))
= (((coordComboSum (opCoef α γ (vf c) (Mf c)) 1 (Mf c))
* (∏ j ∈ Finset.univ.erase c, facS vf Mf j)
* (Real.sqrt (2 * Real.pi)) ^ d : ℝ) : ℂ) := by sorry