Accueil🇫🇷Chercher

DĂ©monstration formelle

Une dĂ©monstration formelle est une sĂ©quence finie de propositions (appelĂ©es formules bien formĂ©es dans le cas d'un langage formel) dont chacun est un axiome, une hypothèse, ou rĂ©sulte des propositions prĂ©cĂ©dentes dans la sĂ©quence par une règle d'infĂ©rence. La dernière proposition de la sĂ©quence est un thĂ©orème d'un système formel. La notion de thĂ©orème n'est en gĂ©nĂ©ral pas effective, donc n'existe pas de mĂ©thode par laquelle nous pouvons Ă  chaque fois trouver une dĂ©monstration d'une proposition donnĂ©e ou de dĂ©terminer s'il y en a une. Le concept de dĂ©duction naturelle est une gĂ©nĂ©ralisation de la notion de dĂ©monstration[1].

Le théorème est une conséquence syntaxique de toutes les formules bien formées qui la précèdent dans la démonstration. Pour qu'une formule bien formée soit présente dans le cadre d'une démonstration, elle doit être le résultat de l'application d'une règle de l'appareil déductif.

Les démonstration formelles sont souvent construits à l'aide d'ordinateurs en tant qu'assistants de preuve. De manière significative, ces preuves peuvent être vérifiées automatiquement, également par ordinateur. La vérification des démonstrations formelles est généralement simple, alors que trouver des démonstrations (démonstration automatique de théorèmes) est généralement informatiquement intraitable et/ou seulement semi-décidable, selon le système formel utilisé.

Contexte

Langage formel

Un langage formel est un ensemble de suites finies de symbolesUn tel langage peut ĂŞtre dĂ©fini sans rĂ©fĂ©rence Ă  des significations de l'une de ses expressions; il peut exister avant qu'une interprĂ©tation lui soit attribuĂ© – c'est-Ă -dire, une signification. Les dĂ©monstrations formelles sont exprimĂ©es dans un langage formel.

Grammaire formelle

Une grammaire formelle (aussi appelée règles de formation) est une description précise des formules bien formées d'un langage formel. Elle est l'ensemble des chaînes sur l'alphabet du langage formel qui constituent les formules bien formées. Cependant, il ne décrit pas leur sémantique (à savoir, ce qu'ils signifient).

Système formel

Un système formel (également appelé un calcul logique ou un système logique) se compose d'un langage formel conjointement avec un système déductif. Le système déductif peut être constitué d'un ensemble de règles de transformation (également appelées règles d'inférence) ou d'un ensemble d'axiomes, ou les deux. Un système formel est utilisé pour dériver une expression d'une ou plusieurs autres expressions.

Interprétations

Une interprĂ©tation d'un système formel est l'attribution de signification aux symboles, et des valeurs aux suites d'un système formel. L'Ă©tude des interprĂ©tations est appelĂ©e la sĂ©mantique formelle. Donner une interprĂ©tation est synonyme de construction d'une structure.

Voir aussi

Références

  1. The Cambridge Dictionary of Philosophy, deduction


Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.