Average Error: 35.0 → 28.2
Time: 26.7s
Precision: binary64
Cost: 15491
\[\sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(\left(t - 2 \cdot \frac{\ell \cdot \ell}{Om}\right) - \left(n \cdot {\left(\frac{\ell}{Om}\right)}^{2}\right) \cdot \left(U - U*\right)\right)}\]
\[\begin{array}{l} \mathbf{if}\;\ell \leq -8.843543244185774 \cdot 10^{+189}:\\ \;\;\;\;-\sqrt{2} \cdot \left(\ell \cdot \sqrt{-2 \cdot \frac{n \cdot U}{Om}}\right)\\ \mathbf{elif}\;\ell \leq -1.0210835637414531 \cdot 10^{-297}:\\ \;\;\;\;\sqrt{\left(2 \cdot n\right) \cdot \left(U \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + U* \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right)\right)}\\ \mathbf{elif}\;\ell \leq 1.1815522068552908 \cdot 10^{+108}:\\ \;\;\;\;\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \left(n \cdot \frac{\ell}{Om}\right) \cdot \left(U* - U\right)\right)\right)}\\ \mathbf{else}:\\ \;\;\;\;\sqrt{\left(n \cdot U\right) \cdot \left(\frac{n \cdot U*}{Om \cdot Om} - \left(\frac{n \cdot U}{Om \cdot Om} + \frac{2}{Om}\right)\right)} \cdot \left(\ell \cdot \sqrt{2}\right)\\ \end{array}\]
\sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(\left(t - 2 \cdot \frac{\ell \cdot \ell}{Om}\right) - \left(n \cdot {\left(\frac{\ell}{Om}\right)}^{2}\right) \cdot \left(U - U*\right)\right)}
\begin{array}{l}
\mathbf{if}\;\ell \leq -8.843543244185774 \cdot 10^{+189}:\\
\;\;\;\;-\sqrt{2} \cdot \left(\ell \cdot \sqrt{-2 \cdot \frac{n \cdot U}{Om}}\right)\\

\mathbf{elif}\;\ell \leq -1.0210835637414531 \cdot 10^{-297}:\\
\;\;\;\;\sqrt{\left(2 \cdot n\right) \cdot \left(U \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + U* \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right)\right)}\\

\mathbf{elif}\;\ell \leq 1.1815522068552908 \cdot 10^{+108}:\\
\;\;\;\;\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \left(n \cdot \frac{\ell}{Om}\right) \cdot \left(U* - U\right)\right)\right)}\\

\mathbf{else}:\\
\;\;\;\;\sqrt{\left(n \cdot U\right) \cdot \left(\frac{n \cdot U*}{Om \cdot Om} - \left(\frac{n \cdot U}{Om \cdot Om} + \frac{2}{Om}\right)\right)} \cdot \left(\ell \cdot \sqrt{2}\right)\\

