OAI/Probability/FKMaps/LadderCuts.lean
78 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.FKCRT.Inventory.firstDown_addline 10 - lemma
OAI.FKCRT.Inventory.stoppedWord_down_addline 32 - def
OAI.FKCRT.Inventory.rightPiecesline 38 - lemma
OAI.FKCRT.Inventory.rightPieces_measurableline 39 - lemma
OAI.FKCRT.Inventory.rightPieces_preservingline 43 - def
OAI.FKCRT.Inventory.reversePiecesPrefixline 57 - lemma
OAI.FKCRT.Inventory.reversePiecesPrefix_succline 59 - lemma
OAI.FKCRT.Inventory.rightPieces_tailline 65 - lemma
OAI.FKCRT.Inventory.stoppedWord_down_piecesline 71 - def
OAI.FKCRT.Inventory.reverseFirstPiecesline 89 - lemma
OAI.FKCRT.Inventory.reverseFirstPieces_preservingline 91 - lemma
OAI.FKCRT.Inventory.reversePiecesPrefix_eqline 95 - lemma
OAI.FKCRT.Inventory.rightPrefix_identDistribline 106 - lemma
OAI.FKCRT.Inventory.piecesPrefix_measurableline 129 - def
OAI.FKCRT.Inventory.NonemptyPiecesline 136 - lemma
OAI.FKCRT.Inventory.reverseRightLaw_nonemptyline 137 - lemma
OAI.FKCRT.Inventory.rightPieces_nonemptyline 142 - lemma
OAI.FKCRT.Inventory.piecesPrefix_lengthline 147 - lemma
OAI.FKCRT.Inventory.piecesPrefix_extensionline 155 - def
OAI.FKCRT.Inventory.pieceScanline 160 - lemma
OAI.FKCRT.Inventory.pieceScan_measurableline 162 - lemma
OAI.FKCRT.Inventory.pieceScan_getline 166 - lemma
OAI.FKCRT.Inventory.rawWord_pieceScanline 172 - lemma
OAI.FKCRT.Inventory.rawWord_measurableline 191 - lemma
OAI.FKCRT.Inventory.wordWeight_reverseline 193 - lemma
OAI.FKCRT.Inventory.rawWord_reverseline 195 - lemma
OAI.FKCRT.Inventory.increment_sum_boundsline 196 - lemma
OAI.FKCRT.Inventory.rightDensity_signSum_boundsline 204 - lemma
OAI.FKCRT.Inventory.firstDown_lengthline 208 - lemma
OAI.FKCRT.Inventory.rawKilled_preimageline 213 - lemma
OAI.FKCRT.Inventory.rightDensity_rawKilled_measurableline 225 - lemma
OAI.FKCRT.Inventory.rawPrefix_tail_rectangleline 228 - lemma
OAI.FKCRT.Inventory.rawKilled_block_rectangleline 253 - lemma
OAI.FKCRT.Inventory.stoppedWord_suffix_witnessline 265Source documentation
A specified reversed terminal string of a first-downcrossing word leaves a genuine killed-walk prefix and an independent raw suffix.
lemma stoppedWord_suffix_witness {h t : ℕ} {x : ℕ → Letter} {w : List Letter} (hwpos : 0<w.length) (hh : w.length<h) (hx : firstDown h x=WithTop.some t) (hw : (stoppedWord (firstDown h) x).take w.length=w) : ∃ r n : ℕ,0<r ∧ (r:ℤ)= -(w.map Letter.increment).sum ∧ x∈rawKilled (h-1) (r-1) n ∧ rawWord (tail n x) w.length=w.reverse := by …Mentions: OAI.FKCRT.Inventory.Letter, OAI.FKCRT.Inventory.firstDown, OAI.FKCRT.Inventory.stoppedWord, OAI.FKCRT.Inventory.Letter.increment, OAI.FKCRT.Inventory.rawKilled, OAI.FKCRT.Inventory.rawWord, OAI.FKCRT.Inventory.tail
- def
OAI.FKCRT.Inventory.terminalDeficitline 300 - theorem
OAI.FKCRT.Inventory.stoppedWord_prefix_density_boundline 304Source documentation
The only density estimate used is a sum of finite-prefix cylinders. No integrability of the raw downcrossing length is asserted.
theorem stoppedWord_prefix_density_bound (P : Parameters) (h : ℕ) (w : List Letter) (hwpos : 0<w.length) (hh : w.length<h) : streamLaw P ℕ {x | (stoppedWord (firstDown h) x).take w.length=w} ≤ 2*(terminalDeficit w:ℝ≥0∞)*wordWeight P w := by …Mentions: OAI.FKCRT.Inventory.Parameters, OAI.FKCRT.Inventory.Letter, OAI.FKCRT.Inventory.streamLaw, OAI.FKCRT.Inventory.stoppedWord, OAI.FKCRT.Inventory.firstDown, OAI.FKCRT.Inventory.terminalDeficit, OAI.FKCRT.Inventory.wordWeight
- def
OAI.FKCRT.Inventory.rightScanLawline 359 - instance
OAI.FKCRT.Inventory.(instance at line 361)line 361 - lemma
OAI.FKCRT.Inventory.rightScan_cylinder_boundline 364 - lemma
OAI.FKCRT.Inventory.rightScan_first_orderline 382 - def
OAI.FKCRT.Inventory.rightRemainderLawline 396 - instance
OAI.FKCRT.Inventory.(instance at line 397)line 397 - lemma
OAI.FKCRT.Inventory.rawWord_succ_headline 400 - lemma
OAI.FKCRT.Inventory.wordWeight_consline 408 - lemma
OAI.FKCRT.Inventory.terminalDeficit_orderline 410 - lemma
OAI.FKCRT.Inventory.order_mass_sumline 414 - theorem
OAI.FKCRT.Inventory.rightRemainder_cylinder_boundline 420 - lemma
OAI.FKCRT.Inventory.rawFiltration_eq_comapline 459 - lemma
OAI.FKCRT.Inventory.rawPrefix_atomline 472 - lemma
OAI.FKCRT.Inventory.rightRemainder_prefix_boundline 476 - lemma
OAI.FKCRT.Inventory.rightRemainder_prefix_eventline 484 - lemma
OAI.FKCRT.Inventory.K_signSum_of_hitline 526 - theorem
OAI.FKCRT.Inventory.rightRemainder_hit_boundline 537 - theorem
OAI.FKCRT.Inventory.rightRemainder_survivor_boundline 550 - def
OAI.FKCRT.Inventory.RightCutline 575 - lemma
OAI.FKCRT.Inventory.measurableSet_rightCutline 576 - lemma
OAI.FKCRT.Inventory.rawWord_pieceScan_prefixline 582 - lemma
OAI.FKCRT.Inventory.noSurvivor_burgersline 590 - lemma
OAI.FKCRT.Inventory.append_order_no_burgersline 599 - lemma
OAI.FKCRT.Inventory.remainder_noSurvivor_implies_cutline 605 - lemma
OAI.FKCRT.Inventory.K_lintegral_lt_oneline 620 - lemma
OAI.FKCRT.Inventory.rightRemainder_noSurvivor_posline 627 - theorem
OAI.FKCRT.Inventory.positive_rightCutline 638 - lemma
OAI.FKCRT.Inventory.orders_step_sublistline 661 - lemma
OAI.FKCRT.Inventory.orders_run_sublistline 665 - def
OAI.FKCRT.Inventory.LeftCutline 670 - lemma
OAI.FKCRT.Inventory.measurable_piecesPrefixline 671 - lemma
OAI.FKCRT.Inventory.measurableSet_leftCutline 676 - def
OAI.FKCRT.Inventory.supplyPiecesline 681 - def
OAI.FKCRT.Inventory.startingSupplyline 683 - lemma
OAI.FKCRT.Inventory.supplyPieces_flattenline 684 - lemma
OAI.FKCRT.Inventory.run_supplyPiecesline 690 - lemma
OAI.FKCRT.Inventory.startingSupply_countline 693 - lemma
OAI.FKCRT.Inventory.supplyPieces_memline 695 - lemma
OAI.FKCRT.Inventory.leftCut_of_buffer_prefixline 701 - lemma
OAI.FKCRT.Inventory.iid_all_fixedline 725 - theorem
OAI.FKCRT.Inventory.positive_leftCut_generalline 733Source documentation
Positive L-cut probability using only shortened-piece integrability, positive type-drift and the two genuine one-burger atoms.
theorem positive_leftCut_general (ν : Measure (List Letter)) [IsProbabilityMeasure ν] (hlen : Integrable (fun w : List Letter => (w.length:ℝ)) ν) (hnet : ∀ b,Integrable (fun w => (typeNet b w:ℝ)) ν) (hmean : ∀ b,(∫ w,(typeNet b w:ℝ) ∂ν)=1/2) (hf : ∀ᵐ w ∂ν,FixedWord w) (hburger : ∀ b,0<ν {[Letter.burger b]}) : 0<naturalPiecesLaw ν {x | LeftCut x} := by …Mentions: OAI.FKCRT.Inventory.Letter, OAI.FKCRT.Inventory.typeNet, OAI.FKCRT.Inventory.FixedWord, OAI.FKCRT.Inventory.naturalPiecesLaw, OAI.FKCRT.Inventory.LeftCut
- theorem
OAI.FKCRT.Inventory.shortLeft_positive_cutline 767Source documentation
Source ladder:cuts, L side, for the actual shortened first +1 pieces.
theorem shortLeft_positive_cut (P : Parameters) : 0<naturalPiecesLaw (shortLeftLaw P) {x | LeftCut x} := …Mentions: OAI.FKCRT.Inventory.Parameters, OAI.FKCRT.Inventory.naturalPiecesLaw, OAI.FKCRT.Inventory.shortLeftLaw, OAI.FKCRT.Inventory.LeftCut