Simplified0.4
\[\leadsto \color{blue}{\frac{\frac{\mathsf{fma}\left(v, v \cdot -5, 1\right)}{\sqrt{\mathsf{fma}\left(v, -6 \cdot v, 2\right)}}}{\pi \cdot \left(t - \left(v \cdot v\right) \cdot t\right)}}
\]
Proof
(/.f64 (/.f64 (fma.f64 v (*.f64 v -5) 1) (sqrt.f64 (fma.f64 v (*.f64 -6 v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (fma.f64 v (*.f64 v (Rewrite<= metadata-eval (neg.f64 5))) 1) (sqrt.f64 (fma.f64 v (*.f64 -6 v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (fma.f64 v (Rewrite<= distribute-rgt-neg-in_binary64 (neg.f64 (*.f64 v 5))) 1) (sqrt.f64 (fma.f64 v (*.f64 -6 v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (fma.f64 v (neg.f64 (Rewrite<= *-commutative_binary64 (*.f64 5 v))) 1) (sqrt.f64 (fma.f64 v (*.f64 -6 v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 v (neg.f64 (*.f64 5 v))) 1)) (sqrt.f64 (fma.f64 v (*.f64 -6 v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (+.f64 (Rewrite<= distribute-rgt-neg-in_binary64 (neg.f64 (*.f64 v (*.f64 5 v)))) 1) (sqrt.f64 (fma.f64 v (*.f64 -6 v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (+.f64 (neg.f64 (Rewrite<= *-commutative_binary64 (*.f64 (*.f64 5 v) v))) 1) (sqrt.f64 (fma.f64 v (*.f64 -6 v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (+.f64 (neg.f64 (Rewrite<= associate-*r*_binary64 (*.f64 5 (*.f64 v v)))) 1) (sqrt.f64 (fma.f64 v (*.f64 -6 v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (Rewrite<= +-commutative_binary64 (+.f64 1 (neg.f64 (*.f64 5 (*.f64 v v))))) (sqrt.f64 (fma.f64 v (*.f64 -6 v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (Rewrite<= sub-neg_binary64 (-.f64 1 (*.f64 5 (*.f64 v v)))) (sqrt.f64 (fma.f64 v (*.f64 -6 v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (fma.f64 v (*.f64 (Rewrite<= metadata-eval (*.f64 2 -3)) v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (fma.f64 v (*.f64 (*.f64 2 (Rewrite<= metadata-eval (neg.f64 3))) v) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (fma.f64 v (Rewrite<= associate-*r*_binary64 (*.f64 2 (*.f64 (neg.f64 3) v))) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (fma.f64 v (*.f64 2 (Rewrite<= distribute-lft-neg-in_binary64 (neg.f64 (*.f64 3 v)))) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 v (*.f64 2 (neg.f64 (*.f64 3 v)))) 2)))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 (*.f64 2 (neg.f64 (*.f64 3 v))) v)) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (+.f64 (Rewrite<= associate-*r*_binary64 (*.f64 2 (*.f64 (neg.f64 (*.f64 3 v)) v))) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (+.f64 (*.f64 2 (Rewrite<= distribute-lft-neg-in_binary64 (neg.f64 (*.f64 (*.f64 3 v) v)))) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (+.f64 (*.f64 2 (neg.f64 (Rewrite<= associate-*r*_binary64 (*.f64 3 (*.f64 v v))))) 2))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 3 (*.f64 v v)))) (Rewrite<= metadata-eval (*.f64 2 1))))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (Rewrite<= distribute-lft-in_binary64 (*.f64 2 (+.f64 (neg.f64 (*.f64 3 (*.f64 v v))) 1))))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (*.f64 2 (Rewrite<= +-commutative_binary64 (+.f64 1 (neg.f64 (*.f64 3 (*.f64 v v)))))))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (*.f64 2 (Rewrite<= sub-neg_binary64 (-.f64 1 (*.f64 3 (*.f64 v v))))))) (*.f64 (PI.f64) (-.f64 t (*.f64 (*.f64 v v) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 3 (*.f64 v v)))))) (*.f64 (PI.f64) (Rewrite<= unsub-neg_binary64 (+.f64 t (neg.f64 (*.f64 (*.f64 v v) t)))))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 3 (*.f64 v v)))))) (*.f64 (PI.f64) (+.f64 t (Rewrite<= distribute-lft-neg-out_binary64 (*.f64 (neg.f64 (*.f64 v v)) t))))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 3 (*.f64 v v)))))) (*.f64 (PI.f64) (+.f64 (Rewrite<= *-lft-identity_binary64 (*.f64 1 t)) (*.f64 (neg.f64 (*.f64 v v)) t)))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 3 (*.f64 v v)))))) (*.f64 (PI.f64) (Rewrite<= distribute-rgt-in_binary64 (*.f64 t (+.f64 1 (neg.f64 (*.f64 v v))))))): 1 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 3 (*.f64 v v)))))) (*.f64 (PI.f64) (*.f64 t (Rewrite<= sub-neg_binary64 (-.f64 1 (*.f64 v v)))))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 3 (*.f64 v v)))))) (Rewrite<= associate-*l*_binary64 (*.f64 (*.f64 (PI.f64) t) (-.f64 1 (*.f64 v v))))): 0 points increase in error, 1 points decrease in error
(/.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 3 (*.f64 v v)))))) (Rewrite=> *-commutative_binary64 (*.f64 (-.f64 1 (*.f64 v v)) (*.f64 (PI.f64) t)))): 0 points increase in error, 0 points decrease in error
(Rewrite=> associate-/l/_binary64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (*.f64 (*.f64 (-.f64 1 (*.f64 v v)) (*.f64 (PI.f64) t)) (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 3 (*.f64 v v)))))))): 36 points increase in error, 37 points decrease in error
(/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (Rewrite<= associate-*r*_binary64 (*.f64 (-.f64 1 (*.f64 v v)) (*.f64 (*.f64 (PI.f64) t) (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 3 (*.f64 v v))))))))): 0 points increase in error, 1 points decrease in error
(/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (Rewrite<= *-commutative_binary64 (*.f64 (*.f64 (*.f64 (PI.f64) t) (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 3 (*.f64 v v)))))) (-.f64 1 (*.f64 v v))))): 0 points increase in error, 0 points decrease in error
Simplified0.3
\[\leadsto \color{blue}{\frac{\frac{1 + \left(v \cdot v\right) \cdot -5}{t}}{\left(\left(1 - v \cdot v\right) \cdot \sqrt{\mathsf{fma}\left(-6, v \cdot v, 2\right)}\right) \cdot \pi}}
\]
Proof
(/.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 v v) -5)) t) (*.f64 (*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (fma.f64 -6 (*.f64 v v) 2))) (PI.f64))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (+.f64 1 (*.f64 (Rewrite<= unpow2_binary64 (pow.f64 v 2)) -5)) t) (*.f64 (*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (fma.f64 -6 (*.f64 v v) 2))) (PI.f64))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (+.f64 1 (Rewrite<= *-commutative_binary64 (*.f64 -5 (pow.f64 v 2)))) t) (*.f64 (*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (fma.f64 -6 (*.f64 v v) 2))) (PI.f64))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (+.f64 1 (*.f64 -5 (pow.f64 v 2))) t) (*.f64 (*.f64 (-.f64 1 (Rewrite<= unpow2_binary64 (pow.f64 v 2))) (sqrt.f64 (fma.f64 -6 (*.f64 v v) 2))) (PI.f64))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (+.f64 1 (*.f64 -5 (pow.f64 v 2))) t) (*.f64 (*.f64 (-.f64 1 (pow.f64 v 2)) (sqrt.f64 (fma.f64 -6 (Rewrite<= unpow2_binary64 (pow.f64 v 2)) 2))) (PI.f64))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (+.f64 1 (*.f64 -5 (pow.f64 v 2))) t) (*.f64 (*.f64 (-.f64 1 (pow.f64 v 2)) (sqrt.f64 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 -6 (pow.f64 v 2)) 2)))) (PI.f64))): 0 points increase in error, 0 points decrease in error
(/.f64 (/.f64 (+.f64 1 (*.f64 -5 (pow.f64 v 2))) t) (Rewrite<= associate-*r*_binary64 (*.f64 (-.f64 1 (pow.f64 v 2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 -6 (pow.f64 v 2)) 2)) (PI.f64))))): 1 points increase in error, 0 points decrease in error
(Rewrite<= associate-/r*_binary64 (/.f64 (+.f64 1 (*.f64 -5 (pow.f64 v 2))) (*.f64 t (*.f64 (-.f64 1 (pow.f64 v 2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 -6 (pow.f64 v 2)) 2)) (PI.f64)))))): 53 points increase in error, 40 points decrease in error