Notations infixée, préfixée, polonaise et postfixée

Notations infixée, préfixée, polonaise et postfixée

Les notations infixée (ou infixe), préfixée (ou préfixe) et postfixée (ou postfixe) sont des formes d'écritures d'expressions algébriques qui se distinguent par la position relative qu'y prennent les opérateurs et leurs opérandes. Un opérateur est écrit avant ses opérandes en notation préfixée, entre ses opérandes en notation infixée et après ses opérandes en notation postfixée.

La notation infixée n'a de sens que pour les opérateurs prenant exactement deux opérandes. C'est la notation la plus courante de tels opérateurs en mathématiques.

La notation préfixée fut inventée en 1920 par le mathématicien polonais Jan Łukasiewicz[1], c'est pourquoi elle est également appelée notation polonaise, et la notation postfixée, par opposition, notation polonaise inverse. Ces deux notations permettent de ne pas utiliser de parenthèses quand le nombre d'opérandes de chaque opérateur est connu.

Sommaire

Exemples

Notation préfixée

Calcul des propositions de Łukasiewicz

En calcul des propositions, Łukasiewicz introduisait :

N pour le « non » \lnot ;
C pour l'implication \to ;
A pour le « ou » \lor ;
E pour l'équivalence \leftrightarrow.

On a par exemple :

CpAqm :  p \to (q \lor m)
ACpqm : (p \to q) \lor m.

Lisp

Le langage de programmation Lisp utilise une notation préfixée avec parenthèses, pour autoriser les opérateurs ayant un nombre d'opérandes variable. Des parenthèses encadrent un opérateur et ses opérandes.

L’expression usuelle 3 * (4 + 5 + 6) se note en Lisp (* 3 (+ 4 5 6)).

L’expression est interprétée en remplaçant successivement une expression entre parenthèses par le résultat de l’opérateur écrit à gauche agissant sur les opérandes écrits à sa suite :

(* 3 (+ 4 5 6)) ⇒ (* 3 15) ⇒ 45.

Notation postfixée

Article détaillé : Notation polonaise inverse.

Le langage PostScript, à l’instar des calculatrices scientifiques Hewlett-Packard, utilise une notation postfixée, qui de plus peut se passer de parenthèses, les opérateurs ayant un nombre fixe d’opérandes (l'addition et la multiplication ont deux opérandes, l'inverse et la racine carré en n'ont qu'un). L’expression 3 * (4 + 5 + 6) s’écrit alors 3 4 5 add 6 add mul.

Lorsque l'interpréteur rencontre un opérande, il l'empile. Lorsqu'il rencontre un opérateur, il l'exécute sur les opérandes empilés et met le résultat de l'opération sur la pile. Ainsi, quand il rencontre l’opérateur add, il prend les deux nombres du haut de la pile et les remplace par leur somme. Il fait de même pour la multiplication avec l’opérateur mul. La pile aura donc successivement le contenu suivant :

(3) >> (3 4) >> (3 4 5) > add > (3 9) >> (3 9 6) > add > (3 15) > mul > (45).

Analogue en langage naturel

La notation préfixée de l’expression 3 * (4 + 5 + 6) est analogue à l’expression en langage naturel : «le produit de 3 et de la somme de 4, 5 et 6».

L’analogue en langage naturel de la notation postfixée serait assez confus... : « prendre le nombre 3, puis les nombres 4 et 5, dont on calculera la somme, à laquelle on ajoutera 6, puis multiplier le premier nombre avec le résultat »...

Notes et références

  1. Dupas JJ, La notation polonaise, Tangente n° 120, janvier-février 2008, p30-31

Voir aussi

Articles connexes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Notations infixée, préfixée, polonaise et postfixée de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Notation infixée — Notations infixée, préfixée, polonaise et postfixée La notation infixée est la forme d écriture standard des expressions mathématiques dans laquelle les opérateurs sont écrits entre les opérandes, par exemple 2 + ( 5 3 ). La notation préfixée est …   Wikipédia en Français

  • Forme postfixée — Notations infixée, préfixée, polonaise et postfixée La notation infixée est la forme d écriture standard des expressions mathématiques dans laquelle les opérateurs sont écrits entre les opérandes, par exemple 2 + ( 5 3 ). La notation préfixée est …   Wikipédia en Français

  • Notation postfixée — Notations infixée, préfixée, polonaise et postfixée La notation infixée est la forme d écriture standard des expressions mathématiques dans laquelle les opérateurs sont écrits entre les opérandes, par exemple 2 + ( 5 3 ). La notation préfixée est …   Wikipédia en Français

  • Forme préfixée — Notations infixée, préfixée, polonaise et postfixée La notation infixée est la forme d écriture standard des expressions mathématiques dans laquelle les opérateurs sont écrits entre les opérandes, par exemple 2 + ( 5 3 ). La notation préfixée est …   Wikipédia en Français

  • Notation polonaise — Notations infixée, préfixée, polonaise et postfixée La notation infixée est la forme d écriture standard des expressions mathématiques dans laquelle les opérateurs sont écrits entre les opérandes, par exemple 2 + ( 5 3 ). La notation préfixée est …   Wikipédia en Français

  • Notation prefixee — Notations infixée, préfixée, polonaise et postfixée La notation infixée est la forme d écriture standard des expressions mathématiques dans laquelle les opérateurs sont écrits entre les opérandes, par exemple 2 + ( 5 3 ). La notation préfixée est …   Wikipédia en Français

  • Notation préfixée — Notations infixée, préfixée, polonaise et postfixée La notation infixée est la forme d écriture standard des expressions mathématiques dans laquelle les opérateurs sont écrits entre les opérandes, par exemple 2 + ( 5 3 ). La notation préfixée est …   Wikipédia en Français

  • Notation polonaise inversée — Notation polonaise inverse Pour les articles homonymes, voir NPI et RPN. La notation polonaise inverse (NPI) (en anglais RPN pour Reverse Polish Notation), également connue sous le nom de notation post fixée, permet de noter les formules… …   Wikipédia en Français

  • Notation polonaise inverse — Pour les articles homonymes, voir NPI et RPN. Article principal : Notations infixée, préfixée, polonaise et postfixée. La notation polonaise inverse (NPI) (en anglais RPN pour Reverse Polish Notation), également connue sous le nom de… …   Wikipédia en Français

  • Forme suffixée — Notations infixée, préfixée, polonaise et postfixée La notation infixée est la forme d écriture standard des expressions mathématiques dans laquelle les opérateurs sont écrits entre les opérandes, par exemple 2 + ( 5 3 ). La notation préfixée est …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”