Casio Algebra FX series
   HOME

TheInfoList



OR:

The Casio Algebra FX series was a line of graphing calculators manufactured by Casio Computer Co., Ltd from 1999 to 2003. They were the successor models to the CFX-9970G, the first Casio calculator with
computer algebra system A computer algebra system (CAS) or symbolic algebra system (SAS) is any mathematical software with the ability to manipulate mathematical expressions in a way similar to the traditional manual computations of mathematicians and scientists. The de ...
, or CAS, a program for symbolic manipulation of mathematical expressions. The calculators were discontinued and succeeded by the
Casio ClassPad 300 The Casio ClassPad 300, ClassPad 330 and fx-CP400 are stylus based touch-screen graphing calculators. It comes with a collection of applications that support self-study, like 3D Graph, Geometry, eActivity, Spreadsheet, etc. A large 160x240 pixel ...
in 2003.


History

In 1999, Casio released a graphing calculator Algebra FX 2.0. The modified model Algebra FX 2.0 Plus was released in 2001 with additional functionalities in the financial calculation, statistics, and differential equations. The calculators were designed for usages in the classroom, where target markets were students and educators. They were aimed at helping students learn to solve algebra problems, where step-by-step solutions could be auto-generated. The Algebra FX series was the successor of the CFX-9970G, the first Casio calculator with
computer algebra system A computer algebra system (CAS) or symbolic algebra system (SAS) is any mathematical software with the ability to manipulate mathematical expressions in a way similar to the traditional manual computations of mathematicians and scientists. The de ...
(CAS) released in 1998. The computer algebra system in the Algebra FX series had been largely improved from the previous model so that more mathematical functions were added. The Casio's CAS was mainly developed by its R&D team and Professor John Kenelly of Clemson University. The calculators were sold to different parts of the world. Casio had used different product names in
France France (), officially the French Republic ( ), is a country primarily located in Western Europe. It also comprises of Overseas France, overseas regions and territories in the Americas and the Atlantic Ocean, Atlantic, Pacific Ocean, Pac ...
, following their French predecessors. The Graph 100 and the Graph 100+ were respectively the Algebra FX 2.0 and the Algebra FX 2.0 Plus. The Algebra FX 2.0 Plus was discontinued in 2003 and succeeded by the Casio ClassPad series, where the calculators have stylus-based touch screens. However, the Graph 100+ was continued to be sold in France until 2015, a time when Casio removed the product from its website.


Specifications


Power and Dimension

The calculators are powered by four AAA batteries used for primary power. It also uses one lithium battery CR2032 for a memory backup when the primary power is down. All program memories will be deleted if both primary power and memory backup power are removed or down. The calculators consume power at the rate of 0.2 W. Based on the manufacturer's data sheet, zinc-carbon R03 AAA batteries and alkaline LR03 batteries can supply power for 140 hours and 230 hours for continuous display of main menu. The back-up battery can operate for about two years. The calculators weigh about 213 grams including batteries. Their dimensions are 19.5 mm (H) × 82 mm (W) × 178 mm (D).


Display and Keyboard

The Algebra FX 2.0 series incorporates a black-and-white
LCD A liquid-crystal display (LCD) is a flat-panel display or other electronically modulated optical device that uses the light-modulating properties of liquid crystals combined with polarizers. Liquid crystals do not emit light directly but in ...
Dot-Matrix display with a graphic resolution of 128 by 64 pixels. The calculators can display up to 21 characters on each of their 8 display lines. The main menu consists of icons referring to different operating modes and applications. Inside each mode, the bottom line is reserved for up to 6
function key A function key is a key on a computer or terminal keyboard that can be programmed so as to cause an operating system command interpreter or application program to perform certain actions, a form of soft key. On some keyboards/computers, function ...
menu tips, which can be selected from buttons F1 to F6 on the calculator's keyboard. The display's contrast can be adjusted from a system manager menu. The calculator's keyboard can be separated into the lower, middle, and top parts. The lower part of the keyboard consists of numeric and operational keys, where the EXE button is used to execute calculations and select commands. The middle part contains more sophisticated mathematical function keys, SHIFT and ALPHA keys, and directional pads. The SHIFT and ALPHA keys are used to access functions and alphabets appearing on top of buttons. The top part consists of buttons F1 to F6, used to select function menu tips. In terms of keypads, there are two differences between the Algebra FX 2.0 and its French version Graph 100+. In the Graph 100+, the buttons EXP and ab/c are replaced by ×10x and a+b/c, respectively.


