www.wikidata.uk-ua.nina.az
Polska notaciya takozh vidoma yak prefiksna notaciya PN 1 vid zapisu algebrayichnih ta logichnih viraziv pri yakomu grupa simvoliv operaciyi zapisuyetsya livoruch vid grupi operandiv Yaksho arnist operatoriv fiksovana to otrimuyemo sintaksis bez vikoristannya bud yakih duzhok i bez dvoznachnosti Polsku notaciyu zaproponuvav u 1924 roci polskij logik Yan Lukashevich 2 z metoyu sproshennya logiki vislovlen 3 4 Inkoli ponyattya Polskoyi notaciyi vklyuchaye yak protilezhnist infiksnoyi notaciyi Polsku postfiksnu notaciyu abo zvorotnij Polskij zapis angl Reverse Polish notation RPN u yakomu operatori roztashovani pislya operandiv 5 Koli polska notaciya vikoristovuyetsya sintaksisom matematichnih viraziv translyatoriv mov programuvannya vona legko rozkladayetsya u abstraktni sintaksichni dereva ta faktichno maye vzayemno odnoznachne vidnoshennya z infiksnoyu notaciyeyu Tomu Lisp ta sporidneni jomu movi programuvannya viznachayut yih sintaksis u viznachennyah prefiksnoyi notaciyi todi yak inshi vikoristovuyut postfiksnu Nizhche privedena citata z statti Yana Lukasevicha Zauvazhennya shodo aksiomi Nikoda ta pro Uzagalnennya dedukciyi storinka 180 6 Ya nespodivano natrapiv na ideyu bezduzhkovoyi notaciyi u 1924 roci Ya vpershe vikoristav yiyi v vinosci do moyeyi statti Lukasiewicz 1 storinka 610 Posilannya citovane Lukasevichem pevno litografichna dopovid polskoyu movoyu Jogo stattya Zauvazhennya shodo aksiomi Nikoda ta pro Uzagalnennya dedukciyi bula rozglyanuta G A Pogozhelskim v Journal of Symbolic Logic u 1965 roci 7 Alonzo Cherch zgaduvav cyu notaciyu v svoyij knizi z matematichnoyi logiki yak gidnu uvagi sistemu notaciyi i navit protistavlyav logichnim notaciyam Alfreda Uajtheda i Bertrana Rassela v praci Principia Mathematica 8 V knizi Lukasevicha Silogistika Aristotelya z tochki zoru suchasnoyi formalnoyi logiki sho bula opublikovana 1951 roku vin zgaduvav sho princip jogo notaciyi polyagaye u zapisu funktoriv do argumentiv dlya uniknennya duzhok ta te sho vin zastosovuvav cyu notaciyu u stattyah z logiki pochinayuchi z 1929 roku 9 Potim vin pochinaye cituvati yak priklad stattyu 1930 roku yaku vin napisav razom z Alfredom Tarskim pro chislenni vislovlen 10 Nezvazhayuchi na te sho polska notaciya bilshe aktivno ne vikoristovuyetsya v logici 11 vona shiroko zastosovuyetsya v informatici Zmist 1 Arifmetika 2 Programuvannya 3 Poryadok operacij 4 Polska notaciya v logici 5 Div takozh 6 Primitki 7 Literatura 8 PosilannyaArifmetika RedaguvatiU prefiksnij notaciyi dodavannya chisel 1 i 2 bude zapisano yak 1 2 zamist zapisu 1 2 U bilsh skladnih virazah operatori pereduyut operandam ale operandi sami mozhut buti netrivialnimi virazami sho mistyat svoyi vlasni operatori Napriklad viraz yakij u tradicijnij infiksnij notaciyi zapisuyetsya 5 6 7u prefiksnij mozhe buti zapisanij tak 5 6 7abo tak 5 6 7Cherez te sho bud yaka prosta arifmetichna operaciya ye binarnoyu to yiyi prefiksne uyavlennya ne mozhe buti interpretovano dvoyako tomu nema potrebi vikoristovuvati duzhki U poperednomu prikladi u tradicijnij infiksnomu zapisi krugli duzhki buli neobhidni a teper peremistimo yih 5 6 7 Abo prosto vidalimo 5 6 7Ce zminit zmist i rezultat obchislennya vsogo vislovlyuvannya Vidpovidnij prefiksnij zapis takogo virazu bude viglyadati nastupnim chinom 5 6 7 Obchislennya virahuvannya zatrimuyetsya do tih pir poki ne budut prochitani obidva operandi 5 i rezultat peremnozhennya 6 i 7 Yak i v bud yakij inshij notaciyi virazi sho znahodyatsya v glibshe obchislyuyutsya pershimi ale v polskomu zapisi glibina virazu viznachayetsya poryadkom a ne duzhkami Pri roboti z nekomutativnimi operaciyami takimi yak dilennya abo vidnimannya neobhidno uzgodzhuvati poslidovne roztashuvannya operandiv z tim yak operator prijmaye svoyi argumenti tobto zliva napravo Napriklad 10 5 z 10 livoruch vid 5 maye znachennya 10 5 chitayetsya yak dilimo 10 na 5 abo 7 6 z 7 livoruch vid 6 maye znachennya 7 6 chitayetsya yak vidnimayemo vid 7 operand 6 Programuvannya RedaguvatiPrefiksnij zapis shiroko zastosovuyetsya v s virazah v movi programuvannya Lisp LISP de duzhki neobhidni oskilki arifmetichni operatori mayut riznu arnist Mova programuvannya Ambi vikoristovuye polsku notaciyu dlya arifmetichnih operacij i strukturi programi Postfiksnij zapis vikoristovuyetsya v bagatoh stekovih movah yak PostScript tak i ye osnovoyu dlya bagatoh obchislyuvalnih mashin kalkulyatoriv osoblivo dlya obchislyuvalnih mashin Hewlett Packard Sintaksis movi programuvannya CoffeeScript dozvolyaye viklikati funkciyi vikoristovuyuchi prefiksnu notaciyu u toj zhe chas pidtrimuyuchi poshirenij dlya mov programuvannya unarnij postfiksnij sintaksis Takozh vazhlivo vidznachiti sho kilkist operandiv u virazi maye buti na odin bilshe nizh kilkist operacij inakshe viraz ne maye sensu vrahovuyuchi sho v virazhenni vikoristovuyutsya tilki binarni operaciyi Comu mozhna legko ne nadavati znachennya pri roboti z dovgimi skladnimi virazami sho sprichinit za soboyu pomilki Tomu neobhidno zvertati uvagu na kilkist operacij i operandiv pri vikoristanni prefiksnoyi notaciyi Poryadok operacij RedaguvatiPoryadok operacij viznachayetsya strukturoyu prefiksnoyi notaciyi i mozhe buti legko viznachenij Golovne potribno pam yatati sho pri obchislenni virazu poryadok operandiv potribno zberigati Ce ne vazhlivo dlya operacij yaki mayut vlastivist komutativnosti ale dlya ne komutativnih operacij takih yak vidnimannya i dilennya cej fakt ye klyuchovim dlya analizu virazu Napriklad takij viraz 10 5 2 prefiksnij zapis potribno prochitati yak 10 diliti na 5 Tomu rezultatom obchislennya bude 2 a ne sho bulo b rezultatom nepravilnogo analizu virazu Prefiksnij zapis osoblivo populyarnij v stekovih movah programuvannya zavdyaki vlastivij yim mozhlivosti legko rozriznyati poryadok operacij bez vikoristannya duzhok Dlya viyavlennya poryadku obchislennya operatoriv v prefiksnij notaciyi nemaye neobhidnosti zapam yatovuvati vsyu operacijnu iyerarhiyu yak pri infiksnij notaciyi Zamist togo shob analizuvati viraz dlya viyavlennya operatora yakij potribno obchisliti pershim potribno zchituvati viraz zliva napravo rozglyadayuchi operator i najblizhchi do nogo dva operanda Yaksho sered cih operandiv znahoditsya she odin operator to obchislennya pershogo operatora vidkladayetsya do tih pir poki ne bude obchislenij novij operator Iteraciyi cogo procesu povtoryuyutsya do tih pir poki operator ne bude obchisleno sho maye v kincevomu rahunku statisya yaksho viraz korektnij Yak tilki operator obchislenij vin i jogo dva operanda zaminyuyutsya otrimanim znachennyam operandom Oskilki operator i dva operanda zaminyuyutsya na obchislenij operand to staye na odin operator i odin operand menshe Pislya v virazhenni cogo takozh zalishayetsya N operatoriv i N 1 operand sho dozvolyaye iterativno prodovzhuvati proces U navedenomu nizhche prikladi mozhna pobachiti sho skladne na pershij poglyad viraz v prefiksnij notaciyi naspravdi viyavlyayetsya ne takoyu vzhe skladnoyu dlya rozuminnya pravoruch vid znaka rivnosti vidpovidnij viraz v infiksnomu zapisi 15 7 1 1 3 2 1 1 15 7 1 1 3 2 1 1 15 7 2 3 2 1 1 15 7 2 3 2 1 1 15 5 3 2 1 1 15 5 3 2 1 1 3 3 2 1 1 3 3 2 1 1 9 2 1 1 9 2 1 1 9 2 2 9 2 2 9 4 9 4 5 5Polska notaciya v logici RedaguvatiTablicya navedena nizhche demonstruye yadro zapisu zaproponovanoyi Yanom Lukashevichem dlya chislennya vislovlen Deyaki bukvi Polskogo zapisu oznachayut konkretni slova na polskij movi Ponyattya Umovna notaciya Polska notaciya Polske slovoZaperechennya displaystyle neg nbsp f Nf negacjaKon yunkciya f displaystyle wedge nbsp ps Kfps koniunkcjaDiz yunkciya f displaystyle lor nbsp ps Afps alternatywaImplikaciya f displaystyle rightarrow nbsp ps CfpsEkvivalentnist f displaystyle leftrightarrow nbsp ps Efps ekwiwalencjaShtrih Shefera ϕ ps displaystyle phi psi nbsp Dfps dysjunkcjaMozhlivist displaystyle Diamond nbsp f Mf mozliwoscNeobhidnist displaystyle Box nbsp f LfKvantor zagalnosti displaystyle forall nbsp f PfKvantor isnuvannya displaystyle exists nbsp f SfDiv takozh RedaguvatiPolskij inversnij zapis Lyambda chislennya Polska matematichna shkola Ugorska notaciyaPrimitki Redaguvati Jorke Gunter Lampe Bernhard Wengel Norbert 1989 Arithmetische Algorithmen der Mikrorechentechnik Arithmetic algorithms in microcomputers German vid 1 Berlin Germany VEB Verlag Technik de ISBN 3341005153 EAN 9783341005156 MPN 5539165 License 201 370 4 89 Procitovano 1 grudnya 2015 Lukasiewicz Jan 1957 Aristotle s Syllogistic from the Standpoint of Modern Formal Logic Oxford University Press Reprinted by Garland Publishing in 1987 ISBN 0 8240 6924 2 Hamblin Charles Leonard 1962 Translation to and from Polish notation Computer Journal 5 3 210 213 doi 10 1093 comjnl 5 3 210 Ball John A 1978 Algorithms for RPN calculators vid 1 Cambridge Massachusetts USA Wiley Interscience John Wiley amp Sons Inc ISBN 0 471 03070 8 Michael Main 2006 Data structures and other objects using Java vid 3rd Pearson Addison Wesley s 334 ISBN 978 0 321 37525 4 Lukasiewicz Jan Remarks on Nicod s Axiom and on Generalizing Deduction page 180 Pogorzelski H A Reviewed work s Remarks on Nicod s Axiom and on Generalizing Deduction by Jan Lukasiewicz Jerzy Slupecki Panstwowe Wydawnictwo Naukowe The Journal of Symbolic Logic Vol 30 No 3 Sep 1965 pp 376 377 The original paper by Jan Lukasiewicz was published in Warsaw in 1961 in a volume edited by Jerzy Slupecki Church Alonzo Introduction to Mathematical Logic Princeton New Jersey Princeton University Press 1944 p 38 Worthy of remark is the parenthesis free notation of Jan Lukasiewicz In this the letters N A C E K are used in the roles of negation disjunction implication equivalence conjunction respectively Cf Lukasiewicz 1951 Aristotle s Syllogistic from the Standpoint of Modern Formal Logic Chapter IV Aristotle s System in Symbolic Form sekciya Explanation of the Symbolism storinka 78 i dali Lukasiewicz Jan Tarski Alfred Untersuchungen uber den Aussagenkalkul Investigations into the sentential calculus Comptes Rendus des seances de la Societe des Sciences et des Lettres de Varsovie Rozdil 23 1930 Cl III storinki 31 32 Martinez Nava Xochitl 1 chervnya 2011 Mhy bib I fail logic Dyslexia in the teaching of logic U Blackburn Patrick van Ditmarsch Hans Manzano Maria ta in Tools for Teaching Logic Third International Congress TICTTL 2011 Salamanca Spain June 1 4 2011 Proceedings Lecture Notes in Artificial Intelligence 6680 Springer Nature s 162 169 ISBN 9783642213496 doi 10 1007 978 3 642 21350 2 19 Polish or prefix notation has come to disuse given the difficulty that using it implies rekomenduyetsya displayeditors dovidka Literatura RedaguvatiLukasiewicz Jan 1957 Aristotle s Syllogistic from the Standpoint of Modern Formal Logic Oxford University Press Lukasiewicz Jan Philosophische Bemerkungen zu mehrwertigen Systemen des Aussagenkalkuls Comptes rendus des seances de la Societe des Sciences et des Lettres de Varsovie 23 51 77 1930 Translated by H Weber as Philosophical Remarks on Many Valued Systems of Propositional Logics in Storrs McCall Polish Logic 1920 1939 Clarendon Press Oxford 1967 Posilannya RedaguvatiAmbi rozshiryuvanij brauzernij kalkulyator PIZ Devida Pratena 1 Pratten Devid About Devid R Pratten Otrimano z https uk wikipedia org w index php title Polska notaciya amp oldid 40544239