Всё зависит от договорённости как мы понимаем функцию ЛЖЕЦ. Логично было бы понимать функцию лжеца как NOT.
Я тут смотрю, кто-то не может до сих пор определиться, кто такой лжец и правдивец.
Объясняю популярно, лжец - это тот, чьи высказывания помечены значком FALSE.
Правдивец - это тот, чьи высказывания помечены значком TRUE.
Эти значки берутся не откуда-нибудь, а из реальности.
Например, "Я лжец" FALSE противоречит реальности, как и "Я лжец" TRUE.
По-русски FALSE значит сказал лжец, TRUE значит сказал правдивец.
Соответственно, высказывание "Я прадивец" FALSE - возможно, высказывание "Я правдивец" TRUE - возможно.
А вот высказывание "Я лжец" FALSE - невозможно, высказывание "Я лжец" TRUE - невозмжно.
Было бы наивным полагать, что это единственные невозможные в бинарной логике высказывания
