是2的倍数的数是偶数,因为0是偶数所以0是2的倍数,这句话对吗?

问题描述:

是2的倍数的数是偶数,因为0是偶数所以0是2的倍数,这句话对吗?

这类推理题目不能用我们常识去做,只能根据命题的前提去推理,看看那些前提能否推出所要的结论.如果可以推出,命题就是对的;如果不可以推出结论,那么命题就是错的.也就是说,我们所说的“对”与“错”是相对于推理的“过程”而言的,而不是对命题是否符合我们认为理所当然的实际情况而言的.如果结论不符合实际情况,只能说是因为命题的前提本身就有问题,但是我们的推理过程是严格按照前提条件的.
对于命题“是2的倍数的数是偶数,因为0是偶数所以0是2的倍数”,
大前提:是2的倍数的数是偶数
小前提:0是偶数
结论:0是2的倍数
这个命题的推理过程是错的.原因在于搞错了一点:对大前提有误如果“是2的倍数的数是偶数”,那么“偶数就一定是2的倍数”吗?虽然常识告诉我们这好象是对的,但如果我类比一下“有胡子的人是男人”,那么“是男人就一定有胡子”,这种推理明显是错的(推理过程是错的)!也就是说:如果p推出q,那么q不一定能推出q!
明显大前提和小前提就是犯了这个错误.所以说,命题“是2的倍数的数是偶数,因为0是偶数所以0是2的倍数”是错的.