谁说不可以的,当然可以。
问题在于,要使得0+2=1,那么这个表达式里面的五个符号0、+、2、=、1中至少有一个和通常的理解不同。
1、0等价于-1,所以0+2=1
2、+等价于一个二元函数a, b => b / 2 加 a,所以0 + 2 = 2 / 2 加 0 = 1
3、2等价于1,所以0+2=2=1
4、=代表不等于,所以0+2不等于1,所以0+2=1
5、1等价于2,所以0+2=2=1
所以,我们只要随便调整一个符号的定义,就可以自圆其说。
问题在于,这种游戏毫无意义,我们发明数学符号是为了和大家沟通和解决问题的。如果这些符号的含义不能达成共识,那么0+2=1这种表达式和@^*&%!^&!这种表达式并没有什么区别,并不能用来沟通和解决问题。
所以我们使用数学的符号时,一定要使用其公认的通常所代表的含义,这个含义是人为规定的,所以你完全可以规定另外一套含义,没有问题,只是别人不跟你玩罢了。