`BookProof.ChapterWeakValue.weakValue_unique` (i f : Fin n → ℂ) (A : Matrix (Fin n) (Fin n) ℂ) (h : ip f i ≠ 0) (w : ℂ) (hw : w * ip f i = ip f (A *ᵥ i)) : w = weakValue i f A
ProvedBookProof.ChapterWeakValue.weakValue_uniquetheoremstimepiece
Prove the following Lean 4 theorem from ChapterWeakValue.
BookProof.ChapterWeakValue.weakValue_unique (i f : Fin n → ℂ) (A : Matrix (Fin n) (Fin n) ℂ) (h : ip f i ≠ 0) (w : ℂ) (hw : w * ip f i = ip f (A *ᵥ i)) : w = weakValue i f A
Formalization note: Lean 4 identifier BookProof.ChapterWeakValue.weakValue_unique.
Preamble
-- Generated from ChapterWeakValue.lean — theorem BookProof.ChapterWeakValue.weakValue_unique
import Mathlib
import Definitions.Def_ChapterWeakValue
open BookProof.ChapterWeakValue
open scoped BigOperators Matrix
variable {n : ℕ}Formal statement
theorem BookProof.ChapterWeakValue.weakValue_unique (i f : Fin n → ℂ) (A : Matrix (Fin n) (Fin n) ℂ)
(h : ip f i ≠ 0) (w : ℂ) (hw : w * ip f i = ip f (A *ᵥ i)) :
w = weakValue i f A := by sorry