Full feasible support and finite information projection
Lax342547.EntropyProjection · concepts/Lax342547/EntropyProjection.lean · lax-342547
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Lemma
A compact convex feasible family has an entropy minimizer positive on the union of all feasible supports. The exact one-sided variational inequality gives the information-projection bound and the negative log support cost, closing the finite content of Lemma 3.2.
Concept map
Evidence
This concept declares 5 statements. Each proof establishes one of them relative to its assumptions.
1 entropy_projection proven
2 minimizer_full_support proven
3 minimizer_variational proven
4 projection_inequality proven
5 projection_support_cost proven
Lean source view on GitHub
| 1 | import Lax342547.EntropyLines |
| 2 | |
| 3 | /-! |
| 4 | --- |
| 5 | title: Full feasible support and finite information projection |
| 6 | type: lemma |
| 7 | --- |
| 8 | A compact convex feasible family has an entropy minimizer positive on the union of all feasible supports. The exact one-sided variational inequality gives the information-projection bound and the negative log support cost, closing the finite content of Lemma 3.2. |
| 9 | -/ |
| 10 | |
| 11 | namespace Lax342547.EntropyProjection |
| 12 | |
| 13 | open Lax342547.RelativeEntropy Lax342547.EntropyLines |
| 14 | open scoped Topology BigOperators |
| 15 | open Filter |
| 16 | |
| 17 | axiom minimizer_full_support {Ω : Type} [Fintype Ω] |
| 18 | (P : Set (Ω → ℝ)) (q ρ : Ω → ℝ) |
| 19 | (hprob : ∀ p ∈ P, Probability p) (hconv : Convex ℝ P) (hρ : ρ ∈ P) |
| 20 | (hmin : ∀ p ∈ P, entropy ρ q ≤ entropy p q) : |
| 21 | ∀ ρ' ∈ P, ∀ x, 0 < ρ' x → 0 < ρ x |
| 22 | |
| 23 | axiom minimizer_variational {Ω : Type} [Fintype Ω] |
| 24 | (P : Set (Ω → ℝ)) (q ρ : Ω → ℝ) |
| 25 | (hprob : ∀ p ∈ P, Probability p) (hconv : Convex ℝ P) (hρ : ρ ∈ P) |
| 26 | (hmin : ∀ p ∈ P, entropy ρ q ≤ entropy p q) (ρ' : Ω → ℝ) (hρ' : ρ' ∈ P) : |
| 27 | 0 ≤ ∑ x, (ρ' x-ρ x)*(Real.log (ρ x)-Real.log (q x)) |
| 28 | |
| 29 | axiom projection_inequality {Ω : Type} [Fintype Ω] |
| 30 | (P : Set (Ω → ℝ)) (q ρ : Ω → ℝ) |
| 31 | (hprob : ∀ p ∈ P, Probability p) (hconv : Convex ℝ P) (hρ : ρ ∈ P) |
| 32 | (hmin : ∀ p ∈ P, entropy ρ q ≤ entropy p q) (ρ' : Ω → ℝ) (hρ' : ρ' ∈ P) : |
| 33 | entropy ρ' ρ ≤ entropy ρ' q-entropy ρ q |
| 34 | |
| 35 | axiom projection_support_cost {Ω : Type} [Fintype Ω] |
| 36 | (P : Set (Ω → ℝ)) (q ρ : Ω → ℝ) |
| 37 | (hprob : ∀ p ∈ P, Probability p) (hconv : Convex ℝ P) (hρ : ρ ∈ P) |
| 38 | (hmin : ∀ p ∈ P, entropy ρ q ≤ entropy p q) (ρ' : Ω → ℝ) (hρ' : ρ' ∈ P) |
| 39 | (S : Ω → Prop) (hS : ∀ x, ¬ S x → ρ' x = 0) |
| 40 | (hmass : 0 < Lax342547.RetainedImages.cellMass ρ S) : |
| 41 | -Real.log (Lax342547.RetainedImages.cellMass ρ S) ≤ entropy ρ' q-entropy ρ q |
| 42 | |
| 43 | axiom entropy_projection {Ω : Type} [Fintype Ω] |
| 44 | (P : Set (Ω → ℝ)) (q : Ω → ℝ) (hcompact : IsCompact P) (hne : P.Nonempty) |
| 45 | (hconv : Convex ℝ P) (hprob : ∀ p ∈ P, Probability p) : |
| 46 | ∃ ρ ∈ P, (∀ ρ' ∈ P, entropy ρ q ≤ entropy ρ' q) ∧ |
| 47 | (∀ ρ' ∈ P, ∀ x, 0 < ρ' x → 0 < ρ x) ∧ |
| 48 | (∀ ρ' ∈ P, entropy ρ' ρ ≤ entropy ρ' q-entropy ρ q) |
| 49 | |
| 50 | end Lax342547.EntropyProjection |
| 51 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments