`BookProof.ChapterNumericalRangeCrouzeix.pearcyVec_apply` (A : E →L[ℂ] E) (c : ℂ) (n : ℕ) (y : E) : pearcyVec A c n y - c • A (pearcyVec A c n y) = y - c ^ n • (A ^ n) y
ProvedBookProof.ChapterNumericalRangeCrouzeix.pearcyVec_applytheoremstimepiece
Prove the following Lean 4 theorem from ChapterNumericalRangeCrouzeix.
BookProof.ChapterNumericalRangeCrouzeix.pearcyVec_apply (A : E →L[ℂ] E) (c : ℂ) (n : ℕ) (y : E) : pearcyVec A c n y - c • A (pearcyVec A c n y) = y - c ^ n • (A ^ n) y
Formalization note: Lean 4 identifier BookProof.ChapterNumericalRangeCrouzeix.pearcyVec_apply.
Preamble
-- Generated from ChapterNumericalRangeCrouzeix.lean — theorem BookProof.ChapterNumericalRangeCrouzeix.pearcyVec_apply
import Mathlib
import Definitions.Def_ChapterNumericalRangeCrouzeix
open BookProof.ChapterNumericalRangeCrouzeix
open scoped InnerProductSpace
variable {E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℂ E]Formal statement
theorem BookProof.ChapterNumericalRangeCrouzeix.pearcyVec_apply (A : E →L[ℂ] E) (c : ℂ) (n : ℕ) (y : E) :
pearcyVec A c n y - c • A (pearcyVec A c n y) = y - c ^ n • (A ^ n) y := by sorry