Documentation

BGW.Probability.PoissonCharacterizationBasic

Basic definitions and measurability lemmas for time-simple random point measures.

noncomputable def BGW.Probability.natCount {M : Type u_2} [MeasurableSpace M] (μ : MeasureTheory.Measure (NNReal × M)) (B : Set (NNReal × M)) :

The count of a set read in ℕ (junk 0 for an infinite count, a.s. irrelevant).

Equations
Instances For

    The restriction of a point measure to the time window (a, b] (all marks).

    Equations
    Instances For

      The same window, translated to start at time 0.

      Equations
      Instances For
        noncomputable def BGW.Probability.naturalHistory {Ω : Type u_1} {M : Type u_2} [MeasurableSpace M] (ξ : Ω → MeasureTheory.Measure (NNReal × M)) (t : NNReal) :

        The natural history of ξ up to time t: the σ-algebra generated by ξ restricted to [0,t] × M.

        Equations
        Instances For

          Time-simple finite-rate random point measure: the structural hypotheses of the characterization.

          Instances For

            A measurable set of marks of finite rate: finitely many marks in (0,t] × A a.s.

            Equations
            Instances For
              noncomputable def BGW.Probability.markRate {Ω : Type u_1} {M : Type u_2} [MeasurableSpace Ω] [MeasurableSpace M] (P : MeasureTheory.Measure Ω) (ξ : Ω → MeasureTheory.Measure (NNReal × M)) (A : Set M) :

              The mark rate of A: E ξ((0,1] × A).

              Equations
              Instances For
                theorem BGW.Probability.measurable_count {Ω : Type u_1} {M : Type u_2} [MeasurableSpace Ω] [MeasurableSpace M] {ξ : Ω → MeasureTheory.Measure (NNReal × M)} (hξ : Measurable ξ) {B : Set (NNReal × M)} (hB : MeasurableSet B) :
                Measurable fun (ω : Ω) => (ξ ω) B
                theorem BGW.Probability.measurable_natCount {Ω : Type u_1} {M : Type u_2} [MeasurableSpace Ω] [MeasurableSpace M] {ξ : Ω → MeasureTheory.Measure (NNReal × M)} (hξ : Measurable ξ) {B : Set (NNReal × M)} (hB : MeasurableSet B) :
                Measurable fun (ω : Ω) => natCount (ξ ω) B
                theorem BGW.Probability.measurable_restrict_pointMeasure {Ω : Type u_1} {M : Type u_2} [MeasurableSpace Ω] [MeasurableSpace M] {ξ : Ω → MeasureTheory.Measure (NNReal × M)} (hξ : Measurable ξ) {B : Set (NNReal × M)} (hB : MeasurableSet B) :
                Measurable fun (ω : Ω) => (ξ ω).restrict B
                theorem BGW.Probability.measurable_windowRestrict {Ω : Type u_1} {M : Type u_2} [MeasurableSpace Ω] [MeasurableSpace M] {ξ : Ω → MeasureTheory.Measure (NNReal × M)} (hξ : Measurable ξ) (a b : NNReal) :
                Measurable fun (ω : Ω) => windowRestrict a b (ξ ω)
                theorem BGW.Probability.measurable_windowShift {Ω : Type u_1} {M : Type u_2} [MeasurableSpace Ω] [MeasurableSpace M] {ξ : Ω → MeasureTheory.Measure (NNReal × M)} (hξ : Measurable ξ) (a b : NNReal) :
                Measurable fun (ω : Ω) => windowShift a b (ξ ω)
                theorem BGW.Probability.measurable_historyRestriction {Ω : Type u_1} {M : Type u_2} [MeasurableSpace Ω] [MeasurableSpace M] {ξ : Ω → MeasureTheory.Measure (NNReal × M)} (hξ : Measurable ξ) (s : NNReal) :
                Measurable fun (ω : Ω) => (ξ ω).restrict (Set.Iic s ×ˢ Set.univ)
                theorem BGW.Probability.measurable_markRate {Ω : Type u_1} {M : Type u_2} [MeasurableSpace Ω] [MeasurableSpace M] {P : MeasureTheory.Measure Ω} {ξ : Ω → MeasureTheory.Measure (NNReal × M)} {A : Set M} (hξ : IsTimeSimpleLevy P ξ) (hA : IsFiniteRate P ξ A) :
                Measurable fun (ω : Ω) => (ξ ω) (Set.Ioc 0 1 ×ˢ A)
                theorem BGW.Probability.restrict_apply_box {M : Type u_2} [MeasurableSpace M] {A : Set M} (μ : MeasureTheory.Measure (NNReal × M)) {a b : NNReal} (_hA : MeasurableSet A) :
                (windowRestrict a b μ) (Set.Ioc 0 (b - a) ×ˢ A) = μ (Set.Ioc 0 (b - a) ×ˢ A ∩ Set.Ioc a b ×ˢ Set.univ)