Initial program 1.3
\[\left(3 \cdot s\right) \cdot \log \left(\frac{1}{1 - \frac{u - 0.25}{0.75}}\right)
\]
Simplified1.1
\[\leadsto \color{blue}{3 \cdot \left(s \cdot \left(-\log \left(1 - \frac{u + -0.25}{0.75}\right)\right)\right)}
\]
Proof
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4)))))): 0 points increase in error, 0 points decrease in error
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u (Rewrite<= metadata-eval (neg.f32 1/4))) 3/4)))))): 0 points increase in error, 0 points decrease in error
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (Rewrite<= sub-neg_binary32 (-.f32 u 1/4)) 3/4)))))): 0 points increase in error, 0 points decrease in error
(*.f32 3 (*.f32 s (Rewrite<= log-rec_binary32 (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4))))))): 85 points increase in error, 33 points decrease in error
(Rewrite<= associate-*l*_binary32 (*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))): 60 points increase in error, 46 points decrease in error
Applied egg-rr0.6
\[\leadsto 3 \cdot \left(s \cdot \left(-\color{blue}{\left(\mathsf{log1p}\left(-{\left(u + -0.25\right)}^{2} \cdot 1.7777777777777777\right) - \mathsf{log1p}\left(\left(u + -0.25\right) \cdot 1.3333333333333333\right)\right)}\right)\right)
\]
Final simplification0.6
\[\leadsto 3 \cdot \left(s \cdot \left(\mathsf{log1p}\left(\left(u + -0.25\right) \cdot 1.3333333333333333\right) - \mathsf{log1p}\left({\left(u + -0.25\right)}^{2} \cdot -1.7777777777777777\right)\right)\right)
\]