0.885 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.287 * * * [progress]: [2/2] Setting up program. 0.290 * [progress]: [Phase 2 of 3] Improving. 0.292 * [simplify]: Simplifying using # : (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))) 0.297 * * [simplify]: iteration 0 : 13 enodes (cost 9 ) 0.299 * * [simplify]: iteration 1 : 22 enodes (cost 9 ) 0.300 * * [simplify]: iteration 2 : 29 enodes (cost 9 ) 0.301 * * [simplify]: iteration 3 : 37 enodes (cost 9 ) 0.303 * * [simplify]: iteration 4 : 43 enodes (cost 9 ) 0.304 * * [simplify]: iteration 5 : 45 enodes (cost 9 ) 0.306 * * [simplify]: iteration 6 : 45 enodes (cost 9 ) 0.306 * [simplify]: Simplified to: (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))) 0.308 * * [progress]: iteration 1 / 4 0.308 * * * [progress]: picking best candidate 0.310 * * * * [pick]: Picked # 0.310 * * * [progress]: localizing error 0.320 * * * [progress]: generating rewritten candidates 0.320 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 0.327 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2) 0.333 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 0.336 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 0.346 * * * [progress]: generating series expansions 0.346 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 0.350 * [approximate]: Taking taylor expansion of (pow (tan x) 2) in (x) around 0 0.351 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.351 * [taylor]: Taking taylor expansion of (tan x) in x 0.352 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.353 * [taylor]: Taking taylor expansion of (sin x) in x 0.353 * [taylor]: Taking taylor expansion of x in x 0.353 * [taylor]: Taking taylor expansion of (cos x) in x 0.353 * [taylor]: Taking taylor expansion of x in x 0.354 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.354 * [taylor]: Taking taylor expansion of (tan x) in x 0.355 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.355 * [taylor]: Taking taylor expansion of (sin x) in x 0.355 * [taylor]: Taking taylor expansion of x in x 0.355 * [taylor]: Taking taylor expansion of (cos x) in x 0.355 * [taylor]: Taking taylor expansion of x in x 0.388 * [approximate]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in (x) around 0 0.388 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.388 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.388 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.388 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.388 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.388 * [taylor]: Taking taylor expansion of x in x 0.388 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.388 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.388 * [taylor]: Taking taylor expansion of x in x 0.389 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.389 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.389 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.389 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.389 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.389 * [taylor]: Taking taylor expansion of x in x 0.389 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.389 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.390 * [taylor]: Taking taylor expansion of x in x 0.399 * [approximate]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in (x) around 0 0.399 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.399 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.399 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.399 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.399 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.399 * [taylor]: Taking taylor expansion of -1 in x 0.399 * [taylor]: Taking taylor expansion of x in x 0.399 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.399 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.399 * [taylor]: Taking taylor expansion of -1 in x 0.399 * [taylor]: Taking taylor expansion of x in x 0.400 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.400 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.400 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.400 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.400 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.400 * [taylor]: Taking taylor expansion of -1 in x 0.400 * [taylor]: Taking taylor expansion of x in x 0.400 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.400 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.400 * [taylor]: Taking taylor expansion of -1 in x 0.400 * [taylor]: Taking taylor expansion of x in x 0.407 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2) 0.408 * [approximate]: Taking taylor expansion of (pow (tan x) 2) in (x) around 0 0.408 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.408 * [taylor]: Taking taylor expansion of (tan x) in x 0.408 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.408 * [taylor]: Taking taylor expansion of (sin x) in x 0.408 * [taylor]: Taking taylor expansion of x in x 0.408 * [taylor]: Taking taylor expansion of (cos x) in x 0.408 * [taylor]: Taking taylor expansion of x in x 0.408 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.409 * [taylor]: Taking taylor expansion of (tan x) in x 0.409 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.409 * [taylor]: Taking taylor expansion of (sin x) in x 0.409 * [taylor]: Taking taylor expansion of x in x 0.409 * [taylor]: Taking taylor expansion of (cos x) in x 0.409 * [taylor]: Taking taylor expansion of x in x 0.422 * [approximate]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in (x) around 0 0.422 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.422 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.422 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.422 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.422 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.422 * [taylor]: Taking taylor expansion of x in x 0.422 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.422 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.422 * [taylor]: Taking taylor expansion of x in x 0.423 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.423 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.423 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.423 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.423 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.423 * [taylor]: Taking taylor expansion of x in x 0.423 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.423 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.423 * [taylor]: Taking taylor expansion of x in x 0.430 * [approximate]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in (x) around 0 0.430 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.430 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.430 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.430 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.430 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.430 * [taylor]: Taking taylor expansion of -1 in x 0.430 * [taylor]: Taking taylor expansion of x in x 0.431 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.431 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.431 * [taylor]: Taking taylor expansion of -1 in x 0.431 * [taylor]: Taking taylor expansion of x in x 0.431 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.431 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.431 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.431 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.431 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.431 * [taylor]: Taking taylor expansion of -1 in x 0.431 * [taylor]: Taking taylor expansion of x in x 0.432 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.432 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.432 * [taylor]: Taking taylor expansion of -1 in x 0.432 * [taylor]: Taking taylor expansion of x in x 0.439 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 0.439 * [approximate]: Taking taylor expansion of (- 1.0 (pow (tan x) 2)) in (x) around 0 0.439 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan x) 2)) in x 0.439 * [taylor]: Taking taylor expansion of 1.0 in x 0.439 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.439 * [taylor]: Taking taylor expansion of (tan x) in x 0.439 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.439 * [taylor]: Taking taylor expansion of (sin x) in x 0.439 * [taylor]: Taking taylor expansion of x in x 0.439 * [taylor]: Taking taylor expansion of (cos x) in x 0.439 * [taylor]: Taking taylor expansion of x in x 0.440 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan x) 2)) in x 0.440 * [taylor]: Taking taylor expansion of 1.0 in x 0.440 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.440 * [taylor]: Taking taylor expansion of (tan x) in x 0.441 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.441 * [taylor]: Taking taylor expansion of (sin x) in x 0.441 * [taylor]: Taking taylor expansion of x in x 0.441 * [taylor]: Taking taylor expansion of (cos x) in x 0.441 * [taylor]: Taking taylor expansion of x in x 0.449 * [approximate]: Taking taylor expansion of (- 1.0 (pow (tan (/ 1 x)) 2)) in (x) around 0 0.449 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ 1 x)) 2)) in x 0.449 * [taylor]: Taking taylor expansion of 1.0 in x 0.449 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.449 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.449 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.449 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.449 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.449 * [taylor]: Taking taylor expansion of x in x 0.449 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.449 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.449 * [taylor]: Taking taylor expansion of x in x 0.450 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ 1 x)) 2)) in x 0.450 * [taylor]: Taking taylor expansion of 1.0 in x 0.450 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.450 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.450 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.450 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.450 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.450 * [taylor]: Taking taylor expansion of x in x 0.450 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.450 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.450 * [taylor]: Taking taylor expansion of x in x 0.461 * [approximate]: Taking taylor expansion of (- 1.0 (pow (tan (/ -1 x)) 2)) in (x) around 0 0.461 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ -1 x)) 2)) in x 0.461 * [taylor]: Taking taylor expansion of 1.0 in x 0.461 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.461 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.461 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.461 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.461 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.461 * [taylor]: Taking taylor expansion of -1 in x 0.461 * [taylor]: Taking taylor expansion of x in x 0.462 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.462 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.462 * [taylor]: Taking taylor expansion of -1 in x 0.462 * [taylor]: Taking taylor expansion of x in x 0.462 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ -1 x)) 2)) in x 0.462 * [taylor]: Taking taylor expansion of 1.0 in x 0.462 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.462 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.462 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.462 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.462 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.462 * [taylor]: Taking taylor expansion of -1 in x 0.462 * [taylor]: Taking taylor expansion of x in x 0.463 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.463 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.463 * [taylor]: Taking taylor expansion of -1 in x 0.463 * [taylor]: Taking taylor expansion of x in x 0.473 * * * * [progress]: [ 4 / 4 ] generating series at (2) 0.473 * [approximate]: Taking taylor expansion of (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0)) in (x) around 0 0.473 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0)) in x 0.473 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan x) 2)) in x 0.473 * [taylor]: Taking taylor expansion of 1.0 in x 0.473 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.473 * [taylor]: Taking taylor expansion of (tan x) in x 0.473 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.473 * [taylor]: Taking taylor expansion of (sin x) in x 0.473 * [taylor]: Taking taylor expansion of x in x 0.473 * [taylor]: Taking taylor expansion of (cos x) in x 0.474 * [taylor]: Taking taylor expansion of x in x 0.474 * [taylor]: Taking taylor expansion of (+ (pow (tan x) 2) 1.0) in x 0.474 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.474 * [taylor]: Taking taylor expansion of (tan x) in x 0.474 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.474 * [taylor]: Taking taylor expansion of (sin x) in x 0.474 * [taylor]: Taking taylor expansion of x in x 0.474 * [taylor]: Taking taylor expansion of (cos x) in x 0.474 * [taylor]: Taking taylor expansion of x in x 0.475 * [taylor]: Taking taylor expansion of 1.0 in x 0.476 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0)) in x 0.476 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan x) 2)) in x 0.476 * [taylor]: Taking taylor expansion of 1.0 in x 0.476 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.476 * [taylor]: Taking taylor expansion of (tan x) in x 0.476 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.476 * [taylor]: Taking taylor expansion of (sin x) in x 0.476 * [taylor]: Taking taylor expansion of x in x 0.476 * [taylor]: Taking taylor expansion of (cos x) in x 0.476 * [taylor]: Taking taylor expansion of x in x 0.477 * [taylor]: Taking taylor expansion of (+ (pow (tan x) 2) 1.0) in x 0.477 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.477 * [taylor]: Taking taylor expansion of (tan x) in x 0.477 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.477 * [taylor]: Taking taylor expansion of (sin x) in x 0.477 * [taylor]: Taking taylor expansion of x in x 0.477 * [taylor]: Taking taylor expansion of (cos x) in x 0.477 * [taylor]: Taking taylor expansion of x in x 0.478 * [taylor]: Taking taylor expansion of 1.0 in x 0.502 * [approximate]: Taking taylor expansion of (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0)) in (x) around 0 0.502 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0)) in x 0.502 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ 1 x)) 2)) in x 0.502 * [taylor]: Taking taylor expansion of 1.0 in x 0.502 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.502 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.502 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.502 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.502 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.502 * [taylor]: Taking taylor expansion of x in x 0.502 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.502 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.502 * [taylor]: Taking taylor expansion of x in x 0.503 * [taylor]: Taking taylor expansion of (+ (pow (tan (/ 1 x)) 2) 1.0) in x 0.503 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.503 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.503 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.503 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.503 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.503 * [taylor]: Taking taylor expansion of x in x 0.503 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.503 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.503 * [taylor]: Taking taylor expansion of x in x 0.504 * [taylor]: Taking taylor expansion of 1.0 in x 0.505 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0)) in x 0.505 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ 1 x)) 2)) in x 0.505 * [taylor]: Taking taylor expansion of 1.0 in x 0.505 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.505 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.505 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.505 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.505 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.505 * [taylor]: Taking taylor expansion of x in x 0.505 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.505 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.505 * [taylor]: Taking taylor expansion of x in x 0.506 * [taylor]: Taking taylor expansion of (+ (pow (tan (/ 1 x)) 2) 1.0) in x 0.506 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.506 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.506 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.506 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.506 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.506 * [taylor]: Taking taylor expansion of x in x 0.506 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.506 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.506 * [taylor]: Taking taylor expansion of x in x 0.507 * [taylor]: Taking taylor expansion of 1.0 in x 0.534 * [approximate]: Taking taylor expansion of (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0)) in (x) around 0 0.534 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0)) in x 0.534 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ -1 x)) 2)) in x 0.534 * [taylor]: Taking taylor expansion of 1.0 in x 0.534 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.534 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.534 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.534 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.534 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.534 * [taylor]: Taking taylor expansion of -1 in x 0.534 * [taylor]: Taking taylor expansion of x in x 0.534 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.534 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.534 * [taylor]: Taking taylor expansion of -1 in x 0.534 * [taylor]: Taking taylor expansion of x in x 0.535 * [taylor]: Taking taylor expansion of (+ (pow (tan (/ -1 x)) 2) 1.0) in x 0.535 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.535 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.535 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.535 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.535 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.535 * [taylor]: Taking taylor expansion of -1 in x 0.535 * [taylor]: Taking taylor expansion of x in x 0.535 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.535 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.535 * [taylor]: Taking taylor expansion of -1 in x 0.535 * [taylor]: Taking taylor expansion of x in x 0.536 * [taylor]: Taking taylor expansion of 1.0 in x 0.537 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0)) in x 0.537 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ -1 x)) 2)) in x 0.537 * [taylor]: Taking taylor expansion of 1.0 in x 0.537 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.537 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.537 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.537 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.537 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.537 * [taylor]: Taking taylor expansion of -1 in x 0.537 * [taylor]: Taking taylor expansion of x in x 0.538 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.538 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.538 * [taylor]: Taking taylor expansion of -1 in x 0.538 * [taylor]: Taking taylor expansion of x in x 0.538 * [taylor]: Taking taylor expansion of (+ (pow (tan (/ -1 x)) 2) 1.0) in x 0.538 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.538 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.538 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.538 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.538 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.538 * [taylor]: Taking taylor expansion of -1 in x 0.538 * [taylor]: Taking taylor expansion of x in x 0.539 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.539 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.539 * [taylor]: Taking taylor expansion of -1 in x 0.539 * [taylor]: Taking taylor expansion of x in x 0.539 * [taylor]: Taking taylor expansion of 1.0 in x 0.566 * * * [progress]: simplifying candidates 0.568 * [simplify]: Simplifying using # : (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) (+ 1 1) (* (tan x) (tan x)) (+ 1 1) (+ (log (tan x)) (log (tan x))) (log (* (tan x) (tan x))) (exp (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (tan x)) (* (* (tan x) (tan x)) (tan x))) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (* (tan x) (tan x))) (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (* (sin x) (sin x)) (* (cos x) (cos x)) (* (* (cbrt (tan x)) (cbrt (tan x))) (* (cbrt (tan x)) (cbrt (tan x)))) (* (cbrt (tan x)) (cbrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 1 1) (* (tan x) (tan x)) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 2 1) (* (tan x) (* (cbrt (tan x)) (cbrt (tan x)))) (* (tan x) (sqrt (tan x))) (* (tan x) 1) (* (cbrt (tan x)) (tan x)) (* (sqrt (tan x)) (tan x)) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (sin x) (tan x)) (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) (+ 1 1) (* (tan x) (tan x)) (+ 1 1) (+ (log (tan x)) (log (tan x))) (log (* (tan x) (tan x))) (exp (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (tan x)) (* (* (tan x) (tan x)) (tan x))) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (* (tan x) (tan x))) (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (* (sin x) (sin x)) (* (cos x) (cos x)) (* (* (cbrt (tan x)) (cbrt (tan x))) (* (cbrt (tan x)) (cbrt (tan x)))) (* (cbrt (tan x)) (cbrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 1 1) (* (tan x) (tan x)) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 2 1) (* (tan x) (* (cbrt (tan x)) (cbrt (tan x)))) (* (tan x) (sqrt (tan x))) (* (tan x) 1) (* (cbrt (tan x)) (tan x)) (* (sqrt (tan x)) (tan x)) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (sin x) (tan x)) (fma (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0) (- (* (tan x) (tan x)))) (fma (- (tan x)) (tan x) (* (tan x) (tan x))) (fma (sqrt 1.0) (sqrt 1.0) (- (* (tan x) (tan x)))) (fma (- (tan x)) (tan x) (* (tan x) (tan x))) (fma 1 1.0 (- (* (tan x) (tan x)))) (fma (- (tan x)) (tan x) (* (tan x) (tan x))) (expm1 (- 1.0 (* (tan x) (tan x)))) (log1p (- 1.0 (* (tan x) (tan x)))) (- (* (tan x) (tan x))) (- (* (tan x) (tan x))) (- (* (tan x) (tan x))) (/ (exp 1.0) (exp (* (tan x) (tan x)))) (log (- 1.0 (* (tan x) (tan x)))) (exp (- 1.0 (* (tan x) (tan x)))) (* (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (- 1.0 (* (tan x) (tan x))))) (cbrt (- 1.0 (* (tan x) (tan x)))) (* (* (- 1.0 (* (tan x) (tan x))) (- 1.0 (* (tan x) (tan x)))) (- 1.0 (* (tan x) (tan x)))) (sqrt (- 1.0 (* (tan x) (tan x)))) (sqrt (- 1.0 (* (tan x) (tan x)))) (- (pow 1.0 3) (pow (* (tan x) (tan x)) 3)) (+ (* 1.0 1.0) (+ (* (* (tan x) (tan x)) (* (tan x) (tan x))) (* 1.0 (* (tan x) (tan x))))) (- (* (tan x) (tan x))) (- (* 1.0 1.0) (* (* (tan x) (tan x)) (* (tan x) (tan x)))) (+ 1.0 (* (tan x) (tan x))) (+ (sqrt 1.0) (tan x)) (- (sqrt 1.0) (tan x)) (- (* (tan x) (tan x))) (expm1 (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (- (log (- 1.0 (* (tan x) (tan x)))) (log (+ 1.0 (* (tan x) (tan x))))) (log (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (exp (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (/ (* (* (- 1.0 (* (tan x) (tan x))) (- 1.0 (* (tan x) (tan x)))) (- 1.0 (* (tan x) (tan x)))) (* (* (+ 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))) (+ 1.0 (* (tan x) (tan x))))) (* (cbrt (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (cbrt (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (cbrt (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (* (* (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))) (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (sqrt (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (sqrt (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (- (- 1.0 (* (tan x) (tan x)))) (- (+ 1.0 (* (tan x) (tan x)))) (/ 1.0 (+ 1.0 (* (tan x) (tan x)))) (/ (* (tan x) (tan x)) (+ 1.0 (* (tan x) (tan x)))) (/ (* (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (- 1.0 (* (tan x) (tan x))))) (* (cbrt (+ 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x)))))) (/ (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x))))) (/ (* (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (- 1.0 (* (tan x) (tan x))))) (sqrt (+ 1.0 (* (tan x) (tan x))))) (/ (cbrt (- 1.0 (* (tan x) (tan x)))) (sqrt (+ 1.0 (* (tan x) (tan x))))) (/ (* (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (- 1.0 (* (tan x) (tan x))))) 1) (/ (cbrt (- 1.0 (* (tan x) (tan x)))) (+ 1.0 (* (tan x) (tan x)))) (/ (sqrt (- 1.0 (* (tan x) (tan x)))) (* (cbrt (+ 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x)))))) (/ (sqrt (- 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x))))) (/ (sqrt (- 1.0 (* (tan x) (tan x)))) (sqrt (+ 1.0 (* (tan x) (tan x))))) (/ (sqrt (- 1.0 (* (tan x) (tan x)))) (sqrt (+ 1.0 (* (tan x) (tan x))))) (/ (sqrt (- 1.0 (* (tan x) (tan x)))) 1) (/ (sqrt (- 1.0 (* (tan x) (tan x)))) (+ 1.0 (* (tan x) (tan x)))) (/ 1 (* (cbrt (+ 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x)))))) (/ (- 1.0 (* (tan x) (tan x))) (cbrt (+ 1.0 (* (tan x) (tan x))))) (/ 1 (sqrt (+ 1.0 (* (tan x) (tan x))))) (/ (- 1.0 (* (tan x) (tan x))) (sqrt (+ 1.0 (* (tan x) (tan x))))) (/ 1 1) (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))) (/ (+ (sqrt 1.0) (tan x)) (* (cbrt (+ 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x)))))) (/ (- (sqrt 1.0) (tan x)) (cbrt (+ 1.0 (* (tan x) (tan x))))) (/ (+ (sqrt 1.0) (tan x)) (sqrt (+ 1.0 (* (tan x) (tan x))))) (/ (- (sqrt 1.0) (tan x)) (sqrt (+ 1.0 (* (tan x) (tan x))))) (/ (+ (sqrt 1.0) (tan x)) 1) (/ (- (sqrt 1.0) (tan x)) (+ 1.0 (* (tan x) (tan x)))) (/ 1 (+ 1.0 (* (tan x) (tan x)))) (/ (+ 1.0 (* (tan x) (tan x))) (- 1.0 (* (tan x) (tan x)))) (/ (- 1.0 (* (tan x) (tan x))) (* (cbrt (+ 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x)))))) (/ (- 1.0 (* (tan x) (tan x))) (sqrt (+ 1.0 (* (tan x) (tan x))))) (/ (- 1.0 (* (tan x) (tan x))) 1) (/ (+ 1.0 (* (tan x) (tan x))) (cbrt (- 1.0 (* (tan x) (tan x))))) (/ (+ 1.0 (* (tan x) (tan x))) (sqrt (- 1.0 (* (tan x) (tan x))))) (/ (+ 1.0 (* (tan x) (tan x))) (- 1.0 (* (tan x) (tan x)))) (/ (+ 1.0 (* (tan x) (tan x))) (- (sqrt 1.0) (tan x))) (/ (- 1.0 (* (tan x) (tan x))) (+ (pow 1.0 3) (pow (* (tan x) (tan x)) 3))) (/ (- 1.0 (* (tan x) (tan x))) (- (* 1.0 1.0) (* (* (tan x) (tan x)) (* (tan x) (tan x))))) (* (+ 1.0 (* (tan x) (tan x))) (+ (* 1.0 1.0) (+ (* (* (tan x) (tan x)) (* (tan x) (tan x))) (* 1.0 (* (tan x) (tan x)))))) (* (+ 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))) (+ (pow x 2) (+ (* 17/45 (pow x 6)) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (+ (pow x 2) (+ (* 17/45 (pow x 6)) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (- 1.0 (+ (pow x 2) (* 2/3 (pow x 4)))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (- (+ (* 0.6666666666666669 (pow x 4)) 1.0) (* 2.0 (pow x 2))) (/ (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0)) (/ (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0)) 0.577 * * [simplify]: iteration 0 : 338 enodes (cost 1007 ) 0.584 * * [simplify]: iteration 1 : 1243 enodes (cost 918 ) 0.611 * * [simplify]: iteration 2 : 5001 enodes (cost 882 ) 0.616 * [simplify]: Simplified to: (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) 2 (* (tan x) (tan x)) 2 (* 2 (log (tan x))) (* 2 (log (tan x))) (exp (* (tan x) (tan x))) (pow (tan x) 6) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (pow (tan x) 6) (fabs (tan x)) (fabs (tan x)) (pow (sin x) 2) (pow (cos x) 2) (pow (cbrt (tan x)) 4) (* (cbrt (tan x)) (cbrt (tan x))) (tan x) (tan x) 1 (* (tan x) (tan x)) (tan x) (tan x) 2 (* (pow (cbrt (tan x)) 4) (cbrt (tan x))) (pow (sqrt (tan x)) 3) (tan x) (pow (cbrt (tan x)) 4) (pow (sqrt (tan x)) 3) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (tan x) (sin x)) (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) 2 (* (tan x) (tan x)) 2 (* 2 (log (tan x))) (* 2 (log (tan x))) (exp (* (tan x) (tan x))) (pow (tan x) 6) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (pow (tan x) 6) (fabs (tan x)) (fabs (tan x)) (pow (sin x) 2) (pow (cos x) 2) (pow (cbrt (tan x)) 4) (* (cbrt (tan x)) (cbrt (tan x))) (tan x) (tan x) 1 (* (tan x) (tan x)) (tan x) (tan x) 2 (* (pow (cbrt (tan x)) 4) (cbrt (tan x))) (pow (sqrt (tan x)) 3) (tan x) (pow (cbrt (tan x)) 4) (pow (sqrt (tan x)) 3) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (tan x) (sin x)) (fma (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0) (- (* (tan x) (tan x)))) (* (tan x) (+ (- (tan x)) (tan x))) (- 1.0 (* (tan x) (tan x))) (* (tan x) (+ (- (tan x)) (tan x))) (- 1.0 (* (tan x) (tan x))) (* (tan x) (+ (- (tan x)) (tan x))) (expm1 (- 1.0 (* (tan x) (tan x)))) (log1p (- 1.0 (* (tan x) (tan x)))) (- (* (tan x) (tan x))) (- (* (tan x) (tan x))) (- (* (tan x) (tan x))) (exp (- 1.0 (* (tan x) (tan x)))) (log (- 1.0 (* (tan x) (tan x)))) (exp (- 1.0 (* (tan x) (tan x)))) (* (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (- 1.0 (* (tan x) (tan x))))) (cbrt (- 1.0 (* (tan x) (tan x)))) (pow (- 1.0 (* (tan x) (tan x))) 3) (sqrt (- 1.0 (* (tan x) (tan x)))) (sqrt (- 1.0 (* (tan x) (tan x)))) (- (pow 1.0 3) (pow (* (tan x) (tan x)) 3)) (fma 1.0 1.0 (* (tan x) (+ (pow (tan x) 3) (* 1.0 (tan x))))) (- (* (tan x) (tan x))) (fma 1.0 1.0 (* (- (pow (tan x) 3)) (tan x))) (fma (tan x) (tan x) 1.0) (+ (sqrt 1.0) (tan x)) (- (sqrt 1.0) (tan x)) (- (* (tan x) (tan x))) (expm1 (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (log (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (log (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (exp (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (pow (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))) 3) (* (cbrt (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (cbrt (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (cbrt (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (pow (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))) 3) (sqrt (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (sqrt (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (- (- 1.0 (* (tan x) (tan x)))) (- (+ 1.0 (* (tan x) (tan x)))) (/ 1.0 (fma (tan x) (tan x) 1.0)) (/ (tan x) (/ (fma (tan x) (tan x) 1.0) (tan x))) (/ (* (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (- 1.0 (* (tan x) (tan x))))) (* (cbrt (+ 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x)))))) (/ (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x))))) (/ (* (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (- 1.0 (* (tan x) (tan x))))) (hypot (tan x) (sqrt 1.0))) (/ (/ (cbrt (- 1.0 (* (tan x) (tan x)))) 1) (hypot (tan x) (sqrt 1.0))) (* (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (- 1.0 (* (tan x) (tan x))))) (/ (cbrt (- 1.0 (* (tan x) (tan x)))) (+ 1.0 (* (tan x) (tan x)))) (/ (sqrt (- 1.0 (* (tan x) (tan x)))) (* (cbrt (+ 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x)))))) (/ (sqrt (- 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x))))) (/ (sqrt (- 1.0 (* (tan x) (tan x)))) (hypot (tan x) (sqrt 1.0))) (/ (sqrt (- 1.0 (* (tan x) (tan x)))) (hypot (tan x) (sqrt 1.0))) (sqrt (- 1.0 (* (tan x) (tan x)))) (/ (sqrt (- 1.0 (* (tan x) (tan x)))) (fma (tan x) (tan x) 1.0)) (/ 1 (* (cbrt (+ 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x)))))) (/ (- 1.0 (* (tan x) (tan x))) (cbrt (+ 1.0 (* (tan x) (tan x))))) (* (/ 2 (hypot (tan x) (sqrt 1.0))) 1/2) (/ (- 1.0 (* (tan x) (tan x))) (hypot (tan x) (sqrt 1.0))) 1 (/ (- 1.0 (* (tan x) (tan x))) (fma (tan x) (tan x) 1.0)) (/ (+ (sqrt 1.0) (tan x)) (* (cbrt (+ 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x)))))) (/ (- (sqrt 1.0) (tan x)) (cbrt (+ 1.0 (* (tan x) (tan x))))) (/ (+ (sqrt 1.0) (tan x)) (hypot (tan x) (sqrt 1.0))) (/ (- (sqrt 1.0) (tan x)) (sqrt (+ 1.0 (* (tan x) (tan x))))) (+ (sqrt 1.0) (tan x)) (/ (- (sqrt 1.0) (tan x)) (+ 1.0 (* (tan x) (tan x)))) (/ 1 (+ 1.0 (* (tan x) (tan x)))) (/ (fma (tan x) (tan x) 1.0) (- 1.0 (* (tan x) (tan x)))) (/ (- 1.0 (* (tan x) (tan x))) (* (cbrt (+ 1.0 (* (tan x) (tan x)))) (cbrt (+ 1.0 (* (tan x) (tan x)))))) (/ (- 1.0 (* (tan x) (tan x))) (hypot (tan x) (sqrt 1.0))) (- 1.0 (* (tan x) (tan x))) (/ (+ 1.0 (* (tan x) (tan x))) (cbrt (- 1.0 (* (tan x) (tan x))))) (/ (fma (tan x) (tan x) 1.0) (sqrt (- 1.0 (* (tan x) (tan x))))) (/ (fma (tan x) (tan x) 1.0) (- 1.0 (* (tan x) (tan x)))) (/ (+ 1.0 (* (tan x) (tan x))) (- (sqrt 1.0) (tan x))) (/ (- 1.0 (* (tan x) (tan x))) (fma (pow (tan x) 6) 1 (pow 1.0 3))) (/ (- 1.0 (* (tan x) (tan x))) (fma 1.0 1.0 (* (- (pow (tan x) 3)) (tan x)))) (* (fma 1.0 1.0 (* (tan x) (+ (pow (tan x) 3) (* 1.0 (tan x))))) (+ 1.0 (* (tan x) (tan x)))) (* (fma (tan x) (tan x) 1.0) (+ 1.0 (* (tan x) (tan x)))) (fma x x (fma 17/45 (pow x 6) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (fma x x (fma 17/45 (pow x 6) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (- 1.0 (fma (pow x 4) 2/3 (pow x 2))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (fma (pow x 4) 0.6666666666666669 (- 1.0 (* 2.0 (pow x 2)))) (/ (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0)) (/ (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0)) 0.618 * * * [progress]: adding candidates to table 0.879 * * [progress]: iteration 2 / 4 0.879 * * * [progress]: picking best candidate 0.907 * * * * [pick]: Picked # 0.907 * * * [progress]: localizing error 0.919 * * * [progress]: generating rewritten candidates 0.919 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2) 0.921 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1) 0.925 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2) 0.930 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1 1) 0.940 * * * [progress]: generating series expansions 0.940 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2) 0.941 * [approximate]: Taking taylor expansion of (pow (tan x) 2) in (x) around 0 0.941 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.941 * [taylor]: Taking taylor expansion of (tan x) in x 0.941 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.941 * [taylor]: Taking taylor expansion of (sin x) in x 0.941 * [taylor]: Taking taylor expansion of x in x 0.941 * [taylor]: Taking taylor expansion of (cos x) in x 0.941 * [taylor]: Taking taylor expansion of x in x 0.942 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.942 * [taylor]: Taking taylor expansion of (tan x) in x 0.942 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.942 * [taylor]: Taking taylor expansion of (sin x) in x 0.942 * [taylor]: Taking taylor expansion of x in x 0.942 * [taylor]: Taking taylor expansion of (cos x) in x 0.942 * [taylor]: Taking taylor expansion of x in x 0.955 * [approximate]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in (x) around 0 0.955 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.955 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.955 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.955 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.955 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.955 * [taylor]: Taking taylor expansion of x in x 0.956 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.956 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.956 * [taylor]: Taking taylor expansion of x in x 0.956 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.956 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.956 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.956 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.956 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.956 * [taylor]: Taking taylor expansion of x in x 0.956 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.956 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.956 * [taylor]: Taking taylor expansion of x in x 0.964 * [approximate]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in (x) around 0 0.964 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.964 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.964 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.964 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.964 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.964 * [taylor]: Taking taylor expansion of -1 in x 0.964 * [taylor]: Taking taylor expansion of x in x 0.965 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.965 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.965 * [taylor]: Taking taylor expansion of -1 in x 0.965 * [taylor]: Taking taylor expansion of x in x 0.965 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 0.965 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 0.965 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 0.965 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 0.965 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.965 * [taylor]: Taking taylor expansion of -1 in x 0.965 * [taylor]: Taking taylor expansion of x in x 0.966 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 0.966 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.966 * [taylor]: Taking taylor expansion of -1 in x 0.966 * [taylor]: Taking taylor expansion of x in x 0.973 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1) 0.973 * [approximate]: Taking taylor expansion of (exp (pow (tan x) 2)) in (x) around 0 0.973 * [taylor]: Taking taylor expansion of (exp (pow (tan x) 2)) in x 0.973 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.973 * [taylor]: Taking taylor expansion of (tan x) in x 0.973 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.973 * [taylor]: Taking taylor expansion of (sin x) in x 0.973 * [taylor]: Taking taylor expansion of x in x 0.973 * [taylor]: Taking taylor expansion of (cos x) in x 0.973 * [taylor]: Taking taylor expansion of x in x 0.974 * [taylor]: Taking taylor expansion of (exp (pow (tan x) 2)) in x 0.974 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 0.974 * [taylor]: Taking taylor expansion of (tan x) in x 0.974 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 0.974 * [taylor]: Taking taylor expansion of (sin x) in x 0.974 * [taylor]: Taking taylor expansion of x in x 0.974 * [taylor]: Taking taylor expansion of (cos x) in x 0.974 * [taylor]: Taking taylor expansion of x in x 0.985 * [approximate]: Taking taylor expansion of (exp (pow (tan (/ 1 x)) 2)) in (x) around 0 0.985 * [taylor]: Taking taylor expansion of (exp (pow (tan (/ 1 x)) 2)) in x 0.985 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.985 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.985 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.985 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.985 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.985 * [taylor]: Taking taylor expansion of x in x 0.985 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.986 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.986 * [taylor]: Taking taylor expansion of x in x 0.986 * [taylor]: Taking taylor expansion of (exp (pow (tan (/ 1 x)) 2)) in x 0.986 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 0.986 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 0.986 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 0.986 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 0.986 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.986 * [taylor]: Taking taylor expansion of x in x 0.987 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 0.987 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.987 * [taylor]: Taking taylor expansion of x in x 1.003 * [approximate]: Taking taylor expansion of (exp (pow (tan (/ -1 x)) 2)) in (x) around 0 1.003 * [taylor]: Taking taylor expansion of (exp (pow (tan (/ -1 x)) 2)) in x 1.003 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.003 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.004 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.004 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.004 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.004 * [taylor]: Taking taylor expansion of -1 in x 1.004 * [taylor]: Taking taylor expansion of x in x 1.004 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.004 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.004 * [taylor]: Taking taylor expansion of -1 in x 1.004 * [taylor]: Taking taylor expansion of x in x 1.005 * [taylor]: Taking taylor expansion of (exp (pow (tan (/ -1 x)) 2)) in x 1.005 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.005 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.005 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.005 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.005 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.005 * [taylor]: Taking taylor expansion of -1 in x 1.005 * [taylor]: Taking taylor expansion of x in x 1.005 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.005 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.006 * [taylor]: Taking taylor expansion of -1 in x 1.006 * [taylor]: Taking taylor expansion of x in x 1.025 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2) 1.025 * [approximate]: Taking taylor expansion of (pow (tan x) 2) in (x) around 0 1.025 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.026 * [taylor]: Taking taylor expansion of (tan x) in x 1.026 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.026 * [taylor]: Taking taylor expansion of (sin x) in x 1.026 * [taylor]: Taking taylor expansion of x in x 1.026 * [taylor]: Taking taylor expansion of (cos x) in x 1.026 * [taylor]: Taking taylor expansion of x in x 1.026 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.026 * [taylor]: Taking taylor expansion of (tan x) in x 1.026 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.027 * [taylor]: Taking taylor expansion of (sin x) in x 1.027 * [taylor]: Taking taylor expansion of x in x 1.027 * [taylor]: Taking taylor expansion of (cos x) in x 1.027 * [taylor]: Taking taylor expansion of x in x 1.039 * [approximate]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in (x) around 0 1.039 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.039 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.039 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.039 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.039 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.039 * [taylor]: Taking taylor expansion of x in x 1.040 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.040 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.040 * [taylor]: Taking taylor expansion of x in x 1.040 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.040 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.040 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.040 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.040 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.040 * [taylor]: Taking taylor expansion of x in x 1.041 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.041 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.041 * [taylor]: Taking taylor expansion of x in x 1.048 * [approximate]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in (x) around 0 1.048 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.048 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.048 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.048 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.048 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.048 * [taylor]: Taking taylor expansion of -1 in x 1.048 * [taylor]: Taking taylor expansion of x in x 1.048 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.048 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.048 * [taylor]: Taking taylor expansion of -1 in x 1.048 * [taylor]: Taking taylor expansion of x in x 1.049 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.049 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.049 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.049 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.049 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.049 * [taylor]: Taking taylor expansion of -1 in x 1.049 * [taylor]: Taking taylor expansion of x in x 1.049 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.049 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.049 * [taylor]: Taking taylor expansion of -1 in x 1.049 * [taylor]: Taking taylor expansion of x in x 1.056 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1 1) 1.056 * [approximate]: Taking taylor expansion of (pow (tan x) 2) in (x) around 0 1.056 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.056 * [taylor]: Taking taylor expansion of (tan x) in x 1.056 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.056 * [taylor]: Taking taylor expansion of (sin x) in x 1.056 * [taylor]: Taking taylor expansion of x in x 1.056 * [taylor]: Taking taylor expansion of (cos x) in x 1.057 * [taylor]: Taking taylor expansion of x in x 1.057 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.057 * [taylor]: Taking taylor expansion of (tan x) in x 1.057 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.057 * [taylor]: Taking taylor expansion of (sin x) in x 1.057 * [taylor]: Taking taylor expansion of x in x 1.057 * [taylor]: Taking taylor expansion of (cos x) in x 1.057 * [taylor]: Taking taylor expansion of x in x 1.071 * [approximate]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in (x) around 0 1.071 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.071 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.071 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.071 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.071 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.071 * [taylor]: Taking taylor expansion of x in x 1.071 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.071 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.071 * [taylor]: Taking taylor expansion of x in x 1.071 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.072 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.072 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.072 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.072 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.072 * [taylor]: Taking taylor expansion of x in x 1.072 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.072 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.072 * [taylor]: Taking taylor expansion of x in x 1.079 * [approximate]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in (x) around 0 1.079 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.079 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.079 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.079 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.079 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.079 * [taylor]: Taking taylor expansion of -1 in x 1.079 * [taylor]: Taking taylor expansion of x in x 1.080 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.080 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.080 * [taylor]: Taking taylor expansion of -1 in x 1.080 * [taylor]: Taking taylor expansion of x in x 1.080 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.080 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.080 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.080 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.080 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.080 * [taylor]: Taking taylor expansion of -1 in x 1.080 * [taylor]: Taking taylor expansion of x in x 1.081 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.081 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.081 * [taylor]: Taking taylor expansion of -1 in x 1.081 * [taylor]: Taking taylor expansion of x in x 1.088 * * * [progress]: simplifying candidates 1.089 * [simplify]: Simplifying using # : (expm1 (log (exp (* (tan x) (tan x))))) (log1p (log (exp (* (tan x) (tan x))))) (log (* (cbrt (exp (* (tan x) (tan x)))) (cbrt (exp (* (tan x) (tan x)))))) (log (cbrt (exp (* (tan x) (tan x))))) (log (sqrt (exp (* (tan x) (tan x))))) (log (sqrt (exp (* (tan x) (tan x))))) (log 1) (log (exp (* (tan x) (tan x)))) (log (exp (tan x))) (log (exp (* (tan x) (tan x)))) (log (exp (tan x))) (log (log (exp (* (tan x) (tan x))))) (exp (log (exp (* (tan x) (tan x))))) (* (cbrt (log (exp (* (tan x) (tan x))))) (cbrt (log (exp (* (tan x) (tan x)))))) (cbrt (log (exp (* (tan x) (tan x))))) (* (* (log (exp (* (tan x) (tan x)))) (log (exp (* (tan x) (tan x))))) (log (exp (* (tan x) (tan x))))) (sqrt (log (exp (* (tan x) (tan x))))) (sqrt (log (exp (* (tan x) (tan x))))) (expm1 (exp (* (tan x) (tan x)))) (log1p (exp (* (tan x) (tan x)))) (exp (tan x)) (log (exp (* (tan x) (tan x)))) (exp (exp (* (tan x) (tan x)))) (* (cbrt (exp (* (tan x) (tan x)))) (cbrt (exp (* (tan x) (tan x))))) (cbrt (exp (* (tan x) (tan x)))) (* (* (exp (* (tan x) (tan x))) (exp (* (tan x) (tan x)))) (exp (* (tan x) (tan x)))) (sqrt (exp (* (tan x) (tan x)))) (sqrt (exp (* (tan x) (tan x)))) (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) (+ 1 1) (* (tan x) (tan x)) (+ 1 1) (+ (log (tan x)) (log (tan x))) (log (* (tan x) (tan x))) (exp (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (tan x)) (* (* (tan x) (tan x)) (tan x))) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (* (tan x) (tan x))) (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (* (sin x) (sin x)) (* (cos x) (cos x)) (* (* (cbrt (tan x)) (cbrt (tan x))) (* (cbrt (tan x)) (cbrt (tan x)))) (* (cbrt (tan x)) (cbrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 1 1) (* (tan x) (tan x)) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 2 1) (* (tan x) (* (cbrt (tan x)) (cbrt (tan x)))) (* (tan x) (sqrt (tan x))) (* (tan x) 1) (* (cbrt (tan x)) (tan x)) (* (sqrt (tan x)) (tan x)) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (sin x) (tan x)) (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) (+ 1 1) (* (tan x) (tan x)) (+ 1 1) (+ (log (tan x)) (log (tan x))) (log (* (tan x) (tan x))) (exp (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (tan x)) (* (* (tan x) (tan x)) (tan x))) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (* (tan x) (tan x))) (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (* (sin x) (sin x)) (* (cos x) (cos x)) (* (* (cbrt (tan x)) (cbrt (tan x))) (* (cbrt (tan x)) (cbrt (tan x)))) (* (cbrt (tan x)) (cbrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 1 1) (* (tan x) (tan x)) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 2 1) (* (tan x) (* (cbrt (tan x)) (cbrt (tan x)))) (* (tan x) (sqrt (tan x))) (* (tan x) 1) (* (cbrt (tan x)) (tan x)) (* (sqrt (tan x)) (tan x)) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (sin x) (tan x)) (+ (pow x 2) (+ (* 17/45 (pow x 6)) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (+ (pow x 2) (+ (* 7/6 (pow x 4)) 1)) (exp (/ (pow (sin x) 2) (pow (cos x) 2))) (exp (/ (pow (sin x) 2) (pow (cos x) 2))) (+ (pow x 2) (+ (* 17/45 (pow x 6)) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (+ (pow x 2) (+ (* 17/45 (pow x 6)) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) 1.093 * * [simplify]: iteration 0 : 140 enodes (cost 437 ) 1.096 * * [simplify]: iteration 1 : 429 enodes (cost 370 ) 1.106 * * [simplify]: iteration 2 : 1869 enodes (cost 350 ) 1.154 * * [simplify]: iteration 3 : 5001 enodes (cost 344 ) 1.157 * [simplify]: Simplified to: (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) (* 2 (log (cbrt (exp (* (tan x) (tan x)))))) (log (cbrt (exp (* (tan x) (tan x))))) (log (sqrt (exp (* (tan x) (tan x))))) (log (sqrt (exp (* (tan x) (tan x))))) 0 (* (tan x) (tan x)) (tan x) (* (tan x) (tan x)) (tan x) (* 2 (log (tan x))) (exp (* (tan x) (tan x))) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (pow (tan x) 6) (fabs (tan x)) (fabs (tan x)) (expm1 (exp (* (tan x) (tan x)))) (log1p (exp (* (tan x) (tan x)))) (exp (tan x)) (* (tan x) (tan x)) (exp (exp (* (tan x) (tan x)))) (* (cbrt (exp (* (tan x) (tan x)))) (cbrt (exp (* (tan x) (tan x))))) (cbrt (exp (* (tan x) (tan x)))) (pow (exp (* (tan x) (tan x))) 3) (sqrt (exp (* (tan x) (tan x)))) (sqrt (exp (* (tan x) (tan x)))) (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) 2 (* (tan x) (tan x)) 2 (* 2 (log (tan x))) (* 2 (log (tan x))) (exp (* (tan x) (tan x))) (pow (tan x) 6) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (pow (tan x) 6) (fabs (tan x)) (fabs (tan x)) (pow (sin x) 2) (pow (cos x) 2) (pow (cbrt (tan x)) 4) (* (cbrt (tan x)) (cbrt (tan x))) (tan x) (tan x) 1 (* (tan x) (tan x)) (tan x) (tan x) 2 (pow (cbrt (tan x)) 5) (pow (sqrt (tan x)) 3) (tan x) (pow (cbrt (tan x)) 4) (pow (sqrt (tan x)) 3) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (tan x) (sin x)) (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) 2 (* (tan x) (tan x)) 2 (* 2 (log (tan x))) (* 2 (log (tan x))) (exp (* (tan x) (tan x))) (pow (tan x) 6) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (pow (tan x) 6) (fabs (tan x)) (fabs (tan x)) (pow (sin x) 2) (pow (cos x) 2) (pow (cbrt (tan x)) 4) (* (cbrt (tan x)) (cbrt (tan x))) (tan x) (tan x) 1 (* (tan x) (tan x)) (tan x) (tan x) 2 (pow (cbrt (tan x)) 5) (pow (sqrt (tan x)) 3) (tan x) (pow (cbrt (tan x)) 4) (pow (sqrt (tan x)) 3) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (tan x) (sin x)) (fma x x (fma 17/45 (pow x 6) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (fma x x (fma 7/6 (pow x 4) 1)) (exp (/ (pow (sin x) 2) (pow (cos x) 2))) (exp (/ (pow (sin x) 2) (pow (cos x) 2))) (fma x x (fma 17/45 (pow x 6) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (fma x x (fma 17/45 (pow x 6) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) 1.157 * * * [progress]: adding candidates to table 1.327 * * [progress]: iteration 3 / 4 1.327 * * * [progress]: picking best candidate 1.353 * * * * [pick]: Picked # 1.353 * * * [progress]: localizing error 1.366 * * * [progress]: generating rewritten candidates 1.366 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 2 2) 1.371 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1 2) 1.377 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 1.377 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1) 1.383 * * * [progress]: generating series expansions 1.383 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 2 2) 1.383 * [approximate]: Taking taylor expansion of (pow (tan x) 2) in (x) around 0 1.383 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.383 * [taylor]: Taking taylor expansion of (tan x) in x 1.383 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.383 * [taylor]: Taking taylor expansion of (sin x) in x 1.383 * [taylor]: Taking taylor expansion of x in x 1.383 * [taylor]: Taking taylor expansion of (cos x) in x 1.383 * [taylor]: Taking taylor expansion of x in x 1.384 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.384 * [taylor]: Taking taylor expansion of (tan x) in x 1.384 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.384 * [taylor]: Taking taylor expansion of (sin x) in x 1.384 * [taylor]: Taking taylor expansion of x in x 1.384 * [taylor]: Taking taylor expansion of (cos x) in x 1.384 * [taylor]: Taking taylor expansion of x in x 1.398 * [approximate]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in (x) around 0 1.398 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.398 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.398 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.398 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.398 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.398 * [taylor]: Taking taylor expansion of x in x 1.398 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.398 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.398 * [taylor]: Taking taylor expansion of x in x 1.398 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.399 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.399 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.399 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.399 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.399 * [taylor]: Taking taylor expansion of x in x 1.399 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.399 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.399 * [taylor]: Taking taylor expansion of x in x 1.410 * [approximate]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in (x) around 0 1.410 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.410 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.411 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.411 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.411 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.411 * [taylor]: Taking taylor expansion of -1 in x 1.411 * [taylor]: Taking taylor expansion of x in x 1.411 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.411 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.411 * [taylor]: Taking taylor expansion of -1 in x 1.411 * [taylor]: Taking taylor expansion of x in x 1.411 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.411 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.412 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.412 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.412 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.412 * [taylor]: Taking taylor expansion of -1 in x 1.412 * [taylor]: Taking taylor expansion of x in x 1.412 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.412 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.412 * [taylor]: Taking taylor expansion of -1 in x 1.412 * [taylor]: Taking taylor expansion of x in x 1.419 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1 2) 1.419 * [approximate]: Taking taylor expansion of (pow (tan x) 2) in (x) around 0 1.420 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.420 * [taylor]: Taking taylor expansion of (tan x) in x 1.420 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.420 * [taylor]: Taking taylor expansion of (sin x) in x 1.420 * [taylor]: Taking taylor expansion of x in x 1.420 * [taylor]: Taking taylor expansion of (cos x) in x 1.420 * [taylor]: Taking taylor expansion of x in x 1.420 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.420 * [taylor]: Taking taylor expansion of (tan x) in x 1.420 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.420 * [taylor]: Taking taylor expansion of (sin x) in x 1.420 * [taylor]: Taking taylor expansion of x in x 1.421 * [taylor]: Taking taylor expansion of (cos x) in x 1.421 * [taylor]: Taking taylor expansion of x in x 1.433 * [approximate]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in (x) around 0 1.433 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.433 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.433 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.433 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.433 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.434 * [taylor]: Taking taylor expansion of x in x 1.434 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.434 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.434 * [taylor]: Taking taylor expansion of x in x 1.434 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.434 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.434 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.434 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.434 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.434 * [taylor]: Taking taylor expansion of x in x 1.435 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.435 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.435 * [taylor]: Taking taylor expansion of x in x 1.442 * [approximate]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in (x) around 0 1.442 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.442 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.442 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.442 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.442 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.442 * [taylor]: Taking taylor expansion of -1 in x 1.442 * [taylor]: Taking taylor expansion of x in x 1.442 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.442 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.442 * [taylor]: Taking taylor expansion of -1 in x 1.442 * [taylor]: Taking taylor expansion of x in x 1.443 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.443 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.443 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.443 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.443 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.443 * [taylor]: Taking taylor expansion of -1 in x 1.443 * [taylor]: Taking taylor expansion of x in x 1.443 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.443 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.443 * [taylor]: Taking taylor expansion of -1 in x 1.443 * [taylor]: Taking taylor expansion of x in x 1.451 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 1.451 * [approximate]: Taking taylor expansion of (log1p (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0))) in (x) around 0 1.451 * [taylor]: Taking taylor expansion of (log1p (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0))) in x 1.451 * [taylor]: Rewrote expression to (log (+ 1 (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0)))) 1.451 * [taylor]: Taking taylor expansion of (+ 1 (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0))) in x 1.451 * [taylor]: Taking taylor expansion of 1 in x 1.451 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0)) in x 1.451 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan x) 2)) in x 1.451 * [taylor]: Taking taylor expansion of 1.0 in x 1.451 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.451 * [taylor]: Taking taylor expansion of (tan x) in x 1.451 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.451 * [taylor]: Taking taylor expansion of (sin x) in x 1.451 * [taylor]: Taking taylor expansion of x in x 1.451 * [taylor]: Taking taylor expansion of (cos x) in x 1.451 * [taylor]: Taking taylor expansion of x in x 1.452 * [taylor]: Taking taylor expansion of (+ (pow (tan x) 2) 1.0) in x 1.452 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.452 * [taylor]: Taking taylor expansion of (tan x) in x 1.452 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.452 * [taylor]: Taking taylor expansion of (sin x) in x 1.452 * [taylor]: Taking taylor expansion of x in x 1.452 * [taylor]: Taking taylor expansion of (cos x) in x 1.452 * [taylor]: Taking taylor expansion of x in x 1.453 * [taylor]: Taking taylor expansion of 1.0 in x 1.454 * [taylor]: Taking taylor expansion of (log1p (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0))) in x 1.454 * [taylor]: Rewrote expression to (log (+ 1 (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0)))) 1.454 * [taylor]: Taking taylor expansion of (+ 1 (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0))) in x 1.454 * [taylor]: Taking taylor expansion of 1 in x 1.454 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan x) 2)) (+ (pow (tan x) 2) 1.0)) in x 1.454 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan x) 2)) in x 1.454 * [taylor]: Taking taylor expansion of 1.0 in x 1.454 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.455 * [taylor]: Taking taylor expansion of (tan x) in x 1.455 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.455 * [taylor]: Taking taylor expansion of (sin x) in x 1.455 * [taylor]: Taking taylor expansion of x in x 1.455 * [taylor]: Taking taylor expansion of (cos x) in x 1.455 * [taylor]: Taking taylor expansion of x in x 1.455 * [taylor]: Taking taylor expansion of (+ (pow (tan x) 2) 1.0) in x 1.455 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.455 * [taylor]: Taking taylor expansion of (tan x) in x 1.455 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.455 * [taylor]: Taking taylor expansion of (sin x) in x 1.455 * [taylor]: Taking taylor expansion of x in x 1.456 * [taylor]: Taking taylor expansion of (cos x) in x 1.456 * [taylor]: Taking taylor expansion of x in x 1.456 * [taylor]: Taking taylor expansion of 1.0 in x 1.519 * [approximate]: Taking taylor expansion of (log1p (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0))) in (x) around 0 1.519 * [taylor]: Taking taylor expansion of (log1p (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0))) in x 1.519 * [taylor]: Rewrote expression to (log (+ 1 (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0)))) 1.519 * [taylor]: Taking taylor expansion of (+ 1 (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0))) in x 1.519 * [taylor]: Taking taylor expansion of 1 in x 1.519 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0)) in x 1.519 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ 1 x)) 2)) in x 1.519 * [taylor]: Taking taylor expansion of 1.0 in x 1.519 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.519 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.519 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.520 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.520 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.520 * [taylor]: Taking taylor expansion of x in x 1.520 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.520 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.520 * [taylor]: Taking taylor expansion of x in x 1.520 * [taylor]: Taking taylor expansion of (+ (pow (tan (/ 1 x)) 2) 1.0) in x 1.520 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.520 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.520 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.520 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.520 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.520 * [taylor]: Taking taylor expansion of x in x 1.521 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.521 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.521 * [taylor]: Taking taylor expansion of x in x 1.521 * [taylor]: Taking taylor expansion of 1.0 in x 1.523 * [taylor]: Taking taylor expansion of (log1p (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0))) in x 1.523 * [taylor]: Rewrote expression to (log (+ 1 (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0)))) 1.523 * [taylor]: Taking taylor expansion of (+ 1 (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0))) in x 1.523 * [taylor]: Taking taylor expansion of 1 in x 1.523 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan (/ 1 x)) 2)) (+ (pow (tan (/ 1 x)) 2) 1.0)) in x 1.523 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ 1 x)) 2)) in x 1.523 * [taylor]: Taking taylor expansion of 1.0 in x 1.524 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.524 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.524 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.524 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.524 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.524 * [taylor]: Taking taylor expansion of x in x 1.524 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.524 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.524 * [taylor]: Taking taylor expansion of x in x 1.524 * [taylor]: Taking taylor expansion of (+ (pow (tan (/ 1 x)) 2) 1.0) in x 1.524 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.524 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.525 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.525 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.525 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.525 * [taylor]: Taking taylor expansion of x in x 1.525 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.525 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.525 * [taylor]: Taking taylor expansion of x in x 1.525 * [taylor]: Taking taylor expansion of 1.0 in x 1.596 * [approximate]: Taking taylor expansion of (log1p (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0))) in (x) around 0 1.596 * [taylor]: Taking taylor expansion of (log1p (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0))) in x 1.596 * [taylor]: Rewrote expression to (log (+ 1 (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0)))) 1.596 * [taylor]: Taking taylor expansion of (+ 1 (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0))) in x 1.596 * [taylor]: Taking taylor expansion of 1 in x 1.596 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0)) in x 1.596 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ -1 x)) 2)) in x 1.596 * [taylor]: Taking taylor expansion of 1.0 in x 1.596 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.596 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.596 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.596 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.596 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.596 * [taylor]: Taking taylor expansion of -1 in x 1.596 * [taylor]: Taking taylor expansion of x in x 1.597 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.597 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.597 * [taylor]: Taking taylor expansion of -1 in x 1.597 * [taylor]: Taking taylor expansion of x in x 1.597 * [taylor]: Taking taylor expansion of (+ (pow (tan (/ -1 x)) 2) 1.0) in x 1.597 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.597 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.598 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.598 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.598 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.598 * [taylor]: Taking taylor expansion of -1 in x 1.598 * [taylor]: Taking taylor expansion of x in x 1.598 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.598 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.598 * [taylor]: Taking taylor expansion of -1 in x 1.598 * [taylor]: Taking taylor expansion of x in x 1.598 * [taylor]: Taking taylor expansion of 1.0 in x 1.601 * [taylor]: Taking taylor expansion of (log1p (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0))) in x 1.601 * [taylor]: Rewrote expression to (log (+ 1 (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0)))) 1.601 * [taylor]: Taking taylor expansion of (+ 1 (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0))) in x 1.601 * [taylor]: Taking taylor expansion of 1 in x 1.601 * [taylor]: Taking taylor expansion of (/ (- 1.0 (pow (tan (/ -1 x)) 2)) (+ (pow (tan (/ -1 x)) 2) 1.0)) in x 1.601 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ -1 x)) 2)) in x 1.601 * [taylor]: Taking taylor expansion of 1.0 in x 1.601 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.601 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.601 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.601 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.601 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.601 * [taylor]: Taking taylor expansion of -1 in x 1.601 * [taylor]: Taking taylor expansion of x in x 1.601 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.601 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.601 * [taylor]: Taking taylor expansion of -1 in x 1.601 * [taylor]: Taking taylor expansion of x in x 1.602 * [taylor]: Taking taylor expansion of (+ (pow (tan (/ -1 x)) 2) 1.0) in x 1.602 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.602 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.602 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.602 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.602 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.602 * [taylor]: Taking taylor expansion of -1 in x 1.602 * [taylor]: Taking taylor expansion of x in x 1.602 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.602 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.602 * [taylor]: Taking taylor expansion of -1 in x 1.603 * [taylor]: Taking taylor expansion of x in x 1.603 * [taylor]: Taking taylor expansion of 1.0 in x 1.669 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1) 1.669 * [approximate]: Taking taylor expansion of (- 1.0 (pow (tan x) 2)) in (x) around 0 1.669 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan x) 2)) in x 1.669 * [taylor]: Taking taylor expansion of 1.0 in x 1.669 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.669 * [taylor]: Taking taylor expansion of (tan x) in x 1.669 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.669 * [taylor]: Taking taylor expansion of (sin x) in x 1.669 * [taylor]: Taking taylor expansion of x in x 1.669 * [taylor]: Taking taylor expansion of (cos x) in x 1.669 * [taylor]: Taking taylor expansion of x in x 1.674 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan x) 2)) in x 1.674 * [taylor]: Taking taylor expansion of 1.0 in x 1.674 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 1.674 * [taylor]: Taking taylor expansion of (tan x) in x 1.674 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 1.674 * [taylor]: Taking taylor expansion of (sin x) in x 1.674 * [taylor]: Taking taylor expansion of x in x 1.674 * [taylor]: Taking taylor expansion of (cos x) in x 1.674 * [taylor]: Taking taylor expansion of x in x 1.682 * [approximate]: Taking taylor expansion of (- 1.0 (pow (tan (/ 1 x)) 2)) in (x) around 0 1.682 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ 1 x)) 2)) in x 1.682 * [taylor]: Taking taylor expansion of 1.0 in x 1.682 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.682 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.682 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.682 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.682 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.682 * [taylor]: Taking taylor expansion of x in x 1.682 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.682 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.682 * [taylor]: Taking taylor expansion of x in x 1.683 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ 1 x)) 2)) in x 1.683 * [taylor]: Taking taylor expansion of 1.0 in x 1.683 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 1.683 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 1.683 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 1.683 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 1.683 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.683 * [taylor]: Taking taylor expansion of x in x 1.683 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 1.683 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.683 * [taylor]: Taking taylor expansion of x in x 1.693 * [approximate]: Taking taylor expansion of (- 1.0 (pow (tan (/ -1 x)) 2)) in (x) around 0 1.693 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ -1 x)) 2)) in x 1.693 * [taylor]: Taking taylor expansion of 1.0 in x 1.693 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.693 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.694 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.694 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.694 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.694 * [taylor]: Taking taylor expansion of -1 in x 1.694 * [taylor]: Taking taylor expansion of x in x 1.694 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.694 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.694 * [taylor]: Taking taylor expansion of -1 in x 1.694 * [taylor]: Taking taylor expansion of x in x 1.694 * [taylor]: Taking taylor expansion of (- 1.0 (pow (tan (/ -1 x)) 2)) in x 1.695 * [taylor]: Taking taylor expansion of 1.0 in x 1.695 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 1.695 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 1.695 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 1.695 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 1.695 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.695 * [taylor]: Taking taylor expansion of -1 in x 1.695 * [taylor]: Taking taylor expansion of x in x 1.695 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 1.695 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.695 * [taylor]: Taking taylor expansion of -1 in x 1.695 * [taylor]: Taking taylor expansion of x in x 1.705 * * * [progress]: simplifying candidates 1.707 * [simplify]: Simplifying using # : (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) (+ 1 1) (* (tan x) (tan x)) (+ 1 1) (+ (log (tan x)) (log (tan x))) (log (* (tan x) (tan x))) (exp (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (tan x)) (* (* (tan x) (tan x)) (tan x))) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (* (tan x) (tan x))) (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (* (sin x) (sin x)) (* (cos x) (cos x)) (* (* (cbrt (tan x)) (cbrt (tan x))) (* (cbrt (tan x)) (cbrt (tan x)))) (* (cbrt (tan x)) (cbrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 1 1) (* (tan x) (tan x)) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 2 1) (* (tan x) (* (cbrt (tan x)) (cbrt (tan x)))) (* (tan x) (sqrt (tan x))) (* (tan x) 1) (* (cbrt (tan x)) (tan x)) (* (sqrt (tan x)) (tan x)) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (sin x) (tan x)) (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) (+ 1 1) (* (tan x) (tan x)) (+ 1 1) (+ (log (tan x)) (log (tan x))) (log (* (tan x) (tan x))) (exp (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (tan x)) (* (* (tan x) (tan x)) (tan x))) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (* (tan x) (tan x))) (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (* (sin x) (sin x)) (* (cos x) (cos x)) (* (* (cbrt (tan x)) (cbrt (tan x))) (* (cbrt (tan x)) (cbrt (tan x)))) (* (cbrt (tan x)) (cbrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 1 1) (* (tan x) (tan x)) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 2 1) (* (tan x) (* (cbrt (tan x)) (cbrt (tan x)))) (* (tan x) (sqrt (tan x))) (* (tan x) 1) (* (cbrt (tan x)) (tan x)) (* (sqrt (tan x)) (tan x)) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (sin x) (tan x)) (+ 1 (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (expm1 (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (log1p (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (log (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (exp (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (* (cbrt (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (cbrt (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))))) (cbrt (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (* (* (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (sqrt (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (sqrt (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (fma (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0) (- (* (tan x) (tan x)))) (fma (- (tan x)) (tan x) (* (tan x) (tan x))) (fma (sqrt 1.0) (sqrt 1.0) (- (* (tan x) (tan x)))) (fma (- (tan x)) (tan x) (* (tan x) (tan x))) (fma 1 1.0 (- (* (tan x) (tan x)))) (fma (- (tan x)) (tan x) (* (tan x) (tan x))) (expm1 (- 1.0 (* (tan x) (tan x)))) (log1p (- 1.0 (* (tan x) (tan x)))) (- (* (tan x) (tan x))) (- (* (tan x) (tan x))) (- (* (tan x) (tan x))) (/ (exp 1.0) (exp (* (tan x) (tan x)))) (log (- 1.0 (* (tan x) (tan x)))) (exp (- 1.0 (* (tan x) (tan x)))) (* (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (- 1.0 (* (tan x) (tan x))))) (cbrt (- 1.0 (* (tan x) (tan x)))) (* (* (- 1.0 (* (tan x) (tan x))) (- 1.0 (* (tan x) (tan x)))) (- 1.0 (* (tan x) (tan x)))) (sqrt (- 1.0 (* (tan x) (tan x)))) (sqrt (- 1.0 (* (tan x) (tan x)))) (- (pow 1.0 3) (pow (* (tan x) (tan x)) 3)) (+ (* 1.0 1.0) (+ (* (* (tan x) (tan x)) (* (tan x) (tan x))) (* 1.0 (* (tan x) (tan x))))) (- (* (tan x) (tan x))) (- (* 1.0 1.0) (* (* (tan x) (tan x)) (* (tan x) (tan x)))) (+ 1.0 (* (tan x) (tan x))) (+ (sqrt 1.0) (tan x)) (- (sqrt 1.0) (tan x)) (- (* (tan x) (tan x))) (+ (pow x 2) (+ (* 17/45 (pow x 6)) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (+ (pow x 2) (+ (* 17/45 (pow x 6)) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (- (+ (log 2.0) (* 0.33333333333333337 (pow x 4))) (+ (* 1.0 (pow x 2)) (* 2.0 (/ (pow x 4) (pow 2.0 2))))) (log (- (+ (* 1.0 (/ 1 (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0))) 1) (/ (pow (sin x) 2) (* (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0) (pow (cos x) 2))))) (log (- (+ (* 1.0 (/ 1 (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0))) 1) (/ (pow (sin x) 2) (* (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0) (pow (cos x) 2))))) (- 1.0 (+ (pow x 2) (* 2/3 (pow x 4)))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) 1.712 * * [simplify]: iteration 0 : 246 enodes (cost 612 ) 1.717 * * [simplify]: iteration 1 : 827 enodes (cost 546 ) 1.736 * * [simplify]: iteration 2 : 3958 enodes (cost 530 ) 1.837 * * [simplify]: iteration 3 : 5002 enodes (cost 525 ) 1.841 * [simplify]: Simplified to: (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) 2 (* (tan x) (tan x)) 2 (* 2 (log (tan x))) (* 2 (log (tan x))) (exp (* (tan x) (tan x))) (pow (tan x) 6) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (pow (tan x) 6) (fabs (tan x)) (fabs (tan x)) (pow (sin x) 2) (pow (cos x) 2) (pow (cbrt (tan x)) 4) (* (cbrt (tan x)) (cbrt (tan x))) (tan x) (tan x) 1 (* (tan x) (tan x)) (tan x) (tan x) 2 (* (pow (cbrt (tan x)) 4) (cbrt (tan x))) (pow (sqrt (tan x)) 3) (tan x) (pow (cbrt (tan x)) 4) (pow (sqrt (tan x)) 3) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (tan x) (sin x)) (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) 2 (* (tan x) (tan x)) 2 (* 2 (log (tan x))) (* 2 (log (tan x))) (exp (* (tan x) (tan x))) (pow (tan x) 6) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (pow (tan x) 6) (fabs (tan x)) (fabs (tan x)) (pow (sin x) 2) (pow (cos x) 2) (pow (cbrt (tan x)) 4) (* (cbrt (tan x)) (cbrt (tan x))) (tan x) (tan x) 1 (* (tan x) (tan x)) (tan x) (tan x) 2 (* (pow (cbrt (tan x)) 4) (cbrt (tan x))) (pow (sqrt (tan x)) 3) (tan x) (pow (cbrt (tan x)) 4) (pow (sqrt (tan x)) 3) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (tan x) (sin x)) (+ 1 (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))) (log1p (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (log (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (exp (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (* (cbrt (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (cbrt (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))))) (cbrt (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (pow (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x))))) 3) (sqrt (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (sqrt (log1p (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))))) (fma (- 1) (* (tan x) (tan x)) (pow (cbrt 1.0) 3)) (* (tan x) (+ (- (tan x)) (tan x))) (- 1.0 (* (tan x) (tan x))) (* (tan x) (+ (- (tan x)) (tan x))) (- 1.0 (* (tan x) (tan x))) (* (tan x) (+ (- (tan x)) (tan x))) (expm1 (- 1.0 (* (tan x) (tan x)))) (log1p (- 1.0 (* (tan x) (tan x)))) (- (* (tan x) (tan x))) (- (* (tan x) (tan x))) (- (* (tan x) (tan x))) (exp (- 1.0 (* (tan x) (tan x)))) (log (- 1.0 (* (tan x) (tan x)))) (exp (- 1.0 (* (tan x) (tan x)))) (* (cbrt (- 1.0 (* (tan x) (tan x)))) (cbrt (- 1.0 (* (tan x) (tan x))))) (cbrt (- 1.0 (* (tan x) (tan x)))) (pow (- 1.0 (* (tan x) (tan x))) 3) (sqrt (- 1.0 (* (tan x) (tan x)))) (sqrt (- 1.0 (* (tan x) (tan x)))) (fma (pow (tan x) 6) (- 1) (pow 1.0 3)) (fma 1.0 (fma (tan x) (tan x) 1.0) (pow (tan x) 4)) (- (* (tan x) (tan x))) (fma (- 1) (pow (tan x) 4) (* 1.0 1.0)) (fma (tan x) (tan x) 1.0) (+ (sqrt 1.0) (tan x)) (- (sqrt 1.0) (tan x)) (- (* (tan x) (tan x))) (fma x x (fma 17/45 (pow x 6) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (fma x x (fma 17/45 (pow x 6) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (fma (pow x 4) 0.33333333333333337 (- (log 2.0) (fma 1.0 (pow x 2) (* 2.0 (/ (pow x 4) (pow 2.0 2)))))) (log1p (- (* 1.0 (/ 1 (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0))) (/ (pow (sin x) 2) (* (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0) (pow (cos x) 2))))) (log1p (- (* 1.0 (/ 1 (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0))) (/ (pow (sin x) 2) (* (+ (/ (pow (sin x) 2) (pow (cos x) 2)) 1.0) (pow (cos x) 2))))) (- 1.0 (fma (pow x 4) 2/3 (pow x 2))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) 1.841 * * * [progress]: adding candidates to table 2.038 * * [progress]: iteration 4 / 4 2.038 * * * [progress]: picking best candidate 2.064 * * * * [pick]: Picked # 2.064 * * * [progress]: localizing error 2.079 * * * [progress]: generating rewritten candidates 2.079 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 2.085 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 2.091 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1) 2.096 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2) 2.105 * * * [progress]: generating series expansions 2.105 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 2.105 * [approximate]: Taking taylor expansion of (pow (tan x) 2) in (x) around 0 2.105 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 2.105 * [taylor]: Taking taylor expansion of (tan x) in x 2.105 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 2.105 * [taylor]: Taking taylor expansion of (sin x) in x 2.105 * [taylor]: Taking taylor expansion of x in x 2.105 * [taylor]: Taking taylor expansion of (cos x) in x 2.105 * [taylor]: Taking taylor expansion of x in x 2.106 * [taylor]: Taking taylor expansion of (pow (tan x) 2) in x 2.106 * [taylor]: Taking taylor expansion of (tan x) in x 2.106 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 2.106 * [taylor]: Taking taylor expansion of (sin x) in x 2.106 * [taylor]: Taking taylor expansion of x in x 2.106 * [taylor]: Taking taylor expansion of (cos x) in x 2.106 * [taylor]: Taking taylor expansion of x in x 2.124 * [approximate]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in (x) around 0 2.124 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 2.124 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 2.124 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 2.124 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.124 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.124 * [taylor]: Taking taylor expansion of x in x 2.124 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.125 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.125 * [taylor]: Taking taylor expansion of x in x 2.125 * [taylor]: Taking taylor expansion of (pow (tan (/ 1 x)) 2) in x 2.125 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 2.125 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 2.125 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.125 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.125 * [taylor]: Taking taylor expansion of x in x 2.125 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.125 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.125 * [taylor]: Taking taylor expansion of x in x 2.132 * [approximate]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in (x) around 0 2.133 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 2.133 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 2.133 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 2.133 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.133 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.133 * [taylor]: Taking taylor expansion of -1 in x 2.133 * [taylor]: Taking taylor expansion of x in x 2.133 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.133 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.133 * [taylor]: Taking taylor expansion of -1 in x 2.133 * [taylor]: Taking taylor expansion of x in x 2.133 * [taylor]: Taking taylor expansion of (pow (tan (/ -1 x)) 2) in x 2.133 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 2.134 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 2.134 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.134 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.134 * [taylor]: Taking taylor expansion of -1 in x 2.134 * [taylor]: Taking taylor expansion of x in x 2.134 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.134 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.134 * [taylor]: Taking taylor expansion of -1 in x 2.134 * [taylor]: Taking taylor expansion of x in x 2.141 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 2.142 * [approximate]: Taking taylor expansion of (- 1.0 (/ (* (tan x) (sin x)) (cos x))) in (x) around 0 2.142 * [taylor]: Taking taylor expansion of (- 1.0 (/ (* (tan x) (sin x)) (cos x))) in x 2.142 * [taylor]: Taking taylor expansion of 1.0 in x 2.142 * [taylor]: Taking taylor expansion of (/ (* (tan x) (sin x)) (cos x)) in x 2.142 * [taylor]: Taking taylor expansion of (* (tan x) (sin x)) in x 2.142 * [taylor]: Taking taylor expansion of (tan x) in x 2.142 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 2.142 * [taylor]: Taking taylor expansion of (sin x) in x 2.142 * [taylor]: Taking taylor expansion of x in x 2.142 * [taylor]: Taking taylor expansion of (cos x) in x 2.142 * [taylor]: Taking taylor expansion of x in x 2.142 * [taylor]: Taking taylor expansion of (sin x) in x 2.142 * [taylor]: Taking taylor expansion of x in x 2.143 * [taylor]: Taking taylor expansion of (cos x) in x 2.143 * [taylor]: Taking taylor expansion of x in x 2.145 * [taylor]: Taking taylor expansion of (- 1.0 (/ (* (tan x) (sin x)) (cos x))) in x 2.145 * [taylor]: Taking taylor expansion of 1.0 in x 2.145 * [taylor]: Taking taylor expansion of (/ (* (tan x) (sin x)) (cos x)) in x 2.145 * [taylor]: Taking taylor expansion of (* (tan x) (sin x)) in x 2.145 * [taylor]: Taking taylor expansion of (tan x) in x 2.145 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 2.145 * [taylor]: Taking taylor expansion of (sin x) in x 2.145 * [taylor]: Taking taylor expansion of x in x 2.145 * [taylor]: Taking taylor expansion of (cos x) in x 2.145 * [taylor]: Taking taylor expansion of x in x 2.146 * [taylor]: Taking taylor expansion of (sin x) in x 2.146 * [taylor]: Taking taylor expansion of x in x 2.146 * [taylor]: Taking taylor expansion of (cos x) in x 2.146 * [taylor]: Taking taylor expansion of x in x 2.159 * [approximate]: Taking taylor expansion of (- 1.0 (/ (* (tan (/ 1 x)) (sin (/ 1 x))) (cos (/ 1 x)))) in (x) around 0 2.159 * [taylor]: Taking taylor expansion of (- 1.0 (/ (* (tan (/ 1 x)) (sin (/ 1 x))) (cos (/ 1 x)))) in x 2.159 * [taylor]: Taking taylor expansion of 1.0 in x 2.159 * [taylor]: Taking taylor expansion of (/ (* (tan (/ 1 x)) (sin (/ 1 x))) (cos (/ 1 x))) in x 2.159 * [taylor]: Taking taylor expansion of (* (tan (/ 1 x)) (sin (/ 1 x))) in x 2.159 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 2.159 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 2.159 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.159 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.159 * [taylor]: Taking taylor expansion of x in x 2.160 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.160 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.160 * [taylor]: Taking taylor expansion of x in x 2.160 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.160 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.160 * [taylor]: Taking taylor expansion of x in x 2.160 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.160 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.161 * [taylor]: Taking taylor expansion of x in x 2.161 * [taylor]: Taking taylor expansion of (- 1.0 (/ (* (tan (/ 1 x)) (sin (/ 1 x))) (cos (/ 1 x)))) in x 2.161 * [taylor]: Taking taylor expansion of 1.0 in x 2.161 * [taylor]: Taking taylor expansion of (/ (* (tan (/ 1 x)) (sin (/ 1 x))) (cos (/ 1 x))) in x 2.161 * [taylor]: Taking taylor expansion of (* (tan (/ 1 x)) (sin (/ 1 x))) in x 2.161 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 2.161 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 2.161 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.161 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.161 * [taylor]: Taking taylor expansion of x in x 2.162 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.162 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.162 * [taylor]: Taking taylor expansion of x in x 2.162 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.162 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.162 * [taylor]: Taking taylor expansion of x in x 2.162 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.162 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.162 * [taylor]: Taking taylor expansion of x in x 2.175 * [approximate]: Taking taylor expansion of (- 1.0 (/ (* (tan (/ -1 x)) (sin (/ -1 x))) (cos (/ -1 x)))) in (x) around 0 2.175 * [taylor]: Taking taylor expansion of (- 1.0 (/ (* (tan (/ -1 x)) (sin (/ -1 x))) (cos (/ -1 x)))) in x 2.175 * [taylor]: Taking taylor expansion of 1.0 in x 2.175 * [taylor]: Taking taylor expansion of (/ (* (tan (/ -1 x)) (sin (/ -1 x))) (cos (/ -1 x))) in x 2.175 * [taylor]: Taking taylor expansion of (* (tan (/ -1 x)) (sin (/ -1 x))) in x 2.175 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 2.175 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 2.175 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.175 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.175 * [taylor]: Taking taylor expansion of -1 in x 2.175 * [taylor]: Taking taylor expansion of x in x 2.175 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.175 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.175 * [taylor]: Taking taylor expansion of -1 in x 2.175 * [taylor]: Taking taylor expansion of x in x 2.176 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.176 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.176 * [taylor]: Taking taylor expansion of -1 in x 2.176 * [taylor]: Taking taylor expansion of x in x 2.176 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.176 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.176 * [taylor]: Taking taylor expansion of -1 in x 2.176 * [taylor]: Taking taylor expansion of x in x 2.177 * [taylor]: Taking taylor expansion of (- 1.0 (/ (* (tan (/ -1 x)) (sin (/ -1 x))) (cos (/ -1 x)))) in x 2.177 * [taylor]: Taking taylor expansion of 1.0 in x 2.177 * [taylor]: Taking taylor expansion of (/ (* (tan (/ -1 x)) (sin (/ -1 x))) (cos (/ -1 x))) in x 2.177 * [taylor]: Taking taylor expansion of (* (tan (/ -1 x)) (sin (/ -1 x))) in x 2.177 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 2.177 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 2.177 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.177 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.177 * [taylor]: Taking taylor expansion of -1 in x 2.177 * [taylor]: Taking taylor expansion of x in x 2.177 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.177 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.177 * [taylor]: Taking taylor expansion of -1 in x 2.177 * [taylor]: Taking taylor expansion of x in x 2.178 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.178 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.178 * [taylor]: Taking taylor expansion of -1 in x 2.178 * [taylor]: Taking taylor expansion of x in x 2.178 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.178 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.178 * [taylor]: Taking taylor expansion of -1 in x 2.178 * [taylor]: Taking taylor expansion of x in x 2.191 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1) 2.191 * [approximate]: Taking taylor expansion of (* (tan x) (sin x)) in (x) around 0 2.191 * [taylor]: Taking taylor expansion of (* (tan x) (sin x)) in x 2.191 * [taylor]: Taking taylor expansion of (tan x) in x 2.191 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 2.191 * [taylor]: Taking taylor expansion of (sin x) in x 2.191 * [taylor]: Taking taylor expansion of x in x 2.191 * [taylor]: Taking taylor expansion of (cos x) in x 2.191 * [taylor]: Taking taylor expansion of x in x 2.192 * [taylor]: Taking taylor expansion of (sin x) in x 2.192 * [taylor]: Taking taylor expansion of x in x 2.192 * [taylor]: Taking taylor expansion of (* (tan x) (sin x)) in x 2.192 * [taylor]: Taking taylor expansion of (tan x) in x 2.192 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 2.192 * [taylor]: Taking taylor expansion of (sin x) in x 2.192 * [taylor]: Taking taylor expansion of x in x 2.192 * [taylor]: Taking taylor expansion of (cos x) in x 2.192 * [taylor]: Taking taylor expansion of x in x 2.193 * [taylor]: Taking taylor expansion of (sin x) in x 2.193 * [taylor]: Taking taylor expansion of x in x 2.220 * [approximate]: Taking taylor expansion of (* (tan (/ 1 x)) (sin (/ 1 x))) in (x) around 0 2.220 * [taylor]: Taking taylor expansion of (* (tan (/ 1 x)) (sin (/ 1 x))) in x 2.220 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 2.220 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 2.220 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.220 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.220 * [taylor]: Taking taylor expansion of x in x 2.220 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.220 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.220 * [taylor]: Taking taylor expansion of x in x 2.221 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.221 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.221 * [taylor]: Taking taylor expansion of x in x 2.221 * [taylor]: Taking taylor expansion of (* (tan (/ 1 x)) (sin (/ 1 x))) in x 2.221 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 2.221 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 2.221 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.221 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.221 * [taylor]: Taking taylor expansion of x in x 2.221 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.221 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.221 * [taylor]: Taking taylor expansion of x in x 2.222 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.222 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.222 * [taylor]: Taking taylor expansion of x in x 2.229 * [approximate]: Taking taylor expansion of (* (tan (/ -1 x)) (sin (/ -1 x))) in (x) around 0 2.229 * [taylor]: Taking taylor expansion of (* (tan (/ -1 x)) (sin (/ -1 x))) in x 2.229 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 2.229 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 2.229 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.229 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.229 * [taylor]: Taking taylor expansion of -1 in x 2.229 * [taylor]: Taking taylor expansion of x in x 2.229 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.229 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.229 * [taylor]: Taking taylor expansion of -1 in x 2.229 * [taylor]: Taking taylor expansion of x in x 2.230 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.230 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.230 * [taylor]: Taking taylor expansion of -1 in x 2.230 * [taylor]: Taking taylor expansion of x in x 2.230 * [taylor]: Taking taylor expansion of (* (tan (/ -1 x)) (sin (/ -1 x))) in x 2.230 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 2.230 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 2.230 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.230 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.230 * [taylor]: Taking taylor expansion of -1 in x 2.230 * [taylor]: Taking taylor expansion of x in x 2.230 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.230 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.230 * [taylor]: Taking taylor expansion of -1 in x 2.231 * [taylor]: Taking taylor expansion of x in x 2.231 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.231 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.231 * [taylor]: Taking taylor expansion of -1 in x 2.231 * [taylor]: Taking taylor expansion of x in x 2.238 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2) 2.238 * [approximate]: Taking taylor expansion of (/ (* (tan x) (sin x)) (cos x)) in (x) around 0 2.238 * [taylor]: Taking taylor expansion of (/ (* (tan x) (sin x)) (cos x)) in x 2.238 * [taylor]: Taking taylor expansion of (* (tan x) (sin x)) in x 2.238 * [taylor]: Taking taylor expansion of (tan x) in x 2.238 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 2.238 * [taylor]: Taking taylor expansion of (sin x) in x 2.238 * [taylor]: Taking taylor expansion of x in x 2.238 * [taylor]: Taking taylor expansion of (cos x) in x 2.238 * [taylor]: Taking taylor expansion of x in x 2.239 * [taylor]: Taking taylor expansion of (sin x) in x 2.239 * [taylor]: Taking taylor expansion of x in x 2.239 * [taylor]: Taking taylor expansion of (cos x) in x 2.239 * [taylor]: Taking taylor expansion of x in x 2.241 * [taylor]: Taking taylor expansion of (/ (* (tan x) (sin x)) (cos x)) in x 2.241 * [taylor]: Taking taylor expansion of (* (tan x) (sin x)) in x 2.241 * [taylor]: Taking taylor expansion of (tan x) in x 2.241 * [taylor]: Rewrote expression to (/ (sin x) (cos x)) 2.241 * [taylor]: Taking taylor expansion of (sin x) in x 2.241 * [taylor]: Taking taylor expansion of x in x 2.241 * [taylor]: Taking taylor expansion of (cos x) in x 2.241 * [taylor]: Taking taylor expansion of x in x 2.242 * [taylor]: Taking taylor expansion of (sin x) in x 2.242 * [taylor]: Taking taylor expansion of x in x 2.242 * [taylor]: Taking taylor expansion of (cos x) in x 2.242 * [taylor]: Taking taylor expansion of x in x 2.271 * [approximate]: Taking taylor expansion of (/ (* (tan (/ 1 x)) (sin (/ 1 x))) (cos (/ 1 x))) in (x) around 0 2.271 * [taylor]: Taking taylor expansion of (/ (* (tan (/ 1 x)) (sin (/ 1 x))) (cos (/ 1 x))) in x 2.271 * [taylor]: Taking taylor expansion of (* (tan (/ 1 x)) (sin (/ 1 x))) in x 2.271 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 2.271 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 2.271 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.271 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.271 * [taylor]: Taking taylor expansion of x in x 2.271 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.271 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.271 * [taylor]: Taking taylor expansion of x in x 2.271 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.272 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.272 * [taylor]: Taking taylor expansion of x in x 2.272 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.272 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.272 * [taylor]: Taking taylor expansion of x in x 2.272 * [taylor]: Taking taylor expansion of (/ (* (tan (/ 1 x)) (sin (/ 1 x))) (cos (/ 1 x))) in x 2.272 * [taylor]: Taking taylor expansion of (* (tan (/ 1 x)) (sin (/ 1 x))) in x 2.272 * [taylor]: Taking taylor expansion of (tan (/ 1 x)) in x 2.273 * [taylor]: Rewrote expression to (/ (sin (/ 1 x)) (cos (/ 1 x))) 2.273 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.273 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.273 * [taylor]: Taking taylor expansion of x in x 2.273 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.273 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.273 * [taylor]: Taking taylor expansion of x in x 2.273 * [taylor]: Taking taylor expansion of (sin (/ 1 x)) in x 2.273 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.273 * [taylor]: Taking taylor expansion of x in x 2.274 * [taylor]: Taking taylor expansion of (cos (/ 1 x)) in x 2.274 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.274 * [taylor]: Taking taylor expansion of x in x 2.283 * [approximate]: Taking taylor expansion of (/ (* (tan (/ -1 x)) (sin (/ -1 x))) (cos (/ -1 x))) in (x) around 0 2.283 * [taylor]: Taking taylor expansion of (/ (* (tan (/ -1 x)) (sin (/ -1 x))) (cos (/ -1 x))) in x 2.283 * [taylor]: Taking taylor expansion of (* (tan (/ -1 x)) (sin (/ -1 x))) in x 2.283 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 2.283 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 2.283 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.283 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.283 * [taylor]: Taking taylor expansion of -1 in x 2.283 * [taylor]: Taking taylor expansion of x in x 2.283 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.283 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.283 * [taylor]: Taking taylor expansion of -1 in x 2.283 * [taylor]: Taking taylor expansion of x in x 2.284 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.284 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.284 * [taylor]: Taking taylor expansion of -1 in x 2.284 * [taylor]: Taking taylor expansion of x in x 2.284 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.284 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.284 * [taylor]: Taking taylor expansion of -1 in x 2.284 * [taylor]: Taking taylor expansion of x in x 2.285 * [taylor]: Taking taylor expansion of (/ (* (tan (/ -1 x)) (sin (/ -1 x))) (cos (/ -1 x))) in x 2.285 * [taylor]: Taking taylor expansion of (* (tan (/ -1 x)) (sin (/ -1 x))) in x 2.285 * [taylor]: Taking taylor expansion of (tan (/ -1 x)) in x 2.285 * [taylor]: Rewrote expression to (/ (sin (/ -1 x)) (cos (/ -1 x))) 2.285 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.285 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.285 * [taylor]: Taking taylor expansion of -1 in x 2.285 * [taylor]: Taking taylor expansion of x in x 2.285 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.285 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.285 * [taylor]: Taking taylor expansion of -1 in x 2.285 * [taylor]: Taking taylor expansion of x in x 2.286 * [taylor]: Taking taylor expansion of (sin (/ -1 x)) in x 2.286 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.286 * [taylor]: Taking taylor expansion of -1 in x 2.286 * [taylor]: Taking taylor expansion of x in x 2.286 * [taylor]: Taking taylor expansion of (cos (/ -1 x)) in x 2.286 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.286 * [taylor]: Taking taylor expansion of -1 in x 2.286 * [taylor]: Taking taylor expansion of x in x 2.301 * * * [progress]: simplifying candidates 2.303 * [simplify]: Simplifying using # : (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) (+ 1 1) (* (tan x) (tan x)) (+ 1 1) (+ (log (tan x)) (log (tan x))) (log (* (tan x) (tan x))) (exp (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (tan x)) (* (* (tan x) (tan x)) (tan x))) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (* (* (* (tan x) (tan x)) (* (tan x) (tan x))) (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (sqrt (* (tan x) (tan x))) (* (sin x) (sin x)) (* (cos x) (cos x)) (* (* (cbrt (tan x)) (cbrt (tan x))) (* (cbrt (tan x)) (cbrt (tan x)))) (* (cbrt (tan x)) (cbrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 1 1) (* (tan x) (tan x)) (* (sqrt (tan x)) (sqrt (tan x))) (* (sqrt (tan x)) (sqrt (tan x))) (* 2 1) (* (tan x) (* (cbrt (tan x)) (cbrt (tan x)))) (* (tan x) (sqrt (tan x))) (* (tan x) 1) (* (cbrt (tan x)) (tan x)) (* (sqrt (tan x)) (tan x)) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (sin x) (tan x)) (fma (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0) (- (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (cbrt (/ (* (tan x) (sin x)) (cos x))))))) (fma (- (cbrt (/ (* (tan x) (sin x)) (cos x)))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (cbrt (/ (* (tan x) (sin x)) (cos x)))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (cbrt (/ (* (tan x) (sin x)) (cos x)))))) (fma (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0) (- (* (sqrt (/ (* (tan x) (sin x)) (cos x))) (sqrt (/ (* (tan x) (sin x)) (cos x)))))) (fma (- (sqrt (/ (* (tan x) (sin x)) (cos x)))) (sqrt (/ (* (tan x) (sin x)) (cos x))) (* (sqrt (/ (* (tan x) (sin x)) (cos x))) (sqrt (/ (* (tan x) (sin x)) (cos x))))) (fma (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0) (- (* (/ (sin x) (cbrt (cos x))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x))))))) (fma (- (/ (sin x) (cbrt (cos x)))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))) (* (/ (sin x) (cbrt (cos x))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))))) (fma (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0) (- (* (/ (sin x) (sqrt (cos x))) (/ (tan x) (sqrt (cos x)))))) (fma (- (/ (sin x) (sqrt (cos x)))) (/ (tan x) (sqrt (cos x))) (* (/ (sin x) (sqrt (cos x))) (/ (tan x) (sqrt (cos x))))) (fma (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0) (- (* (/ (sin x) (cos x)) (/ (tan x) 1)))) (fma (- (/ (sin x) (cos x))) (/ (tan x) 1) (* (/ (sin x) (cos x)) (/ (tan x) 1))) (fma (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0) (- (* (/ (* (tan x) (sin x)) (cos x)) 1))) (fma (- (/ (* (tan x) (sin x)) (cos x))) 1 (* (/ (* (tan x) (sin x)) (cos x)) 1)) (fma (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0) (- (* (/ 1 (cos x)) (* (tan x) (sin x))))) (fma (- (/ 1 (cos x))) (* (tan x) (sin x)) (* (/ 1 (cos x)) (* (tan x) (sin x)))) (fma (sqrt 1.0) (sqrt 1.0) (- (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (cbrt (/ (* (tan x) (sin x)) (cos x))))))) (fma (- (cbrt (/ (* (tan x) (sin x)) (cos x)))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (cbrt (/ (* (tan x) (sin x)) (cos x)))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (cbrt (/ (* (tan x) (sin x)) (cos x)))))) (fma (sqrt 1.0) (sqrt 1.0) (- (* (sqrt (/ (* (tan x) (sin x)) (cos x))) (sqrt (/ (* (tan x) (sin x)) (cos x)))))) (fma (- (sqrt (/ (* (tan x) (sin x)) (cos x)))) (sqrt (/ (* (tan x) (sin x)) (cos x))) (* (sqrt (/ (* (tan x) (sin x)) (cos x))) (sqrt (/ (* (tan x) (sin x)) (cos x))))) (fma (sqrt 1.0) (sqrt 1.0) (- (* (/ (sin x) (cbrt (cos x))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x))))))) (fma (- (/ (sin x) (cbrt (cos x)))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))) (* (/ (sin x) (cbrt (cos x))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))))) (fma (sqrt 1.0) (sqrt 1.0) (- (* (/ (sin x) (sqrt (cos x))) (/ (tan x) (sqrt (cos x)))))) (fma (- (/ (sin x) (sqrt (cos x)))) (/ (tan x) (sqrt (cos x))) (* (/ (sin x) (sqrt (cos x))) (/ (tan x) (sqrt (cos x))))) (fma (sqrt 1.0) (sqrt 1.0) (- (* (/ (sin x) (cos x)) (/ (tan x) 1)))) (fma (- (/ (sin x) (cos x))) (/ (tan x) 1) (* (/ (sin x) (cos x)) (/ (tan x) 1))) (fma (sqrt 1.0) (sqrt 1.0) (- (* (/ (* (tan x) (sin x)) (cos x)) 1))) (fma (- (/ (* (tan x) (sin x)) (cos x))) 1 (* (/ (* (tan x) (sin x)) (cos x)) 1)) (fma (sqrt 1.0) (sqrt 1.0) (- (* (/ 1 (cos x)) (* (tan x) (sin x))))) (fma (- (/ 1 (cos x))) (* (tan x) (sin x)) (* (/ 1 (cos x)) (* (tan x) (sin x)))) (fma 1 1.0 (- (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (cbrt (/ (* (tan x) (sin x)) (cos x))))))) (fma (- (cbrt (/ (* (tan x) (sin x)) (cos x)))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (cbrt (/ (* (tan x) (sin x)) (cos x)))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (cbrt (/ (* (tan x) (sin x)) (cos x)))))) (fma 1 1.0 (- (* (sqrt (/ (* (tan x) (sin x)) (cos x))) (sqrt (/ (* (tan x) (sin x)) (cos x)))))) (fma (- (sqrt (/ (* (tan x) (sin x)) (cos x)))) (sqrt (/ (* (tan x) (sin x)) (cos x))) (* (sqrt (/ (* (tan x) (sin x)) (cos x))) (sqrt (/ (* (tan x) (sin x)) (cos x))))) (fma 1 1.0 (- (* (/ (sin x) (cbrt (cos x))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x))))))) (fma (- (/ (sin x) (cbrt (cos x)))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))) (* (/ (sin x) (cbrt (cos x))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))))) (fma 1 1.0 (- (* (/ (sin x) (sqrt (cos x))) (/ (tan x) (sqrt (cos x)))))) (fma (- (/ (sin x) (sqrt (cos x)))) (/ (tan x) (sqrt (cos x))) (* (/ (sin x) (sqrt (cos x))) (/ (tan x) (sqrt (cos x))))) (fma 1 1.0 (- (* (/ (sin x) (cos x)) (/ (tan x) 1)))) (fma (- (/ (sin x) (cos x))) (/ (tan x) 1) (* (/ (sin x) (cos x)) (/ (tan x) 1))) (fma 1 1.0 (- (* (/ (* (tan x) (sin x)) (cos x)) 1))) (fma (- (/ (* (tan x) (sin x)) (cos x))) 1 (* (/ (* (tan x) (sin x)) (cos x)) 1)) (fma 1 1.0 (- (* (/ 1 (cos x)) (* (tan x) (sin x))))) (fma (- (/ 1 (cos x))) (* (tan x) (sin x)) (* (/ 1 (cos x)) (* (tan x) (sin x)))) (expm1 (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (log1p (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (- (/ (* (tan x) (sin x)) (cos x))) (- (/ (* (tan x) (sin x)) (cos x))) (- (/ (* (tan x) (sin x)) (cos x))) (/ (exp 1.0) (exp (/ (* (tan x) (sin x)) (cos x)))) (log (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (exp (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (* (cbrt (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (cbrt (- 1.0 (/ (* (tan x) (sin x)) (cos x))))) (cbrt (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (* (* (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (sqrt (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (sqrt (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (- (pow 1.0 3) (pow (/ (* (tan x) (sin x)) (cos x)) 3)) (+ (* 1.0 1.0) (+ (* (/ (* (tan x) (sin x)) (cos x)) (/ (* (tan x) (sin x)) (cos x))) (* 1.0 (/ (* (tan x) (sin x)) (cos x))))) (- (/ (* (tan x) (sin x)) (cos x))) (- (* 1.0 1.0) (* (/ (* (tan x) (sin x)) (cos x)) (/ (* (tan x) (sin x)) (cos x)))) (+ 1.0 (/ (* (tan x) (sin x)) (cos x))) (+ (sqrt 1.0) (sqrt (/ (* (tan x) (sin x)) (cos x)))) (- (sqrt 1.0) (sqrt (/ (* (tan x) (sin x)) (cos x)))) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (- (/ (* (tan x) (sin x)) (cos x))) (expm1 (* (tan x) (sin x))) (log1p (* (tan x) (sin x))) (* (tan x) (sin x)) (+ (log (tan x)) (log (sin x))) (log (* (tan x) (sin x))) (exp (* (tan x) (sin x))) (* (* (* (tan x) (tan x)) (tan x)) (* (* (sin x) (sin x)) (sin x))) (* (cbrt (* (tan x) (sin x))) (cbrt (* (tan x) (sin x)))) (cbrt (* (tan x) (sin x))) (* (* (* (tan x) (sin x)) (* (tan x) (sin x))) (* (tan x) (sin x))) (sqrt (* (tan x) (sin x))) (sqrt (* (tan x) (sin x))) (* (sqrt (tan x)) (sqrt (sin x))) (* (sqrt (tan x)) (sqrt (sin x))) (* (tan x) (* (cbrt (sin x)) (cbrt (sin x)))) (* (tan x) (sqrt (sin x))) (* (tan x) 1) (* (cbrt (tan x)) (sin x)) (* (sqrt (tan x)) (sin x)) (* (tan x) (sin x)) (* (sin x) (sin x)) (expm1 (/ (* (tan x) (sin x)) (cos x))) (log1p (/ (* (tan x) (sin x)) (cos x))) (- (+ (log (tan x)) (log (sin x))) (log (cos x))) (- (log (* (tan x) (sin x))) (log (cos x))) (log (/ (* (tan x) (sin x)) (cos x))) (exp (/ (* (tan x) (sin x)) (cos x))) (/ (* (* (* (tan x) (tan x)) (tan x)) (* (* (sin x) (sin x)) (sin x))) (* (* (cos x) (cos x)) (cos x))) (/ (* (* (* (tan x) (sin x)) (* (tan x) (sin x))) (* (tan x) (sin x))) (* (* (cos x) (cos x)) (cos x))) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (cbrt (/ (* (tan x) (sin x)) (cos x)))) (cbrt (/ (* (tan x) (sin x)) (cos x))) (* (* (/ (* (tan x) (sin x)) (cos x)) (/ (* (tan x) (sin x)) (cos x))) (/ (* (tan x) (sin x)) (cos x))) (sqrt (/ (* (tan x) (sin x)) (cos x))) (sqrt (/ (* (tan x) (sin x)) (cos x))) (- (* (tan x) (sin x))) (- (cos x)) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))) (/ (sin x) (cbrt (cos x))) (/ (tan x) (sqrt (cos x))) (/ (sin x) (sqrt (cos x))) (/ (tan x) 1) (/ (sin x) (cos x)) (/ 1 (cos x)) (/ (cos x) (* (tan x) (sin x))) (/ (* (tan x) (sin x)) (* (cbrt (cos x)) (cbrt (cos x)))) (/ (* (tan x) (sin x)) (sqrt (cos x))) (/ (* (tan x) (sin x)) 1) (/ (cos x) (sin x)) (* (cos x) (cos x)) (+ (pow x 2) (+ (* 17/45 (pow x 6)) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (- 1.0 (+ (pow x 2) (* 2/3 (pow x 4)))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (+ (pow x 2) (+ (* 31/360 (pow x 6)) (* 1/6 (pow x 4)))) (/ (pow (sin x) 2) (cos x)) (/ (pow (sin x) 2) (cos x)) (+ (pow x 2) (+ (* 17/45 (pow x 6)) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) 2.310 * * [simplify]: iteration 0 : 432 enodes (cost 1314 ) 2.319 * * [simplify]: iteration 1 : 1873 enodes (cost 967 ) 2.366 * * [simplify]: iteration 2 : 5001 enodes (cost 929 ) 2.371 * [simplify]: Simplified to: (expm1 (* (tan x) (tan x))) (log1p (* (tan x) (tan x))) 2 (* (tan x) (tan x)) 2 (* 2 (log (tan x))) (* 2 (log (tan x))) (exp (* (tan x) (tan x))) (pow (* (tan x) (tan x)) 3) (* (cbrt (* (tan x) (tan x))) (cbrt (* (tan x) (tan x)))) (cbrt (* (tan x) (tan x))) (pow (* (tan x) (tan x)) 3) (fabs (tan x)) (fabs (tan x)) (pow (sin x) 2) (pow (cos x) 2) (pow (cbrt (tan x)) 4) (* (cbrt (tan x)) (cbrt (tan x))) (tan x) (tan x) 1 (* (tan x) (tan x)) (tan x) (tan x) 2 (* (tan x) (* (cbrt (tan x)) (cbrt (tan x)))) (pow (sqrt (tan x)) 3) (tan x) (pow (cbrt (tan x)) 4) (pow (sqrt (tan x)) 3) (* (tan x) (tan x)) (* (tan x) (sin x)) (* (tan x) (sin x)) (- (* (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0)) (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- (* (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0)) (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (fma (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0) (- (* (/ (sin x) (cbrt (cos x))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x))))))) (* (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))) (+ (- (/ (sin x) (cbrt (cos x)))) (/ (sin x) (cbrt (cos x))))) (- (* (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0)) (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- (* (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0)) (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- (* (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0)) (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- (* (* (cbrt 1.0) (cbrt 1.0)) (cbrt 1.0)) (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (* (/ (sin x) (cbrt (cos x))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))))) (* (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))) (+ (- (/ (sin x) (cbrt (cos x)))) (/ (sin x) (cbrt (cos x))))) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (* (/ (sin x) (cbrt (cos x))) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))))) (* (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))) (+ (- (/ (sin x) (cbrt (cos x)))) (/ (sin x) (cbrt (cos x))))) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (* (/ (* (tan x) (sin x)) (cos x)) (+ (- 1) 1)) (expm1 (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (log1p (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (- (/ (* (tan x) (sin x)) (cos x))) (- (/ (* (tan x) (sin x)) (cos x))) (- (/ (* (tan x) (sin x)) (cos x))) (exp (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (log (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (exp (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (* (cbrt (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (cbrt (- 1.0 (/ (* (tan x) (sin x)) (cos x))))) (cbrt (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (pow (- 1.0 (/ (* (tan x) (sin x)) (cos x))) 3) (sqrt (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (sqrt (- 1.0 (/ (* (tan x) (sin x)) (cos x)))) (- (pow 1.0 3) (pow (/ (* (tan x) (sin x)) (cos x)) 3)) (fma 1.0 1.0 (* (/ (sin x) (cos x)) (* (tan x) (fma (/ (sin x) (cos x)) (tan x) 1.0)))) (- (/ (* (tan x) (sin x)) (cos x))) (* (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (fma (/ (sin x) (cos x)) (tan x) 1.0)) (fma (/ (sin x) (cos x)) (tan x) 1.0) (+ (sqrt 1.0) (sqrt (/ (* (tan x) (sin x)) (cos x)))) (- (sqrt 1.0) (sqrt (/ (* (tan x) (sin x)) (cos x)))) (- 1.0 (/ (* (tan x) (sin x)) (cos x))) (- (/ (* (tan x) (sin x)) (cos x))) (expm1 (* (tan x) (sin x))) (log1p (* (tan x) (sin x))) (* (tan x) (sin x)) (log (* (tan x) (sin x))) (log (* (tan x) (sin x))) (exp (* (tan x) (sin x))) (pow (* (tan x) (sin x)) 3) (* (cbrt (* (tan x) (sin x))) (cbrt (* (tan x) (sin x)))) (cbrt (* (tan x) (sin x))) (pow (* (tan x) (sin x)) 3) (sqrt (* (tan x) (sin x))) (sqrt (* (tan x) (sin x))) (* (sqrt (tan x)) (sqrt (sin x))) (* (sqrt (tan x)) (sqrt (sin x))) (* (tan x) (* (cbrt (sin x)) (cbrt (sin x)))) (* (tan x) (sqrt (sin x))) (tan x) (* (cbrt (tan x)) (sin x)) (* (sqrt (tan x)) (sin x)) (* (tan x) (sin x)) (pow (sin x) 2) (expm1 (/ (* (tan x) (sin x)) (cos x))) (log1p (/ (* (tan x) (sin x)) (cos x))) (log (/ (* (tan x) (sin x)) (cos x))) (log (/ (* (tan x) (sin x)) (cos x))) (log (/ (* (tan x) (sin x)) (cos x))) (exp (/ (* (tan x) (sin x)) (cos x))) (pow (/ (* (tan x) (sin x)) (cos x)) 3) (pow (/ (* (tan x) (sin x)) (cos x)) 3) (* (cbrt (/ (* (tan x) (sin x)) (cos x))) (cbrt (/ (* (tan x) (sin x)) (cos x)))) (cbrt (/ (* (tan x) (sin x)) (cos x))) (pow (/ (* (tan x) (sin x)) (cos x)) 3) (sqrt (/ (* (tan x) (sin x)) (cos x))) (sqrt (/ (* (tan x) (sin x)) (cos x))) (- (* (tan x) (sin x))) (- (cos x)) (/ (tan x) (* (cbrt (cos x)) (cbrt (cos x)))) (/ (sin x) (cbrt (cos x))) (/ (tan x) (sqrt (cos x))) (/ (sin x) (sqrt (cos x))) (tan x) (/ (sin x) (cos x)) (/ 1 (cos x)) (/ (cos x) (* (tan x) (sin x))) (/ (* (tan x) (sin x)) (* (cbrt (cos x)) (cbrt (cos x)))) (/ (* (tan x) (sin x)) (sqrt (cos x))) (* (tan x) (sin x)) (/ (cos x) (sin x)) (pow (cos x) 2) (fma x x (fma 17/45 (pow x 6) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) (- 1.0 (+ (pow x 2) (* 2/3 (pow x 4)))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (- 1.0 (/ (pow (sin x) 2) (pow (cos x) 2))) (fma x x (fma 31/360 (pow x 6) (* 1/6 (pow x 4)))) (/ (pow (sin x) 2) (cos x)) (/ (pow (sin x) 2) (cos x)) (fma x x (fma 17/45 (pow x 6) (* 2/3 (pow x 4)))) (/ (pow (sin x) 2) (pow (cos x) 2)) (/ (pow (sin x) 2) (pow (cos x) 2)) 2.372 * * * [progress]: adding candidates to table 2.601 * [progress]: [Phase 3 of 3] Extracting. 2.601 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # # #) 2.605 * * * [regime-changes]: Trying 4 branch expressions: ((tan x) (* (tan x) (tan x)) (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))) x) 2.605 * * * * [regimes]: Trying to branch on (tan x) from (# # # # # # # # # # # # # #) 2.658 * * * * [regimes]: Trying to branch on (* (tan x) (tan x)) from (# # # # # # # # # # # # # #) 2.706 * * * * [regimes]: Trying to branch on (/ (- 1.0 (* (tan x) (tan x))) (+ 1.0 (* (tan x) (tan x)))) from (# # # # # # # # # # # # # #) 2.754 * * * * [regimes]: Trying to branch on x from (# # # # # # # # # # # # # #) 2.800 * * * [regime]: Found split indices: #