代數是中學數學中ㄧ門基礎且重要的課程,將電腦科技運用在代數教育,有助於數學教師引導學生的解題思路;但市面上之數學套裝軟體過於昂貴,功能也不完整。本論文依據教育部之數學課程標準,用Java語言實作出一套代數教學輔助函式庫,其中包含無限制位數的整數、有理數、根數、多項式及矩陣,並透過TwFC為輸出入介面。 本論文特別著重於根數的運算,尤其強調倒數運算時分母有理化的部份;我們提出的演算法,能成功地對複雜的根數完成運算。經過實驗證實:本系統的根數運算能力,在效率上大幅度優於Maple及一些著名的數學系統。 Algebra is a fundamental topic in junior mathematic course. In computer aided education on mathematics, it is helpful for a teacher to training student‘s thinking. However, most of the mathematic application programs are very expansive and with incomplete functions. In this paper, a supporting system for algebra is proposed and implemented in Java language. In accordance with syllabus from the Department of Education, R.O.C., topics including unbounded integers, rational numbers, radical numbers, polynomials and matrices are implemented. The package TwFC is introduced to the I/O interface of our system. This paper emphasizes the arithmetic ability of radical numbers, especially focusing on the operation of denominator rationalization while inverting a radical number. The proposed algorithm can successfully execute the inverting operation with simplification of radical numbers. According to the result of our experiments, the ability of our system is more efficient than Maple and other well-known applications.