01.07.2013 Views

chapter 3 - Bentham Science

chapter 3 - Bentham Science

chapter 3 - Bentham Science

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

64 Applications of Spreadsheets in Education The Amazing Power of a Simple Tool, 2011, 64–83<br />

Spreadsheet Conditional Formatting Illuminates<br />

Investigations into Modular Arithmetic<br />

David Miller 1 and Stephen Sugden 2,∗<br />

1 Department of Mathematics<br />

West Virginia University, Morgantown, West Virginia, USA<br />

2 Faculty of Business<br />

Bond University, Queensland, Australia<br />

CHAPTER 4<br />

∗ Address correspondence to: Dr. Stephen Sugden, Faculty of Business, Bond University, QLD 4229, Aus-<br />

tralia; Tel: (+61) 7-5595-3325; E-mail: ssugden@bond.edu.au<br />

Abstract: Modular arithmetic has often been regarded as something of a mathematical<br />

curiosity, at least by those unfamiliar with its importance to both abstract algebra<br />

and number theory, and with its numerous applications. However, with the ubiquity<br />

of fast digital computers, and the need for reliable digital security systems such as<br />

RSA, this important branch of mathematics is now considered essential knowledge<br />

for many professionals. Indeed, computer arithmetic itself is, ipso facto, modular.<br />

This <strong>chapter</strong> describes how the modern graphical spreadsheet may be used to clearly<br />

illustrate the basics of modular arithmetic, and to solve certain classes of problems.<br />

Students may then gain structural insight and the foundations laid for applications to<br />

such areas as hashing, random number generation, and public-key cryptography.<br />

Keywords: modular arithmetic, conditional formatting.<br />

4.1 Introduction<br />

Sometimes described as “clock-arithmetic,” at least at high-school level, modular arithmetic was<br />

sometimes presented there as bit of a curiosity, with little practical application. Perhaps with the<br />

advent and dominance of digital timepieces, the “clock-arithmetic” terminology has faded, however<br />

this field of mathematical study is now more important than ever. Pioneered by Euler, and greatly<br />

advanced by Gauss in his Disquisitiones Arithmeticae in 1801 [1], modular arithmetic was indeed<br />

regarded as a curiosity at that time. Given that integer arithmetic on a digital computer is inherently<br />

modular (see Section 4.2), and that computers permeate our daily lives, it seems somewhat strange<br />

that our pre-tertiary students learn essentially nothing of the very important topic of modular arithmetic.<br />

More than this, a working knowledge of modular arithmetic is essential for the mathematical<br />

study of modern cryptographic systems such as RSA. We believe that the time for this material to<br />

Mark Lau and Stephen Sugden (Eds)<br />

All rights reserved – c○2011 <strong>Bentham</strong> <strong>Science</strong> Publishers Ltd.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!