Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I feel like people here have a weird definition of "truth". Platonism aside, there is no outside ground truth on what "addition" or "multiplication" is. It is an abstract symbol defined solely by what it does to numbers. As long as your definition describes its behaviour, your definition is no more or less right than any other definition.

If you want to define multiplication as repeated addition (and addition as repeated invocation of the succesor function), by all means do so. Its not wrong.

Sure you could say it doesn't work for complex numbers, but usually when you introduce complex numbers you say something like, multiplication works as normal except i×i=-1. I hardly see that as a problem with the original definition of multiplication. Its more about the definition of i than the definition of multiplication.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: