The following assertion is attributed to Russell ( as a quote from Mysticism and logic) :
Pure mathematics consists entirely of assertions to the effect that, if such and such a proposition is true of anything, then such and such another proposition is true of that thing. It is essential not to discuss whether the first proposition is really true, and not to mention what the anything is, of which it is supposed to be true. [...] Thus mathematics may be defined as the subject in which we never know what we are talking about, nor whether what we are saying is true.
I think I understand in what sense this assertion is true of geometry.
But is it actually true of arithmetics?
Of course, one could argue that arithmetical truths qualify as truths in an arithmetical system.
In that sense, I should not say categorically that " 2+2 =4 " but that
" IF [ some definitions and properties of addition] THEN 2+2=4".
But, as far as I know, all these defintions and properties that play the role of " hypotheses" are not considered as hypothetical by mathematicians.
I've never heard about any " alternative arithmetical systems", or " non-classical arithmetics". Does such a thing exist?
So, cannot one say that "2+2=4" is true, period? ( I mean , categorically, not hypothetically)?
Or, at least, definitions of numbers being admitted, cannot one say that " 2+2 = 4 " is categorically true?
All of math comes with conditions. Here's a list of different and related arithmetics:
This list is far from complete. All either generalize other arithmetic, or have different conditions. Some not included ( probably subsets of more areas of math), would be p-adic arithmetic, matrix arithmetic, vector arithmetic, polynomial arithmetic, etc.
All arithmetic rules you might learn in school, need not apply generally in anything less than a specific Field for example.
All we prove with proofs, is consistency with a given framework. Unless it works in every framework it could be put in. See Gödel