OAI/NumberTheory/DukePrimeDegree/Entropy/FiniteBlockEntropy.lean
9 declarations, 0 contain sorry, 0 declared as axioms
Entropy comparison at finite block scales
- theorem
OAI.DukePrimeDegree.observationEntropyRate_le_of_refinesline 16 - theorem
OAI.DukePrimeDegree.observationEntropyRate_comp_commutingline 35 - def
OAI.DukePrimeDegree.blockWordEquivline 52 - lemma
OAI.DukePrimeDegree.orbitName_blocksline 62 - theorem
OAI.DukePrimeDegree.observationEntropyRate_blocksline 73 - theorem
OAI.DukePrimeDegree.observationEntropyRate_sampled_window_leline 108Source documentation
Observing a fixed finite window at every q-th step has at most q times the entropy rate of the underlying observation.
theorem observationEntropyRate_sampled_window_le {Y α : Type*} [MeasurableSpace Y] [Fintype α] (μ : Measure Y) [IsProbabilityMeasure μ] {T : Y → Y} (hT : MeasurePreserving T μ μ) (P : Y → α) (hP : ∀ a, MeasurableSet {y | P y=a}) {q : ℕ} (hq : 0 < q) (W : ℕ) : observationEntropyRate μ (T^[q]) (orbitName T P W) ≤ (q : ℝ)*observationEntropyRate μ T P := by … - theorem
OAI.DukePrimeDegree.observationEntropyRate_iterate_leline 163Source documentation
Sampling a finite observation every q steps costs at most q times its original entropy rate.
theorem observationEntropyRate_iterate_le {Y α : Type*} [MeasurableSpace Y] [Fintype α] (μ : Measure Y) [IsProbabilityMeasure μ] {T : Y → Y} (hT : MeasurePreserving T μ μ) (P : Y → α) (hP : ∀ a, MeasurableSet {y | P y=a}) {q : ℕ} (hq : 0 < q) : observationEntropyRate μ (T^[q]) P ≤ (q : ℝ)*observationEntropyRate μ T P := by … - theorem
OAI.DukePrimeDegree.observationEntropyRate_le_block_conditionalline 176 - theorem
OAI.DukePrimeDegree.observationEntropyRate_le_window_conditionalline 195Source documentation
A long block of the first observation can be conditioned on any fixed window of the second observation.
theorem observationEntropyRate_le_window_conditional {Y α β : Type*} [MeasurableSpace Y] [Fintype α] [Fintype β] (μ : Measure Y) [IsProbabilityMeasure μ] {T : Y → Y} (hT : MeasurePreserving T μ μ) (P : Y → α) (Q : Y → β) (hP : ∀ a, MeasurableSet {y | P y=a}) (hQ : ∀ a, MeasurableSet {y | Q y=a}) {q : ℕ} (hq : 0 < q) (W : ℕ) : observationEntropyRate μ T P ≤ observationEntropyRate μ T Q+ conditionalObservationEntropy μ (orbitName T P q) (orbitName T Q W)/(q : ℝ) := by …