Except you clearly use more mathematics than that. You admit it in the description, where you say a distance is considered. Distances are something quite non-trivial and not inherent to all mathematical constructs. For instance, while you can argue that just using +/-1 you can construct the integers that doesn't give you a notion of distance, you have to add in a norm to get that. You admit it in another video of yours, the neural net tank one. Neural networks are a type of graphical model. They aren't enormously complicated on a theoretical level but they are certainly orders of magnitude beyond just the notion of the integers, which is all your +1+(-1)=0 gets you. You claim you can do everything with 1+(-1)=0 but you can't and you don't even realise you admit you can't!