OAI/Probability/GammaPassage/WitnessEntropy.lean
13 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.GammaFPP.CrossingBridge.spatialNeighborsline 11 - lemma
OAI.GammaFPP.CrossingBridge.spatialNeighbors_cardline 14 - lemma
OAI.GammaFPP.CrossingBridge.mem_spatialNeighborsline 18 - def
OAI.GammaFPP.CrossingBridge.spatialItinerariesline 24 - lemma
OAI.GammaFPP.CrossingBridge.spatialItineraries_cardline 28 - lemma
OAI.GammaFPP.CrossingBridge.mem_spatialItinerariesline 39 - def
OAI.GammaFPP.CrossingBridge.increaseFirstline 51 - def
OAI.GammaFPP.CrossingBridge.compositionCandidatesline 56Source documentation
Pascal recursion gives a finite cover of all weak compositions.
noncomputable def compositionCandidates : ℕ → ℕ → Finset (List ℕ) | 0,t => {[t]} | n+1,0 => {List.replicate (n+2) 0} | n+1,t+1 => (compositionCandidates n (t+1)).image (List.cons 0) ∪ (compositionCandidates (n+1) t).image increaseFirst termination_by n t => n+t - lemma
OAI.GammaFPP.CrossingBridge.compositionCandidates_cardline 63 - lemma
OAI.GammaFPP.CrossingBridge.mem_compositionCandidatesline 77 - def
OAI.GammaFPP.CrossingBridge.compositionCoverline 119 - lemma
OAI.GammaFPP.CrossingBridge.mem_compositionCoverline 122 - lemma
OAI.GammaFPP.CrossingBridge.compositionCover_cardline 128Source documentation
The source 4^N bound, without counting any witnessing paths.
lemma compositionCover_card (n t : ℕ) (ht : t ≤ n) : (compositionCover n t).card ≤ 4^n := by …