junho 25, 2007

Mindware

[«] "É a mente um programa?" Um programa, no sentido formal (que é uma chatice técnica mas que tenho de usar) é uma notação que especifica um algoritmo. Quando um programa é executado, ele produz uma computação (i.e., uma sequência de estados) que, caso termine e esteja correcto, calcula o valor da função associada ao algoritmo em questão. Logo, a pergunta inicial seria traduzida no seguinte jargão científico: "É a mente a computação resultante da execução de um programa?". Não sei. Ninguém sabe. Entramos no domínio da crença e dos desejos e não sei como sair de lá. Mas há uma pergunta vizinha, muito mais operacional e muito mais fácil de responder: "Será possível que exista um algoritmo que, quando executado, aproxime a sua computação ao comportamento de uma mente humana?". A resposta é sim (por muito tosco e limitado que seja este sim, ele já existe hoje em dia). A próxima pergunta poderia ser: "Essa aproximação pode ser tal que seja aceite, pela cultura vigente, como sinónimo de pessoa?". Esta pergunta tem, se houver capacidade de chegarmos ao ponto em que ela se torne pertinente (e hoje em dia, obviamente, não é), de encontrar respostas mais no domínio do social, legal e político que no do matemático e científico.

Sem comentários: