The Lean 4 theorem `exists_unit_eigenvector` in the `ChapterH9` chapter of the timepiece formalization
ProvedBookProof.ChapterH9.exists_unit_eigenvectortimepiece
The Lean 4 theorem exists_unit_eigenvector in the ChapterH9 chapter of the timepiece formalization.
Preamble
-- Generated from ChapterH9.lean — theorem BookProof.ChapterH9.exists_unit_eigenvector
import Mathlib
import Definitions.Def_ChapterH9
open BookProof.ChapterH9
noncomputable section
open BookProof.ChapterH1 BookProof.ChapterH4 BookProof.ChapterH5 BookProof.ChapterH6
open BookProof.ChapterH8
open ContinuousLinearMap
variable {E F G : Type*}
[NormedAddCommGroup E] [InnerProductSpace ℂ E] [CompleteSpace E]
[NormedAddCommGroup F] [InnerProductSpace ℂ F] [CompleteSpace F]
[NormedAddCommGroup G] [InnerProductSpace ℂ G] [CompleteSpace G]
omit [CompleteSpace E] [CompleteSpace F] inFormal statement
theorem BookProof.ChapterH9.exists_unit_eigenvector [FiniteDimensional ℂ F] (A : F →L[ℂ] F) {lam : ℂ}
(hlam : lam ∈ spectrum ℂ (A : F →ₗ[ℂ] F)) : ∃ y : F, ‖y‖ = 1 ∧ A y = lam • y := by sorrySource