Arithmetic

EXPLORE THIS TOPIC IN the MathWorld Classroom

Arithmetic is the branch of mathematics dealing with integers or, more generally, numerical computation. Arithmetical operations include addition, congruence calculation, division, factorization, multiplication, power computation, root extraction, and subtraction. Arithmetic was part of the quadrivium taught in medieval universities. A mnemonic for the spelling of "arithmetic" is "a rat in the house may eat the ice cream."

The branch of mathematics known as number theory is sometimes known as higher arithmetic.

Modular arithmetic is the arithmetic of congruences.

Floating-point arithmetic is the arithmetic performed on real numbers by computers or other automated devices using a fixed number of bits.

The fundamental theorem of arithmetic, also called the unique factorization theorem, states that any positive integer can be represented in exactly one way as a product of primes.

The Löwenheim-Skolem theorem, which is a fundamental result in model theory, establishes the existence of "nonstandard" models of arithmetic.

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.