<html xml:lang="en" lang="en"> <head xmlns:m="http://www.w3.org/1998/Math/MathML"><link rel="Alternate" type="text/xml" title="RDF" href="http://b2e.ex-code.com/xmlsrv/rdf.php?blog=8"/><link rel="Alternate" type="text/xml" title="RSS .92" href="http://b2e.ex-code.com/xmlsrv/rss.php?blog=8"/><link rel="Alternate" type="text/xml" title="RSS 2.0" href="http://b2e.ex-code.com/xmlsrv/rss2.php?blog=8"/><link rel="Alternate" type="application/atom+xml" title="Atom" href="http://b2e.ex-code.com/xmlsrv/atom.php?blog=8"/><meta http-equiv="Last-Modified" content="2005-11-19T18:31:05+0500"/> <title>Category of Endomorphisms and Pseudomorphisms</title> <meta name="Description" content="Having a category with partially ordered morphisms, I construct another category (category of pseudomorphisms). This is used in algebraic theory of formulas. I advise to add it to University program."/> <meta http-equiv="Content-Script-Type" content="text/javascript"/> <link rel="Stylesheet" type="text/css" href="article-html.css"/> <link rel="Stylesheet" type="text/css" href="article-math.css"/> <style type="text/css"> .ad { font-family: "Arial", "Helvetica", sans-serif; width: auto } </style> <meta name="Keywords" content="endomorphism, endomorphisms, multidimensional relation, multi dimensional relation, composition of multidimensional relations, composition of multi dimensional relations, algebraic logic, n-ary relation, nary relation, composition relations, axiomatic theory, theory of formulas, theory of expressions, formulas theory, expressions theory, University program, math faculty program, category theory, theory of categories, theory of dependencies, dependencies theory, morphism, morphisms, homomorphism, homomorphisms, isomorphism, isomorphisms, abstract mathematical theory, abstract theory, abstract math theory, abstract mathematics, abstract math, mathematical abstraction, math abstraction, model"/><meta name="Author" content="Victor Porton"/><meta name="Copyright" content="Copyright © 2005 Victor Porton"/><meta name="Date" content="2005-11-19T18:31:05+0500"/><script type="text/javascript">function clk(e,id){e=window.event?window.event:e;if(e.preventDefault)e.preventDefault();else e.returnValue=false;var a=document.getElementById?document.getElementById(id):document.all[id];window.open(a.attributes.href.value,'_top');}</script><script src="mathml-in-html.js"> </script><link rel="Stylesheet" type="text/css" href="article-wrap.css"/><object id="mathplayer" classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987"> </object><?import namespace="m" implementation="#mathplayer"?></head> <body xmlns:m="http://www.w3.org/1998/Math/MathML" onload="convert_mathml();"><div class="center"><script type="text/javascript">google_ad_client = "pub-9523722979947731";
google_ad_width = 728;
google_ad_height = 15;
google_ad_format = "728x15_0ads_al";
google_ad_channel ="3391171102";

google_color_border = ["DFF2FD","CCCCCC","DDAAAA","578A24"];
google_color_bg = ["DFF2FD","FFFFFF","ECF8FF","CCFF99"];
google_color_link = ["0000CC","000000","0033FF","00008B"];
google_color_url = ["008000","666666","0033FF","00008B"];
google_color_text = ["000000","333333","000000","000000"];
google_alternate_ad_url = "http://www.mathematics21.org/ads/728x15";
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script></div><div class="ad-left"><script type="text/javascript">google_ad_client = "pub-9523722979947731";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_channel ="3391171102";

google_color_border = ["DFF2FD","CCCCCC","DDAAAA","578A24"];
google_color_bg = ["DFF2FD","FFFFFF","ECF8FF","CCFF99"];
google_color_link = ["0000CC","000000","0033FF","00008B"];
google_color_url = ["008000","666666","0033FF","00008B"];
google_color_text = ["000000","333333","000000","000000"];
google_alternate_ad_url = "http://www.mathematics21.org/ads/160x600";
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script></div><div class="ad-right"><script type="text/javascript">google_ad_client = "pub-9523722979947731";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_channel ="3391171102";

