Skip to content


Reverse Polish Notation

Reverse Polish Notation is a notation in which the operators follow the operands (postfix operators). Hewlett-Packard calculators support this for data entry which makes complex calculations a lot easier to do. But why is this called Reverse “Polish” Notation? Where does Poland come into this? So-called Polish Notation (using prefix operators as in Lisp) was invented in the 1920′s by Polish mathematician Jan Lukasiewicz. In the 1950s, Charles L. Hamblin proposed a scheme in which operators followed operands. He called it Reverse Polish Notation. Why wasn’t the scheme called Reverse Lukasiewicz Notation? Probably because most non-Slavic speakers can’t pronounce Lukasiewicz. (It’s pronounced Wu-cash-ay-vich). Clearly Lukasiewicz was robbed.

Posted in Uncategorized.


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.



bob congdon is Digg proof thanks to caching by WP Super Cache