`BookProof.FockNumberPreservingGap.shiftCol_opCol` (b : HilbertBasis ℕ ℂ F) (A : finiteModeDomain b →ₗ[ℂ] finiteModeDomain b) (mu : ℝ) : shiftCol (opCol b A) mu = opCol b (A - ((mu
ProvedBookProof.FockNumberPreservingGap.shiftCol_opColtheoremstimepiece
Prove the following Lean 4 theorem from ChapterFockNumberPreservingGap.
BookProof.FockNumberPreservingGap.shiftCol_opCol (b : HilbertBasis ℕ ℂ F) (A : finiteModeDomain b →ₗ[ℂ] finiteModeDomain b) (mu : ℝ) : shiftCol (opCol b A) mu = opCol b (A - ((mu : ℝ) : ℂ) • LinearMap.id)
Formalization note: Lean 4 identifier BookProof.FockNumberPreservingGap.shiftCol_opCol.
Preamble
-- Generated from ChapterFockNumberPreservingGap.lean — theorem BookProof.FockNumberPreservingGap.shiftCol_opCol
import Definitions.Def_ChapterFockOneParticleGap
import Definitions.Def_ChapterFarisLavine
import Definitions.Def_ChapterNavierStokesAffineFiberEsa
import Mathlib
import Definitions.Def_ChapterFockNumberPreservingGap
import Definitions.Def_ChapterFockSecondQuantization
import Definitions.Def_ChapterHermiteGalerkinFriedrichs
open BookProof.FockSecondQuantization
open BookProof.HermiteGalerkin
open BookProof.FockNumberPreservingGap
variable {F : Type*} [NormedAddCommGroup F] [InnerProductSpace ℂ F]
noncomputable section
open BookProof.FockSecondQuantization BookProof.FockOneParticleGap
open BookProof.FarisLavine BookProof.NavierStokesFlowFormal statement
theorem BookProof.FockNumberPreservingGap.shiftCol_opCol (b : HilbertBasis ℕ ℂ F)
(A : finiteModeDomain b →ₗ[ℂ] finiteModeDomain b) (mu : ℝ) :
shiftCol (opCol b A) mu = opCol b (A - ((mu : ℝ) : ℂ) • LinearMap.id) := by sorry