google_color_border = ["DFF2FD","CCCCCC","DDAAAA","578A24"];
google_color_bg = ["DFF2FD","FFFFFF","ECF8FF","CCFF99"];
google_color_link = ["0000CC","000000","0033FF","00008B"];
google_color_url = ["008000","666666","0033FF","00008B"];
google_color_text = ["000000","333333","000000","000000"];
google_alternate_ad_url = "http://www.mathematics21.org/ads/160x600";
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script></div><div class="body-ad-wrap"><p class="frame-nav"><a href="/">Home</a> <a href="http://b2e.ex-code.com/index.php/math">News</a> <a href="/donate.html">Donate</a> || <a href="http://www.spreadfirefox.com/?q=affiliates&amp;id=41324" title="Best Web browser, replace IE">Math Web browser</a></p><div class="titlepage"><h1>Category of Endomorphisms and Pseudomorphisms</h1><p>Use <a href="http://www.spreadfirefox.com/?q=affiliates&amp;id=41324">MathML compatible browser</a> to view formulas.</p><p class="author-line"><span class="parahead">Author:</span> <a href="http://porton.ex-code.com">Victor Porton</a></p><p class="keywords"> <span class="parahead">Keywords:</span> endomorphism, endomorphisms, multidimensional relation, multi dimensional relation, composition of multidimensional relations, composition of multi dimensional relations, algebraic logic, n-ary relation, nary relation, composition relations, axiomatic theory, theory of formulas, theory of expressions, formulas theory, expressions theory, University program, math faculty program, category theory, theory of categories, theory of dependencies, dependencies theory, morphism, morphisms, homomorphism, homomorphisms, isomorphism, isomorphisms, abstract mathematical theory, abstract theory, abstract math theory, abstract mathematics, abstract math, mathematical abstraction, math abstraction, model</p></div><p><a href="/category-theory.html">Category Theory pages on this site</a>.</p><p><strong>This document is draft.</strong></p><h2 id="d15e45">Table of Contents</h2><ul class="ToC"><li><a href="#d16e121">Degrees of endomorphisms</a></li><li><a href="#d16e267">Definition</a><ul class="ToC"><li><a href="#d16e1090">Terminological notes</a></li></ul></li><li><a href="#d16e3363">Groupoid of endomorphisms</a></li><li><a href="#d16e3820">Category of elements</a><ul class="ToC"><li><a href="#d16e3831">Projection of a morphism</a></li><li><a href="#d16e4083">Category of elements</a><ul class="ToC"><li><a href="#d16e4507">Category of elements of endomorphisms</a></li></ul></li><li><a href="#d16e5088">Image of an object or a set</a></li></ul></li><li><a href="#d16e5379">Square limiting and ancestry</a><ul class="ToC"><li><a href="#d16e5384">Square limiting</a></li><li><a href="#d16e5590">Endomorphism series</a></li><li><a href="#d16e5841">Ancestry</a></li><li><a href="#d16e6351">Ancestry morphisms and ancestry categories</a></li></ul></li></ul><p><em>I suggest to <a href="/education.html">add this (or at least a part of this) to programs of math faculties of Universities</a> as a sub-course of Category Theory course. Probably, this is especially important for students specializing in Math Logic of Computer Science, it is also important for algebraists. This article quite suits to be used as a studybook.</em></p><p>Category of pseudomorphisms is used in my <a href="/theory-of-formulas-index.html">algebraic theory of formulas</a> (expressions) which is developed by me for purposes of <a href="/math-logic.html">math logic</a> and computer science.</p><p>This is a generalization of the concept of <a href="/dependencies.xml">dependencies and categories of dependencies</a> as defined in <a href="/dependencies-category-theory.html">my earlier articles</a> on this topic.</p><p>This variant of the article is shortened compared with <a href="/old/pseudomorphisms-category.xml">old variant</a>. In this version I have also defined the concept of ancestry for categories whose <em>projection</em> is a complete lattice instead for these categories which are complete lattices.</p><p>Note that in this article I use the standard definition of category (with single source and destination), <em>not</em> <a href="http://b2e.ex-code.com/index.php/math/2005/08/12/definition_of_category_with_multiple_sou">my alternative definition with multiple sources and destinations</a>. However I do not require the sets of objects and morphisms to be disjoint.</p><h2 id="d16e121">Degrees of endomorphisms</h2><p>Below we will need the concept of degrees of an endomorphism.</p><p>Let <math><mi>U</mi></math> is an endomorphism of an object <math><mi>A</mi></math> of some category. Then <math><msup><mi>U</mi><mi>i</mi></msup></math> is defined for any <math><mi>i</mi><mo>=</mo><mrow><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mn>3</mn><mo>,</mo><mi>…</mi></mrow></math> and <math><msup><mi>U</mi><mi>i</mi></msup></math> is also an endomorphism of the object <math><mi>A</mi></math>. </p><p>Additionally we can define: <math><msup><mi>U</mi><mn>0</mn></msup><mo>=</mo><msub><mn>1</mn><mi>A</mi></msub></math>. </p><p><span class="parahead obvious">Obvious</span>  <math><mrow><msup><mi>U</mi><mi>j</mi></msup><mo>∘</mo><msup><mi>U</mi><mi>i</mi></msup></mrow><mo>=</mo><msup><mi>U</mi><mrow><mi>i</mi><mo>+</mo><mi>j</mi></mrow></msup></math> for any <math><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mo>=</mo><mrow><mn>0</mn><mo>,</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mi>…</mi></mrow></math> </p><h2 id="d16e267">Definition</h2><p>Let we have some category (<em>original category</em>) and let the set of its morphisms is partially ordered (by relation <math><mo>⊆</mo></math>). Then we can define a new category which I call <span class="newterm">category of pseudomorphisms</span><span>™</span>. (This can be generalized for the case of <math><mo>⊆</mo></math> being arbitrary reflexive and transitive relation of morphisms.)</p><p>Below we will also consider the case when <math><mo>⊆</mo></math> is the equality relation (<math><mo>=</mo></math>). In this case the category of pseudomorphisms will be instead called <span class="newterm">category of intermorphisms</span>.</p><p>I recall that an <span class="newterm">endomorphism</span> is such morphism whose source and destination objects is the same. So I will speak about <span class="newterm">object</span> of an endomorphism, instead of its source and destination.</p><p>Let <math><mi>U</mi></math> and <math><mi>V</mi></math> are endomorphisms of the original category. By definition <math><mi>f</mi><mo>∈</mo><mrow><mo>Pseud</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi></mrow><mo>)</mo></mrow></mrow></math> if and only if <math><mi>f</mi></math> is a morphism from the object of <math><mi>U</mi></math> to the object of <math><mi>V</mi></math> and <math><mrow><mi>f</mi><mo>∘</mo><mi>U</mi></mrow><mo>⊆</mo><mrow><mi>V</mi><mo>∘</mo><mi>f</mi></mrow></math>. </p><p>The category of pseudomorphisms is defined as follows:</p><ul><li>Objects of this category are endomorphisms of the original category, and morphisms (pseudomorphisms) from <math><mi>U</mi></math> to <math><mi>V</mi></math> are triples <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> where <math><mi>f</mi><mo>∈</mo><mrow><mo>Pseud</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi></mrow><mo>)</mo></mrow></mrow></math>. </li><li>Composition of morphisms (pseudomorphisms) of the category of pseudomorphisms is naturally induced by composition of morphisms in the original category.</li><li>Let <math><mi>U</mi></math> is an object of the category of pseudomorphisms (that is an endomorphism of the original category). The identity morphism of <math><mi>U</mi></math> (in the category of pseudomorphisms) is defined as <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>U</mi><mo>,</mo><msup><mi>U</mi><mn>0</mn></msup></mrow><mo>)</mo></mrow></math>. </li></ul><p>To prove correctness of the above definition, we need to prove that:</p><ol><li>Composition of pseudomorphisms is a pseudomorphism.</li><li>Composition of pseudomorphisms is associative.</li><li>Identity morphisms of the category of pseudomorphisms are really identity morphisms.</li></ol><p><span class="parahead proof">◄</span></p><dl><dt>Composition of pseudomorphisms is a pseudomorphism.</dt><dd> <p>Let <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> and <math><mrow><mo>(</mo><mrow><mi>V</mi><mo>,</mo><mi>W</mi><mo>,</mo><mi>g</mi></mrow><mo>)</mo></mrow></math> are pseudomorphisms. Then their composition is <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>W</mi><mo>,</mo><mrow><mi>g</mi><mo>∘</mo><mi>f</mi></mrow></mrow><mo>)</mo></mrow></math>. </p> <p>We have:</p> <ul class="compact"><li> <math><mrow><mi>f</mi><mo>∘</mo><mi>U</mi></mrow><mo>⊆</mo><mrow><mi>V</mi><mo>∘</mo><mi>f</mi></mrow></math>; </li><li> <math><mrow><mi>g</mi><mo>∘</mo><mi>V</mi></mrow><mo>⊆</mo><mrow><mi>W</mi><mo>∘</mo><mi>g</mi></mrow></math>; </li></ul> <math display="block"><mrow><mi>g</mi><mo>∘</mo><mi>f</mi><mo>∘</mo><mi>U</mi></mrow><mo>⊆</mo><mrow><mi>g</mi><mo>∘</mo><mi>V</mi><mo>∘</mo><mi>f</mi></mrow><mo>⊆</mo><mrow><mi>W</mi><mo>∘</mo><mi>g</mi><mo>∘</mo><mi>f</mi></mrow><mtext>.</mtext></math> <p>So <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>W</mi><mo>,</mo><mrow><mi>g</mi><mo>∘</mo><mi>f</mi></mrow></mrow><mo>)</mo></mrow></math> is a pseudomorphism.</p> </dd><dt>Associativity.</dt><dd> Directly follows from associativity of composition of morphisms in the original category. </dd><dt>Identity morphisms are really such.</dt><dd> <p>Let <math><mi>U</mi></math> is an endomorphism. Then its identity pseudomorphism is <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>U</mi><mo>,</mo><msup><mi>U</mi><mn>0</mn></msup></mrow><mo>)</mo></mrow></math>. </p> <p>That its composition with any applicable pseudomorphism is equal to that pseudomorphism is obvious.</p> <p>This means that it is really an identity morphism of the category of pseudomorphisms.</p> </dd></dl><p><span class="parahead proof">►</span></p><p><span class="parahead remark">Remark</span>  <math><mrow><mo>Pseud</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi></mrow><mo>)</mo></mrow></mrow></math> is <em>not</em> the set of pseudomorphisms from <math><mi>U</mi></math> to <math><mi>V</mi></math>. </p><p>An equivalent definition of the category of pseudomorphisms using the concept of <a href="/categories/inverse-image.xml">inverse image of a category by a function</a>: the category of pseudomorphisms for a given category <math><mi>C</mi></math> is the subcategory of the category <math><msup><mrow><mrow><mo>(</mo><mrow><mi>Dst</mi><mo>∩</mo><mi>Src</mi></mrow><mo>)</mo></mrow></mrow><mn>-1</mn></msup><mi>C</mi></math> for whose morphisms <math><mrow><mo>(</mo><mrow><mi>f</mi><mo>,</mo><mi>U</mi><mo>,</mo><mi>V</mi></mrow><mo>)</mo></mrow></math> holds <math><mi>f</mi><mo>∈</mo><mrow><mo>Pseud</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi></mrow><mo>)</mo></mrow></mrow></math>. </p><p>In the case when <math><mo>⊆</mo></math> is the equality relation of morphisms of the original category, I will call pseudomorphisms <span class="newterm">intermorphisms</span><span>™</span> and the category of pseudomorphisms <span class="newterm">category of intermorphisms</span>. (Formerly I was instead calling these homomorphisms but it was a terminological glitch because in category theory the term homomorphism is used as a synonym of <em>morphism</em>.)</p><p><span class="parahead remark">Remark</span>  See also math encyclopedias about <em>intertwiners</em> and <em>intertwining</em> if you are curious about terminology. </p><p>I will call the <span class="newterm">natural functor from a category of pseudomorphisms</span> (do not mess with unrelated term <span class="newterm">natural transformation</span>) the functor which maps every endomorphism to its object and every pseudomorphisms <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> to the morphism <math><mi>f</mi></math>.</p><p>It is really a functor because it obviously maps identity morphisms of the category of pseudomorphisms to identity morphisms of the original category and preserves composition.</p><p>This functor is trivial and has no immediate interesting properties.</p><p><span class="parahead theorem">Theorem</span>  Let <math><mi>U</mi></math> and <math><mi>V</mi></math> are endomorphisms. Then <math><mi>f</mi><mo>∈</mo><mrow><mo>Pseud</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi></mrow><mo>)</mo></mrow></mrow></math> if and only if <math><mi>f</mi><mo>∈</mo><mrow><mo>Pseud</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><msup><mi>U</mi><mi>n</mi></msup><mo>,</mo><msup><mi>V</mi><mi>n</mi></msup></mrow><mo>)</mo></mrow></mrow></math>. </p><p><span class="parahead proof">◄</span></p><p>The reverse implication is obvious.</p><p>Let now <math><mi>f</mi><mo>∈</mo><mrow><mo>Pseud</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi></mrow><mo>)</mo></mrow></mrow></math>. That <math><mi>f</mi><mo>∈</mo><mrow><mo>Pseud</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><msup><mi>U</mi><mn>0</mn></msup><mo>,</mo><msup><mi>V</mi><mn>0</mn></msup></mrow><mo>)</mo></mrow></mrow></math> is obvious. </p><p>We will prove <math><mi>f</mi><mo>∈</mo><mrow><mo>Pseud</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><msup><mi>U</mi><mi>n</mi></msup><mo>,</mo><msup><mi>V</mi><mi>n</mi></msup></mrow><mo>)</mo></mrow></mrow></math> for <math><mi>n</mi><mo>&gt;</mo><mn>0</mn></math> by induction. For <math><mi>n</mi><mo>=</mo><mn>1</mn></math> it is given to be true. Let it is true for <math><mi>n</mi><mo>=</mo><mi>k</mi></math>, that is <math><mrow><mi>f</mi><mo>∘</mo><msup><mi>U</mi><mi>k</mi></msup></mrow><mo>⊆</mo><mrow><msup><mi>V</mi><mi>k</mi></msup><mo>∘</mo><mi>f</mi></mrow></math>. Then <math display="block"><mrow><mi>f</mi><mo>∘</mo><msup><mi>U</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msup></mrow><mo>=</mo><mrow><mi>f</mi><mo>∘</mo><mrow><msup><mi>U</mi><mi>k</mi></msup><mo>∘</mo><mi>U</mi></mrow></mrow><mo>⊆</mo><mrow><msup><mi>V</mi><mi>k</mi></msup><mo>∘</mo><mi>f</mi><mo>∘</mo><mi>U</mi></mrow><mo>⊆</mo><mrow><msup><mi>V</mi><mi>k</mi></msup><mo>∘</mo><mi>V</mi><mo>∘</mo><mi>f</mi></mrow><mo>=</mo><mrow><msup><mi>V</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msup><mo>∘</mo><mi>f</mi></mrow><mtext>.</mtext></math> </p><p><span class="parahead proof">►</span></p><h3 id="d16e1090">Terminological notes</h3><p>The full names for the introduced categories (for relations <math><mo>⊆</mo></math> and <math><mo>=</mo></math> correspondingly) are:</p><ul><li><span class="newterm">category of endomorphisms and pseudomorphisms</span><span>™</span>;</li><li><span class="newterm">category of endomorphisms and intermorphisms</span><span>™</span>.</li></ul><p>In practice it is more convenient to use shorter names:</p><ul><li><span class="newterm">category of pseudomorphisms</span><span>™</span>;</li><li><span class="newterm">category of intermorphisms</span><span>™</span>.</li></ul><h2 id="d16e3363">Groupoid of endomorphisms</h2><p><span class="parahead theorem">Theorem</span></p><p>The following statements are equivalent:</p><ol><li><math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> is an an isomorphism in the category of pseudomorphisms;</li><li><math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> is an an isomorphism in the category of intermorphisms;</li><li><math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> is an intermorphism and <math><mi>f</mi></math> is an isomorphism (in the original category).</li></ol><p><span class="parahead proof">◄</span></p><dl><dt><math><mtext>(2)</mtext><mo>⇒</mo><mtext>(1)</mtext></math></dt><dd>Obvious.</dd><dt><math><mtext>(2)</mtext><mo>⇒</mo><mtext>(3)</mtext></math></dt><dd> <p>Let <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> is an isomorphism in category of intermorphisms. The above mentioned functor maps <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> to <math><mi>f</mi></math>. So <math><mi>f</mi></math> is an isomorphism, because any functor maps isomorphisms to isomorphisms.</p> </dd><dt><math><mtext>(3)</mtext><mo>⇒</mo><mtext>(2)</mtext></math></dt><dd> <p>Let <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> is an intermorphism (<math><mrow><mi>f</mi><mo>∘</mo><mi>U</mi></mrow><mo>=</mo><mrow><mi>V</mi><mo>∘</mo><mi>f</mi></mrow></math>) and <math><mi>f</mi></math> is an isomorphism of the original category. Then reverse isomorphism <math><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></math> exists. So <math><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup><mo>∘</mo><mi>f</mi></math> and <math><mi>f</mi><mo>∘</mo><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></math> are identity morphisms.</p> <p>Multiplying the formula above with <math><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></math> at both left and right sides we get <math><mrow><mi>U</mi><mo>∘</mo><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></mrow><mo>=</mo><mrow><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup><mo>∘</mo><mi>V</mi></mrow></math>. So <math><mrow><mo>(</mo><mrow><mi>V</mi><mo>,</mo><mi>U</mi><mo>,</mo><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></mrow><mo>)</mo></mrow></math> is an intermorphism. But it is the reverse of <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math>. </p> <p>So <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> has the reverse, that is it is an isomorphism.</p> </dd><dt><math><mtext>(1)</mtext><mo>⇒</mo><mtext>(2)</mtext></math></dt><dd> Let <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> is an isomorphisms in the category of pseudomorphisms (<math><mrow><mi>f</mi><mo>∘</mo><mi>U</mi></mrow><mo>⊆</mo><mrow><mi>V</mi><mo>∘</mo><mi>f</mi></mrow></math>). Then there exists the reverse pseudomorphism <math><mrow><mo>(</mo><mrow><mi>V</mi><mo>,</mo><mi>U</mi><mo>,</mo><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></mrow><mo>)</mo></mrow></math> (<math><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></math> can be only the reverse of the morphism <math><mi>f</mi></math> because compositions of <math><mi>f</mi></math> and <math><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></math> are identity morphisms). So <math><mrow><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup><mo>∘</mo><mi>V</mi></mrow><mo>⊆</mo><mrow><mi>U</mi><mo>∘</mo><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></mrow></math>. Multiplying this formula with <math><mi>f</mi></math> at both left and right sides we get <math><mrow><mi>V</mi><mo>∘</mo><mi>f</mi></mrow><mo>⊆</mo><mrow><mi>f</mi><mo>∘</mo><mi>U</mi></mrow></math>. Comparing this formula with the formula above, we get <math><mrow><mi>f</mi><mo>∘</mo><mi>U</mi></mrow><mo>=</mo><mrow><mi>V</mi><mo>∘</mo><mi>f</mi></mrow></math>, that is <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> is an intermorphism. Multiplying the last formula with <math><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></math> at both left and right sides we get <math><mrow><mi>U</mi><mo>∘</mo><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></mrow><mo>=</mo><mrow><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup><mo>∘</mo><mi>V</mi></mrow></math>, so <math><mrow><mo>(</mo><mrow><mi>V</mi><mo>,</mo><mi>U</mi><mo>,</mo><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup></mrow><mo>)</mo></mrow></math> is an intermorphism. It is the reverse intermorphism of <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math>, so it is an isomorphism in the category of intermorphisms. </dd></dl><p><span class="parahead proof">►</span></p><p>We can call triples conforming to the equivalent statements of the above theorem <span class="newterm">isomorphisms between endomorphisms</span> (or more specifically e.g. <span class="newterm">isomorphisms between systems of formulas</span>, when an endomorphism will represent a <a href="/theory-of-formulas-index.html">system of formulas</a>).</p><p><abbr title="By the way">BTW</abbr>, it defines <span class="newterm">the groupoid of endomorphisms</span> for any given category. (There are no requirement for morphisms to be partially ordered.)</p><h2 id="d16e3820">Category of elements</h2><p>In this section we will <q>descent</q> from morphisms to relations of individual elements.</p><h3 id="d16e3831">Projection of a morphism</h3><p>Let <math><mo>Pr</mo></math> (<span class="newterm">projection</span>) is a functor from some category (<span class="newterm">original category</span>) to the category whose objects are sets and whose morphisms are binary relations between these sets.</p><p><span class="parahead proposition">Proposition</span>  <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow><mo>⊆</mo><mrow><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Dst</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow></mrow><mo>)</mo></mrow><mo>×</mo><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Src</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow></mrow><mo>)</mo></mrow></mrow></math> for any morphism <math><mi>f</mi></math>. </p><p><span class="parahead proof">◄</span>  By definition of a functor.  <span class="parahead proof">►</span></p><p><span class="parahead proposition">Proposition</span>  <math><mrow><mo>Pr</mo><mspace width="0.125em"/><msub><mn>1</mn><mi>A</mi></msub></mrow><mo>=</mo><msub><mi>I</mi><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></msub></math> (identity relation on the set <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></math>) for any object <math><mi>A</mi></math> of the original category. </p><p><span class="parahead proof">◄</span>  By definition of a functor.  <span class="parahead proof">►</span></p><p>Normally, <math><mo>Pr</mo></math> is a monotonous function (regarding <math><mo>⊆</mo></math>), but we do not need this property:</p><p>Having projection also allows to define for any morphism <math><mi>f</mi></math> its set theoretic <span class="newterm">domain</span> and <span class="newterm">image</span>:</p><ul class="compact"><li> <math><mrow><mo>im</mo><mspace width="0.125em"/><mi>f</mi></mrow><mo>=</mo><mrow><mo>im</mo><mspace width="0.125em"/><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow></math>; </li><li> <math><mrow><mo>dom</mo><mspace width="0.125em"/><mi>f</mi></mrow><mo>=</mo><mrow><mo>dom</mo><mspace width="0.125em"/><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow></math>. </li></ul><p><span class="parahead remark">Remark</span>  In category theory the words <em>image</em> and <em>domain</em> can be used in other sense, as synonyms of <em>source</em> and <em>destination</em>. </p><p><span class="parahead proposition">Proposition</span>  <math><mrow><mo>dom</mo><mspace width="0.125em"/><mi>f</mi></mrow><mo>⊆</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Src</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow></math>; <math><mrow><mo>im</mo><mspace width="0.125em"/><mi>f</mi></mrow><mo>⊆</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Dst</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow></math> for any morphism <math><mi>f</mi></math> of the original category. </p><p><span class="parahead proof">◄</span>  Follows from properties of a functor and that a relation lies completely in the Cartesian product of its image and domain.  <span class="parahead proof">►</span></p><p>We will call a morphism <span class="newterm">monovalued</span> if and only if its projection is monovalued.</p><h3 id="d16e4083">Category of elements</h3><p>I will call <span class="newterm">elements</span> pairs <math><mrow><mo>(</mo><mrow><mi>A</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math>, where <math><mi>A</mi></math> is an object of the original category, <math><mi>a</mi><mo>∈</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></math>.</p><p>The <span class="newterm">category of elements</span> is defined as follows:</p><ul><li>its objects are all elements;</li><li>its morphisms (<span class="newterm">element morphisms</span>) from element <math><mrow><mo>(</mo><mrow><mi>A</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math> to element <math><mrow><mo>(</mo><mrow><mi>B</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></math> are such triples <math><mrow><mo>(</mo><mrow><mi>f</mi><mo>,</mo><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></math>, where <math><mi>f</mi></math> is a morphism (of the original category) from <math><mi>A</mi></math> to <math><mi>B</mi></math> and <math><mrow><mo>(</mo><mrow><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow><mo>∈</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow></math>; </li><li>its composition of morphisms <math><mrow><mo>(</mo><mrow><mi>f</mi><mo>,</mo><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></math> and <math><mrow><mo>(</mo><mrow><mi>g</mi><mo>,</mo><mi>b</mi><mo>,</mo><mi>c</mi></mrow><mo>)</mo></mrow></math> is <math><mrow><mo>(</mo><mrow><mrow><mi>g</mi><mo>∘</mo><mi>f</mi></mrow><mo>,</mo><mi>a</mi><mo>,</mo><mi>c</mi></mrow><mo>)</mo></mrow></math>. </li></ul><p>To prove correctness of the above definition we need to prove that:</p><ol><li>composition of two element morphisms is an element morphism;</li><li>there are identity morphism for every element.</li></ol><p><span class="parahead proof">◄</span></p><p>By items:</p><ol><li> <p>Let <math><mrow><mo>(</mo><mrow><mi>f</mi><mo>,</mo><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></math> and <math><mrow><mo>(</mo><mrow><mi>g</mi><mo>,</mo><mi>b</mi><mo>,</mo><mi>c</mi></mrow><mo>)</mo></mrow></math> are element morphisms. Their composition is <math><mrow><mo>(</mo><mrow><mrow><mi>g</mi><mo>∘</mo><mi>f</mi></mrow><mo>,</mo><mi>a</mi><mo>,</mo><mi>c</mi></mrow><mo>)</mo></mrow></math>. To prove that it is an element morphism we need to prove that <math><mrow><mo>(</mo><mrow><mi>a</mi><mo>,</mo><mi>c</mi></mrow><mo>)</mo></mrow><mo>∈</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>g</mi><mo>∘</mo><mi>f</mi></mrow><mo>)</mo></mrow></mrow></math>. </p> <p>It follows from <math><mrow><mo>(</mo><mrow><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow><mo>∈</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow></math>, <math><mrow><mo>(</mo><mrow><mi>b</mi><mo>,</mo><mi>c</mi></mrow><mo>)</mo></mrow><mo>∈</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>g</mi></mrow></math> and <math><mrow><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>g</mi></mrow></mrow><mo>)</mo></mrow><mo>∘</mo><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>g</mi><mo>∘</mo><mi>f</mi></mrow><mo>)</mo></mrow></mrow></math>. </p> </li><li> <p> <math><mrow><mo>(</mo><mrow><msub><mn>1</mn><mi>A</mi></msub><mo>,</mo><mi>a</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math> is an endomorphism of the element <math><mrow><mo>(</mo><mrow><mi>A</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math> because <math><mrow><mo>(</mo><mrow><mi>a</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow><mo>∈</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><msub><mn>1</mn><mi>A</mi></msub></mrow></math>. Obviously the endomorphism <math><mrow><mo>(</mo><mrow><msub><mn>1</mn><mi>A</mi></msub><mo>,</mo><mi>a</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math> is the identity morphism for element <math><mrow><mo>(</mo><mrow><mi>A</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math>. </p> </li></ol><p><span class="parahead proof">►</span></p><p>There exists a functor from the category of elements to the original category, which maps element <math><mrow><mo>(</mo><mrow><mi>A</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math> to <math><mi>A</mi></math> and <math><mrow><mo>(</mo><mrow><mi>f</mi><mo>,</mo><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></math> to <math><mi>f</mi></math>. It is really a functor because it preserves identities and composition.</p><p>By this functor in an obvious way (as inverse image) to every subcategory of the original category corresponds some subcategory of the category of elements. So we can speak about categories of isomorphic, pseudomorphic, intermorphic, etc. elements.</p><p>When two elements are related with a morphism of such a category, I will call second of these elements isomorphic, pseudomorphic, intermorphic, etc. image of the first one.</p><p><span class="parahead proposition">Proposition</span>  If two elements <math><mrow><mo>(</mo><mrow><mi>A</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math> and <math><mrow><mo>(</mo><mrow><mi>B</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></math> are isomorphic, then objects <math><mi>A</mi></math> and <math><mi>B</mi></math> are also isomorphic. </p><p><span class="parahead proof">◄</span>  Because a functor maps an isomorphism to isomorphism.  <span class="parahead proof">►</span></p><p><span class="parahead remark">Remark</span></p><p>The above proposition reflects the fact that an element encapsulates the structure of the object (like as in object oriented programming an instance encapsulates the structure of the class), not just an element of a set. So every element contains all information about the structure of the object.</p><p><q>Two elements are isomorphic</q> means that these elements belong to isomorphic objects and are in <q>equivalent</q> places of that objects.</p><h4 id="d16e4507">Category of elements of endomorphisms</h4><p>For the category of pseudomorphisms (or category of intermorphisms) we will define functor <math><mo>Pr</mo></math> as follows:</p><ul><li> <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>U</mi></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Src</mo><mspace width="0.125em"/><mi>U</mi></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Dst</mo><mspace width="0.125em"/><mi>U</mi></mrow></mrow></math> for an object <math><mi>U</mi></math> of the category of pseudomorphisms (that is an endomorphism of the original category). </li><li>Projection of a pseudomorphism is equal to projection of the corresponding morphism of the original category.</li></ul><p><span class="parahead remark">Remark</span>  When <math><mi>U</mi></math> is an endomorphism (of the original category), <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>U</mi></mrow></math> is ambiguous, because <math><mi>U</mi></math> can be considered either as a morphism of the original category or as an object of the category of pseudomorphisms. So I will use explicit wording to disambiguate in such cases. </p><p>We need to prove that it is really a functor.</p><p><span class="parahead proof">◄</span></p><p>Let <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> is a pseudomorphism. Let the objects of <math><mi>U</mi></math> and <math><mi>V</mi></math> are <math><mi>A</mi></math> and <math><mi>B</mi></math> correspondingly. Then source and destination of <math><mi>f</mi></math> are correspondingly <math><mi>A</mi></math> and <math><mi>B</mi></math>. Projections of <math><mi>U</mi></math> and <math><mi>V</mi></math> (understood as objects of the category of pseudomorphisms) are equal to <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></math> and <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>B</mi></mrow></math> correspondingly. Projection of <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> what is the same as projection of <math><mi>f</mi></math> is a morphism between <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></math> and <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>B</mi></mrow></math>. So projection of <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow></math> is a morphism from <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></math> to <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>B</mi></mrow></math>.</p><p>We have left to prove that <math><mo>Pr</mo></math> preserves composition and identities.</p><p>That <math><mo>Pr</mo></math> preserves composition follows from that composition of pseudomorphisms is naturally corresponding to the composition of corresponding morphisms of the original category.</p><p>Let <math><mi>U</mi></math> is an endomorphism of the original category, let the object of <math><mi>U</mi></math> is the object <math><mi>A</mi></math> of the original category. The identity pseudomorphism of the object <math><mi>U</mi></math> of the category of pseudomorphisms is <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>U</mi><mo>,</mo><msup><mi>U</mi><mn>0</mn></msup></mrow><mo>)</mo></mrow></math>. The object of <math><msup><mi>U</mi><mn>0</mn></msup></math> is <math><mi>A</mi></math>. So the projection of <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>U</mi><mo>,</mo><msup><mi>U</mi><mn>0</mn></msup></mrow><mo>)</mo></mrow></math> or what is the same the projection of <math><msup><mi>U</mi><mn>0</mn></msup></math> is a morphism of <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></math>. But as projection of <math><msup><mi>U</mi><mn>0</mn></msup></math> it is the identity morphism of <math><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></math>. So projection of any identity morphism of the category of pseudomorphisms in an identity morphism.</p><p><span class="parahead proof">►</span></p><p>So for the category of pseudomorphisms is also defined the category of elements. I will call this category (in relation to the original category) <span class="newterm">the category of elements and pseudomorphisms</span> (or <span class="newterm">the category of elements and intermorphisms</span> in the case of intermorphisms instead of pseudomorphisms).</p><ul><li>Objects of this category (<span class="newterm">elements of endomorphisms</span>) are pairs <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math> where <math><mi>U</mi></math> is an endomorphism of the original category and <math display="block"><mi>a</mi><mo>∈</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Src</mo><mspace width="0.125em"/><mi>U</mi></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Dst</mo><mspace width="0.125em"/><mi>U</mi></mrow></mrow><mtext>.</mtext></math> </li><li> <p>Morphisms of this category are triples <math><mrow><mo>(</mo><mrow><mi>f</mi><mo>,</mo><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></math> where <math><mi>f</mi></math> is a pseudomorphism and</p> <ul class="compact"><li> <math><mi>a</mi><mo>∈</mo><mrow><mo>Src</mo><mspace width="0.125em"/><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Src</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow></math>; </li><li> <math><mi>b</mi><mo>∈</mo><mrow><mo>Dst</mo><mspace width="0.125em"/><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Dst</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow></math>. </li></ul> <p>That is morphisms of this category are <math><mrow><mo>(</mo><mrow><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi><mo>,</mo><mi>f</mi></mrow><mo>)</mo></mrow><mo>,</mo><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></math> where <math><mi>U</mi></math> and <math><mi>V</mi></math> are endomorphisms, <math><mi>f</mi></math> is a morphism (of the original category) from <math><mi>U</mi></math> to <math><mi>V</mi></math> (<math><mi>f</mi><mo>∈</mo><mrow><mo>Pseud</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>V</mi></mrow><mo>)</mo></mrow></mrow></math>),</p> <ul><li> <math><mi>a</mi><mo>∈</mo><mrow><mo>Src</mo><mspace width="0.125em"/><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Src</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Src</mo><mspace width="0.125em"/><mi>U</mi></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Dst</mo><mspace width="0.125em"/><mi>U</mi></mrow></mrow></math>; </li><li> <math><mi>b</mi><mo>∈</mo><mrow><mo>Dst</mo><mspace width="0.125em"/><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Dst</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Src</mo><mspace width="0.125em"/><mi>V</mi></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Dst</mo><mspace width="0.125em"/><mi>V</mi></mrow></mrow></math>. </li></ul> </li></ul><p>So we can speak about categories of isomorphic, pseudomorphic, intermorphic, etc. elements of endomorphisms. When we will come to study of endomorphisms representing systems of expressions, we will so speak about isomorphic, pseudomorphic, intermorphic, etc. formulas.</p><h3 id="d16e5088">Image of an object or a set</h3><p>A relation <math><mi>f</mi></math> applied to a set <math><mi>A</mi></math> is by definition the set <math display="block"><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mo>{</mo><mrow><mrow><mi>b</mi></mrow></mrow><mpadded lspace="0.25em" width="+0.25em"><mo>|</mo></mpadded><mrow><mo>∃</mo><mrow><mi>a</mi></mrow><mo>:</mo><mrow><mo>(</mo><mrow><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow><mo>∈</mo><mi>f</mi></mrow><mo>}</mo></mrow><mtext>.</mtext></math> </p><p>By definition a morphism <math><mi>f</mi></math> applied to set <math><mi>A</mi></math> is <math><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow></math> </p><p><span class="parahead remark">Remark</span>  We can also define morphism <math><mi>f</mi></math> applied to an <em>object</em> <math><mi>A</mi></math>: <math><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></mrow><mo>)</mo></mrow></mrow></math>, but do not need this. </p><p><span class="parahead obvious">Obvious</span>  (For our <q>original category</q>) image of an object by composition of morphisms is the image of the image of this object, that is <math><mrow><mrow><mo>(</mo><mrow><mi>g</mi><mo>∘</mo><mi>f</mi></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>g</mi><mrow><mo>(</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow></math>. </p><p><span class="parahead obvious">Obvious</span>  <math><mrow><mo>im</mo><mspace width="0.125em"/><mi>f</mi></mrow><mo>=</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mrow><mo>dom</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mrow><mo>Src</mo><mspace width="0.125em"/><mi>f</mi></mrow></mrow><mo>)</mo></mrow></mrow></math> for a morphism <math><mi>f</mi></math> of our original category. </p><p><span class="parahead obvious">Obvious</span>  <math><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>A</mi><mo>∪</mo><mi>B</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>∪</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>B</mi></mrow><mo>)</mo></mrow></mrow></mrow></math> for sets <math><mi>A</mi></math> and <math><mi>B</mi></math>. </p><h2 id="d16e5379">Square limiting and ancestry</h2><h3 id="d16e5384">Square limiting</h3><p>Let in addition to the requirements of the previous section for any morphism (of original category) <math><mi>U</mi></math> and a set <math><mi>A</mi></math> is defined an endomorphism (of original category) <math><mi>U</mi><mo>□</mo><mi>A</mi></math> (<math><mi>U</mi></math> <span class="newterm">square limited</span> to <math><mi>A</mi></math>) such that <math display="block"><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Src</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>□</mo><mi>A</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mrow><mo>Dst</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>□</mo><mi>A</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mi>A</mi><mtext>.</mtext></math> </p><p>We can also define square limiting for right argument <math><mi>A</mi></math> being an object of the original category (instead of a set) by the formula <math><mrow><mi>U</mi><mo>□</mo><mi>A</mi></mrow><mo>=</mo><mrow><mi>U</mi><mo>□</mo><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></mrow><mo>)</mo></mrow></mrow></math>. </p><p><span class="parahead remark">Remark</span>  It is enough for our purposes if square limiting is defined only for endomorphisms (instead of all morphisms of the original category). </p><p><span class="parahead example">Example</span>  Square limiting sometimes may be defined as <math><mrow><mi>f</mi><mo>□</mo><mi>A</mi></mrow><mo>=</mo><mrow><mi>f</mi><mo>∩</mo><mrow><mo>(</mo><mrow><mi>A</mi><mo>×</mo><mi>A</mi></mrow><mo>)</mo></mrow></mrow></math>. </p><p>Normally <math><mo>□</mo></math> follow certain axioms, which we however will not need in this section:</p><ul><li><math><mo>□</mo></math> is monotonous by both left and right arguments.</li><li> <math><mrow><mo>(</mo><mrow><mi>f</mi><mo>□</mo><mi>A</mi></mrow><mo>)</mo></mrow><mo>⊆</mo><mi>f</mi></math>. </li></ul><p>Moreover normally <math><mo>□</mo></math> is (infinitely) distributive by left argument regarding operation <math><mo>∪</mo></math>.</p><h3 id="d16e5590">Endomorphism series</h3><p>For any endomorphism <math><mi>U</mi></math> of a category whose morphisms form a complete lattice (the most important example is the category of binary relations) I will define:</p><ul><li> <math><mrow><msub><mi>S</mi><mn>1</mn></msub><mrow><mo>(</mo><mrow><mi>U</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>U</mi><mo>∪</mo><msup><mi>U</mi><mn>2</mn></msup><mo>∪</mo><msup><mi>U</mi><mn>3</mn></msup><mo>∪</mo><mi>…</mi></mrow></math>; </li><li> <math><mrow><mi>S</mi><mrow><mo>(</mo><mrow><mi>U</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><msup><mi>U</mi><mn>0</mn></msup><mo>∪</mo><mrow><msub><mi>S</mi><mn>1</mn></msub><mrow><mo>(</mo><mrow><mi>U</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><msup><mi>U</mi><mn>0</mn></msup><mo>∪</mo><msup><mi>U</mi><mn>1</mn></msup><mo>∪</mo><msup><mi>U</mi><mn>2</mn></msup><mo>∪</mo><mi>…</mi></mrow></math>. </li></ul><p>If <math><mo>Pr</mo></math> is a functor from some category <math><mi>C</mi></math> (<em>original category</em>) to a category whose morphisms form a complete lattice, then for every endomorphism <math><mi>U</mi></math> of <math><mi>C</mi></math> we can also define <math><msub><mi>S</mi><mn>1</mn></msub><mrow><mo>(</mo><mrow><mi>U</mi></mrow><mo>)</mo></mrow></math> and <math><mi>S</mi><mrow><mo>(</mo><mrow><mi>U</mi></mrow><mo>)</mo></mrow></math>:</p><ul class="compact"><li> <math><mrow><msub><mi>S</mi><mn>1</mn></msub><mrow><mo>(</mo><mrow><mi>U</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><msub><mi>S</mi><mn>1</mn></msub><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>U</mi></mrow></mrow><mo>)</mo></mrow></mrow></math>; </li><li> <math><mrow><mi>S</mi><mrow><mo>(</mo><mrow><mi>U</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>S</mi><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>U</mi></mrow></mrow><mo>)</mo></mrow></mrow></math>. </li></ul><h3 id="d16e5841">Ancestry</h3><p>By definition <span class="newterm">exclusive ancestry</span><span>™</span> and <span class="newterm">ancestry</span><span>™</span> of a set <math><mi>A</mi></math> by an (endo)morphism <math><mi>U</mi></math> (of the original category) are correspondingly the endomorphisms</p><ul><li> <math><mrow><msub><mo>Fam</mo><mn>1</mn></msub><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>U</mi><mo>□</mo><mrow><mrow><mo>(</mo><mrow><msub><mi>S</mi><mn>1</mn></msub><mrow><mo>(</mo><mrow><mi>U</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow></mrow></math>; </li><li> <math><mrow><mo>Fam</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>U</mi><mo>□</mo><mrow><mrow><mo>(</mo><mrow><mi>S</mi><mrow><mo>(</mo><mrow><mi>U</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow></mrow></math>. </li></ul><p><span class="parahead remark">Remark</span>  <math><mo>Fam</mo></math> is an abbreviation of the English word <em>family</em>. </p><p>Ancestry and exclusive ancestry of an element of a pseudomorphism are defined correspondingly as:</p><ul class="compact"><li> <math><mrow><msub><mo>Fam</mo><mn>1</mn></msub><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><msub><mo>Fam</mo><mn>1</mn></msub><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mrow><mo>{</mo><mrow><mi>a</mi></mrow><mo>}</mo></mrow></mrow><mo>)</mo></mrow></mrow></math>; </li><li> <math><mrow><mo>Fam</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mo>Fam</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mrow><mo>{</mo><mrow><mi>a</mi></mrow><mo>}</mo></mrow></mrow><mo>)</mo></mrow></mrow></math>. </li></ul><p>We can also define (exclusive) ancestries for pairs of an endomorphism and an object of original category:</p><ul class="compact"><li> <math><mrow><msub><mo>Fam</mo><mn>1</mn></msub><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><msub><mo>Fam</mo><mn>1</mn></msub><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></mrow><mo>)</mo></mrow></mrow></math>; </li><li> <math><mrow><mo>Fam</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mo>Fam</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mrow><mo>Pr</mo><mspace width="0.125em"/><mi>A</mi></mrow></mrow><mo>)</mo></mrow></mrow></math>. </li></ul><p><span class="parahead example">Example</span></p><p>Oriented graphs are morphisms of a category whose objects are sets of points, composition of two orgraphs is simply their set theoretic union, identity morphism of a set of points is a discrete graph (graph without vertices).</p><p>Ancestry of a point of an (oriented) graph is the subgraph which can be reached from this point. (Inclusive ancestry will contain this point, and exclusive ancestry does not necessarily contain this point.)</p><p><span class="parahead proposition">Proposition</span>  <math><mrow><msup><mrow><mo>(</mo><mrow><mrow><mo>Fam</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow><mi>n</mi></msup><mrow><mo>(</mo><mrow><mi>x</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><msup><mi>U</mi><mi>n</mi></msup><mrow><mo>(</mo><mrow><mi>x</mi></mrow><mo>)</mo></mrow></mrow></math> for any <math><mi>x</mi><mo>∈</mo><mrow><mi>S</mi><mrow><mo>(</mo><mrow><mi>U</mi></mrow><mo>)</mo></mrow></mrow><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></math> </p><p><span class="parahead proof">◄</span>  <math><mrow><msup><mi>U</mi><mi>n</mi></msup><mrow><mo>(</mo><mrow><mi>x</mi></mrow><mo>)</mo></mrow></mrow><mo>∈</mo><mrow><mi>S</mi><mrow><mo>(</mo><mrow><mi>U</mi></mrow><mo>)</mo></mrow></mrow><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></math>  <span class="parahead proof">►</span></p><p><span class="parahead consequence">Consequence</span>  <math><mrow><msup><mrow><mo>(</mo><mrow><mrow><mo>Fam</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow><mi>n</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><msup><mi>U</mi><mi>n</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></math>. </p><p>Let <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math> is an element of an endomorphism. I will call the corresponding <span class="newterm">detached element</span> the pair <math><mrow><mo>(</mo><mrow><mrow><mo>Fam</mo><mspace width="0.125em"/><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math>. </p><p>I will call a <span class="newterm">head element</span> such element of an endomorphism which does not change being detached. Equivalently: a head element of an endomorphism <math><mi>U</mi></math> is such element of this endomorphism whose ancestry is <math><mi>U</mi></math>.</p><p><span class="parahead remark">Remark</span>  When a system of an expression and all its subexpressions is represented as an endomorphism, head element corresponds to the main expression (as opposed to subexpressions). </p><p><abbr title="By the way">BTW</abbr>, now we can define <span class="newterm">two way connected endomorphism</span>: an endomorphism is two way connected if and only if each its element is head.</p><h3 id="d16e6351">Ancestry morphisms and ancestry categories</h3><p><span class="parahead remark">Remark</span>  The terminology defined in this subsection is yet unstable and may vary in future works. </p><p><span class="parahead remark">Remark</span>  Ancestry morphisms (see below) are important for the theory of formulas where e.g. two formulas (expressions) being ancestry isomorphic means that they have the same structure of subformulas (subexpressions). </p><p>I will call the <span class="newterm">ancestry category<span>™</span> of isomorphisms (pseudomorphisms, intermorphisms, etc.)</span> the following category:</p><ul><li>Objects are head elements of endomorphisms.</li><li>Morphisms from an object <math><mrow><mo>(</mo><mrow><mi>U</mi><mo>,</mo><mi>a</mi></mrow><mo>)</mo></mrow></math> to an object <math><mrow><mo>(</mo><mrow><mi>V</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></math> are are are triples <math><mrow><mo>(</mo><mrow><mi>f</mi><mo>,</mo><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></math> where <math><mi>f</mi></math> is an isomorphism (pseudomorphism, intermorphism, etc.) between <math><mi>U</mi></math> and <math><mi>V</mi></math>.</li><li>Composition of morphisms is naturally induced by composition of pseudomorphisms.</li></ul><p>I leave to the reader the trivial problem to prove that it is really a category.</p><p>This category can be intersected with the category of elements of endomorphisms. I call the resulting category <span class="newterm">strict ancestry category of isomorphisms (pseudomorphisms, intermorphism, etc.)</span></p><p>So we can speak about (strictly) ancestry isomorphic, pseudomorphic, intermorphic, etc. head elements of endomorphisms.</p><p>This can be generalized for any elements of endomorphisms calling them (strictly) ancestry isomorphic (pseudomorphic, intermorphic, etc.) if and only if the corresponding detached elements are (strictly) ancestry isomorphic (pseudomorphic, intermorphic, etc.) In this version of the article I leave a problem to the reader to define the corresponding categories.</p><h2 id="d18e82">Related Links</h2><ul><li><a href="/category-theory.html">Category theory pages on this site</a>.</li><li><a href="/dependencies-category-theory.html">Theory of Dependencies</a> (on this site).</li><li><a href="http://b2e.ex-code.com/index.php/math/2005/08/12/definition_of_category_with_multiple_sou">Definition of category with multiple domains and ranges</a>.</li><li><a href="/">www.mathematics21.org</a></li><li><a href="/theory-of-formulas-index.html">Theory of Formulas</a> (on this site).</li><li><a href="/journal.html">Journal of post-Axiomatic Mathematics and Logic</a>.</li></ul><h2 id="d18e120">License</h2><p><a href="/formulas/legal.xml">See here</a> about licensing of this text etc.</p><hr/><h2 id="d15e59">Related Web Categories</h2><p>See also <a href="/new-categories.html">my suggestions for new mathematics classification categories</a>.</p><ul class="webdir-links"><li><a href="http://directory.google.com/Top/Science/Math/Algebra/Category_Theory/">/Science/Math/Algebra/Category_Theory/</a></li><li><a href="http://directory.google.com/Top/Science/Math/Publications/Online_Texts/">/Science/Math/Publications/Online_Texts/</a></li><li><a href="http://www.3apes.com/directory/index.cgi?page=category_theory">http://www.3apes.com/directory/index.cgi?page=category_theory</a></li></ul><hr/><p class="copyright">Copyright © 2005 Victor Porton</p><p>Produced with <a href="http://www.mathematics21.org/xslt.html">XSLT Stylesheets for Math</a>.</p></div><div class="center"><script type="text/javascript">google_ad_client = "pub-9523722979947731";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_channel ="3391171102";

google_color_border = ["DFF2FD","CCCCCC","DDAAAA","578A24"];
google_color_bg = ["DFF2FD","FFFFFF","ECF8FF","CCFF99"];
google_color_link = ["0000CC","000000","0033FF","00008B"];
google_color_url = ["008000","666666","0033FF","00008B"];
google_color_text = ["000000","333333","000000","000000"];
google_alternate_ad_url = "http://www.mathematics21.org/ads/728x90";
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script></div></body> </html>
