Logic programming
Mathematics
Unification
Sequent
Linear logic
Admissible rule
Substitution
Logic
Mathematical logic
Automated theorem proving