Memory and Processor

The calculators come with a main program memory (RAM) of 146 kilobytes and a storage flash memory of 768 kilobytes. It was the first time that Casio adopted a flash storage into its calculator production. The program memory is used to store program files, calculator settings, and variables for matrices, statistics, graphs, tables, equations, etc. The storage memory is used to stored add-in applications, which can be loaded through a computer. Memory usage with listed categories can be viewed from a system manager menu. In a hardware side, the calculators contain three different memory chips: a
mask ROM Read-only memory (ROM) is a type of non-volatile memory used in computers and other electronic devices. Data stored in ROM cannot be electronically modified after the manufacture of the memory device. Read-only memory is useful for storing soft ...
, a
flash ROM Flash memory is an electronic non-volatile computer memory storage medium that can be electrically erased and reprogrammed. The two main types of flash memory, NOR flash and NAND flash, are named for the NOR and NAND logic gates. Both use ...
, and a
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * Ra ...
. The mask ROM is where the calculators store their operating system. It has a size of 4 megabytes from a chip R27T3202L manufactured by
OKI Electric Industry , commonly referred to as OKI, OKI Electric or the OKI Group, is a Japanese information and communications technology company, headquartered in Toranomon, Minato-ku, Tokyo and operating in over 120 countries around the world. OKI produced the fi ...
. Since the mask ROM is non-reprogrammable, the calculator operating system cannot be upgraded, unlike the newer Casio calculators. The flash ROM is a chip LP62S2048AX from AMIC Technology. It has an actual size of 1 megabyte and is reprogrammable. The RAM is a chip 29LV800CBTI from
Macronix International Macronix International Co., Ltd. (MCIX; often shortened to Macronix) is an integrated device manufacturer in the non-volatile memory (NVM) market. The company manufactures NOR Flash, NAND Flash, and ROM products for the consumer, communication ...
. It has an actual size of 256 kilobytes. They are all placed on the same
motherboard A motherboard (also called mainboard, main circuit board, mb, mboard, backplane board, base board, system board, logic board (only in Apple computers) or mobo) is the main printed circuit board (PCB) in general-purpose computers and other expand ...
. The Algebra FX series runs on a 16-bit microprocessor, the NEC V30MX. The microprocessor is tuned at a clock frequency of 8 megahertz and supports the
Intel 8088 The Intel 8088 ("''eighty-eighty-eight''", also called iAPX 88) microprocessor is a variant of the Intel 8086. Introduced on June 1, 1979, the 8088 has an eight-bit external data bus instead of the 16-bit bus of the 8086. The 16-bit registers an ...
instruction set.


Features


Graphing

The Algebra FX series is capable of generating different types of
two-dimensional In mathematics, a plane is a Euclidean (flat), two-dimensional surface that extends indefinitely. A plane is the two-dimensional analogue of a point (zero dimensions), a line (one dimension) and three-dimensional space. Planes can arise as s ...
plots. Compatible graphs include rectangular one-variable functions, polar equations,
parametric equation In mathematics, a parametric equation defines a group of quantities as functions of one or more independent variables called parameters. Parametric equations are commonly used to express the coordinates of the points that make up a geometric obj ...
s, and
inequalities Inequality may refer to: Economics * Attention inequality, unequal distribution of attention across users, groups of people, issues in etc. in attention economy * Economic inequality, difference in economic well-being between population groups * ...
, where users can store and plot simultaneously up to 20 graphs. The composite functions made of up to 5 other functions can also be drawn. The calculators provide options to control what appears on a graph screen including graph range and zoom functions. Curves on the graph can be traced by a cursor, where
local maximum In mathematical analysis, the maxima and minima (the respective plurals of maximum and minimum) of a function, known collectively as extrema (the plural of extremum), are the largest and smallest value of the function, either within a given ran ...
,
local minimum In mathematical analysis, the maxima and minima (the respective plurals of maximum and minimum) of a function, known collectively as extrema (the plural of extremum), are the largest and smallest value of the function, either within a given ran ...
, and intersections of the curves can be solved by a graph solver tool. Conics having their axes parallel to x-axis or y-axis can be plotted through a separate application. This means that the calculators cannot plot other conic/quadratic equations Ax^2+Bxy+Cy^2+Dx+Ey+F=0 where B is not equal to 0. The Algebra FX series cannot plot any
implicit function In mathematics, an implicit equation is a relation of the form R(x_1, \dots, x_n) = 0, where is a function of several variables (often a polynomial). For example, the implicit equation of the unit circle is x^2 + y^2 - 1 = 0. An implicit functi ...
of two variables, while the Texas Instrument's
TI-89 series The TI-89 and the TI-89 Titanium are graphing calculators developed by Texas Instruments (TI). They are differentiated from most other TI graphing calculators by their computer algebra system, which allows symbolic manipulation of algeb ...
can. In addition to the simple graphing tool, the calculators also provide a dynamic graph mode, where real-time changes of the graphs, affected by changes in variables and coefficients, are visualized.


