Home

Readable Simplification Procedures for Trigonometric Expressions

Hongguang Fu
fu_hongguang@hotmail.com
Zhenbing Zeng
Chengdu Institute of Computer Application
Academy Science, China, 610041

abstract

The simplification of trigonometric expressions is very difficult problem in mathematics researching and education. In this paper, we proposes a synthetic algorithm to automatically produce the readable simplification process for trigonometric expressions. The meanings of simplification are defined firstly, one of important requirements is that if we input a trigonometric monomial like "sin(x+y-z)* sin(x+z-y)*sin(y+z-x)", the computer output must the same trigonometric monomial by the expansion and simplification procedures. In order to make the algorithm more efficient, firstly we establish a library for all trigonometric transformations, then we combine the fixed trigonometric transformation procedures and the searching database. The algorithm have been implemented by Allegro Lisp and the implementations for about 300 examples demonstrated the average CPU time is about 1 minute and can solve some problems unsolved by Maple.


© 1999. ATCM, Inc.

Go Back
 
Copyright & Disclaimers

© 2005 ATCM, Inc. © 2005 Any2Any Technologies, Ltd.