Simplified0.9
\[\leadsto \color{blue}{\frac{\frac{\frac{0.125}{s}}{\pi}}{r} \cdot \left(e^{\frac{-r}{s}} + {\left(e^{-0.3333333333333333}\right)}^{\left(\frac{r}{s}\right)}\right)}
\]
Proof
(*.f32 (/.f32 (/.f32 (/.f32 1/8 s) (PI.f32)) r) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (pow.f32 (exp.f32 -1/3) (/.f32 r s)))): 0 points increase in error, 0 points decrease in error
(*.f32 (/.f32 (/.f32 (/.f32 (Rewrite<= metadata-eval (/.f32 1/4 2)) s) (PI.f32)) r) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (pow.f32 (exp.f32 -1/3) (/.f32 r s)))): 0 points increase in error, 0 points decrease in error
(*.f32 (/.f32 (Rewrite=> associate-/l/_binary32 (/.f32 (/.f32 1/4 2) (*.f32 (PI.f32) s))) r) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (pow.f32 (exp.f32 -1/3) (/.f32 r s)))): 4 points increase in error, 5 points decrease in error
(*.f32 (/.f32 (/.f32 (Rewrite=> metadata-eval 1/8) (*.f32 (PI.f32) s)) r) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (pow.f32 (exp.f32 -1/3) (/.f32 r s)))): 0 points increase in error, 0 points decrease in error
(*.f32 (/.f32 (/.f32 (Rewrite<= metadata-eval (/.f32 3/4 6)) (*.f32 (PI.f32) s)) r) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (pow.f32 (exp.f32 -1/3) (/.f32 r s)))): 0 points increase in error, 0 points decrease in error
(*.f32 (/.f32 (Rewrite<= associate-/r*_binary32 (/.f32 3/4 (*.f32 6 (*.f32 (PI.f32) s)))) r) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (pow.f32 (exp.f32 -1/3) (/.f32 r s)))): 3 points increase in error, 2 points decrease in error
(*.f32 (/.f32 (/.f32 3/4 (Rewrite<= associate-*l*_binary32 (*.f32 (*.f32 6 (PI.f32)) s))) r) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (pow.f32 (exp.f32 -1/3) (/.f32 r s)))): 2 points increase in error, 8 points decrease in error
(*.f32 (Rewrite<= associate-/r*_binary32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r))) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (pow.f32 (exp.f32 -1/3) (/.f32 r s)))): 5 points increase in error, 4 points decrease in error
(*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (pow.f32 (exp.f32 (Rewrite<= metadata-eval (/.f32 -1 3))) (/.f32 r s)))): 0 points increase in error, 0 points decrease in error
(*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (Rewrite<= exp-prod_binary32 (exp.f32 (*.f32 (/.f32 -1 3) (/.f32 r s)))))): 1 points increase in error, 13 points decrease in error
(*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (exp.f32 (Rewrite<= times-frac_binary32 (/.f32 (*.f32 -1 r) (*.f32 3 s)))))): 4 points increase in error, 1 points decrease in error
(*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (exp.f32 (/.f32 (Rewrite<= neg-mul-1_binary32 (neg.f32 r)) (*.f32 3 s))))): 0 points increase in error, 0 points decrease in error
(Rewrite<= distribute-lft-out_binary32 (+.f32 (*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) (*.f32 3 s)))))): 3 points increase in error, 3 points decrease in error
(+.f32 (*.f32 (/.f32 3/4 (Rewrite=> associate-*l*_binary32 (*.f32 (*.f32 6 (PI.f32)) (*.f32 s r)))) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) (*.f32 3 s))))): 0 points increase in error, 0 points decrease in error
(+.f32 (*.f32 (/.f32 3/4 (Rewrite=> associate-*l*_binary32 (*.f32 6 (*.f32 (PI.f32) (*.f32 s r))))) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) (*.f32 3 s))))): 2 points increase in error, 0 points decrease in error
(+.f32 (*.f32 (Rewrite=> associate-/r*_binary32 (/.f32 (/.f32 3/4 6) (*.f32 (PI.f32) (*.f32 s r)))) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) (*.f32 3 s))))): 0 points increase in error, 1 points decrease in error
(+.f32 (*.f32 (/.f32 (Rewrite=> metadata-eval 1/8) (*.f32 (PI.f32) (*.f32 s r))) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) (*.f32 3 s))))): 0 points increase in error, 0 points decrease in error
(+.f32 (*.f32 (/.f32 (Rewrite<= metadata-eval (/.f32 1/4 2)) (*.f32 (PI.f32) (*.f32 s r))) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) (*.f32 3 s))))): 0 points increase in error, 0 points decrease in error
(+.f32 (*.f32 (Rewrite<= associate-/r*_binary32 (/.f32 1/4 (*.f32 2 (*.f32 (PI.f32) (*.f32 s r))))) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) (*.f32 3 s))))): 0 points increase in error, 0 points decrease in error
(+.f32 (*.f32 (/.f32 1/4 (Rewrite<= associate-*l*_binary32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 s r)))) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) (*.f32 3 s))))): 0 points increase in error, 0 points decrease in error
(+.f32 (*.f32 (/.f32 1/4 (Rewrite<= associate-*l*_binary32 (*.f32 (*.f32 (*.f32 2 (PI.f32)) s) r))) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) (*.f32 3 s))))): 1 points increase in error, 2 points decrease in error
(+.f32 (Rewrite=> associate-*l/_binary32 (/.f32 (*.f32 1/4 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) s) r))) (*.f32 (/.f32 3/4 (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) (*.f32 3 s))))): 1 points increase in error, 2 points decrease in error
(+.f32 (/.f32 (*.f32 1/4 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 2 (PI.f32)) s) r)) (Rewrite=> associate-*l/_binary32 (/.f32 (*.f32 3/4 (exp.f32 (/.f32 (neg.f32 r) (*.f32 3 s)))) (*.f32 (*.f32 (*.f32 6 (PI.f32)) s) r)))): 5 points increase in error, 9 points decrease in error