Equation Solver

In the equation solver mode, the Algebra FX series is able to solve simultaneous linear equations, polynomials, and arbitrary equations. The calculators can solve simultaneous linear equations up to 30 unknown variables and polynomials of degrees up to 30. This was a huge improvement from its predecessor CFX-9970G, where only six variables are accepted for simultaneous linear equations and three is the maximum degree the polynomials can take. Casio also introduced a new solve module of arbitrary input equations for the first time. Given an initial starting value and range, the module will calculate one nearby root and return to the users.


Computer Algebra System

The Casio's computer algebra system (CAS) was first developed for the CFX-9970G in 1998. The following are the functionalities of the CAS in the CFX-9970G: * Expansion, factorization, collection, and combination of algebraic expressions * Sum and product of
sequence In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is calle ...
s *
Integration Integration may refer to: Biology *Multisensory integration *Path integration * Pre-integration complex, viral genetic material used to insert a viral genome into a host genome *DNA integration, by means of site-specific recombinase technology, ...
, differentiation, and
tangent In geometry, the tangent line (or simply tangent) to a plane curve at a given point is the straight line that "just touches" the curve at that point. Leibniz defined it as the line through a pair of infinitely close points on the curve. More ...
expression of functions. In the Algebra FX series, the computer algebra system was largely improved from its predecessor. The new features include calculating limits,
Taylor's series In mathematics, the Taylor series or Taylor expansion of a function is an infinite sum of terms that are expressed in terms of the function's derivatives at a single point. For most common functions, the function and the sum of its Taylor serie ...
, arc lengths, etc. There are some reported bugs of the calculator's computer algebra system. For instance, the calculators incorrectly calculate a third order Taylor's polynomial for \cos \sqrt x with respect to x = 0 by returning 1 instead of 1-x/2+x^2/24-x^3/720.


Communication

The Algebra FX series has an ability to communicate with both other calculators in the same series and personal computers. The device can link to another device via a SB-62 cable, a cable where both ends are 2.5 mm stereo jacks. The communication is managed by the data communication program inside the calculators, where users can choose between transmitting and receiving modes. The users are able to transfer various types of data such as programs, equations, and graphs from one calculator to another. The calculators can send and receive with a speed up to 38.4 kbps (
kilobits per second In telecommunications, data-transfer rate is the average number of bits (bitrate), characters or symbols (baudrate), or data blocks per unit time passing through a communication link in a data-transmission system. Common data rate units are multi ...
) for general data and 9.6 kbps for screenshots. The communication is in a form of the half-duplex asynchronous serial communication without a parity bit. The device can communicate with a CASIO label printer via the SB-62 cable, where screenshots can be printed. The calculators can also communicate with the PCs via a SB-87 or SB-88 cable. Both cables have a 2.5 mm stereo jack at one end and a DB-9 connector for the SB-87 and a USB port for the SB-88 at the another end. The communication is in the same form and speed as in the calculator to calculator communication. The PC programs that deal with the communication are the FA-123 and FA-124 (newer version) PC-Link, where transfers of data and screenshots are managed. In a technical side, the cable SB-87 is based on a US patent 5504864, where the technology was previously used in the Casio's diary models. The cable was designed to shift the voltage from 6 volts at the calculator's end to 12 volts at the PC's
RS-232 In telecommunications, RS-232 or Recommended Standard 232 is a standard originally introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' (''data terminal equipment'') such a ...
end. The chip
MAX232 The MAX232 is an integrated circuit by Maxim Integrated Products, now a subsidiary of Analog Devices, that converts signals from a TIA-232 (RS-232) serial port to signals suitable for use in TTL-compatible digital logic circuits. The MAX232 ...
or MAX233 by
Maxim Integrated Maxim Integrated, a subsidiary of Analog Devices, designs, manufactures, and sells analog and mixed-signal integrated circuits for the automotive, industrial, communications, consumer, and computing markets. Maxim's product portfolio includes p ...
was a core component used to level-shift the voltages between the RS-232 and
TTL TTL may refer to: Photography * Through-the-lens metering, a camera feature * Zenit TTL, an SLR film camera named for its TTL metering capability Technology * Time to live, a computer data lifespan-limiting mechanism * Transistor–transistor lo ...
standards. The SB-88 cable was later developed to embed a USB port into the cable. The Plus model can communicate with the Casio data analyzer EA-100 via the SB-62 cable. The data loggers are capable of sampling and collecting data such as voltage, temperature, light intensity, motion, and sound from the environment via available probes. The same features are also seen in other calculator manufacturers such as the Texas Instrument's Calculator-Based Laboratory and the
Hewlett Packard The Hewlett-Packard Company, commonly shortened to Hewlett-Packard ( ) or HP, was an American multinational information technology company headquartered in Palo Alto, California. HP developed and provided a wide variety of hardware components ...
's StreamSmart.


