| p(c, b), rtc(n, a, c) ⊦ ∃ c. p(a, c) ∧ rtc(n, c, b) |
p(c, b), rtc(n0 +1, a, c), ∀ c, b, a. p(c, b) ∧ rtc(n0, a, c) → (∃ c. p(a, c) ∧ rtc(n0, c, b)) ⊦ ∃ c. p(a, c) ∧ rtc(n0 +1, c, b)
Used simplifier rules: rtc-base: ⊦ rtc(0, a, b) ↔ a = b;%nat freely generated by 0, +1;;