Quebra-cabeça MU - MU puzzle
O quebra - cabeça MU é um quebra-cabeça declarado por Douglas Hofstadter e encontrado em Gödel, Escher, Bach envolvendo um sistema formal simples chamado "MIU". A motivação de Hofstadter é contrastar o raciocínio dentro de um sistema formal (ou seja, derivando teoremas) com o raciocínio sobre o próprio sistema formal. MIU é um exemplo de sistema pós-canônico e pode ser reformulado como um sistema de reescrita de strings .
O quebra-cabeça
Suponha que existam os símbolos M
, I
e U
que podem ser combinados para produzir cadeias de símbolos. O quebra-cabeça MU pede que se comece com a string "axiomática" MI
e a transforme na string MU
usando em cada etapa uma das seguintes regras de transformação:
Nr. Regra formal Explicação informal Exemplo 1 x I
→ x IU
Adicione um U
ao final de qualquer string terminando emI
MI
para MIU
2 M
x→ M
xxDobre a corda após o M
MIU
para MIUIU
3 x III
y→ x U
ySubstitua qualquer III
um por umU
MUIIIU
para MUUU
4 x UU
y→ xy Remova qualquer UU
MUUU
para MU
Solução
O quebra-cabeça não pode ser resolvido: é impossível transformar a string MI
em MU
aplicando repetidamente as regras fornecidas. Em outras palavras, MU não é um teorema do sistema formal MIU. Para provar isso, é preciso "sair" do próprio sistema formal.
Para provar afirmações como essa, geralmente é benéfico procurar um invariante ; ou seja, alguma quantidade ou propriedade que não muda durante a aplicação das regras.
Nesse caso, pode-se observar o número total de I
em uma string. Apenas a segunda e a terceira regras mudam esse número. Em particular, a regra dois o dobrará, enquanto a regra três o reduzirá em 3. Agora, a propriedade invariável é que o número de I
não é divisível por 3:
- No início, o número de
I
s é 1, que não é divisível por 3. - Dobrar um número que não é divisível por 3 não o torna divisível por 3.
- Subtrair 3 de um número que não é divisível por 3 também não o torna divisível por 3.
Assim, o objetivo de MU
com zero I
não pode ser alcançado porque 0 é divisível por 3.
Na linguagem da aritmética modular , o número n de I
obedece à congruência
onde a conta com que frequência a segunda regra é aplicada.
Um critério decidível para derivabilidade
De modo mais geral, um dado arbitrariamente seqüência x pode ser derivada a partir MI
do acima quatro regras , se, e somente se , x aspectos, os três seguintes propriedades:
-
x é composto apenas por um
M
e qualquer número deI
eU
, -
x começa com
M
, e - o número de
I
em x não é divisível por 3.
Prova
Só se: Nenhuma regra move o M
, altera o número de M
, ou introduz qualquer personagem de M
, I
, U
. Portanto, todo x derivado de MI
respeita as propriedades 1 e 2. Como mostrado antes , ele também respeita a propriedade 3.
Se: Se x respeita as propriedades de 1 a 3, seja e o número de e em x , respectivamente, e seja . Pela propriedade 3, o número não pode ser divisível por 3, portanto, também não pode ser. Ou seja ,. Deixe tal que e . Começando com o axioma , aplicando a segunda regra, o tempo obtém ... com . Como é divisível por 3, pela construção de , aplicando a terceira regra vezes obterá ... ... , com exatamente com , seguido de algum número de . A contagem pode ser sempre uniforme, aplicando a primeira regra uma vez, se necessário. Aplicando a quarta regra com frequência suficiente, todos podem ser excluídos, obtendo-se assim ... com . Aplicar a terceira regra para reduzir trigêmeos em a nos locais certos obterá x . Ao todo, x foi derivado de .
I
U
MI
MIII
I
I
MIII
IU
U
I
U
U
U
MIII
I
I
I
U
MI
Exemplo
Para ilustrar a construção no Se parte da prova, a corda MIIUII
, que respeite as propriedades de 1 a 3, conduz a , , , ; pode ser derivado da seguinte forma:
-
MI
MII
MIIII
MIIIIIIII
MIIIIIIIIIIIIIIII
MIIIIIIIUIIIIII
MIIIIIIIUUIII
MIIIIIIIUUIIIU
MIIIIIIIUUUU
MIIIIIIIUU
MIIIIIII
MIIUII
.
Aritmetização
O capítulo XIX de Gödel, Escher, Bach fornece um mapeamento do sistema MIU para a aritmética, como segue. Em primeiro lugar, cada MIU-corda pode ser traduzido para um número inteiro, mapeando as cartas M
, I
e U
para os números 3, 1 e 0, respectivamente. (Por exemplo, a string MIUIU
seria mapeada para 31010.)
Em segundo lugar, o único axioma do sistema MIU, ou seja, a string MI
, torna-se o número 31.
Terceiro, as quatro regras formais fornecidas acima tornam-se as seguintes:
Nr. Regra formal Exemplo 1 k × 10 + 1 → 10 × ( k × 10 + 1) 31 → 310 ( k = 3) 2 3 × 10 m + n → 10 m × (3 × 10 m + n ) + n 310 → 31010 ( m = 2, n = 10) 3 k × 10 m + 3 + 111 × 10 m + n → k × 10 m + 1 + n 3111011 → 30011 ( k = 3, m = 3, n = 11) 4 k × 10 m + 2 + n → k × 10 m + n 30011 → 311 ( k = 3, m = 2, n = 11)
( NB: A tradução da primeira regra acima difere superficialmente daquela no livro, onde está escrito como "[i] f fizemos 10 m + 1, então podemos fazer 10 × (10 m + 1)". Aqui, no entanto, a variável m foi reservada para uso em expoentes de 10 apenas e, portanto, foi substituída por k na primeira regra. Além disso, nesta renderização, a disposição dos fatores nesta regra foi feita consistente com a da outra três regras.)
Relação com a lógica
O sistema MIU ilustra vários conceitos importantes em lógica por meio de analogia.
Pode ser interpretado como uma analogia para um sistema formal - um encapsulamento de conceitos matemáticos e lógicos usando símbolos. A string MI é semelhante a um único axioma e as quatro regras de transformação são semelhantes às regras de inferência .
A string MU e a impossibilidade de sua derivação são então análogas a uma declaração de lógica matemática que não pode ser provada ou refutada pelo sistema formal.
Também demonstra o contraste entre a interpretação no nível "sintático" dos símbolos e no nível "semântico" dos significados. No nível sintático, não há conhecimento da insolubilidade do quebra-cabeça MU. O sistema não se refere a nada: é simplesmente um jogo envolvendo cordas sem sentido. Trabalhando dentro do sistema, um algoritmo poderia gerar sucessivamente todas as cadeias de símbolos válidas em uma tentativa de gerar MU e, embora nunca tivesse sucesso, pesquisaria para sempre, nunca deduzindo que a busca era inútil. Para um jogador humano, entretanto, depois de várias tentativas, logo começa-se a suspeitar que o quebra-cabeça pode ser impossível. A pessoa então "pula para fora do sistema" e começa a raciocinar sobre o sistema, em vez de trabalhar dentro dele. Eventualmente, percebe-se que o sistema é de alguma forma sobre a divisibilidade por três. Este é o nível "semântico" do sistema - um nível de significado que o sistema atinge naturalmente. Neste nível, o quebra-cabeça MU pode ser visto como impossível.
A incapacidade do sistema MIU de expressar ou deduzir fatos sobre si mesmo, como a incapacidade de derivar MU, é uma consequência de sua simplicidade. No entanto, sistemas formais mais complexos, como sistemas de lógica matemática, podem possuir essa habilidade. Essa é a ideia-chave por trás do Teorema da Incompletude de Gõdel .
Usos pedagógicos
Em seu livro, Matemática Discreta com aplicações , Susanna S. Epp usa o enigma MU para introduzir o conceito de definições recursivas , e começa o capítulo relevante com uma citação de GEB .
Veja também
Notas
Referências
links externos
- "Sistema MIU de Hofstadter" . Arquivado do original em 4 de março de 2016 . Retirado em 29 de novembro de 2016 . Uma interface online para produzir derivações no Sistema MIU.
- "MU Puzzle" . Arquivado do original em 14 de maio de 2018 . Página visitada em 13 de maio de 2018 . Uma implementação JavaScript online do sistema de produção MIU.