谁在说谎? 张三、李四、王五三人,张三说李四在说谎,李四说王五在说谎,王五说张三和李四都在说谎.请问:张三、李四、王五谁在说谎?谁说的是真话? 分析:这个问题看起来复杂,但若把它变为数学问题,则清晰多了。 设张三为A、李四为B、王五为C,说真话为1,说谎话为0。 (1)若A=1,即张三说真话,由于张三说:“李四在说谎”,可推知B=0,而李四说:“王五在说谎”,因B=0,即李四说假话,则王五说的真话C=1;由于王五说:“张三和李四都在说谎”,可知A=0、B=0与A=1矛盾。则A=1时问题无解,即张三在说谎。 (2)若A=0,即张三说假话,由于张三说:“李四在说谎”,可推知B=1,而李四说:“王五在说谎”,因B=1,即李四说真话,则王五说的假话C=0;王五说:“张三和李四都在说谎”, 但B=1,可知,C=0是正确的。 由上可知:李四说的是真话,张三、王五在说谎。 辩证唯物主义认识论认为,认识事物的本质必须经过去粗取精、去伪存真、由此及彼、由表及里的科学地分析与综合的过程,必须借助概念、判断、推理进行逻辑思维。张三、李四、王五都说他人在说谎,这是事物的现象,究竟谁在说谎、谁在说真话则是事物的本质,解决这个问题,就是要透过现象揭示事物本质,而上述解决问题的过程,不就是一个严密的抽象思维的逻辑过程吗? |