Multiplication Table

A multiplication table is an array showing the result of applying a binary operator to elements of a given set S. For example, the following table is the multiplication table for ordinary multiplication.

×12345678910
112345678910
22468101214161820
336912151821242730
4481216202428323640
55101520253035404550
66121824303642485460
77142128354249566370
88162432404856647280
99182736455463728190
10102030405060708090100

The results of any binary mathematical operation can be written as a multiplication table. For example, groups have multiplication tables, where the group operation is understood as multiplication. However, different labelings and orderings of a multiplication table may describe the same abstract group. For example, the multiplication table for the cyclic group C4 may be written in three equivalent ways--denoted here by C_4^((1)), C_4^((2)), and C_4^((3))--by permuting the symbols used for the group elements (Cotton 1990, p. 11).

The first such table can be written as follows.

C_4^((1))1ABC
11ABC
AABC1
BBC1A
CC1AB

The multiplication table for a second representation C_4^((2)) may be obtained from C_4^((1)) by interchanging A and B.

C_4^((2))1ABC
11ABC
AA1CB
BBCA1
CCB1A

And finally, a multiplication table for the third representation C_4^((3)) can be obtained from C_4^((1)) by interchanging A and C.

C_4^((3))1ABC
11ABC
AAC1B
BB1CA
CCBA1

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.