On further consideration, I take it back. I was trying to make the point that “Sky not blue” != “Sky is pink”. Which is true, but does not counter your point that (P or !P) must be true by definition.
It is the case that the vast majority of grammatical statements of a give length are false. But until we have a formal way of saying that statements like “The Sky is Blue” or “The Sky is Pink” are more fundamental than statements like “The Sky is Not Blue” or “The Sky is Not Pink,” you must be correct that this is an artifact of the language used to express the ideas. For example, a language where negation was the default and additional length was needed to assert truth would have a different proportion of true and false statements for any given sentence length.
Also, lots of downvotes in this comment path (on both sides of the discussion). Any sense of why?
On further consideration, I take it back. I was trying to make the point that “Sky not blue” != “Sky is pink”. Which is true, but does not counter your point that (P or !P) must be true by definition.
It is the case that the vast majority of grammatical statements of a give length are false. But until we have a formal way of saying that statements like “The Sky is Blue” or “The Sky is Pink” are more fundamental than statements like “The Sky is Not Blue” or “The Sky is Not Pink,” you must be correct that this is an artifact of the language used to express the ideas. For example, a language where negation was the default and additional length was needed to assert truth would have a different proportion of true and false statements for any given sentence length.
Also, lots of downvotes in this comment path (on both sides of the discussion). Any sense of why?