Why is 'abuse of notation' tolerated?

I've personally tripped up on a few concepts that came down to an abuse of notation, and I've read of plenty more on stack exchange. It seems to all be forgiven with a wave of the hand. Why do we tolerate it at all?

I understand if later on in one's studies if things are assumed to be in place, but there are plenty of textbooks out there assuming certain things are known before teaching them. This is a very soft question, but I think it ought to be asked.


I doubt I could put it better than this:

"The student of mathematics has to develop a tolerance for ambiguity. Pedantry can be the enemy of insight." - Gila Hanna

I also highly recommend Terence Tao's article describing the "pre-rigorous", "rigorous", and "post-rigorous" stages of a mathematician's development.


When one writes/talks mathematics, in 99.99% of the cases the intended recipient of what one writes is a human, and humans are amazing machines: they are capable of using context, guessing, and all sorts of other information when decoding what we write/say. It is generally immensely more efficient to take advantage of this.


Since Bourbaki is rather busy and is not (yet) a member of this site, I'm posting His answer (which He preemptively wrote about 70 years ago) on His behalf:

As far as possible we have drawn attention in the text to abuse of language, without which any mathematical text runs the risk of pedantry not to say unreadability.