Difference between revisions of "Doya function"

From TORI
Jump to navigation Jump to search
 
(refs)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  +
{{top}}
[[File:DoyaPlotT100.png|330px|right|thumb|$y\!=\!\mathrm{Doya}^t(x)$ for various $t$]]
 
  +
<div class="thumb tright" style="float:right; margin:-70px 0px 6px 8px">
<!-- [[File:DoyaconT70.png|290px|right|thumb|$f\!=\!\mathrm{Doya}^t(x)$ in the $x,t$ plane]] !-->
 
  +
{{pic|DoyaPlotT100.png|240px}}<center>\(y\!=\!\mathrm{Doya}^n(x)\) for various \(n\)</center>
  +
</div>
  +
  +
<div class="thumb tright" style="float:right; margin:6px 0px 2px 18px">
  +
{{pic|Doyam10map4bT100.png|300px}}<center> \(u\!+\!\mathrm iv\!=\! \mathrm{Doya}_{-1}(x\!+\!\mathrm{i}y)\) </center><br>
  +
  +
{{pic|Doya10map4bT60.png|300px}}<center> \(u\!+\!\mathrm iv \mathrm{Doya}_{1}(x\!+\!\mathrm{i}y)\) </center>
  +
<br>
  +
  +
{{pic|Doya20map4bT100.png|300px}}<center> \(u\!+\!\mathrm iv\!=\! \mathrm{Doya}_{2}(x\!+\!\mathrm{i}y)\) </center>
  +
</div>
  +
 
The [[Doya function]] and its iterates appear as the [[transfer function]] of an [[optical amplifier]] with simplest kinetic model.
 
The [[Doya function]] and its iterates appear as the [[transfer function]] of an [[optical amplifier]] with simplest kinetic model.
   
In vicinity of the real axis (While $|\Im(z)| \!<\! \pi$), the [[Doya function]] can be expressed through the
+
In vicinity of the real axis (While \(|\Im(z)| \!<\! \pi\)), the [[Doya function]] can be expressed through the
 
[[LambertW]] function (called also "ProductLog")
 
[[LambertW]] function (called also "ProductLog")
: $\displaystyle\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (1) ~ ~ ~
+
: \(\displaystyle (1) ~ ~ ~
\mathrm{Doya}(z)=\mathrm{LambertW}\Big( z~ \mathrm{e}^{z+1} \Big)$
+
\mathrm{Doya}(z)=\mathrm{LambertW}\Big( z~ \mathrm{e}^{z+1} \Big)\)
  +
The [[LambertW]] is build-in function in [[Mathematica]], [[Maple(software)|Maple]], [[Matlab]] and perhaps many other languages.
 
  +
The [[LambertW]] is build-in function in [[Mathematica]], [[Maple(software)|Maple]], [[Matlab]].
  +
  +
[[Doya function]] is described in chapte 5 of book «[[Superfunctions]]»
  +
<ref>
  +
https://www.amazon.co.jp/Superfunctions-Non-integer-holomorphic-functions-superfunctions/dp/6202672862 Dmitrii Kouznetsov. [[Superfunctions]]: Non-integer iterates of holomorphic functions. [[Tetration]] and other [[superfunction]]s. Formulas,algorithms,tables,graphics ペーパーバック – 2020/7/28
  +
</ref><ref>https://mizugadro.mydns.jp/BOOK/468.pdf Dmitrii Kouznetsov (2020). [[Superfunctions]]: Non-integer iterates of holomorphic functions. [[Tetration]] and other [[superfunction]]s. Formulas, algorithms, tables, graphics. Publisher: [[Lambert Academic Publishing]].
  +
</ref> as exercise about known [[superfunction]]s.
  +
  +
Notation [[Doya function]] is suggested in order to avoid re-definition of widely known special function
  +
for large values of the imaginary part of the argument.
   
This article can be reached with the shortcut '''http://tori.ils.uec.ac.jp/Doya.htm'''
 
 
==Tania function==
 
==Tania function==
  +
For the comlex argument, the [[Doya function]] can be defined in terms of the [[Tania function]] and its inverse function with equation
 
  +
For the complex argument, the [[Doya function]] can be defined in terms of the [[Tania function]] and its inverse function with equation
: $ \displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (2) ~ ~ ~ \mathrm{Doya}(z)= \mathrm{Tania}\!\Big(1+\mathrm{ArcTania}(z)\Big)$
 
  +
where $\mathrm{Tania}$ is solution of equations
 
: $\displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (3) ~ ~ ~ \mathrm{Tania}'(z)=
+
\(\displaystyle (2) ~ ~ ~ \mathrm{Doya}_n(z)= \mathrm{Doya}^n(z)= \mathrm{Tania}\Big(n+\mathrm{ArcTania}(z)\Big)\)
  +
\frac{ \mathrm{Tania}(z)}{1\!+\!\mathrm{Tania}(z)}~$, $~\mathrm{Tania}(0)\!=\!1$
 
  +
where \(\mathrm{Tania}\) is solution of equations
  +
  +
\(\displaystyle (3) ~ ~ ~ \mathrm{Tania}'(z)=
  +
\frac{ \mathrm{Tania}(z)}{1\!+\!\mathrm{Tania}(z)}~\), \(~\mathrm{Tania}(0)\!=\!1\)
  +
 
and ArcTania function is its inverse function, it can be expressed as
 
and ArcTania function is its inverse function, it can be expressed as
  +
: $\displaystyle\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (4) ~ ~ ~ \mathrm{ArcTania}(z)=z+\ln(z)-1$
 
  +
\(\displaystyle (4) ~ ~ ~ \mathrm{ArcTania}(z)=z+\ln(z)-1\)
Also, the [[Tania function]] can be expressed through the [[WrightOmega]] function,
 
  +
: $\displaystyle\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (5) ~ ~ ~ \mathrm{Tania}(z)=\mathrm{WrightOmega}(z\!+\!1)$
 
  +
Also, for moderate values of the imaginary part of the argument, the [[Tania function]] can be expressed through the [[WrightOmega]] function,
However, for comparison of superfunctions $F$ for various cases, it is convenient to keep relation $F(0)=1$
 
  +
  +
\(\displaystyle (5) ~ ~ ~ \mathrm{Tania}(z)=\mathrm{WrightOmega}(z\!+\!1)\)
  +
  +
However, for comparison of superfunctions \(F\) for various cases, it is convenient to keep relation \(F(0)=1\)
 
(as it is accepted for [[tetration]], which is [[superfunction]] of [[exponential]]); for this reason, the [[Tania function]] is used in [[TORI]] even after the "discovery" of its relation (5) with known function [[WrightOmega]].
 
(as it is accepted for [[tetration]], which is [[superfunction]] of [[exponential]]); for this reason, the [[Tania function]] is used in [[TORI]] even after the "discovery" of its relation (5) with known function [[WrightOmega]].
   
The top figure at right shows graphics of the $t$th iterate of Doya for
+
The top figure at right shows graphics of the \(t\)th iterate of Doya for
  +
:$t\!=\!3$, id est, $~\mathrm{Doya}^3(x)=\mathrm{Doya}\Big(\mathrm{Doya}\big(\mathrm{Doya}(x)\big)\Big)$
 
:$t\!=\!2$, id est, $~\mathrm{Doya}^2(x)=\mathrm{Doya}\big(\mathrm{Doya}(x)\big)$
+
\(t\!=\!3\), id est, \(~\mathrm{Doya}^3(x)=\mathrm{Doya}\Big(\mathrm{Doya}\big(\mathrm{Doya}(x)\big)\Big)\)
  +
