Simplified58.4
\[\leadsto \color{blue}{\mathsf{fma}\left(y, \frac{\mathsf{fma}\left(z, \mathsf{fma}\left(z, \mathsf{fma}\left(z, \mathsf{fma}\left(z, 3.13060547623, 11.1667541262\right), t\right), a\right), b\right)}{\mathsf{fma}\left(z, \mathsf{fma}\left(z, \mathsf{fma}\left(z, z + 15.234687407, 31.4690115749\right), 11.9400905721\right), 0.607771387771\right)}, x\right)}
\]
Proof
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x): 0 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (Rewrite<= fma-def_binary64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x): 0 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (Rewrite<= fma-def_binary64 (+.f64 (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)) t)) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x): 0 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x): 0 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (fma.f64 z (Rewrite<= fma-def_binary64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t)) a)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x): 0 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (fma.f64 z (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z)) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x): 0 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a)) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x): 1 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x): 0 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b) (fma.f64 z (fma.f64 z (Rewrite<= fma-def_binary64 (+.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000) 607771387771/1000000000000)) x): 0 points increase in error, 1 points decrease in error
(fma.f64 y (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b) (fma.f64 z (fma.f64 z (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 (+.f64 z 15234687407/1000000000) z)) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x): 0 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b) (fma.f64 z (Rewrite<= fma-def_binary64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) x): 0 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b) (fma.f64 z (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z)) 119400905721/10000000000) 607771387771/1000000000000)) x): 0 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b) (Rewrite<= fma-def_binary64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000)) 607771387771/1000000000000))) x): 0 points increase in error, 0 points decrease in error
(fma.f64 y (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b) (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)) 607771387771/1000000000000)) x): 0 points increase in error, 0 points decrease in error
(Rewrite<= fma-def_binary64 (+.f64 (*.f64 y (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) x)): 1 points increase in error, 0 points decrease in error
(+.f64 (Rewrite=> associate-*r/_binary64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) x): 18 points increase in error, 12 points decrease in error
(Rewrite<= +-commutative_binary64 (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))): 0 points increase in error, 0 points decrease in error
Simplified0.8
\[\leadsto \color{blue}{\mathsf{fma}\left(3.13060547623, y, \mathsf{fma}\left(-36.52704169880642, \frac{y}{z}, x\right)\right) + \frac{\frac{y}{z}}{z} \cdot \left(\left(t + 457.9610022158428\right) + \frac{a + \left(t \cdot -15.234687407 + -5864.8025282699045\right)}{z}\right)}
\]
Proof
(+.f64 (fma.f64 313060547623/100000000000 y (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) x)) (*.f64 (/.f64 (/.f64 y z) z) (+.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (/.f64 (+.f64 a (+.f64 (*.f64 t -15234687407/1000000000) -586480252826990429730394679450703430294089/100000000000000000000000000000000000000)) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (fma.f64 313060547623/100000000000 y (Rewrite<= fma-def_binary64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) x))) (*.f64 (/.f64 (/.f64 y z) z) (+.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (/.f64 (+.f64 a (+.f64 (*.f64 t -15234687407/1000000000) -586480252826990429730394679450703430294089/100000000000000000000000000000000000000)) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (fma.f64 313060547623/100000000000 y (Rewrite<= +-commutative_binary64 (+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))) (*.f64 (/.f64 (/.f64 y z) z) (+.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (/.f64 (+.f64 a (+.f64 (*.f64 t -15234687407/1000000000) -586480252826990429730394679450703430294089/100000000000000000000000000000000000000)) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))) (*.f64 (/.f64 (/.f64 y z) z) (+.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (/.f64 (+.f64 a (+.f64 (*.f64 t -15234687407/1000000000) -586480252826990429730394679450703430294089/100000000000000000000000000000000000000)) z)))): 2 points increase in error, 0 points decrease in error
(+.f64 (Rewrite<= associate-+l+_binary64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 y) x) (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))) (*.f64 (/.f64 (/.f64 y z) z) (+.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (/.f64 (+.f64 a (+.f64 (*.f64 t -15234687407/1000000000) -586480252826990429730394679450703430294089/100000000000000000000000000000000000000)) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (Rewrite<= +-commutative_binary64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x))) (*.f64 (/.f64 (/.f64 y z) z) (+.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (/.f64 (+.f64 a (+.f64 (*.f64 t -15234687407/1000000000) -586480252826990429730394679450703430294089/100000000000000000000000000000000000000)) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (Rewrite<= associate-/r*_binary64 (/.f64 y (*.f64 z z))) (+.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (/.f64 (+.f64 a (+.f64 (*.f64 t -15234687407/1000000000) -586480252826990429730394679450703430294089/100000000000000000000000000000000000000)) z)))): 3 points increase in error, 3 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (Rewrite<= unpow2_binary64 (pow.f64 z 2))) (+.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (/.f64 (+.f64 a (+.f64 (*.f64 t -15234687407/1000000000) -586480252826990429730394679450703430294089/100000000000000000000000000000000000000)) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (Rewrite<= +-commutative_binary64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (/.f64 (+.f64 a (+.f64 (*.f64 t -15234687407/1000000000) -586480252826990429730394679450703430294089/100000000000000000000000000000000000000)) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (+.f64 a (+.f64 (*.f64 t -15234687407/1000000000) (Rewrite<= metadata-eval (+.f64 -697689271335479999750499226480922330294089/100000000000000000000000000000000000000 1112090185084895700201045470302189/1000000000000000000000000000000)))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (+.f64 a (+.f64 (*.f64 t -15234687407/1000000000) (+.f64 (Rewrite<= metadata-eval (*.f64 45796100221584283915100827016327/100000000000000000000000000000 -15234687407/1000000000)) 1112090185084895700201045470302189/1000000000000000000000000000000))) z)))): 0 points increase in error, 5 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (+.f64 a (Rewrite<= associate-+l+_binary64 (+.f64 (+.f64 (*.f64 t -15234687407/1000000000) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 -15234687407/1000000000)) 1112090185084895700201045470302189/1000000000000000000000000000000))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (+.f64 a (+.f64 (Rewrite<= distribute-rgt-in_binary64 (*.f64 -15234687407/1000000000 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 1112090185084895700201045470302189/1000000000000000000000000000000)) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (+.f64 a (+.f64 (*.f64 -15234687407/1000000000 (Rewrite<= +-commutative_binary64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))) 1112090185084895700201045470302189/1000000000000000000000000000000)) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (Rewrite<= associate-+l+_binary64 (+.f64 (+.f64 a (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))) 1112090185084895700201045470302189/1000000000000000000000000000000)) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (+.f64 (+.f64 a (*.f64 (Rewrite<= metadata-eval (neg.f64 15234687407/1000000000)) (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))) 1112090185084895700201045470302189/1000000000000000000000000000000) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (+.f64 (Rewrite<= cancel-sign-sub-inv_binary64 (-.f64 a (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) 1112090185084895700201045470302189/1000000000000000000000000000000) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (Rewrite<= +-commutative_binary64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (-.f64 a (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (Rewrite<= associate--l+_binary64 (-.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (Rewrite<= remove-double-neg_binary64 (neg.f64 (neg.f64 (-.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (neg.f64 (neg.f64 (Rewrite=> cancel-sign-sub-inv_binary64 (+.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 (neg.f64 15234687407/1000000000) (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (neg.f64 (neg.f64 (+.f64 (Rewrite=> +-commutative_binary64 (+.f64 a 1112090185084895700201045470302189/1000000000000000000000000000000)) (*.f64 (neg.f64 15234687407/1000000000) (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (neg.f64 (neg.f64 (+.f64 (+.f64 a 1112090185084895700201045470302189/1000000000000000000000000000000) (*.f64 (Rewrite=> metadata-eval -15234687407/1000000000) (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (neg.f64 (neg.f64 (Rewrite=> associate-+l+_binary64 (+.f64 a (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (neg.f64 (Rewrite<= distribute-neg-out_binary64 (+.f64 (neg.f64 a) (neg.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (neg.f64 (+.f64 (Rewrite<= mul-1-neg_binary64 (*.f64 -1 a)) (neg.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (neg.f64 (Rewrite<= sub-neg_binary64 (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))))) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (Rewrite=> distribute-frac-neg_binary64 (neg.f64 (/.f64 (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) z)))))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (*.f64 (/.f64 y (pow.f64 z 2)) (Rewrite<= sub-neg_binary64 (-.f64 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t) (/.f64 (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) z))))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (Rewrite<= distribute-lft-out--_binary64 (-.f64 (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (*.f64 (/.f64 y (pow.f64 z 2)) (/.f64 (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) z))))): 0 points increase in error, 1 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (-.f64 (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (Rewrite<= times-frac_binary64 (/.f64 (*.f64 y (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))) (*.f64 (pow.f64 z 2) z))))): 35 points increase in error, 4 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (-.f64 (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (/.f64 (Rewrite<= *-commutative_binary64 (*.f64 (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) y)) (*.f64 (pow.f64 z 2) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (-.f64 (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (/.f64 (*.f64 (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) y) (*.f64 (Rewrite=> unpow2_binary64 (*.f64 z z)) z)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (-.f64 (*.f64 (/.f64 y (pow.f64 z 2)) (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (/.f64 (*.f64 (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) y) (Rewrite<= unpow3_binary64 (pow.f64 z 3))))): 2 points increase in error, 2 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (-.f64 (Rewrite=> associate-*l/_binary64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) y) (pow.f64 z 3)))): 0 points increase in error, 2 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (Rewrite<= unsub-neg_binary64 (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (neg.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) y) (pow.f64 z 3)))))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (Rewrite=> distribute-neg-frac_binary64 (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) y)) (pow.f64 z 3))))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (/.f64 (Rewrite<= distribute-lft-neg-out_binary64 (*.f64 (neg.f64 (-.f64 (*.f64 -1 a) (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))) y)) (pow.f64 z 3)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (/.f64 (*.f64 (neg.f64 (Rewrite=> sub-neg_binary64 (+.f64 (*.f64 -1 a) (neg.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))))) y) (pow.f64 z 3)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (/.f64 (*.f64 (neg.f64 (+.f64 (Rewrite=> mul-1-neg_binary64 (neg.f64 a)) (neg.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))))) y) (pow.f64 z 3)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (/.f64 (*.f64 (neg.f64 (Rewrite=> distribute-neg-out_binary64 (neg.f64 (+.f64 a (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))))) y) (pow.f64 z 3)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (/.f64 (*.f64 (neg.f64 (neg.f64 (Rewrite<= associate-+l+_binary64 (+.f64 (+.f64 a 1112090185084895700201045470302189/1000000000000000000000000000000) (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))))) y) (pow.f64 z 3)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (/.f64 (*.f64 (neg.f64 (neg.f64 (+.f64 (Rewrite<= +-commutative_binary64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a)) (*.f64 -15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))) y) (pow.f64 z 3)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (/.f64 (*.f64 (neg.f64 (neg.f64 (+.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 (Rewrite<= metadata-eval (neg.f64 15234687407/1000000000)) (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))) y) (pow.f64 z 3)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (/.f64 (*.f64 (neg.f64 (neg.f64 (Rewrite<= cancel-sign-sub-inv_binary64 (-.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))))) y) (pow.f64 z 3)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (/.f64 (*.f64 (Rewrite=> remove-double-neg_binary64 (-.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) y) (pow.f64 z 3)))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) (/.f64 (Rewrite<= *-commutative_binary64 (*.f64 y (-.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t))))) (pow.f64 z 3)))): 0 points increase in error, 0 points decrease in error
(Rewrite<= associate-+l+_binary64 (+.f64 (+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) x)) (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) (pow.f64 z 3)))): 0 points increase in error, 0 points decrease in error
(+.f64 (Rewrite=> associate-+l+_binary64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (+.f64 (*.f64 313060547623/100000000000 y) x) (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2))))) (/.f64 (*.f64 y (-.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) (pow.f64 z 3))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (Rewrite<= associate-+r+_binary64 (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 x (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)))))) (/.f64 (*.f64 y (-.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) (pow.f64 z 3))): 0 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (Rewrite<= +-commutative_binary64 (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) x)))) (/.f64 (*.f64 y (-.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) (pow.f64 z 3))): 0 points increase in error, 0 points decrease in error
(Rewrite<= associate-+r+_binary64 (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) x)) (/.f64 (*.f64 y (-.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) (pow.f64 z 3))))): 0 points increase in error, 0 points decrease in error
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (Rewrite<= +-commutative_binary64 (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 1112090185084895700201045470302189/1000000000000000000000000000000 a) (*.f64 15234687407/1000000000 (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)))) (pow.f64 z 3)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (/.f64 (*.f64 y (+.f64 45796100221584283915100827016327/100000000000000000000000000000 t)) (pow.f64 z 2)) x))))): 0 points increase in error, 0 points decrease in error