Formalizing the Moral Evaluation of Speech Acts: Truthfulness, Lies and Ethical Dilemmas

arXiv:2610.04747 · cs.AI, cs.LO, cs.MA · Submitted 2026-10-03 · Read on arXiv

cs.AI, cs.LO, cs.MA

Submitted: 2026-10-03

Updated: 2026-10-03

Comments: To appear in the Proceedings of the 27th International Conference on Principles and Practice of Multi-Agent Systems (PRIMA 2026). Kumamoto, Japan

Code: https://github.com/benjaminicard/prima2026

License: http://creativecommons.org/licenses/by/4.0/

The gist: In life-or-death situations, a benevolent lie may appear more moral than telling the truth.

Abstract

In life-or-death situations, a benevolent lie may appear more moral than telling the truth. Yet such lies can backfire, producing unintended and sometimes fatal consequences. This tension, famously disputed by Kant and Constant in 1797, applies not only to lying but to assertive speech acts in general, raising the question of which utterance should be chosen when moral stakes are high. We present a logical framework for the ethical evaluation of speech-act utterances based on agents' beliefs. Implemented in Answer Set Programming (ASP), the framework assesses utterances under deontologism, consequentialism, and principialism, and is illustrated on Sartre's The Wall (1939), a reworking of that controversy in which lying leads alternately to rescue and to death. Our setting is general by design: as two variants show, accommodating a new moral situation amounts to adjusting parameters, not rules.

Related papers