<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:26:40+0500"> <title>Sequential Dependencies (Repeated Applying a Relation with Parameter)</title> <meta name="Description" content="Theory of dependencies (essentially relations with multiple parameters) as compositions of relations with one parameter (systems of constructs)."> <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, relation with parameters, relation with arguments, relation with multiple parameters, relation with multiple arguments, parametrized relation, function with parameters, function with arguments, function with multiple parameters, function with multiple arguments, parametrized function, dependency with parameters, dependency with arguments, dependency with multiple parameters, dependency with multiple arguments, parametrized dependency, composition of relations, composition of functions"><meta name="Author" content="Victor Porton"><meta name="Copyright" content="Copyright © 2005 Victor Porton"><meta name="Date" content="2005-11-06T14:26:40+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>Sequential Dependencies</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, relation with parameters, relation with arguments, relation with multiple parameters, relation with multiple arguments, parametrized relation, function with parameters, function with arguments, function with multiple parameters, function with multiple arguments, parametrized function, dependency with parameters, dependency with arguments, dependency with multiple parameters, dependency with multiple arguments, parametrized dependency, composition of relations, composition of functions</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="#d16e72">Sequential Dependencies</a><ul class="ToC"><li><a href="#d16e77">Operation Comma and Comma-Simple Sets</a></li><li><a href="#d16e474">Definition</a></li><li><a href="#d16e1898">Morphisms of Sequential Dependencies</a></li></ul></li></ul><h2 id="d16e72">Sequential Dependencies</h2><h3 id="d16e77">Operation Comma and Comma-Simple Sets</h3><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><h3 id="d16e474">Definition</h3><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><h3 id="d16e1898">Morphisms of Sequential Dependencies</h3><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><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>
