4.1. Да, все правильно.
4.2. А предикаты, кванторы уже проходили? Тогда я бы выразил мысль Андерсена так.
Пусть
означает: "
может сделать то, что там требуется по сюжету сказки" (в Вашем задании это разбито на два действия,
, но я ввожу один "составной" предикат для простоты объяснения). Пусть
-- "она", т.е. Герда. Тогда
"если неверно, что Герда может сделать это -- значит, неверно, что существует
, который может сделать это"
Эквивалентная форма:
"если неверно, что Герда может сделать это -- значит, для любого
неверно, что он может сделать это"
Вообще, пытайтесь использовать как можно меньше исходных предикатов и как можно более простых, и как можно бОльшую часть смысла выражать с помощью математических операций. Ведь "она не сможет" и "никто
этого не сделает" -- явно речь идет об одном и том же действии, -- исхитритесь выразить то и другое, используя один предикат. Также, если в формулировке на естественном языке есть слово "не", значит, от Вас ожидают, что Вы введете предикат или переменную без "не" и добавите отрицание. Это касается и 4.3.
Не забудьте заменить
на
.