<html xml:lang="en" lang="en"> <head xmlns:m="http://www.w3.org/1998/Math/MathML"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><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-06T14:24:19+0500"> <title>Algebraic Theory of Formulas - Systems of Constructs (Dependencies with Parameter)</title> <meta name="Description" content="Theory of constructs, the foundation for algebraic theory of formulas. A system of constructs is a so called class with three properties (ternary relation)..."> <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="mathematical expressions theory, mathematical formulas theory, mathematical theory of formulas, mathematical theory of expressions, theory of mathematical formulas, theory of mathematical expressions, formulae, axiomatic theory, math logic, mathematical logic, foundation of math, foundation of mathematics, math foundations, variable substitution, morphisms, multidimensional relation, multi dimensional relation, composition of multidimensional relations, composition of multi dimensional relations, representation of formulas, representation of expressions, expression representations, algebraic logic, subexpression, subformula, indexes, indices, reindexation, category theory, theory of categories, n-ary relation, nary relation, composition relations, abstract mathematical theory, abstract theory, abstract math theory, abstract mathematics, abstract math, mathematical abstraction, math abstraction, triplet, functional dependency, functional dependencies, variable dependency, variable dependencies, dependency of variables, dependencies of variables, dependency of parameters, dependencies of parameters, X and Y, X, Y and Z, ternary relation, ternary relations, three arguments relation, three arguments relations, relation of tree parameters, relations of tree parameters, relation of 3 parameters, relations of 3 parameters, X, Y, and Z, parametrized function, function with parameter, parametrized relation, relation with parameter, parametrized dependency, function with argument, relation with argument"><meta name="Author" content="Victor Porton"><meta name="Copyright" content="Copyright © 2005 Victor Porton"><meta name="Date" content="2005-11-06T14:24:19+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_page_url = document.location;
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_page_url = document.location;
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_page_url = document.location;
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>Algebraic Theory of Formulas - Systems of Constructs (Dependencies with Parameter)</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> mathematical expressions theory, mathematical formulas theory, mathematical theory of formulas, mathematical theory of expressions, theory of mathematical formulas, theory of mathematical expressions, formulae, axiomatic theory, math logic, mathematical logic, foundation of math, foundation of mathematics, math foundations, variable substitution, morphisms, multidimensional relation, multi dimensional relation, composition of multidimensional relations, composition of multi dimensional relations, representation of formulas, representation of expressions, expression representations, algebraic logic, subexpression, subformula, indexes, indices, reindexation, category theory, theory of categories, n-ary relation, nary relation, composition relations, abstract mathematical theory, abstract theory, abstract math theory, abstract mathematics, abstract math, mathematical abstraction, math abstraction, triplet, functional dependency, functional dependencies, variable dependency, variable dependencies, dependency of variables, dependencies of variables, dependency of parameters, dependencies of parameters, X and Y, X, Y and Z, ternary relation, ternary relations, three arguments relation, three arguments relations, relation of tree parameters, relations of tree parameters, relation of 3 parameters, relations of 3 parameters, X, Y, and Z, parametrized function, function with parameter, parametrized relation, relation with parameter, parametrized dependency, function with argument, relation with argument</p></div><p><a href="/theory-of-formulas-index.html">Axiomatic Theory of Formulas pages on this site</a>.</p><p><strong>This document is rough unfinished draft</strong>. See also an <a href="/formulas-theory.html">older version</a> of formulas theory article.</p><h2 id="d15e45">Table of Contents</h2><ul class="ToC"><li><a href="#d16e66">Theory of Constructs</a><ul class="ToC"><li><a href="#d16e71">Definition and Introduction</a><ul class="ToC"><li><a href="#d16e76">Third Property <math><mi>Z</mi></math>. Systems of Constructs</a><ul class="ToC"><li><a href="#d16e403">Subformulas (Terminology)</a></li></ul></li><li><a href="#d16e495">Reindexation</a></li></ul></li><li><a href="#d16e552">Sequential Dependencies</a><ul class="ToC"><li><a href="#d16e557">Operation Comma and Comma-Simple Sets</a></li><li><a href="#d16e954">Definition</a></li><li><a href="#d16e2378">Morphisms of Sequential Dependencies</a></li></ul></li><li><a href="#d16e2877">Disjunctive Pseudomorphisms</a></li><li><a href="#d16e4875">Factor of Two Constructs</a><ul class="ToC"><li><a href="#d16e6662">Factor of Two Constructs</a></li><li><a href="#d16e7906">Criterion of Pseudomorphic Image</a></li></ul></li></ul></li></ul><h2 id="d16e66">Theory of Constructs</h2><h3 id="d16e71">Definition and Introduction</h3><h4 id="d16e76">Third Property <math><mi>Z</mi></math>. Systems of Constructs</h4><p>In the previous part of this document I have introduced two special properties <math><mi>X</mi></math> and <math><mi>Y</mi></math>. Now let introduce the third special property <math><mi>Z</mi></math>.</p><p>The property <math><mi>Z</mi></math> is called <span class="newterm">index</span>. (It is also commonly called <span class="newterm">parameter</span>, but I will not use this term.)</p><p>By definition, a <span class="newterm">system of constructs</span><span>™</span> is a class with exactly three properties <math><mi>X</mi></math>, <math><mi>Y</mi></math>, and <math><mi>Z</mi></math>.</p><p>That is a system of constructs is essentially a ternary relation.</p><p><span class="parahead obvious">Obvious</span>  A system of constructs is a dependency. </p><p>I will call <span class="newterm">constructs</span> elements of a system of constructs.</p><p>In practice a system of constructs is most often weakly monovalued (see below for definition of <em>weakly monovalued</em>) regarding <math><mi>Y</mi></math>, that is is a function from parent construct and index(es) to the child construct.</p><p><span class="parahead remark">Remark</span>  The theory of formulas is much more clearly expressed graphically (drawing an object as a dot with three kinds of arrows) than algebraically and a future version of this article should be illustrated, but the software for such graphics is not trivial. </p><p>Despite of being so simply defined, systems of constructs (and systems of formulas defined below) indeed produce a rather rich and important for both abstract mathematics and practice such as computer science theory.</p><p>[TODO: Example with lists of lists as a system of formulas.]</p><p>I will call the <span class="newterm">set of indices</span> of a system of constructs <math><mi>U</mi></math> the set <math><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow><mo>=</mo><mrow><mo>{</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>Z</mi></mrow><mo>)</mo></mrow></mrow><mpadded lspace="0.25em" width="+0.25em"><mo>|</mo></mpadded><mi>f</mi><mo>∈</mo><mi>U</mi><mo>}</mo></mrow></math>. </p><p><span class="parahead theorem">Theorem</span>  For system (X, Y, Z) <math><mi>f</mi></math> is a homomorphism (pseudomorphism) from <math><mi>U</mi></math> to <math><mi>V</mi></math> if and only if <math><mrow><mo>∀</mo><mrow><mi>i</mi></mrow><mo>:</mo><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi></mrow></mrow></math> (<math><mrow><mo>∀</mo><mrow><mi>i</mi></mrow><mo>:</mo><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>⊆</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi></mrow></mrow></math>). </p><p><span class="parahead proof">◄</span>  It easily follows from the formulas <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><msub><mrow><mo>(</mo><mrow><mi>f</mi><mo>∘</mo><mi>U</mi></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></math> and <math><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi></mrow><mo>=</mo><mrow><msub><mrow><mo>(</mo><mrow><mi>V</mi><mo>∘</mo><mi>f</mi></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></math>.  <span class="parahead proof">►</span></p><h5 id="d16e403">Subformulas (Terminology)</h5><p>In theory of formulas the argument (<math><mi>X</mi></math>) is commonly called <span class="newterm">parent formula</span> (or <span class="newterm">parent expression</span>), the result (<math><mi>Y</mi></math>) is called <span class="newterm">direct child formula</span> (or <span class="newterm">direct child expression</span>). For the more general case of constructs it can be said <span class="newterm">parent construct</span> to mean argument (<math><mi>X</mi></math>) and <span class="newterm">child construct</span> to mean result (<math><mi>Y</mi></math>).</p><p>For systems of constructs the multivalued function <math><mrow><mo>Pr</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow></math> is called <span class="newterm">direct parts</span> or <span class="newterm">direct subconstructs</span>; for systems of formulas (see below), it is also called <span class="newterm">direct subformulas</span> or <span class="newterm">direct subexpressions</span>.</p><p>For systems of constructs the multivalued function <math><mrow><mo>Pr</mo><mspace width="0.125em"></mspace><msup><mi>U</mi><mi>S</mi></msup></mrow></math> (see below about meaning of <math><msup><mi>U</mi><mi>S</mi></msup></math>) is called <span class="newterm">parts</span> or <span class="newterm">subconstructs</span>; for systems of formulas (see below), it is also called <span class="newterm">subformulas</span> or <span class="newterm">subexpressions</span>.</p><h4 id="d16e495">Reindexation</h4><p>In practice it may be important to bring two systems of constructs to a common system of indices.</p><p><span class="newterm">Reindexation</span> of a system of constructs <math><mi>U</mi></math> with function <math><mi>λ</mi></math> is <math><msub><mi>U</mi><mi>Z</mi></msub><mo>∘</mo><mi>λ</mi></math>, that is composition of <math><mi>U</mi></math> with <math><mi>λ</mi></math>, using <math><mi>Z</mi></math> instead of <math><mi>X</mi></math> as the argument of <math><mi>U</mi></math> for the purposes of composition. [TODO: Write more.]</p><p>[TODO: Say about bijective, surjective, injective reindexation.]</p><p>Reindexation is an interesting operation when it is considered as a morphism in the sense of category theory. [TODO: Say more about this.]</p><h3 id="d16e552">Sequential Dependencies</h3><h4 id="d16e557">Operation Comma and Comma-Simple Sets</h4><p>I recall that by definition operation comma is an associative binary operation <q><math><mi>,</mi></math></q> such that <math display="block"><mrow><mo>∀</mo><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><msub><mi>a</mi><mn>2</mn></msub><mo>,</mo><msub><mi>b</mi><mn>1</mn></msub><mo>,</mo><msub><mi>b</mi><mn>2</mn></msub></mrow><mo>:</mo><mrow><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><msub><mi>a</mi><mn>2</mn></msub></mrow><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><mrow><msub><mi>b</mi><mn>1</mn></msub><mo>,</mo><msub><mi>b</mi><mn>2</mn></msub></mrow><mo>)</mo></mrow></mrow><mo>⇒</mo><mrow><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>=</mo><msub><mi>b</mi><mn>1</mn></msub></mrow><mo>∧</mo><mrow><msub><mi>a</mi><mn>2</mn></msub><mo>=</mo><msub><mi>b</mi><mn>2</mn></msub></mrow></mrow></mrow><mtext>.</mtext></math> </p><p>I will call a <span class="newterm">comma-simple set</span> such a set <math><mi>A</mi></math> that <math><mrow><mo>∀</mo><mrow><mi>n</mi><mo>&gt;</mo><mn>1</mn><mo>,</mo><mrow><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>a</mi><mi>n</mi></msub></mrow></mrow><mo>∈</mo><mi>A</mi></mrow><mo>:</mo><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>a</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow><mo>∉</mo><mi>A</mi></mrow></math>. The term <em>comma-simple set</em> corresponds to the informal notation of one dimensional (not multi-dimensional) set. </p><p><span class="parahead proposition">Proposition</span>  Let <math><mi>A</mi></math> is a comma-simple set. Let <math><mrow><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>a</mi><mi>n</mi></msub><mo>,</mo><msub><mi>b</mi><mn>1</mn></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>b</mi><mi>m</mi></msub></mrow></mrow><mo>∈</mo><mi>A</mi></math>. Then <math><mrow><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>a</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><mrow><msub><mi>b</mi><mn>1</mn></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>b</mi><mi>m</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>⇒</mo><mrow><mrow><mi>n</mi><mo>=</mo><mi>m</mi></mrow><mo>∧</mo><mrow><msub><mi>a</mi><mi>i</mi></msub><mo>=</mo><msub><mi>b</mi><mi>i</mi></msub></mrow></mrow></math>. </p><p><span class="parahead proof">◄</span>  It is enough to prove that <math><mi>n</mi><mo>=</mo><mi>m</mi></math>, the rest is obvious. Suppose <math><mi>n</mi><mo>&lt;</mo><mi>m</mi></math>. Then, taking in account associativity of comma, <math><msub><mi>a</mi><mi>n</mi></msub><mo>=</mo><mrow><mo>(</mo><mrow><msub><mi>b</mi><mi>n</mi></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>b</mi><mi>m</mi></msub></mrow><mo>)</mo></mrow></math>, what is impossible because <math><mi>A</mi></math> is a comma-simple set.  <span class="parahead proof">►</span></p><h4 id="d16e954">Definition</h4><p>A dependency <math><mi>U</mi></math> <span class="newterm">(raised) into degree</span> <math><mi>n</mi></math> where <math><mi>n</mi></math> is a whole number is defined by recursive formulas:</p><ul><li> <math><msup><mi>U</mi><mn>0</mn></msup><mo>=</mo><mrow><mrow><mo>(</mo><mrow><mi>=</mi></mrow><mo>)</mo></mrow><msub><mo>|</mo><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow></mrow></msub></mrow></math> (identity relation on the set <math><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow></mrow></math>); </li><li> <math><msup><mi>U</mi><mi>n</mi></msup><mo>=</mo><mi>U</mi><mo>∘</mo><msup><mi>U</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msup><mo>=</mo><msup><mi>U</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msup><mo>∘</mo><mi>U</mi></math> for positive <math><mi>n</mi></math>; </li><li> <math><msup><mi>U</mi><mi>n</mi></msup><mo>=</mo><msup><mrow><mi>U</mi></mrow><mn>-1</mn></msup><mo>∘</mo><msup><mi>U</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msup><mo>=</mo><msup><mi>U</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msup><mo>∘</mo><msup><mrow><mi>U</mi></mrow><mn>-1</mn></msup></math> for negative <math><mi>n</mi></math>. </li></ul><p>It is easy to show that <math><mi>U</mi></math> in the degree <math><mrow><mo>-</mo><mn>1</mn></mrow></math> is the reverse dependency of <math><mi>U</mi></math> and that <math><msup><mi>U</mi><mn>1</mn></msup><mo>=</mo><mi>U</mi></math>. </p><p>I recall that <span class="newterm">sequential dependency</span> <math><msup><mi>U</mi><mi>S</mi></msup></math> corresponding to dependency <math><mi>U</mi></math> is defined by the formula: <math display="block"><msup><mi>U</mi><mi>S</mi></msup><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><mtext>.</mtext></math> </p><p>Sequential dependencies are important for the <a href="/theory-of-formulas-index.html">theory of formulas</a>.</p><p><span class="parahead remark">Remark</span>  Sequential systems of constructs normally are <em>not</em> with simple indices. </p><p><span class="parahead theorem">Theorem</span>  <math><mrow><msub><mrow><mo>(</mo><mi>V</mi><mo>∘</mo><mi>U</mi><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow></math> for two systems of constructs <math><mi>U</mi></math> and <math><mi>V</mi></math>. [TODO: Can be generalized for any dependencies?] </p><p><span class="parahead proof">◄</span>  By definition <math display="block"><mrow><mi>V</mi><mo>∘</mo><mi>U</mi></mrow><mo>=</mo><mrow><mo>{</mo><mrow><mrow><mi>f</mi><msub><mo>|</mo><mrow><mo>{</mo><mrow><mi>X</mi><mo>,</mo><mi>Z</mi></mrow><mo>}</mo></mrow></msub></mrow><mrow><mo>[</mo><mrow><mi>,</mi></mrow><mo>]</mo></mrow><mrow><mi>g</mi><msub><mo>|</mo><mrow><mo>{</mo><mrow><mi>Y</mi><mo>,</mo><mi>Z</mi></mrow><mo>}</mo></mrow></msub></mrow></mrow><mpadded lspace="0.25em" width="+0.25em"><mo>|</mo></mpadded><mrow><mi>f</mi><mo>∈</mo><mi>U</mi></mrow><mo>∧</mo><mrow><mi>g</mi><mo>∈</mo><mi>V</mi></mrow><mo>∧</mo><mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>Y</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>g</mi><mrow><mo>(</mo><mrow><mi>X</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>}</mo></mrow><mo>=</mo><mrow><mo>{</mo><mrow><mrow><mo>(</mo><mrow><mrow><mo>(</mo><mrow><mi>X</mi><mo>,</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>X</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow><mo>;</mo><mrow><mo>(</mo><mrow><mi>Y</mi><mo>,</mo><mrow><mi>g</mi><mrow><mo>(</mo><mrow><mi>Y</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow><mo>;</mo><mrow><mo>(</mo><mrow><mi>Z</mi><mo>,</mo><mrow><mo>(</mo><mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>Z</mi></mrow><mo>)</mo></mrow></mrow><mo>,</mo><mrow><mi>g</mi><mrow><mo>(</mo><mrow><mi>Z</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mpadded lspace="0.25em" width="+0.25em"><mo>|</mo></mpadded><mrow><mi>f</mi><mo>∈</mo><mi>U</mi></mrow><mo>∧</mo><mrow><mi>g</mi><mo>∈</mo><mi>V</mi></mrow><mo>∧</mo><mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>Y</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>g</mi><mrow><mo>(</mo><mrow><mi>X</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>}</mo></mrow><mtext>;</mtext></math> <math display="block"><mrow><msub><mrow><mo>(</mo><mrow><mi>V</mi><mo>∘</mo><mi>U</mi></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mo>{</mo><mrow><mrow><mo>(</mo><mrow><mrow><mo>(</mo><mrow><mi>X</mi><mo>,</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>X</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow><mo>;</mo><mrow><mo>(</mo><mrow><mi>Y</mi><mo>,</mo><mrow><mi>g</mi><mrow><mo>(</mo><mrow><mi>Y</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mpadded lspace="0.25em" width="+0.25em"><mo>|</mo></mpadded><mrow><mi>f</mi><mo>∈</mo><mi>U</mi></mrow><mo>∧</mo><mrow><mi>g</mi><mo>∈</mo><mi>V</mi></mrow><mo>∧</mo><mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>Y</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>g</mi><mrow><mo>(</mo><mrow><mi>X</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∧</mo><mrow><mrow><mo>(</mo><mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>Z</mi></mrow><mo>)</mo></mrow></mrow><mo>,</mo><mrow><mi>g</mi><mrow><mo>(</mo><mrow><mi>Z</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><mrow><mi>a</mi><mo>,</mo><mi>b</mi></mrow><mo>)</mo></mrow></mrow><mo>}</mo></mrow><mo>=</mo><mrow><mo>{</mo><mrow><mi>f</mi><msub><mo>|</mo><mrow><mo>{</mo><mrow><mi>X</mi></mrow><mo>}</mo></mrow></msub><mrow><mo>[</mo><mrow><mi>,</mi></mrow><mo>]</mo></mrow><mi>g</mi><msub><mo>|</mo><mrow><mo>{</mo><mrow><mi>Y</mi></mrow><mo>}</mo></mrow></msub></mrow><mpadded lspace="0.25em" width="+0.25em"><mo>|</mo></mpadded><mrow><mi>f</mi><mo>∈</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∧</mo><mrow><mi>g</mi><mo>∈</mo><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∧</mo><mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>Y</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>g</mi><mrow><mo>(</mo><mrow><mi>X</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>}</mo></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow><mtext>.</mtext></math>  <span class="parahead proof">►</span></p><p><span class="parahead consequence">Consequence</span>  <math><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>U</mi><mi>n</mi></msub><mo>∘</mo><mi>…</mi><mo>∘</mo><msub><mi>U</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>a</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><msub><msub><mi>U</mi><mi>n</mi></msub><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>…</mi><mo>∘</mo><mrow><msub><msub><mi>U</mi><mn>1</mn></msub><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow></mrow></mrow></math> for systems of constructs. </p><p><span class="parahead proof">◄</span>  It can be proved by induction: <math display="block"><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>U</mi><mi>n</mi></msub><mo>∘</mo><mi>…</mi><mo>∘</mo><msub><mi>U</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>a</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>U</mi><mi>n</mi></msub><mo>∘</mo><mi>…</mi><mo>∘</mo><msub><mi>U</mi><mn>2</mn></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mi>n</mi></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>a</mi><mn>2</mn></msub></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mrow><msub><msub><mi>U</mi><mn>1</mn></msub><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><msub><mi>U</mi><mi>n</mi></msub><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>…</mi><mo>∘</mo><mrow><msub><msub><mi>U</mi><mn>1</mn></msub><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow></mrow></mrow><mtext>.</mtext></math>  <span class="parahead proof">►</span></p><p><span class="parahead consequence">Consequence</span>  <math><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>a</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>…</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow></mrow></mrow></math> for a system of constructs <math><mi>U</mi></math>. </p><p><span class="parahead consequence">Consequence</span>  <math><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>a</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>…</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow></mrow></mrow></math> for a system of constructs <math><mi>U</mi></math> whose set of indices is comma-simple. </p><p><span class="parahead proof">◄</span>  It is enough to prove that <math><mrow><mo>(</mo><mrow><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><mi>…</mi><mo>,</mo><msub><mi>a</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow><mo>∉</mo><mrow><mo>ind</mo><mspace width="0.125em"></mspace><msup><mi>U</mi><mi>k</mi></msup></mrow></math> for <math><mi>k</mi><mo>≠</mo><mi>n</mi></math>. <math><mrow><mo>ind</mo><mspace width="0.125em"></mspace><msup><mi>U</mi><mi>k</mi></msup></mrow></math> consist exactly of sequences of <math><mi>n</mi></math> comma separated elements of <math><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow></math>. The statements to prove follows from the proposition that for comma-simple sets only sequences of equal length can be equal.  <span class="parahead proof">►</span></p><p><span class="parahead obvious">Obvious</span>  <math><mrow><msup><mi>U</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><msup><mrow><mo>(</mo><mrow><mrow><mo>Pr</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow></mrow><mo>)</mo></mrow><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><msup><mi>U</mi><mn>0</mn></msup><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>∪</mo><mrow><msup><mi>U</mi><mn>1</mn></msup><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>∪</mo><mrow><msup><mi>U</mi><mn>2</mn></msup><mrow><mo>(</mo><mrow><mi>A</mi></mrow><mo>)</mo></mrow></mrow><mo>∪</mo><mi>…</mi></mrow></math>. </p><p><span class="parahead theorem">Theorem</span>  A set is closed regarding a dependency if and only if it is closed regarding corresponding sequential dependency. </p><p><span class="parahead proof">◄</span>  It follows from the statement about image of composition of dependencies.  <span class="parahead proof">►</span></p><h4 id="d16e2378">Morphisms of Sequential Dependencies</h4><p><span class="parahead obvious">Obvious</span>  <math><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><msup><mi>U</mi><mi>S</mi></msup></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><msup><mi>U</mi><mi>S</mi></msup></mrow></mrow><mo>=</mo><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow></mrow></math> </p><p><span class="parahead obvious">Obvious</span>  <math><mrow><mrow><mo>(</mo><mrow><mi>U</mi><mo>∘</mo><mi>V</mi></mrow><mo>)</mo></mrow><mo>∪</mo><mrow><mo>(</mo><mrow><mi>U</mi><mo>∘</mo><mi>W</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mi>U</mi><mo>∘</mo><mrow><mo>(</mo><mrow><mi>V</mi><mo>∪</mo><mi>W</mi></mrow><mo>)</mo></mrow></math> </p><p><span class="parahead theorem">Theorem</span>  A function is homomorphism (pseudomorphism) from <math><mi>U</mi></math> to <math><mi>V</mi></math> if and only if it is homomorphism (pseudomorphism) from <math><msup><mi>U</mi><mi>S</mi></msup></math> to <math><msup><mi>V</mi><mi>S</mi></msup></math>. (For the reverse implication to be true is additionally required that the sets of indices of <math><mi>U</mi></math> and <math><mi>V</mi></math> to be subsets of some comma-simple set.) </p><p><span class="parahead proof">◄</span></p><dl class="compact"><dt>Direct implication</dt><dd> <dl><dt>Homomorphism</dt><dd> <math><mrow><mrow><mi>f</mi><mo>∘</mo><mi>U</mi></mrow><mo>=</mo><mrow><mi>V</mi><mo>∘</mo><mi>f</mi></mrow></mrow><mo>⇒</mo><mrow><mrow><mi>f</mi><mo>∘</mo><mi>U</mi><mo>∘</mo><mi>U</mi></mrow><mo>=</mo><mrow><mi>V</mi><mo>∘</mo><mi>V</mi><mo>∘</mo><mi>f</mi></mrow></mrow><mo>⇒</mo><mi>…</mi></math> Uniting all these equalities we get (taking in the account the statement above) that [TODO: More detailed proof.] <math><mrow><mi>f</mi><mo>∘</mo><msup><mi>U</mi><mi>S</mi></msup></mrow><mo>=</mo><mrow><msup><mi>V</mi><mi>S</mi></msup><mo>∘</mo><mi>f</mi></mrow></math>. </dd><dt>Pseudomorphism</dt><dd>Analogous.</dd></dl> </dd><dt>Reverse implication</dt><dd> <dl><dt>Homomorphism</dt><dd> Let <math><mrow><mrow><mi>f</mi><mo>∘</mo><msup><mi>U</mi><mi>S</mi></msup></mrow><mo>=</mo><mrow><msup><mi>V</mi><mi>S</mi></msup><mo>∘</mo><mi>f</mi></mrow></mrow></math>. Then <math><mrow><mo>∀</mo><mrow><mi>a</mi></mrow><mo>:</mo><mrow><mrow><mi>f</mi><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi></mrow></mrow></mrow></math>. Let <math><mrow><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow><mo>∪</mo><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>V</mi></mrow></mrow><mo>=</mo><mi>K</mi></math>. By theorem conditions <math><mi>K</mi></math> is a comma-simple set. So taking <math><mi>i</mi><mo>∈</mo><mi>K</mi></math> we get <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi></mrow></math> and consequently <math><mrow><mi>f</mi><mo>∘</mo><mi>U</mi></mrow><mo>=</mo><mrow><mi>V</mi><mo>∘</mo><mi>f</mi></mrow></math>. </dd><dt>Pseudomorphism</dt><dd>Analogous.</dd></dl> </dd></dl><p><span class="parahead proof">►</span></p><h3 id="d16e2877">Disjunctive Pseudomorphisms</h3><p>I will call <span class="newterm">weakly monovalued</span> such system of constructs <math><mi>U</mi></math> that the relation <math><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></math> is monovalued for any <math><mi>i</mi></math>.</p><p>[TODO: Theorems below can be simplified by using the dependency reverse to the dependency which maps <math><mi>i</mi></math> to <math><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></math>.] </p><p><span class="parahead definition">Definition</span>  A function is a <span class="newterm">disjunctive pseudomorphism</span> from a system of constructs <math><mi>U</mi></math> to a system of constructs <math><mi>V</mi></math> if and only if for any <math><mi>i</mi></math> exists such set <math><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></math> that <math display="block"><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow><mtext>.</mtext></math> </p><p><span class="parahead remark">Remark</span>  There exists obvious variant of this definition for the case of <math><mi>U</mi></math> and <math><mi>V</mi></math> being relations instead of systems of constructs. [TODO: Generalize for arbitrary dependencies?] </p><p><span class="parahead obvious">Obvious</span>  A disjunctive pseudomorphism is a pseudomorphism. </p><p><span class="parahead obvious">Obvious</span>  A homomorphism is disjunctive pseudomorphism. </p><p><span class="parahead theorem">Theorem</span>  A function <math><mi>f</mi></math> is a disjunctive pseudomorphism from <math><mi>U</mi></math> to <math><mi>V</mi></math> if and only if for any <math><mi>i</mi></math> and any <math><mi>x</mi></math> <math display="block"><mrow><mo>∀</mo><mrow><mi>i</mi><mo>,</mo><mi>x</mi></mrow><mo>:</mo><mrow><mo>(</mo><mrow><mrow><mrow><mi>f</mi><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mo>{</mo><mrow><mi>x</mi></mrow><mo>}</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>(</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow><mrow><mo>{</mo><mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>x</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>}</mo></mrow></mrow></mrow><mo>∨</mo><mrow><mrow><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mo>{</mo><mrow><mi>x</mi></mrow><mo>}</mo></mrow></mrow><mo>=</mo><mrow><mo>∅</mo></mrow></mrow></mrow><mo>)</mo></mrow></mrow><mtext>.</mtext></math> </p><p><span class="parahead proof">◄</span></p><math display="block"><mrow><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></mrow><mo>⇔</mo><mrow><mo>∀</mo><mrow><mi>x</mi></mrow><mo>:</mo><mrow><mrow><mo>(</mo><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mrow><mo>{</mo><mrow><mi>x</mi></mrow><mo>}</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>(</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mrow><mo>{</mo><mrow><mi>x</mi></mrow><mo>}</mo></mrow></mrow><mo>)</mo></mrow></mrow></mrow><mo>⇔</mo><mrow><mo>∀</mo><mrow><mi>x</mi></mrow><mo>:</mo><mrow><mi>f</mi><mrow><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mo>(</mo><mrow><mrow><mo>{</mo><mrow><mi>x</mi></mrow><mo>}</mo></mrow></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><mo>(</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mrow><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∩</mo><mrow><mo>(</mo><mrow><mrow><mo>{</mo><mrow><mi>x</mi></mrow><mo>}</mo></mrow></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow></mrow></mrow></mrow><mo>⇔</mo><mrow><mo>∀</mo><mrow><mi>x</mi></mrow><mo>:</mo><mrow><mo>(</mo><mrow><mrow><mo>(</mo><mrow><mrow><mi>x</mi><mo>∈</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>⇒</mo><mrow><mrow><mi>f</mi><mrow><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mo>(</mo><mrow><mrow><mo>{</mo><mrow><mi>x</mi></mrow><mo>}</mo></mrow></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><mo>(</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mrow><mo>{</mo><mrow><mi>x</mi></mrow><mo>}</mo></mrow></mrow><mo>)</mo></mrow></mrow></mrow></mrow></mrow><mo>)</mo></mrow><mo>∧</mo><mrow><mo>(</mo><mrow><mrow><mi>x</mi><mo>∉</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>⇒</mo><mrow><mrow><mi>f</mi><mrow><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mo>(</mo><mrow><mrow><mo>{</mo><mrow><mi>x</mi></mrow><mo>}</mo></mrow></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mo>∅</mo></mrow></mrow></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mtext>.</mtext></math><p>From this (taking in account that <math><mrow><mrow><mi>f</mi><mrow><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mo>(</mo><mrow><mrow><mo>{</mo><mrow><mi>x</mi></mrow><mo>}</mo></mrow></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mo>∅</mo></mrow></mrow><mo>⇔</mo><mrow><mrow><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mo>(</mo><mrow><mrow><mo>{</mo><mrow><mi>x</mi></mrow><mo>}</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mo>∅</mo></mrow></mrow></math>) the theorem become obvious.</p><p><span class="parahead proof">►</span></p><p><span class="parahead remark">Remark</span>  The above theorem is the reason why <em>disjunctive pseudomorphism</em> is called so. </p><p><span class="parahead proposition">Proposition</span>  Let <math><mi>U</mi></math> and <math><mi>V</mi></math> are systems of constructs, <math><mi>U</mi></math> is weakly monovalued. A function is a disjunctive pseudomorphism from <math><mi>U</mi></math> to <math><mi>V</mi></math> if and only if it is a disjunctive pseudomorphism from <math><msup><mi>U</mi><mi>S</mi></msup></math> to <math><msup><mi>V</mi><mi>S</mi></msup></math> (provided that the set <math><mrow><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow><mo>∪</mo><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>V</mi></mrow></mrow></math> is comma-simple). </p><p><span class="parahead proof">◄</span></p><dl><dt>Direct implication</dt><dd> <p>Let <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math> for any <math><mi>i</mi></math>. </p> <p>We will prove by induction <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><msup><mi>V</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math>. for some <math><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></math> for any <math><mi>n</mi></math>. </p> <p>If <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><msup><mi>V</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math>. then <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow></math>. Because <math><mi>U</mi></math> is weakly monovalued <math><mrow><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mi>f</mi><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><msub><mo>|</mo><mrow><mi>Q</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math> for some set <math><mi>Q</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></math>. Consequently <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><msub><mo>|</mo><mrow><mi>Q</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mrow><msub><msup><mi>V</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>Q</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math>. </p> <p>The statement of induction follows for the above.</p> <p>From this taking in account that <math><mrow><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow><mo>∪</mo><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>V</mi></mrow></mrow></math> is comma-simple obviously follows <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math>. </p> </dd><dt>Reverse implication</dt><dd> <p>Let <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math>. From comma-simplicity obviously follows that <math><mrow><msup><mi>U</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>U</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></math> and <math><mrow><msup><mi>V</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>V</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></math> for <math><mi>i</mi><mo>∈</mo><mrow><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow><mo>∪</mo><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>V</mi></mrow></mrow></math>. So <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math>. </p> </dd></dl><p><span class="parahead proof">►</span></p><p><span class="parahead proposition">Proposition</span>  A pseudomorphism whose destination is a weakly monovalued system of constructs is disjunctive pseudomorphism. </p><p><span class="parahead proof">◄</span>  Let <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>⊆</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi></mrow></math>. Then because <math><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi></math> is monovalued (a function), <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math> for some <math><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></math>.  <span class="parahead proof">►</span></p><p><span class="parahead theorem">Theorem</span>  Composition of two disjunctive pseudomorphisms is a disjunctive pseudomorphism. </p><p><span class="parahead proof">◄</span>  Let <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math> and <math><mrow><mi>g</mi><mo>∘</mo><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>W</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>g</mi><msub><mo>|</mo><mrow><mi>Q</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math>. Then <math display="block"><mrow><mi>g</mi><mo>∘</mo><mi>f</mi><mo>∘</mo><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mi>g</mi><mo>∘</mo><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow><mo>=</mo><mrow><mrow><msub><mi>W</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>g</mi><msub><mo>|</mo><mrow><mi>Q</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow><mo>=</mo><mrow><mrow><msub><mi>W</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>g</mi><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∩</mo><mrow><msup><mrow><mi>f</mi></mrow><mn>-1</mn></msup><mrow><mo>(</mo><mrow><mi>Q</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow></mrow></msub></mrow><mtext>.</mtext></math>  <span class="parahead proof">►</span></p><p><span class="parahead consequence">Consequence</span>  Disjunctive pseudomorphisms form a category (a subcategory of the category of pseudomorphisms). </p><h3 id="d16e4875">Factor of Two Constructs</h3><p><span class="parahead lemma">Lemma</span>  If <math><mi>U</mi></math> and <math><mi>V</mi></math> are binary relations, <math><mi>U</mi></math> is monovalued (a function), and <math><mi>a</mi></math> and <math><mi>b</mi></math> are elements of <math><mi>U</mi></math> and <math><mi>V</mi></math> correspondingly, then there exist no more than one strict ancestry disjunctive pseudomorphism from <math><mi>a</mi></math> to <math><mi>b</mi></math> (regarding <math><mi>U</mi></math> and <math><mi>V</mi></math>). </p><p><span class="parahead proof">◄</span></p><p>We will prove that for this strict ancestry disjunctive pseudomorphism <math><mi>f</mi></math> (if it exists) <math><mrow><mi>f</mi><mrow><msup><mi>U</mi><mi>i</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><msup><mi>V</mi><mi>i</mi></msup><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow></math> for <math><mi>i</mi><mo>=</mo><mrow><mrow><mn>0</mn><mo>,</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mi>…</mi></mrow></mrow></math> (until either <math><msup><mi>U</mi><mi>i</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow><mo>=</mo><mrow><mo>∅</mo></mrow></math> or all natural numbers are exhausted), and so <math><mi>f</mi></math> can take only one certain value on every element of the ancestry of <math><mi>a</mi></math>.</p><p>For <math><mi>i</mi><mo>=</mo><mn>0</mn></math> the formula to prove is <math><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mi>b</mi></math> which is true because <math><mi>f</mi></math> is strict.</p><p>For <math><mi>i</mi><mo>&gt;</mo><mn>0</mn></math> it can be proved by induction (in assumption <math><msup><mi>U</mi><mi>i</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow><mo>≠</mo><mrow><mo>∅</mo></mrow></math>): We have <math><mrow><mi>f</mi><mrow><mo>(</mo><mrow><msup><mi>U</mi><mi>i</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>U</mi><mrow><mo>(</mo><mrow><msup><mi>U</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>V</mi><mrow><mo>(</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><msup><mi>U</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>V</mi><mrow><mo>(</mo><mrow><msup><mi>V</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><msup><mi>V</mi><mi>i</mi></msup><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></math>. I have taken into account that <math><mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>U</mi><mrow><mo>(</mo><mrow><mi>x</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>≠</mo><mrow><mo>∅</mo></mrow></mrow><mo>⇒</mo><mrow><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>U</mi><mrow><mo>(</mo><mrow><mi>x</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>V</mi><mrow><mo>(</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>x</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow></mrow></math> (as <math><mrow><mo>card</mo><mspace width="0.125em"></mspace><mrow><msup><mi>U</mi><mi>i</mi></msup><mrow><mo>(</mo><mrow><mi>x</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mn>1</mn></math>) together with the fact that <math><mi>f</mi></math> is defined on all ancestry of <math><mi>a</mi></math>. </p><p><span class="parahead proof">►</span></p><p><span class="parahead consequence">Consequence</span>  If <math><mi>U</mi></math> and <math><mi>V</mi></math> are monovalued binary relations (functions) and <math><mi>a</mi></math> and <math><mi>b</mi></math> are elements of <math><mi>U</mi></math> and <math><mi>V</mi></math> correspondingly, then there exist no more than one strict ancestry pseudomorphism from <math><mi>a</mi></math> to <math><mi>b</mi></math> (regarding <math><mi>U</mi></math> and <math><mi>V</mi></math>). </p><p><span class="parahead proof">◄</span>  It follows from that any pseudomorphism from a part of <math><mi>U</mi></math> to a part of <math><mi>V</mi></math> is a disjunctive pseudomorphism.  <span class="parahead proof">►</span></p><p><span class="parahead theorem">Theorem</span>  If <math><mi>U</mi></math> and <math><mi>V</mi></math> are systems of constructs, <math><mi>U</mi></math> is weakly monovalued, and <math><mi>a</mi></math> and <math><mi>b</mi></math> are elements of <math><mi>U</mi></math> and <math><mi>V</mi></math> correspondingly, then there exist no more than one strict ancestry disjunctive pseudomorphism from <math><mi>a</mi></math> to <math><mi>b</mi></math> (regarding <math><mi>U</mi></math> and <math><mi>V</mi></math>). </p><p><span class="parahead proof">◄</span></p><p> Let <math><mi>f</mi></math> is such a morphism that is disjunctive pseudomorphism from <math><msub><mi>U</mi><mi>a</mi></msub><mo>=</mo><mrow><mi>U</mi><msub><mo>□</mo><mrow><msup><mi>U</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math> to <math><msub><mi>V</mi><mi>b</mi></msub><mo>=</mo><mrow><mi>V</mi><msub><mo>□</mo><mrow><msup><mi>V</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math>. Note that </p><ul class="compact"><li> <math><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>U</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><msub><mo>□</mo><mrow><msup><mi>U</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math>; </li><li> <math><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>V</mi><mi>b</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><msub><mo>□</mo><mrow><msup><mi>V</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math>. </li></ul><p>We have:</p><ul class="compact"><li> <math><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mi>f</mi></mrow><mo>=</mo><mrow><msup><mi>U</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></math>; </li><li> <math><mrow><mo>im</mo><mspace width="0.125em"></mspace><mi>f</mi></mrow><mo>=</mo><mrow><msup><mi>V</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow></math>; </li></ul><ul class="compact"><li> <math><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><mo>(</mo><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>U</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∩</mo><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msup><mi>U</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></math>; </li><li> <math><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><mo>(</mo><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>U</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∩</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msup><mi>U</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></math>; </li></ul><ul class="compact"><li> <math><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><mo>(</mo><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>V</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∩</mo><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msup><mi>V</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></math>; </li><li> <math><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><mo>(</mo><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>V</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∩</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msup><mi>V</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></math>. </li></ul><p>For any <math><mi>i</mi></math> exists such set <math><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></math> that <math><mrow><mi>f</mi><mo>∘</mo><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>U</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>V</mi><mi>b</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></math>. </p><p>Taking in account that <math><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><mo>(</mo><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>U</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>⊆</mo><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></math> and <math><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><mo>(</mo><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>U</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>⊆</mo><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></math>, we get <math><mrow><mrow><mi>f</mi><msub><mo>|</mo><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></msub></mrow><mo>∘</mo><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>U</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mrow><mo>(</mo><mrow><msub><mi>V</mi><mi>b</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mi>f</mi><msub><mo>|</mo><mrow><mrow><mi>P</mi><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∩</mo><mrow><mo>(</mo><mrow><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></mrow><mo>)</mo></mrow></mrow></msub></mrow></math> </p><p>So <math><mi>f</mi><msub><mo>|</mo><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></msub></math> is a disjunctive pseudomorphism from <math><msub><mrow><mo>(</mo><mrow><msub><mi>U</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></math> to <math><msub><mrow><mo>(</mo><mrow><msub><mi>V</mi><mi>b</mi></msub></mrow><mo>)</mo></mrow><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></math>, by the lemma <math><mi>f</mi><msub><mo>|</mo><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></msub></math> is defined in a certain single possible way. (I have taken in account that <math><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mi>b</mi></math>.) <math display="block"><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow></mrow><mo>=</mo><mrow><mrow><msub><mo>⋃</mo><mi>i</mi></msub><mspace width="0.125em"></mspace><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow><mo>∪</mo><mrow><msub><mo>⋃</mo><mi>i</mi></msub><mspace width="0.125em"></mspace><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></mrow><mo>=</mo><mrow><msub><mo>⋃</mo><mi>i</mi></msub><mspace width="0.125em"></mspace><mrow><mo>(</mo><mrow><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow></mrow><mo>)</mo></mrow></mrow><mtext>;</mtext></math> so <math><mi>f</mi></math> is defined in one certain way on the entire set <math><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mi>f</mi></mrow><mo>∩</mo><mrow><mo>(</mo><mrow><mrow><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow><mo>∪</mo><mrow><mo>im</mo><mspace width="0.125em"></mspace><mi>U</mi></mrow></mrow></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mo>dom</mo><mspace width="0.125em"></mspace><mi>f</mi></mrow></math>, that is <math><mi>f</mi></math> is defined in one certain way. </p><p><span class="parahead proof">►</span></p><p><span class="parahead consequence">Consequence</span>  If <math><mi>U</mi></math> and <math><mi>V</mi></math> are weakly monovalued systems of constructs and <math><mi>a</mi></math> and <math><mi>b</mi></math> are elements of <math><mi>U</mi></math> and <math><mi>V</mi></math> correspondingly, then there exist no more than one strict ancestry pseudomorphism from <math><mi>a</mi></math> to <math><mi>b</mi></math> (regarding <math><mi>U</mi></math> and <math><mi>V</mi></math>). </p><p><span class="parahead proof">◄</span>  It follows from that any pseudomorphism from a part of <math><mi>U</mi></math> to a part of <math><mi>V</mi></math> is a disjunctive pseudomorphism.  <span class="parahead proof">►</span></p><p>It seems that two above theorems can be somehow generalized for the case of arbitrary dependencies.</p><h4 id="d16e6662">Factor of Two Constructs</h4><p>Let <math><mi>U</mi></math> and <math><mi>V</mi></math> are systems of constructs, <math><mi>U</mi></math> is weakly monovalued. Let <math><mi>a</mi></math> and <math><mi>b</mi></math> are elements of <math><mi>U</mi></math> and <math><mi>V</mi></math> correspondingly.</p><p>As by a theorem above there exists no more than one strict ancestry disjunctive pseudomorphism from an element <math><mi>a</mi></math> to an element <math><mi>b</mi></math> we can introduce <span class="newterm">factor</span> <math><mi>b</mi><mo>/</mo><mi>a</mi></math> of <math><mi>b</mi></math> by <math><mi>a</mi></math> which is the strict ancestry disjunctive pseudomorphism from <math><mi>a</mi></math> to <math><mi>b</mi></math>.</p><p>In the case when both <math><mi>U</mi></math> and <math><mi>V</mi></math> are weakly monovalued there exists even no more than one strict ancestry pseudomorphism from <math><mi>a</mi></math> to <math><mi>b</mi></math>.</p><p><span class="parahead theorem">Theorem</span>  <math><mrow><mo>∀</mo><mrow><mi>i</mi></mrow><mo>:</mo><mrow><mo>(</mo><mrow><mrow><mrow><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow><mo>≠</mo><mrow><mo>∅</mo></mrow></mrow><mo>⇒</mo><mrow><mrow><mrow><mo>(</mo><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow><mo>)</mo></mrow><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow><mo>=</mo><mrow><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>b</mi></mrow></mrow></mrow><mo>)</mo></mrow></mrow></math> if <math><mi>U</mi></math> and <math><mi>V</mi></math> are systems of constructs, <math><mi>U</mi></math> is weakly monovalued and <math><mi>b</mi><mo>/</mo><mi>a</mi></math> exists. </p><p><span class="parahead proof">◄</span>  It follows from that <math><mi>b</mi><mo>/</mo><mi>a</mi></math> is a disjunctive pseudomorphism from <math><msup><mi>U</mi><mi>S</mi></msup></math> to <math><msup><mi>V</mi><mi>S</mi></msup></math>.  <span class="parahead proof">►</span></p><p><span class="parahead consequence">Consequence</span>  <math><mrow><mo>∀</mo><mrow><mi>i</mi></mrow><mo>:</mo><mrow><mrow><mo>(</mo><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow><mo>)</mo></mrow><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow><mo>⊆</mo><mrow><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>b</mi></mrow></mrow></math> under the theorem conditions. </p><p><span class="parahead proof">◄</span>  Obvious. (Note that this statement can alternatively be proved independently of the theorem, analogously to the theorem itself.)  <span class="parahead proof">►</span></p><p>The reverse statement of this theorem is:</p><p><span class="parahead theorem">Theorem</span>  If <math><mrow><mo>∀</mo><mrow><mi>i</mi></mrow><mo>:</mo><mrow><mo>(</mo><mrow><mrow><mrow><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow><mo>≠</mo><mrow><mo>∅</mo></mrow></mrow><mo>⇒</mo><mrow><mrow><mi>f</mi><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow><mo>=</mo><mrow><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>b</mi></mrow></mrow></mrow><mo>)</mo></mrow></mrow></math> for some function from ancestry of element <math><mi>a</mi></math> of a weakly monovalued system of constructs <math><mi>U</mi></math> to ancestry of element <math><mi>b</mi></math> of a system of constructs <math><mi>V</mi></math> then <math><mi>f</mi><mo>=</mo><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow></math>, provided that the set <math><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>V</mi></mrow></math> is comma-simple. </p><p><span class="parahead proof">◄</span></p><p>As under theorem conditions exists no more than one strict ancestry disjunctive pseudomorphism, it is enough to prove that <math><mi>f</mi></math> is a disjunctive ancestry pseudomorphism.</p><p>It cannot be <math><mrow><mi>f</mi><mi>a</mi></mrow><mo>=</mo><mrow><mo>∅</mo></mrow></math> by definition of ancestry. So from theorem conditions <math><mrow><mi>f</mi><mi>a</mi></mrow><mo>=</mo><mrow><mo>{</mo><mrow><mi>b</mi></mrow><mo>}</mo></mrow></math>.</p><p>So we need to prove only that <math><mi>f</mi></math> is a pseudomorphism.</p><p>It is enough to prove that <math><mrow><mrow><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>x</mi></mrow><mo>≠</mo><mrow><mo>∅</mo></mrow></mrow><mo>⇒</mo><mrow><mrow><mi>f</mi><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>x</mi></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>f</mi><mi>x</mi></mrow></mrow></math> for <math><mi>x</mi><mo>=</mo><mrow><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow></math>. We have <math display="block"><mrow><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow></mrow><mo>⇒</mo><mrow><mrow><mi>f</mi><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>x</mi></mrow><mo>=</mo><mrow><mi>f</mi><mrow><msub><mi>U</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><msub><msup><mi>V</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mi>b</mi></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mi>f</mi><mrow><mrow><msub><msup><mi>U</mi><mi>n</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><mi>V</mi><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mrow><mi>f</mi><mi>x</mi></mrow></mrow></mrow><mtext>.</mtext></math> </p><p><span class="parahead proof">►</span></p><p>Analogous theorems also take place for ancestry homomorphism:</p><p><span class="parahead theorem">Theorem</span>  <math><mrow><mo>∀</mo><mrow><mi>i</mi></mrow><mo>:</mo><mrow><mrow><mo>(</mo><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow><mo>)</mo></mrow><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow><mo>=</mo><mrow><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>b</mi></mrow></mrow></math> if <math><mi>b</mi><mo>/</mo><mi>a</mi></math> is a homomorphism. </p><p><span class="parahead proof">◄</span>  It follows from the formula <math><mrow><mrow><mrow><mo>(</mo><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow><mo>)</mo></mrow><mo>∘</mo><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>=</mo><mrow><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>∘</mo><mrow><mo>(</mo><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow></math>, which in turn follows from that <math><mi>b</mi><mo>/</mo><mi>a</mi></math> is a homomorphism from <math><msup><mi>U</mi><mi>S</mi></msup></math> to <math><msup><mi>V</mi><mi>S</mi></msup></math>.  <span class="parahead proof">►</span></p><p><span class="parahead theorem">Theorem</span>  If <math><mrow><mo>∀</mo><mrow><mi>i</mi></mrow><mo>:</mo><mrow><mi>f</mi><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow><mo>=</mo><mrow><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>b</mi></mrow></mrow></math> for some function from ancestry of element <math><mi>a</mi></math> of a system of constructs <math><mi>U</mi></math> to ancestry of element <math><mi>b</mi></math> of a weakly monovalued system of constructs <math><mi>V</mi></math> then <math><mi>f</mi></math> is an strict ancestry homomorphism from <math><mi>a</mi></math> to <math><mi>b</mi></math>, provided that the set <math><mrow><mo>ind</mo><mspace width="0.125em"></mspace><mi>V</mi></mrow></math> is comma-simple. </p><p><span class="parahead proof">◄</span>  The proof is a trivial simplification of the proof of the analogous theorem above about pseudomorphism.  <span class="parahead proof">►</span></p><p><span class="parahead proposition">Proposition</span>  <math><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow><mo>=</mo><mrow><mo>{</mo><mrow><mrow><mo>(</mo><mrow><mrow><msup><mi>U</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow><mi>a</mi></mrow><mo>,</mo><mrow><msup><mi>V</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow><mi>b</mi></mrow></mrow><mo>)</mo></mrow></mrow><mpadded lspace="0.25em" width="+0.25em"><mo>|</mo></mpadded><mrow><msup><mi>U</mi><mi>S</mi></msup><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow><mi>a</mi></mrow><mo>≠</mo><mrow><mo>∅</mo></mrow><mo>}</mo></mrow></math> if <math><mi>U</mi></math> and <math><mi>V</mi></math> are weakly monovalued systems of constructs and <math><mi>b</mi><mo>/</mo><mi>a</mi></math> exists. </p><p><span class="parahead proof">◄</span>  It follows from a theorem above.  <span class="parahead proof">►</span></p><p><span class="parahead remark">Remark</span>  The above statement allows to extend the definition of factor for the case when there are no pseudomorphism, but then the factor would be a relation rather than a function. </p><p><span class="parahead proposition">Proposition</span>  If <math><mi>b</mi></math> is a strict ancestry disjunctive pseudomorphic image of <math><mi>a</mi></math> and <math><mi>f</mi></math> is a strict ancestry disjunctive pseudomorphism then <math><mrow><mi>f</mi><mo>∘</mo><mrow><mo>(</mo><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>(</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>/</mo><mi>a</mi></mrow></math>. </p><p><span class="parahead proof">◄</span>  As <math><mi>f</mi><mo>∘</mo><mrow><mo>(</mo><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow><mo>)</mo></mrow></math> is a strict ancestry disjunctive pseudomorphism, it is enough to prove that <math><mi>f</mi><mo>∘</mo><mrow><mo>(</mo><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow><mo>)</mo></mrow></math> maps <math><mi>a</mi></math> to <math><mi>f</mi><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></math>, what is obvious.  <span class="parahead proof">►</span></p><h4 id="d16e7906">Criterion of Pseudomorphic Image</h4><p><span class="parahead theorem">Theorem</span>  Let <math><mi>U</mi></math> and <math><mi>V</mi></math> are weakly monovalued systems of constructs. An element <math><mi>b</mi></math> of <math><mi>V</mi></math> is a strict ancestry pseudomorphic image of an element <math><mi>a</mi></math> of <math><mi>U</mi></math> if and only if <math display="block"><mrow><mo>∀</mo><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mo>:</mo><mrow><mo>(</mo><mrow><mrow><mrow><mrow><mo>(</mo><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>(</mo><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>≠</mo><mrow><mo>∅</mo></mrow></mrow><mo>⇒</mo><mrow><mrow><mrow><mo>(</mo><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mrow><mo>(</mo><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow></mrow></mrow><mo>)</mo></mrow></mrow><mtext>,</mtext></math> provided that domains and images of these systems of constructs are subsets of some comma-simple sets. </p><p><span class="parahead proof">◄</span></p><dl><dt>Direct implication</dt><dd> <p>It follows from the formula <math><mrow><mrow><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow><mo>≠</mo><mrow><mo>∅</mo></mrow></mrow><mo>⇒</mo><mrow><mrow><mrow><mo>(</mo><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow><mo>)</mo></mrow><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>a</mi></mrow><mo>=</mo><mrow><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mi>b</mi></mrow></mrow></math>. </p> </dd><dt>Reverse implication</dt><dd> <p>From the formula in the condition <math><mrow><mrow><mrow><mo>(</mo><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow><mo>≠</mo><mrow><mo>∅</mo></mrow></mrow><mo>⇒</mo><mrow><mrow><mrow><mo>(</mo><mrow><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>b</mi></mrow><mo>)</mo></mrow></mrow><mo>=</mo><mrow><mi>f</mi><mrow><mo>(</mo><mrow><mrow><mrow><mo>(</mo><mrow><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>a</mi></mrow><mo>)</mo></mrow></mrow></mrow><mo>)</mo></mrow></mrow></mrow></math> for some function <math><mi>f</mi></math>. (I have taken into account that <math><msub><msup><mi>U</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></math> and <math><msub><msup><mi>V</mi><mi>S</mi></msup><mi>Z</mi></msub><mrow><mo>(</mo><mrow><mi>i</mi></mrow><mo>)</mo></mrow></math> and are monovalued and so values of <math><mi>f</mi></math> can be taken arbitrarily independently of each other.) By a theorem above <math><mi>f</mi><mo>=</mo><mrow><mi>b</mi><mo>/</mo><mi>a</mi></mrow></math>. </p> </dd></dl><p><span class="parahead proof">►</span></p><p>This formula is a formalization of vague informal statement <math><mi>V</mi></math> is a pseudomorphic image of <math><mi>U</mi></math> if and only if equivalent paths in <math><mi>U</mi></math> are equivalent in <math><mi>V</mi></math>.</p><p>[TODO: Simplify this formula using <em>reindexation</em>.]</p><p>[TODO: Consider <span class="newterm">system of sequences</span>, the system of constructs corresponding to binary operation comma. (Probably morphisms with this system of constructs may also be used to simplify the above formula.)]</p><h2 id="d18e195">Related Links</h2><ul><li><a href="/theory-of-formulas-index.html">Axiomatic Theory of Formulas pages on this site</a>.</li><li><a href="/formulas.xml">This article as one <abbr>XHTML</abbr>+<acronym>MathML</acronym> file</a>.</li><li><strong>Axiomatic Theory of Formulas</strong> (old version of this theory, essentially based on universal algebra; but a more ready document than this). <a href="http://ex-code.com/~porton/">Victor Porton</a>. 2005. <ul><li><a href="/formulas-theory.html">first part</a>;</li><li><a href="/representation-of-formulas.html">second part</a> (<q>Representation Related Properties of Formulas</q>).</li></ul> </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="/method.html">21 Century Math Method</a> (rough draft), a logical method which will use this theory of formulas.</li><li><a href="/programming.html">21 Century Math Method in Programming</a> (rough draft).</li><li><a href="/news/2005-07-07-transformations-algebra.html">Algebra of transformations of formulas</a> (a <a href="/news.html">weblog</a> message by <a href="http://ex-code.com/~porton/">Victor Porton</a>).</li><li><a href="/21mm-software.html">Software for 21 Century Math Method</a>.</li><li><a href="/21mm-research-plans.html">21 Century Math Method - Further Research Plans</a>.</li><li><a href="/">www.mathematics21.org</a></li><li><a href="/journal.html">Journal of post-Axiomatic Mathematics and Logic</a>.</li></ul><h2 id="d18e289">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/Computers/Computer_Science/Theoretical/">/Computers/Computer_Science/Theoretical/</a></li><li><a href="http://directory.google.com/Top/Science/Math/Algebra/">/Science/Math/Algebra/</a></li><li><a href="http://directory.google.com/Top/Science/Math/Logic_and_Foundations/">/Science/Math/Logic_and_Foundations/</a></li><li><a href="http://directory.google.com/Top/Science/Math/Logic_and_Foundations/Foundations/">/Science/Math/Logic_and_Foundations/Foundations/</a></li><li><a href="http://directory.google.com/Top/Science/Math/Logic_and_Foundations/Model_Theory/">/Science/Math/Logic_and_Foundations/Model_Theory/</a></li><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://directory.google.com/Top/Science/Math/Logic_and_Foundations/Education/">/Science/Math/Logic_and_Foundations/Education/</a></li><li><a href="http://directory.google.com/Top/Science/Math/Education/">/Science/Math/Education/</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_page_url = document.location;
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>
