Po mojej rozmowie w komentarzach z Mehrdadem na temat jego odpowiedzi czuję, że powinienem udzielić własnej odpowiedzi; istnieją w istocie filozoficzne strony tego pytania, które dopuszczają szerszą interpretację niż klasyfikacja panująca wśród współczesnych informatyków.
Aby odpowiedzieć na dokładne oświadczenie (wyróżnienie dodane):
Jestem głęboko przekonany, że informatyka lub teoria komputerowa jest bezpośrednią gałęzią matematyki i logiki, a także jestem zdania, że stopień informatyki zawsze musi być zorientowany na matematykę. Proszę, popraw mnie jeśli się mylę.
Twoja klasyfikacja nie zgadza się z Wikipedią i wieloma współczesnymi informatykami, ale czy to znaczy, że jest błędna? Niekoniecznie. Nawet sama Wikipedia uznaje przeciwstawne poglądy na ten temat, w tym własny pogląd, który podzielam.
Najpierw zastanówmy się nad definicjami. (Podkreślenie zostało dodane.) Każdy z tych fragmentów pochodzi z Wikipedii; linki znajdują się w pierwszym słowie lub frazie każdego fragmentu.
Nauka jest systematycznym przedsięwzięciem, które buduje i organizuje wiedzę w formie testowalnych wyjaśnień i prognoz dotyczących wszechświata.
Współczesna nauka jest zazwyczaj podzielona na nauki przyrodnicze, które badają wszechświat materialny; nauki społeczne, które badają ludzi i społeczeństwa; oraz nauki formalne, które studiują logikę i matematykę. Nauki formalne są często wykluczane, ponieważ nie zależą od obserwacji empirycznych.
I dalej (z innej strony):
Matematyka (z greckiego μάθημα máthēma, „wiedza, nauka, nauka”) to nauka takich tematów, jak ilość (liczby), struktura, przestrzeń i zmiana. Wśród matematyków i filozofów istnieje szereg poglądów na temat dokładnego zakresu i definicji matematyki.
Matematycy wyszukują wzorce i wykorzystują je do formułowania nowych przypuszczeń. Matematycy rozwiązują prawdę lub fałsz przypuszczeń za pomocą dowodów matematycznych.
...
Dziś nie ma zgody co do definicji matematyki, nawet wśród profesjonalistów.
...
Wielu filozofów uważa, że matematyka nie jest eksperymentalnie falsyfikowalna, a zatem nie jest nauką ...
A teraz co do CS:
Informatyka teoretyczna to dział lub podzbiór informatyki ogólnej i matematyki, który koncentruje się na bardziej abstrakcyjnych lub matematycznych aspektach obliczeń i obejmuje teorię obliczeń.
Zgodnie z artykułem Wikipedii na temat „Gałęzi nauki” :
W przeciwieństwie do innych nauk, nauki formalne nie zajmują się trafnością teorii opartych na obserwacjach w świecie rzeczywistym (wiedza empiryczna), lecz właściwościami systemów formalnych opartych na definicjach i regułach.
Tamtejsza klasyfikacja określa informatykę teoretyczną jako dziedzinę nauk formalnych, obok matematyki.
Jednak biorąc pod uwagę wyraźny fakt, że matematyka nie ma powszechnie przyjętej definicji , ale z pewnością obejmuje matematyczne (formalne) dowody, byłoby nie być oburzające to wszystko w „nauki formalne” klasyfikacji w zakresie definicji „matematyka”, jak ty zdaje się robić.
Moje własne definicje (klasyfikacje) wyłączają „nauki formalne” z zakresu „nauki” z wyżej wymienionego powodu, że nie zależą one od obserwacji empirycznych.
Ponadto moja własna definicja „matematyki” obejmuje swoim zakresem całość tak zwanych „nauk formalnych”, w tym informatyki.
Rozróżnię między tymi terminami jest to, że nauka jest empiryczna; matematyka opiera się na wnioskach z podstawowych założeń.
Ważność nauki opiera się na dokładności obserwacji.
Zastosowania matematyki zależy od stosowania podstawowych założeń.