Thesis (Ph. D.)--University of Hawaii at Manoa, 1996.Includes bibliographical references (leaves 140-144).Microfiche.x, 144 leaves, bound ill. 29 cmThis dissertation introduces new theorem-proving strategies and uses these strategies to solve a wide variety of difficult problems requiring logical reasoning. It also shows how to use theorem-proving to solve the problem of learning mathematical concepts. Our first algorithm constructs formulas called Craig interpolants from the refutation proofs generated by contemporary theorem-provers using binary resolution, paramodulation, and factoring. This algorithm can construct the formulas needed to learn concepts expressible in the full first-order logic from examples of the concept. It can also fi...