Unethical behavior exposed: Any social choice function can be manipulated.
The article explores how social choice functions can be implemented when considering honesty and common knowledge. It suggests that any social choice function can be uniquely implemented if the assumption that "all agents are selfish" is not common knowledge. This means that even if everyone is mostly self-interested, the function can still be implemented. Additionally, ethical social choice functions can be uniquely implemented under certain conditions.