Lean4
/-- A condition just enough to deduce P3, which will always be used with `x'` being a left
option of `x₂`. When `y₁` is a left option of `y₂`, it can be deduced from induction hypotheses
`IH24 x₁ x₂ y₂`, `IH4 x₁ x₂ y₂`, and `(x₂ * y₂).Numeric` (`ih3_of_ih`); when `y₁` is
not necessarily an option of `y₂`, it follows from the induction hypothesis for P3 (with `x₂`
replaced by a left option `x'`) after the `main` theorem (P124) is established, and is used to
prove P3 in full (`P3_of_lt_of_lt`). -/
def IH3 (x₁ x' x₂ y₁ y₂ : PGame) : Prop :=
P2 x₁ x' y₁ ∧ P2 x₁ x' y₂ ∧ P3 x' x₂ y₁ y₂ ∧ (x₁ < x' → P3 x₁ x' y₁ y₂)