\end{array}
(FPCore (n U t l Om U*)
 :precision binary64
 (sqrt
  (*
   (* (* 2.0 n) U)
   (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
(FPCore (n U t l Om U*)
 :precision binary64
 (if (<= l -8.843543244185774e+189)
   (- (* (sqrt 2.0) (* l (sqrt (* -2.0 (/ (* n U) Om))))))
   (if (<= l -1.0210835637414531e-297)
     (sqrt
      (*
       (* 2.0 n)
       (* U (+ t (* (/ l Om) (+ (* l -2.0) (* U* (* n (/ l Om)))))))))
     (if (<= l 1.1815522068552908e+108)
       (sqrt
        (*
         (* U (* 2.0 n))
         (+ t (* (/ l Om) (+ (* l -2.0) (* (* n (/ l Om)) (- U* U)))))))
       (*
        (sqrt
         (*
          (* n U)
          (- (/ (* n U*) (* Om Om)) (+ (/ (* n U) (* Om Om)) (/ 2.0 Om)))))
        (* l (sqrt 2.0)))))))
double code(double n, double U, double t, double l, double Om, double U_42_) {
	return sqrt(((2.0 * n) * U) * ((t - (2.0 * ((l * l) / Om))) - ((n * pow((l / Om), 2.0)) * (U - U_42_))));
}
double code(double n, double U, double t, double l, double Om, double U_42_) {
	double tmp;
	if (l <= -8.843543244185774e+189) {
		tmp = -(sqrt(2.0) * (l * sqrt(-2.0 * ((n * U) / Om))));
	} else if (l <= -1.0210835637414531e-297) {
		tmp = sqrt((2.0 * n) * (U * (t + ((l / Om) * ((l * -2.0) + (U_42_ * (n * (l / Om))))))));
	} else if (l <= 1.1815522068552908e+108) {
		tmp = sqrt((U * (2.0 * n)) * (t + ((l / Om) * ((l * -2.0) + ((n * (l / Om)) * (U_42_ - U))))));
	} else {
		tmp = sqrt((n * U) * (((n * U_42_) / (Om * Om)) - (((n * U) / (Om * Om)) + (2.0 / Om)))) * (l * sqrt(2.0));
	}
	return tmp;
}

Error

Bits error versus n

Bits error versus U

Bits error versus t

Bits error versus l

Bits error versus Om

Bits error versus U*

Try it out

Your Program's Arguments

Results

Enter valid numbers for all inputs

Alternatives

Alternative 1
Error33.5
Cost43328
\[\sqrt[3]{\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}} \cdot \left(\sqrt[3]{\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}} \cdot \sqrt[3]{\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}}\right)\]
Alternative 2
Error35.4
Cost41408
\[\sqrt[3]{\sqrt{2 \cdot \left(U \cdot \left(n \cdot \left(t - 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)\right)}} \cdot \left(\sqrt[3]{\sqrt{2 \cdot \left(U \cdot \left(n \cdot \left(t - 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)\right)}} \cdot \sqrt[3]{\sqrt{2 \cdot \left(U \cdot \left(n \cdot \left(t - 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)\right)}}\right)\]
Alternative 3
Error58.8
Cost33856
\[\left(\frac{\ell}{Om} \cdot \left(n \cdot \sqrt{2}\right)\right) \cdot \sqrt{U \cdot U*} + \sqrt{\frac{U}{U*}} \cdot \left(0.5 \cdot \frac{t \cdot \left(Om \cdot \sqrt{2}\right)}{\ell} - \ell \cdot \sqrt{2}\right)\]
Alternative 4
Error33.3
Cost30528
\[\sqrt{\sqrt[3]{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)} \cdot \left(\sqrt[3]{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)} \cdot \sqrt[3]{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}\right)}\]
Alternative 5
Error53.0
Cost30016
\[\frac{\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left({t}^{3} + {\left(\frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \left(U* - U\right) \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right)}^{3}\right)}}{\sqrt{t \cdot t + \frac{\ell}{Om} \cdot \left(\left(-2 \cdot \ell + \left(U* - U\right) \cdot \left(n \cdot \frac{\ell}{Om}\right)\right) \cdot \left(\frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \left(U* - U\right) \cdot \left(n \cdot \frac{\ell}{Om}\right)\right) - t\right)\right)}}\]
Alternative 6
Error53.9
Cost30016
\[\frac{\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left({t}^{3} + {\left(\frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}^{3}\right)}}{\sqrt{t \cdot t + \left(\frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right) \cdot \left(\frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right) - t\right)}}\]
Alternative 7
Error33.3
Cost29760
\[\sqrt{\sqrt[3]{t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)} \cdot \left(\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(\sqrt[3]{t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)} \cdot \sqrt[3]{t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)}\right)\right)}\]
Alternative 8
Error33.1
Cost28864
\[\sqrt{\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}} \cdot \sqrt{\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}}\]
Alternative 9
Error54.4
Cost28096
\[\frac{\sqrt{2 \cdot \left(U \cdot \left(n \cdot \left({t}^{3} - {\left(2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)}^{3}\right)\right)\right)}}{\sqrt{t \cdot t + 2 \cdot \left(\left(\ell \cdot \frac{\ell}{Om}\right) \cdot \left(t + 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)}}\]
Alternative 10
Error60.0
Cost27840
\[\sqrt{2} \cdot \sqrt{-2 \cdot \frac{U \cdot \left(n \cdot \left(\ell \cdot \ell\right)\right)}{Om}} + 0.5 \cdot \frac{t \cdot \left(U \cdot \left(n \cdot \sqrt{2}\right)\right)}{\sqrt{-2 \cdot \frac{U \cdot \left(n \cdot \left(\ell \cdot \ell\right)\right)}{Om}}}\]
Alternative 11
Error33.0
Cost27712
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \left(\sqrt[3]{\frac{\ell}{Om}} \cdot \sqrt[3]{\frac{\ell}{Om}}\right) \cdot \left(\left(n \cdot \left(U* - U\right)\right) \cdot \sqrt[3]{\frac{\ell}{Om}}\right)\right)\right)}\]
Alternative 12
Error59.7
Cost27584
\[\frac{t \cdot \left(U \cdot \left(n \cdot \sqrt{2}\right)\right)}{\ell \cdot \sqrt{-2 \cdot \frac{n \cdot U}{Om}}} \cdot -0.5 - \sqrt{2} \cdot \left(\ell \cdot \sqrt{-2 \cdot \frac{n \cdot U}{Om}}\right)\]
Alternative 13
Error59.7
Cost27584
\[\sqrt{2} \cdot \left(\ell \cdot \sqrt{-2 \cdot \frac{n \cdot U}{Om}}\right) + \frac{t \cdot \left(U \cdot \left(n \cdot \sqrt{2}\right)\right)}{\ell \cdot \sqrt{-2 \cdot \frac{n \cdot U}{Om}}} \cdot 0.5\]
Alternative 14
Error43.0
Cost26944
\[\sqrt{2} \cdot \sqrt{t \cdot \left(n \cdot U\right)} - \frac{\left(\ell \cdot \ell\right) \cdot \sqrt{2}}{Om} \cdot \sqrt{\frac{n \cdot U}{t}}\]
Alternative 15
Error58.2
Cost26816
\[\left(\frac{\ell}{Om} \cdot \left(n \cdot \sqrt{2}\right)\right) \cdot \sqrt{U \cdot U*} - \left(\ell \cdot \sqrt{2}\right) \cdot \sqrt{\frac{U}{U*}}\]
Alternative 16
Error58.0
Cost21120
\[\frac{\sqrt{2 \cdot \left(U \cdot \left(n \cdot \left(t \cdot t - \left(\ell \cdot 4\right) \cdot \frac{{\ell}^{3}}{Om \cdot Om}\right)\right)\right)}}{\sqrt{t + 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)}}\]
Alternative 17
Error40.2
Cost20864
\[\sqrt[3]{{\left(\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}\right)}^{3}}\]
Alternative 18
Error35.0
Cost20800
\[e^{\log \left(\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}\right)}\]
Alternative 19
Error36.8
Cost20160
\[\sqrt{2 \cdot e^{\log \left(U \cdot \left(n \cdot \left(t - 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)\right)}}\]
Alternative 20
Error56.9
Cost14592
\[-\sqrt{\left(n \cdot U\right) \cdot \left(\frac{n \cdot U*}{Om \cdot Om} - \left(\frac{n \cdot U}{Om \cdot Om} + \frac{2}{Om}\right)\right)} \cdot \left(\ell \cdot \sqrt{2}\right)\]
Alternative 21
Error41.3
Cost14528
\[\sqrt{2} \cdot \sqrt{U \cdot \left(n \cdot \left(t - \left(\frac{n \cdot \left(U \cdot \left(\ell \cdot \ell\right)\right)}{Om \cdot Om} + 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)\right)}\]
Alternative 22
Error56.8
Cost14528
\[\sqrt{\left(n \cdot U\right) \cdot \left(\frac{n \cdot U*}{Om \cdot Om} - \left(\frac{n \cdot U}{Om \cdot Om} + \frac{2}{Om}\right)\right)} \cdot \left(\ell \cdot \sqrt{2}\right)\]
Alternative 23
Error35.0
Cost14464
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(\left(t - 2 \cdot \frac{\ell \cdot \ell}{Om}\right) - \left(n \cdot {\left(\frac{\ell}{Om}\right)}^{2}\right) \cdot \left(U - U*\right)\right)}\]
Alternative 24
Error61.1
Cost14400
\[\left(n \cdot \sqrt{2}\right) \cdot \sqrt{U \cdot \left(\frac{\left(\ell \cdot \ell\right) \cdot U*}{Om \cdot Om} - \frac{U \cdot \left(\ell \cdot \ell\right)}{Om \cdot Om}\right)}\]
Alternative 25
Error43.7
Cost14400
\[\sqrt{U \cdot \left(2 \cdot n\right)} \cdot \sqrt{t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \left(U* - U\right) \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)}\]
Alternative 26
Error45.0
Cost14400
\[\sqrt{U \cdot \left(2 \cdot n\right)} \cdot \sqrt{t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)}\]
Alternative 27
Error43.8
Cost14272
\[\sqrt{U \cdot \left(2 \cdot n\right)} \cdot \sqrt{t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + U* \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)}\]
Alternative 28
Error56.9
Cost14080
\[-\left(\ell \cdot \sqrt{2}\right) \cdot \sqrt{\left(n \cdot U\right) \cdot \left(\frac{n \cdot U*}{Om \cdot Om} - \frac{2}{Om}\right)}\]
Alternative 29
Error56.8
Cost14016
\[\left(\ell \cdot \sqrt{2}\right) \cdot \sqrt{\left(n \cdot U\right) \cdot \left(\frac{n \cdot U*}{Om \cdot Om} - \frac{2}{Om}\right)}\]
Alternative 30
Error60.3
Cost13888
\[\sqrt{\left(n \cdot U\right) \cdot \left(\left(\ell \cdot \ell\right) \cdot \left(n \cdot \left(U* - U\right)\right)\right)} \cdot \frac{\sqrt{2}}{Om}\]
Alternative 31
Error62.3
Cost13824
\[U \cdot \left(\sqrt{2} \cdot \sqrt{-\frac{\left(n \cdot n\right) \cdot \left(\ell \cdot \ell\right)}{Om \cdot Om}}\right)\]
Alternative 32
Error35.0
Cost13760
\[\sqrt{2} \cdot \sqrt{U \cdot \left(n \cdot \left(t - 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)}\]
Alternative 33
Error58.1
Cost13568
\[-\sqrt{2} \cdot \left(\ell \cdot \sqrt{-2 \cdot \frac{n \cdot U}{Om}}\right)\]
Alternative 34
Error57.8
Cost13568
\[-\left(\frac{\ell}{Om} \cdot \left(n \cdot \sqrt{2}\right)\right) \cdot \sqrt{U \cdot U*}\]
Alternative 35
Error57.7
Cost13504
\[\left(\frac{\ell}{Om} \cdot \left(n \cdot \sqrt{2}\right)\right) \cdot \sqrt{U \cdot U*}\]
Alternative 36
Error58.0
Cost13504
\[\sqrt{2} \cdot \left(\ell \cdot \sqrt{-2 \cdot \frac{n \cdot U}{Om}}\right)\]
Alternative 37
Error40.6
Cost13248
\[\sqrt{2} \cdot \sqrt{t \cdot \left(n \cdot U\right)}\]
Alternative 38
Error40.9
Cost13248
\[\sqrt{2} \cdot \sqrt{U \cdot \left(t \cdot n\right)}\]
Alternative 39
Error47.2
Cost10560
\[\sqrt{\frac{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t \cdot t - \left(\frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \left(U* - U\right) \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right) \cdot \left(\frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \left(U* - U\right) \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right)\right)}{t - \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \left(U* - U\right) \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)}}\]
Alternative 40
Error48.3
Cost10560
\[\sqrt{\frac{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t \cdot t - \left(\frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right) \cdot \left(\frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)\right)}{t - \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)}}\]
Alternative 41
Error47.3
Cost10176
\[\sqrt{\frac{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t \cdot t - \left(\frac{\ell}{Om} \cdot \left(-2 \cdot \ell + U* \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right) \cdot \left(\frac{\ell}{Om} \cdot \left(-2 \cdot \ell + U* \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right)\right)}{t - \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + U* \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)}}\]
Alternative 42
Error47.6
Cost9664
\[\sqrt{2 \cdot \left(\left(t \cdot \left(n \cdot U\right) + \frac{U \cdot \left(\left(n \cdot n\right) \cdot \left(\left(\ell \cdot \ell\right) \cdot U*\right)\right)}{Om \cdot Om}\right) - \frac{\left(U \cdot U\right) \cdot \left(\left(n \cdot n\right) \cdot \left(\ell \cdot \ell\right)\right)}{Om \cdot Om}\right) + \frac{n \cdot \left(U \cdot \left(\ell \cdot \ell\right)\right)}{Om} \cdot -4}\]
Alternative 43
Error40.5
Cost9664
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell \cdot \left(\left(\ell \cdot \ell\right) \cdot 4 - \left(\frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right) \cdot \left(\frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}{Om \cdot \left(-2 \cdot \ell - \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)}\right)}\]
Alternative 44
Error59.4
Cost9280
\[\sqrt{\frac{n \cdot \left(U \cdot \left(\ell \cdot \ell\right)\right)}{Om} \cdot -4 + 2 \cdot \left(\frac{U \cdot \left(\left(n \cdot n\right) \cdot \left(\left(\ell \cdot \ell\right) \cdot U*\right)\right)}{Om \cdot Om} - \frac{\left(U \cdot U\right) \cdot \left(\left(n \cdot n\right) \cdot \left(\ell \cdot \ell\right)\right)}{Om \cdot Om}\right)}\]
Alternative 45
Error44.0
Cost8512
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\frac{\ell}{Om} \cdot \left(n \cdot \left(U* \cdot U* - U \cdot U\right)\right)}{U + U*}\right)\right)}\]
Alternative 46
Error43.0
Cost8384
\[\sqrt{U \cdot \left(2 \cdot \left(\frac{\left(n \cdot n\right) \cdot \left(\left(\ell \cdot \ell\right) \cdot U*\right)}{Om \cdot Om} + t \cdot n\right) - 4 \cdot \frac{n \cdot \left(\ell \cdot \ell\right)}{Om}\right)}\]
Alternative 47
Error57.3
Cost8256
\[\sqrt{2 \cdot \left(\left(n \cdot \left(\ell \cdot \ell\right)\right) \cdot \left(U \cdot \left(\frac{n \cdot U*}{Om \cdot Om} - \left(\frac{n \cdot U}{Om \cdot Om} + \frac{2}{Om}\right)\right)\right)\right)}\]
Alternative 48
Error41.2
Cost8128
\[\sqrt{2 \cdot \left(U \cdot \left(n \cdot \left(t - \left(\frac{n \cdot \left(U \cdot \left(\ell \cdot \ell\right)\right)}{Om \cdot Om} + 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)\right)\right)}\]
Alternative 49
Error61.1
Cost8064
\[-n \cdot \sqrt{-2 \cdot \left(U \cdot \left(\frac{U \cdot \left(\ell \cdot \ell\right)}{Om \cdot Om} - \frac{\left(\ell \cdot \ell\right) \cdot U*}{Om \cdot Om}\right)\right)}\]
Alternative 50
Error35.9
Cost8000
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)}{Om}\right)}\]
Alternative 51
Error33.0
Cost8000
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}\]
Alternative 52
Error31.0
Cost8000
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \left(U* - U\right) \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right)}\]
Alternative 53
Error33.5
Cost8000
\[\sqrt{\left(2 \cdot n\right) \cdot \left(U \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)\right)}\]
Alternative 54
Error31.3
Cost7872
\[\sqrt{\left(2 \cdot n\right) \cdot \left(U \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + U* \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right)\right)}\]
Alternative 55
Error31.2
Cost7872
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + U* \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right)}\]
Alternative 56
Error36.1
Cost7872
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot U*\right)\right)}{Om}\right)}\]
Alternative 57
Error37.5
Cost7872
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\left(\ell \cdot \ell\right) \cdot \left(-2 + \frac{n \cdot \left(U* - U\right)}{Om}\right)}{Om}\right)}\]
Alternative 58
Error33.1
Cost7872
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \frac{\ell}{Om} \cdot \left(n \cdot U*\right)\right)\right)}\]
Alternative 59
Error35.2
Cost7872
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell - \left(n \cdot U\right) \cdot \frac{\ell}{Om}\right)\right)}\]
Alternative 60
Error57.5
Cost7744
\[\sqrt{2 \cdot \left(\left(n \cdot \left(U \cdot \left(\ell \cdot \ell\right)\right)\right) \cdot \left(\frac{n \cdot U*}{Om \cdot Om} - \frac{2}{Om}\right)\right)}\]
Alternative 61
Error38.6
Cost7744
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}\]
Alternative 62
Error38.5
Cost7616
\[\sqrt{2 \cdot \left(t \cdot \left(n \cdot U\right)\right) + \frac{n \cdot \left(U \cdot \left(\ell \cdot \ell\right)\right)}{Om} \cdot -4}\]
Alternative 63
Error60.8
Cost7616
\[\sqrt{2 \cdot \frac{\left(n \cdot U\right) \cdot \left(\left(\ell \cdot \ell\right) \cdot \left(n \cdot \left(U* - U\right)\right)\right)}{Om \cdot Om}}\]
Alternative 64
Error62.4
Cost7488
\[\sqrt{-2 \cdot \frac{\left(U \cdot U\right) \cdot \left(\left(n \cdot n\right) \cdot \left(\ell \cdot \ell\right)\right)}{Om \cdot Om}}\]
Alternative 65
Error38.3
Cost7488
\[\sqrt{n \cdot \left(2 \cdot \left(t \cdot U\right) - 4 \cdot \frac{U \cdot \left(\ell \cdot \ell\right)}{Om}\right)}\]
Alternative 66
Error37.8
Cost7488
\[\sqrt{2 \cdot \left(U \cdot \left(n \cdot \left(t - 2 \cdot \left(\left(\ell \cdot \ell\right) \cdot \frac{1}{Om}\right)\right)\right)\right)}\]
Alternative 67
Error61.3
Cost7488
\[\sqrt{2 \cdot \frac{U \cdot \left(\left(n \cdot n\right) \cdot \left(\left(\ell \cdot \ell\right) \cdot U*\right)\right)}{Om \cdot Om}}\]
Alternative 68
Error62.3
Cost7424
\[\left(-U\right) \cdot \sqrt{-2 \cdot \frac{\left(n \cdot n\right) \cdot \left(\ell \cdot \ell\right)}{Om \cdot Om}}\]
Alternative 69
Error34.9
Cost7360
\[\sqrt{2 \cdot \left(U \cdot \left(n \cdot \left(t - 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)\right)}\]
Alternative 70
Error35.2
Cost7360
\[\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell\right)\right)}\]
Alternative 71
Error55.6
Cost7232
\[\sqrt{2 \cdot \left(U \cdot \left(n \cdot \left(\ell \cdot \left(-2 \cdot \frac{\ell}{Om}\right)\right)\right)\right)}\]
Alternative 72
Error58.1
Cost7232
\[\sqrt{2 \cdot \left(-2 \cdot \frac{U \cdot \left(n \cdot \left(\ell \cdot \ell\right)\right)}{Om}\right)}\]
Alternative 73
Error40.5
Cost6848
\[\sqrt{2 \cdot \left(t \cdot \left(n \cdot U\right)\right)}\]
Alternative 74
Error64.0
Cost6848
\[U \cdot \left(\mathsf{NaN} \cdot \left(n \cdot \sqrt{2}\right)\right)\]
Alternative 75
Error40.8
Cost6848
\[\sqrt{2 \cdot \left(U \cdot \left(t \cdot n\right)\right)}\]
Alternative 76
Error64.0
Cost1600
\[\mathsf{NaN} \cdot \left(n \cdot \left(\left(t + \frac{n \cdot \left(\left(\ell \cdot \ell\right) \cdot U*\right)}{Om \cdot Om}\right) - 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)\]
Alternative 77
Error64.0
Cost832
\[\mathsf{NaN} \cdot \left(n \cdot \left(t - 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)\]
Alternative 78
Error64.0
Cost320
\[\left(n \cdot U\right) \cdot \mathsf{NaN}\]
Alternative 79
Error60.1
Cost64
\[1\]
Alternative 80
Error61.3
Cost64
\[0\]
Alternative 81
Error63.0
Cost64
\[-1\]

Error

Derivation

  1. Split input into 4 regimes
  2. if l < -8.8435432441857741e189

    1. Initial program 64.0

      \[\sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(\left(t - 2 \cdot \frac{\ell \cdot \ell}{Om}\right) - \left(n \cdot {\left(\frac{\ell}{Om}\right)}^{2}\right) \cdot \left(U - U*\right)\right)}\]
    2. Simplified53.0

      \[\leadsto \color{blue}{\sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}}\]
    3. Using strategy rm
    4. Applied associate-*r*_binary64_34452.9

      \[\leadsto \sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \color{blue}{\left(\frac{\ell}{Om} \cdot n\right) \cdot \left(U* - U\right)}\right)\right)}\]
    5. Simplified52.9

      \[\leadsto \sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \color{blue}{\left(n \cdot \frac{\ell}{Om}\right)} \cdot \left(U* - U\right)\right)\right)}\]
    6. Taylor expanded around inf 57.5

      \[\leadsto \sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \color{blue}{\frac{n \cdot \left(U* \cdot \ell\right)}{Om}}\right)\right)}\]
    7. Simplified52.9

      \[\leadsto \sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \color{blue}{\left(n \cdot \frac{\ell}{Om}\right) \cdot U*}\right)\right)}\]
    8. Taylor expanded around 0 64.0

      \[\leadsto \sqrt{\color{blue}{2 \cdot \left(U \cdot \left(n \cdot \left(t - 2 \cdot \frac{{\ell}^{2}}{Om}\right)\right)\right)}}\]
    9. Simplified52.1

      \[\leadsto \sqrt{\color{blue}{2 \cdot \left(U \cdot \left(n \cdot \left(t - 2 \cdot \left(\ell \cdot \frac{\ell}{Om}\right)\right)\right)\right)}}\]
    10. Taylor expanded around -inf 36.8

      \[\leadsto \color{blue}{-1 \cdot \left(\ell \cdot \left(\sqrt{-2 \cdot \frac{U \cdot n}{Om}} \cdot \sqrt{2}\right)\right)}\]
    11. Simplified36.8

      \[\leadsto \color{blue}{-\sqrt{2} \cdot \left(\ell \cdot \sqrt{-2 \cdot \frac{U \cdot n}{Om}}\right)}\]
    12. Simplified36.8

      \[\leadsto \color{blue}{-\sqrt{2} \cdot \left(\ell \cdot \sqrt{-2 \cdot \frac{n \cdot U}{Om}}\right)}\]

    if -8.8435432441857741e189 < l < -1.02108356374145313e-297

    1. Initial program 30.9

      \[\sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(\left(t - 2 \cdot \frac{\ell \cdot \ell}{Om}\right) - \left(n \cdot {\left(\frac{\ell}{Om}\right)}^{2}\right) \cdot \left(U - U*\right)\right)}\]
    2. Simplified30.3

      \[\leadsto \color{blue}{\sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}}\]
    3. Using strategy rm
    4. Applied associate-*r*_binary64_34428.1

      \[\leadsto \sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \color{blue}{\left(\frac{\ell}{Om} \cdot n\right) \cdot \left(U* - U\right)}\right)\right)}\]
    5. Simplified28.1

      \[\leadsto \sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \color{blue}{\left(n \cdot \frac{\ell}{Om}\right)} \cdot \left(U* - U\right)\right)\right)}\]
    6. Taylor expanded around inf 30.8

      \[\leadsto \sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \color{blue}{\frac{n \cdot \left(U* \cdot \ell\right)}{Om}}\right)\right)}\]
    7. Simplified28.3

      \[\leadsto \sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \color{blue}{\left(n \cdot \frac{\ell}{Om}\right) \cdot U*}\right)\right)}\]
    8. Using strategy rm
    9. Applied associate-*l*_binary64_34527.7

      \[\leadsto \sqrt{\color{blue}{\left(2 \cdot n\right) \cdot \left(U \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \left(n \cdot \frac{\ell}{Om}\right) \cdot U*\right)\right)\right)}}\]
    10. Simplified27.7

      \[\leadsto \color{blue}{\sqrt{\left(2 \cdot n\right) \cdot \left(U \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + U* \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right)\right)}}\]

    if -1.02108356374145313e-297 < l < 1.18155220685529079e108

    1. Initial program 26.8

      \[\sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(\left(t - 2 \cdot \frac{\ell \cdot \ell}{Om}\right) - \left(n \cdot {\left(\frac{\ell}{Om}\right)}^{2}\right) \cdot \left(U - U*\right)\right)}\]
    2. Simplified27.8

      \[\leadsto \color{blue}{\sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}}\]
    3. Using strategy rm
    4. Applied associate-*r*_binary64_34425.3

      \[\leadsto \sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \color{blue}{\left(\frac{\ell}{Om} \cdot n\right) \cdot \left(U* - U\right)}\right)\right)}\]
    5. Simplified25.3

      \[\leadsto \sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \color{blue}{\left(n \cdot \frac{\ell}{Om}\right)} \cdot \left(U* - U\right)\right)\right)}\]
    6. Simplified25.3

      \[\leadsto \color{blue}{\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(-2 \cdot \ell + \left(U* - U\right) \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right)}}\]

    if 1.18155220685529079e108 < l

    1. Initial program 57.5

      \[\sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(\left(t - 2 \cdot \frac{\ell \cdot \ell}{Om}\right) - \left(n \cdot {\left(\frac{\ell}{Om}\right)}^{2}\right) \cdot \left(U - U*\right)\right)}\]
    2. Simplified46.3

      \[\leadsto \color{blue}{\sqrt{\left(\left(2 \cdot n\right) \cdot U\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \frac{\ell}{Om} \cdot \left(n \cdot \left(U* - U\right)\right)\right)\right)}}\]
    3. Taylor expanded around inf 33.6

      \[\leadsto \color{blue}{\sqrt{\left(\frac{n \cdot U*}{{Om}^{2}} - \left(\frac{U \cdot n}{{Om}^{2}} + 2 \cdot \frac{1}{Om}\right)\right) \cdot \left(U \cdot n\right)} \cdot \left(\ell \cdot \sqrt{2}\right)}\]
    4. Simplified33.6

      \[\leadsto \color{blue}{\sqrt{\left(n \cdot U\right) \cdot \left(\frac{n \cdot U*}{Om \cdot Om} - \left(\frac{n \cdot U}{Om \cdot Om} + \frac{2}{Om}\right)\right)} \cdot \left(\ell \cdot \sqrt{2}\right)}\]
    5. Simplified33.6

      \[\leadsto \color{blue}{\sqrt{\left(n \cdot U\right) \cdot \left(\frac{n \cdot U*}{Om \cdot Om} - \left(\frac{n \cdot U}{Om \cdot Om} + \frac{2}{Om}\right)\right)} \cdot \left(\ell \cdot \sqrt{2}\right)}\]
  3. Recombined 4 regimes into one program.
  4. Final simplification28.2

    \[\leadsto \begin{array}{l} \mathbf{if}\;\ell \leq -8.843543244185774 \cdot 10^{+189}:\\ \;\;\;\;-\sqrt{2} \cdot \left(\ell \cdot \sqrt{-2 \cdot \frac{n \cdot U}{Om}}\right)\\ \mathbf{elif}\;\ell \leq -1.0210835637414531 \cdot 10^{-297}:\\ \;\;\;\;\sqrt{\left(2 \cdot n\right) \cdot \left(U \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + U* \cdot \left(n \cdot \frac{\ell}{Om}\right)\right)\right)\right)}\\ \mathbf{elif}\;\ell \leq 1.1815522068552908 \cdot 10^{+108}:\\ \;\;\;\;\sqrt{\left(U \cdot \left(2 \cdot n\right)\right) \cdot \left(t + \frac{\ell}{Om} \cdot \left(\ell \cdot -2 + \left(n \cdot \frac{\ell}{Om}\right) \cdot \left(U* - U\right)\right)\right)}\\ \mathbf{else}:\\ \;\;\;\;\sqrt{\left(n \cdot U\right) \cdot \left(\frac{n \cdot U*}{Om \cdot Om} - \left(\frac{n \cdot U}{Om \cdot Om} + \frac{2}{Om}\right)\right)} \cdot \left(\ell \cdot \sqrt{2}\right)\\ \end{array}\]

Reproduce

herbie shell --seed 2021042 
(FPCore (n U t l Om U*)
  :name "Toniolo and Linder, Equation (13)"
  :precision binary64
  (sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))