Documentation

LeanPool.ScottMeasurement.Probability.Basic

Finitely additive probabilities on Boolean algebras #

Scott's probabilities are real-valued and finitely additive. This file deliberately does not use Mathlib's countably additive MeasureTheory.Measure: the source works with an arbitrary Boolean algebra and only finite disjoint unions.

A normalized finitely additive probability on a Boolean algebra.

  • bot : μ ⊥ = 0
  • top : μ ⊤ = 1
  • additive (x y : B) : Disjoint x y → μ (x ⊔ y) = μ x + μ y
  • nonnegative (x : B) : 0 ≤ μ x
Instances For

    A finitely additive signed charge. Unlike IsProbability, no nonnegativity or normalization is imposed.

    • bot : μ ⊥ = 0
    • additive (x y : B) : Disjoint x y → μ (x ⊔ y) = μ x + μ y
    Instances For

      Forgetting positivity and normalization preserves finite additivity.

      Nonnegativity of a finitely additive set function.

      Equations
      Instances For

        A qualitative ordering is represented exactly by a normalized additive function.

        Equations
        Instances For

          A qualitative relation is represented by a finitely additive signed charge, with no normalization or positivity requirement.

          Equations
          Instances For

            A probability representation is also a signed-charge representation.

            def Scott1964.MeasurementStructures.StrictlyPreferred {B : Type u} (R : B → B → Prop) (x y : B) :

            Scott's strict notation: x ≻ y means that y is not weakly preferred to x.

            Equations
            Instances For

              Scott 1964, condition (1_B): the certain event is strictly above the null event.

              Equations
              Instances For

                Scott 1964, condition (2_B): every event is at least as likely as null.

                Equations
                Instances For

                  Scott 1964, condition (3_B): qualitative probabilities are comparable.

                  Equations
                  Instances For

                    Scott 1964, condition (4_B). The equality says that every atom occurs equally often on the two sides.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      Transitivity, de Finetti's condition (iv).

                      Equations
                      Instances For

                        Invariance under adjoining one event disjoint from both sides, de Finetti's condition (v).

                        Equations
                        Instances For

                          De Finetti's five qualitative-probability axioms. Condition (i) is literally ¬ R ⊥ ⊤; it does not include Scott's additional R ⊤ ⊥ conjunct from (1_B).

                          Instances For
                            theorem Scott1964.MeasurementStructures.IsProbability.compl {B : Type u} [BooleanAlgebra B] {μ : B → ℝ} (hμ : IsProbability μ) (x : B) :
                            μ xᶜ = 1 - μ x
                            theorem Scott1964.MeasurementStructures.IsSignedCharge.mono_of_nonnegative {B : Type u} [BooleanAlgebra B] {μ : B → ℝ} (hμ : IsSignedCharge μ) (hn : IsNonnegative μ) ⦃x y : B⦄ (hxy : x ≤ y) :
                            μ x ≤ μ y

                            A nonnegative signed charge is monotone on events.

                            theorem Scott1964.MeasurementStructures.IsProbability.mono {B : Type u} [BooleanAlgebra B] {μ : B → ℝ} (hμ : IsProbability μ) ⦃x y : B⦄ (hxy : x ≤ y) :
                            μ x ≤ μ y
                            theorem Scott1964.MeasurementStructures.IsProbability.le_one {B : Type u} [BooleanAlgebra B] {μ : B → ℝ} (hμ : IsProbability μ) (x : B) :
                            μ x ≤ 1
                            theorem Scott1964.MeasurementStructures.RealizableProbability.nonnegative {B : Type u} [BooleanAlgebra B] {R : B → B → Prop} (hR : RealizableProbability R) :
                            ∃ (μ : B → ℝ), IsFinitelyAdditiveProbability μ ∧ ∀ (x y : B), R x y ↔ μ x ≥ μ y