Atom vectors for finite Boolean algebras #
Scott identifies an event with its 0/1 characteristic vector on the atoms.
The cancellation identity in Theorem 4.1 is equality of sums of these vectors.
@[simp]
theorem
Scott1964.MeasurementStructures.atomVector_apply
{B : Type u}
[BooleanAlgebra B]
(x : B)
(a : { a : B // IsAtom a })
:
theorem
Scott1964.MeasurementStructures.atomVector_sup_of_disjoint
{B : Type u}
[BooleanAlgebra B]
{x y : B}
(hxy : Disjoint x y)
:
theorem
Scott1964.MeasurementStructures.atomVector_injective
{B : Type u}
[BooleanAlgebra B]
[Finite B]
:
theorem
Scott1964.MeasurementStructures.IsSignedCharge.finset_sup_atoms
{B : Type u}
[BooleanAlgebra B]
{μ : B → ℝ}
(hμ : IsSignedCharge μ)
(s : Finset { a : B // IsAtom a })
:
A signed charge evaluates a supremum of distinct atoms as the sum of their charges.
theorem
Scott1964.MeasurementStructures.IsProbability.finset_sup_atoms
{B : Type u}
[BooleanAlgebra B]
{μ : B → ℝ}
(hμ : IsProbability μ)
(s : Finset { a : B // IsAtom a })
:
Finite additivity evaluates a supremum of distinct atoms as the sum of their masses.
theorem
Scott1964.MeasurementStructures.sup_atomsBelow
{B : Type u}
[BooleanAlgebra B]
[Fintype B]
(x : B)
:
theorem
Scott1964.MeasurementStructures.IsSignedCharge.eq_sum_atoms
{B : Type u}
[BooleanAlgebra B]
[Fintype B]
{μ : B → ℝ}
(hμ : IsSignedCharge μ)
(x : B)
:
Every finitely additive signed charge is the sum of its atom charges.
theorem
Scott1964.MeasurementStructures.IsProbability.eq_sum_atoms
{B : Type u}
[BooleanAlgebra B]
[Fintype B]
{μ : B → ℝ}
(hμ : IsProbability μ)
(x : B)
:
Every finitely additive probability is the sum of its atom masses.
theorem
Scott1964.MeasurementStructures.sum_atomVector_eq_iff
{B : Type u}
[BooleanAlgebra B]
(n : ℕ)
(x y : Fin n → B)
:
Pointwise equality of sums of event vectors is exactly Scott's atom-count identity.
def
Scott1964.MeasurementStructures.ProbVectorCancellation
{B : Type u}
[BooleanAlgebra B]
(R : B → B → Prop)
:
Scott 1964, literal condition (4_B): cancellation is stated using
equality of sums of the characteristic vectors themselves.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
Scott1964.MeasurementStructures.probVectorCancellation_iff_probCancellation
{B : Type u}
[BooleanAlgebra B]
{R : B → B → Prop}
:
The literal vector-sum and atom-count formulations of (4_B) agree.