I’m usually one of those annoying guys that has read a bit too much of Wittgenstein, Russel and postmodernism and so enjoy to point out that most of the sentences we use are meaningless and/or logically wrong. Imagine that someone stops you from talking just to say that a proposition you used for something like 18 years of your life is bullshit: that really is annoying; and make me wandering how I can still have some friends that listen to me, after all. However if my usual targets are constructions that use double negations like “I din’t do anything” (such an expression is usually used to say “I did nothing” but logically analyzing it lead to the conclusion that it means the exact opposite: “I did something”) this time I want to focus on a specific sentence: “A is better than B in every aspect”.
I really like symbolic notations so I’ll expose the argument two times: one without symbols (only via words) and one using symbols (i.e, functions and things like that); I really think that the exposition in plain words is more that sufficient to understand the argument but I love so much symbolic things that I have to do it. Let’s start.
If “A is better than B in every aspect” is true that we should be able to pick a random property and confirm that A “scores better” under that property (i.e, it’s better than B in that particular aspect) than B. Let’s pick the property of “being good at math”, so if “A is better than B in every aspect” A must be better than B in “being good at math”, hence A must be better than B at maths; there’s no problem here. But now let’s pick the property of “being bad at math”, A can’t be better than B in “being bad at math” because we’ve already stated that A is better than B in “being good at math”; being better than someone in something clearly states that that someone is better than you in doing bad that something. The properties of “being good at math” and “being bad at math” are mutually exclusive (i.e, you can have only one) and so “A is better than B in every aspect” is clearly a contradiction and so, a meaningless sentence.
Let’s jump in the symbolic things now. We can then set up a function for every property that give us numbers according to how good a thing is at that particular property. Those functions general form look like this:
Such a function take in an entity from the set of all entities and output a number that tell us how good is under a particular aspect. To clarify: we can set up a function such that it would give us numbers according to how good the entity is at math and we can set up another function that would give us numbers according to how old the entity is and so on; we can theoretically set up a function for every existing property an entity (i.e, an element of ) can have. Let’s call the set of all of those functions . To understand how those functions work let’s use an example and pick to be my father (that is an entity ans so an element of ), to be the function for the property “being my father” and to be the function for the property “having at least 100 years”. Applying the functions to well’get (I think):
can’t be anything but 1 because the entity is defined to be my father and that’s also the property tell us how entities perform at. Then there is that give us 0.47 as result: that’s because my father actually is 47 and so we can say that he have at 47% the property “having at least 100 years” or that perform a score of 47/100 for the task of “having 100 years”. That’s how these functions work.
Now since contains all the function related to a property that a member of can have we can find pairs of functions that correspond to opposite properties. Let’s pick again the property “having at least 100 years” but this time let’s consider also its opposite “having less than 100 years”, let denote the same function as above and the function for the property “having less than 100 years”. Considering again to be my father with his 47 years:
This points out that my father is actually better at “having less than 100” rather than at “having at least 100 years”. It’s also important to notice that the output of is exactly and vice versa; this happen because and are function about two properties that are one the opposite of the other1. This result can be generalized to every pair of function in about opposite properties no matter what’s the entity chosen:
Now let’s define another function where and this way:
As you can guess this function give us 1 if A is better than B and 0 in any other case (B better than A or B equals A at a particular aspect). This allows us to write our sentence “A is better than B in every aspect” like this:
Assuming this to be true, we can easily derive a bunch of things:
And we’ve got the contradiction. Then, via modus tollens, we can say that our hypothesis is false and hence no thing can be better than another under every aspect and thus add one more argument in our “language is bullshit” folder.
- Indeed this follows from how we define negation in fuzzy logic.
P.S. apparently I can write an article without quoting from Puella Magi Madoka Magica