{"id":193,"date":"2015-04-23T10:49:17","date_gmt":"2015-04-23T08:49:17","guid":{"rendered":"http:\/\/duch.mimuw.edu.pl\/~bojan\/podpunkt\/?page_id=193"},"modified":"2015-04-23T13:50:16","modified_gmt":"2015-04-23T11:50:16","slug":"algebra-for-infinite-words","status":"publish","type":"page","link":"https:\/\/www.mimuw.edu.pl\/~bojan\/20142015-2\/alg\/algebra-for-infinite-words","title":{"rendered":"7. Algebra for infinite words"},"content":{"rendered":"<p>Recall that a monoid\u00a0consists of a universe <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-361fcbd59862666c6a4178483821b904_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#77;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"17\" style=\"vertical-align: 0px;\"\/> together with a product operation <\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 14px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-05c6da477cf51b02ead6189190303389_l3.png\" height=\"14\" width=\"87\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#92;&#112;&#105;&#32;&#58;&#32;&#77;&#94;&#42;&#32;&#92;&#116;&#111;&#32;&#77;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<p> which maps each one letter word <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-a27dd73ff3c909d2773964c02b4a4298_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#109;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/> \u00a0to <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-a27dd73ff3c909d2773964c02b4a4298_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#109;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>, and which is associative in the sense that the following diagram commutes <\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 80px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-3d85961c181c602eea860017ed60428d_l3.png\" height=\"80\" width=\"107\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#92;&#120;&#121;&#109;&#97;&#116;&#114;&#105;&#120;&#123;&#40;&#77;&#94;&#42;&#41;&#94;&#42;&#32;&#92;&#97;&#114;&#91;&#114;&#93;&#94;&#123;&#102;&#108;&#97;&#116;&#125;&#32;&#92;&#97;&#114;&#91;&#100;&#93;&#95;&#123;&#92;&#112;&#105;&#94;&#42;&#125;&#32;&#38;&#32;&#77;&#94;&#42;&#32;&#92;&#97;&#114;&#91;&#100;&#93;&#94;&#92;&#112;&#105;&#32;&#92;&#92;&#32;&#77;&#94;&#42;&#32;&#92;&#97;&#114;&#91;&#114;&#93;&#95;&#92;&#112;&#105;&#32;&#38;&#32;&#77;&#125;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<p> where <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-edd6621ff12acb350a1cff14bf2c8499_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#102;&#108;&#97;&#116;\" title=\"Rendered by QuickLaTeX.com\" height=\"14\" width=\"28\" style=\"vertical-align: -3px;\"\/> flattens a word of words into a word in the obvious way, while <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-9cd5062a7785fdde33716250406dc5de_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#112;&#105;&#94;&#42;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"15\" style=\"vertical-align: 0px;\"\/> applies the product operation to every word in a word of words.<\/p>\n<p>To define monoids for infinite words, we use the same definition, only <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-a2dac6b310c3e66abb65839ec63095fc_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#42;\" title=\"Rendered by QuickLaTeX.com\" height=\"8\" width=\"6\" style=\"vertical-align: 0px;\"\/> is replaced by <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>. This requires a new flattening operation <\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 16px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-7de29c135036f5d7edb9ea6e8c4cc8a3_l3.png\" height=\"16\" width=\"144\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#92;&#109;&#97;&#116;&#104;&#114;&#109;&#123;&#102;&#108;&#97;&#116;&#125;&#32;&#58;&#32;&#40;&#77;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#41;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#32;&#92;&#116;&#111;&#32;&#77;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<p> which we\u00a0illustrate on three\u00a0examples:<\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 64px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-46da58db83322dd12b734cd92cb79b48_l3.png\" height=\"64\" width=\"236\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#98;&#101;&#103;&#105;&#110;&#123;&#101;&#113;&#110;&#97;&#114;&#114;&#97;&#121;&#42;&#125; &#40;&#97;&#98;&#97;&#41;&#32;&#40;&#92;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#41;&#32;&#40;&#97;&#97;&#41;&#32;&#40;&#98;&#41;&#32;&#38;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#92;&#109;&#97;&#112;&#115;&#116;&#111;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#38;&#32;&#97;&#98;&#97;&#97;&#97;&#98;&#32;&#92;&#92; &#40;&#97;&#97;&#97;&#32;&#92;&#99;&#100;&#111;&#116;&#115;&#41;&#32;&#40;&#98;&#98;&#98;&#32;&#92;&#99;&#100;&#111;&#116;&#115;&#41;&#32;&#38;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#92;&#109;&#97;&#112;&#115;&#116;&#111;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#38;&#32;&#97;&#97;&#97;&#32;&#92;&#99;&#100;&#111;&#116;&#115;&#32;&#92;&#92; &#40;&#92;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#41;&#32;&#40;&#92;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#41;&#32;&#40;&#92;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#41;&#32;&#38;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#92;&#109;&#97;&#112;&#115;&#116;&#111;&#32;&#92;&#113;&#117;&#97;&#100;&#32;&#38;&#32;&#92;&#101;&#112;&#115;&#105;&#108;&#111;&#110; &#92;&#101;&#110;&#100;&#123;&#101;&#113;&#110;&#97;&#114;&#114;&#97;&#121;&#42;&#125;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<p>Note how in the second example above, the first infinite word causes the rest of the input to be ignored. This ignoring is a little bit of a hack, which could be avoided by either using two sorts (finite and infinite word), or by considering a richer notion of words which is closed under substitution, e.g. words where the positions form a countable well-ordering.<\/p>\n<p>Summing up, <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoids are defined below.<\/p>\n<p><strong>Definition.\u00a0<\/strong>\u00a0An <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoid consists of a unierse <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-361fcbd59862666c6a4178483821b904_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#77;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"17\" style=\"vertical-align: 0px;\"\/> together with a product operation <\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 13px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-0587f1f7646f34b5d21ddabf348e429f_l3.png\" height=\"13\" width=\"93\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#92;&#112;&#105;&#32;&#58;&#32;&#77;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#32;&#92;&#116;&#111;&#32;&#77;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<p> which is the identity on one letter words and which is associative in the sense that the following diagram commutes\u00a0<\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 80px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-6d73dddb37c382bce083ec99314a3ee6_l3.png\" height=\"80\" width=\"125\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#92;&#120;&#121;&#109;&#97;&#116;&#114;&#105;&#120;&#123;&#40;&#77;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#41;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#32;&#92;&#97;&#114;&#91;&#114;&#93;&#94;&#123;&#102;&#108;&#97;&#116;&#125;&#32;&#92;&#97;&#114;&#91;&#100;&#93;&#95;&#123;&#92;&#112;&#105;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#125;&#32;&#38;&#32;&#77;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#32;&#92;&#97;&#114;&#91;&#100;&#93;&#94;&#92;&#112;&#105;&#32;&#92;&#92;&#32;&#77;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#32;&#92;&#97;&#114;&#91;&#114;&#93;&#95;&#92;&#112;&#105;&#32;&#38;&#32;&#77;&#125;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<p>&nbsp;<\/p>\n<p>It is not difficult to see that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-282c9d219bd11ffbf199103fe6d74885_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#83;&#105;&#103;&#109;&#97;&#94;&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"23\" style=\"vertical-align: 0px;\"\/>, with flattening as the monoid operation, is an <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoid. Here is an example of an <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoid with a finite universe.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Example.\u00a0<\/strong>This <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoid is going to recognize the <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-words over alphabet <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-1a1b7f105cb5c92c5babd46ba3e079fe_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#115;&#101;&#116;&#123;&#97;&#44;&#98;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"36\" style=\"vertical-align: -4px;\"\/> which contain infinitely many <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-b9876851baf92019e82e43590932dc73_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"8\" style=\"vertical-align: 0px;\"\/>&#8216;s. The \u00a0universe is\u00a0<\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 16px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-5a2342b38c8323c68824e24c70213cac_l3.png\" height=\"16\" width=\"134\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#77;&#32;&#61;&#32;&#92;&#115;&#101;&#116;&#123;&#92;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#44;&#32;&#97;&#44;&#32;&#98;&#44;&#32;&#97;&#94;&#92;&#111;&#109;&#101;&#103;&#97;&#44;&#32;&#98;&#94;&#92;&#111;&#109;&#101;&#103;&#97;&#125;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<p> \u00a0The product operation is defined as follows.\u00a0<span style=\"line-height: 1.5;\">To define <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-e0d39d4802f18dbaf542e506f885583f_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#112;&#105;&#40;&#119;&#41;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"32\" style=\"vertical-align: -4px;\"\/> with <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-18f56411e02357302df14885e5d15680_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#119;&#32;&#92;&#105;&#110;&#32;&#77;&#94;&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"60\" style=\"vertical-align: -1px;\"\/>, we do the following. First, remove all <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-092c5053fced592accc10801fcb1e701_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#101;&#112;&#115;&#105;&#108;&#111;&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"6\" style=\"vertical-align: 0px;\"\/> letters from <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-eedf2e7eca2b090be6b3ece6f6e31f7b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#119;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"11\" style=\"vertical-align: 0px;\"\/>. If the result is empty, return <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-092c5053fced592accc10801fcb1e701_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#101;&#112;&#115;&#105;&#108;&#111;&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"6\" style=\"vertical-align: 0px;\"\/>. \u00a0If there is a letter of the form \u00a0<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-f2f0db3c7332040ce9ef8127dfa75ec5_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#97;&#94;&#92;&#111;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"16\" style=\"vertical-align: 0px;\"\/> or <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-fec06e2c02cfd217854f1cc74c07144b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#98;&#94;&#92;&#111;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"15\" style=\"vertical-align: 0px;\"\/>, then return the <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-f2f0db3c7332040ce9ef8127dfa75ec5_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#97;&#94;&#92;&#111;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"16\" style=\"vertical-align: 0px;\"\/> or <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-fec06e2c02cfd217854f1cc74c07144b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#98;&#94;&#92;&#111;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"15\" style=\"vertical-align: 0px;\"\/>, whichever comes first in <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-eedf2e7eca2b090be6b3ece6f6e31f7b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#119;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"11\" style=\"vertical-align: 0px;\"\/>. Otherwise, if the result is an infinite word, then return <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-f2f0db3c7332040ce9ef8127dfa75ec5_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#97;&#94;&#92;&#111;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"16\" style=\"vertical-align: 0px;\"\/> if there are infinitely many <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-b9876851baf92019e82e43590932dc73_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"8\" style=\"vertical-align: 0px;\"\/>&#8216;s and <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-fec06e2c02cfd217854f1cc74c07144b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#98;&#94;&#92;&#111;&#109;&#101;&#103;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"15\" style=\"vertical-align: 0px;\"\/> otherwise. Otherwise, return <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-b9876851baf92019e82e43590932dc73_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"8\" style=\"vertical-align: 0px;\"\/> if there is at least one <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-b9876851baf92019e82e43590932dc73_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"8\" style=\"vertical-align: 0px;\"\/> and <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-d164b13e13a51517b6039136e0a957b5_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#98;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"7\" style=\"vertical-align: 0px;\"\/> otherwise. <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-b06cee67d5b1a769f0a344ace98d5692_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#66;&#111;&#120;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"11\" style=\"vertical-align: 0px;\"\/><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Homomorphism. <\/strong>Define a homomorphism of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoids <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-361fcbd59862666c6a4178483821b904_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#77;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"17\" style=\"vertical-align: 0px;\"\/> and <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-155044c0e39cc120d08458d7852cae72_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"14\" style=\"vertical-align: 0px;\"\/> to be a function <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-60f817b38fe1ea150775070c85afb9ae_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#104;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"9\" style=\"vertical-align: 0px;\"\/> between their universes which respects the structure of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-morphisms in the sense that the following diagram commutes<\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 70px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-e8c3a6f116e64797611530a400555694_l3.png\" height=\"70\" width=\"114\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#92;&#120;&#121;&#109;&#97;&#116;&#114;&#105;&#120;&#123;&#77;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#32;&#92;&#97;&#114;&#91;&#114;&#93;&#94;&#123;&#104;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#125;&#32;&#92;&#97;&#114;&#91;&#100;&#93;&#95;&#123;&#92;&#112;&#105;&#95;&#77;&#125;&#32;&#38;&#32;&#78;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#32;&#92;&#97;&#114;&#91;&#100;&#93;&#94;&#123;&#92;&#112;&#105;&#95;&#78;&#125;&#32;&#92;&#92;&#32;&#77;&#32;&#92;&#97;&#114;&#91;&#114;&#93;&#94;&#104;&#32;&#38;&#32;&#78;&#125;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<p><strong>Compositional functions. <\/strong>As with normal monoids, instead of defining an associative product operation on a universe <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-155044c0e39cc120d08458d7852cae72_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"14\" style=\"vertical-align: 0px;\"\/>, it is sometimes easier to give a compositional function from an existing <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoid to <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-155044c0e39cc120d08458d7852cae72_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"14\" style=\"vertical-align: 0px;\"\/>, and get the <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoid structure on <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-155044c0e39cc120d08458d7852cae72_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"14\" style=\"vertical-align: 0px;\"\/> automatically from that. We describe this now.\u00a0Suppose that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-361fcbd59862666c6a4178483821b904_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#77;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"17\" style=\"vertical-align: 0px;\"\/> is an <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoid and <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-155044c0e39cc120d08458d7852cae72_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"14\" style=\"vertical-align: 0px;\"\/> is a set. A\u00a0function <\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 12px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-be18c2b3a150fe23974498a73045586e_l3.png\" height=\"12\" width=\"77\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#104;&#32;&#58;&#32;&#77;&#32;&#92;&#116;&#111;&#32;&#78;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<p> is called <em>compositional<\/em> if every words <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-5d789ed7bcde44d423fa49340353bab3_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#119;&#44;&#118;&#32;&#92;&#105;&#110;&#32;&#77;&#94;&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"14\" width=\"75\" style=\"vertical-align: -3px;\"\/> satisfy<\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 16px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-738feaa62feed90c2cab2f652a338726_l3.png\" height=\"16\" width=\"344\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#104;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#40;&#119;&#41;&#32;&#61;&#32;&#104;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#40;&#118;&#41;&#32;&#92;&#113;&#113;&#117;&#97;&#100;&#32;&#92;&#116;&#101;&#120;&#116;&#123;&#105;&#109;&#112;&#108;&#105;&#101;&#115;&#125;&#32;&#92;&#113;&#113;&#117;&#97;&#100;&#32;&#104;&#40;&#92;&#112;&#105;&#40;&#119;&#41;&#41;&#32;&#61;&#32;&#104;&#40;&#92;&#112;&#105;&#40;&#118;&#41;&#41;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Lemma.\u00a0<\/strong><em>If <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-8f93784b0afb74c2f3131857d58c4b1b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#104;&#32;&#58;&#32;&#77;&#32;&#92;&#116;&#111;&#32;&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"77\" style=\"vertical-align: -1px;\"\/> is compositional, then there is a multiplication operation on <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-155044c0e39cc120d08458d7852cae72_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"14\" style=\"vertical-align: 0px;\"\/> which turns it into an <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoid, and which turns <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-60f817b38fe1ea150775070c85afb9ae_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#104;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"9\" style=\"vertical-align: 0px;\"\/> into a homomorphism of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoids.<\/em><\/p>\n<p><strong>Proof.\u00a0<\/strong>Compositionality can be rephrased as saying that there is some function <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-cdb8907629d022f361560c91ed8d998a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#115;&#105;&#103;&#109;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"9\" style=\"vertical-align: 0px;\"\/> which makes the following diagram commute<\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 70px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-b04a55594e5cea616c4ca246d9e041ae_l3.png\" height=\"70\" width=\"98\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#92;&#120;&#121;&#109;&#97;&#116;&#114;&#105;&#120;&#123;&#77;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#32;&#92;&#97;&#114;&#91;&#114;&#93;&#94;&#123;&#104;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#125;&#32;&#92;&#97;&#114;&#91;&#100;&#93;&#95;&#123;&#92;&#112;&#105;&#125;&#32;&#38;&#32;&#78;&#94;&#92;&#105;&#110;&#102;&#116;&#121;&#32;&#92;&#97;&#114;&#91;&#100;&#93;&#94;&#92;&#115;&#105;&#103;&#109;&#97;&#32;&#92;&#92;&#32;&#77;&#32;&#92;&#97;&#114;&#91;&#114;&#93;&#94;&#104;&#32;&#38;&#32;&#78;&#125;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<p>The above diagram then shows that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-60f817b38fe1ea150775070c85afb9ae_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#104;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"9\" style=\"vertical-align: 0px;\"\/> is a homomorphism, assuming that <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-cdb8907629d022f361560c91ed8d998a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#115;&#105;&#103;&#109;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"9\" style=\"vertical-align: 0px;\"\/> yields a structure of an <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-90f63237486d55b6ffb6e96fb45a4260_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#105;&#110;&#102;&#116;&#121;\" title=\"Rendered by QuickLaTeX.com\" height=\"7\" width=\"14\" style=\"vertical-align: 0px;\"\/>-monoid on <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-155044c0e39cc120d08458d7852cae72_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#78;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"14\" style=\"vertical-align: 0px;\"\/>, i.e. it is associative. Associativity is not difficult to show. <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-content\/ql-cache\/quicklatex.com-b06cee67d5b1a769f0a344ace98d5692_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#66;&#111;&#120;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"11\" style=\"vertical-align: 0px;\"\/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recall that a monoid\u00a0consists of a universe together with a product operation &nbsp; &nbsp; which maps each one letter word \u00a0to , and which is associative in the sense that the following diagram commutes &nbsp; &nbsp; where flattens a word of words into a word in the obvious way, while applies the product operation to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":42,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-193","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-json\/wp\/v2\/pages\/193"}],"collection":[{"href":"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-json\/wp\/v2\/comments?post=193"}],"version-history":[{"count":5,"href":"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-json\/wp\/v2\/pages\/193\/revisions"}],"predecessor-version":[{"id":247,"href":"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-json\/wp\/v2\/pages\/193\/revisions\/247"}],"up":[{"embeddable":true,"href":"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-json\/wp\/v2\/pages\/42"}],"wp:attachment":[{"href":"https:\/\/www.mimuw.edu.pl\/~bojan\/wp-json\/wp\/v2\/media?parent=193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}