Simplified34.5
\[\leadsto \color{blue}{\frac{2}{\left(\frac{{t}^{3}}{\ell \cdot \ell} \cdot \sin k\right) \cdot \left(\tan k \cdot \left({\left(\frac{k}{t}\right)}^{2} + 0\right)\right)}}
\]
Proof
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (+.f64 (pow.f64 (/.f64 k t) 2) 0)))): 0 points increase in error, 0 points decrease in error
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (+.f64 (pow.f64 (/.f64 k t) 2) (Rewrite<= metadata-eval (-.f64 1 1)))))): 0 points increase in error, 0 points decrease in error
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (Rewrite<= associate--l+_binary64 (-.f64 (+.f64 (pow.f64 (/.f64 k t) 2) 1) 1))))): 43 points increase in error, 0 points decrease in error
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (Rewrite<= +-commutative_binary64 (+.f64 1 (pow.f64 (/.f64 k t) 2))) 1)))): 0 points increase in error, 0 points decrease in error
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (Rewrite<= +-rgt-identity_binary64 (+.f64 (*.f64 (tan.f64 k) (-.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)) 0)))): 0 points increase in error, 0 points decrease in error
(/.f64 2 (Rewrite=> distribute-lft-in_binary64 (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (*.f64 (tan.f64 k) (-.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1))) (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 0)))): 51 points increase in error, 0 points decrease in error
(/.f64 2 (+.f64 (Rewrite<= associate-*l*_binary64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1))) (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) 0))): 0 points increase in error, 1 points decrease in error
(/.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)) (Rewrite=> mul0-rgt_binary64 0))): 0 points increase in error, 51 points decrease in error
(/.f64 2 (Rewrite=> +-rgt-identity_binary64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 l l)) (sin.f64 k)) (tan.f64 k)) (-.f64 (+.f64 1 (pow.f64 (/.f64 k t) 2)) 1)))): 0 points increase in error, 0 points decrease in error
Simplified7.3
\[\leadsto \frac{2}{\color{blue}{\frac{k \cdot k}{\cos k} \cdot \left(\frac{t}{\ell} \cdot \frac{{\sin k}^{2}}{\ell}\right)}}
\]
Proof
(*.f64 (/.f64 (*.f64 k k) (cos.f64 k)) (*.f64 (/.f64 t l) (/.f64 (pow.f64 (sin.f64 k) 2) l))): 0 points increase in error, 0 points decrease in error
(*.f64 (/.f64 (Rewrite<= unpow2_binary64 (pow.f64 k 2)) (cos.f64 k)) (*.f64 (/.f64 t l) (/.f64 (pow.f64 (sin.f64 k) 2) l))): 0 points increase in error, 1 points decrease in error
(*.f64 (/.f64 (pow.f64 k 2) (cos.f64 k)) (Rewrite<= times-frac_binary64 (/.f64 (*.f64 t (pow.f64 (sin.f64 k) 2)) (*.f64 l l)))): 26 points increase in error, 10 points decrease in error
(*.f64 (/.f64 (pow.f64 k 2) (cos.f64 k)) (/.f64 (Rewrite<= *-commutative_binary64 (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 l l))): 0 points increase in error, 0 points decrease in error
(Rewrite<= times-frac_binary64 (/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (*.f64 l l)))): 20 points increase in error, 13 points decrease in error
(/.f64 (*.f64 (pow.f64 k 2) (*.f64 (pow.f64 (sin.f64 k) 2) t)) (*.f64 (cos.f64 k) (Rewrite<= unpow2_binary64 (pow.f64 l 2)))): 0 points increase in error, 0 points decrease in error
Simplified5.6
\[\leadsto \color{blue}{\cos k \cdot \frac{\frac{2}{k}}{\frac{\frac{{\sin k}^{2}}{\frac{\ell}{t}}}{\frac{\ell}{k}}}}
\]
Proof
(*.f64 (cos.f64 k) (/.f64 (/.f64 2 k) (/.f64 (/.f64 (pow.f64 (sin.f64 k) 2) (/.f64 l t)) (/.f64 l k)))): 0 points increase in error, 0 points decrease in error
(*.f64 (cos.f64 k) (/.f64 (/.f64 2 k) (/.f64 (Rewrite<= associate-/l*_binary64 (/.f64 (*.f64 (pow.f64 (sin.f64 k) 2) t) l)) (/.f64 l k)))): 19 points increase in error, 15 points decrease in error
(*.f64 (cos.f64 k) (/.f64 (/.f64 2 k) (/.f64 (/.f64 (Rewrite<= *-commutative_binary64 (*.f64 t (pow.f64 (sin.f64 k) 2))) l) (/.f64 l k)))): 0 points increase in error, 0 points decrease in error
(*.f64 (cos.f64 k) (/.f64 (/.f64 2 k) (/.f64 (Rewrite<= associate-*l/_binary64 (*.f64 (/.f64 t l) (pow.f64 (sin.f64 k) 2))) (/.f64 l k)))): 20 points increase in error, 18 points decrease in error
(*.f64 (cos.f64 k) (/.f64 (/.f64 2 k) (Rewrite<= associate-/l*_binary64 (/.f64 (*.f64 (*.f64 (/.f64 t l) (pow.f64 (sin.f64 k) 2)) k) l)))): 11 points increase in error, 14 points decrease in error
(*.f64 (cos.f64 k) (/.f64 (/.f64 2 k) (Rewrite<= associate-*l/_binary64 (*.f64 (/.f64 (*.f64 (/.f64 t l) (pow.f64 (sin.f64 k) 2)) l) k)))): 43 points increase in error, 15 points decrease in error
(*.f64 (cos.f64 k) (/.f64 (/.f64 2 k) (*.f64 (Rewrite=> associate-/l*_binary64 (/.f64 (/.f64 t l) (/.f64 l (pow.f64 (sin.f64 k) 2)))) k))): 6 points increase in error, 12 points decrease in error
(*.f64 (cos.f64 k) (/.f64 (/.f64 2 k) (Rewrite=> *-commutative_binary64 (*.f64 k (/.f64 (/.f64 t l) (/.f64 l (pow.f64 (sin.f64 k) 2))))))): 0 points increase in error, 0 points decrease in error
(*.f64 (cos.f64 k) (Rewrite<= associate-/r*_binary64 (/.f64 2 (*.f64 k (*.f64 k (/.f64 (/.f64 t l) (/.f64 l (pow.f64 (sin.f64 k) 2)))))))): 20 points increase in error, 14 points decrease in error
(Rewrite<= *-commutative_binary64 (*.f64 (/.f64 2 (*.f64 k (*.f64 k (/.f64 (/.f64 t l) (/.f64 l (pow.f64 (sin.f64 k) 2)))))) (cos.f64 k))): 0 points increase in error, 0 points decrease in error
(Rewrite=> associate-*l/_binary64 (/.f64 (*.f64 2 (cos.f64 k)) (*.f64 k (*.f64 k (/.f64 (/.f64 t l) (/.f64 l (pow.f64 (sin.f64 k) 2))))))): 8 points increase in error, 8 points decrease in error
(/.f64 (*.f64 2 (cos.f64 k)) (Rewrite=> associate-*r*_binary64 (*.f64 (*.f64 k k) (/.f64 (/.f64 t l) (/.f64 l (pow.f64 (sin.f64 k) 2)))))): 28 points increase in error, 5 points decrease in error
(Rewrite=> associate-/r*_binary64 (/.f64 (/.f64 (*.f64 2 (cos.f64 k)) (*.f64 k k)) (/.f64 (/.f64 t l) (/.f64 l (pow.f64 (sin.f64 k) 2))))): 9 points increase in error, 12 points decrease in error
(/.f64 (Rewrite<= associate-*r/_binary64 (*.f64 2 (/.f64 (cos.f64 k) (*.f64 k k)))) (/.f64 (/.f64 t l) (/.f64 l (pow.f64 (sin.f64 k) 2)))): 0 points increase in error, 0 points decrease in error
(Rewrite<= associate-*r/_binary64 (*.f64 2 (/.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (/.f64 (/.f64 t l) (/.f64 l (pow.f64 (sin.f64 k) 2)))))): 1 points increase in error, 0 points decrease in error
(*.f64 2 (/.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (Rewrite<= associate-/l*_binary64 (/.f64 (*.f64 (/.f64 t l) (pow.f64 (sin.f64 k) 2)) l)))): 9 points increase in error, 6 points decrease in error
(*.f64 2 (/.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (/.f64 (Rewrite=> associate-*l/_binary64 (/.f64 (*.f64 t (pow.f64 (sin.f64 k) 2)) l)) l))): 9 points increase in error, 12 points decrease in error
(*.f64 2 (/.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (Rewrite<= associate-/r*_binary64 (/.f64 (*.f64 t (pow.f64 (sin.f64 k) 2)) (*.f64 l l))))): 29 points increase in error, 4 points decrease in error
(*.f64 2 (Rewrite<= associate-/l*_binary64 (/.f64 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (*.f64 l l)) (*.f64 t (pow.f64 (sin.f64 k) 2))))): 7 points increase in error, 21 points decrease in error
(*.f64 2 (Rewrite<= associate-*r/_binary64 (*.f64 (/.f64 (cos.f64 k) (*.f64 k k)) (/.f64 (*.f64 l l) (*.f64 t (pow.f64 (sin.f64 k) 2)))))): 23 points increase in error, 11 points decrease in error
(*.f64 2 (Rewrite<= times-frac_binary64 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (*.f64 k k) (*.f64 t (pow.f64 (sin.f64 k) 2)))))): 29 points increase in error, 22 points decrease in error
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (*.f64 l l)) (*.f64 (*.f64 k k) (Rewrite=> *-commutative_binary64 (*.f64 (pow.f64 (sin.f64 k) 2) t))))): 0 points increase in error, 0 points decrease in error
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (Rewrite<= unpow2_binary64 (pow.f64 l 2))) (*.f64 (*.f64 k k) (*.f64 (pow.f64 (sin.f64 k) 2) t)))): 0 points increase in error, 0 points decrease in error
(*.f64 2 (/.f64 (*.f64 (cos.f64 k) (pow.f64 l 2)) (*.f64 (Rewrite<= unpow2_binary64 (pow.f64 k 2)) (*.f64 (pow.f64 (sin.f64 k) 2) t)))): 0 points increase in error, 0 points decrease in error