As expressões simbólicas em LISP (pelo menos o LISP inicial de John McCarthy) formam um sistema em tudo análogo aos números naturais e igualmente poderoso. Cada um deles pode ser usado para codificar sequências arbitrárias de símbolos, no entanto, e por razões óbvias, as expressões simbólicas são de leitura bastante mais fácil.
Vejamos então a semelhança entre os axiomas de Peano para os números naturais e os postulados das expressões simbólicas em LISP1.
Axiomas de Peano
- zero é um número
- o sucessor de um número é um número
- o zero não é sucessor de nenhum número
- dois números diferentes têm sucessores diferentes
- (Principio de indução finita) Uma propriedade que é verdade para zero, para um número e para o seu sucessor então também é verdade para todos os números.
Axiomas para expressões simbólicas
- átomos são expressões simbólicas
- o
consde duas expressões simbólicas é uma expressão simbólica - um átomo não é o
consde duas outras expressões simbólicas - se
aé diferente deb,cé diferente ded, então oconsdeaecé diferente doconsdebed. - (Principio de indução finita) Se uma propriedade é verdadeira para todos os
átomos, verdadeira para quaisquer duas expressões simbólicas e para o seu
consentão também é verdade para todas as expressões simbólicas.
1. Guy Lewis Steele, Jr. and Gerald Jay Sussman. "The Art of the Interpreter or, the Modularity Complex (Parts Zero, One, and Two)". MIT AI Lab. AI Lab Memo AIM-453. May 1978.
Created: NaN
Last updated: 24-03-2026 [22:45]
For attribution, please cite this page as:
Charters, T., "Axiomas de Peano e expressões simbólicas": https://nexp.pt/peano.html (24-03-2026 [22:45])
(cc-by-sa) Tiago Charters - tiagocharters@nexp.pt