A=B
B=C
그러므로 A=C
참? or 거짓?
True? or False?
일반적으로는 참(True)경우에 따라서는 거짓(False)
무슨 정답이 이러냐고 한다면 관점의 차이.라고 말할수 있겠다.
수학 내지 일반적인 상식의 선에서보면
(식1)A=B
(식2)B=C
이기때문에 (식2)에 B대신 A를 대입하면
A=C라는 것을 쉽게알수있다. 하지만...다른관점에서는
거짓이 될수도 있는데 앞에 조건을 붙여본다면...
정수 A=10
정수 B=20
정수 C=30
(식1)A=B
(식2)B=C
이렇게 되면 (식1)에서 A=20이되고
(식2)에서 B=C=30이된다. 그렇기때문에
A=C는 성립하지 않는다. 이게 맞냐고?
맞다!! 단!! 프로그램상에서라는 전제가 있어야 하지만...^^
왜 이말을 하냐면...일반적으로 아무의심없이
옳다고 생각하는 것들이 관점을 바꾸면 꼭 그렇지만은
않다는 것. 세상은 각각의 객체를 중심으로 볼때 상대적이며
(쉽게 말하면 사람수만큼의 정의가 있다.) 똑같지않다라는 것.
똑같은 사물을 볼때 다수가 느끼는 어느정도 공통된 관점이
있겠고 몇몇 특수한경우에 대해서는 전혀 다른 시각이 존재할수 도
있다. 그러나 세상은 아주 멋져버려서 일반적 시각과다른 다른관점에
대해서는 배척하고 붇어버릴려는 속성이 있는 듯하다.
이런걸 뭐라해야할려나?(ㅡ-)
갚은 내용은 아는바가 없으니 못쓰겠다.먼산~(ㅡ-)
PS.원래쓸 내용은 A=B, B=C이것에 대해서만이었는데...OTL