| a0 ≪1 a, ∀ b. b ≪2 b0 → (∀ IHPQ, a0. (∀ a, b1. (∀ a1, b0. a1 ≪1 a ∨ a1 = a ∧ b0 ≪2 b1 → IHPQ(a1, b0)) → IHPQ(a, b1)) ∧ (∀ a1. a1 ≪1 a0 → (∀ IHPQ0, b1. (∀ a2, b2. (∀ a3, b0. a3 ≪1 a2 ∨ a3 = a2 ∧ b0 ≪2 b2 → IHPQ0(a3, b0)) → IHPQ0(a2, b2)) → IHPQ0(a1, b1))) → IHPQ(a0, b)), ∀ a3, b0. a3 ≪1 a1 ∨ a3 = a1 ∧ b0 ≪2 b1 → IHPQ(a3, b0), a2 ≪1 a1 ∨ a2 = a1 ∧ b2 ≪2 b1 ⊦ IHPQ(a0, b), IHPQ(a, b0), IHPQ(a1, b1), IHPQ(a2, b2) |
Used terms: a2, b2