recognition /
Information /
Information.ShannonEntropy /
explainer
No prose has been written for this declaration yet. The Lean source and graph data below render
without it.
generate prose now
formal statement (Lean)
48 structure ProbDist (n : ℕ) where
49 /-- Probabilities for each outcome. -/
50 probs : Fin n → ℝ
51 /-- All probabilities are non-negative. -/
52 nonneg : ∀ i, probs i ≥ 0
53 /-- Probabilities sum to 1. -/
54 normalized : (Finset.univ.sum probs) = 1
55
56 /-- The uniform distribution. -/
used by (25)
From the project-wide theorem graph. These declarations reference this one in their body.
deterministic_has_zero_entropy
in IndisputableMonolith.Information.InformationIsLedger
decl_use
entropy_nonneg
in IndisputableMonolith.Information.InformationIsLedger
decl_use
shannon_entropy_equals_expected_jcost
in IndisputableMonolith.Information.InformationIsLedger
decl_use
entropy_is_expected_surprisal
in IndisputableMonolith.Information.ShannonEntropy
decl_use
entropy_nonneg
in IndisputableMonolith.Information.ShannonEntropy
decl_use
shannonEntropy
in IndisputableMonolith.Information.ShannonEntropy
decl_use
shannon_equals_jcost
in IndisputableMonolith.Information.ShannonEntropy
decl_use
totalJCost
in IndisputableMonolith.Information.ShannonEntropy
decl_use
uniform
in IndisputableMonolith.Information.ShannonEntropy
decl_use
zero_entropy_deterministic
in IndisputableMonolith.Information.ShannonEntropy
decl_use
BayesianFilteringCert
in IndisputableMonolith.Statistics.BayesianFilteringFromVFE
decl_use
bayesStep
in IndisputableMonolith.Statistics.BayesianFilteringFromVFE
decl_use
bayesStep_is_update
in IndisputableMonolith.Statistics.BayesianFilteringFromVFE
decl_use
evidence
in IndisputableMonolith.Statistics.BayesianFilteringFromVFE
decl_use
evidence_pos
in IndisputableMonolith.Statistics.BayesianFilteringFromVFE
decl_use
iterFilter
in IndisputableMonolith.Statistics.BayesianFilteringFromVFE
decl_use
iterFilter_cons
in IndisputableMonolith.Statistics.BayesianFilteringFromVFE
decl_use
iterFilter_nil
in IndisputableMonolith.Statistics.BayesianFilteringFromVFE
decl_use
boltzmannDist
in IndisputableMonolith.Statistics.VariationalFreeEnergyFromRCL
decl_use
boltzmann_minimizes_vfe
in IndisputableMonolith.Statistics.VariationalFreeEnergyFromRCL
decl_use
kl_nonneg
in IndisputableMonolith.Statistics.VariationalFreeEnergyFromRCL
decl_use
ProbDist
in IndisputableMonolith.Statistics.VariationalFreeEnergyFromRCL
decl_use
ProbDist
in IndisputableMonolith.Statistics.VariationalFreeEnergyFromRCL
decl_use
VFE
in IndisputableMonolith.Statistics.VariationalFreeEnergyFromRCL
decl_use
VFECert
in IndisputableMonolith.Statistics.VariationalFreeEnergyFromRCL
decl_use
depends on (4)
Lean names referenced from this declaration's body.
for
in IndisputableMonolith.Foundation.UniversalForcingSelfReference
decl_use
uniform
in IndisputableMonolith.Information.ShannonEntropy
decl_use
normalized
in IndisputableMonolith.NavierStokes.RunningMaxNormalization
decl_use
ProbDist
in IndisputableMonolith.Statistics.VariationalFreeEnergyFromRCL
decl_use