Вот смотрите, что ответил на мой вопрос автор статьи про логику второго порядка в английской википедии:
Цитата:
CH is expressible in second-order logic via the sentence:
For all X, a, b, f, g, R such that X is an uncountable set, a and b are elements of X, f and g are functions from X to X, R is a linear order relation on X, and (X,a,b,f,g,R) is a complete ordered field: for every uncountable set Y there is a surjection from Y to X.
This is true in every countable model, and it is true in every uncountable model if CH is true and false in every uncountable model if CH is false. So it is a validity if CH is true.
Последнего предложения я
не понимаю. По-моему, это какой-то fake. Как можно говорить об общезначимости (logical validity),
при условии, что гипотеза континуума верна? Я ровно таким же образом могу заявить, что формула
x+y=y+x общезначима "при условии коммутативности сложения". Бред какой-то... Нет, не понимаю я "семантики" второго порядка, в частности - понятия общезначимости.