5 ms·
Computer science is not a science. It is a math. Science is the attempt to find counterexamples to disprove your ideas on how a given system behaves. It involv
by orib 18y ago
Computer science is not a science. It is a math.
Science is the attempt to find counterexamples to disprove your ideas on how a given system behaves. It involves conducting experiments to give input data for constructing a model, and then trying to find corner cases that break the model and allow you to refine or otherwise rework your model until it accounts for all your data.
Computer science has none of this. Computer science is the art of coming up with definitions that are of use to solving certain classes of problems, with formalisms to back them up. That is math.
- schtog 18y agoSure math only allows deductive proofs but without induction how would people ever get to the proof? Mathematicians do hypothesises and experiments too. I'm sure mathematics is regarded as science.
- orib 18y agoInduction isn't the core of it. The idea is that you try to find counterexamples in science, and you don't have proofs in the general sense. Ever. The best you can say is that "If I guessed right, then I have math that worked out." Nothing more. Mathematics allows a definite "This is a solution that exists to this problem.". In Science, you can say that a solution exists to a problem, but that's not the tricky part -- the tricky part is figuring out the right problem to solve. Science is effectively an attempt to reverse engineer the universe. Imagine that you were given a clock by a client. A very ornate clock that he doesn't want you to take apart. Then he tells you he wants you to make schematics for the clock so precise he could put together a precise functional duplicate. But you're not allowed to take it apart. I would say that does not that count as mathematics, although mathematics would certainly have a use as a tool to prove that the behavior is correct in all observed respects. But you could probably find a new minute difference in the way the hand moves, and that would blast all your carefully crafted mathematics to bits. I'm not slagging on mathematics, and I'm not trying to glorify science and say that one is a more powerful superset of the other. They're both very useful and very tightly intertwined disciplines, but they're also very different. In a way, you could say that math is the study of solving problems, and science is the study of finding physically meaningful problems.
- parenthesis 18y agoMathematicians often use 'quasi-empirical' methods as a starting point (read from the new paragraph half-way down): http://books.google.co.uk/books?id=jvrx-jIGbGoC&pg=PA67&lpg=PA67&dq=putnam+quasi-empirical+mathematics+euler&source=web&ots=Rf4RKQLLNx&sig=032D4VBTtdLXNWAj-8vAK3OqFX8&hl=en&sa=X&oi=book_result&resnum=2&ct=result#PPA67,M1 http://books.google.co.uk/books?id=jvrx-jIGbGoC&pg=PA67&...