Equations (6)–(7) — selection probabilities in a possible set are proportional to binary odds
ProvedMcFadden1974.IIA.prob_eq_odds_mulconditional-logitdiscrete-choiceluce-choice-axiomp2o-batch-pfp2bp2o-gran-per-chapterp2o-plan-paperp2o-v1
Assume the standing conditions (each is a probability vector on a possible ; two-element subsets of possible sets are possible) and Axioms 1 and 2. Write for and . For a possible alternative set and :
These identities express every selection probability in through one of them and the binary odds.
Formalization Note The middle term of the paper's (7) is the standing probability-vector assumption; the theorem asserts the outer equality.
Preamble
import Mathlib import Definitions.Def_McFadden1974_IIA_ChoiceModel
Formal statement
namespace McFadden1974.IIA
/-- **Equations (6)–(7)** (p. 109, PDF p. 5): "Consider a choice set B containing alternatives
x, y, z, and let p_xy = P(x | s, {x, y}). Define p_xx = ½. From Equation (4),
(6) P(y | s, B) = (p_yx / p_xy) P(x | s, B)
and
(7) 1 = Σ_{y∈B} P(y | s, B) = (Σ_{y∈B} p_yx / p_xy) P(x | s, B)."
Formalization Note: standing assumptions `IsSelectionProb` and `PairsPossible`, and Axioms 1
and 2. `binProb P s x y` is `p_xy` (with `p_xx = ½`). The middle term `Σ_{y∈B} P(y | s, B) = 1`
of (7) is the standing assumption itself; the theorem asserts (6) for every `y ∈ B` and the
outer equality of (7). -/
theorem prob_eq_odds_mul {X S : Type*} [DecidableEq X]
(P : S → Finset X → X → ℝ) (poss : Set (Finset X))
(hprob : IsSelectionProb P poss) (hpairs : PairsPossible poss)
(hA1 : Axiom1 P poss) (hA2 : Axiom2 P poss)
(s : S) (B : Finset X) (hB : B ∈ poss) (x : X) (hx : x ∈ B) :
(∀ y ∈ B, P s B y = (binProb P s y x / binProb P s x y) * P s B x) ∧
1 = (∑ y ∈ B, binProb P s y x / binProb P s x y) * P s B x := by sorry
end McFadden1974.IIA
Source
McFadden, Conditional Logit Analysis of Qualitative Choice Behavior, in P. Zarembka (ed.), Frontiers in Econometrics, Academic Press (1974), p. 109, Equations (6)-(7) (PDF p. 5)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.