`BookProof.ChapterAttentionFactorization.prodSoftmax_eq_mul` (beta : ℝ) (s₁ : Fin m₁ → ℝ) (s₂ : Fin m₂ → ℝ) (j : Fin m₁ × Fin m₂) : prodSoftmax beta s₁ s₂ j =...
ProvedBookProof.ChapterAttentionFactorization.prodSoftmax_eq_multheoremstimepiece
Prove the following Lean 4 theorem from ChapterAttentionFactorization.
BookProof.ChapterAttentionFactorization.prodSoftmax_eq_mul (beta : ℝ) (s₁ : Fin m₁ → ℝ) (s₂ : Fin m₂ → ℝ) (j : Fin m₁ × Fin m₂) : prodSoftmax beta s₁ s₂ j = scoreSoftmax beta s₁ j.1 * scoreSoftmax beta s₂ j.2
Formalization note: Lean 4 identifier BookProof.ChapterAttentionFactorization.prodSoftmax_eq_mul.
Preamble
-- Generated from ChapterAttentionFactorization.lean — theorem BookProof.ChapterAttentionFactorization.prodSoftmax_eq_mul
import Definitions.Def_ChapterSoftmaxOrder
import Mathlib
import Definitions.Def_ChapterAttentionFactorization
import Definitions.Def_ChapterSoftmaxSharpness
open BookProof.ChapterSoftmaxSharpness
open BookProof.ChapterAttentionFactorization
open scoped BigOperators
noncomputable section
open BookProof.ChapterSoftmaxSharpness BookProof.ChapterSoftmaxOrder
variable {m₁ m₂ : ℕ}Formal statement
theorem BookProof.ChapterAttentionFactorization.prodSoftmax_eq_mul (beta : ℝ) (s₁ : Fin m₁ → ℝ) (s₂ : Fin m₂ → ℝ)
(j : Fin m₁ × Fin m₂) :
prodSoftmax beta s₁ s₂ j = scoreSoftmax beta s₁ j.1 * scoreSoftmax beta s₂ j.2 := by sorry