Digital Signatures using Edwards Curves

A digital signature is a mathematical means of verifying that an e-document is authentic, that it has come from the claimed sender and that it has not been tampered with or corrupted during transit. Digital signatures are a standard component of cryptographic systems. They use asymetric cryptography that is based on key pairs, consisting of … Continue reading Digital Signatures using Edwards Curves

Will mathematicians be replaced by computers?

There are ongoing rapid advances in the power and versatility of AI or artificial intelligence. Computers are now producing results in several fields that are far beyond human capability. The trend is unstoppable, and is having profound effects in many areas of our lives. Will mathematicians be replaced by computers?  [TM195 or search for “thatsmaths” at irishtimes.com]. … Continue reading Will mathematicians be replaced by computers?

Emergence of Complex Behaviour from Simple Roots

It is exhilarating to watch a large flock of birds swarming in ever-changing patterns. Swarming is an emergent behaviour, resulting from a set of simple rules followed by each individual animal, bird or fish, without any centralized control or leadership. A murmuration of starlings is a breathtaking sight, with thousands of birds moving in harmony, … Continue reading Emergence of Complex Behaviour from Simple Roots

Face Recognition

As you pass through an airport, you are photographed several times by security systems. Face recognition systems can identify you by comparing your digital image to faces stored in a database. This form of identification is gaining popularity, allowing you to access online banking without a PIN or password.  [see TM146, or search for “thatsmaths” at irishtimes.com]. … Continue reading Face Recognition

Can Mathematics Keep Us Secure?

The National Security Agency is the largest employer of mathematicians in America. Mathematics is a core discipline at NSA and mathematicians work on signals intelligence and information security (US citizenship is a requirement for employment). Why is NSA so interested in mathematics? [See TM096, or search for “thatsmaths” at irishtimes.com]. Many actions are easy to … Continue reading Can Mathematics Keep Us Secure?

Richardson’s Fantastic Forecast Factory

Modern weather forecasts are made by calculating solutions of the mathematical equations that express the fundamental physical principles governing the atmosphere  [TM083, or search for “thatsmaths” at irishtimes.com] The solutions are generated by complex simulation models with millions of lines of code, implemented on powerful computer equipment. The meteorologist uses the computer predictions to produce … Continue reading Richardson’s Fantastic Forecast Factory

Hamming’s Smart Error-correcting Codes

In the late 1940s, Richard Hamming, working at Bell Labs, was exasperated with the high level of errors occurring in the electro-mechanical computing equipment he was using. Punched card machines were constantly misreading, forcing him to restart his programs. He decided to do something about it. This was when error-correcting codes were invented. A simple … Continue reading Hamming’s Smart Error-correcting Codes

Game Theory & Nash Equilibrium

Game theory deals with mathematical models of situations involving conflict, cooperation and competition. Such situations are central in the social and behavioural sciences. Game Theory is a framework for making rational decisions in many fields: economics, political science, psychology, computer science and biology. It is also used in industry, for decisions on manufacturing, distribution, consumption, … Continue reading Game Theory & Nash Equilibrium

Barcodes and QR Codes: Zebra stripes and Leopard spots

Barcodes and QR codes are described in this week’s That’s Maths column in The Irish Times (TM060, or search for “thatsmaths” at irishtimes.com). Virtually everything that you buy in your local supermarket has a curious little zebra-like pattern the size of a postage stamp printed on it. Barcodes, originally devised about forty years ago to … Continue reading Barcodes and QR Codes: Zebra stripes and Leopard spots

Cartoon Curves

The powerful and versatile computational software program called Mathematica is widely used in science, engineering and mathematics. There is a related system called Wolfram Alpha, a computational knowledge engine, that can do Mathematica calculations and that runs on an iPad. Mathematica can do numerical and symbolic calculations. Algebraic manipulations, differential equations and integrals are simple, … Continue reading Cartoon Curves

French Curves and Bézier Splines

A French curve is a template, normally plastic, used for manually drawing smooth curves. These simple drafting instruments provided innocent if puerile merriment to generations of engineering students, but they have now been rendered obsolete by computer aided design (CAD) packages, which enable us to construct complicated curves and surfaces using mathematical functions called Bézier … Continue reading French Curves and Bézier Splines

Computer Maths

Will computers ever be able to do mathematical research? Automatic computers have amazing power to analyze huge data bases and carry out extensive searches far beyond human capabilities. They can assist mathematicians in checking cases and evaluating functions at lightning speed, and they have been essential in producing proofs that depend on exhaustive searches.  The … Continue reading Computer Maths