`BookProof.ChapterBayesInference.evidence_nonneg` (hprior : ∀ x, 0 ≤ prior x) (hL : ∀ x y, 0 ≤ L x y) (y : Y) : 0 ≤ evidence prior L y
ProvedBookProof.ChapterBayesInference.evidence_nonnegtheoremstimepiece
Prove the following Lean 4 theorem from ChapterBayesInference.
BookProof.ChapterBayesInference.evidence_nonneg (hprior : ∀ x, 0 ≤ prior x) (hL : ∀ x y, 0 ≤ L x y) (y : Y) : 0 ≤ evidence prior L y
Formalization note: Lean 4 identifier BookProof.ChapterBayesInference.evidence_nonneg.
Preamble
-- Generated from ChapterBayesInference.lean — theorem BookProof.ChapterBayesInference.evidence_nonneg
import Mathlib
import Definitions.Def_ChapterBayesInference
open BookProof.ChapterBayesInference
open scoped BigOperators
variable {X Y : Type*} [Fintype X] [Fintype Y] [DecidableEq X] [DecidableEq Y]
variable {prior : X → ℝ} {L : X → Y → ℝ}
omit [Fintype Y] [DecidableEq X] [DecidableEq Y] inFormal statement
theorem BookProof.ChapterBayesInference.evidence_nonneg (hprior : ∀ x, 0 ≤ prior x) (hL : ∀ x y, 0 ≤ L x y) (y : Y) :
0 ≤ evidence prior L y := by sorry