`BookProof.ChapterFiniteArithmeticPrior.prior_is_probability` {B : ℕ} {H : Type*} [Fintype H] (E : BayesianArithmeticExtension B H) : (∀ h, 0 ≤ E.prior h) ∧ ∑ h, E.prior h = 1
ProvedBookProof.ChapterFiniteArithmeticPrior.prior_is_probabilitytheoremstimepiece
Prove the following Lean 4 theorem from ChapterFiniteArithmeticPrior.
BookProof.ChapterFiniteArithmeticPrior.prior_is_probability {B : ℕ} {H : Type*} [Fintype H] (E : BayesianArithmeticExtension B H) : (∀ h, 0 ≤ E.prior h) ∧ ∑ h, E.prior h = 1
Formalization note: Lean 4 identifier BookProof.ChapterFiniteArithmeticPrior.prior_is_probability.
Preamble
-- Generated from ChapterFiniteArithmeticPrior.lean — theorem BookProof.ChapterFiniteArithmeticPrior.prior_is_probability import Mathlib import Definitions.Def_ChapterFiniteArithmeticPrior open BookProof.ChapterFiniteArithmeticPrior
Formal statement
theorem BookProof.ChapterFiniteArithmeticPrior.prior_is_probability {B : ℕ} {H : Type*} [Fintype H]
(E : BayesianArithmeticExtension B H) :
(∀ h, 0 ≤ E.prior h) ∧ ∑ h, E.prior h = 1 := by sorry