:$t\!=\!1$, id est, $~\mathrm{Doya}^1(x)=\mathrm{Doya}(x)$
 
:$t\!=\!0$, id est, $~\mathrm{Doya}^0(x)=x$
+
\(t\!=\!2\), id est, \(~\mathrm{Doya}^2(x)=\mathrm{Doya}\big(\mathrm{Doya}(x)\big)\)
  +
:$t\!=\!-1$, id est, $~\mathrm{Doya}^{-1}(x)=\mathrm{ArcDoya}(x)$
 
  +
\(t\!=\!1\), id est, \(~\mathrm{Doya}^1(x)=\mathrm{Doya}(x)\)
and so on versus real $x$. These iterates can be expressed through the [[Tania function]] and the [[ArcTania]] with slight modification of equation (2):
 
  +
: $ \displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (6) ~ ~ ~ \mathrm{Doya}^t(z)=\mathrm{Tania}\!\Big(t+\mathrm{ArcTania}(z)\Big)$
 
  +
\(t\!=\!0\), id est, \(~\mathrm{Doya}^0(x)=x\)
  +
  +
\(t\!=\!-1\), id est, \(~\mathrm{Doya}^{-1}(x)=\mathrm{ArcDoya}(x)\)
  +
  +
and so on versus real \(x\). These iterates can be expressed through the [[Tania function]] and the [[ArcTania]] with slight modification of equation (2):
  +
  +
\( \displaystyle (6) ~ ~ ~ \mathrm{Doya}^n(z)=\mathrm{Tania}\!\Big(n+\mathrm{ArcTania}(z)\Big)\)
   
 
As properties, as the numerical implementation of the [[Tania function]] are simpler than those of the [[LambertW]] function. For these reason,
 
As properties, as the numerical implementation of the [[Tania function]] are simpler than those of the [[LambertW]] function. For these reason,
 
in [[TORI]], the [[Tania function]] is considered as principal; both [[Doya function]] and the [[LambertW]] function are implemented through the [[Tania function]].
 
in [[TORI]], the [[Tania function]] is considered as principal; both [[Doya function]] and the [[LambertW]] function are implemented through the [[Tania function]].
 
the as Doya function, as [[Tania function]]
 
   
 
==Doya function as transfer function==
 
==Doya function as transfer function==
  +
The [[Doya function]] is [[transfer function]] for the [[Tania function]], id est, the [[Tania function]] is [[superfunction]] of the ppDoya funciton]] satisfying the [[transfer equation]]
 
  +
The [[Doya function]] is [[transfer function]] for the [[Tania function]], id est, the [[Tania function]] is [[superfunction]] of the [[Doya function]] satisfying the [[transfer equation]]
: $\displaystyle\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (7) ~ ~ ~
 
  +
\mathrm{Doya}(\mathrm{Tania}(z))=\mathrm{Tania}(z\!+\!1)$
 
  +
\(\displaystyle (7) ~ ~ ~ \mathrm{Doya}(\mathrm{Tania}(z))=\mathrm{Tania}(z\!+\!1)\)
  +
 
This means that for the First Doya function, the [[Tania function]] is [[superfunction]].
 
This means that for the First Doya function, the [[Tania function]] is [[superfunction]].
 
In more general form, the same equation can be written as
 
In more general form, the same equation can be written as
: $\displaystyle\!\!\!\!\!\!\!\!\!\!\!\!\!\! \!\!\! (8) ~ ~ ~
 
\mathrm{Doya}^t(\mathrm{Tania}(z))=\mathrm{Tania}(z\!+\!t)$
 
at least in some vicinity of real values of $z$ and $t$.
 
   
  +
\(\displaystyle (8) ~ ~ ~ \mathrm{Doya}^t(\mathrm{Tania}(z))=\mathrm{Tania}(z\!+\!t)\)
In the similar way, for the [[Doya function]], the [[ArcTania]] function is the [[Abel function]], satisfying the [[Abel equation]]
 
  +
: $\displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (9) ~ ~ ~
 
  +
at least in some vicinity of real values of \(z\) and \(t\).
\mathrm{ArcTania}\!\Big( \mathrm{Doya}(z)\Big)=\mathrm{ArcTania}(z)+1$
 
  +
  +
