Filosofia da ciência da computação - Philosophy of computer science

A filosofia da ciência da computação está preocupada com as questões filosóficas que surgem no estudo da ciência da computação . Ainda não há um entendimento comum do conteúdo, objetivo, foco ou tópico da filosofia da ciência da computação, apesar de algumas tentativas de desenvolver uma filosofia da ciência da computação como a filosofia da física ou a filosofia da matemática . Devido à natureza abstrata dos programas de computador e às ambições tecnológicas da ciência da computação, muitas das questões conceituais da filosofia da ciência da computação também são comparáveis ​​à filosofia da ciência , filosofia da matemática e filosofia da tecnologia .

Visão geral

Muitas das questões filosóficas centrais da ciência da computação estão centradas nas questões lógicas, ontológicas e epistemológicas que a concernem. Algumas dessas perguntas podem incluir:

Tese de Church-Turing

A tese de Church-Turing e suas variações são centrais para a teoria da computação . Visto que, como noção informal, o conceito de calculabilidade efetiva não possui uma definição formal, a tese, embora tenha aceitação quase universal, não pode ser formalmente comprovada. As implicações desta tese também são de interesse filosófico. Os filósofos interpretaram a tese de Church-Turing como tendo implicações para a filosofia da mente .

Problema P versus NP

O problema P versus NP é um problema não resolvido em ciência da computação e matemática. Ele pergunta se todo problema cuja solução pode ser verificada em tempo polinomial (e assim definido para pertencer à classe NP ) também pode ser resolvido em tempo polinomial (e assim definido para pertencer à classe P ). A maioria dos cientistas da computação acredita que PNP .Além da razão de que, após décadas de estudo desses problemas, ninguém foi capaz de encontrar um algoritmo de tempo polinomial para qualquer um dos mais de 3.000 problemas importantes NP- completos conhecidos , razões filosóficas que dizem respeito às suas implicações podem ter motivado essa crença.

Por exemplo, de acordo com Scott Aaronson , o cientista da computação americano no MIT :

Se P = NP , então o mundo seria um lugar profundamente diferente do que costumamos supor que seja. Não haveria nenhum valor especial em "saltos criativos", nenhuma lacuna fundamental entre resolver um problema e reconhecer a solução uma vez encontrada. Todos que poderiam apreciar uma sinfonia seriam Mozart ; todos que pudessem seguir um argumento passo a passo seriam Gauss .

Veja também

Referências

Leitura adicional

links externos