Logo image
Formalizing Kantian Ethics: Formula of the Universal Law Logic (FULL)
Preprint   Open access

Formalizing Kantian Ethics: Formula of the Universal Law Logic (FULL)

Taylor Olson
ArXiv.org
Cornell University
04/15/2026
DOI: 10.48550/arxiv.2604.14254
url
https://doi.org/10.48550/arxiv.2604.14254View
Preprint (Author's original) This preprint has not been evaluated by subject experts through peer review. Preprints may undergo extensive changes and/or become peer-reviewed journal articles. Open Access

Abstract

The field of machine ethics aims to build Artificial Moral Agents (AMAs) to better understand morality and make AI agents safer. To do so, many approaches encode human moral intuition as a set of axioms on actions e.g., do not harm, you must help others. However, this introduces (at least) two limitations for future AMAs. First, it does not consider the agent's purposes in performing the action. Second, it assumes that we humans can enumerate our moral intuition. This paper explores formalizing a moral procedure that alleviates these two limitations. We specifically consider Kantian ethics and present a multi-sorted quantified modal logic we call the Formula of the Universal Law Logic (FULL). The FULL formalizes Kant's first formulation of the categorical imperative, the Formula of the Universal Law (FUL), and concepts such as causality and agency. We demonstrate on three cases from Kantian ethics that the FULL can reason to evaluate agents' actions for certain purposes without built-in moral intuition, given that it has sufficient (non-normative) background knowledge. Therefore, the FULL is a contribution towards more robust and autonomous AMAs, and a more formal understanding of Kantian ethics.
Computer Science - Artificial Intelligence Computer Science - Logic in Computer Science

Details

Metrics

1 Record Views
Logo image