Additional features for the Plus version

The modified model Algebra FX 2.0 Plus was released in 2001 with additional functionalities. The features added are advanced
statistics Statistics (from German language, German: ''wikt:Statistik#German, Statistik'', "description of a State (polity), state, a country") is the discipline that concerns the collection, organization, analysis, interpretation, and presentation of ...
calculations,
financial Finance is the study and discipline of money, currency and capital assets. It is related to, but not synonymous with economics, the study of production, distribution, and consumption of money, assets, goods and services (the discipline of fina ...
calculations,
differential equation In mathematics, a differential equation is an equation that relates one or more unknown functions and their derivatives. In applications, the functions generally represent physical quantities, the derivatives represent their rates of change, an ...
s, EA-100 data logging, and tutorial modes. They can be accessed from the main calculator menu. In the Advanced Statistics Calculation application, the calculators are able to perform different types of
regression analysis In statistical modeling, regression analysis is a set of statistical processes for estimating the relationships between a dependent variable (often called the 'outcome' or 'response' variable, or a 'label' in machine learning parlance) and one ...
, where corresponding tests,
confidence interval In frequentist statistics, a confidence interval (CI) is a range of estimates for an unknown parameter. A confidence interval is computed at a designated ''confidence level''; the 95% confidence level is most common, but other levels, such as 9 ...
s, and distributions can be determined. Different types of tests, including
Z-test A ''Z''-test is any statistical test for which the distribution of the test statistic under the null hypothesis can be approximated by a normal distribution. Z-tests test the mean of a distribution. For each significance level in the confidence ...
,
T-test A ''t''-test is any statistical hypothesis testing, statistical hypothesis test in which the test statistic follows a Student's t-distribution, Student's ''t''-distribution under the null hypothesis. It is most commonly applied when the test stati ...
, χ2-test, and
F-test An ''F''-test is any statistical test in which the test statistic has an ''F''-distribution under the null hypothesis. It is most often used when comparing statistical models that have been fitted to a data set, in order to identify the model th ...
, can be calculated based on inputted data, along with ANOVA analysis. Moreover, the calculators also support calculations of probability density and
cumulative probability In probability theory and statistics, the cumulative distribution function (CDF) of a real-valued random variable X, or just distribution function of X, evaluated at x, is the probability that X will take a value less than or equal to x. Ever ...
in the given basic probability distributions. Though not as competent as the dedicated
financial calculator A financial calculator or business calculator is an electronic calculator that performs financial functions commonly needed in business and commerce communities (simple interest, compound interest, cash flow, amortization, conversion, cost/sell/ma ...
s in the market, the Algebra FX 2.0 Plus includes capabilities in calculating simple
interest In finance and economics, interest is payment from a borrower or deposit-taking financial institution to a lender or depositor of an amount above repayment of the principal sum (that is, the amount borrowed), at a particular rate. It is distinct ...
, compound interest,
cash flow A cash flow is a real or virtual movement of money: *a cash flow in its narrow sense is a payment (in a currency), especially from one central bank account to another; the term 'cash flow' is mostly used to describe payments that are expected ...
analysis,
amortization Amortization or amortisation may refer to: * The process by which loan principal decreases over the life of an amortizing loan * Amortization (accounting), the expensing of acquisition cost minus the residual value of intangible assets in a system ...
, and interest rate conversion. Apart from basic financial calculations,
depreciation In accountancy, depreciation is a term that refers to two aspects of the same concept: first, the actual decrease of fair value of an asset, such as the decrease in value of factory equipment each year as it is used and wear, and second, the a ...
and bond analysis are also supported. All additional functionalities appeared in the Algebra FX 2.0 Plus, except the tutorial mode, are carried to its successor line, the Casio Classpad series.


Programming

The Algebra FX series is capable of compiling programs inside a Program menu. The calculators employ a
BASIC BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College ...
-based programming language, unofficially named as Casio-BASIC. As the language has a linear structure, commands and calculations are executed line-by-line sequentially. Casio-BASIC also supports program flow control syntaxes, including a conditional jump IF, a loop control FOR, a conditional loop control WHILE, a program control CTRL, and a logical operation LOGIC. Programs can be entered manually on the calculators by the users, where they can select control functions from function key menu tips at the bottom of the screen. In addition to functions appeared in BASIC programming, the calculators support usages of many mathematical functions in many areas, such as
exponentials Exponential may refer to any of several mathematical topics related to exponentiation, including: *Exponential function, also: **Matrix exponential, the matrix analogue to the above * Exponential decay, decrease at a rate proportional to value *Exp ...
,
trigonometry Trigonometry () is a branch of mathematics that studies relationships between side lengths and angles of triangles. The field emerged in the Hellenistic world during the 3rd century BC from applications of geometry to astronomical studies. T ...
,
linear algebra Linear algebra is the branch of mathematics concerning linear equations such as: :a_1x_1+\cdots +a_nx_n=b, linear maps such as: :(x_1, \ldots, x_n) \mapsto a_1x_1+\cdots +a_nx_n, and their representations in vector spaces and through matrices. ...
, and
calculus Calculus, originally called infinitesimal calculus or "the calculus of infinitesimals", is the mathematical study of continuous change, in the same way that geometry is the study of shape, and algebra is the study of generalizations of arithm ...
. Correspondingly, the calculators can store different types of data, including lists, tables, graphs, and matrices, in the main memories so that users can recall them later. Apart from displaying texts as outputs on the screen, the calculators are able to illustrate graphics. For instance, lines and circles can be drawn directly into the screen either by controlling each pixel individually or by calling readymade functions. Under the calculator's built-in file management, all programs can be
password A password, sometimes called a passcode (for example in Apple devices), is secret data, typically a string of characters, usually used to confirm a user's identity. Traditionally, passwords were expected to be memorized, but the large number of ...
-protected from editing and execution.


Use in schools


United Kingdom

The
Joint Council for Qualifications The Joint Council for Qualifications (JCQ) is a community interest company acting as a single voice for the eight largest qualification providers in the United Kingdom offering GCSE, GCE, Scottish Highers and vocationally related qualifications ...
(JCQ), a council providing
GCSE The General Certificate of Secondary Education (GCSE) is an academic qualification in a particular subject, taken in England, Wales, and Northern Ireland. State schools in Scotland use the Scottish Qualifications Certificate instead. Private sc ...
and GCE (O- and A- Level) and
Highers In the Scottish secondary education system, the Higher () is one of the national school-leaving certificate exams and university entrance qualifications of the Scottish Qualifications Certificate (SQC) offered by the Scottish Qualifications ...
, are prohibiting calculators with symbolic algebra manipulation and symbolic differentiation/integration from the examinations. Therefore, the Algebra FX 2.0 series is not allowed due to its computer algebra system (CAS).


United States

In the United States, the Algebra FX 2.0 and the Algebra FX 2.0 Plus are allowed by the
College Board The College Board is an American nonprofit organization that was formed in December 1899 as the College Entrance Examination Board (CEEB) to expand access to higher education. While the College Board is not an association of colleges, it runs a ...
on the
SAT The SAT ( ) is a standardized test widely used for college admissions in the United States. Since its debut in 1926, its name and scoring have changed several times; originally called the Scholastic Aptitude Test, it was later called the Schola ...
, the
SAT Subject Tests SAT Subject Tests were 20 multiple-choice standardized tests given by the College Board on individual subjects, typically taken to improve a student's credentials for college admissions in the United States. On January 19, 2021, the College Board ...
in Mathematics, and AP examinations in Biology, Calculus, Chemistry, Physics, and Statistics. However, the calculators are banned from the ACT examination due to their capability in the computer algebra system (CAS).


References

{{casio
Graphing calculators A graphing calculator (also graphics calculator or graphic display calculator) is a handheld computer that is capable of plotting graphs, solving simultaneous equations, and performing other tasks with variables. Most popular graphing calculat ...
Graphing calculators