| (∀ a1, b0. a1 ≪1 a0 ∨ a1 = a0 ∧ b0 ≪2 b → IHPQ(a1, b0)) → IHPQ(a0, b), ∀ 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)), ∀ a, b1. (∀ a1, b0. a1 ≪1 a ∨ a1 = a ∧ b0 ≪2 b1 → IHPQ(a1, b0)) → IHPQ(a, b1) ⊦ IHPQ(a0, b) |
∀ 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)), a ≪1 a0 ∨ a = a0 ∧ b0 ≪2 b ⊦ IHPQ(a0, b), IHPQ(a, b0)