Superfunction: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Dmitrii Kouznetsov
(try to fix problem with math in preamble)
 
imported>Dmitrii Kouznetsov
Line 1: Line 1:
'''Superfunction''' is smooth exstension of iteration of other function for the case of non-integer number of iterations.
'''Superfunction''' is smooth exstension of iteration of other function for the case of non-integer number of iterations.
===Routgly===
Roughly, if, for some constant <math>t</math>,
Roughly, if <math>S(z)=f(f(...f(a)))</math>
:<math> {{S(z)} \atop \,}  {= \atop \,} 
{{\underbrace{f\Big(f\big(... f(t)...\big)\Big)}} \atop {z \mathrm{~evaluations~of~function~}f\!
\!\!\!\!\!}}</math>
then <math>S</math> can be interpreted as superfunction of function <math>f</math>.
Such definition is valid only for positive integer <math>z</math>.
<!--  In particular, :<math>S(1)=f(t)</math> !-->


<math> {{a + b} \atop \,}  {= \atop \,} {a  \, + \atop \, } {{\underbrace{1 + 1 + \cdots + 1}} \atop b}</math>
==Extensions==
The recurrence above can be written as equations
:<math>S(z\!+\!1)=f(S(z)) ~ \forall z\in \mathbb{N} : z>0</math>
:<math>S(1)=f(t)</math>.
Instead of the last equation, one could write
:<math>S(0)=f(t)</math>
and extend the range of definition of superfunction <math>S</math> to the non-negative integers.
Then, one may postulate
:<math>S(-1)=t</math>
and extend the range of validity to the integer values larger than <math>-2</math>.
The following extension, for example,
:<math>S(-2)=f^{-1}(t)</math>
is not trifial, because the inverse function may happen to be not defined for some values of <math>t</math>.
In particular, [[tetration]] can be interpreted as super-function of exponential for some real base <math>b</math>; in this case,
<!-- :<math>f(z)={b}^z</math>!-->
:<math>f=\exp_{b}</math>
then, at <math>t=0</math>,
:<math>S(-1)=\log_b(1)=0 </math>.
but
:<math>S(-2)=\log_b(0)~ \mathrm{is~ not~ defined}</math>.


<math> {S(z) \atop \,}  {= {{\underbrace{f\Big  (t)\Big}} \atop {z {\rm ~evaluations~ of~ function~}f } }</math>
For extension to non-integer values of the argument, superfunction should be defined in different way.
 
<math>{S(z)~=~ \atop {~}
{\underbrace{\exp_a\!\Big(\exp_a\!\big(...\exp_a(t) ... )\big)\Big)} \atop ^{z ~\rm exponentials}}
<math>
==Definition==
==Definition==
For complex numbers <math>~a~</math> and <math>~b~</math>, such that <math>~a~</math> belongs to some domain <math>D\subseteq \mathbb{C}</math>,<br>
For complex numbers <math>~a~</math> and <math>~b~</math>, such that <math>~a~</math> belongs to some domain <math>D\subseteq \mathbb{C}</math>,<br>
Line 17: Line 37:
:<math>S(z\!+\!1)=f(S(z)) ~ \forall z\in D : z\!+\!1 \in D</math>
:<math>S(z\!+\!1)=f(S(z)) ~ \forall z\in D : z\!+\!1 \in D</math>
:<math>S(a)=b</math>.
:<math>S(a)=b</math>.
==Examples==
==Examples==
===Addition===
===Addition===

Revision as of 23:35, 8 December 2008

Superfunction is smooth exstension of iteration of other function for the case of non-integer number of iterations. Roughly, if, for some constant Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle t} ,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle {{S(z)} \atop \,} {= \atop \,} {{\underbrace{f\Big(f\big(... f(t)...\big)\Big)}} \atop {z \mathrm{~evaluations~of~function~}f\! \!\!\!\!\!}}}

then can be interpreted as superfunction of function . Such definition is valid only for positive integer .

Extensions

The recurrence above can be written as equations

.

Instead of the last equation, one could write

and extend the range of definition of superfunction to the non-negative integers. Then, one may postulate

and extend the range of validity to the integer values larger than . The following extension, for example,

is not trifial, because the inverse function may happen to be not defined for some values of . In particular, tetration can be interpreted as super-function of exponential for some real base ; in this case,

then, at Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle t=0} ,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle S(-1)=\log_b(1)=0 } .

but

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle S(-2)=\log_b(0)~ \mathrm{is~ not~ defined}} .

For extension to non-integer values of the argument, superfunction should be defined in different way.

Definition

For complex numbers Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ~a~} and Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ~b~} , such that Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ~a~} belongs to some domain Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle D\subseteq \mathbb{C}} ,
superfunction (from Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle a} to Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle b} ) of holomorphic function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ~f~} on domain Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle D} is function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle S } , holomorphic on domain Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle D} , such that

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle S(z\!+\!1)=f(S(z)) ~ \forall z\in D : z\!+\!1 \in D}
Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle S(a)=b} .

Examples

Addition

Chose a complex number Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle c} and define function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathrm{add}_c} with relation Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathrm{add}_c(z)=c\!+\!z ~ \forall z \in \mathbb{C}} . Define function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathrm{mul_c}} with relation Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathrm{mul_c}(z)=c\!\cdot\! z ~ \forall z \in \mathbb{C}} .

Then, function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ~\mathrm{mul_c}~} is superfunction (Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ~0} to Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ~ c~} ) of function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ~\mathrm{add_c}~} on Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ~\mathbb{C}~} .

Multiplication

Exponentiation Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \exp_c} is superfunction (from 1 to Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle c} ) of function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathrm{mul}_c } .

Abel function

Inverse of superfunction can be interpreted as the Abel function.

For some domain Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle E\subseteq \mathbb{C}} and some Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u\in E} ,Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle v\in \mathbb{C}} ,
Abel function (from Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u} to Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle v } ) of function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle F} with respect to superfunction Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle S} on domain is holomorphic function from to such that

The definitionm above does not reuqire that ; although, from properties of holomorphic functions, there should exost some subset such that . In this subset, the Abel function satisfies the Abel equation.

Abel equation

The Abel equation is some equivalent of the recurrent equation

in the definition of the superfunction. However, it may hold for from the reduced domain .


Applications of superfunctions and Abel functions