In the similar way, for the [[Doya function]], the [[ArcTania]] function is the [[Abel function]], satisfying the [[Abel equation
  +
  +
\(\displaystyle (9) ~ ~ ~
  +
\mathrm{ArcTania}\!\Big( \mathrm{Doya}(z)\Big)=\mathrm{ArcTania}(z)+1\)
   
 
As any [[transfer function]], the Doya function commutes with its [[superfunction]],
 
As any [[transfer function]], the Doya function commutes with its [[superfunction]],
  +
: $\displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (10) ~ ~ ~
 
  +
\(\displaystyle (10) ~ ~ ~
 
\mathrm{Doya}^t(\mathrm{Tania}(z))=
 
\mathrm{Doya}^t(\mathrm{Tania}(z))=
\mathrm{Tania}(\mathrm{Doya}^t(z))=\mathrm{Doya}^{t+1}(z)$
+
\mathrm{Tania}(\mathrm{Doya}^t(z))=\mathrm{Doya}^{t+1}(z)\)
 
<!--
 
The representation (1) through the [[Tania function]] makes the evaluation efficient (id est, fast end precise) and predetermines the analytic properties of the Doya function. !-->
 
   
 
==Properties of the Doya function==
 
==Properties of the Doya function==
  +
[[File:Doyam10map4bT100.png|left|280px|thumb| $f\!=\! \mathrm{Doya}_{-1}(x\!+\!\mathrm{i}y)$ in the $x,y$ planes with
 
lines $u\!=\!\Re(f)\!=\!\mathrm{const}$ and
 
lines $v\!=\!\Im(f)\!=\!\mathrm{const}$]]
 
[[File:Doya10map4bT60.png|left|280px|thumb| $f\!=\! \mathrm{Doya}_{1}(x\!+\!\mathrm{i}y)$ in the same notations]]
 
[[File:Doya20map4bT100.png|left|280px|thumb| $f\!=\! \mathrm{Doya}_{2}(x\!+\!\mathrm{i}y)$ in the same notations]]
 
 
The [[complex map]] of the Doya function and its iterates is shown in figures at left;
 
The [[complex map]] of the Doya function and its iterates is shown in figures at left;
<!-- for various values of parameter. For $t\!=\!-1$, $t\!=\!1$, and $t\!=\!2$, the !-->
+
<!-- for various values of parameter. For \(t\!=\!-1\), \(t\!=\!1\), and \(t\!=\!2\), the !-->
$f\!=\!\mathrm{Doya}_t(x\!+\! \mathrm{i} y)$ is shown with
+
\(f\!=\!\mathrm{Doya}_t(x\!+\! \mathrm{i} y)\) is shown with
Lines $u\!=\!\Re(f)\!=\!\mathrm{const}$ and
+
Lines \(u\!=\!\Re(f)\!=\!\mathrm{const}\) and
lines $v\!=\!\Im(f)\!=\!\mathrm{const}$.
+
lines \(v\!=\!\Im(f)\!=\!\mathrm{const}\).
However, $F^{-1}(z)~$ should not be confused to $F(z)^{-1}\!=\!\frac{1}{F(z)}$, and
+
However, \(F^{-1}(z)~\) should not be confused to \(F(z)^{-1}\!=\!\frac{1}{F(z)}\), and
$F^{2}(z)=F(F(z))~$ should not be confused to $F(z)^{2}\!=\!\ F(z)\!\cdot\! F(z)$.
+
\(F^{2}(z)=F(F(z))~\) should not be confused to \(F(z)^{2}\!=\!\ F(z)\!\cdot\! F(z)\).
  +
  +
Note that in the case of Doya function,
  +
  +
\( \mathrm{Doya})_t=\mathrm{Doya}^t \)
   
 
In vicinity of the real axis, the Doya function and its itetates can be expressed through the [[LambertW function]] as follows:
 
In vicinity of the real axis, the Doya function and its itetates can be expressed through the [[LambertW function]] as follows:
  +
: $\displaystyle \!\!\!\!\!\!\!\!\!\!\! (11) ~ ~ ~
 
  +
\(\displaystyle (11) ~ ~ ~
\mathrm{Doya}^t(z)=\mathrm{LambertW}( z \exp(z\!+\!t))$
 
  +
\mathrm{Doya}^t(z)=\mathrm{LambertW}( z \exp(z\!+\!t))\)
   
 
Expansion at small values of the argument can be written as follows:
 
Expansion at small values of the argument can be written as follows:
  +
: $\displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\! (12) ~ ~ ~
 
  +
\(\displaystyle (12) ~ ~ ~
 
\mathrm{Doya}^t(z)=
 
\mathrm{Doya}^t(z)=
e^t z-e^t \left(e^t-1\right) z^2$ $
+
e^t z-e^t \left(e^t-1\right) z^2\) \(
+\frac{1}{2} e^t \left(-4 e^t+3 e^{2 t}+1\right) z^3$ $
+
+\frac{1}{2} e^t \left(-4 e^t+3 e^{2 t}+1\right) z^3\) \(
-\frac{1}{6} e^t \left(12 e^t-27 e^{2 t}+16 e^{3 t}-1\right) z^4$ $
+
-\frac{1}{6} e^t \left(12 e^t-27 e^{2 t}+16 e^{3 t}-1\right) z^4\) \(
+O\left(z^5\right)$
+
+O\left(z^5\right)\)
   
 
Expansion at large values of the argument can be written as follows:
 
Expansion at large values of the argument can be written as follows:
  +
: $\displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\! (13) ~ ~ ~
 
  +
\(\displaystyle (13) ~ ~ ~
\mathrm{Doya}^t(z)= z +t$ $
 
  +
\mathrm{Doya}^t(z)= z +t\) \(
- t z^{-1}$ $
 
+\frac{t (t+2)}{2} z^{-2}$ $
+
- t z^{-1}\) \(
-\frac{t \left(2 t^2+9 t+6\right)}{6} z^{-3}$ $
+
+\frac{t (t+2)}{2} z^{-2}\) \(
+~\Big(\frac{t^4}{4}+\frac{11 t^3}{6}+3 t^2+t \Big) z^{-4}$ $
+
-\frac{t \left(2 t^2+9 t+6\right)}{6} z^{-3}\) \(
  +
+~\Big(\frac{t^4}{4}+\frac{11 t^3}{6}+3 t^2+t \Big) z^{-4}\) \(
 
+~O(z^{-5})
 
+~O(z^{-5})
  +
\)
$
 
   
 
Expansion at small value of the parameter:
 
Expansion at small value of the parameter:
  +
: $\displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\! (14) ~ ~ ~
 
  +
\(\displaystyle (14) ~ ~ ~
 
\mathrm{Doya}^t(z)= z
 
\mathrm{Doya}^t(z)= z
+\frac{t z}{z+1}$ $
+
+\frac{t z}{z+1}\) \(
+\frac{t^2 z}{2 (z+1)^3} $ $
+
+\frac{t^2 z}{2 (z+1)^3} \) \(
+\frac{t^3 z (1-2 z)}{6 (z+1)^5} $ $
+
+\frac{t^3 z (1-2 z)}{6 (z+1)^5} \) \(
+\frac{t^4 z (6 z^2-8 z+1)}{24 (z+1)^7}$ $
+
+\frac{t^4 z (6 z^2-8 z+1)}{24 (z+1)^7}\) \(
 
+O(t^5)
 
+O(t^5)
  +
\)
$
 
   
 
==Implementation of the Doya function==
 
==Implementation of the Doya function==
  +
 
In principle, with the properties above, the Doya function could be implemented as the appropriate combination of the truncated series.
 
In principle, with the properties above, the Doya function could be implemented as the appropriate combination of the truncated series.
 
However, the implementation through the [[Tania function]] is simpler. This implementation is suggested at the file [[doya.cin]].
 
However, the implementation through the [[Tania function]] is simpler. This implementation is suggested at the file [[doya.cin]].
It is implemented as complex[double) function of two complex(double) parameters. the first of them transfers the value of parameter, denoted with $t$ above; the second is just argument denoted with $z$ above.
+
It is implemented as complex[double) function of two complex(double) parameters. the first of them transfers the value of parameter, denoted with \(t\) above; the second is just argument denoted with \(z\) above.
   
 
The correct treating of the complex argument is essential for the uniqueness of the function. For example, the two different super–exponentials,
 
The correct treating of the complex argument is essential for the uniqueness of the function. For example, the two different super–exponentials,
 
constructed at two different fixed points, may coincide along the real axis with 24 decimal digits
 
constructed at two different fixed points, may coincide along the real axis with 24 decimal digits
  +
<ref name="sqrt2">
<ref name="sqrt2">http://www.ams.org/journals/mcom/2010-79-271/S0025-5718-10-02342-2/home.html D.Kouznetsov, H.Trappmann. Portrait of the four regular super-exponentials to base sqrt(2). Mathematics of Computation, 2010, v.79, p.1727-1756.
 
  +
http://www.ams.org/journals/mcom/2010-79-271/S0025-5718-10-02342-2/home.html
</ref>, and the high precision arithmetics is necessary to see the difference while working with real numbers. However, the difference become cearly seen is these functions are plotted in the complex plane.
 
  +
D.Kouznetsov, H.Trappmann. Portrait of the four regular super-exponentials to base sqrt(2). Mathematics of Computation, 2010, v.79, p.1727-1756.
  +
</ref>, and the high precision arithmetic is necessary to see the difference while working with real numbers. However, the difference become clearly seen is these functions are plotted in the complex plane.
 
In such a way, the tests of this function for complex values of argument gives the hope, that "the true and the only" transfer function is implemented.
 
In such a way, the tests of this function for complex values of argument gives the hope, that "the true and the only" transfer function is implemented.
   
Line 122: Line 166:
 
===Scientific application===
 
===Scientific application===
 
In the simple model of a nonlinear amplifier, the [[transfer function]] can be expressed in terms of the Doya function as follows:
 
In the simple model of a nonlinear amplifier, the [[transfer function]] can be expressed in terms of the Doya function as follows:
  +
: $ \displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (15) ~ ~ ~ T(z)= P_{\rm sat}
 
\mathrm{Doya}_t(z/P_{\rm sat})$
+
\( \displaystyle (15) ~ ~ ~ T(z)= P_{\rm sat} \mathrm{Doya}_t(z/P_{\rm sat})\)
  +
where $P_{\rm sat}$ is the saturation power; roughly the product of $I_{\rm sat}$ and the area of cross-section of the active region. In this case, $t$ has sense of the unsaturated at the length of the amplifier.
 
  +
where \(P_{\rm sat}\) is the saturation power; roughly the product of \(I_{\rm sat}\) and the area of cross-section of the active region. In this case, \(t\) has sense of the unsaturated gain at the length of the amplifier.
In that model, the transfer function is determined by the two parameters $P_{\rm sat}$ and $t$ through the known functions Doya and Tania. Such a model seems to be applied, in particular, for the [[Yb]]-doped laser materials; realistic values for the saturation intensity can be of order of a hundred Watt/cm$^2$
 
  +
In that model, the transfer function is determined by the two parameters \(P_{\rm sat}\) and \(t\) through the known functions Doya and Tania. Such a model seems to be applied, in particular, for the [[Yb]]-doped laser materials; realistic values for the saturation intensity can be of order of a hundred Watt/cm\(^2\)
 
<ref name="josab2005">
 
<ref name="josab2005">
http://tori.ils.uec.ac.jp/PAPERS/2005josab.pdf
+
http://mizugadro.mydns.jp/PAPERS/2005josab.pdf
 
D.Kouznetsov, J.-F.Bisson, K.Takaichi, K.Ueda.
 
D.Kouznetsov, J.-F.Bisson, K.Takaichi, K.Ueda.
 
High-power single-mode solid-state laser with a short, wide unstable cavity.
 
High-power single-mode solid-state laser with a short, wide unstable cavity.
[[JOSA B]], v.22, Issue 8, p.1605-1619 (2005).</ref>; at the transversal size of active zone of order of a hundred micron, the saturation power $P_{\rm sat}$ is of order of one watt. The unsaturated gain $t$ can be of order of unity or smaller for the crystal lasers or ceramic lasers
+
[[JOSA B]], v.22, Issue 8, p.1605-1619 (2005).</ref>; at the transversal size of active zone of order of a hundred micron, the saturation power \(P_{\rm sat}\) is of order of one watt. The unsaturated gain \(t\) can be of order of unity or smaller for the crystal lasers or ceramic lasers
 
(and much smaller than unity for the powerful [[disk lasers]]
 
(and much smaller than unity for the powerful [[disk lasers]]
 
<ref name="disk">
 
<ref name="disk">
http://www.ils.uec.ac.jp/~dima/PAPERS/2009optmat.pdf
+
http://mizugadro.mydns.jp/PAPERS/2009optmat.pdf
 
D.Kouznetsov, J.-F.Bisson, K.Ueda. Scaling laws of disk lasers.
 
D.Kouznetsov, J.-F.Bisson, K.Ueda. Scaling laws of disk lasers.
 
[[Optical Materials]], '''31''' (2009) 754–759.</ref>) and much larger than unity for the [[fiber disk lasers]]
 
[[Optical Materials]], '''31''' (2009) 754–759.</ref>) and much larger than unity for the [[fiber disk lasers]]
Line 141: Line 186:
   
 
==Keller function==
 
==Keller function==
  +
[[File:KellerDoyaT.png|250px|thumb|Transfer functions of laser amplifiers with simple kinetics for the short pulses ([[Keller function]]) and for the continuous-wave operation ([[Doya function]])]]
 
  +
{{fig|KellerDoyaT.png|240|-32|2|18|Transfer functions of laser amplifiers with simple kinetics for the short pulses ([[Keller function]]) and for the continuous-wave operation ([[Doya function]])}}
  +
 
The [[Doya function]] describes the amplification of a continuous waves in a laser medium with unsaturated gain unity, id est, with coefficient of amplivication of small signal equal to the [[base of natural logarithm]]; the simple two–level model for the kinetics of the excitations is used. In this case, the argument of the [[Doya function]] is intensity at the input, normalized for the saturation intensity.
 
The [[Doya function]] describes the amplification of a continuous waves in a laser medium with unsaturated gain unity, id est, with coefficient of amplivication of small signal equal to the [[base of natural logarithm]]; the simple two–level model for the kinetics of the excitations is used. In this case, the argument of the [[Doya function]] is intensity at the input, normalized for the saturation intensity.
   
Similar transfer function can be obtained within the same model for the amplification of short pulses; on [[TORI]], it is called [[Keller function]]. The argument of this function may have sense of the input [[fluence]] of the amplifier; and the returned value corresponds to the output fluence in the same units. The [[Keller funciton]] can be expressed through the exponential and logarithm as follows:
+
Similar transfer function can be obtained within the same model for the amplification of short pulses; on [[TORI]], it is called [[Keller function]]. The argument of this function may have sense of the input [[fluence]] of the amplifier; and the returned value corresponds to the output fluence in the same units. The [[Keller function]] can be expressed through the exponential and logarithm as follows:
  +
:$ \displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (16) ~ ~ ~ \mathrm{Keller}(z)=z+\ln\!\Big(\mathrm e - \mathrm e^{-z}(\mathrm e-1) \Big)$
 
  +
\( \displaystyle (16) ~ ~ ~ \mathrm{Keller}(z)=z+\ln\!\Big(\mathrm e - \mathrm e^{-z}(\mathrm e-1) \Big)\)
  +
 
Figure at right shows the comparison of the [[Keller function]] to the [[Doya function]].
 
Figure at right shows the comparison of the [[Keller function]] to the [[Doya function]].
   
Line 151: Line 200:
   
 
==="Recovery" of Tania function from Doya function===
 
==="Recovery" of Tania function from Doya function===
  +
 
The representation of [[Doya function]] through the [[Tania function]] is explicit.
 
The representation of [[Doya function]] through the [[Tania function]] is explicit.
 
However, the experimental situation is opposite: one can measure the [[transfer function]] and try to recover the [[superfunction]]
 
However, the experimental situation is opposite: one can measure the [[transfer function]] and try to recover the [[superfunction]]
 
<ref name="sinapo">
 
<ref name="sinapo">
http://tori.ils.uec.ac.jp/PAPERS/2011singapo.pdf
+
http://mizugadro.mydns.jp/PAPERS/2011singapo.pdf
 
D.Kouznetsov. Transfer function of an amplifier and characterization of Materials. Singapore, 2011.
 
D.Kouznetsov. Transfer function of an amplifier and characterization of Materials. Singapore, 2011.
 
</ref>. This situation is modeled in this section. The [[Regular iteration]] is applied to the Doya function in order to show that it leads to the Tania function.
 
</ref>. This situation is modeled in this section. The [[Regular iteration]] is applied to the Doya function in order to show that it leads to the Tania function.
   
 
The transfer equation has form
 
The transfer equation has form
  +
:$ \displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (16) ~ ~ ~ \mathrm{Doya_t}(\mathrm{Tania}(x))=\mathrm{Tania}(x\!+\!1)$
 
  +
\( \displaystyle (17) ~ ~ ~ \mathrm{Doya_t}(\mathrm{Tania}(x))=\mathrm{Tania}(x\!+\!1)\)
Following the general case of the [[Regular iteration]], search the solution $P$
 
  +
  +
Following the general case of the [[Regular iteration]], search the solution \(P\)
 
in the following form:
 
in the following form:
  +
:$\displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (17) ~ ~ ~ P(x)=\varepsilon+ a_2 \varepsilon^2 + a_3 \varepsilon^3 + ...$
 
  +
\(\displaystyle (18) ~ ~ ~ P(x)=\varepsilon+ a_2 \varepsilon^2 + a_3 \varepsilon^3 + ...\)
where $\varepsilon=\exp(kx)$; $k$ and coefficients $a$ are parameters that might depend on $t$, but not on $x$. This $\varepsilon$ appears as small parameter at the expansion of the superfunction at larhe negative values of the argument.
 
  +
Then, $P(x\!+\!1)$ can be expressed as follows:
 
  +
where \(\varepsilon=\exp(kx)\); \(k\) and coefficients \(a\) are parameters that might depend on \(t\), but not on \(x\). This \(\varepsilon\) appears as small parameter at the expansion of the superfunction at larhe negative values of the argument.
:$ \displaystyle \!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! (18) ~ ~ ~ P(x\!+\!1)=k \varepsilon + k^2 a_2 \varepsilon^2 + k^3 a_3 \varepsilon^3 + ...$
 
  +
Then, \(P(x\!+\!1)\) can be expressed as follows:
The substitution of the series to the Transfer Equation gives value of increment $k=\exp(t)$ and the coefficients
 
  +
$a_2\!=\!-1$, $a_3\!=\!3/2$, etc..
 
  +
\( \displaystyle (19) ~ ~ ~ P(x\!+\!1)=k \varepsilon + k^2 a_2 \varepsilon^2 + k^3 a_3 \varepsilon^3 + ...\)
  +
  +
The substitution of the series to the Transfer Equation gives value of increment \(k=\exp(t)\) and the coefficients
  +
\(a_2\!=\!-1\), \(a_3\!=\!3/2\), etc..
 
The iteration of the transfer equation allows the evaluation of Tania function at least along the real axis.
 
The iteration of the transfer equation allows the evaluation of Tania function at least along the real axis.
   
The expansion of $P$ agrees with (8); at $t\!=\!1$, the condition $\mathrm{Tania}(0)\!=\!1$ allows to express Tania as
+
The expansion of \(P\) agrees with (8); at \(t\!=\!1\), the condition \(\mathrm{Tania}(0)\!=\!1\) allows to express Tania as
  +
:$ \mathrm{Tania}(x)=P(x\!+\!1)$
 
  +
\( \mathrm{Tania}(x)=P(x\!+\!1)\)
  +
 
The asymptotic agreement gives hopes to have agreement also with the experimental data; the measured transfer functions for the optical systems should be greatly appreciated.
 
The asymptotic agreement gives hopes to have agreement also with the experimental data; the measured transfer functions for the optical systems should be greatly appreciated.
   
 
===Artistic application===
 
===Artistic application===
  +
[[File:Doya500.png|right|100px]]
 
  +
{{fig|Doya500.png|80|-38|2|12|}}
According to eq.(11), at large values of the argument, the Doya function behaces in a way, similar to its argument.
 
  +
The compex map can be used in the artistic works. The example is shown in the figure at right.
 
  +
According to eq.(11), at large values of the argument, the Doya function behaves in a way, similar to its argument.
  +
The complex map can be used in the artistic works. The example is shown in the figure at right.
 
The levels
 
The levels
$\Im(\mathrm{Doya}_1(y\!+\!{\rm i} x)=\pm 1.2$ and
+
\(\Im(\mathrm{Doya}_1(y\!+\!{\rm i} x)=\pm 1.2\) and
$\Im(\mathrm{Doya}_1(y\!+\!{\rm i} x)=\pm 1.4$ and
+
\(\Im(\mathrm{Doya}_1(y\!+\!{\rm i} x)=\pm 1.4\) and
$\Re(\mathrm{Doya}_1(y\!+\!{\rm i} x)=\pm -0.4$ are shown with thick lines.
+
\(\Re(\mathrm{Doya}_1(y\!+\!{\rm i} x)=\pm -0.4\) are shown with thick lines.
 
This image is used in the article [[Science]].
 
This image is used in the article [[Science]].
   
 
==About the name of the function==
 
==About the name of the function==
[[File:ValerieDoya.jpg|left|80px]]
+
{{fig|ValerieDoya.jpg|80|-8|2|18|[[Valérie Doya]]}}
 
The Doya function is named after Valérie Doya
 
The Doya function is named after Valérie Doya
 
<ref>http://valerie.doya.free.fr/Doya_CV.html
 
<ref>http://valerie.doya.free.fr/Doya_CV.html
 
Valérie DOYA. Doctor in Physics. Researcher and teacher at the University of Nice. (2004)
 
Valérie DOYA. Doctor in Physics. Researcher and teacher at the University of Nice. (2004)
 
</ref>, who works in the [[University of Nice]], together with Olivier Legrand, Fabrice Mortessagne and other colleagues. In 2008 June, the joint attempt to apply the [[superfunction]]s to the physical research took place.
 
</ref>, who works in the [[University of Nice]], together with Olivier Legrand, Fabrice Mortessagne and other colleagues. In 2008 June, the joint attempt to apply the [[superfunction]]s to the physical research took place.
That time, it was not recognized that formalism of superfunctions
+
That time, it was not recognized that formalism of [[superfunctions]]
 
<ref name="tete">
 
<ref name="tete">
 
http://www.ams.org/mcom/2009-78-267/S0025-5718-09-02188-7/home.html D.Kouznetsov. Solutions of F(z+1)=exp(F(z)) in the complex zplane. Mathematics of Computation, 78 p.1647-1670 (2009)
 
http://www.ams.org/mcom/2009-78-267/S0025-5718-09-02188-7/home.html D.Kouznetsov. Solutions of F(z+1)=exp(F(z)) in the complex zplane. Mathematics of Computation, 78 p.1647-1670 (2009)
 
</ref><ref name="fac">
 
</ref><ref name="fac">
http://www.ils.uec.ac.jp/~dima/PAPERS/2009supefae.pdf D.Kouznetsov, H.Trappmann. Superfunctions and square root of factorial. Moscow University Physics Bulletin, 2010, v.65, No.1, p.6-12.
+
http://mizugadro.mydns.jp/PAPERS/2009supefae.pdf D.Kouznetsov, H.Trappmann. Superfunctions and square root of factorial. Moscow University Physics Bulletin, 2010, v.65, No.1, p.6-12.
 
</ref><ref name="logi">
 
</ref><ref name="logi">
 
http://www.springerlink.com/content/u712vtp4122544x4
 
http://www.springerlink.com/content/u712vtp4122544x4
 
D.Kouznetsov. Holomorphic extension of the logistic sequence. Moscow University Physics Bulletin, 2010, No.2, p.91-98. (Russian version: p.24-31)
 
D.Kouznetsov. Holomorphic extension of the logistic sequence. Moscow University Physics Bulletin, 2010, No.2, p.91-98. (Russian version: p.24-31)
 
</ref><ref name="vladi">
 
</ref><ref name="vladi">
http://tori.ils.uec.ac.jp/PAPERS/2010vladie.pdf
+
http://mizugadro.mydns.jp/PAPERS/2010vladie.pdf
 
D.Kouznetsov. Superexponential as special function. Vladikavkaz Mathematical Journal, 2010, v.12, issue 2, p.31-45.
 
D.Kouznetsov. Superexponential as special function. Vladikavkaz Mathematical Journal, 2010, v.12, issue 2, p.31-45.
 
</ref><ref name="sqrt2">
 
</ref><ref name="sqrt2">
Line 205: Line 265:
 
D.Kouznetsov, H.Trappmann. Portrait of the four regular super-exponentials to base sqrt(2). Mathematics of Computation, 2010, v.79, p.1727-1756.
 
D.Kouznetsov, H.Trappmann. Portrait of the four regular super-exponentials to base sqrt(2). Mathematics of Computation, 2010, v.79, p.1727-1756.
 
</ref><ref name="e1e">
 
</ref><ref name="e1e">
http://tori.ils.uec.ac.jp/PAPERS/2012e1eMcom2590.pdf and/or<br>
+
http://mizugadro.mydns.jp/PAPERS/2012e1eMcom2590.pdf and/or<br>
http://tori.ils.uec.ac.jp/PAPERS/2011e1e.pdf H.Trappmann, D.Kouznetsov. Computation of the Two Regular Super-Exponentials to base exp(1/e). Mathematics of Computation. Math. Comp., v.81 (2012), p. 2207-2227.
+
http://mizugadro.mydns.jp/PAPERS/2011e1e.pdf H.Trappmann, D.Kouznetsov. Computation of the Two Regular Super-Exponentials to base exp(1/e). Mathematics of Computation. Math. Comp., v.81 (2012), p. 2207-2227.
 
</ref><ref name="uniabel">
 
</ref><ref name="uniabel">
 
http://www.springerlink.com/content/u7327836m2850246/
 
http://www.springerlink.com/content/u7327836m2850246/
 
H.Trappmann, D.Kouznetsov. Uniqueness of Analytic Abel Functions in Absence of a Real Fixed Point. Aequationes Mathematicae, v.81, p.65-76 (2011)
 
H.Trappmann, D.Kouznetsov. Uniqueness of Analytic Abel Functions in Absence of a Real Fixed Point. Aequationes Mathematicae, v.81, p.65-76 (2011)
 
</ref> should be carefully built-up first; and this took several years
 
</ref> should be carefully built-up first; and this took several years
<ref> http://tori.ils.uec.ac.jp/PAPERS/2013orSuper.pdf. D.Kouznetsov. Superfunctions for amplifiers. Optical Review, 2013, accepted.
+
<ref> <!-- http://tori.ils.uec.ac.jp/PAPERS/2013orSuper.pdf !-->
  +
http://link.springer.com/article/10.1007/s10043-013-0058-6<br>
  +
http://mizugadro.mydns.jp/PAPERS/2013or1.pdf single column version dor reading<br>
  +
http://mizugadro.mydns.jp/PAPERS/2013or2.pdf two column version for printing <br>
  +
D.Kouznetsov. Superfunctions for amplifiers. Optical Review, July 2013, Volume 20, Issue 4, pp 321-326.
 
</ref>
 
</ref>
instead of one month, as it was planned in 2008.
+
needs few years of research, instead of one month, as it was planned in 2008, before the application.
   
 
==Conclusion==
 
==Conclusion==
The Doya function of a single variable with a single additional parameter is introduced to describe the [[transfer function]] of the [[laser]] amplifiers within the simple model of the [[laser kinetics]]. The transfer function of a realistic device is suggested to be approximated by expression (21) with two parameters: unsaturated gain $t$ and the saturation power $P_{\rm sat}$. The comparison of such approximation to the experimental measurements should be greatly appreciated.
+
The [[Doya function]] of a single variable with a single additional parameter is introduced to describe the [[transfer function]] of the [[laser]] amplifiers within the simple model of the [[laser kinetics]]. The transfer function of a realistic device is suggested to be approximated by expression (21) with two parameters: unsaturated gain \(t\) and the saturation power \(P_{\rm sat}\). The comparison of such approximation to the experimental measurements should be greatly appreciated.
   
 
==Keywords==
 
==Keywords==
[[LambertW function]],
+
«[[LambertW function]]»,
[[Laser science]],
+
«[[Laser science]]»,
[[Superfunction]],
+
«[[Superfunction]]»,
[[Tania function]],
+
«[[Superfunctions]]»,
[[Transfer equation]],
+
«[[Tania function]]»,
[[Transfer function]]
+
«[[Transfer equation]]»,
  +
«[[Transfer function]]»,
   
 
==References==
 
==References==
  +
{{ref}}
<references/>
 
   
 
http://www.rp-photonics.com/gain_saturation.html Gain Saturation
 
http://www.rp-photonics.com/gain_saturation.html Gain Saturation
  +
{{fer}}
   
 
[[Category:Doya function]]
 
[[Category:Doya function]]

Latest revision as of 18:46, 18 August 2025


DoyaPlotT100.png
\(y\!=\!\mathrm{Doya}^n(x)\) for various \(n\)
Doyam10map4bT100.png
\(u\!+\!\mathrm iv\!=\! \mathrm{Doya}_{-1}(x\!+\!\mathrm{i}y)\)

Doya10map4bT60.png
\(u\!+\!\mathrm iv \mathrm{Doya}_{1}(x\!+\!\mathrm{i}y)\)


Doya20map4bT100.png
\(u\!+\!\mathrm iv\!=\! \mathrm{Doya}_{2}(x\!+\!\mathrm{i}y)\)

The Doya function and its iterates appear as the transfer function of an optical amplifier with simplest kinetic model.

In vicinity of the real axis (While \(|\Im(z)| \!<\! \pi\)), the Doya function can be expressed through the LambertW function (called also "ProductLog")

\(\displaystyle (1) ~ ~ ~ \mathrm{Doya}(z)=\mathrm{LambertW}\Big( z~ \mathrm{e}^{z+1} \Big)\)

The LambertW is build-in function in Mathematica, Maple, Matlab.

Doya function is described in chapte 5 of book «Superfunctions» [1][2] as exercise about known superfunctions.

Notation Doya function is suggested in order to avoid re-definition of widely known special function for large values of the imaginary part of the argument.

Tania function

For the complex argument, the Doya function can be defined in terms of the Tania function and its inverse function with equation

\(\displaystyle (2) ~ ~ ~ \mathrm{Doya}_n(z)= \mathrm{Doya}^n(z)= \mathrm{Tania}\Big(n+\mathrm{ArcTania}(z)\Big)\)

where \(\mathrm{Tania}\) is solution of equations

\(\displaystyle (3) ~ ~ ~ \mathrm{Tania}'(z)= \frac{ \mathrm{Tania}(z)}{1\!+\!\mathrm{Tania}(z)}~\), \(~\mathrm{Tania}(0)\!=\!1\)

and ArcTania function is its inverse function, it can be expressed as

\(\displaystyle (4) ~ ~ ~ \mathrm{ArcTania}(z)=z+\ln(z)-1\)

Also, for moderate values of the imaginary part of the argument, the Tania function can be expressed through the WrightOmega function,

\(\displaystyle (5) ~ ~ ~ \mathrm{Tania}(z)=\mathrm{WrightOmega}(z\!+\!1)\)

However, for comparison of superfunctions \(F\) for various cases, it is convenient to keep relation \(F(0)=1\) (as it is accepted for tetration, which is superfunction of exponential); for this reason, the Tania function is used in TORI even after the "discovery" of its relation (5) with known function WrightOmega.

The top figure at right shows graphics of the \(t\)th iterate of Doya for

\(t\!=\!3\), id est, \(~\mathrm{Doya}^3(x)=\mathrm{Doya}\Big(\mathrm{Doya}\big(\mathrm{Doya}(x)\big)\Big)\)

\(t\!=\!2\), id est, \(~\mathrm{Doya}^2(x)=\mathrm{Doya}\big(\mathrm{Doya}(x)\big)\)

\(t\!=\!1\), id est, \(~\mathrm{Doya}^1(x)=\mathrm{Doya}(x)\)

\(t\!=\!0\), id est, \(~\mathrm{Doya}^0(x)=x\)

\(t\!=\!-1\), id est, \(~\mathrm{Doya}^{-1}(x)=\mathrm{ArcDoya}(x)\)

and so on versus real \(x\). These iterates can be expressed through the Tania function and the ArcTania with slight modification of equation (2):

\( \displaystyle (6) ~ ~ ~ \mathrm{Doya}^n(z)=\mathrm{Tania}\!\Big(n+\mathrm{ArcTania}(z)\Big)\)

As properties, as the numerical implementation of the Tania function are simpler than those of the LambertW function. For these reason, in TORI, the Tania function is considered as principal; both Doya function and the LambertW function are implemented through the Tania function.

Doya function as transfer function

The Doya function is transfer function for the Tania function, id est, the Tania function is superfunction of the Doya function satisfying the transfer equation

\(\displaystyle (7) ~ ~ ~ \mathrm{Doya}(\mathrm{Tania}(z))=\mathrm{Tania}(z\!+\!1)\)

This means that for the First Doya function, the Tania function is superfunction. In more general form, the same equation can be written as

\(\displaystyle (8) ~ ~ ~ \mathrm{Doya}^t(\mathrm{Tania}(z))=\mathrm{Tania}(z\!+\!t)\)

at least in some vicinity of real values of \(z\) and \(t\).

In the similar way, for the Doya function, the ArcTania function is the Abel function, satisfying the [[Abel equation

\(\displaystyle (9) ~ ~ ~ \mathrm{ArcTania}\!\Big( \mathrm{Doya}(z)\Big)=\mathrm{ArcTania}(z)+1\)

As any transfer function, the Doya function commutes with its superfunction,

\(\displaystyle (10) ~ ~ ~ \mathrm{Doya}^t(\mathrm{Tania}(z))= \mathrm{Tania}(\mathrm{Doya}^t(z))=\mathrm{Doya}^{t+1}(z)\)

Properties of the Doya function

The complex map of the Doya function and its iterates is shown in figures at left; \(f\!=\!\mathrm{Doya}_t(x\!+\! \mathrm{i} y)\) is shown with Lines \(u\!=\!\Re(f)\!=\!\mathrm{const}\) and lines \(v\!=\!\Im(f)\!=\!\mathrm{const}\). However, \(F^{-1}(z)~\) should not be confused to \(F(z)^{-1}\!=\!\frac{1}{F(z)}\), and \(F^{2}(z)=F(F(z))~\) should not be confused to \(F(z)^{2}\!=\!\ F(z)\!\cdot\! F(z)\).

Note that in the case of Doya function,

\( \mathrm{Doya})_t=\mathrm{Doya}^t \)

In vicinity of the real axis, the Doya function and its itetates can be expressed through the LambertW function as follows:

\(\displaystyle (11) ~ ~ ~ \mathrm{Doya}^t(z)=\mathrm{LambertW}( z \exp(z\!+\!t))\)

Expansion at small values of the argument can be written as follows:

\(\displaystyle (12) ~ ~ ~ \mathrm{Doya}^t(z)= e^t z-e^t \left(e^t-1\right) z^2\) \( +\frac{1}{2} e^t \left(-4 e^t+3 e^{2 t}+1\right) z^3\) \( -\frac{1}{6} e^t \left(12 e^t-27 e^{2 t}+16 e^{3 t}-1\right) z^4\) \( +O\left(z^5\right)\)

Expansion at large values of the argument can be written as follows:

\(\displaystyle (13) ~ ~ ~ \mathrm{Doya}^t(z)= z +t\) \( - t z^{-1}\) \( +\frac{t (t+2)}{2} z^{-2}\) \( -\frac{t \left(2 t^2+9 t+6\right)}{6} z^{-3}\) \( +~\Big(\frac{t^4}{4}+\frac{11 t^3}{6}+3 t^2+t \Big) z^{-4}\) \( +~O(z^{-5}) \)

Expansion at small value of the parameter:

\(\displaystyle (14) ~ ~ ~ \mathrm{Doya}^t(z)= z +\frac{t z}{z+1}\) \( +\frac{t^2 z}{2 (z+1)^3} \) \( +\frac{t^3 z (1-2 z)}{6 (z+1)^5} \) \( +\frac{t^4 z (6 z^2-8 z+1)}{24 (z+1)^7}\) \( +O(t^5) \)

Implementation of the Doya function

In principle, with the properties above, the Doya function could be implemented as the appropriate combination of the truncated series. However, the implementation through the Tania function is simpler. This implementation is suggested at the file doya.cin. It is implemented as complex[double) function of two complex(double) parameters. the first of them transfers the value of parameter, denoted with \(t\) above; the second is just argument denoted with \(z\) above.

The correct treating of the complex argument is essential for the uniqueness of the function. For example, the two different super–exponentials, constructed at two different fixed points, may coincide along the real axis with 24 decimal digits [3], and the high precision arithmetic is necessary to see the difference while working with real numbers. However, the difference become clearly seen is these functions are plotted in the complex plane. In such a way, the tests of this function for complex values of argument gives the hope, that "the true and the only" transfer function is implemented.

The similar function can be implemented through the LambertW function (called also "ProductLog"), at the real axis such an implementation should give the same values as the doya.cin does. The function is supposed to return of order of 14 correct decimal digits; but if any peculiarities at the use, the feedback should be greatly appreciated.

Application of the Doya function

Scientific application

In the simple model of a nonlinear amplifier, the transfer function can be expressed in terms of the Doya function as follows:

\( \displaystyle (15) ~ ~ ~ T(z)= P_{\rm sat} \mathrm{Doya}_t(z/P_{\rm sat})\)

where \(P_{\rm sat}\) is the saturation power; roughly the product of \(I_{\rm sat}\) and the area of cross-section of the active region. In this case, \(t\) has sense of the unsaturated gain at the length of the amplifier. In that model, the transfer function is determined by the two parameters \(P_{\rm sat}\) and \(t\) through the known functions Doya and Tania. Such a model seems to be applied, in particular, for the Yb-doped laser materials; realistic values for the saturation intensity can be of order of a hundred Watt/cm\(^2\) [4]; at the transversal size of active zone of order of a hundred micron, the saturation power \(P_{\rm sat}\) is of order of one watt. The unsaturated gain \(t\) can be of order of unity or smaller for the crystal lasers or ceramic lasers (and much smaller than unity for the powerful disk lasers [5]) and much larger than unity for the fiber disk lasers [6]. However, at the optimization of the performance of the device, the realization usually gets out from the limits of applicability of a simple model; for this reason, the approximation of transfer function of the commercial laser amplifier with the Doya function is expected to give only qualitative agreement with the actual characteristics of the device. The comparison to the experiments (and setting limits of applicability of the simplest model) may be good topic for the scientific research.

In physical experiments, it is much easier to measure the transfer function of an optical fiber than to trace the evolution of the power of the amplified light along its propagation. For this reason, the Doya function is expected to be useful tool in the laser science.

Keller function

KellerDoyaT.png
Transfer functions of laser amplifiers with simple kinetics for the short pulses (Keller function) and for the continuous-wave operation (Doya function)

The Doya function describes the amplification of a continuous waves in a laser medium with unsaturated gain unity, id est, with coefficient of amplivication of small signal equal to the base of natural logarithm; the simple two–level model for the kinetics of the excitations is used. In this case, the argument of the Doya function is intensity at the input, normalized for the saturation intensity.

Similar transfer function can be obtained within the same model for the amplification of short pulses; on TORI, it is called Keller function. The argument of this function may have sense of the input fluence of the amplifier; and the returned value corresponds to the output fluence in the same units. The Keller function can be expressed through the exponential and logarithm as follows:

\( \displaystyle (16) ~ ~ ~ \mathrm{Keller}(z)=z+\ln\!\Big(\mathrm e - \mathrm e^{-z}(\mathrm e-1) \Big)\)

Figure at right shows the comparison of the Keller function to the Doya function.

Up to beginning of century 21, the quality of measurement of the transfer functions for the samples of the nonlinear optical materials is not high. Looking at the experimental data, it is difficult to guess, which function would better fit the dots, the Doya function or the Keller function, id est, to distinguish the case of amplification of the continuous wave (when the intensity is normalized for the saturation intensity) from the case of short pulses (when the fluence is normalized for the saturation fluence); the curves at teh figure look similar.

"Recovery" of Tania function from Doya function

The representation of Doya function through the Tania function is explicit. However, the experimental situation is opposite: one can measure the transfer function and try to recover the superfunction [7]. This situation is modeled in this section. The Regular iteration is applied to the Doya function in order to show that it leads to the Tania function.

The transfer equation has form

\( \displaystyle (17) ~ ~ ~ \mathrm{Doya_t}(\mathrm{Tania}(x))=\mathrm{Tania}(x\!+\!1)\)

Following the general case of the Regular iteration, search the solution \(P\) in the following form:

\(\displaystyle (18) ~ ~ ~ P(x)=\varepsilon+ a_2 \varepsilon^2 + a_3 \varepsilon^3 + ...\)

where \(\varepsilon=\exp(kx)\); \(k\) and coefficients \(a\) are parameters that might depend on \(t\), but not on \(x\). This \(\varepsilon\) appears as small parameter at the expansion of the superfunction at larhe negative values of the argument. Then, \(P(x\!+\!1)\) can be expressed as follows:

\( \displaystyle (19) ~ ~ ~ P(x\!+\!1)=k \varepsilon + k^2 a_2 \varepsilon^2 + k^3 a_3 \varepsilon^3 + ...\)

The substitution of the series to the Transfer Equation gives value of increment \(k=\exp(t)\) and the coefficients \(a_2\!=\!-1\), \(a_3\!=\!3/2\), etc.. The iteration of the transfer equation allows the evaluation of Tania function at least along the real axis.

The expansion of \(P\) agrees with (8); at \(t\!=\!1\), the condition \(\mathrm{Tania}(0)\!=\!1\) allows to express Tania as

\( \mathrm{Tania}(x)=P(x\!+\!1)\)

The asymptotic agreement gives hopes to have agreement also with the experimental data; the measured transfer functions for the optical systems should be greatly appreciated.

Artistic application

Doya500.png

According to eq.(11), at large values of the argument, the Doya function behaves in a way, similar to its argument. The complex map can be used in the artistic works. The example is shown in the figure at right. The levels \(\Im(\mathrm{Doya}_1(y\!+\!{\rm i} x)=\pm 1.2\) and \(\Im(\mathrm{Doya}_1(y\!+\!{\rm i} x)=\pm 1.4\) and \(\Re(\mathrm{Doya}_1(y\!+\!{\rm i} x)=\pm -0.4\) are shown with thick lines. This image is used in the article Science.

About the name of the function

The Doya function is named after Valérie Doya [8], who works in the University of Nice, together with Olivier Legrand, Fabrice Mortessagne and other colleagues. In 2008 June, the joint attempt to apply the superfunctions to the physical research took place. That time, it was not recognized that formalism of superfunctions [9][10][11][12][3][13][14] should be carefully built-up first; and this took several years [15] needs few years of research, instead of one month, as it was planned in 2008, before the application.

Conclusion

The Doya function of a single variable with a single additional parameter is introduced to describe the transfer function of the laser amplifiers within the simple model of the laser kinetics. The transfer function of a realistic device is suggested to be approximated by expression (21) with two parameters: unsaturated gain \(t\) and the saturation power \(P_{\rm sat}\). The comparison of such approximation to the experimental measurements should be greatly appreciated.

Keywords

«LambertW function», «Laser science», «Superfunction», «Superfunctions», «Tania function», «Transfer equation», «Transfer function»,

References

  1. https://www.amazon.co.jp/Superfunctions-Non-integer-holomorphic-functions-superfunctions/dp/6202672862 Dmitrii Kouznetsov. Superfunctions: Non-integer iterates of holomorphic functions. Tetration and other superfunctions. Formulas,algorithms,tables,graphics ペーパーバック – 2020/7/28
  2. https://mizugadro.mydns.jp/BOOK/468.pdf Dmitrii Kouznetsov (2020). Superfunctions: Non-integer iterates of holomorphic functions. Tetration and other superfunctions. Formulas, algorithms, tables, graphics. Publisher: Lambert Academic Publishing.
  3. 3.0 3.1 http://www.ams.org/journals/mcom/2010-79-271/S0025-5718-10-02342-2/home.html D.Kouznetsov, H.Trappmann. Portrait of the four regular super-exponentials to base sqrt(2). Mathematics of Computation, 2010, v.79, p.1727-1756.
  4. http://mizugadro.mydns.jp/PAPERS/2005josab.pdf D.Kouznetsov, J.-F.Bisson, K.Takaichi, K.Ueda. High-power single-mode solid-state laser with a short, wide unstable cavity. JOSA B, v.22, Issue 8, p.1605-1619 (2005).
  5. http://mizugadro.mydns.jp/PAPERS/2009optmat.pdf D.Kouznetsov, J.-F.Bisson, K.Ueda. Scaling laws of disk lasers. Optical Materials, 31 (2009) 754–759.
  6. http://en.wikipedia.org/wiki/Fiber_disk_laser
  7. http://mizugadro.mydns.jp/PAPERS/2011singapo.pdf D.Kouznetsov. Transfer function of an amplifier and characterization of Materials. Singapore, 2011.
  8. http://valerie.doya.free.fr/Doya_CV.html Valérie DOYA. Doctor in Physics. Researcher and teacher at the University of Nice. (2004)
  9. http://www.ams.org/mcom/2009-78-267/S0025-5718-09-02188-7/home.html D.Kouznetsov. Solutions of F(z+1)=exp(F(z)) in the complex zplane. Mathematics of Computation, 78 p.1647-1670 (2009)
  10. http://mizugadro.mydns.jp/PAPERS/2009supefae.pdf D.Kouznetsov, H.Trappmann. Superfunctions and square root of factorial. Moscow University Physics Bulletin, 2010, v.65, No.1, p.6-12.
  11. http://www.springerlink.com/content/u712vtp4122544x4 D.Kouznetsov. Holomorphic extension of the logistic sequence. Moscow University Physics Bulletin, 2010, No.2, p.91-98. (Russian version: p.24-31)
  12. http://mizugadro.mydns.jp/PAPERS/2010vladie.pdf D.Kouznetsov. Superexponential as special function. Vladikavkaz Mathematical Journal, 2010, v.12, issue 2, p.31-45.
  13. http://mizugadro.mydns.jp/PAPERS/2012e1eMcom2590.pdf and/or
    http://mizugadro.mydns.jp/PAPERS/2011e1e.pdf H.Trappmann, D.Kouznetsov. Computation of the Two Regular Super-Exponentials to base exp(1/e). Mathematics of Computation. Math. Comp., v.81 (2012), p. 2207-2227.
  14. http://www.springerlink.com/content/u7327836m2850246/ H.Trappmann, D.Kouznetsov. Uniqueness of Analytic Abel Functions in Absence of a Real Fixed Point. Aequationes Mathematicae, v.81, p.65-76 (2011)
  15. http://link.springer.com/article/10.1007/s10043-013-0058-6
    http://mizugadro.mydns.jp/PAPERS/2013or1.pdf single column version dor reading
    http://mizugadro.mydns.jp/PAPERS/2013or2.pdf two column version for printing
    D.Kouznetsov. Superfunctions for amplifiers. Optical Review, July 2013, Volume 20, Issue 4, pp 321-326.