`BookProof.ChapterRotaryPosition.rotaryEncode_add` (omega : Fin n → ℝ) (p p' : ℝ) (q : EuclideanSpace ℂ (Fin n)) : rotaryEncode omega (p + p') q = rotaryEncode omega p (rotaryEncod
ProvedBookProof.ChapterRotaryPosition.rotaryEncode_addtheoremstimepiece
Prove the following Lean 4 theorem from ChapterRotaryPosition.
BookProof.ChapterRotaryPosition.rotaryEncode_add (omega : Fin n → ℝ) (p p' : ℝ) (q : EuclideanSpace ℂ (Fin n)) : rotaryEncode omega (p + p') q = rotaryEncode omega p (rotaryEncode omega p' q)
Formalization note: Lean 4 identifier BookProof.ChapterRotaryPosition.rotaryEncode_add.
Preamble
-- Generated from ChapterRotaryPosition.lean — theorem BookProof.ChapterRotaryPosition.rotaryEncode_add
import Definitions.Def_ChapterCoherentOverlapComplex
import Mathlib
import Definitions.Def_ChapterRotaryPosition
open BookProof.ChapterRotaryPosition
open scoped BigOperators
noncomputable section
open BookProof.ChapterCoherentOverlapComplex
variable {n m : ℕ}Formal statement
theorem BookProof.ChapterRotaryPosition.rotaryEncode_add (omega : Fin n → ℝ) (p p' : ℝ) (q : EuclideanSpace ℂ (Fin n)) :
rotaryEncode omega (p + p') q = rotaryEncode omega p (rotaryEncode omega p' q) := by sorry