Steen, Alexander2021-04-232021-04-2320202020http://dx.doi.org/10.1007/s13218-019-00628-8https://dl.gi.de/handle/20.500.12116/36278Automation of classical higher-order logic faces various theoretical and practical challenges. On a theoretical level, powerful calculi for effective equality reasoning from first-order theorem proving cannot be lifted to the higher-order domain in a simple manner. Practically, implementations of higher-order reasoning systems have to incorporate procedures that often have high time complexity or are not decidable in general. In my dissertation, both the theoretical and the practical challenges of designing an effective higher-order reasoning system are studied. The resulting system, the automated theorem prover Leo-III, is one of the most effective and versatile systems, in terms of supported logical formalisms, to date.Automated theorem provingHenkin semanticsHigher-order logicQuantified modal logicsExtensional Paramodulation for Higher-Order Logic and Its Effective Implementation Leo-IIIText/Journal Article10.1007/s13218-019-00628-81610-1987