А можно было вот так сделать, с помощью таблицы истинности?
Не знаю: нет уверенности, что все случаи рассмотрены. Лучше для надежности одну большую таблицу истинности строить, на 16 строк.
Посоветуйте, пожалуйста, какую-нибудь книжку по мат.логике на очень простом языке)
Даже не знаю, что Вам посоветовать. "Л.М.Лихтарников, Т.Г.Сукачева. Математическая логика. Курс лекций. Задачник-практикум и решения." вроде бы несложный учебник.
Но мне больше "В. Игошин. Математическая логика и теория алгоритмов" нравится. (с его же задачником).